.home_main__ZqXmQ{--home-strong:#121212;background:var(--background);color:#3c3c3c;font-family:var(--font-body)}.home_main__ZqXmQ h1,.home_main__ZqXmQ h2,.home_main__ZqXmQ h3,.home_main__ZqXmQ p{margin:0}.home_main__ZqXmQ h1,.home_main__ZqXmQ h2,.home_main__ZqXmQ h3{color:var(--home-strong)}.home_main__ZqXmQ img{display:block;max-width:100%}.home_main__ZqXmQ a:focus-visible,.home_main__ZqXmQ button:focus-visible{outline:2px solid currentColor;outline-offset:5px}.home_main__ZqXmQ [data-tone=peach]{--tone:var(--color-peach)}.home_main__ZqXmQ [data-tone=lavender]{--tone:var(--color-lavender)}.home_main__ZqXmQ [data-tone=pink]{--tone:var(--color-pink)}.home_main__ZqXmQ [data-tone=mint]{--tone:var(--color-mint)}.home_main__ZqXmQ [data-tone=blue]{--tone:var(--color-blue)}.home_main__ZqXmQ [data-tone=yellow]{--tone:var(--color-yellow)}.home_container__eduTK{width:min(100% - 2 * var(--site-gutter),1400px);margin-inline:auto}.home_features__ik5w8:before,.home_foundation__seaWt:before,.home_platform__LwgLY:before,.home_problem__VzCVD:before,.home_solutions__Vp54M:before,.home_stories__0806i:before{position:absolute;top:0;right:max(var(--site-gutter),calc((100vw - 1400px) / 2));width:calc((min(100vw - 2 * var(--site-gutter), 1400px) - 16px) / 2);height:120px;background:url(/textures/section-pattern.svg) 0 0/auto 120px;content:"";pointer-events:none}.home_problem__VzCVD:before{background-image:url(/textures/problem-pattern.svg)}.home_features__ik5w8:before{background-image:url(/textures/product-pattern.svg)}.home_foundation__seaWt:before{background-image:url(/textures/foundation-pattern.svg)}.home_solutions__Vp54M:before,.home_stories__0806i:before{background-image:url(/textures/stories-pattern.svg)}.home_hero__o4ZPq{display:flex;align-items:center;flex-direction:column;padding:40px 0 0;text-align:center}.home_hero__o4ZPq .home_kicker__NN1p8{display:flex;align-items:center;justify-content:center;min-height:21px;max-width:calc(100% - 2 * var(--site-gutter));margin:0 0 20px;border:1px solid #e6e6e6;padding:0 8px;font:12px/1.15 var(--font-label);text-transform:uppercase}.home_hero__o4ZPq h1{font:900 var(--site-display-3xl)/.8 var(--font-heading);letter-spacing:-.01em;text-transform:uppercase}.home_hero__o4ZPq .home_heroCopy__e6FQF,.home_hero__o4ZPq h1{width:min(100% - 2 * var(--site-gutter),1400px);text-wrap:balance}.home_hero__o4ZPq .home_heroCopy__e6FQF{margin:24px auto 0;font:700 var(--site-text-lead)/1.1 var(--font-body);letter-spacing:-.02em;color:var(--home-strong)}.home_heroActions__F1he6{display:flex;justify-content:center;width:440px;max-width:calc(100% - 2 * var(--site-gutter));gap:8px;margin-top:32px}.home_heroActions__F1he6>a{flex:1;min-width:0}@media (min-width:600px){.home_hero__o4ZPq .home_kicker__NN1p8{margin-bottom:24px}}@media (min-width:840px){.home_hero__o4ZPq{padding-top:48px}.home_hero__o4ZPq .home_heroCopy__e6FQF{width:calc((min(100vw - 2 * var(--site-gutter), 1400px) + 16px) * 8 / 12 - 16px)}}@media (min-width:1140px){.home_hero__o4ZPq .home_kicker__NN1p8{margin-bottom:32px}.home_hero__o4ZPq h1{width:calc((min(100vw - 2 * var(--site-gutter), 1400px) + 16px) * 22 / 24 - 16px)}}@media (min-width:1380px){.home_hero__o4ZPq{padding-top:56px}.home_hero__o4ZPq .home_heroCopy__e6FQF{width:calc((min(100vw - 2 * var(--site-gutter), 1400px) + 16px) * 14 / 24 - 16px)}}@media (max-width:839px){.home_hero__o4ZPq .home_kicker__NN1p8{order:0}.home_hero__o4ZPq h1{order:1}.home_hero__o4ZPq h1 br{display:none}.home_hero__o4ZPq .home_film__Mq1Gj{order:2;margin-top:24px}.home_hero__o4ZPq .home_heroCopy__e6FQF{order:3}.home_hero__o4ZPq .home_heroActions__F1he6{order:4;margin-top:24px}}@media (max-width:599px){.home_hero__o4ZPq .home_kicker__NN1p8{font-size:10px}.home_hero__o4ZPq .home_heroActions__F1he6{width:calc(100% - 2 * var(--site-gutter));flex-direction:column}}.home_darkButton__B_5uu,.home_outlineButton__MHdmR{min-width:196px}.home_film__Mq1Gj{--video-background:var(--color-lavender);--video-inset:clamp(24px,4.6vw,68px) clamp(14px,5.5vw,80px);--video-mobile-inset:22px 10px;width:min(100% - 2 * var(--site-gutter),1400px);margin:48px auto 0;text-align:left}@media (max-width:599px){.home_hero__o4ZPq .home_film__Mq1Gj{width:calc(100% - 24px)}}.home_marketsMedia__bD__v{--video-background:var(--color-blue);--video-inset:clamp(20px,3.5%,48px);min-width:0}.home_systems__P_zrf{overflow:hidden;padding:48px 0;text-align:center}.home_systems__P_zrf>p{padding-inline:var(--site-gutter);font-size:12px;line-height:1.3333}.home_logos__FQZ6s{display:flex;align-items:center;overflow:hidden;min-height:35px;width:min(100% - 2 * var(--site-gutter),1400px);margin:16px auto 0;mask-image:linear-gradient(90deg,transparent,#000 10% 90%,transparent)}.home_logoGroup__qq9to{display:flex;flex:none;align-items:center;justify-content:space-around;min-width:100%;animation:home_logoBelt__4t_Tf 40s linear infinite}.home_logoGroup__qq9to>span{display:flex;align-items:center;gap:9px;padding-inline:24px;white-space:nowrap;font-size:23px;font-weight:700;letter-spacing:-.04em}.home_logos__FQZ6s img{width:28px;height:28px;object-fit:contain;filter:grayscale(1)}.home_logos__FQZ6s:focus-visible .home_logoGroup__qq9to,.home_logos__FQZ6s:hover .home_logoGroup__qq9to{animation-play-state:paused}@keyframes home_logoBelt__4t_Tf{to{transform:translateX(-100%)}}.home_label__DLcmZ>span{display:grid;place-items:center;flex:0 0 24px;height:24px;background:#121212;color:#fff}.home_intro__R_zLE strong{font-weight:700}.home_platform__LwgLY{background:#f2f2ea}.home_pillarTitle__FMOyk:hover{text-decoration:underline;text-underline-offset:4px}.home_problem__VzCVD{--home-strong:#fff;background:#121212;color:#fff}.home_problem__VzCVD .home_label__DLcmZ>span{background:#fff;color:#121212}.home_problemGrid__FOmL9 p,.home_problem__VzCVD .home_intro__R_zLE>p{color:#f2f2ea}.home_editorial__rMWxK img{width:100%;height:100%;object-fit:cover;filter:none}.home_editorial__rMWxK>span{position:absolute;top:18%;left:32%;width:42%;height:50%;background:var(--tone);mix-blend-mode:multiply}.home_stories__0806i{background:#e7e7de}.home_storyGrid__RbxY4{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.home_storyGrid__RbxY4>a{position:relative;overflow:hidden;background:#121212;color:#fff}.home_storyGrid__RbxY4 img{width:100%;aspect-ratio:4/3;object-fit:cover;filter:grayscale(1);transition:filter .2s}.home_storyGrid__RbxY4 a:hover img{filter:grayscale(0)}.home_storyGrid__RbxY4 a>div{padding:28px 24px}.home_storyGrid__RbxY4 h3{font-size:24px;font-weight:700;line-height:1.1;letter-spacing:-.025em}.home_storyGrid__RbxY4 p{margin-top:32px;font:12px/1.3 var(--font-label);text-transform:uppercase}.home_storyArrow__07kTS{position:absolute;display:grid;place-items:center;top:18px;right:18px;width:42px;height:42px;background:#fff;color:#121212;border-radius:50%}.home_stories__0806i .home_disclosure__4eQk3{margin-top:20px;color:#51514d;font-size:14px}.home_platform__LwgLY .home_label__DLcmZ{margin-left:0}.home_marketsHeading__78bJd{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end;gap:32px 64px;margin-block:40px 48px}.home_marketsHeading__78bJd h2{max-width:18ch;font:800 clamp(3rem,2rem + 2.5vw,4rem)/.98 var(--font-heading);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance}.home_marketsCopy__xpvDU{display:grid;justify-items:start;gap:24px;min-width:0;max-width:40ch}.home_marketsCopy__xpvDU p{font-size:var(--site-text-lg);line-height:1.5;text-wrap:pretty}@media (max-width:839px){.home_marketsHeading__78bJd{grid-template-columns:minmax(0,1fr);gap:24px;margin-block:32px}.home_marketsCopy__xpvDU{max-width:48ch;gap:20px}}.home_demo__mZMGh{display:grid;grid-template-columns:7fr 5fr;gap:64px;align-items:center;margin-top:64px}.home_demoImage__BEVOF{overflow:hidden;background:#e7e7de}.home_demoImage__BEVOF img{width:100%;aspect-ratio:1;object-fit:cover}.home_demoCopy__nakiH h3{font-size:28px;font-weight:700;line-height:1.1;letter-spacing:-.025em}.home_demoCopy__nakiH p{margin-top:24px;font-size:18px;line-height:1.4}.home_demoCopy__nakiH small{display:block;margin-top:20px;color:#676760;font-size:13px;line-height:1.4}.home_demoControls__5KFEV{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.home_demoControls__5KFEV button{display:grid;place-items:center;min-width:48px;min-height:48px;border:1px solid #c9c9c2;background:#fff;color:#121212;font:12px/1 var(--font-label);cursor:pointer}.home_demoControls__5KFEV button:hover,.home_demoControls__5KFEV button[aria-pressed=true]{background:#121212;color:#fff;border-color:#121212}.home_governance__Eqy1Z{background:#e7e7de}.home_governance__Eqy1Z:before{content:"";position:absolute;inset:0 0 auto;height:40px;background:url(/textures/trust-pattern.svg) 0 0/auto 40px repeat-x}.home_trustGrid__nrEqQ{position:relative;display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:16px}.home_trustGrid__nrEqQ:before{content:"";grid-column:5/25;grid-row:1;background:#121212}.home_trustPreview__79MCk{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);grid-column:1/10;grid-row:1;align-self:start;min-width:0;min-height:0;aspect-ratio:1;margin-right:-16px;padding:32px 24px 112px;background:#f2f2ea}.home_trustPreview__79MCk img{display:block;width:100%;height:100%;min-height:0;object-fit:contain}.home_trustCaption__r9o1d{position:absolute;bottom:32px;left:0;display:flex;flex-direction:column;justify-content:center;width:calc((100% * 6 / 9) - 16px);min-height:56px;padding:8px 32px;background:#fff;color:#121212;font:12px/1.15 var(--font-label);text-transform:uppercase}.home_trustCaption__r9o1d>span:last-child{opacity:.8}.home_trustCopy__pfeLk{position:relative;z-index:1;grid-column:11/24;grid-row:1;align-self:center;padding-block:32px;color:#f2f2ea}.home_trustCopy__pfeLk h2{color:#f2f2ea}.home_trustCopy__pfeLk h2,.home_trustCopy__pfeLk>p{font:500 var(--site-text-lead)/1.1 var(--font-body);letter-spacing:-.02em}.home_trustCopy__pfeLk>p{margin-top:24px}.home_governanceLinks__VJ2uv{display:flex;flex-direction:column;align-items:start;gap:20px;margin-top:32px}.home_governanceLinks__VJ2uv .home_outlineButton__MHdmR{border-color:#fff;color:#fff}.home_governanceLinks__VJ2uv .home_outlineButton__MHdmR:hover{background:#ffffff1a}.home_governanceLinks__VJ2uv>a:last-child{display:inline-flex;gap:8px;align-items:center;font-size:var(--site-text-sm);line-height:1.35}.home_researchRow__J4U0G{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;gap:24px 16px;margin-top:80px}.home_researchRow__J4U0G h2{grid-column:1/15;font:400 var(--site-text-2xl)/1.05 var(--font-body);letter-spacing:-.02em}.home_researchRow__J4U0G>a{grid-column:19/25;justify-self:end}.home_article__jgYw9{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:24px 16px;margin-top:80px}.home_article__jgYw9:after{content:"";grid-column:1/25;height:1px;margin:8px 0 32px;background:#e7e7de}.home_articleArt__jgBrp{grid-column:1/9;align-self:start;transition:opacity .2s}.home_articleCopy__wA4Ri{grid-column:9/25;display:flex;flex-direction:column;justify-content:space-between;min-width:0;padding-left:16px;gap:20px}.home_articleCategory___LS_u{display:inline-flex;align-items:center;min-height:25px;padding:0 8px;border:1px solid #e7e7de;border-radius:4px;color:#121212;font:12px/1.15 var(--font-label);text-transform:uppercase}.home_article__jgYw9 h3{margin-top:8px;font:700 var(--site-text-2xl)/1.05 var(--font-body);letter-spacing:-.02em}.home_articleBottom___sQXI{display:flex;align-items:end;gap:40px;padding-bottom:24px}.home_articleBottom___sQXI p{flex:1;font-size:var(--site-text-md);line-height:1.35;text-wrap:pretty}.home_articleMeta__W7pc5{display:flex;flex-direction:column;gap:8px;flex:none;font:12px/1.15 var(--font-label);text-transform:uppercase;text-align:right}.home_article__jgYw9:hover h3{text-decoration:underline;text-underline-offset:5px}.home_article__jgYw9:hover .home_articleArt__jgBrp{opacity:.9}@media (max-width:1100px){.home_container__eduTK,.home_film__Mq1Gj,.home_logos__FQZ6s{width:calc(100% - 2 * var(--site-gutter))}.home_demo__mZMGh{gap:32px}}@media (max-width:760px){.home_container__eduTK,.home_film__Mq1Gj,.home_logos__FQZ6s{width:calc(100% - 2 * var(--site-gutter))}.home_darkButton__B_5uu,.home_outlineButton__MHdmR{min-width:0}.home_storyGrid__RbxY4{grid-template-columns:1fr;gap:40px}.home_demo__mZMGh{grid-template-columns:1fr;gap:32px}.home_storyGrid__RbxY4 a>div{padding:24px}.home_demo__mZMGh{margin-top:40px}.home_demoCopy__nakiH p{margin-top:16px}.home_demoControls__5KFEV{margin-top:28px}}@media (prefers-reduced-motion:reduce){.home_articleArt__jgBrp,.home_storyGrid__RbxY4 img{transition:none}}@media (max-width:839px){.home_features__ik5w8:before,.home_foundation__seaWt:before,.home_platform__LwgLY:before,.home_problem__VzCVD:before,.home_solutions__Vp54M:before,.home_stories__0806i:before{right:var(--site-gutter);width:calc((100vw - 2 * var(--site-gutter) + 16px) * 4 / 6 - 16px);height:60px;background-size:auto 60px}}@media (max-width:599px){.home_features__ik5w8:before,.home_foundation__seaWt:before,.home_platform__LwgLY:before,.home_problem__VzCVD:before,.home_solutions__Vp54M:before,.home_stories__0806i:before{right:0;width:calc((100vw - 2 * var(--site-gutter) + 16px) * 5 / 6 - 16px + var(--site-gutter))}}.home_operatingLoop__9BBud{padding:0;margin:48px 0;list-style:none;display:flex;flex-wrap:wrap;border-block:1px solid #aaa}.home_operatingLoop__9BBud li{flex:1 1 160px;padding:24px 12px;font-size:20px}.home_operatingLoop__9BBud li span{display:block;margin-bottom:16px;font:14px var(--font-label)}.home_disclosure__4eQk3{margin:24px 0!important;font-size:16px;line-height:1.5}.home_solutions__Vp54M{background:#e7e7de;scroll-margin-top:72px}.home_solutionHeader__uFITV{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;gap:24px 16px;margin:80px 0}.home_solutionHeader__uFITV h2{grid-column:1/15;font:400 var(--site-text-2xl)/1.05 var(--font-body);letter-spacing:-.02em;text-wrap:pretty}.home_solutionGrid__uZ1cO{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.home_solutionGrid__uZ1cO::-webkit-scrollbar{display:none}.home_solutionGrid__uZ1cO:focus-visible{outline:2px solid #121212;outline-offset:5px}.home_solutionCard__bnJ5_{display:flex;flex:0 0 calc((100% - 32px) / 3);flex-direction:column;min-width:0;min-height:440px;background:#fff;color:#121212;text-decoration:none;scroll-snap-align:start}.home_main__ZqXmQ .home_solutionCard__bnJ5_:focus-visible{outline-offset:-3px}.home_solutionMedia__qDto7 picture,.home_solutionMedia__qDto7 picture:has(source){aspect-ratio:16/9;background:var(--tone)}.home_solutionMedia__qDto7 figcaption{padding:12px 32px 0;background:#fff;color:#454545;font-size:14px;line-height:1.5}.home_solutionSummary__sjeoU{flex:1;padding:32px}.home_solutionSummary__sjeoU h3{font:700 var(--site-text-lg)/1.15 var(--font-body);letter-spacing:-.02em}.home_solutionSummary__sjeoU>p{margin-top:16px;color:#454545;font-size:var(--site-text-xs);line-height:1.35}.home_solutionFooter__GT_nb{display:flex;flex-direction:column;gap:8px;padding:0 32px 32px}.home_solutionCategory__YG6IO{font:12px/1.15 var(--font-label);text-transform:uppercase}.home_solutionAction__BubpI{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:var(--site-text-xs);line-height:1.35}.home_solutionAction__BubpI>svg{flex:none;transition:transform .18s ease}.home_solutionCard__bnJ5_:focus-visible h3,.home_solutionCard__bnJ5_:hover h3{text-decoration:underline;text-underline-offset:4px}.home_solutionCard__bnJ5_:focus-visible .home_solutionAction__BubpI>svg,.home_solutionCard__bnJ5_:hover .home_solutionAction__BubpI>svg{transform:translateX(4px)}.home_solutionControls__Q8NaK{display:flex;justify-content:end;gap:8px;margin-top:24px}.home_solutionControls__Q8NaK>a{margin-right:auto}.home_solutionControls__Q8NaK button{display:grid;flex:none;place-items:center;width:46px;height:46px;padding:0;border:1px solid #121212;border-radius:8px;background:transparent;color:#121212;cursor:pointer}.home_solutionControls__Q8NaK button:hover:not(:disabled){background:#121212;color:#fff}.home_solutionControls__Q8NaK button:disabled{opacity:.35;cursor:default}@media (min-width:1380px){.home_solutionHeader__uFITV{margin-block:96px}.home_solutionHeader__uFITV h2{grid-column:2/14}.home_solutionCarousel__h3hRY{margin-inline:calc((100% + 16px) / 24)}.home_solutionCard__bnJ5_{min-height:470px}}@media (max-width:1139px){.home_solutionHeader__uFITV{grid-template-columns:repeat(12,minmax(0,1fr));margin-block:64px}.home_solutionHeader__uFITV h2{grid-column:1/10}}@media (max-width:839px){.home_solutionHeader__uFITV{grid-template-columns:minmax(0,1fr);margin-block:40px}.home_solutionHeader__uFITV h2{grid-column:1}.home_solutionGrid__uZ1cO{margin-inline:calc(-1 * var(--site-gutter));padding-inline:var(--site-gutter);scroll-padding-inline:var(--site-gutter)}.home_solutionCard__bnJ5_{flex-basis:55vw;min-height:404px}}@media (max-width:599px){.home_solutionCard__bnJ5_{flex-basis:75vw;min-height:440px}}@media (prefers-reduced-motion:reduce){.home_solutionAction__BubpI>svg{transition:none}}.home_pillars__kapLj a:hover{text-decoration:underline;text-underline-offset:4px}.home_section__bCaaS{position:relative;padding:128px 0}.home_label__DLcmZ{display:flex;align-items:center;gap:16px;font:12px/1.15 var(--font-label);text-transform:uppercase;color:var(--home-strong)}.home_intro__R_zLE{width:calc((100% + 16px) * 14 / 24 - 16px);margin:80px 0}.home_intro__R_zLE h2{font:400 var(--site-text-2xl)/1.05 var(--font-body);letter-spacing:-.02em;text-wrap:pretty}.home_intro__R_zLE>p{margin-top:12px;font-size:var(--site-text-lg);line-height:1.35}.home_pillars__kapLj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.home_pillarTitle__FMOyk{display:inline-flex;align-items:center;gap:6px;margin-bottom:24px;font:700 var(--site-text-lg)/1.15 var(--font-body);letter-spacing:-.02em;color:var(--home-strong)}.home_pillars__kapLj ul{display:grid;gap:12px;padding:0;margin:0;list-style:none}.home_pillars__kapLj li{display:flex;align-items:center;gap:12px;font-size:var(--site-text-sm);line-height:1.35}.home_pillars__kapLj li>span{display:grid;flex:0 0 32px;height:32px;place-items:center;background:var(--tone);color:var(--home-strong)}.home_pillars__kapLj:focus-visible,.home_problemGrid__FOmL9:focus-visible{outline:2px solid currentColor;outline-offset:5px}.home_foundationBar__UQtFV{margin-top:48px}.home_foundationTitle___76NL{display:flex;align-items:center;justify-content:center;gap:6px;padding:12px 16px;background:rgb(18 18 18/7.5%);font:var(--site-text-md)/1.35 var(--font-body)}.home_foundationTitle___76NL strong{font-size:var(--site-text-lg);line-height:1.15;letter-spacing:-.02em;color:var(--home-strong)}.home_foundationTitle___76NL>svg{flex:none}.home_foundationTitle___76NL:hover{background:rgb(18 18 18/12%)}.home_foundationBar__UQtFV>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:24px;font-size:var(--site-text-sm);line-height:1.35}.home_foundationBar__UQtFV>div>span{display:flex;align-items:center;gap:12px}.home_foundationBar__UQtFV>div>span>span{display:grid;place-items:center;flex:0 0 32px;height:32px;background:var(--color-blue);color:var(--home-strong)}.home_problemGrid__FOmL9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.home_editorial__rMWxK{position:relative;aspect-ratio:1;overflow:hidden;background:#deded8}.home_problemGrid__FOmL9 h3{margin-top:24px;padding-right:32px;font:700 var(--site-text-lg)/1.15 var(--font-body);letter-spacing:-.02em}.home_problemGrid__FOmL9 p{margin-top:8px;padding-right:32px;font-size:var(--site-text-md);line-height:1.35}.home_featureList__c0lds{display:grid;grid-template-columns:minmax(0,1fr);gap:48px}.home_feature___5viP{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:24px 16px;align-items:start;min-width:0}.home_feature___5viP+.home_feature___5viP{position:relative;padding-top:48px;border-top:1px solid transparent}.home_feature___5viP+.home_feature___5viP:before{content:"";position:absolute;inset:-1px 0 auto;height:1px;background:#e7e7de}.home_featureCopy__Iqflo{display:flex;flex-direction:column;align-items:start;grid-column:1/10;min-width:0}.home_foundationShowcase__nbY71{display:grid;grid-template-columns:repeat(24,minmax(0,1fr));gap:24px 16px;margin-top:80px}.home_showcaseDetails__fLQtP,.home_showcaseHeading__sCPtr{grid-column:1/10;min-width:0}.home_showcaseHeading__sCPtr h2{font:800 var(--site-display-2xl)/.8 var(--font-heading);letter-spacing:-.01em;text-transform:uppercase}.home_showcaseHeading__sCPtr p{margin-top:16px}.home_showcaseMedia__92LSv{grid-column:11/25;grid-row:1/3;align-self:start}.home_showcaseDetails__fLQtP{grid-row:2;align-self:end}.home_showcaseDetails__fLQtP .home_operatingLoop__9BBud{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;border:0;margin:40px 0}.home_showcaseDetails__fLQtP .home_operatingLoop__9BBud li{padding:0;font-size:var(--site-text-xs);line-height:1.35}.home_showcaseDetails__fLQtP .home_operatingLoop__9BBud li span{margin-bottom:8px;padding-bottom:8px;border-bottom:5px solid #e7e7de;font:12px/1.15 var(--font-label)}.home_featureMedia__VmJsS{--video-background:var(--tone);grid-column:11/25;min-width:0}.home_feature___5viP[data-tone=peach]{--video-accent:#ef995f}.home_feature___5viP[data-tone=pink]{--video-accent:#e6a1c6}.home_feature___5viP[data-tone=mint]{--video-accent:#86c9b3}.home_feature___5viP[data-tone=blue]{--video-accent:#8abbe4}.home_tag__smPZm{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;background:var(--tone);font:12px/1.15 var(--font-label);text-transform:uppercase;color:var(--home-strong)}.home_mobileTag__7gV_W{display:none}.home_featureCopy__Iqflo h3{margin-top:32px;font:800 var(--site-display-2xl)/.8 var(--font-heading);letter-spacing:-.01em;text-transform:uppercase}.home_featureCopy__Iqflo>p{margin:16px 0 40px;font-size:var(--site-text-md);line-height:1.35}.home_featureCopy__Iqflo .home_boundary__dvIaa{margin:24px 0 0;font-size:var(--site-text-sm);line-height:1.35;color:#454545}.home_featureImage__0zjOw{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);aspect-ratio:1;min-width:0;overflow:hidden;padding:32px 32px 64px;background:var(--tone) url(/textures/section-pattern.svg) left bottom /auto 120px repeat-x}.home_featureImage__0zjOw img{width:100%;height:100%;min-height:0;max-height:100%;object-fit:contain;border-radius:0}.home_featureImage__0zjOw>span{position:absolute;bottom:16px;left:20px;right:20px;font:12px/1.4 var(--font-label);text-transform:uppercase}.home_capabilityStage__4iAQ8{display:grid;grid-template-columns:minmax(0,1fr);align-items:center;background:var(--tone)}.home_capabilityStage__4iAQ8:after{content:"";grid-area:1/1;width:100%;aspect-ratio:1}.home_capabilityContent__YOIaB{grid-area:1/1;display:flex;flex-direction:column;justify-content:center;gap:24px;padding:32px}.home_capabilityStage__4iAQ8 .home_tag__smPZm{align-self:start;border:1px solid}.home_capabilityStage__4iAQ8 h3{font:800 var(--site-display-2xl)/.8 var(--font-heading);text-transform:uppercase;overflow-wrap:anywhere;hyphens:auto}.home_capabilityStage__4iAQ8 p{font-size:var(--site-text-md);line-height:1.35}.home_facts__ZMlX2{padding:0;margin:24px 0 0;list-style:none;display:grid;gap:12px}.home_facts__ZMlX2 li{display:flex;align-items:start;gap:12px;font-size:var(--site-text-sm);line-height:1.35}.home_facts__ZMlX2 svg{flex:none;margin-top:2px}@media (min-width:1380px){.home_label__DLcmZ{margin-left:calc((100% + 16px) / 24)}.home_intro__R_zLE{width:calc((100% + 16px) * 12 / 24 - 16px);margin:96px 0 96px calc((100% + 16px) / 24)}.home_foundationBar__UQtFV,.home_pillars__kapLj,.home_problemGrid__FOmL9,.home_studioLink__IzzZL{margin-left:calc((100% + 16px) / 24)}.home_problemGrid__FOmL9{margin-right:calc((100% + 16px) / 24)}.home_foundationBar__UQtFV{margin-top:56px}.home_featureCopy__Iqflo{grid-column:2/10}.home_foundationShowcase__nbY71{margin-top:96px}.home_showcaseDetails__fLQtP,.home_showcaseHeading__sCPtr{grid-column:2/10}.home_showcaseDetails__fLQtP .home_operatingLoop__9BBud{margin-block:56px}.home_featureCopy__Iqflo h3{margin-top:40px}.home_featureCopy__Iqflo>p{margin-bottom:56px}.home_featureList__c0lds{gap:56px}.home_feature___5viP+.home_feature___5viP{padding-top:56px}.home_feature___5viP+.home_feature___5viP:before{left:calc((100% + 16px) / 24)}}@media (max-width:1139px){.home_section__bCaaS{padding-block:96px}.home_intro__R_zLE{width:calc((100% + 16px) * 9 / 12 - 16px);margin-block:64px}.home_foundationBar__UQtFV{margin-top:40px}.home_feature___5viP,.home_foundationShowcase__nbY71{grid-template-columns:repeat(12,minmax(0,1fr))}.home_foundationShowcase__nbY71{margin-top:64px}.home_showcaseDetails__fLQtP,.home_showcaseHeading__sCPtr{grid-column:1/6}.home_showcaseMedia__92LSv{grid-column:7/13}.home_showcaseHeading__sCPtr p{margin-top:12px}.home_showcaseDetails__fLQtP .home_operatingLoop__9BBud{margin-block:32px}.home_featureCopy__Iqflo{grid-column:1/6}.home_featureCopy__Iqflo h3{margin-top:24px}.home_featureMedia__VmJsS{grid-column:7/13}.home_featureCopy__Iqflo>p{margin-top:12px;margin-bottom:32px}}@media (max-width:839px){.home_section__bCaaS{padding-block:64px}.home_features__ik5w8>.home_container__eduTK,.home_foundation__seaWt>.home_container__eduTK,.home_platform__LwgLY>.home_container__eduTK,.home_problem__VzCVD>.home_container__eduTK,.home_solutions__Vp54M>.home_container__eduTK,.home_stories__0806i>.home_container__eduTK{padding-top:24px}.home_intro__R_zLE{width:100%;margin-block:40px}.home_pillars__kapLj,.home_problemGrid__FOmL9{display:flex;overflow-x:auto;margin-inline:calc(-1 * var(--site-gutter));padding-inline:var(--site-gutter);gap:16px;scroll-padding-inline:var(--site-gutter);scroll-snap-type:x mandatory;scrollbar-width:none}.home_pillars__kapLj::-webkit-scrollbar,.home_problemGrid__FOmL9::-webkit-scrollbar{display:none}.home_pillars__kapLj>div{flex:0 0 50vw;min-width:0;padding:24px;border:1px solid #a8a6a4;scroll-snap-align:start}.home_pillars__kapLj li{white-space:nowrap}.home_foundationBar__UQtFV{margin-top:32px}.home_foundationBar__UQtFV>div{grid-template-columns:repeat(3,minmax(0,1fr))}.home_problemGrid__FOmL9>article{flex:0 0 60vw;min-width:0;scroll-snap-align:start}.home_problemGrid__FOmL9 h3,.home_problemGrid__FOmL9 p{padding-right:0}.home_feature___5viP,.home_foundationShowcase__nbY71{grid-template-columns:minmax(0,1fr)}.home_foundationShowcase__nbY71{margin-top:40px}.home_showcaseDetails__fLQtP,.home_showcaseHeading__sCPtr,.home_showcaseMedia__92LSv{grid-column:1;grid-row:auto}.home_showcaseHeading__sCPtr p{margin-top:8px;margin-bottom:16px}.home_featureCopy__Iqflo{grid-column:1;grid-row:2}.home_featureMedia__VmJsS{grid-column:1;grid-row:1}.home_featureCopy__Iqflo>.home_tag__smPZm{display:none}.home_mobileTag__7gV_W{display:flex;width:fit-content}.home_featureCopy__Iqflo h3{margin-top:0}.home_featureCopy__Iqflo>p{margin-top:8px;margin-bottom:24px}.home_featureList__c0lds{gap:40px}.home_feature___5viP+.home_feature___5viP{padding-top:40px}.home_featureImage__0zjOw{padding:24px 24px 64px}}@media (max-width:599px){.home_pillarTitle__FMOyk{margin-bottom:20px}.home_pillars__kapLj>div{flex-basis:70vw}.home_foundationTitle___76NL{align-items:start;justify-content:space-between}.home_foundationTitle___76NL>svg{margin-top:4px}.home_foundationBar__UQtFV>div{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.home_featureCopy__Iqflo>.home_darkButton__B_5uu,.home_featureCopy__Iqflo>.home_outlineButton__MHdmR{width:100%}.home_featureImage__0zjOw{padding-inline:16px}.home_capabilityContent__YOIaB{padding:24px}.home_showcaseDetails__fLQtP .home_operatingLoop__9BBud{margin-block:24px}.home_showcaseDetails__fLQtP>a{width:100%}}@media (max-width:359px){.home_solutionControls__Q8NaK{flex-wrap:wrap}.home_solutionControls__Q8NaK>a{flex-basis:100%}.home_showcaseDetails__fLQtP .home_operatingLoop__9BBud{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1140px){.home_logos__FQZ6s{width:calc((min(100vw - 2 * var(--site-gutter), 1400px) + 16px) * 22 / 24 - 16px);margin-top:20px}}@media (min-width:1380px){.home_systems__P_zrf{padding-block:56px}.home_logos__FQZ6s{margin-top:24px}.home_logoGroup__qq9to>span{padding-inline:32px}}@media (max-width:839px){.home_systems__P_zrf{padding-block:40px}.home_logos__FQZ6s{margin-top:20px}.home_logoGroup__qq9to>span{padding-inline:20px;font-size:19.55px}.home_logos__FQZ6s img{width:23.8px;height:23.8px}}@media (prefers-reduced-motion:reduce){.home_logos__FQZ6s{mask-image:none;overflow:visible}.home_logoGroup__qq9to{animation:none;flex-wrap:wrap;justify-content:center;width:100%;gap:24px 40px}.home_logoGroup__qq9to>span{padding:0}.home_logoGroup__qq9to[aria-hidden=true]{display:none}}@media (prefers-reduced-motion:reduce) and (max-width:599px){.home_logoGroup__qq9to{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.home_logoGroup__qq9to>span{justify-content:center;font-size:18px}}@media (min-width:1380px){.home_trustGrid__nrEqQ:before{grid-column:6/24}.home_trustPreview__79MCk{grid-column:2/10;padding-bottom:136px}.home_trustCaption__r9o1d{bottom:56px;width:calc((100% * 6 / 8) - 16px)}.home_trustCopy__pfeLk{grid-column:11/23;padding-block:40px}}@media (max-width:1139px){.home_trustGrid__nrEqQ{grid-template-columns:repeat(12,minmax(0,1fr))}.home_trustGrid__nrEqQ:before{grid-column:1/13}.home_trustPreview__79MCk{grid-column:1/6;margin-right:0;padding:24px 16px 104px}.home_trustCaption__r9o1d{bottom:24px;width:calc((100% + 16px) * 4 / 5 - 16px)}.home_trustCopy__pfeLk{grid-column:6/13;padding:32px}}@media (max-width:839px){.home_governance__Eqy1Z:before{height:28px;background-size:auto 28px}.home_trustGrid__nrEqQ{grid-template-columns:minmax(0,1fr);gap:0;background:#121212}.home_trustGrid__nrEqQ:before{display:none}.home_trustCopy__pfeLk,.home_trustPreview__79MCk{grid-column:1;grid-row:auto}.home_trustPreview__79MCk{padding-bottom:88px}.home_trustCaption__r9o1d{bottom:8px;width:calc(100% - 8px)}}@media (min-width:1380px){.home_article__jgYw9,.home_researchRow__J4U0G{margin-top:96px}.home_researchRow__J4U0G h2{grid-column:2/14}.home_researchRow__J4U0G>a{grid-column:19/24}.home_articleArt__jgBrp{grid-column:2/8}.home_articleCopy__wA4Ri{grid-column:8/24}.home_article__jgYw9:after{grid-column:2/24}}@media (max-width:1139px){.home_article__jgYw9,.home_researchRow__J4U0G{grid-template-columns:repeat(12,minmax(0,1fr));margin-top:64px}.home_researchRow__J4U0G h2{grid-column:1/9}.home_researchRow__J4U0G>a{grid-column:10/13}.home_articleArt__jgBrp{grid-column:1/6}.home_articleCopy__wA4Ri{grid-column:6/13}.home_article__jgYw9:after{grid-column:1/13}.home_articleBottom___sQXI{flex-direction:column;align-items:start;gap:20px}.home_articleMeta__W7pc5{text-align:left}}@media (max-width:839px){.home_article__jgYw9,.home_researchRow__J4U0G{grid-template-columns:minmax(0,1fr);margin-top:40px}.home_articleArt__jgBrp,.home_articleCopy__wA4Ri,.home_article__jgYw9:after,.home_researchRow__J4U0G h2,.home_researchRow__J4U0G>a{grid-column:1}.home_researchRow__J4U0G>a{justify-self:start}.home_articleCopy__wA4Ri{padding-left:0;gap:12px}.home_articleBottom___sQXI{padding-bottom:0}.home_articleMeta__W7pc5{flex-direction:row;flex-wrap:wrap;gap:8px 16px}}@media (min-width:1380px){.home_closingBreak__RzRlo{display:none}}.home_studioLink__IzzZL{display:inline-flex;align-items:center;gap:12px;margin-top:40px;color:#fff;font-size:16px;line-height:1.5;text-decoration:underline;text-underline-offset:5px}.home_studioLink__IzzZL:hover{text-decoration-thickness:2px}.home_studioLink__IzzZL:focus-visible{outline:2px solid currentColor;outline-offset:6px}