.products_wrap__zdgoD{max-width:77rem;margin:0 auto;padding:clamp(2rem,5vw,4.5rem) clamp(1.25rem,4vw,3.5rem);color:var(--foreground)}.products_wrap__zdgoD h1,.products_wrap__zdgoD h2,.products_wrap__zdgoD h3{text-wrap:balance}.products_wrap__zdgoD h1{font-size:clamp(2.5rem,5vw,4.75rem);font-weight:580;line-height:1.06;letter-spacing:-.055em}.products_wrap__zdgoD h2{font-size:clamp(1.35rem,2vw,1.85rem);font-weight:580;line-height:1.3;letter-spacing:-.035em}.products_wrap__zdgoD h3{font-size:1.14rem;font-weight:580;line-height:1.5}.products_intro__d2DYb{padding:.5rem 0 clamp(2.5rem,5vw,4rem)}.products_heroCopy__Uo4wj>p,.products_intro__d2DYb p{max-width:45rem;margin-top:1.45rem;font-size:clamp(1rem,1.5vw,1.18rem);line-height:1.8;color:var(--muted-foreground)}.products_collection__2uaGO{border-top:1px solid var(--border);padding:clamp(1.5rem,3vw,2.5rem) 0}.products_collection__2uaGO h2,.products_outputs__nRrtJ h2{margin-bottom:1.4rem}.products_cards__708Fb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.products_card__BN_jx{overflow:hidden;display:block;border-radius:var(--radius-xl,1rem);border:1px solid var(--border);background:var(--card)}.products_cardText__mzbI_{padding:clamp(1.25rem,2.5vw,2rem)}.products_card__BN_jx h3,.products_output__1ZgZi h3{display:flex;justify-content:space-between;gap:.65rem}.products_card__BN_jx h3 svg,.products_output__1ZgZi h3 svg{width:1.05rem;height:1.05rem;flex-shrink:0;margin-top:.32rem;transition:transform .18s}.products_card__BN_jx:hover h3 svg,.products_output__1ZgZi:hover h3 svg{transform:translate(2px,-2px)}.products_capabilities__GGa4G dd,.products_card__BN_jx p,.products_hosting__mtF5s p,.products_output__1ZgZi p{margin-top:.55rem;line-height:1.75;color:var(--muted-foreground)}.products_art__8jtuH{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:2.05;background:#e8edf6}.products_art__8jtuH img{object-fit:contain;padding:5%}.products_briefArt__yxWN_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:.65rem;aspect-ratio:2.05;padding:clamp(.9rem,1.5vw,1.5rem);background:#2444ae;color:white}.products_briefArt__yxWN_ span{display:flex;flex-direction:column;gap:.7rem;align-items:flex-start;justify-content:center;min-height:5.5rem;padding:.65rem;overflow-wrap:anywhere;border:1px solid #ffffff60;border-radius:.65rem;font-size:.86rem;line-height:1.4}.products_briefArt__yxWN_ svg{width:1.35rem;height:1.35rem}.products_briefArt__yxWN_ span:last-child{background:white;color:#2444ae}.products_art__8jtuH[data-art=culture]{background:#e6e9ec}.products_art__8jtuH[data-art=communication]{background:#e4e1f2}.products_art__8jtuH[data-art=workspace]{background:#dbe5fd}.products_art__8jtuH[data-art=website]{background:#dce5f1}.products_art__8jtuH[data-art=website] img{padding:5% 4%}.products_back__DF_rn,.products_more__u4Kx5{display:inline-flex;align-items:center;gap:.5rem;font-size:.9rem;font-weight:500}.products_back__DF_rn{color:var(--muted-foreground)}.products_back__DF_rn:hover,.products_more__u4Kx5:hover{text-decoration:underline}.products_back__DF_rn svg,.products_more__u4Kx5 svg{width:1rem}.products_hero__TMuS0{display:grid;grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(2rem,5vw,5rem);padding:clamp(2rem,4vw,4rem) 0}.products_heroCopy__Uo4wj{min-width:0}.products_heroCopy__Uo4wj h1{overflow-wrap:anywhere}.products_actions__k9_In{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.8rem}.products_actions__k9_In a,.products_hosting__mtF5s a{max-width:100%;height:auto;min-height:2.5rem;white-space:normal;text-align:center}.products_featuredArt__qIlrc{display:block;overflow:hidden;border-radius:var(--radius-xl,1rem)}.products_featuredArt__qIlrc .products_art__8jtuH{aspect-ratio:1.45}.products_capabilities__GGa4G,.products_outputs__nRrtJ{padding:clamp(1.75rem,3.5vw,3rem) 0;border-top:1px solid var(--border)}.products_capabilities__GGa4G dl,.products_outputs__nRrtJ>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.products_output__1ZgZi{padding:1.25rem 1.4rem;border:1px solid var(--border);border-radius:var(--radius-lg,.75rem)}.products_card__BN_jx:hover,.products_output__1ZgZi:hover{border-color:var(--muted-foreground)}.products_capabilities__GGa4G dl{margin:1.5rem 0}.products_capabilities__GGa4G dt{font-weight:580}.products_capabilities__GGa4G dl>div{padding:.8rem 0}.products_hosting__mtF5s{background:var(--muted);border-radius:var(--radius-xl,1rem);padding:clamp(1.4rem,3vw,2.4rem);display:flex;align-items:center;justify-content:space-between;gap:1.25rem}@media (min-width:1000px){.products_cards__708Fb{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.products_cards__708Fb,.products_hero__TMuS0,.products_outputs__nRrtJ>div{grid-template-columns:1fr}.products_hero__TMuS0{gap:1.75rem}.products_heroCopy__Uo4wj>p{margin-top:1rem}.products_capabilities__GGa4G dl{grid-template-columns:repeat(2,minmax(0,1fr))}.products_hosting__mtF5s{align-items:flex-start;flex-direction:column}}.products_workflow__dTGK9{border-top:1px solid var(--border);padding:2rem 0 2.5rem}.products_workflow__dTGK9 ol{display:flex;gap:1rem 2.5rem;flex-wrap:wrap;margin-top:1rem;padding-left:1.35rem}.products_workflow__dTGK9 li{list-style:decimal;line-height:1.75;padding-left:.25rem}.products_workflow__dTGK9 li::marker{color:var(--muted-foreground);font-variant-numeric:tabular-nums}