.page_main__akH3E{background:#121212;position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100lvh;overflow-x:hidden}.page_main__akH3E .page_body__q2a0r,.page_main__akH3E .page_mask__4DN19{height:100vh;height:100lvh;width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;color:#fff;font-size:180px;line-height:140px;cursor:default}.page_main__akH3E .page_body__q2a0r p,.page_main__akH3E .page_mask__4DN19 p{margin:0;text-align:left}.page_main__akH3E .page_body__q2a0r text,.page_main__akH3E .page_mask__4DN19 text{font-size:24px;text-align:left;display:block}.page_main__akH3E .page_body__q2a0r span,.page_main__akH3E .page_mask__4DN19 span{color:#fff}.page_main__akH3E .page_heroSection__K8oy7{height:100vh;height:100lvh;width:100%;position:relative;display:flex;align-items:center;justify-content:flex-start;padding-left:16px}.page_main__akH3E .page_heroHit__14YU4{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;max-width:100%;z-index:1}.page_main__akH3E .page_heroMeta__eqd_o{display:contents}.page_main__akH3E .page_heroReveal__dRL2y{display:inline-block;width:-moz-fit-content;width:fit-content;max-width:100%;padding-right:20vw;box-sizing:content-box}.page_main__akH3E .page_heroReveal__dRL2y .page_content__szHtB{width:max-content}.page_main__akH3E .page_content__szHtB{width:100%}.page_main__akH3E .page_nameContainer__oV1AE{display:block;overflow:hidden;line-height:1;margin-bottom:40px}.page_main__akH3E .page_nameInner__zWXp_{font-size:24px;text-align:left;letter-spacing:1px;display:block}.page_main__akH3E .page_wordContainer___Css1{display:block;overflow:hidden;line-height:1}.page_main__akH3E .page_wordInner__zkU17{display:block;margin:0}.page_main__akH3E .page_mask__4DN19{position:absolute;top:0;left:0;width:100%;height:100vh;height:100lvh;-webkit-mask-image:url(/_next/static/media/Mask.976c123d.svg);mask-image:url(/_next/static/media/Mask.976c123d.svg);background:#fff;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:85%;mask-position:85%;-webkit-mask-size:0;mask-size:0;color:#121212;z-index:2002;pointer-events:none}.page_main__akH3E .page_mask__4DN19 .page_heroSection__K8oy7{pointer-events:auto}.page_main__akH3E .page_maskTouch__Udtid,.page_main__akH3E .page_maskTouch__Udtid .page_heroSection__K8oy7{pointer-events:none}.page_main__akH3E .page_heroSignifier__y1f8j{position:relative;display:block;width:14px;height:14px;margin:28px 0 0 6px;border-radius:50%;background:#fff;pointer-events:none;animation:page_heroPulse__GUod1 2.4s ease-in-out infinite}.page_main__akH3E .page_heroSignifier__y1f8j:after,.page_main__akH3E .page_heroSignifier__y1f8j:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:14px;border-radius:50%;border:1.5px solid #fff;box-sizing:border-box;transform:translate(-50%,-50%);animation:page_heroRipple__dtb9I 2.4s ease-out infinite}.page_main__akH3E .page_heroSignifier__y1f8j:after{animation-delay:1.2s}.page_main__akH3E .page_mask__4DN19 .page_heroSignifier__y1f8j{background:#121212}.page_main__akH3E .page_mask__4DN19 .page_heroSignifier__y1f8j:after,.page_main__akH3E .page_mask__4DN19 .page_heroSignifier__y1f8j:before{border-color:#121212}.page_main__akH3E .page_heroSkillsWrap__2JyEt{display:none;overflow:hidden;margin:20px 0 0;line-height:1.45}.page_main__akH3E .page_heroSkills__qXNoB{display:block;margin:0;max-width:18em;font-size:14px;line-height:1.45;letter-spacing:.2px;color:#8f8f8f;font-family:Neue Montreal Book}.page_main__akH3E .page_mask__4DN19 .page_heroSkills__qXNoB{color:#3a3a3a}@keyframes page_heroPulse__GUod1{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@keyframes page_heroRipple__dtb9I{0%{transform:translate(-50%,-50%) scale(1);opacity:.55}to{transform:translate(-50%,-50%) scale(3.4);opacity:0}}@keyframes page_headerFade__JGRrh{0%{opacity:0}to{opacity:1}}@media(min-width:701px){.page_main__akH3E .page_heroSection__K8oy7{align-items:stretch;padding:0;cursor:pointer}.page_main__akH3E .page_heroHit__14YU4{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;box-sizing:border-box;width:100%;max-width:none;height:100%;padding:0 16px 16vh;font-size:clamp(56px,min(13vw,13.5vh),180px);line-height:1}.page_main__akH3E .page_heroMeta__eqd_o{display:flex;flex-direction:column;align-items:flex-start;margin:.133em 0 0}.page_main__akH3E .page_heroSkillsWrap__2JyEt{display:block;overflow:hidden;margin:0;padding-left:.056em;line-height:1.45}.page_main__akH3E .page_heroSkills__qXNoB{display:block;max-width:none;font-size:.178em;line-height:1.45;white-space:nowrap}.page_main__akH3E .page_heroSignifier__y1f8j{width:.156em;height:.156em;margin:.289em 0 0 .167em;animation:page_heroPulse__GUod1 2.4s ease-in-out infinite}.page_main__akH3E .page_heroSignifier__y1f8j:after,.page_main__akH3E .page_heroSignifier__y1f8j:before{width:100%;height:100%;border-width:2px}.page_stickyHeaderInverted___lUaL,.page_stickyHeaderInverted___lUaL .page_headerName__lfAFs p,.page_stickyHeaderInverted___lUaL .page_headerNav__kUwYy p{transition-delay:.32s}}.page_pageCursor__rudfr{position:fixed;top:0;left:0;width:40px;height:40px;border-radius:999px;background:#fff;border:1.5px solid transparent;box-sizing:border-box;pointer-events:none;z-index:5000;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:none}@media(pointer:coarse){.page_pageCursor__rudfr{display:none}}.page_pageCursorLabel__1g6I1{display:flex;align-items:center;gap:4px;font-family:Neue Montreal Book,sans-serif;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#121212;white-space:nowrap;opacity:0;transform:scale(.9);transition:opacity .18s ease,transform .18s ease}.page_pageCursorArrow__jbtGw{display:block;flex-shrink:0}.page_pageCursorDot__bVGVj{position:absolute;top:50%;left:50%;width:5px;height:5px;border-radius:50%;opacity:0;pointer-events:none}.page_pageCursorView__IkWxj .page_pageCursorDot__bVGVj{opacity:0}.page_pageCursorView__IkWxj .page_pageCursorLabel__1g6I1{opacity:1;transform:scale(1)}.page_pageCursorInverted__1Eplu{background:#121212}.page_pageCursorInverted__1Eplu .page_pageCursorLabel__1g6I1{color:#fff}.page_hideNativeCursor__uXDt4,.page_hideNativeCursor__uXDt4 *{cursor:none!important}.page_stickyHeader__7thoP{position:fixed;top:0;left:0;right:0;width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 24px;z-index:3001;background:transparent;transition:background-color .35s ease-out;box-sizing:border-box}.page_stickyHeader__7thoP .page_headerName__lfAFs p{margin:0;font-size:14px;color:#fff;font-weight:600;letter-spacing:.35px;cursor:pointer;transition:color .35s ease-out,opacity .3s ease;font-family:Neue Montreal Book}.page_stickyHeader__7thoP .page_headerName__lfAFs p:hover{opacity:.5}.page_stickyHeader__7thoP .page_headerNav__kUwYy{display:flex;gap:24px;align-items:center}.page_stickyHeader__7thoP .page_headerNav__kUwYy p{margin:0;font-size:14px;color:#fff;cursor:pointer;transition:color .35s ease-out,opacity .3s ease;letter-spacing:.35px;font-family:Neue Montreal Book}.page_stickyHeader__7thoP .page_headerNav__kUwYy p:hover{opacity:.5}.page_stickyHeaderFilled__RKxXj{background:#121212}.page_stickyHeaderInverted___lUaL .page_headerName__lfAFs p,.page_stickyHeaderInverted___lUaL .page_headerNav__kUwYy p{color:#121212}.page_caseStudiesContainer__naf9W{width:100%;display:flex;flex-direction:column;gap:80px;margin:80px 0}.page_caseStudy__cTOD_{width:100%;display:flex;align-items:flex-start;gap:24px;padding:0 24px;box-sizing:border-box}.page_caseStudyContent__bbD1V{flex:1 1;max-width:500px;padding-top:5%}.page_caseStudyYear__5WlEM{display:inline-flex;align-items:center;width:-moz-fit-content;width:fit-content;font-family:Neue Montreal Book;font-size:12px;letter-spacing:.06em;color:#bbb;margin:0 0 20px -6px;padding:5px 12px;border:1px solid #333;border-radius:999px;line-height:1.3;white-space:nowrap}.page_caseStudyTitle__Lq3fi{font-size:20px;font-family:Neue Montreal Book;letter-spacing:.35px;color:#fff;margin:0 0 64px;text-align:left;line-height:1.3;-webkit-font-smoothing:antialiased}.page_caseStudyDescription___kJ16{font-family:Neue Montreal Book;font-size:14px;color:#bbb;margin:0 0 40px;text-align:left;line-height:1.6}.page_dropdownSection__9LA8f{margin-bottom:12px;border-bottom:1px solid #333;padding-bottom:12px}.page_dropdownSection__9LA8f:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.page_dropdownRow__sny9U{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:8px 0}.page_dropdownLabel__bqoyP{font-family:Neue Montreal Book;font-size:14px;color:#fff;letter-spacing:.35px}.page_dropdownIcon__n3gTy{width:16px;height:16px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.page_caseStudyCta__Z7ITr{display:inline-flex;align-items:center;gap:6px;margin-top:24px;height:40px;padding:0 16px 0 18px;box-sizing:border-box;border-radius:999px;background:#fff;color:#121212;text-decoration:none;font-family:Neue Montreal Book,sans-serif;font-size:12px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.page_caseStudyCta__Z7ITr:hover{background:#121212;color:#fff;box-shadow:inset 0 0 0 1px #fff}.page_caseStudyCtaView__Fqslr{padding-left:24px;min-width:108px}.page_caseStudyCtaArrow__RP_Eu{display:block;flex-shrink:0}.page_caseStudyCtaMuted__AADIU{background:transparent;color:#bbb;box-shadow:inset 0 0 0 1px #333;pointer-events:none}.page_dropdownContent__cS8ri{font-family:Neue Montreal Book;font-size:14px;color:#bbb;line-height:1.6;padding:0;max-height:0;overflow:hidden;opacity:0;transition:max-height .3s linear,opacity .3s linear,padding .3s linear}.page_dropdownContent__cS8ri.page_open__b8KXI{max-height:280px;opacity:1;padding:8px 0 0}.page_contributionsDropdown__ehkFE.page_open__b8KXI{max-height:280px;opacity:1;padding:8px 0 12px}.page_contributionsList__9qLIw{margin:0;padding:0;list-style:none}.page_contributionsList__9qLIw li{font-family:Neue Montreal Book;font-size:14px;color:#bbb;line-height:1.6;margin-bottom:4px}.page_contributionsList__9qLIw li:last-child{margin-bottom:0}.page_caseStudyImageContainer__3bfj9{width:75vw;aspect-ratio:16/12;flex-shrink:0;overflow:hidden;border-radius:0}.page_caseStudyImage__AT8qI{width:100%;height:100%;object-fit:cover;transition:transform .75s ease}.page_caseStudyImage__AT8qI:hover{transform:scale(1.05)}.page_phrase__lItIj{padding:0 20px;display:flex;gap:20px;align-items:center;margin-bottom:2vw}.page_phraseText__KNIKS{font-size:7.5vw;font-family:Neue Montreal Book;margin:0;color:#fff}.page_phraseImage__Zw2B7{position:relative;height:6vw;aspect-ratio:4/2;border-radius:100px;overflow:hidden;flex-shrink:0;background:#2a2a2a url(/images/CapsuleOne-sm.jpg) 50%/cover no-repeat}.page_slider__V0um_{display:flex;flex-direction:row;gap:0;white-space:nowrap;position:relative;pointer-events:none}@media(min-width:901px){.page_caseStudyYear__5WlEM{font-size:13px}.page_caseStudyTitle__Lq3fi{font-size:24px}.page_caseStudyDescription___kJ16,.page_contributionsList__9qLIw li,.page_dropdownContent__cS8ri,.page_dropdownLabel__bqoyP{font-size:16px}}@media(max-width:900px){html[data-browser=safari] .page_main__akH3E .page_body__q2a0r,html[data-browser=safari] .page_main__akH3E .page_heroSection__K8oy7,html[data-browser=safari] .page_main__akH3E .page_mask__4DN19{height:calc(100lvh + env(safe-area-inset-bottom, 0px) + 64px)}.page_caseStudiesContainer__naf9W{gap:56px;margin:40px 0;overflow:visible}.page_caseStudy__cTOD_{flex-direction:column-reverse;gap:20px;padding:0}.page_caseStudyContent__bbD1V{max-width:none;width:100%;padding:0 16px;box-sizing:border-box}.page_caseStudyTitle__Lq3fi{margin-bottom:20px}.page_caseStudyDescription___kJ16{margin-bottom:24px}.page_caseStudyCta__Z7ITr{margin-top:20px}.page_caseStudyImageContainer__3bfj9{width:100%;max-width:none;aspect-ratio:16/10}.page_caseStudyImage__AT8qI:hover{transform:none}.page_phrase__lItIj{gap:12px;padding:0 12px;margin-bottom:18px}.page_phraseText__KNIKS{font-size:clamp(56px,16vw,84px)}.page_phraseDesign__j6JeQ{display:none}.page_phraseImage__Zw2B7{height:clamp(40px,10vw,56px)}}@media(max-width:1100px){.page_main__akH3E .page_body__q2a0r,.page_main__akH3E .page_mask__4DN19{font-size:clamp(56px,12vw,120px);line-height:.9}}@media(max-width:700px){.page_main__akH3E .page_body__q2a0r,.page_main__akH3E .page_mask__4DN19{font-size:clamp(44px,15vw,68px);line-height:.92}.page_main__akH3E .page_heroSection__K8oy7{align-items:flex-end;padding:0 20px calc(14vh + 52px + 32px)}.page_main__akH3E .page_heroSkillsWrap__2JyEt{display:block}.page_main__akH3E p.page_heroSkills__qXNoB{font-size:13px}.page_main__akH3E .page_heroHit__14YU4{display:block;width:100%}html[data-browser=safari] .page_main__akH3E .page_heroSection__K8oy7{padding:0 20px calc(14vh + 52px + 112px)}.page_stickyHeader__7thoP{padding:12px 16px;gap:12px}.page_stickyHeader__7thoP .page_headerName__lfAFs p{font-size:12px}.page_stickyHeader__7thoP .page_headerNav__kUwYy{gap:12px}.page_stickyHeader__7thoP .page_headerNav__kUwYy p{font-size:11px}}.Sandbox_sandbox__3cQfh{position:relative;z-index:4;background:#121212;padding:30vh 24px 12vh;isolation:isolate}.Sandbox_kicker__6yLtl{margin:0 auto 24px;max-width:2000px;font-family:Neue Montreal Book;font-size:13px;letter-spacing:.4px;text-transform:uppercase;color:#6a6a6a}.Sandbox_grid__2y_H_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;max-width:2000px;margin-inline:auto}.Sandbox_tile__kF78V{position:relative;display:block;width:100%;aspect-ratio:1/1;padding:0;border:none;background:transparent;cursor:pointer;perspective:1400px;z-index:0}.Sandbox_flipsOff__VR6qv .Sandbox_tile__kF78V{cursor:default}.Sandbox_flipsOff__VR6qv .Sandbox_flip__Z_6P9{transform-style:flat;will-change:auto}.Sandbox_flipsOff__VR6qv .Sandbox_face__Es7uG{backface-visibility:visible;-webkit-backface-visibility:visible}.Sandbox_flipsOff__VR6qv .Sandbox_back__zh3gk{display:none}.Sandbox_flipped__Zit_5{z-index:2}.Sandbox_wide__K8WLe{grid-column:1/-1;aspect-ratio:21/9}.Sandbox_matte__GH42m .Sandbox_face__Es7uG{background:#242424;border-color:#242424}.Sandbox_flip__Z_6P9{position:relative;width:100%;height:100%;transform-style:preserve-3d;will-change:transform;box-shadow:0 8px 24px rgba(0,0,0,.18)}.Sandbox_flipped__Zit_5 .Sandbox_flip__Z_6P9{box-shadow:0 22px 50px rgba(0,0,0,.42)}.Sandbox_back__zh3gk,.Sandbox_face__Es7uG{position:absolute;inset:0;overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:#1a1a1a;border:1px solid #2a2a2a}.Sandbox_back__zh3gk{display:flex;flex-direction:column;justify-content:flex-end;gap:12px;padding:28px;transform:rotateY(180deg);text-align:left}.Sandbox_backCopy__85XQ9,.Sandbox_backTitle__e9gMD{opacity:0;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease}.Sandbox_flipped__Zit_5 .Sandbox_backCopy__85XQ9,.Sandbox_flipped__Zit_5 .Sandbox_backTitle__e9gMD{opacity:1;transform:translateY(0);transition-delay:.14s}.Sandbox_flipped__Zit_5 .Sandbox_backCopy__85XQ9{transition-delay:.2s}.Sandbox_backTitle__e9gMD{margin:0;font-family:Neue Montreal Medium;font-size:18px;color:#fff;letter-spacing:-.3px}.Sandbox_backCopy__85XQ9{margin:0;max-width:36em;font-family:Neue Montreal Book;font-size:14px;line-height:1.5;letter-spacing:-.1px;color:#8f8f8f}.Sandbox_tileImage__ZKrqE,.Sandbox_tileVideo___EM_l{width:100%;height:100%;object-fit:cover;display:block}.Sandbox_tileVideo___EM_l{position:absolute;inset:0;pointer-events:none}.Sandbox_matte__GH42m .Sandbox_tileImage__ZKrqE,.Sandbox_matte__GH42m .Sandbox_tileVideo___EM_l{object-fit:contain;object-position:center;width:100%;height:100%;padding:7%;box-sizing:border-box;background:transparent}.Sandbox_tileVideo___EM_l::-webkit-media-controls,.Sandbox_tileVideo___EM_l::-webkit-media-controls-enclosure,.Sandbox_tileVideo___EM_l::-webkit-media-controls-panel,.Sandbox_tileVideo___EM_l::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none;opacity:0;pointer-events:none}@media(prefers-reduced-motion:reduce){.Sandbox_backCopy__85XQ9,.Sandbox_backTitle__e9gMD{transition:none;opacity:1;transform:none}}@media(max-width:900px){.Sandbox_sandbox__3cQfh{padding:10vh 16px 8vh}.Sandbox_grid__2y_H_{grid-template-columns:1fr 1fr;gap:10px}.Sandbox_wide__K8WLe{aspect-ratio:16/9}.Sandbox_back__zh3gk{padding:18px}.Sandbox_backTitle__e9gMD{font-size:16px}}@media(max-width:560px){.Sandbox_grid__2y_H_{grid-template-columns:1fr}}.About_about__Bc_X1{--margin:24px;position:relative;z-index:4;background:#121212;color:#8f8f8f;font-family:Neue Montreal Book,sans-serif;padding-top:8vh;padding-bottom:120px;scroll-margin-top:12px;-webkit-font-smoothing:antialiased;overflow-x:clip}.About_section__n1X1j{margin-top:96px}.About_hero___XV5E{margin-top:0}.About_inner__Krsvg{box-sizing:border-box;width:min(100%,2000px);margin-inline:auto;padding-inline:var(--margin);display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:16px;column-gap:16px;grid-row-gap:16px;row-gap:16px}.About_kicker__zBGC4{grid-column:3/6;grid-row:1;margin:0 0 12px;font-size:13px;letter-spacing:.4px;text-transform:uppercase;color:#6a6a6a}.About_lead__mA8tM{grid-column:3/6;grid-row:2;margin:0;font-family:Neue Montreal Medium;font-size:32px;font-weight:500;line-height:1.26;letter-spacing:-.7px;color:#fff;text-wrap:balance}.About_heroCopy__JggJ6{grid-column:7/11;grid-row:2;display:flex;flex-direction:column;gap:16px;padding-top:0}.About_body__KG8AL{margin:0;font-size:18px;line-height:1.55;letter-spacing:-.1px;color:#8f8f8f}.About_buildLine__Topvn{display:flex;gap:16px;align-items:baseline;margin:8px 0 0;font-size:16px;letter-spacing:-.1px;color:#c8c8c8}.About_buildLine__Topvn span{flex-shrink:0;width:48px;color:#5c5c5c;text-transform:uppercase;font-size:13px;letter-spacing:.3px}.About_heading__ay19A{grid-column:4/5;margin:0;font-size:15px;font-style:italic;letter-spacing:-.2px;color:#8a8a8a}.About_list__zaibG{grid-column:6/11;display:flex;flex-direction:column}.About_row__y2GYE{display:grid;grid-template-columns:160px 1fr;grid-gap:24px;gap:24px;padding:20px 0;border-top:1px solid #262626}.About_row__y2GYE:last-child{border-bottom:1px solid #262626}.About_rowLabel__uLsVW{font-size:13px;color:#5c5c5c;letter-spacing:-.1px;padding-top:3px}.About_rowBody__oy_tP{display:flex;flex-direction:column;gap:4px}.About_rowBody__oy_tP a{color:inherit;text-decoration:none}.About_rowBody__oy_tP a:hover .About_jobCompany__dN8uZ{opacity:.55}.About_jobCompany__dN8uZ{font-family:Neue Montreal Medium;font-size:18px;color:#fff;letter-spacing:-.3px;transition:opacity .2s ease}.About_rowMeta__fPh4S{font-size:16px;color:#8f8f8f}.About_photoSection__xp2VI{margin-top:72px;padding:56px 0 72px;overflow:visible}.About_stage__IIVac{position:relative;height:90vh;min-height:800px;width:min(100% - 48px,2000px);margin-inline:auto;overflow:visible}.About_card__9eAfN{position:absolute;top:50%;left:50%;width:min(28vw,340px);margin-left:calc(min(28vw,340px)/-2);margin-top:-210px;cursor:pointer}.About_cardFrame__klLmI{position:relative;border:1px solid #2a2a2a;border-radius:2px;overflow:hidden;line-height:0;background:#1a1a1a;box-shadow:0 24px 60px rgba(0,0,0,.45)}.About_cardImage__FxY_8{width:100%;height:420px;object-fit:cover;display:block;filter:saturate(.92)}.About_cardCaption__y6szY{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:10px 12px;font-size:13px;line-height:1.3;color:#f2f2f2;background:hsla(0,0%,5%,.92);opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .25s ease}.About_cardCaption__y6szY span:last-child{color:#c4c4c4}.About_cardCaptionOn__EUQTj{opacity:1;transform:translateY(0)}.About_photoHint__NhiKI{width:min(100% - 48px,2000px);margin:16px auto 0;font-size:13px;color:#5c5c5c;letter-spacing:-.1px}.About_marqueeSection__vIFNr{margin-top:96px;display:flex;flex-direction:column;gap:8px;overflow:hidden;border-top:1px solid #262626;border-bottom:1px solid #262626;padding:18px 0}.About_marquee__F7Q86{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.About_marqueeTrack__DKhCX{display:flex;width:max-content;gap:48px;animation:About_drift__Nidsr 42s linear infinite}.About_marqueeTrack__DKhCX span{font-family:Neue Montreal Medium;font-size:22px;color:#fff;letter-spacing:-.4px;white-space:nowrap}.About_marqueeReverse__STIBK .About_marqueeTrack__DKhCX{animation-direction:reverse;animation-duration:52s}.About_marqueeReverse__STIBK .About_marqueeTrack__DKhCX span{color:#5c5c5c;font-family:Neue Montreal Book;font-size:18px}@keyframes About_drift__Nidsr{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.About_nowGrid__1887K{grid-column:6/13;display:grid;grid-template-columns:repeat(3,max-content);grid-column-gap:96px;column-gap:96px;grid-row-gap:32px;row-gap:32px;justify-content:start}.About_nowCol__NRUot{display:flex;flex-direction:column;gap:8px;width:max-content;max-width:100%;font-size:16px;line-height:1.45}.About_nowCol__NRUot a,.About_nowCol__NRUot span{color:#c8c8c8;text-decoration:none}.About_nowCol__NRUot a:hover{opacity:.55}.About_nowLabel__p_k6p{margin:0;min-height:2.6em;font-size:13px;line-height:1.3;color:#5c5c5c;letter-spacing:.3px;text-transform:uppercase}@media(max-width:992px){.About_inner__Krsvg{display:flex;flex-direction:column;gap:16px}.About_heading__ay19A,.About_heroCopy__JggJ6,.About_kicker__zBGC4,.About_lead__mA8tM,.About_list__zaibG,.About_nowGrid__1887K{grid-column:auto;width:100%}.About_heroCopy__JggJ6{padding-top:0}.About_lead__mA8tM{font-size:26px}.About_row__y2GYE{grid-template-columns:1fr;gap:8px}.About_stage__IIVac{height:auto;min-height:0;overflow:visible;cursor:auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding-bottom:8px}.About_card__9eAfN{position:relative;top:auto!important;left:auto!important;width:100%;margin:0;transform:none!important;cursor:auto}.About_cardImage__FxY_8{height:240px}.About_cardCaption__y6szY{position:static;opacity:1;transform:none;background:none;padding:8px 2px 0;color:#8f8f8f;gap:8px;flex-wrap:wrap}.About_cardCaption__y6szY span:last-child{color:#5c5c5c}.About_nowGrid__1887K{grid-template-columns:1fr;gap:32px}.About_nowCol__NRUot{width:auto}.About_photoHint__NhiKI{display:none}}.HeroGridInvert_layer__0c9Qu{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:hidden}.HeroGridInvert_grid__737cr{position:relative;width:100%;height:100%}.HeroGridInvert_cell__mo4uH{position:absolute;overflow:hidden;--hero-s:0;--hero-ox:0.5;--hero-oy:0.5;-webkit-clip-path:inset(calc(var(--hero-oy) * (1 - var(--hero-s)) * 100%) calc((1 - var(--hero-ox)) * (1 - var(--hero-s)) * 100%) calc((1 - var(--hero-oy)) * (1 - var(--hero-s)) * 100%) calc(var(--hero-ox) * (1 - var(--hero-s)) * 100%));clip-path:inset(calc(var(--hero-oy) * (1 - var(--hero-s)) * 100%) calc((1 - var(--hero-ox)) * (1 - var(--hero-s)) * 100%) calc((1 - var(--hero-oy)) * (1 - var(--hero-s)) * 100%) calc(var(--hero-ox) * (1 - var(--hero-s)) * 100%));transition:--hero-s .52s cubic-bezier(.25,.46,.45,.94)}.HeroGridInvert_copy__oyjOZ{position:absolute;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;padding:0 20px calc(14vh + 52px + 32px);background:#fff;color:#121212;font-family:Neue Montreal Regular,sans-serif;font-size:clamp(44px,15vw,68px);line-height:.92;-webkit-font-smoothing:antialiased}.HeroGridInvert_word__kFvOA{display:block;overflow:hidden;line-height:1}.HeroGridInvert_word__kFvOA p{display:block;margin:0}.HeroGridInvert_skillsWrap__q3dxN{display:block;overflow:hidden;margin:20px 0 0}.HeroGridInvert_skills__9fWZU{margin:0;max-width:18em;font-size:13px;line-height:1.45;letter-spacing:.2px;color:#3a3a3a;font-family:Neue Montreal Book}.HeroGridInvert_signifier__GQk92{position:relative;display:block;width:14px;height:14px;margin:28px 0 0 6px;border-radius:50%;background:#121212;animation:HeroGridInvert_invertPulse__meA13 2.4s ease-in-out infinite}.HeroGridInvert_signifierRing__QPNJE{position:absolute;top:50%;left:50%;width:14px;height:14px;border-radius:50%;border:1.5px solid #121212;box-sizing:border-box;transform:translate(-50%,-50%);animation:HeroGridInvert_invertRipple__icrFM 2.4s ease-out infinite}.HeroGridInvert_signifierRing__QPNJE:nth-child(2){animation-delay:1.2s}@keyframes HeroGridInvert_invertPulse__meA13{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@keyframes HeroGridInvert_invertRipple__icrFM{0%{transform:translate(-50%,-50%) scale(1);opacity:.55}to{transform:translate(-50%,-50%) scale(3.4);opacity:0}}@media(max-width:700px){html[data-browser=safari] .HeroGridInvert_copy__oyjOZ{padding:0 20px calc(14vh + 52px + 112px)}}@media(min-width:701px){.HeroGridInvert_copy__oyjOZ{justify-content:flex-end;padding:0 16px 16vh;font-size:clamp(56px,min(13vw,13.5vh),180px);line-height:1}.HeroGridInvert_skillsWrap__q3dxN{display:block;overflow:hidden;margin:.133em 0 0;padding-left:.056em}.HeroGridInvert_skills__9fWZU{max-width:none;font-size:.178em;white-space:nowrap}.HeroGridInvert_signifier__GQk92{display:block;width:.156em;height:.156em;margin:.289em 0 0 .167em}.HeroGridInvert_signifierRing__QPNJE{width:100%;height:100%;border-width:2px}}.DesignSliders_block__F4DsR{width:100%;overflow:hidden;pointer-events:none}.DesignSliders_spacer__Nwx_M{height:30vh}.DesignSliders_clip__wF_Uk{overflow:hidden;width:100%;font-size:7.5vw;padding-bottom:.28em;margin-bottom:calc(2vw - .28em)}.DesignSliders_track__7HOAJ{display:flex;width:max-content;-webkit-backface-visibility:hidden;backface-visibility:hidden}.DesignSliders_sda__HINsf{animation:DesignSliders_slider-x__wxghm linear both;animation-timeline:scroll(root)}@keyframes DesignSliders_slider-x__wxghm{0%{transform:translate3d(var(--from),0,0)}to{transform:translate3d(var(--to),0,0)}}.DesignSliders_unit__Sgmcj{display:flex;flex-shrink:0;align-items:center;gap:20px;padding:0 20px;white-space:nowrap;color:#fff;font-family:Neue Montreal Book,sans-serif;font-size:1em;line-height:1}.DesignSliders_pill__leb7h{flex-shrink:0;height:6vw;aspect-ratio:2/1;border-radius:100px;background:#2a2a2a url(/images/CapsuleOne-sm.jpg) 50%/cover no-repeat}@media(max-width:900px){.DesignSliders_spacer__Nwx_M{height:10vh}.DesignSliders_clip__wF_Uk{font-size:clamp(56px,16vw,84px);margin-bottom:calc(18px - .28em)}.DesignSliders_unit__Sgmcj{gap:12px;padding:0 12px}.DesignSliders_design__1u4HH{display:none}.DesignSliders_pill__leb7h{height:clamp(40px,10vw,56px)}}.BottomBlur_wrap___dS8t{position:fixed;left:0;right:0;bottom:0;height:72px;z-index:40;pointer-events:none;overflow:hidden}.BottomBlur_contained__xyzd3{position:absolute;z-index:25}.BottomBlur_layer___Z1V6{position:absolute;inset:0;pointer-events:none}.LoreModal_overlay__nmfYl{position:fixed;inset:0;z-index:4600;display:flex;align-items:center;justify-content:center;padding:0;box-sizing:border-box;background:hsla(0,0%,7%,.72);pointer-events:auto}.LoreModal_hideNativeCursor__KNfr5,.LoreModal_hideNativeCursor__KNfr5 *{cursor:none!important}.LoreModal_pageCursor__Gz7kJ{position:fixed;top:0;left:0;width:40px;height:40px;border-radius:999px;background:#121212;border:1.5px solid transparent;box-sizing:border-box;pointer-events:none;z-index:50;display:flex;align-items:center;justify-content:center;overflow:hidden}@media(pointer:coarse){.LoreModal_pageCursor__Gz7kJ{display:none}}.LoreModal_pageCursorDot__RtmNT{position:absolute;opacity:0;pointer-events:none}.LoreModal_pageCursorX__n5bb_{display:block;color:#121212;opacity:0;transform:scale(.7);transition:opacity .18s ease,transform .18s ease}.LoreModal_pageCursorExit__Lnjcf{background:#fff}.LoreModal_pageCursorExit__Lnjcf .LoreModal_pageCursorDot__RtmNT{opacity:0}.LoreModal_pageCursorExit__Lnjcf .LoreModal_pageCursorX__n5bb_{opacity:1;transform:scale(1)}.LoreModal_sheet__jBRzP{position:relative;display:flex;flex-direction:column;width:75%;min-height:80vh;max-height:80vh;overflow:hidden;background:#fff;color:#18181b;border-radius:26px;font-family:Neue Montreal Book,sans-serif;-webkit-font-smoothing:antialiased;transform:translateZ(0)}.LoreModal_topFade__tbMn_{display:none;height:128px;z-index:20;background:linear-gradient(hsla(0,0%,100%,.5),hsla(0,0%,100%,.37) 19%,hsla(0,0%,100%,.27) 34%,hsla(0,0%,100%,.192) 47%,hsla(0,0%,100%,.137) 56.5%,hsla(0,0%,100%,.098) 65%,hsla(0,0%,100%,.063) 73%,hsla(0,0%,100%,.04) 80.2%,hsla(0,0%,100%,.02) 86.1%,hsla(0,0%,100%,.01) 91%,hsla(0,0%,100%,.004) 95.2%,hsla(0,0%,100%,0) 98.2%,transparent)}.LoreModal_closeBar__0938p,.LoreModal_topFade__tbMn_{position:absolute;top:0;left:0;right:0;pointer-events:none}.LoreModal_closeBar__0938p{z-index:10;display:flex;justify-content:flex-end;padding:18px 20px 12px}.LoreModal_close__Y1MGz{pointer-events:auto;width:36px;height:36px;padding:0;border:1px solid #d4d4d8;border-radius:50%;background:transparent;color:#71717a;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.LoreModal_close__Y1MGz:hover{background:#f4f4f5;color:#18181b;border-color:#a1a1aa}.LoreModal_scroll__mkS_F{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;border-radius:26px 26px 0 0}.LoreModal_col__Xkh_L{width:100%;max-width:1040px;margin:0 auto;padding:0 clamp(40px,5.5vw,72px) 104px;box-sizing:border-box}.LoreModal_hero__eapHH{display:flex;flex-direction:column;gap:32px;align-items:flex-start;width:100%;padding:128px 0 64px;box-sizing:border-box}.LoreModal_mark___hGxB{display:block;width:64px;height:64px;object-fit:contain;filter:brightness(0)}.LoreModal_title__l57jn{margin:0;font-family:Neue Montreal Regular,sans-serif;font-size:42px;line-height:1.2;font-weight:400;letter-spacing:-.02em;color:#18181b}.LoreModal_meta__faevp{display:flex;gap:20px;align-items:flex-start;width:100%}.LoreModal_metaItem__M8fdJ{flex:1 0;min-width:0;display:flex;flex-direction:column;gap:12px}.LoreModal_metaLabel__zPqZe{margin:0;font-family:Neue Montreal Medium,sans-serif;font-size:16px;color:#a1a1aa}.LoreModal_metaValue___Cph7{margin:0;font-size:16px;line-height:1.35;color:#3f3f46}.LoreModal_rule__hp3S5{height:1px;width:100%;background:#f4f4f5}.LoreModal_ruleBlock__SEwVn{padding:32px 0}.LoreModal_media__VJznQ{position:relative;width:100%;aspect-ratio:1090/591;overflow:hidden;border-radius:26px;background:#f6f6f6}.LoreModal_mediaGlow__boRuo{position:absolute;inset:0;z-index:1;pointer-events:none;overflow:hidden;mask-image:radial-gradient(ellipse 47% 51% at 50% 50%,transparent 36%,#000 86%);-webkit-mask-image:radial-gradient(ellipse 47% 51% at 50% 50%,transparent 36%,#000 86%)}.LoreModal_glowTrack__TdO5w{position:absolute;left:50%;top:50%;width:96%;height:90%;margin-left:-48%;margin-top:-45%;animation:LoreModal_loreEdgeSpin__M0Gtw 22s linear infinite}.LoreModal_glowTrackAlt__WvE6y{width:88%;height:96%;margin-left:-44%;margin-top:-48%;animation-duration:32s;animation-direction:reverse}.LoreModal_glowMint__2NCEI,.LoreModal_glowRim__yZO9_,.LoreModal_glowSage__s1zLn{position:absolute;border-radius:50%;filter:blur(42px)}.LoreModal_glowMint__2NCEI{left:50%;top:0;width:42%;aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(circle at 50% 50%,rgba(220,248,232,.72) 0,rgba(186,236,210,.4) 42%,transparent 70%)}.LoreModal_glowSage__s1zLn{left:50%;bottom:0;top:auto;width:38%;aspect-ratio:1;transform:translate(-50%,50%);background:radial-gradient(circle at 50% 50%,rgba(206,242,222,.6) 0,rgba(176,228,200,.28) 46%,transparent 70%)}.LoreModal_glowRim__yZO9_{left:0;top:50%;width:34%;aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(circle at 50% 50%,rgba(214,244,228,.55) 0,rgba(180,230,206,.24) 48%,transparent 70%)}@keyframes LoreModal_loreEdgeSpin__M0Gtw{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.LoreModal_glowTrackAlt__WvE6y,.LoreModal_glowTrack__TdO5w{animation:none}}.LoreModal_logoOrb__7pYwg{position:absolute;left:50%;top:50%;z-index:3;width:auto;height:42%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.55);border:1px solid hsla(0,0%,100%,.7);box-shadow:inset 0 -10px 20px rgba(140,170,190,.08),inset 0 8px 16px hsla(0,0%,100%,.35),0 10px 28px hsla(0,0%,7%,.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.LoreModal_logoOrb__7pYwg img{width:56%;height:56%;object-fit:contain;pointer-events:none}.LoreModal_split__ZUGl5{display:grid;grid-template-columns:5fr 1fr 7fr;grid-template-rows:auto auto;grid-row-gap:20px;row-gap:20px;align-items:start;width:100%;padding:64px 0;box-sizing:border-box}.LoreModal_splitLead__Mev3l{grid-column:1;grid-row:1/3;display:grid;grid-template-rows:subgrid}.LoreModal_splitKicker__rgN65{margin:0;font-size:16px;line-height:1.35;letter-spacing:.04em;text-transform:uppercase;color:#a1a1aa}.LoreModal_splitHead__8qQeg{margin:0;font-family:Neue Montreal Regular,sans-serif;font-size:24px;line-height:1.4;font-weight:400;color:#18181b}.LoreModal_splitBody__xUw5R{grid-column:3;grid-row:2;display:flex;flex-direction:column;gap:1em;font-size:18px;line-height:1.55;color:#52525b}.LoreModal_splitBody__xUw5R p{margin:0}.LoreModal_focusList__FoAGj{grid-column:3;grid-row:2;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:24px}.LoreModal_focusList__FoAGj li{display:grid;grid-template-columns:2.4em 1fr auto;grid-gap:16px;gap:16px;align-items:start;padding:16px 18px;margin:0 -18px;cursor:pointer;outline:none;border:1px solid transparent;border-radius:10px;box-sizing:border-box;background:transparent;transition:border-color .4s cubic-bezier(.22,1,.36,1)}.LoreModal_focusNum__YtwAp{font-size:14px;letter-spacing:.08em;color:#a1a1aa;padding-top:.28em;transition:color .4s cubic-bezier(.22,1,.36,1)}.LoreModal_focusHint__QKeuA{display:flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:2px;border:1px solid #d4d4d8;border-radius:50%;font-size:15px;line-height:1;color:#a1a1aa;transition:color .4s cubic-bezier(.22,1,.36,1),border-color .4s cubic-bezier(.22,1,.36,1),transform .45s cubic-bezier(.22,1,.36,1)}.LoreModal_focusTitle__TprtY{margin:0;font-family:Neue Montreal Regular,sans-serif;font-size:20px;line-height:1.35;color:#18181b;transition:color .2s ease}.LoreModal_focusBlurb__OMswf{display:grid;grid-template-rows:0fr;opacity:0;margin:0;transform:translateY(-4px);transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),opacity .4s cubic-bezier(.22,1,.36,1) .04s,transform .5s cubic-bezier(.22,1,.36,1),margin .5s cubic-bezier(.22,1,.36,1)}.LoreModal_focusBlurbInner__ctCF1{min-height:0;overflow:hidden;margin:0;font-family:Neue Montreal Book,sans-serif;font-size:15px;line-height:1.45;color:#71717a}.LoreModal_focusList__FoAGj li:focus-visible,.LoreModal_focusList__FoAGj li:hover{border-color:#e4e4e7}.LoreModal_focusList__FoAGj li:focus-visible .LoreModal_focusNum__YtwAp,.LoreModal_focusList__FoAGj li:hover .LoreModal_focusNum__YtwAp{color:#52525b}.LoreModal_focusList__FoAGj li:focus-visible .LoreModal_focusHint__QKeuA,.LoreModal_focusList__FoAGj li:hover .LoreModal_focusHint__QKeuA{color:#52525b;border-color:#a1a1aa;transform:rotate(45deg)}.LoreModal_focusList__FoAGj li:focus-visible .LoreModal_focusBlurb__OMswf,.LoreModal_focusList__FoAGj li:hover .LoreModal_focusBlurb__OMswf{grid-template-rows:1fr;opacity:1;margin-top:8px;transform:none}@media(hover:none){.LoreModal_focusBlurb__OMswf{grid-template-rows:1fr;opacity:1;margin-top:8px;transform:none}.LoreModal_focusHint__QKeuA{display:none}.LoreModal_focusList__FoAGj li{cursor:default}}.LoreModal_mediaCaption__X_H1f{position:absolute;left:0;right:0;bottom:18px;z-index:4;margin:0;text-align:center;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:rgba(24,24,27,.38);pointer-events:none}.LoreModal_noteWrap__5zpcg{padding:40px 32px}.LoreModal_seal__jCNpz{background:#f4f4f5;border-radius:26px;padding:48px;display:grid;grid-template-columns:1fr 1.15fr;grid-gap:40px;gap:40px;align-items:center}.LoreModal_chart__zFmSU{background:#fff;border-radius:18px;padding:22px 22px 18px;box-shadow:0 10px 30px hsla(0,0%,7%,.04)}.LoreModal_chartHead__DofCF{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:20px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#a1a1aa}.LoreModal_chartRow__QBn4I{display:grid;grid-template-columns:108px 1fr;grid-gap:12px;gap:12px;align-items:center;margin-bottom:12px}.LoreModal_chartRow__QBn4I span{font-size:13px;color:#a1a1aa}.LoreModal_chartRow__QBn4I b{display:block;height:11px;width:72%;border-radius:99px;background:#e4e4e7}.LoreModal_chartBarMid__c_G_i{width:58%!important}.LoreModal_chartBarLong__zhv2G{width:86%!important}.LoreModal_chartBarShort__KR_rX{width:44%!important}.LoreModal_sealCopy__JXn_f{display:flex;flex-direction:column;gap:12px}.LoreModal_noteTitle__mrKoh{margin:0;font-family:Neue Montreal Regular,sans-serif;font-size:24px;line-height:1.3;font-weight:400;color:#18181b}.LoreModal_noteCopy__lYe1A{margin:0;font-size:16px;line-height:1.55;color:#71717a}.LoreModal_more__wJxrx{display:flex;flex-direction:column;gap:40px;padding:64px 32px 40px}.LoreModal_moreLabel__CnG4p{margin:0;font-family:Neue Montreal Medium,sans-serif;font-size:16px;color:#a1a1aa}.LoreModal_moreGrid__vAw6K{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.LoreModal_moreItem__ix80u{text-decoration:none;color:inherit;text-align:left}.LoreModal_moreItem__ix80u:hover .LoreModal_moreImg__3RYo_{transform:scale(.99)}.LoreModal_moreItem__ix80u:hover .LoreModal_moreBlurb__aFHkj{opacity:1;transform:none}.LoreModal_moreImg__3RYo_{position:relative;overflow:hidden;border-radius:26px;aspect-ratio:678/367.625;background:#f4f4f5;transition:transform .3s ease}.LoreModal_moreImg__3RYo_ img{width:100%;height:100%;object-fit:cover;display:block}.LoreModal_moreTitle__dxA61{margin:10px 8px 0;font-size:16px;color:#18181b}.LoreModal_moreTitle__dxA61 span{color:#a1a1aa}.LoreModal_moreBlurb__aFHkj{margin:4px 8px 0;font-size:16px;line-height:1.3;color:#a1a1aa;opacity:0;transform:translateY(4px);transition:opacity .3s ease,transform .3s ease}@media(min-width:640px){.LoreModal_sheet__jBRzP{min-height:90vh;max-height:90vh}.LoreModal_topFade__tbMn_{display:block}}@media(max-width:700px){.LoreModal_overlay__nmfYl{align-items:flex-end}.LoreModal_sheet__jBRzP{width:100%;min-height:80vh;max-height:80vh;border-radius:26px 26px 0 0;align-self:flex-end}.LoreModal_hero__eapHH{padding:96px 24px 48px;gap:24px}.LoreModal_title__l57jn{font-size:36px}.LoreModal_meta__faevp{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.LoreModal_split__ZUGl5{display:flex;flex-direction:column;gap:32px;padding:48px 24px}.LoreModal_splitLead__Mev3l{display:flex;flex-direction:column;gap:20px;grid-row:auto}.LoreModal_focusList__FoAGj,.LoreModal_splitBody__xUw5R{grid-column:auto;grid-row:auto}.LoreModal_ruleBlock__SEwVn{padding:24px}.LoreModal_noteWrap__5zpcg{padding:32px 24px}.LoreModal_seal__jCNpz{grid-template-columns:1fr;padding:28px;gap:28px}.LoreModal_more__wJxrx{padding:40px 24px;gap:32px}.LoreModal_moreGrid__vAw6K{grid-template-columns:1fr;gap:40px}.LoreModal_moreBlurb__aFHkj{opacity:1;transform:none}}.LoreModal_asPage__LRlV1{background:#fff;color:#18181b;min-height:100vh;font-family:Neue Montreal Book,sans-serif;-webkit-font-smoothing:antialiased}.LoreModal_asPage__LRlV1 .LoreModal_col__Xkh_L{padding-top:max(88px,env(safe-area-inset-top,0px) + 64px)}.LoreModal_asPage__LRlV1 .LoreModal_hero__eapHH{padding-top:28px}@media(max-width:700px){.LoreModal_asPage__LRlV1 .LoreModal_col__Xkh_L{padding-left:clamp(20px,5vw,72px);padding-right:clamp(20px,5vw,72px)}.LoreModal_asPage__LRlV1 .LoreModal_hero__eapHH{padding-top:16px;padding-left:0;padding-right:0}.LoreModal_asPage__LRlV1 .LoreModal_more__wJxrx,.LoreModal_asPage__LRlV1 .LoreModal_noteWrap__5zpcg,.LoreModal_asPage__LRlV1 .LoreModal_ruleBlock__SEwVn,.LoreModal_asPage__LRlV1 .LoreModal_split__ZUGl5{padding-left:0;padding-right:0}}.page_page__Hupzs{--bg:#fff;--faint:#f4f4f4;--ink:#121212;--muted:#3a3a3a;--line:#e6e6e6;--mat:#efefef;--ease:cubic-bezier(0.25,0.46,0.45,0.94);--gutter:clamp(20px,5vw,72px);--col:1120px;--inset:max(var(--gutter),calc((100% - var(--col)) / 2));background:var(--bg);color:var(--ink);min-height:100vh;font-family:Neue Montreal Book,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.page_chapters__7OQmT,.page_heroMedia__dAm_F,.page_hero__98BJW,.page_intro__sNygV,.page_more__2OC37,.page_pageFooter__mEruY{padding-left:var(--inset);padding-right:var(--inset);box-sizing:border-box}.page_stickyHeader__N6wyp{position:fixed;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:12px 24px;z-index:3001;background:var(--bg);box-sizing:border-box}.page_stickyHeader__N6wyp a{color:inherit;text-decoration:none}.page_stickyHeader__N6wyp .page_headerName__P5OlN p{margin:0;font-size:14px;color:var(--ink);font-weight:600;letter-spacing:.35px;cursor:pointer;font-family:Neue Montreal Book;transition:opacity .3s ease}.page_stickyHeader__N6wyp .page_headerName__P5OlN p:hover{opacity:.5}.page_stickyHeader__N6wyp .page_headerNav__dRmsu{display:flex;gap:24px;align-items:center}.page_stickyHeader__N6wyp .page_headerNav__dRmsu p{margin:0;font-size:14px;color:var(--ink);cursor:pointer;letter-spacing:.35px;font-family:Neue Montreal Book;transition:opacity .3s ease}.page_stickyHeader__N6wyp .page_headerNav__dRmsu p:hover{opacity:.5}.page_pageCursor__BHagc{position:fixed;top:0;left:0;width:40px;height:40px;border-radius:50%;background:#121212;border:1.5px solid transparent;box-sizing:border-box;pointer-events:none;z-index:5000;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease}@media(pointer:coarse){.page_pageCursor__BHagc{display:none}}.page_pageCursorDot__i73Nq{position:absolute;opacity:0;pointer-events:none}.page_hideNativeCursor__BqMDp,.page_hideNativeCursor__BqMDp *{cursor:none!important}.page_hero__98BJW{padding-top:120px;padding-bottom:40px}.page_clip__BB2ld{overflow:hidden}.page_kicker__XIW2u{margin:0 0 12px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-family:Neue Montreal Medium,sans-serif;color:var(--muted)}.page_hero__98BJW h1{margin:0 0 24px;font-family:Neue Montreal Regular,sans-serif;font-size:clamp(40px,5.4vw,76px);line-height:1.1;letter-spacing:-.03em;font-weight:400;max-width:12ch}.page_hero__98BJW h1 span{color:var(--muted)}.page_heroLead__bHc_R,.page_heroSub__UvrZz{margin:0 0 20px;max-width:42em;font-size:clamp(16px,1.5vw,20px);line-height:1.45;color:var(--muted)}.page_heroSub__UvrZz{max-width:38em}.page_backLink__Milzr{display:inline-flex;align-items:center;margin-bottom:28px;text-decoration:none;color:var(--muted);font-size:15px;letter-spacing:.02em}.page_backLink__Milzr,.page_swap__LNcRg{position:relative;overflow:hidden;height:1.2em}.page_swap__LNcRg{display:block}.page_hoverBottom__LvGKN,.page_hoverTop__xzphr{display:block;line-height:1.2;white-space:nowrap;transition:transform .45s var(--ease)}.page_hoverBottom__LvGKN{position:absolute;left:0;top:100%}.page_backLink__Milzr:hover .page_hoverBottom__LvGKN,.page_backLink__Milzr:hover .page_hoverTop__xzphr,.page_footerTouch__cc9AF:hover .page_hoverBottom__LvGKN,.page_footerTouch__cc9AF:hover .page_hoverTop__xzphr{transform:translateY(-100%)}.page_heroMedia__dAm_F{padding-bottom:8vh}.page_hoverStage__fUPYW{position:relative}.page_heroFrame__TBJfw{overflow:hidden;border-radius:20px;width:100%;background:var(--mat)}.page_heroImg__oHzXY{display:block;width:100%;height:auto}.page_scanHint__tFYyN{display:none;margin:14px 0 0;font-size:13px;letter-spacing:.03em;color:var(--muted)}.page_scanRail__HjyxB{display:none;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px;height:3px}.page_scanRail__HjyxB span{display:block;height:100%;border-radius:99px;background:var(--line);transition:background .2s var(--ease)}.page_scanRailOn__YjqTn{background:var(--ink)!important}.page_scanPin__mxrTt{position:fixed;top:0;left:0;z-index:4000;pointer-events:none}.page_scanCard__D7kZw{position:absolute;left:18px;bottom:22px;width:min(340px,42vw);padding:22px 24px 18px;background:#fff;border:1px solid var(--line);border-radius:18px;box-shadow:0 22px 60px hsla(0,0%,7%,.16);pointer-events:none}.page_scanCard__D7kZw h3{margin:0 0 10px;font-family:Neue Montreal Regular,sans-serif;font-size:22px;line-height:1.18;font-weight:400;letter-spacing:-.03em}.page_scanCard__D7kZw p:last-of-type{margin:0;font-size:15px;line-height:1.5;color:var(--muted)}.page_scanCardFlip__Etk7g{left:auto;right:18px}.page_scanNum__xC4y7{margin:0 0 8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-family:Neue Montreal Medium,sans-serif;color:var(--muted)}.page_scanDots__2zqfE{display:flex;gap:6px;margin-top:16px}.page_scanDots__2zqfE span{width:6px;height:6px;border-radius:50%;background:var(--line)}.page_scanDotOn__7mH2k{background:var(--ink)!important}.page_introDesktop__62F2k{display:none}.page_introMobile__UcOWN{display:block}.page_intro__sNygV{padding-top:72px;padding-bottom:24px}.page_intro__sNygV h6{margin:0 0 8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-family:Neue Montreal Medium,sans-serif;color:var(--muted)}.page_intro__sNygV h2{margin:0 0 20px;font-family:Neue Montreal Regular,sans-serif;font-size:clamp(28px,3.4vw,48px);line-height:1.14;font-weight:400;letter-spacing:-.03em;max-width:16ch}.page_intro__sNygV h2 span{color:var(--muted)}.page_intro__sNygV p{margin:0;max-width:38em;font-size:17px;line-height:1.55;color:var(--muted)}.page_chapters__7OQmT{padding-top:32px;padding-bottom:80px}.page_chapter__w_78T{display:grid;grid-template-columns:72px 1fr;grid-gap:24px 48px;gap:24px 48px;padding:40px 0;border-top:1px solid var(--line)}.page_chapter__w_78T:last-child{border-bottom:1px solid var(--line)}.page_chapterNum__ufvk0{margin:6px 0 0;font-size:13px;letter-spacing:.12em;color:var(--muted);font-family:Neue Montreal Medium,sans-serif}.page_chapterBody__P1FPL h3{margin:0 0 12px;font-family:Neue Montreal Regular,sans-serif;font-size:clamp(24px,2.6vw,36px);line-height:1.16;font-weight:400;letter-spacing:-.03em;max-width:22ch}.page_chapterBody__P1FPL p{margin:0;max-width:38em;font-size:17px;line-height:1.55;color:var(--muted)}.page_more__2OC37{padding-top:80px;padding-bottom:64px}.page_more__2OC37 h2{text-transform:none;letter-spacing:-.03em;font-size:clamp(32px,4vw,56px);line-height:1.12;font-family:Neue Montreal Regular,sans-serif;font-weight:400;margin-bottom:40px}.page_more__2OC37 h2 span{color:var(--muted)}.page_moreGrid__N1W0v{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.page_moreItem__GR_Un{text-decoration:none;color:inherit}.page_moreItem__GR_Un h3{margin:20px 0 8px;font-size:22px;font-weight:400;letter-spacing:-.02em;line-height:1.28;font-family:Neue Montreal Regular,sans-serif}.page_moreItem__GR_Un p{margin:0;font-size:14px;color:var(--muted)}.page_moreImg__fHDhF{position:relative;overflow:hidden;background:var(--mat);border:1px solid var(--line);border-radius:12px;aspect-ratio:16/10}.page_moreImg__fHDhF img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s var(--ease)}.page_moreCircle__cJfy3{position:absolute;inset:0;margin:auto;width:0;height:0;border-radius:50%;background:hsla(0,0%,7%,.35);transition:width .55s var(--ease),height .55s var(--ease);pointer-events:none}.page_moreItem__GR_Un:hover .page_moreImg__fHDhF img{transform:scale(1.03)}.page_moreItem__GR_Un:hover .page_moreCircle__cJfy3{width:140%;height:140%}.page_pageFooter__mEruY{display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:24px;gap:24px;padding-top:48px;padding-bottom:96px}.page_footerTouch__cc9AF{position:relative;display:inline-flex;flex-direction:column;overflow:hidden;font-family:Neue Montreal Regular,sans-serif;font-size:clamp(28px,4vw,48px);letter-spacing:-.03em;height:1.15em;color:var(--ink);text-decoration:none}.page_footerLinks__KHHA4{display:flex;gap:16px;padding-bottom:8px}.page_footerLinks__KHHA4 a{color:var(--muted);text-decoration:none;font-size:14px}.page_footerLinks__KHHA4 a:hover{color:var(--ink)}@media(max-width:800px){.page_chapter__w_78T{grid-template-columns:48px 1fr;gap:12px 20px}.page_moreGrid__N1W0v,.page_pageFooter__mEruY{grid-template-columns:1fr}.page_pageFooter__mEruY{padding-bottom:96px}}@media(max-width:700px){.page_stickyHeader__N6wyp .page_headerName__P5OlN p,.page_stickyHeader__N6wyp .page_headerNav__dRmsu p{font-size:12px}.page_heroFrame__TBJfw{border-radius:16px}}.page_page__AFQl5{--bg:#121212;--faint:#181818;--ink:#fff;--muted:#8f8f8f;--line:#2a2a2a;--mat:#1c1c1c;--ease:cubic-bezier(0.25,0.46,0.45,0.94);--gutter:clamp(20px,5vw,72px);--col:1120px;--inset:max(var(--gutter),calc((100% - var(--col)) / 2));background:var(--bg);color:var(--ink);min-height:100vh;font-family:Neue Montreal Book,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.page_fullBleed__rZ1_J,.page_fullImage__Ak1O2,.page_heroMedia__Dx9Xd,.page_hero__vFOWk,.page_more__KEiFP,.page_narrative__DgO_r,.page_overview__cW7qL,.page_pageFooter__7HcgN,.page_pair__Tjupz,.page_personas__A_qfC,.page_principles__j6yn_,.page_solutions__og88R,.page_split__QedhH,.page_stats__3rzuA,.page_stickyBand__K9G1M{padding-left:var(--inset);padding-right:var(--inset);box-sizing:border-box}.page_stickyHeader__cbTnf{position:fixed;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:12px 24px;z-index:3001;background:var(--bg);box-sizing:border-box}.page_stickyHeader__cbTnf a{color:inherit;text-decoration:none}.page_stickyHeader__cbTnf .page_headerName__GJQ9H p{margin:0;font-size:14px;color:var(--ink);font-weight:600;letter-spacing:.35px;cursor:pointer;font-family:Neue Montreal Book;transition:opacity .3s ease}.page_stickyHeader__cbTnf .page_headerName__GJQ9H p:hover{opacity:.5}.page_stickyHeader__cbTnf .page_headerNav__b7z23{display:flex;gap:24px;align-items:center}.page_stickyHeader__cbTnf .page_headerNav__b7z23 p{margin:0;font-size:14px;color:var(--ink);cursor:pointer;letter-spacing:.35px;font-family:Neue Montreal Book;transition:opacity .3s ease}.page_stickyHeader__cbTnf .page_headerNav__b7z23 p:hover{opacity:.5}.page_pageCursor__qW8mJ{position:fixed;top:0;left:0;width:40px;height:40px;border-radius:50%;background:#fff;border:1.5px solid transparent;box-sizing:border-box;pointer-events:none;z-index:5000;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease}@media(pointer:coarse){.page_pageCursor__qW8mJ{display:none}}.page_pageCursorDot__Ca4b_{position:absolute;opacity:0;pointer-events:none}.page_pageCursorLink__CTIVe{width:26px;height:26px}.page_sideNav___hpjc{position:fixed;left:24px;top:182px;z-index:2000;overflow:hidden}.page_sideNav___hpjc nav{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.page_sideNav___hpjc button{margin:0;padding:0;border:0;background:none;cursor:pointer;font-family:Neue Montreal Book,sans-serif;font-size:16px;letter-spacing:.03em;color:#b0b0b0;transition:color .2s ease;text-align:left}.page_sideNav___hpjc button:hover{color:var(--ink)}.page_sideNavActive__Tb3EP{color:var(--ink)!important}.page_sectionAnchor__Xu1MF{scroll-margin-top:72px}.page_hideNativeCursor__upmbd,.page_hideNativeCursor__upmbd *{cursor:none!important}.page_hero__vFOWk{padding-top:120px;padding-bottom:48px}.page_clip__qq725{overflow:hidden}.page_heroTitleLock__t3gBP{margin-top:16px}.page_hero__vFOWk h1{margin:0 0 24px;font-family:Neue Montreal Regular,sans-serif;font-size:clamp(32px,4.2vw,58px);line-height:1.12;letter-spacing:-.03em;font-weight:400;max-width:none}@media(min-width:801px){.page_heroLine__KtDOh{white-space:nowrap}}.page_heroDot__jPqwv{color:var(--muted)}.page_heroEnd__mfyMU{color:inherit}@media(min-width:801px){.page_heroEnd__mfyMU{white-space:nowrap}}.page_heroLead__9k79i,.page_heroSub__ppdUy{margin:0 0 20px;max-width:42em;font-size:clamp(16px,1.5vw,20px);line-height:1.45;color:var(--muted)}.page_heroSub__ppdUy{max-width:38em}.page_backLink__uKXrm{display:inline-flex;align-items:center;margin-bottom:28px;text-decoration:none;color:var(--muted);font-size:15px;letter-spacing:.02em}.page_backLink__uKXrm,.page_swap__wXTL2{position:relative;overflow:hidden;height:1.2em}.page_swap__wXTL2{display:block}.page_hoverBottom__uD6ru,.page_hoverTop__hhMsQ{display:block;line-height:1.2;white-space:nowrap;transition:transform .45s var(--ease)}.page_hoverBottom__uD6ru{position:absolute;left:0;top:100%}.page_backLink__uKXrm:hover .page_hoverBottom__uD6ru,.page_backLink__uKXrm:hover .page_hoverTop__hhMsQ,.page_footerTouch__SmTKm:hover .page_hoverBottom__uD6ru,.page_footerTouch__SmTKm:hover .page_hoverTop__hhMsQ,.page_primary__YRM2q:hover .page_hoverBottom__uD6ru,.page_primary__YRM2q:hover .page_hoverTop__hhMsQ{transform:translateY(-100%)}.page_primary__YRM2q{display:inline-flex;align-items:center;justify-content:center;margin-top:8px;padding:0 28px;height:48px;background:#fff;color:#121212;border-radius:999px;text-decoration:none;font-size:15px;letter-spacing:.02em}.page_primary__YRM2q .page_hoverBottom__uD6ru,.page_primary__YRM2q .page_hoverTop__hhMsQ{color:#121212}.page_ctaWrap__w97vg{overflow:hidden;width:-moz-fit-content;width:fit-content;padding-bottom:2px}.page_primaryStretch__qjwxk{display:flex;width:100%;box-sizing:border-box;justify-content:center;margin-top:20px}.page_heroMedia__Dx9Xd{margin-bottom:-8vh;position:relative;z-index:2}.page_heroFrame__Mn_JM{overflow:hidden;border-radius:20px;width:100%;aspect-ratio:16/10;background:var(--mat);border:1px solid var(--line);position:relative}.page_heroImg__BQGJn{display:block;width:100%;height:100%;object-fit:cover;position:absolute;inset:0}.page_overview__cW7qL{display:grid;grid-template-columns:minmax(200px,.34fr) 1fr;grid-gap:48px 64px;gap:48px 64px;padding-top:18vh;padding-bottom:10vh;background:var(--bg);position:relative;z-index:1}.page_detailCol__szZMp{display:flex;flex-direction:column;gap:28px}.page_caption__3fqIk,.page_detail__MLfdZ h6,.page_more__KEiFP h2,.page_narrative__DgO_r h6,.page_objective__BHwkn h6,.page_split__QedhH h6,.page_stats__3rzuA h6,.page_stickyCard__VEfD7 h4{margin:0 0 8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;font-family:Neue Montreal Medium,sans-serif;color:var(--muted)}.page_detail__MLfdZ p,.page_objective__BHwkn p{margin:0;font-size:16px;line-height:1.45}.page_contribList__7pJvI{margin:0;padding:0;list-style:none}.page_contribList__7pJvI li{margin:0 0 4px;font-size:16px;line-height:1.45;color:var(--ink)}.page_contribList__7pJvI li:last-child{margin-bottom:0}.page_objective__BHwkn p+p{margin-top:16px;color:var(--muted)}.page_stats__3rzuA{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px 32px;gap:24px 32px;padding-top:72px;padding-bottom:72px;background:var(--faint)}.page_statNum__ukxmM{font-family:Neue Montreal Regular,sans-serif;font-size:clamp(36px,4vw,56px);line-height:1;margin-bottom:16px;letter-spacing:-.03em}.page_stat__8Ynbw p{margin:8px 0 0;font-size:14px;line-height:1.45;color:var(--muted)}.page_fullBleed__rZ1_J{padding-top:0;padding-bottom:0}.page_fullBleed__rZ1_J h6{padding:28px 0 16px}.page_beforeAfter__FD_32{position:relative;width:100%;cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.page_baStage__cXsmh{position:relative;width:100%;aspect-ratio:2201/1565;overflow:hidden;background:var(--mat);border:1px solid var(--line);border-radius:16px}.page_baImg__2Ta2g{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;pointer-events:none}.page_baBefore__ub6nf{position:absolute;inset:0;overflow:hidden}.page_baHandle__AgDKV{width:0;z-index:2}.page_baHandle__AgDKV,.page_baLine__znj3n{position:absolute;top:0;bottom:0;pointer-events:none}.page_baLine__znj3n{z-index:1;width:1px;background:#121212;transform:translateX(-50%)}.page_baKnob__5QfQ4{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;gap:12px;padding:10px 16px;background:#121212;color:#fff;font-size:12px;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;white-space:nowrap}.page_split__QedhH{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"label ." "heading copy";grid-column-gap:64px;column-gap:64px;grid-row-gap:12px;row-gap:12px;padding-top:100px;padding-bottom:48px;align-items:start}.page_split__QedhH h6{grid-area:label;margin:0}.page_split__QedhH h3{grid-area:heading;margin:0;font-family:Neue Montreal Regular,sans-serif;font-size:clamp(32px,3.4vw,48px);line-height:1.12;font-weight:400;letter-spacing:-.03em}.page_split__QedhH h3 span{color:var(--muted)}.page_split__QedhH p{grid-area:copy;margin:0;font-size:17px;line-height:1.5;color:var(--muted)}.page_pair__Tjupz{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;padding-top:0;padding-bottom:80px}.page_pair__Tjupz figure{margin:0}.page_pair__Tjupz img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;object-position:center;display:block;box-sizing:border-box;padding:20px;background:var(--mat);border:1px solid var(--line);border-radius:12px}.page_pair__Tjupz figcaption{margin-top:12px;font-size:13px;color:var(--muted)}.page_narrative__DgO_r{padding-top:40px;padding-bottom:48px}.page_narrative__DgO_r h3{margin:8px 0 24px;font-family:Neue Montreal Regular,sans-serif;font-size:clamp(32px,3.6vw,52px);line-height:1.12;font-weight:400;letter-spacing:-.03em}.page_narrative__DgO_r h3 span{color:var(--muted)}.page_narrative__DgO_r p{margin:0 0 16px;font-size:17px;line-height:1.55;color:var(--muted);max-width:38em}.page_narrative__DgO_r .page_solutionsTitle__dA6gj{padding-right:clamp(160px,36%,420px)}.page_solutionsHead__s5m8W{padding-bottom:0}.page_solutionsHead__s5m8W p:last-child{margin-bottom:0}.page_copyToImage__oO4kx{padding-bottom:32px}.page_copyToImage__oO4kx p:last-child{margin-bottom:0}.page_copyToImage__oO4kx+.page_fullImage__Ak1O2{padding-top:48px}.page_narrativeFaint__nCUlu{background:var(--faint)}.page_fullImage__Ak1O2,.page_narrativeFaint__nCUlu{padding-top:80px;padding-bottom:80px}.page_fullImage__Ak1O2 img{width:100%;height:auto;display:block;box-sizing:border-box;padding:24px;background:var(--mat);border:1px solid var(--line);border-radius:12px}.page_fullImage__Ak1O2+.page_fullImage__Ak1O2{padding-top:0}.page_caption__3fqIk{margin:12px 0 0;text-transform:none;letter-spacing:0;font-size:13px}.page_principles__j6yn_{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;padding-top:0;padding-bottom:80px}.page_principles__j6yn_ article{padding:28px 24px;background:var(--mat);border:1px solid var(--line);border-radius:12px}.page_principles__j6yn_ article img{width:48px;height:48px;object-fit:contain;display:block;margin-bottom:20px;filter:invert(1)}.page_principles__j6yn_ article h3{margin:0 0 10px;font-family:Neue Montreal Regular,sans-serif;font-size:22px;font-weight:400;letter-spacing:-.02em;line-height:1.22}.page_principles__j6yn_ article p{margin:0;font-size:15px;line-height:1.5;color:var(--muted)}.page_personas__A_qfC{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:28px 24px;gap:28px 24px;padding-top:0;padding-bottom:80px}.page_personas__A_qfC article img{width:72%;max-width:180px;height:auto;aspect-ratio:1;object-fit:cover;display:block;border-radius:50%;background:transparent;margin-bottom:18px}.page_personas__A_qfC article h6{text-transform:none;letter-spacing:-.02em;font-size:16px;font-family:Neue Montreal Regular,sans-serif;color:var(--ink);margin-bottom:8px}.page_personas__A_qfC article p{margin:0 0 10px;font-size:14px;line-height:1.45;color:var(--muted)}.page_personas__A_qfC article .page_personaNeed__3seSP{color:var(--ink)}.page_solutions__og88R{display:flex;flex-direction:column;padding-top:72px;padding-bottom:120px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.page_solutionsRule__uUHNm{width:100%;height:1px;margin:0 0 64px;background:var(--line)}.page_solution__ud8t8+.page_solution__ud8t8{margin-top:120px}.page_solutionHead__daDxw{max-width:38em;margin-bottom:28px}.page_solutionNum__EKPPK{margin:0 0 12px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;font-family:Neue Montreal Medium,sans-serif;color:var(--muted)}.page_solutionHead__daDxw h4{margin:0 0 10px;font-family:Neue Montreal Regular,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1.3}.page_solutionCopy__gd2MN{margin:0;font-size:16px;line-height:1.5;color:var(--muted)}.page_solutionShot__dKrsb{display:flex;flex-direction:column;gap:16px;box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:24px;background:var(--mat);border:1px solid var(--line);border-radius:12px;overflow:hidden}.page_solutionShot__dKrsb>*{width:100%!important;max-width:100%;height:auto!important;min-width:0}.page_solutionShot__dKrsb img{width:100%;max-width:100%;height:auto;display:block;background:transparent;border-radius:8px}.page_stickyBand__K9G1M{display:grid;grid-template-columns:minmax(240px,.34fr) 1fr;grid-gap:48px 64px;gap:48px 64px;padding-top:80px;padding-bottom:120px;background:var(--faint);align-items:start}.page_stickyCard__VEfD7{position:-webkit-sticky;position:sticky;top:88px;background:var(--mat);border:1px solid var(--line);padding:32px 28px;border-radius:4px}.page_stickyCard__VEfD7 h4{text-transform:none;letter-spacing:-.03em;font-size:28px;line-height:1.16;font-family:Neue Montreal Regular,sans-serif;font-weight:400;color:var(--ink)}.page_stickyCard__VEfD7 h4 span{color:var(--muted)}.page_stickyCard__VEfD7 p{margin:0;font-size:15px;line-height:1.45;color:var(--muted)}.page_stickyCopy__QCW33 h3{margin:0 0 28px;font-family:Neue Montreal Regular,sans-serif;font-size:clamp(28px,3vw,44px);line-height:1.14;font-weight:400;letter-spacing:-.03em}.page_stickyCopy__QCW33 h3 span{color:var(--muted)}.page_stickyCopy__QCW33 p{margin:0 0 16px;font-size:17px;line-height:1.55;color:var(--muted)}.page_stickyCopy__QCW33 blockquote{margin:32px 0;padding:0;font-size:22px;line-height:1.35;letter-spacing:-.02em;color:var(--ink);border:0}.page_more__KEiFP{padding-top:80px;padding-bottom:64px}.page_more__KEiFP h2{text-transform:none;letter-spacing:-.03em;font-size:clamp(32px,4vw,56px);line-height:1.12;font-family:Neue Montreal Regular,sans-serif;font-weight:400;color:var(--ink);margin-bottom:40px}.page_more__KEiFP h2 span{color:var(--muted)}.page_moreGrid___3CqF{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.page_moreItem__Za3wZ{text-decoration:none;color:inherit}.page_moreItem__Za3wZ h3{margin:20px 0 8px;font-size:22px;font-weight:400;letter-spacing:-.02em;line-height:1.28;font-family:Neue Montreal Regular,sans-serif}.page_moreItem__Za3wZ p{margin:0;font-size:14px;color:var(--muted)}.page_moreImg__e_0V8{position:relative;overflow:hidden;background:var(--mat);border:1px solid var(--line);border-radius:12px;aspect-ratio:16/10}.page_moreImg__e_0V8 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s var(--ease)}.page_moreCircle__aFELc{position:absolute;inset:0;margin:auto;width:0;height:0;border-radius:50%;background:hsla(0,0%,100%,.22);transition:width .55s var(--ease),height .55s var(--ease);pointer-events:none}.page_moreItem__Za3wZ:hover .page_moreImg__e_0V8 img{transform:scale(1.04)}.page_moreItem__Za3wZ:hover .page_moreCircle__aFELc{width:220px;height:220px}.page_pageFooter__7HcgN{display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:24px;gap:24px;padding-top:48px;padding-bottom:96px}.page_footerTouch__SmTKm{position:relative;display:inline-flex;flex-direction:column;overflow:hidden;font-family:Neue Montreal Regular,sans-serif;font-size:clamp(28px,4vw,48px);letter-spacing:-.03em;height:1.15em;color:var(--ink);text-decoration:none}.page_footerLinks__yNmwg{display:flex;gap:16px;padding-bottom:8px}.page_footerLinks__yNmwg a{color:var(--muted);text-decoration:none;font-size:14px;padding:8px 14px;border:1px solid var(--line);border-radius:13px;transition:color .2s ease,border-color .2s ease}.page_footerLinks__yNmwg a:hover{color:var(--ink);border-color:var(--ink)}@media(max-width:1400px){.page_sideNav___hpjc{display:none}}@media(max-width:1100px){.page_stats__3rzuA{grid-template-columns:1fr 1fr}.page_principles__j6yn_{grid-template-columns:1fr}.page_personas__A_qfC{grid-template-columns:1fr 1fr}}@media(max-width:800px){.page_narrative__DgO_r .page_solutionsTitle__dA6gj{padding-right:0}.page_fieldwork__od_vZ{padding-bottom:12px}.page_fieldwork__od_vZ p:last-child{margin-bottom:0}.page_fieldwork__od_vZ+.page_fullImage__Ak1O2{padding-top:28px}.page_hero__vFOWk{padding-top:100px;padding-bottom:32px}.page_heroFrame__Mn_JM{border-radius:16px}.page_overview__cW7qL,.page_split__QedhH{grid-template-columns:1fr}.page_split__QedhH{grid-template-areas:"label" "heading" "copy"}.page_moreGrid___3CqF,.page_pair__Tjupz,.page_personas__A_qfC,.page_principles__j6yn_,.page_stats__3rzuA,.page_stickyBand__K9G1M{grid-template-columns:1fr}.page_pair__Tjupz img{aspect-ratio:auto}.page_stickyCard__VEfD7{position:relative;top:0}.page_more__KEiFP{padding-top:64px;padding-bottom:48px}.page_pageFooter__7HcgN{grid-template-columns:1fr;padding-top:32px;padding-bottom:96px}}@media(max-width:700px){.page_stickyHeader__cbTnf .page_headerName__GJQ9H p,.page_stickyHeader__cbTnf .page_headerNav__b7z23 p{font-size:12px}}.page_page__V30Y7{--bg:#fff;--faint:#f4f4f4;--ink:#121212;--muted:#3a3a3a;--line:#e6e6e6;--mat:#efefef;--ease:cubic-bezier(0.25,0.46,0.45,0.94);--gutter:clamp(20px,5vw,72px);--col:1120px;--col-wide:1600px;--inset:max(var(--gutter),calc((100% - var(--col)) / 2));--inset-wide:max(var(--gutter),calc((100% - var(--col-wide)) / 2));background:var(--bg);color:var(--ink);min-height:100vh;font-family:Neue Montreal Book,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.page_auditResearch__Z_gqM,.page_fullBleed__qBV_A,.page_fullImage__XNCMV,.page_heroMedia__ZrS1f,.page_hero__vk6ul,.page_more__JYT3m,.page_narrative__OCtZU,.page_overview__XiyG6,.page_pageFooter__6mhJS,.page_pair__k4LM3,.page_personas__bV3K3,.page_solutions__ko19V,.page_split__bDYRr,.page_stats__Iy3BP,.page_stickyBand__tlKNs,.page_systemGrid__CiMWj{padding-left:var(--inset);padding-right:var(--inset);box-sizing:border-box}.page_stickyHeader__5m3Le{position:fixed;top:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;padding:12px 24px;z-index:3001;background:var(--bg);box-sizing:border-box}.page_stickyHeader__5m3Le a{color:inherit;text-decoration:none}.page_stickyHeader__5m3Le .page_headerName__VXQxh p{margin:0;font-size:14px;color:var(--ink);font-weight:600;letter-spacing:.35px;cursor:pointer;font-family:Neue Montreal Book;transition:opacity .3s ease}.page_stickyHeader__5m3Le .page_headerName__VXQxh p:hover{opacity:.5}.page_stickyHeader__5m3Le .page_headerNav__kBJI8{display:flex;gap:24px;align-items:center}.page_stickyHeader__5m3Le .page_headerNav__kBJI8 p{margin:0;font-size:14px;color:var(--ink);cursor:pointer;letter-spacing:.35px;font-family:Neue Montreal Book;transition:opacity .3s ease}.page_stickyHeader__5m3Le .page_headerNav__kBJI8 p:hover{opacity:.5}.page_pageCursorLink__WlRCZ{width:26px;height:26px}.page_sideNav__A3vZ4{position:fixed;left:24px;top:182px;z-index:2000;overflow:hidden}.page_sideNav__A3vZ4 nav{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.page_sideNav__A3vZ4 button{margin:0;padding:0;border:0;background:none;cursor:pointer;font-family:Neue Montreal Book,sans-serif;font-size:16px;letter-spacing:.03em;color:#b0b0b0;transition:color .2s ease;text-align:left}.page_sideNav__A3vZ4 button:hover{color:var(--ink)}.page_sideNavActive__PAHci{color:var(--ink)!important}.page_sectionAnchor__O2dqb{scroll-margin-top:72px}.page_pageCursor__fsyj5{position:fixed;top:0;left:0;width:40px;height:40px;border-radius:50%;background:#121212;border:1.5px solid transparent;box-sizing:border-box;pointer-events:none;z-index:5000;display:flex;align-items:center;justify-content:center;transition:background-color .2s ease,border-color .2s ease}@media(pointer:coarse){.page_pageCursor__fsyj5{display:none}}.page_pageCursorDot__CV_sT{position:absolute;opacity:0;pointer-events:none}.page_hideNativeCursor__Ewnkw,.page_hideNativeCursor__Ewnkw *{cursor:none!important}.page_hero__vk6ul{padding-top:120px;padding-bottom:48px}.page_clip__BU9dt{overflow:hidden}.page_heroTitleLock__KuTk6{margin-top:16px}.page_hero__vk6ul h1{margin:0 0 24px;font-family:Neue Montreal Regular,sans-serif;font-size:clamp(40px,5.4vw,76px);line-height:1.1;letter-spacing:-.03em;font-weight:400;max-width:18ch}.page_hero__vk6ul h1 span{color:var(--muted)}.page_heroLead__Mvty0,.page_heroSub__vi1uY{margin:0 0 20px;max-width:42em;font-size:clamp(16px,1.5vw,20px);line-height:1.45;color:var(--muted)}.page_heroSub__vi1uY{max-width:38em}.page_backLink__dNTyX{display:inline-flex;align-items:center;margin-bottom:28px;text-decoration:none;color:var(--muted);font-size:15px;letter-spacing:.02em}.page_backLink__dNTyX,.page_swap__Tar8V{position:relative;overflow:hidden;height:1.2em}.page_swap__Tar8V{display:block}.page_hoverBottom__LolWx,.page_hoverTop__5WBi0{display:block;line-height:1.2;white-space:nowrap;transition:transform .45s var(--ease)}.page_hoverBottom__LolWx{position:absolute;left:0;top:100%}.page_backLink__dNTyX:hover .page_hoverBottom__LolWx,.page_backLink__dNTyX:hover .page_hoverTop__5WBi0,.page_footerTouch__dgjMx:hover .page_hoverBottom__LolWx,.page_footerTouch__dgjMx:hover .page_hoverTop__5WBi0,.page_primary__a9nw_:hover .page_hoverBottom__LolWx,.page_primary__a9nw_:hover .page_hoverTop__5WBi0{transform:translateY(-100%)}.page_primary__a9nw_{display:inline-flex;align-items:center;justify-content:center;margin-top:8px;padding:0 28px;height:48px;background:var(--ink);color:#fff;border-radius:999px;text-decoration:none;font-size:15px;letter-spacing:.02em}.page_primary__a9nw_ .page_hoverBottom__LolWx,.page_primary__a9nw_ .page_hoverTop__5WBi0{color:#fff}.page_ctaWrap__cyeOS{overflow:visible;width:-moz-fit-content;width:fit-content;padding-bottom:2px}.page_liveSiteCta__daebb{display:inline-flex;align-items:center;gap:6px;margin-top:8px;height:40px;padding:0 16px 0 18px;box-sizing:border-box;border-radius:999px;background:#121212;color:#fff;text-decoration:none;font-family:Neue Montreal Book,sans-serif;font-size:12px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease}.page_liveSiteCta__daebb:hover{background:#fff;color:#121212;box-shadow:inset 0 0 0 1px #121212}.page_liveSiteCtaArrow__eCRdR{display:block;flex-shrink:0}.page_primaryStretch__eZgxG{display:flex;width:100%;box-sizing:border-box;justify-content:center;margin-top:20px}.page_heroMedia__ZrS1f{margin-bottom:-8vh;position:relative;z-index:2}.page_heroFrame__TjVcc{overflow:hidden;border-radius:20px;width:100%;aspect-ratio:1439/1080;background:#121212}.page_heroVideo__EQx_C{display:block;width:100%;height:100%;object-fit:contain;background:#121212}.page_overview__XiyG6{display:grid;grid-template-columns:minmax(200px,.34fr) 1fr;grid-gap:48px 64px;gap:48px 64px;padding-top:18vh;padding-bottom:10vh;background:var(--bg);position:relative;z-index:1}.page_detailCol__1DyXu{display:flex;flex-direction:column;gap:28px}.page_caption__7AmPw,.page_detail__vJ0Tu h6,.page_more__JYT3m h2,.page_narrative__OCtZU h6,.page_objective__uPJiP h6,.page_split__bDYRr h6,.page_stats__Iy3BP h6,.page_stickyCard__L2zCG h4{margin:0 0 8px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;font-family:Neue Montreal Medium,sans-serif;color:var(--muted)}.page_detail__vJ0Tu p,.page_objective__uPJiP p{margin:0;font-size:16px;line-height:1.45}.page_contribList__3c__u{margin:0;padding:0;list-style:none}.page_contribList__3c__u li{margin:0 0 4px;font-size:16px;line-height:1.45;color:var(--ink)}.page_contribList__3c__u li:last-child{margin-bottom:0}.page_objective__uPJiP p+p{margin-top:16px;color:var(--muted)}.page_stats__Iy3BP{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px 32px;gap:24px 32px;padding-top:72px;padding-bottom:72px;background:var(--faint)}.page_statNum__fSXYW{font-family:Neue Montreal Regular,sans-serif;font-size:clamp(36px,4vw,56px);line-height:1;margin-bottom:16px;letter-spacing:-.03em}.page_stat__w1yb8 p{margin:8px 0 0;font-size:14px;line-height:1.45;color:var(--muted)}.page_fullBleed__qBV_A{padding-top:0;padding-bottom:0}.page_fullBleed__qBV_A h6{padding:28px 0 16px}.page_beforeAfter__PWy8z{position:relative;width:100%;cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.page_baStage__kT1Ce{position:relative;width:100%;aspect-ratio:2201/1566;overflow:hidden;background:var(--mat);border:1px solid var(--line);border-radius:16px}.page_baImg__rzXAD{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;object-position:center;pointer-events:none}.page_baBefore__yaIT7{position:absolute;inset:0;overflow:hidden}.page_baHandle__wdl6G{width:0;z-index:2}.page_baHandle__wdl6G,.page_baLine__ob2OM{position:absolute;top:0;bottom:0;pointer-events:none}.page_baLine__ob2OM{z-index:1;width:1px;background:#121212;transform:translateX(-50%)}.page_baKnob__dH2tp{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;gap:12px;padding:10px 16px;background:#121212;color:#fff;font-size:12px;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;white-space:nowrap}.page_split__bDYRr{display:grid;grid-template-columns:1fr 1fr;grid-gap:40px 64px;gap:40px 64px;padding-top:168px;padding-bottom:0;align-items:end}.page_split__bDYRr h3{margin:12px 0 0;font-family:Neue Montreal Regular,sans-serif;font-size:clamp(32px,3.4vw,48px);line-height:1.12;font-weight:400;letter-spacing:-.03em}.page_split__bDYRr h3 span{color:var(--muted)}.page_split__bDYRr p{margin:0;font-size:17px;line-height:1.5;color:var(--muted)}.page_pair__k4LM3{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;padding-top:0;padding-bottom:0}.page_pair__k4LM3 figure{margin:0}.page_pair__k4LM3 img{width:100%;height:auto;aspect-ratio:4/3;object-fit:contain;object-position:center;display:block;box-sizing:border-box;padding:20px;background:var(--mat);border:1px solid var(--line);border-radius:12px}.page_pair__k4LM3 figcaption{margin-top:12px;font-size:13px;color:var(--muted)}.page_narrative__OCtZU{padding-top:168px;padding-bottom:0}.page_narrative__OCtZU h3{margin:8px 0 24px;padding-right:clamp(48px,18%,200px);font-family:Neue Montreal Regular,sans-serif;font-size:clamp(32px,3.6vw,52px);line-height:1.12;font-weight:400;letter-spacing:-.03em}.page_narrative__OCtZU h3 span{color:var(--muted)}.page_narrative__OCtZU p{margin:0 0 16px;font-size:17px;line-height:1.55;color:var(--muted);max-width:38em}.page_narrative__OCtZU p:last-child{margin-bottom:0}.page_narrative__OCtZU .page_solutionsTitle__vNkMM{padding-right:clamp(160px,36%,420px)}.page_narrative__OCtZU+.page_narrative__OCtZU{padding-top:200px}.page_narrative__OCtZU+.page_auditResearch__Z_gqM{padding-top:48px}.page_auditResearch__Z_gqM+.page_narrative__OCtZU{padding-top:168px}.page_narrativeFaint___k4u6+.page_fullImage__XNCMV,.page_narrative__OCtZU+.page_fullImage__XNCMV,.page_narrative__OCtZU+.page_pair__k4LM3,.page_narrative__OCtZU+.page_personas__bV3K3,.page_narrative__OCtZU+.page_systemGrid__CiMWj,.page_split__bDYRr+.page_pair__k4LM3{padding-top:64px}.page_fullImage__XNCMV+.page_narrative__OCtZU,.page_pair__k4LM3+.page_narrative__OCtZU,.page_personas__bV3K3+.page_narrative__OCtZU,.page_systemGrid__CiMWj+.page_narrative__OCtZU{padding-top:168px}.page_auditResearch__Z_gqM{padding-bottom:0}.page_auditMetrics__u0lj8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.page_auditMetrics__u0lj8 article{margin:0;padding:32px 28px 28px;background:var(--mat);border:1px solid var(--line);border-radius:12px;min-width:0;min-height:260px;display:flex;flex-direction:column;justify-content:space-between;gap:32px}.page_auditMetrics__u0lj8 .page_auditNum__pq05E{margin:0;font-family:Neue Montreal Regular,sans-serif;font-size:clamp(48px,5vw,72px);line-height:.9;letter-spacing:-.05em;color:var(--ink)}.page_auditMetrics__u0lj8 .page_auditCopy__coDvw h6{margin:0 0 10px;font-size:20px;line-height:1.2;letter-spacing:-.03em;text-transform:none;font-weight:400;font-family:Neue Montreal Regular,sans-serif;color:var(--ink)}.page_auditMetrics__u0lj8 .page_auditCopy__coDvw p{margin:0;font-size:16px;line-height:1.45;color:var(--muted)}.page_systemGrid__CiMWj{display:grid;grid-template-columns:1fr 1fr;grid-gap:36px 20px;gap:36px 20px;padding-top:0;padding-bottom:0}.page_systemGrid__CiMWj figure{margin:0}.page_systemGrid__CiMWj img{width:100%;height:auto;display:block;box-sizing:border-box;background:transparent;border:1px solid #c8c8c8;border-radius:12px;object-fit:contain;object-position:center}.page_systemGrid__CiMWj figcaption{margin-top:12px;font-size:13px;color:var(--muted)}.page_pair__k4LM3+.page_narrative__OCtZU.page_narrativeFaint___k4u6{padding-top:48px;margin-top:64px}.page_narrativeFaint___k4u6{background:var(--faint);padding-top:48px;padding-bottom:48px}.page_fullImage__XNCMV{padding-top:120px;padding-bottom:0}.page_fullImage__XNCMV img{width:100%;height:auto;display:block;box-sizing:border-box;padding:24px;background:var(--mat);border:1px solid var(--line);border-radius:12px}.page_fullImage__XNCMV+.page_fullImage__XNCMV{padding-top:40px}.page_caption__7AmPw{margin:12px 0 0;text-transform:none;letter-spacing:0;font-size:13px}.page_personas__bV3K3{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:28px 24px;gap:28px 24px;padding-top:0;padding-bottom:0}.page_personas__bV3K3 article img{width:72%;max-width:180px;height:auto;aspect-ratio:1;object-fit:cover;display:block;border-radius:50%;background:transparent;margin-bottom:18px}.page_personas__bV3K3 article h6{text-transform:none;letter-spacing:-.02em;font-size:16px;font-family:Neue Montreal Regular,sans-serif;color:var(--ink);margin-bottom:8px}.page_personas__bV3K3 article p{margin:0 0 10px;font-size:14px;line-height:1.45;color:var(--muted)}.page_personas__bV3K3 article .page_personaNeed__vOBIn{color:var(--ink)}.page_solutions__ko19V{display:flex;flex-direction:column;padding-top:72px;padding-bottom:120px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.page_solutionsRule__KfY3j{width:100%;height:1px;margin:0 0 64px;background:var(--line)}.page_solution__97_FZ+.page_solution__97_FZ{margin-top:120px}.page_solutionHead__nnGTv{max-width:38em;margin-bottom:28px}.page_solutionNum__WgCVE{margin:0 0 12px;font-size:11px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;font-family:Neue Montreal Medium,sans-serif;color:var(--muted)}.page_solutionHead__nnGTv h4{margin:0 0 10px;font-family:Neue Montreal Regular,sans-serif;font-size:20px;font-weight:400;letter-spacing:-.02em;line-height:1.3}.page_solutionCopy__9W40q{margin:0;font-size:16px;line-height:1.5;color:var(--muted)}.page_solutionShot__wt9rh{display:flex;flex-direction:column;gap:16px;box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:24px;background:var(--mat);border:1px solid var(--line);border-radius:12px;overflow:hidden}.page_solutionShot__wt9rh>*{width:100%!important;max-width:100%;height:auto!important;min-width:0}.page_solutionShot__wt9rh img{width:100%;max-width:100%;height:auto;display:block;background:transparent;border-radius:8px}.page_stickyBand__tlKNs{display:grid;grid-template-columns:minmax(240px,.34fr) 1fr;grid-gap:48px 64px;gap:48px 64px;padding-top:120px;padding-bottom:120px;background:var(--faint);align-items:start}.page_stickyCard__L2zCG{position:-webkit-sticky;position:sticky;top:88px;background:#fff;border:1px solid var(--line);padding:32px 28px;border-radius:4px}.page_stickyCard__L2zCG h4{text-transform:none;letter-spacing:-.03em;font-size:28px;line-height:1.16;font-family:Neue Montreal Regular,sans-serif;font-weight:400;color:var(--ink)}.page_stickyCard__L2zCG h4 span{color:var(--muted)}.page_stickyCard__L2zCG p{margin:0;font-size:15px;line-height:1.45;color:var(--muted)}.page_stickyCopy__0y_t2 h3{margin:0 0 28px;font-family:Neue Montreal Regular,sans-serif;font-size:clamp(28px,3vw,44px);line-height:1.14;font-weight:400;letter-spacing:-.03em}.page_stickyCopy__0y_t2 h3 span{color:var(--muted)}.page_stickyCopy__0y_t2 p{margin:0 0 16px;font-size:17px;line-height:1.55;color:var(--muted)}.page_stickyCopy__0y_t2 blockquote{margin:32px 0;padding:0;font-size:22px;line-height:1.35;letter-spacing:-.02em;color:var(--ink);border:0}.page_more__JYT3m{padding-top:168px;padding-bottom:80px}.page_more__JYT3m h2{text-transform:none;letter-spacing:-.03em;font-size:clamp(32px,4vw,56px);line-height:1.12;font-family:Neue Montreal Regular,sans-serif;font-weight:400;color:var(--ink);margin-bottom:40px}.page_more__JYT3m h2 span{color:var(--muted)}.page_moreGrid__MLDCf{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.page_moreItem__S_U75{text-decoration:none;color:inherit}.page_moreItem__S_U75 h3{margin:20px 0 8px;font-size:22px;font-weight:400;letter-spacing:-.02em;line-height:1.28;font-family:Neue Montreal Regular,sans-serif}.page_moreItem__S_U75 p{margin:0;font-size:14px;color:var(--muted)}.page_moreImg__41Hm1{position:relative;overflow:hidden;background:var(--mat);border:1px solid var(--line);border-radius:12px;aspect-ratio:16/10}.page_moreImg__41Hm1 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .7s var(--ease)}.page_moreCircle__8xaQ8{position:absolute;inset:0;margin:auto;width:0;height:0;border-radius:50%;background:hsla(0,0%,7%,.35);transition:width .55s var(--ease),height .55s var(--ease);pointer-events:none}.page_moreItem__S_U75:hover .page_moreImg__41Hm1 img{transform:scale(1.04)}.page_moreItem__S_U75:hover .page_moreCircle__8xaQ8{width:220px;height:220px}.page_pageFooter__6mhJS{display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:24px;gap:24px;padding-top:48px;padding-bottom:96px}.page_footerTouch__dgjMx{position:relative;display:inline-flex;flex-direction:column;overflow:hidden;font-family:Neue Montreal Regular,sans-serif;font-size:clamp(28px,4vw,48px);letter-spacing:-.03em;height:1.15em;color:var(--ink);text-decoration:none}.page_footerLinks__bRjKD{display:flex;gap:16px;padding-bottom:8px}.page_footerLinks__bRjKD a{color:var(--muted);text-decoration:none;font-size:14px;padding:8px 14px;border:1px solid var(--line);border-radius:13px;transition:color .2s ease,border-color .2s ease}.page_footerLinks__bRjKD a:hover{color:var(--ink);border-color:var(--ink)}@media(max-width:1400px){.page_sideNav__A3vZ4{display:none}}@media(max-width:1100px){.page_personas__bV3K3,.page_stats__Iy3BP{grid-template-columns:1fr 1fr}}@media(max-width:800px){.page_narrative__OCtZU .page_solutionsTitle__vNkMM{padding-right:0}.page_hero__vk6ul{padding-top:100px;padding-bottom:32px}.page_heroFrame__TjVcc{border-radius:16px}.page_auditMetrics__u0lj8,.page_moreGrid__MLDCf,.page_overview__XiyG6,.page_pair__k4LM3,.page_personas__bV3K3,.page_split__bDYRr,.page_stats__Iy3BP,.page_stickyBand__tlKNs,.page_systemGrid__CiMWj{grid-template-columns:1fr}.page_pair__k4LM3 img{aspect-ratio:auto}.page_stickyCard__L2zCG{position:relative;top:0}.page_more__JYT3m{padding-top:64px;padding-bottom:48px}.page_pageFooter__6mhJS{grid-template-columns:1fr;padding-top:32px;padding-bottom:96px}}@media(max-width:700px){.page_stickyHeader__5m3Le .page_headerName__VXQxh p,.page_stickyHeader__5m3Le .page_headerNav__kBJI8 p{font-size:12px}}