.newsroom_awards__NQvZw{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.newsroom_award__RWefy{display:flex;flex-direction:column;gap:.75rem;height:100%;padding:1.5rem;background:#fff;border:1px solid var(--paper-line)}.newsroom_awardImage__uAhVp{display:block;margin:-1.5rem -1.5rem .5rem;aspect-ratio:16/9;overflow:hidden}.newsroom_awardImage__uAhVp img{width:100%;height:100%;object-fit:cover;transition:transform 1.6s var(--ease-out)}.newsroom_award__RWefy:hover .newsroom_awardImage__uAhVp img{transform:scale(1.03)}.newsroom_awardDate__RJABT{font:500 .625rem/1 var(--font-mono);letter-spacing:.14em;color:var(--accent-light)}.newsroom_awardTitle__dbqB4{font:var(--display-weight) calc(1.5rem * var(--display-scale)) /1.15 var(--font-display);letter-spacing:calc(-.03em * var(--display-track));color:var(--ink);text-shadow:var(--display-shadow)}.newsroom_awardText__YmZBY{font:400 1rem/1.55 var(--font-sans);color:var(--slate)}.newsroom_articles__q4b2r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem}.newsroom_article___P7bu{position:relative;display:flex;flex-direction:column;gap:.75rem;height:100%;padding:1.75rem 2.5rem 2rem 0;border-top:1px solid var(--line)}.newsroom_articleMeta__bz8nC{font:500 .625rem/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-light)}.newsroom_articleTitle__ZtuUt{font:var(--display-weight) calc(1.375rem * var(--display-scale)) /1.2 var(--font-display);letter-spacing:calc(-.03em * var(--display-track));color:var(--ink);text-wrap:balance;transition:color .42s var(--ease-soft);text-shadow:var(--display-shadow)}.newsroom_articleExcerpt__RF2_7{font:400 .9375rem/1.5 var(--font-sans);color:var(--slate)}.newsroom_articleArrow__t21s5{position:absolute;right:0;top:1.75rem;font:500 1.25rem/1 var(--font-sans);color:var(--accent-light);transition:transform .7s var(--ease-out)}.newsroom_article___P7bu:hover .newsroom_articleTitle__ZtuUt{color:var(--accent-light)}.newsroom_article___P7bu:hover .newsroom_articleArrow__t21s5{transform:translateX(.375rem)}.newsroom_events__2at0J{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.newsroom_event__ZAJNG{display:flex;flex-direction:column;gap:.75rem}.newsroom_eventImage__pWM2h{display:block;aspect-ratio:16/9;overflow:hidden;margin-bottom:.5rem}.newsroom_eventImage__pWM2h img{width:100%;height:100%;object-fit:cover;filter:grayscale(.6);transition:filter 1s var(--ease-soft),transform 1.6s var(--ease-out)}.newsroom_event__ZAJNG:hover .newsroom_eventImage__pWM2h img{filter:none;transform:scale(1.03)}.newsroom_eventWhen__0tYMM{font:500 .625rem/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.newsroom_eventTitle__jgZXI{font:var(--display-weight) calc(1.5rem * var(--display-scale)) /1.15 var(--font-display);letter-spacing:calc(-.03em * var(--display-track));color:var(--on-main);text-shadow:var(--display-shadow)}.newsroom_eventText__kFweP{font:400 1rem/1.55 var(--font-sans);color:var(--mist)}.newsroom_press__Nvdl0{display:flex;flex-direction:column}.newsroom_story__55_CF{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:3rem;padding:2.25rem 0;border-top:1px solid var(--line)}.newsroom_storyHead__ExBF0{display:flex;flex-direction:column;gap:.75rem}.newsroom_storyWhen__AQihb{font:500 .625rem/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.newsroom_storyTitle__IMmp8{font:var(--display-weight) calc(1.625rem * var(--display-scale)) /1.15 var(--font-display);letter-spacing:calc(-.035em * var(--display-track));color:var(--on-main);text-wrap:balance;text-shadow:var(--display-shadow)}.newsroom_storySummary__1XSTH{font:400 1rem/1.55 var(--font-sans);color:var(--mist)}.newsroom_outlets__F8MSP{display:flex;flex-wrap:wrap;align-content:flex-start;gap:.5rem}.newsroom_outlets__F8MSP a{display:inline-flex;gap:.375rem;padding:.5rem .75rem;border:1px solid var(--line);font:500 .8125rem/1 var(--font-sans);color:var(--on-main);transition:border-color var(--dur-fast) var(--ease-soft),color var(--dur-fast) var(--ease-soft)}.newsroom_outlets__F8MSP a:hover{border-color:var(--gold);color:var(--gold)}@media (max-width:1023.98px){.newsroom_story__55_CF{grid-template-columns:1fr;gap:1.5rem}}@media (max-width:767.98px){.newsroom_articles__q4b2r,.newsroom_awards__NQvZw,.newsroom_events__2at0J{grid-template-columns:1fr}.newsroom_article___P7bu{padding-right:2rem}}.Close_section__zE8pn{--mark-h:clamp(18rem,32vw,25rem);--mark-w:calc(var(--mark-h) * 414 / 420);position:relative;min-height:33.75rem;display:flex;align-items:center;overflow:hidden;color:var(--on-main);background:radial-gradient(circle at 78% 50%,var(--bright) 0,var(--seed) 48%,var(--edge) 100%)}.Close_mark__q_ceY{position:absolute;right:max(1.5rem,calc((100vw - var(--container)) / 2 + 1.5rem));top:4.375rem;height:var(--mark-h);will-change:transform}.Close_mark__q_ceY img{height:100%;width:auto}.Close_inner__g7BVh{position:relative;z-index:1;display:flex;flex-direction:column;gap:2.125rem;padding-block:8.625rem 6rem}@media (min-width:1024px){.Close_inner__g7BVh{container-type:inline-size}.Close_inner__g7BVh>*{max-width:calc(100% + var(--gutter) - 1.5rem - var(--mark-w) - 2rem)}}.Close_title___nYXt{display:flex;flex-direction:column;font-weight:inherit;text-wrap:balance}.Close_l1__iP520{display:block;font:var(--display-weight) calc(5.25rem * var(--display-scale)) /.92 var(--font-display);letter-spacing:calc(-.06em * var(--display-track));color:var(--on-main);text-shadow:var(--display-shadow)}.Close_l2__l5LSr{display:block;font:var(--accent-style) var(--accent-weight) calc(5.875rem * var(--accent-scale)) /.95 var(--font-serif);letter-spacing:calc(-.035em * var(--accent-track));color:var(--gold)}@media (min-width:1024px){.Close_l1__iP520{font-size:calc(min(5.25rem, 8.077cqi) * var(--display-scale))}.Close_l2__l5LSr{font-size:calc(min(5.875rem, 9.038cqi) * var(--accent-scale))}.Close_section__zE8pn[data-long] .Close_l1__iP520{font-size:calc(min(4.25rem, 6.538cqi) * var(--display-scale))}.Close_section__zE8pn[data-long] .Close_l2__l5LSr{font-size:calc(min(4.75rem, 7.308cqi) * var(--accent-scale))}}.Close_row__waarJ{display:flex;align-items:center;gap:1.75rem;flex-wrap:wrap}.Close_cta__ZKLYC{display:inline-flex;align-items:center;gap:.75rem;padding:1.0625rem 1.375rem;background:var(--cta-bg);color:var(--cta-fg);font:600 .9375rem/1 var(--font-sans);transition:background-color var(--dur-fast) var(--ease-soft),color var(--dur-fast) var(--ease-soft)}.Close_cta__ZKLYC span{transition:transform .52s var(--ease-out)}.Close_cta__ZKLYC:hover{background:var(--gold);color:var(--on-gold)}.Close_cta__ZKLYC:hover span{transform:translateX(.25em)}.Close_offices__JB0zm{font:500 .6875rem/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--haze)}@media (max-width:1023.98px){.Close_section__zE8pn{--mark-h:10.5rem;--mark-top:3rem}.Close_mark__q_ceY{right:var(--gutter);top:var(--mark-top)}.Close_inner__g7BVh{padding-top:calc(var(--mark-top) + var(--mark-h) + 2.5rem)}.Close_l1__iP520{font-size:calc(4rem * var(--display-scale))}.Close_l2__l5LSr{font-size:calc(4.5rem * var(--accent-scale))}}@media (max-width:767.98px){.Close_section__zE8pn{--mark-h:8.5rem;--mark-top:2.5rem;min-height:0}.Close_inner__g7BVh{padding-bottom:4.5rem}.Close_l1__iP520{font-size:calc(3rem * var(--display-scale))}.Close_l2__l5LSr{font-size:calc(3.375rem * var(--accent-scale))}}.Why_section__aCQKB{position:relative;min-height:37.5rem;padding:7.375rem 0 7rem;background:radial-gradient(ellipse at 80% 42%,#fff 0,rgba(255,255,255,0) 58%),linear-gradient(180deg,var(--blue-white-b) 0,var(--blue-white-a) 100%);color:var(--ink);overflow:hidden}.Why_copy__IngcT{width:38.75rem;max-width:100%;display:flex;flex-direction:column;gap:1.75rem}.Why_eyebrow__F31xR{font:500 .6875rem/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-light)}.Why_title__hbvtt{display:flex;flex-direction:column;gap:.375rem;font-weight:inherit}.Why_l1__o4hwo{display:block;font:var(--display-weight) calc(4.75rem * var(--display-scale)) /.95 var(--font-display);letter-spacing:calc(-.055em * var(--display-track));color:var(--ink);text-shadow:var(--display-shadow)}.Why_l2___Uw4B{display:block;font:var(--accent-style) var(--accent-weight) calc(5.375rem * var(--accent-scale)) /1 var(--font-serif);letter-spacing:calc(-.03em * var(--accent-track));color:var(--accent-light)}.Why_wont__g9Pzk{background-image:linear-gradient(var(--gold),var(--gold));background-repeat:no-repeat;background-size:0 .08em;background-position:0 92%;transition:background-size 1.4s var(--ease-out) 1.1s}.is-in .Why_wont__g9Pzk{background-size:100% .08em}.Why_body__5j3rk{width:26.875rem;max-width:100%;font:400 1.125rem/1.55 var(--font-sans);color:var(--slate);text-wrap:pretty}@media (max-width:1023.98px){.Why_section__aCQKB{min-height:0;padding:5.5rem 0}.Why_l1__o4hwo{font-size:calc(3.75rem * var(--display-scale))}.Why_l2___Uw4B{font-size:calc(4.25rem * var(--accent-scale))}}@media (max-width:767.98px){.Why_section__aCQKB{padding:4.5rem 0}.Why_l1__o4hwo{font-size:calc(2.75rem * var(--display-scale))}.Why_l2___Uw4B{font-size:calc(3.125rem * var(--accent-scale))}.Why_body__5j3rk{font-size:1.0625rem}}@media (prefers-reduced-motion:reduce){.Why_wont__g9Pzk{background-size:100% .08em;transition:none}}.customers_stories__szvoO{padding:2rem 0 var(--section-pb)}.customers_story__b6ZI_{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:3rem;align-items:start;padding:3rem 0;border-bottom:1px solid var(--paper-line);scroll-margin-top:calc(var(--nav-h) + 1.5rem)}.customers_storyClient__HH0Fx{display:flex;flex-direction:column;align-items:flex-start;gap:1.25rem}.customers_storyLogo__s3h2X{height:2.75rem;width:auto}.customers_storyName__8Y9Vd{font:var(--display-weight) calc(2.5rem * var(--display-scale)) /1 var(--font-display);letter-spacing:calc(-.045em * var(--display-track));color:var(--ink);text-shadow:var(--display-shadow)}.customers_storyProduct__20tsL{font:500 .6875rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-light)}.customers_storyBody__ux_XK{display:flex;flex-direction:column;gap:1rem}.customers_storyLine__t78ln{font:var(--accent-style) var(--accent-weight) calc(2.25rem * var(--accent-scale)) /1.2 var(--font-serif);letter-spacing:calc(-.015em * var(--accent-track));color:var(--ink);text-wrap:pretty}.customers_storyDetail__MGRiz{max-width:40rem;font:400 1.0625rem/1.6 var(--font-sans);color:var(--slate)}.customers_quotes__x7kCn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3rem}.customers_quotes__x7kCn li{display:flex;flex-direction:column;gap:1.25rem;padding:2rem 0;border-top:1px solid var(--line)}.customers_quotes__x7kCn blockquote p{font:var(--accent-style) var(--accent-weight) calc(1.5rem * var(--accent-scale)) /1.35 var(--font-serif);color:var(--on-main);text-wrap:pretty}.customers_by__RP8KY{display:flex;flex-direction:column;gap:.375rem;font:500 .625rem/1.4 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--haze)}.customers_by__RP8KY span{font:600 .9375rem/1.3 var(--font-sans);letter-spacing:0;text-transform:none;color:var(--gold)}@media (max-width:1023.98px){.customers_story__b6ZI_{grid-template-columns:1fr;gap:1.5rem}.customers_storyLine__t78ln{font-size:calc(1.875rem * var(--accent-scale))}}@media (max-width:767.98px){.customers_quotes__x7kCn{grid-template-columns:1fr}.customers_storyLine__t78ln{font-size:calc(1.5rem * var(--accent-scale))}.customers_quotes__x7kCn blockquote p{font-size:calc(1.25rem * var(--accent-scale))}}.CompanyFilm_section__VimAC{background:var(--deep-bg);color:var(--on-main);padding:4.5rem 0 5rem}.CompanyFilm_head__Yl2OE{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.5rem}.CompanyFilm_eyebrow__3Bl2L{font:500 .6875rem/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--haze)}.CompanyFilm_title__sZHUy{font:var(--accent-style) var(--accent-weight) calc(1.875rem * var(--accent-scale)) /1 var(--font-serif);letter-spacing:calc(-.02em * var(--accent-track));color:var(--on-main)}@media (max-width:767.98px){.CompanyFilm_section__VimAC{padding:3.5rem 0 4rem}.CompanyFilm_title__sZHUy{font-size:calc(1.5rem * var(--accent-scale))}}.HowWeWork_section__ovjrm{background:var(--paper);color:var(--ink);padding:6.5rem 0 6rem}.HowWeWork_grid__dFpYw{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2.75rem}.HowWeWork_card__fN45i{display:flex;flex-direction:column;gap:1rem;min-width:0}.HowWeWork_photo__Ozp2I{position:relative;display:block;height:15.625rem;overflow:hidden;background:var(--paper-fill)}.HowWeWork_photo__Ozp2I img{width:100%;height:100%;object-fit:cover;object-position:var(--pos,50% 50%);filter:grayscale(1) sepia(.18) contrast(1.04) brightness(1.02);transform:scale(1.001);transition:filter 1.1s var(--ease-soft),transform 1.6s var(--ease-out)}.HowWeWork_card__fN45i:hover .HowWeWork_photo__Ozp2I img{filter:none;transform:scale(1.04)}.HowWeWork_caption__64Ji_{position:absolute;left:.875rem;bottom:.875rem;padding:.375rem .5rem;background:color-mix(in srgb,var(--paper) 92%,transparent);font:500 .65625rem/1.4 var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--warm-muted)}.HowWeWork_title__Lap2U{display:flex;align-items:baseline;gap:.5rem;font:var(--display-weight) calc(1.375rem * var(--display-scale)) /1.2 var(--font-display);letter-spacing:calc(-.03em * var(--display-track));color:var(--ink);text-shadow:var(--display-shadow)}.HowWeWork_title__Lap2U span{color:var(--accent-light);opacity:0;transform:translateX(-.375rem);transition:opacity .42s var(--ease-soft),transform .7s var(--ease-out)}.HowWeWork_card__fN45i:hover .HowWeWork_title__Lap2U span{opacity:1;transform:none}.HowWeWork_text__38HOK{font:400 .9375rem/1.5 var(--font-sans);color:var(--slate)}@media (max-width:1023.98px){.HowWeWork_section__ovjrm{padding:5rem 0 4.5rem}.HowWeWork_grid__dFpYw{grid-template-columns:repeat(2,1fr);row-gap:2.5rem}}@media (max-width:767.98px){.HowWeWork_grid__dFpYw{grid-template-columns:1fr}.HowWeWork_photo__Ozp2I{height:13rem}.HowWeWork_title__Lap2U span{opacity:1;transform:none}}.Lifecycle_section__vfa00{background:var(--seed-bg);color:var(--on-main);padding:6.5rem 0 6rem}.Lifecycle_list__7zLDR{position:relative;margin-top:3rem;border-top:1px solid color-mix(in srgb,var(--on-main) 28%,transparent)}.Lifecycle_rail__4K_hs{position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--gold);transform:scaleY(0);transform-origin:top center;z-index:1;pointer-events:none}.Lifecycle_row__ys6mC{position:relative;display:grid;grid-template-columns:18.75rem 1fr 13.75rem 2.5rem;align-items:center;padding:1.375rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--on-main) 28%,transparent);color:var(--on-main);transition:background-color .42s var(--ease-soft),color .42s var(--ease-soft)}.Lifecycle_row__ys6mC:focus-visible,.Lifecycle_row__ys6mC:hover{background:color-mix(in srgb,var(--on-main) 7%,transparent);color:var(--gold)}.Lifecycle_verb__3OF96{font:var(--display-weight) calc(3.625rem * var(--display-scale)) /1 var(--font-display);letter-spacing:calc(-.05em * var(--display-track));transition:transform .7s var(--ease-out);text-shadow:var(--display-shadow)}.Lifecycle_row__ys6mC:hover .Lifecycle_verb__3OF96{transform:translateX(.375rem)}.Lifecycle_line__zQ8Cy{font:400 1.0625rem/1.4 var(--font-sans);color:var(--mist)}.Lifecycle_product__M_EH3{font:500 .75rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.Lifecycle_arrow__LrayW{font:500 1.375rem/1 var(--font-sans);text-align:right;transition:transform .7s var(--ease-out)}.Lifecycle_row__ys6mC:hover .Lifecycle_arrow__LrayW{transform:translateX(.375rem)}@media (max-width:1023.98px){.Lifecycle_section__vfa00{padding:5rem 0 4.5rem}.Lifecycle_row__ys6mC{grid-template-columns:13rem 1fr 9rem 2rem}.Lifecycle_verb__3OF96{font-size:calc(2.75rem * var(--display-scale))}}@media (max-width:767.98px){.Lifecycle_row__ys6mC{grid-template-columns:1fr auto;grid-template-areas:"verb arrow" "line line" "product product";row-gap:.5rem;padding:1.125rem .75rem 1.125rem 1rem}.Lifecycle_verb__3OF96{grid-area:verb;font-size:calc(2.5rem * var(--display-scale))}.Lifecycle_line__zQ8Cy{grid-area:line;font-size:1rem}.Lifecycle_product__M_EH3{grid-area:product;font-size:.6875rem}.Lifecycle_arrow__LrayW{grid-area:arrow}}.Products_section__by2vp{background:var(--paper);color:var(--ink);padding:6.5rem 0 6rem}.Products_asideLink__bUPNC{color:var(--accent-light);border-bottom:1px solid transparent;transition:border-color var(--dur-fast) var(--ease-soft)}.Products_asideLink__bUPNC:hover{border-color:var(--accent-light)}.Products_grid__3JQ6D{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem;margin-top:2.75rem}.Products_card__PlMc4{display:flex;flex-direction:column;gap:1rem;min-width:0}.Products_media__Tpeg8{display:block;aspect-ratio:16/9;overflow:hidden;background:var(--paper-fill);border:1px solid var(--paper-line)}.Products_media__Tpeg8 video{transition:transform 1.4s var(--ease-out)}.Products_card__PlMc4:hover .Products_media__Tpeg8 video{transform:scale(1.035)}.Products_meta__eSMQa{display:flex;justify-content:space-between;align-items:baseline;gap:1rem}.Products_name__0K0IP{font:var(--display-weight) calc(1.875rem * var(--display-scale)) /1 var(--font-display);letter-spacing:calc(-.04em * var(--display-track));color:var(--ink);transition:color var(--dur-fast) var(--ease-soft);text-shadow:var(--display-shadow)}.Products_name__0K0IP:hover,.Products_tag__8n6XI{color:var(--accent-light)}.Products_tag__8n6XI{font:500 .6875rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.Products_line__wV6pm{font:400 .9375rem/1.5 var(--font-sans);color:var(--slate);text-wrap:pretty}.Products_visit__Bn2A_{position:relative;align-self:flex-start;font:500 .8125rem/1 var(--font-sans);color:var(--accent-light);padding-bottom:.1875rem}.Products_visit__Bn2A_:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform-origin:left center;transition:transform .6s var(--ease-out)}.Products_visit__Bn2A_:hover:after{transform:scaleX(0);transform-origin:right center}.Products_core__HixT7{display:grid;grid-template-columns:1fr 2fr;margin-top:2.75rem;border:1px solid var(--ink)}.Products_context__bg9Ps{display:flex;flex-direction:column;gap:.5rem;padding:1.375rem 1.5rem;border-right:1px dashed var(--ink);transition:background-color .42s var(--ease-soft)}.Products_context__bg9Ps:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}.Products_coreLabel__nBZ6K{display:inline-flex;align-items:center;gap:.5rem;font:500 .6875rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--slate)}.Products_ring__c47b4{width:.625rem;height:.625rem;border:1px solid;border-radius:50%;animation:Products_breathe__V2z7o 3.6s var(--ease-in-out) infinite}@keyframes Products_breathe__V2z7o{50%{transform:scale(.72);opacity:.55}}.Products_coreName__QVOId{font:var(--display-weight) calc(1.625rem * var(--display-scale)) /1 var(--font-display);letter-spacing:calc(-.035em * var(--display-track));color:var(--ink);text-shadow:var(--display-shadow)}.Products_coreLine__UaEne{font:var(--accent-style) var(--accent-weight) calc(1.125rem * var(--accent-scale)) /1.3 var(--font-serif);color:var(--ink)}.Products_runtime__76dsG{position:relative;display:flex;flex-direction:column;justify-content:center;gap:.625rem;padding:1.375rem 4rem 1.375rem 1.5rem;background:var(--deep-bg);color:var(--on-main);transition:background-color .42s var(--ease-soft)}.Products_runtime__76dsG:hover{background:var(--seed-bg)}.Products_runtimeLabel__EAQul{font:500 .6875rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--haze)}.Products_runtimeText__j5Mq9{font:500 1rem/1.5 var(--font-sans);color:var(--on-main);max-width:34rem}.Products_runtimeArrow__ygKDy{position:absolute;right:1.5rem;top:50%;transform:translateY(-50%);font:500 1.375rem/1 var(--font-sans);transition:transform .7s var(--ease-out)}.Products_runtime__76dsG:hover .Products_runtimeArrow__ygKDy{transform:translate(.375rem,-50%)}@media (max-width:1023.98px){.Products_section__by2vp{padding:5rem 0 4.5rem}.Products_grid__3JQ6D{grid-template-columns:repeat(2,1fr);row-gap:2.5rem}}@media (max-width:767.98px){.Products_core__HixT7,.Products_grid__3JQ6D{grid-template-columns:1fr}.Products_context__bg9Ps{border-right:0;border-bottom:1px dashed var(--ink)}}@media (prefers-reduced-motion:reduce){.Products_ring__c47b4{animation:none}}.Proof_section__5hWDe{background:var(--deep-bg);color:var(--on-main);padding:6.5rem 0 6rem}.Proof_asideLink__RcK2J{color:var(--haze);transition:color var(--dur-fast) var(--ease-soft)}.Proof_asideLink__RcK2J:hover{color:var(--on-main)}.Proof_stories__Iw99H{position:relative;display:grid;grid-template-columns:repeat(3,1fr);margin-top:3.25rem;border-top:1px solid var(--line-on-deep)}.Proof_rule__Xaeww{position:absolute;left:0;right:0;top:-1px;height:1px;background:var(--gold)}.Proof_story__o_6RN{display:flex;flex-direction:column;gap:1rem;padding:1.875rem 1.75rem 0;border-left:1px solid var(--line-on-deep)}.Proof_story__o_6RN:first-of-type{padding-left:0;border-left:0}.Proof_story__o_6RN:last-child{padding-right:0}.Proof_client____Ypo{font:var(--display-weight) calc(2.125rem * var(--display-scale)) /1 var(--font-display);letter-spacing:calc(-.04em * var(--display-track));color:var(--on-main);transition:color .42s var(--ease-soft);text-shadow:var(--display-shadow)}.Proof_story__o_6RN:hover .Proof_client____Ypo{color:var(--gold)}.Proof_line__iptcj{font:var(--accent-style) var(--accent-weight) calc(1.5rem * var(--accent-scale)) /1.3 var(--font-serif);color:var(--on-main);text-wrap:pretty}.Proof_product__Xvl5h{font:500 .6875rem/1 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gold)}.Proof_trusted__CloWF{display:flex;align-items:center;gap:2.5rem;margin-top:3.25rem;padding-top:1.625rem;border-top:1px solid var(--line-on-deep)}.Proof_trustedLabel__3c54w{flex:none;font:500 .6875rem/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--haze)}.Proof_logos__p2zFT{flex:1 1;min-width:0}@media (max-width:1023.98px){.Proof_section__5hWDe{padding:5rem 0 4.5rem}.Proof_line__iptcj{font-size:calc(1.25rem * var(--accent-scale))}}@media (max-width:767.98px){.Proof_stories__Iw99H{grid-template-columns:1fr}.Proof_story__o_6RN,.Proof_story__o_6RN:first-of-type{padding:1.75rem 0;border-left:0;border-bottom:1px solid var(--line-on-deep)}.Proof_client____Ypo{font-size:calc(1.75rem * var(--display-scale))}.Proof_trusted__CloWF{flex-direction:column;align-items:flex-start;gap:1.25rem}.Proof_logos__p2zFT{width:100%}}.BrandMark_brand__qc_Jm{position:relative;display:inline-block;vertical-align:top;height:100%}.BrandMark_logo__H5Jkc{aspect-ratio:804/420}.BrandMark_mark__OHfbY{aspect-ratio:414/420}.BrandMark_accent__b41tw,.BrandMark_fg__H_rQn{position:absolute;inset:0;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.BrandMark_logo__H5Jkc .BrandMark_fg__H_rQn{-webkit-mask-image:url(/brand/logo-fg.png);mask-image:url(/brand/logo-fg.png)}.BrandMark_logo__H5Jkc .BrandMark_accent__b41tw{-webkit-mask-image:url(/brand/logo-accent.png);mask-image:url(/brand/logo-accent.png)}.BrandMark_mark__OHfbY .BrandMark_fg__H_rQn{-webkit-mask-image:url(/brand/mark-fg.png);mask-image:url(/brand/mark-fg.png)}.BrandMark_mark__OHfbY .BrandMark_accent__b41tw{-webkit-mask-image:url(/brand/mark-accent.png);mask-image:url(/brand/mark-accent.png)}.BrandMark_fg__H_rQn{background:var(--on-main)}.BrandMark_accent__b41tw{background:var(--gold)}[data-surface=light]>.BrandMark_fg__H_rQn{background:var(--ink)}[data-surface=light]>.BrandMark_accent__b41tw{background:var(--accent-light)}.SiteHeader_header__BQseK{--bar-pad:1rem;--bar-h:3.5rem;--bar-top:0.75rem;--bar-r:1rem;--bar-x:max(0.75rem,calc(var(--gutter) - var(--bar-pad)));--glass:var(--header-solid);--glass-fg:var(--on-main);--glass-tint:54%;--glass-shadow:rgb(0 0 0/0.38);--line-accent:var(--gold);position:fixed;inset:0 0 auto 0;z-index:100;padding-top:var(--bar-top);pointer-events:none}.SiteHeader_header__BQseK[data-surface=paper]:not([data-menu]){--glass:#fff;--glass-fg:var(--ink);--glass-tint:64%;--glass-shadow:rgb(11 13 26/0.16);--line-accent:var(--accent-light)}.SiteHeader_bar__iIEZb{position:relative;z-index:2;width:calc(min(100%, var(--container)) - 2 * var(--bar-x));height:var(--bar-h);margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:0 .4375rem 0 var(--bar-pad);border-radius:var(--bar-r);color:var(--glass-fg);pointer-events:auto;isolation:isolate;background-color:color-mix(in srgb,var(--glass) var(--glass-tint),transparent);background-image:linear-gradient(180deg,rgb(255 255 255/.07),rgb(255 255 255/.02) 60%);-webkit-backdrop-filter:blur(24px) saturate(185%);backdrop-filter:blur(24px) saturate(185%);box-shadow:0 14px 34px -14px var(--glass-shadow),0 2px 6px -2px rgb(0 0 0/.14);transition:background-color .42s var(--ease-soft),color .42s var(--ease-soft),box-shadow .42s var(--ease-soft)}.SiteHeader_bar__iIEZb:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:radial-gradient(9rem circle at var(--mx,50%) var(--my,50%),rgb(255 255 255/.2),rgb(255 255 255/0) 70%);opacity:0;transition:opacity .42s var(--ease-soft);pointer-events:none}.SiteHeader_bar__iIEZb:hover:after{opacity:1}.SiteHeader_header__BQseK[data-menu] .SiteHeader_bar__iIEZb{--glass-tint:90%}.SiteHeader_logo__rPxZM{flex:none;display:block;height:2.625rem}.SiteHeader_logo__rPxZM img{height:100%;width:auto}.SiteHeader_nav__7OQyo{flex:1 1;display:flex;justify-content:center}.SiteHeader_items__C71VT{display:flex;gap:2.125rem}.SiteHeader_item__BF__T{position:relative;display:inline-block;padding-block:.5rem;font:500 .875rem/1 var(--font-sans);color:var(--glass-fg);transition:color .42s var(--ease-soft)}.SiteHeader_item__BF__T:after{content:"";position:absolute;left:0;right:0;bottom:-.125rem;height:1px;background:var(--line-accent);transform:scaleX(0);transform-origin:right center;transition:transform .52s var(--ease-out)}.SiteHeader_itemActive__TTGhx:after,.SiteHeader_item__BF__T:hover:after,.SiteHeader_item__BF__T[aria-expanded=true]:after{transform:scaleX(1);transform-origin:left center}.SiteHeader_cta__iPFpR{flex:none;display:inline-flex;align-items:center;padding:.8125rem 1.125rem;border-radius:calc(var(--bar-r) - .4375rem);background:var(--cta-bg);color:var(--cta-fg);font:600 .8125rem/1 var(--font-sans);transition:background-color var(--dur-fast) var(--ease-soft),color var(--dur-fast) var(--ease-soft)}.SiteHeader_header__BQseK[data-surface=paper]:not([data-menu]) .SiteHeader_cta__iPFpR{background:var(--fill-light);color:var(--on-fill-light)}.SiteHeader_header__BQseK .SiteHeader_cta__iPFpR:hover{background:var(--gold);color:var(--ink)}.SiteHeader_burger__Pyyk5{display:none;position:relative;width:2.75rem;height:2.75rem}.SiteHeader_burger__Pyyk5 span{position:absolute;left:.75rem;right:.75rem;height:1.5px;background:var(--glass-fg);transition:transform .46s var(--ease-out),background-color .42s var(--ease-soft)}.SiteHeader_burger__Pyyk5 span:first-child{top:calc(50% - 4px)}.SiteHeader_burger__Pyyk5 span:last-child{top:calc(50% + 3px)}.SiteHeader_burger__Pyyk5[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.SiteHeader_burger__Pyyk5[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.SiteHeader_panels__fwYUN{position:absolute;z-index:1;top:calc(var(--bar-top) + var(--bar-h) + .5rem);left:50%;width:calc(min(100%, var(--container)) - 2 * var(--bar-x));transform:translateX(-50%);border-radius:var(--bar-r);pointer-events:auto;color:var(--on-main);background-color:color-mix(in srgb,var(--header-solid) 96%,transparent);-webkit-backdrop-filter:blur(48px) saturate(185%);backdrop-filter:blur(48px) saturate(185%);box-shadow:0 24px 48px -20px rgb(0 0 0/.45);clip-path:inset(0 0 100% 0 round var(--bar-r));visibility:hidden;transition:clip-path .62s var(--ease-out),visibility 0s linear .62s}.SiteHeader_panels__fwYUN[data-open]{clip-path:inset(0 0 0 0 round var(--bar-r));visibility:visible;transition:clip-path .62s var(--ease-out),visibility 0s}.SiteHeader_panelStack__ITc2K{display:grid;padding:2.25rem var(--bar-pad) 2.5rem}.SiteHeader_panel__32to3{grid-area:1/1;display:grid;grid-template-columns:1.1fr 1.6fr 1fr;gap:3rem;opacity:0;visibility:hidden;transform:translate3d(0,-.5rem,0);transition:opacity .32s var(--ease-soft),transform .52s var(--ease-out),visibility 0s linear .32s}.SiteHeader_panel__32to3[data-active]{opacity:1;visibility:visible;transform:none;transition:opacity .42s var(--ease-soft) 60ms,transform .62s var(--ease-out) 60ms,visibility 0s}.SiteHeader_panelIntro__wM1at{display:flex;flex-direction:column;gap:1.125rem}.SiteHeader_panelEyebrow__6odGs{font:500 .6875rem/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.SiteHeader_panelLead__RHLfh{font:var(--accent-style) var(--accent-weight) calc(1.75rem * var(--accent-scale)) /1.12 var(--font-serif);letter-spacing:calc(-.02em * var(--accent-track));color:var(--on-main);max-width:16ch}.SiteHeader_panelOverview__7o3eX{margin-top:auto;align-self:flex-start;font:500 .8125rem/1 var(--font-sans);color:var(--haze);border-bottom:1px solid color-mix(in srgb,var(--haze) 40%,transparent);padding-bottom:.25rem;transition:color var(--dur-fast) var(--ease-soft),border-color var(--dur-fast) var(--ease-soft)}.SiteHeader_panelOverview__7o3eX:hover{color:var(--on-main);border-color:var(--on-main)}.SiteHeader_panelLinks__2jueB{display:grid;grid-template-columns:1fr 1fr;gap:.25rem 2rem;align-content:start}.SiteHeader_panelLinks__2jueB li{opacity:0;transform:translate3d(0,.5rem,0);transition:opacity .38s var(--ease-soft),transform .56s var(--ease-out)}.SiteHeader_panel__32to3[data-active] .SiteHeader_panelLinks__2jueB li{opacity:1;transform:none;transition-delay:calc(90ms + var(--i, 0) * 45ms)}.SiteHeader_panelLink__JOOgk{display:flex;flex-direction:column;gap:.375rem;padding:.875rem 0;border-top:1px solid color-mix(in srgb,var(--on-main) 14%,transparent)}.SiteHeader_panelLinkName__bFtkb{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .625rem;font:500 1.0625rem/1.2 var(--font-sans);letter-spacing:-.01em;color:var(--on-main);transition:color var(--dur-fast) var(--ease-soft)}.SiteHeader_panelLinkName__bFtkb em{font:500 .5625rem/1 var(--font-mono);font-style:normal;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--haze)}.SiteHeader_panelLinkDesc__EXmmL{font:400 .8125rem/1.4 var(--font-sans);color:var(--haze)}.SiteHeader_panelLink__JOOgk:hover .SiteHeader_panelLinkName__bFtkb{color:var(--gold)}.SiteHeader_feature__qcA8y{display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;border-radius:calc(var(--bar-r) - .375rem);background:var(--seed-bg);border:1px solid color-mix(in srgb,var(--on-main) 16%,transparent);transition:background-color .42s var(--ease-soft)}.SiteHeader_feature__qcA8y:hover{background:var(--bright)}.SiteHeader_featureEmpty__Jf2Tb{min-height:1px}.SiteHeader_featureEyebrow___A_ms{font:500 .625rem/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.SiteHeader_featureTitle__Xc0My{font:var(--display-weight) calc(1.375rem * var(--display-scale)) /1.1 var(--font-display);letter-spacing:calc(-.03em * var(--display-track));color:var(--on-main);text-shadow:var(--display-shadow)}.SiteHeader_featureText__GdF3_{font:400 .8125rem/1.45 var(--font-sans);color:var(--mist)}.SiteHeader_featureCta__lXrVo{margin-top:auto;padding-top:.5rem;font:600 .8125rem/1 var(--font-sans);color:var(--on-main)}.SiteHeader_mobile__QOs_G{display:none}@media (max-width:1023.98px){.SiteHeader_header__BQseK{--bar-pad:0.875rem;--bar-h:3.25rem;--bar-top:0.625rem;--bar-r:0.875rem}.SiteHeader_bar__iIEZb{padding-right:.25rem}.SiteHeader_logo__rPxZM{height:2.25rem}.SiteHeader_cta__iPFpR,.SiteHeader_nav__7OQyo,.SiteHeader_panels__fwYUN{display:none}.SiteHeader_burger__Pyyk5{display:block}.SiteHeader_mobile__QOs_G{display:block;position:fixed;z-index:1;inset:0;padding-top:calc(var(--bar-top) + var(--bar-h) + .5rem);background:var(--deep-bg);color:var(--on-main);pointer-events:auto;overflow-y:auto;overscroll-behavior:contain;clip-path:inset(0 0 100% 0);visibility:hidden;transition:clip-path .64s var(--ease-out),visibility 0s linear .64s}.SiteHeader_mobile__QOs_G[data-open]{clip-path:inset(0 0 0 0);visibility:visible;transition:clip-path .64s var(--ease-out),visibility 0s}.SiteHeader_mobileInner__Qfrr2{min-height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:2.5rem;padding:1.25rem var(--gutter) 2rem}.SiteHeader_mobileGroups__Ves8l>li{border-bottom:1px solid color-mix(in srgb,var(--on-main) 14%,transparent);opacity:0;transform:translate3d(0,.75rem,0);transition:opacity .42s var(--ease-soft),transform .64s var(--ease-out)}.SiteHeader_mobile__QOs_G[data-open] .SiteHeader_mobileGroups__Ves8l>li{opacity:1;transform:none;transition-delay:calc(.12s + var(--i, 0) * 55ms)}.SiteHeader_mobileGroupBtn__Uc_ut{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1.125rem 0;font:var(--display-weight) calc(1.75rem * var(--display-scale)) /1 var(--font-display);letter-spacing:calc(-.04em * var(--display-track));text-align:left;text-shadow:var(--display-shadow)}.SiteHeader_mobilePlus__L1wlY{position:relative;width:.875rem;height:.875rem}.SiteHeader_mobilePlus__L1wlY:after,.SiteHeader_mobilePlus__L1wlY:before{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:var(--gold);transition:transform .42s var(--ease-out)}.SiteHeader_mobilePlus__L1wlY:after{transform:rotate(90deg)}.SiteHeader_mobileGroupBtn__Uc_ut[aria-expanded=true] .SiteHeader_mobilePlus__L1wlY:after{transform:rotate(0deg)}.SiteHeader_mobileLinksWrap__RF1pv{display:grid;grid-template-rows:0fr;transition:grid-template-rows .52s var(--ease-out)}.SiteHeader_mobileLinksWrap__RF1pv[data-open]{grid-template-rows:1fr}.SiteHeader_mobileLinks__t3vcv{overflow:hidden;display:flex;flex-direction:column}.SiteHeader_mobileLinks__t3vcv li:last-child{padding-bottom:1.125rem}.SiteHeader_mobileLinks__t3vcv a{display:block;padding:.5rem 0;font:400 1.0625rem/1.3 var(--font-sans);color:var(--mist)}.SiteHeader_mobileFoot__zwGZe{display:flex;flex-direction:column;gap:1rem}.SiteHeader_mobileCta__RawaF{display:flex;justify-content:space-between;align-items:center;padding:1.125rem 1.25rem;background:var(--cta-bg);color:var(--cta-fg);font:600 1rem/1 var(--font-sans)}.SiteHeader_mobileMail__rWYdn{font:500 .75rem/1 var(--font-mono);letter-spacing:.1em;color:var(--haze)}}@media (prefers-reduced-motion:reduce){.SiteHeader_header__BQseK,.SiteHeader_mobileGroups__Ves8l>li,.SiteHeader_mobile__QOs_G,.SiteHeader_panelLinks__2jueB li,.SiteHeader_panel__32to3,.SiteHeader_panels__fwYUN{transition:none!important}}.CaseCards_grid__J0jU0{display:grid;gap:1.25rem}.CaseCards_c2__CRVdD{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseCards_c3__52s6G{grid-template-columns:repeat(3,minmax(0,1fr))}.CaseCards_grid__J0jU0 li{min-width:0}.CaseCards_card__B2IQV{position:relative;display:flex;flex-direction:column;gap:1rem;height:100%;min-height:19rem;padding:1.625rem 1.625rem 1.375rem;border:1px solid var(--line);background:var(--card);transition:border-color .42s var(--ease-soft),background-color .42s var(--ease-soft)}.CaseCards_card__B2IQV:after{content:"";position:absolute;left:-1px;top:-1px;bottom:-1px;width:2px;background:var(--accent);transform:scaleY(0);transform-origin:top center;transition:transform .7s var(--ease-out)}.CaseCards_card__B2IQV:hover{border-color:var(--accent-2)}.CaseCards_card__B2IQV:hover:after{transform:scaleY(1)}.CaseCards_top__TeZ4a{display:flex;justify-content:space-between;align-items:center;gap:1rem}.CaseCards_industry__U6Gg6{font:500 .625rem/1.3 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.CaseCards_badge__3uDO9{padding:.25rem .4375rem;border:1px solid var(--accent);font:500 .5625rem/1 var(--font-mono);letter-spacing:.12em;color:var(--accent)}.CaseCards_title__qr3SW{font:var(--display-weight) calc(1.375rem * var(--display-scale)) /1.15 var(--font-display);letter-spacing:calc(-.03em * var(--display-track));color:var(--fg);text-wrap:balance;text-shadow:var(--display-shadow)}.CaseCards_summary__xBtLo{font:400 .9375rem/1.5 var(--font-sans);color:var(--fg-2);text-wrap:pretty}.CaseCards_foot__sDmQH{margin-top:auto;padding-top:1rem;display:flex;justify-content:space-between;align-items:center;gap:1rem;border-top:1px solid var(--line)}.CaseCards_offering___XQZk{font:500 .625rem/1.4 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-2)}.CaseCards_arrow__KmRGz{font:500 1.25rem/1 var(--font-sans);color:var(--accent);transition:transform .7s var(--ease-out)}.CaseCards_card__B2IQV:hover .CaseCards_arrow__KmRGz{transform:translateX(.375rem)}@media (max-width:1023.98px){.CaseCards_c3__52s6G{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.CaseCards_c2__CRVdD,.CaseCards_c3__52s6G{grid-template-columns:1fr}.CaseCards_card__B2IQV{min-height:0}}.case_meta__ErsXk{padding:2.25rem 0;border-bottom:1px solid var(--paper-line)}.case_metaRow__95UV5{display:grid;grid-template-columns:1.2fr .8fr 1fr;gap:2rem}.case_metaRow__95UV5>div{display:flex;flex-direction:column;gap:.5rem}.case_metaLabel__wfN2b{font:500 .625rem/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-light)}.case_metaValue__bUtVM{font:500 1rem/1.4 var(--font-sans);color:var(--ink)}.case_body__aac3Q{padding:5rem 0 5.5rem}.case_columns__tykJs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3rem}.case_column__2QuBp{display:flex;flex-direction:column;gap:1.5rem;padding-top:1.5rem;border-top:2px solid var(--ink)}.case_colTitle__rFJwZ{font:var(--display-weight) calc(1.75rem * var(--display-scale)) /1.1 var(--font-display);letter-spacing:calc(-.04em * var(--display-track));color:var(--ink);text-shadow:var(--display-shadow)}.case_list__GNPK9{display:flex;flex-direction:column;gap:1rem}.case_list__GNPK9 li{position:relative;padding-left:1.25rem;font:400 1rem/1.55 var(--font-sans);color:var(--slate)}.case_list__GNPK9 li:before{content:"";position:absolute;left:0;top:.62em;width:.375rem;height:.375rem;background:var(--gold)}.case_quote__uSHwi{padding:5rem 0}@media (max-width:1023.98px){.case_columns__tykJs{grid-template-columns:1fr;gap:2.5rem}}@media (max-width:767.98px){.case_metaRow__95UV5{grid-template-columns:1fr;gap:1.25rem}.case_body__aac3Q{padding:3.5rem 0 4rem}}.CaseFilter_bar__E7C81{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2rem}.CaseFilter_chip__RuBh3{padding:.625rem .9375rem;border:1px solid var(--line);font:500 .8125rem/1 var(--font-sans);color:var(--fg);transition:background-color .3s var(--ease-soft),border-color .3s var(--ease-soft),color .3s var(--ease-soft)}.CaseFilter_chip__RuBh3:hover{border-color:var(--accent)}.CaseFilter_chip__RuBh3[aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:var(--on-accent,var(--on-fill-light))}.CaseFilter_results__cH13_{transition:opacity .22s var(--ease-soft),transform .42s var(--ease-out)}.CaseFilter_results__cH13_[data-fading]{opacity:0;transform:translate3d(0,.5rem,0)}.CaseFilter_results__cH13_ [data-reveal]{opacity:1!important;transform:none!important}.AutoVideo_video__8FLIG{width:100%;height:100%;object-fit:cover;display:block;background:var(--paper-fill)}.Chips_table__M5YaM{margin:0;border-top:1px solid var(--line)}.Chips_row__aLbNJ{display:grid;grid-template-columns:14rem 1fr;gap:2rem;padding:1.375rem 0;border-bottom:1px solid var(--line)}.Chips_label__l8Obk{font:500 .6875rem/1.6 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-2)}.Chips_chips__qp6Fk{margin:0;display:flex;flex-wrap:wrap;gap:.5rem}.Chips_chip__mO_sP{display:inline-flex;align-items:center;padding:.5rem .75rem;border:1px solid var(--line);font:500 .875rem/1 var(--font-sans);color:var(--fg);transition:border-color var(--dur-fast) var(--ease-soft),color var(--dur-fast) var(--ease-soft)}.Chips_chip__mO_sP:hover{border-color:var(--accent)}@media (max-width:767.98px){.Chips_row__aLbNJ{grid-template-columns:1fr;gap:.875rem}}.Faq_list__SBiNi{border-top:1px solid var(--line);max-width:56rem}.Faq_item__kw9tG{border-bottom:1px solid var(--line);interpolate-size:allow-keywords}.Faq_item__kw9tG::details-content{height:0;overflow:clip;transition:height .52s var(--ease-out),content-visibility .52s allow-discrete}.Faq_item__kw9tG[open]::details-content{height:auto}.Faq_q__z_Wdf{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:1.5rem 0;cursor:pointer;list-style:none;font:600 1.1875rem/1.3 var(--font-sans);letter-spacing:-.02em;color:var(--fg);transition:color var(--dur-fast) var(--ease-soft)}.Faq_q__z_Wdf::-webkit-details-marker{display:none}.Faq_q__z_Wdf:hover{color:var(--accent)}.Faq_icon__x15Hu{position:relative;flex:none;width:.875rem;height:.875rem}.Faq_icon__x15Hu:after,.Faq_icon__x15Hu:before{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;background:var(--accent);transition:transform .46s var(--ease-out)}.Faq_icon__x15Hu:after{transform:rotate(90deg)}.Faq_item__kw9tG[open] .Faq_icon__x15Hu:after{transform:rotate(0deg)}.Faq_a__AMs1h{padding:0 0 1.5rem}.Faq_a__AMs1h p{max-width:44rem;font:400 1rem/1.6 var(--font-sans);color:var(--fg-2)}@media (prefers-reduced-motion:reduce){.Faq_item__kw9tG::details-content{transition:none}}.Button_button__hMNEn{display:inline-flex;align-items:center;gap:.75rem;font:600 .9375rem/1 var(--font-sans);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-soft),color var(--dur-fast) var(--ease-soft),border-color var(--dur-fast) var(--ease-soft)}.Button_icon__WVTkW{display:inline-block;transition:transform .52s var(--ease-out)}.Button_button__hMNEn:hover .Button_icon__WVTkW{transform:translateX(.25em)}.Button_primary__oSpWt{padding:1.0625rem 1.375rem}.Button_primary__oSpWt.Button_dark__DMd_c{background:var(--cta-bg);color:var(--cta-fg)}.Button_primary__oSpWt.Button_light__WFV8t{background:var(--fill-light);color:var(--on-fill-light)}.Button_primary__oSpWt:hover{background:var(--gold);color:var(--on-gold)}.Button_ghost__mZ9vJ{padding:1rem 1.375rem;font-weight:500;border:1px solid}.Button_ghost__mZ9vJ.Button_dark__DMd_c{color:var(--on-main);border-color:color-mix(in srgb,var(--on-main) 50%,transparent)}.Button_ghost__mZ9vJ.Button_dark__DMd_c:hover{border-color:var(--on-main);background:color-mix(in srgb,var(--on-main) 8%,transparent)}.Button_ghost__mZ9vJ.Button_light__WFV8t{color:var(--ink);border-color:color-mix(in srgb,var(--ink) 35%,transparent)}.Button_ghost__mZ9vJ.Button_light__WFV8t:hover{border-color:var(--ink);background:color-mix(in srgb,var(--ink) 4%,transparent)}.Button_text__SfZOM{position:relative;gap:.5rem;padding-bottom:.25rem;font-weight:500;font-size:.875rem}.Button_text__SfZOM:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentColor;transform-origin:left center;transition:transform .6s var(--ease-out)}.Button_text__SfZOM:hover:after{transform:scaleX(.35)}.Button_text__SfZOM.Button_dark__DMd_c{color:var(--on-main)}.Button_text__SfZOM.Button_light__WFV8t{color:var(--accent-light)}.Heading_wrap__ckNdS{--h-sans:var(--ink);--h-serif:var(--accent-light);--h-eyebrow:var(--accent-light);display:flex;flex-direction:column}.Heading_wrap__ckNdS[data-tone=dark]{--h-sans:var(--on-main);--h-serif:var(--gold);--h-eyebrow:var(--haze)}.Heading_withAside__2tUuQ{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:2rem}.Heading_main__0SEkN{display:flex;flex-direction:column;gap:1.375rem;min-width:0}.Heading_eyebrow__65GNQ{font:500 .6875rem/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--h-eyebrow)}.Heading_heading__er2yi{display:flex;margin:0;font-weight:inherit}.Heading_inline__c_f8K{flex-wrap:wrap;align-items:baseline;column-gap:1.25rem}.Heading_stacked__azS8T{flex-direction:column;gap:.375rem}.Heading_line__CFocY{display:block}.Heading_sans__jvBed{display:block;font-family:var(--font-display);font-weight:var(--display-weight);line-height:.95;letter-spacing:calc(-.055em * var(--display-track));color:var(--h-sans);text-shadow:var(--display-shadow)}.Heading_serif__tuAXj{display:block;font-family:var(--font-serif);font-style:var(--accent-style);font-weight:var(--accent-weight);line-height:.95;letter-spacing:calc(-.03em * var(--accent-track));color:var(--h-serif)}.Heading_xl__1EiS3 .Heading_sans__jvBed{font-size:calc(5.25rem * var(--display-scale));letter-spacing:calc(-.06em * var(--display-track));line-height:.92}.Heading_xl__1EiS3 .Heading_serif__tuAXj{font-size:calc(5.875rem * var(--accent-scale));letter-spacing:calc(-.035em * var(--accent-track))}.Heading_lg___91dH .Heading_sans__jvBed{font-size:calc(4.5rem * var(--display-scale))}.Heading_lg___91dH .Heading_serif__tuAXj{font-size:calc(5rem * var(--accent-scale))}.Heading_md__tGZLc .Heading_sans__jvBed{font-size:calc(3.25rem * var(--display-scale))}.Heading_md__tGZLc .Heading_serif__tuAXj{font-size:calc(3.625rem * var(--accent-scale))}.Heading_aside__T_H_y{flex:none;font:500 .6875rem/1.6 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--h-eyebrow);text-align:right}@media (max-width:1023.98px){.Heading_xl__1EiS3 .Heading_sans__jvBed{font-size:calc(4rem * var(--display-scale))}.Heading_xl__1EiS3 .Heading_serif__tuAXj{font-size:calc(4.5rem * var(--accent-scale))}.Heading_lg___91dH .Heading_sans__jvBed{font-size:calc(3.5rem * var(--display-scale))}.Heading_lg___91dH .Heading_serif__tuAXj{font-size:calc(3.875rem * var(--accent-scale))}.Heading_md__tGZLc .Heading_sans__jvBed{font-size:calc(2.75rem * var(--display-scale))}.Heading_md__tGZLc .Heading_serif__tuAXj{font-size:calc(3rem * var(--accent-scale))}}@media (max-width:767.98px){.Heading_withAside__2tUuQ{flex-direction:column;align-items:flex-start}.Heading_aside__T_H_y{text-align:left}.Heading_xl__1EiS3 .Heading_sans__jvBed{font-size:calc(3rem * var(--display-scale))}.Heading_xl__1EiS3 .Heading_serif__tuAXj{font-size:calc(3.375rem * var(--accent-scale))}.Heading_lg___91dH .Heading_sans__jvBed{font-size:calc(2.625rem * var(--display-scale))}.Heading_lg___91dH .Heading_serif__tuAXj{font-size:calc(2.875rem * var(--accent-scale))}.Heading_md__tGZLc .Heading_sans__jvBed{font-size:calc(2.25rem * var(--display-scale))}.Heading_md__tGZLc .Heading_serif__tuAXj{font-size:calc(2.5rem * var(--accent-scale))}.Heading_inline__c_f8K{column-gap:.75rem}}.platform_anatomy__783v_{padding:var(--section-pt) 0 var(--section-pb)}.platform_anatomyHead__Ss3RW{display:flex;flex-direction:column;gap:1.375rem;margin-bottom:3rem}.platform_eyebrow__WEWlG{font:500 .6875rem/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-light)}.platform_anatomyTitle__wCX27{display:flex;flex-direction:column;gap:.375rem;font-weight:inherit}.platform_anatomyTitle__wCX27 span>span{display:block;font:var(--display-weight) calc(3.25rem * var(--display-scale)) /.95 var(--font-display);letter-spacing:calc(-.055em * var(--display-track));color:var(--ink);text-shadow:var(--display-shadow)}.platform_anatomyTitle__wCX27 em{display:block;font:var(--accent-style) var(--accent-weight) calc(3.625rem * var(--accent-scale)) /1 var(--font-serif);letter-spacing:calc(-.03em * var(--accent-track));color:var(--accent-light)}.platform_table__iGF1T{margin:0;border-top:1px solid var(--ink)}.platform_row__fMSKX{position:relative;display:grid;grid-template-columns:18rem 1fr;gap:2rem;align-items:baseline;padding:1.5rem 1rem;border-bottom:1px solid var(--paper-line);transition:background-color .42s var(--ease-soft)}.platform_row__fMSKX:before{content:"";position:absolute;left:0;top:50%;width:.4375rem;height:.4375rem;margin-top:-.21875rem;background:var(--gold);transform:scale(0);transition:transform .52s var(--ease-out)}.platform_row__fMSKX:hover{background:rgba(255,255,255,.6)}.platform_row__fMSKX:hover:before{transform:scale(1)}.platform_part__NgDDM{font:var(--accent-style) var(--accent-weight) calc(2.25rem * var(--accent-scale)) /1 var(--font-serif);letter-spacing:calc(-.02em * var(--accent-track));color:var(--accent-light)}.platform_what__NorhN{margin:0;font:400 1.125rem/1.5 var(--font-sans);color:var(--ink)}@media (max-width:767.98px){.platform_anatomyTitle__wCX27 span>span{font-size:calc(2.375rem * var(--display-scale))}.platform_anatomyTitle__wCX27 em{font-size:calc(2.625rem * var(--accent-scale))}.platform_row__fMSKX{grid-template-columns:1fr;gap:.5rem;padding:1.25rem .75rem}.platform_part__NgDDM{font-size:calc(1.875rem * var(--accent-scale))}.platform_what__NorhN{font-size:1rem}}