.AboutHero_hero__C8y1c{position:relative;background:var(--indigo);color:var(--cream);padding:clamp(140px,20vh,220px) clamp(20px,4vw,56px) clamp(70px,11vh,130px);overflow:hidden}.AboutHero_blob__Vlt_G{position:absolute;bottom:-14%;left:-6%;width:44vw;height:44vw;border-radius:50%;background:radial-gradient(circle,rgba(244,190,27,.35),transparent 62%);filter:blur(44px);animation:AboutHero_vgm-drift1___LpAB 26s ease-in-out infinite;z-index:0}.AboutHero_container__h1_Qn{position:relative;z-index:2;max-width:1400px;margin:0 auto}.AboutHero_eyebrow__WaqkB{font-family:var(--mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:rgba(247,240,221,.65);margin-bottom:clamp(24px,4vh,40px)}.AboutHero_headline__pEjWF{margin:0;max-width:17ch;font-weight:600;font-size:clamp(2.4rem,6.6vw,6rem);line-height:.96;letter-spacing:-.03em;text-wrap:balance}.AboutHero_line__UxHo2{display:block}.AboutHero_accent__yoxGY{color:var(--brick)}.PlaceholderMedia_container__zpO66{position:relative;width:100%;border-radius:4px;overflow:hidden;display:flex;align-items:center;justify-content:center}.PlaceholderMedia_glow__8DKLK{position:absolute;top:0;right:0;width:55%;height:60%;background:radial-gradient(circle at 70% 30%,rgba(244,190,27,.28),transparent 62%);z-index:0}.PlaceholderMedia_content__CYDt_{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;z-index:2;padding:20px}.PlaceholderMedia_labels__QXl7K{display:flex;flex-direction:column;align-items:center;gap:10px;font-family:var(--mono);text-transform:uppercase;text-align:center}.PlaceholderMedia_label__4SnEQ{font-size:11px;letter-spacing:.18em;color:rgba(247,240,221,.5)}.PlaceholderMedia_sublabel__j7DpA{font-size:10px;letter-spacing:.12em;color:rgba(247,240,221,.32)}.PlaceholderMedia_playBtn__Ph6bG{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:var(--brick);color:var(--indigo);font-family:var(--mono)}.PlaceholderMedia_corner__cCSdg{position:absolute;width:40px;height:40px;pointer-events:none;z-index:2}.PlaceholderMedia_tl__b_xkf{top:16px;left:16px;border-top:2px solid var(--brick);border-left:2px solid var(--brick)}.PlaceholderMedia_tr___aN5y{top:16px;right:16px;border-top:2px solid var(--brick);border-right:2px solid var(--brick)}.PlaceholderMedia_bl__q_23i{bottom:16px;left:16px;border-bottom:2px solid var(--brick);border-left:2px solid var(--brick)}.PlaceholderMedia_br__yw0_o{bottom:16px;right:16px;border-bottom:2px solid var(--brick);border-right:2px solid var(--brick)}.Founder_section__0ww7D{position:relative;background:var(--cream-dim);color:var(--indigo);padding:clamp(80px,13vh,150px) clamp(20px,4vw,56px)}.Founder_container__qs83D{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:center}.Founder_mediaWrap__jVR2h{position:relative;width:100%}.Founder_media__I0VO_{border-radius:14px}.Founder_founderImage__2_OLh{object-fit:cover;z-index:1}.Founder_portraitLabel__cnOmq{position:absolute;inset:0;z-index:2;display:flex;align-items:flex-end;padding:20px;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:rgba(247,240,221,.5)}.Founder_content__9ppDH{display:flex;flex-direction:column}.Founder_eyebrow__52SZ4{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--indigo);margin-bottom:20px}.Founder_quote__RKhqf{margin:0 0 20px;font-weight:500;font-size:clamp(1.3rem,2.2vw,1.9rem);line-height:1.32;letter-spacing:-.015em}.Founder_paragraph__6rZb0{margin:0 0 24px;font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.6;color:rgba(23,20,13,.78);max-width:52ch}.Founder_signature__J8ouO{font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgba(23,20,13,.6)}@media (max-width:960px){.Founder_container__qs83D{grid-template-columns:1fr;gap:40px}}.Philosophy_section__7i6_y{position:relative;padding:clamp(80px,13vh,150px) clamp(20px,4vw,56px);background:var(--cream);color:var(--indigo)}.Philosophy_container__r4zHq{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);align-items:start}.Philosophy_eyebrow__RmezT{font-family:var(--mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--indigo)}.Philosophy_lead__AXSvW{margin:0 0 28px;font-weight:500;font-size:clamp(1.4rem,2.6vw,2.1rem);line-height:1.3;letter-spacing:-.015em;text-wrap:pretty}.Philosophy_paragraph__ZpiJs{margin:0 0 20px}.Philosophy_paragraphLast__1CzJp,.Philosophy_paragraph__ZpiJs{font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.65;color:rgba(23,20,13,.8);max-width:60ch}.Philosophy_paragraphLast__1CzJp{margin:0}@media (max-width:820px){.Philosophy_container__r4zHq{grid-template-columns:1fr}}.Standards_section__Rssw8{position:relative;padding:clamp(80px,13vh,150px) clamp(20px,4vw,56px);background:var(--cream);color:var(--indigo)}.Standards_container__0F3LH{max-width:1400px;margin:0 auto}.Standards_eyebrow__6qfNa{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--indigo);margin-bottom:clamp(40px,7vh,72px)}.Standards_grid__yyuHD{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px)}.Standards_block__J4mzV{padding:28px 0;border-top:1px solid var(--cream-dim)}.Standards_number__G95yg{font-family:var(--mono);font-size:12px;color:var(--indigo);margin-bottom:16px}.Standards_title__PoizP{margin:0 0 12px;font-weight:600;font-size:clamp(1.25rem,2vw,1.6rem);letter-spacing:-.015em}.Standards_description__sfrLa{margin:0;font-size:1rem;line-height:1.55;color:rgba(23,20,13,.75);max-width:34ch}.WhyFew_section__PnQkg{position:relative;background:var(--indigo);color:var(--cream);padding:clamp(80px,13vh,150px) clamp(20px,4vw,56px);overflow:hidden}.WhyFew_container__wdevz{max-width:1200px;margin:0 auto}.WhyFew_eyebrow__L5HSY{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--brick);margin-bottom:clamp(28px,4vh,44px)}.WhyFew_headline__OhBLq{margin:0 0 clamp(24px,4vh,40px);max-width:20ch;font-weight:600;font-size:clamp(1.8rem,4.4vw,3.6rem);line-height:1.04;letter-spacing:-.025em}.WhyFew_paragraph__rUZUg{margin:0;max-width:60ch;font-size:clamp(1.05rem,1.5vw,1.3rem);line-height:1.65;color:rgba(247,240,221,.82)}.FounderTeaser_section__C6rXR{position:relative;background:var(--cream-dim);color:var(--indigo);padding:clamp(80px,13vh,150px) clamp(20px,4vw,56px)}.FounderTeaser_container__2qSPT{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);grid-gap:clamp(32px,5vw,72px);gap:clamp(32px,5vw,72px);align-items:center}.FounderTeaser_mediaWrap__uVju6{position:relative}.FounderTeaser_media__Jy_YA{border-radius:12px}.FounderTeaser_founderImage__XET2n{object-fit:cover;z-index:1}.FounderTeaser_eyebrow__tGX51{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--indigo);margin-bottom:20px}.FounderTeaser_paragraph__rmKTD{margin:0;font-weight:500;font-size:clamp(1.4rem,2.6vw,2.1rem);line-height:1.28;letter-spacing:-.015em;text-wrap:pretty}.FounderTeaser_link__wCP3q{display:inline-flex;align-items:center;gap:10px;margin-top:clamp(28px,4vh,40px);font-family:var(--mono);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--indigo);border-bottom:1px solid var(--brick);padding-bottom:4px}@media (max-width:960px){.FounderTeaser_container__2qSPT{grid-template-columns:1fr;gap:40px}}.Hero_hero__xAPqc{position:relative;min-height:100vh;display:flex;align-items:center;overflow:hidden;background:var(--indigo);color:var(--cream);padding:clamp(120px,15vh,170px) clamp(20px,4vw,56px) clamp(60px,9vh,90px)}.Hero_paletteBg___AJ19{position:absolute;inset:-15% -10%;z-index:0}.Hero_blob1__oubpe{position:absolute;top:8%;left:-5%;width:52vw;height:52vw;border-radius:50%;background:radial-gradient(circle at 40% 40%,rgba(244,190,27,.38),rgba(244,190,27,0) 62%);filter:blur(40px);animation:Hero_vgm-drift1__0JAtN 22s ease-in-out infinite}.Hero_blob2__wZkM_{position:absolute;bottom:-8%;right:-8%;width:48vw;height:48vw;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(14,11,6,.9),rgba(23,20,13,0) 60%);filter:blur(30px);animation:Hero_vgm-drift2__0fWE9 26s ease-in-out infinite}.Hero_blobWash__L0LQF{position:absolute;inset:0;background:radial-gradient(120% 90% at 80% 10%,rgba(247,240,221,.06),transparent 55%)}.Hero_grid__v4Np9{position:absolute;inset:0;z-index:1;opacity:.045;background-image:linear-gradient(var(--cream) 1px,transparent 1px),linear-gradient(90deg,var(--cream) 1px,transparent 1px);background-size:clamp(60px,7vw,110px) clamp(60px,7vw,110px);-webkit-mask-image:radial-gradient(80% 80% at 50% 50%,#000,transparent);mask-image:radial-gradient(80% 80% at 50% 50%,#000,transparent)}.Hero_ghostMark__1eLZb{position:absolute;top:-6%;right:-3%;z-index:1;font-family:var(--mono);font-weight:500;font-size:min(42vw,640px);line-height:.7;color:rgba(247,240,221,.045);pointer-events:none}.Hero_container__AySBj{position:relative;z-index:3;width:100%;max-width:1400px;margin:0 auto}.Hero_eyebrow___YuZI{display:flex;align-items:center;gap:12px;margin-bottom:clamp(20px,3vh,34px);font-family:var(--mono);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:rgba(247,240,221,.7)}.Hero_eyebrowDot__D6G12{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--brick);animation:Hero_vgm-blink__CwWik 2.4s ease-in-out infinite}.Hero_headline__NkmMj{position:relative;margin:0;max-width:22ch;font-weight:600;font-size:clamp(1.3rem,7vw,6.6rem);line-height:.94;letter-spacing:-.03em;text-wrap:balance}.Hero_headlineSettleFrom__IWy0G{transform:translateY(11px);opacity:.92}.Hero_headlineSettleTo__hLW1Z{transform:translateY(0);opacity:1;transition:transform .75s cubic-bezier(.16,1,.3,1),opacity .75s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.Hero_headlineSettleFrom__IWy0G,.Hero_headlineSettleTo__hLW1Z{transform:none;opacity:1;transition:none}}.Hero_line__NRaqQ{display:block}.Hero_lineWrap__9CpkQ{position:relative;display:block}.Hero_lineOverlay__VZbeN{position:absolute;inset:0;pointer-events:none}.Hero_overlayGhost__8i1ks{visibility:hidden}.Hero_accent__wW0pD{color:var(--brick);white-space:nowrap}.Hero_quoteOpen__pQNSs{position:absolute;top:clamp(-45px,-2.6vw,-13px);left:clamp(-87px,-5.2vw,-7px);width:clamp(29px,4vw,76px);height:clamp(40px,5.6vw,103px);opacity:.6;pointer-events:none;z-index:10}.Hero_quoteClose__rFi0M{display:inline-flex;flex:0 0 auto;vertical-align:top;margin-left:clamp(5px,.8vw,16px);width:clamp(21px,3vw,56px);height:clamp(29px,4.1vw,77px);opacity:.6;transform:translateY(.02em);pointer-events:none;position:relative;z-index:10}.Hero_quotePath__TKx1o{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .75s cubic-bezier(.16,1,.3,1)}.Hero_quotePathGhost__AWcYX{opacity:.4}.Hero_quotePathDelayed__VnDF8{transition-delay:.14s}.Hero_quotePathDrawn__L7utk{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.Hero_quotePath__TKx1o{transition:none}}.Hero_accentWrap__3FFLT{position:relative;display:inline-block}.Hero_accentGhost__KSnnq{visibility:hidden}.Hero_accentTyped__bUjrQ{position:absolute;inset:0}.Hero_srOnly__pfXEM{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.Hero_underlineSvg__ydaS5{position:absolute;left:-30px;right:-30px;bottom:clamp(-48px,-3.4vw,-30px);width:calc(100% + 60px);height:clamp(20px,2.6vw,32px);overflow:visible;pointer-events:none}.Hero_underlinePath__gRN1c{stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .7s cubic-bezier(.16,1,.3,1)}.Hero_underlinePathGhost__NaBxO{transition-delay:.05s}.Hero_underlinePathDrawn__drMA0{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.Hero_underlinePath__gRN1c{transition:none}}.Hero_introRow___FZF6{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:32px;margin-top:clamp(28px,4vh,48px)}.Hero_paragraph__065Wx{margin:0;max-width:46ch;font-size:clamp(1rem,1.35vw,1.22rem);line-height:1.55;color:rgba(247,240,221,.82)}.Hero_ctaGroup__MnQDP{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.Hero_buttons__Nfjng{display:flex;flex-wrap:wrap;gap:14px}.Hero_primaryBtn__Mc9YC{padding:17px 32px!important;font-size:15px!important}.Hero_showreelBtn__JuvAe{padding:17px 30px!important;font-size:15px!important;gap:10px!important}.Hero_playIcon__NmPTl{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;border-radius:50%;border:1px solid;font-size:8px}.Hero_slotsNote__UI6Lw{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:rgba(247,240,221,.55);display:inline-flex;align-items:center;gap:8px}.Hero_slotsDot__r5s7v{width:6px;height:6px;border-radius:50%;background:var(--brick)}.Hero_statsRow__p4_1b{display:flex;flex-wrap:wrap;gap:clamp(28px,5vw,72px);margin-top:clamp(40px,6vh,72px);padding-top:clamp(28px,4vh,40px);border-top:1px solid rgba(247,240,221,.14)}.Hero_statItem__JZqof{display:flex;align-items:center;gap:16px}.Hero_statIcon__k9dqo{display:inline-flex;flex:0 0 auto;width:clamp(52px,4.4vw,62px);height:clamp(52px,4.4vw,62px);filter:drop-shadow(0 8px 18px rgba(0,0,0,.35))}.Hero_statText__Q485U{display:flex;flex-direction:column;gap:2px}.Hero_statValue__uTQKb{font-weight:600;font-size:clamp(1.2rem,1.7vw,1.6rem);letter-spacing:-.015em;color:var(--cream)}.Hero_statLabel__i6vqN{font-size:11px;letter-spacing:.08em;color:rgba(247,240,221,.6)}.Hero_scrollHint___tRIF,.Hero_statLabel__i6vqN{font-family:var(--mono);text-transform:uppercase}.Hero_scrollHint___tRIF{position:absolute;right:clamp(20px,4vw,56px);bottom:22px;z-index:3;font-size:10px;letter-spacing:.2em;color:rgba(247,240,221,.4)}.Method_section__Cu4Nh{position:relative;padding:clamp(90px,15vh,170px) clamp(20px,4vw,56px);background:var(--indigo);color:var(--cream)}.Method_container___72x7{max-width:1400px;margin:0 auto}.Method_eyebrow__X2uSM{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--brick);margin-bottom:18px}.Method_headline__GLxHN{margin:0 0 clamp(40px,7vh,72px);max-width:18ch;font-weight:600;font-size:clamp(2rem,4.6vw,3.8rem);line-height:1.02;letter-spacing:-.025em}.Method_list__lUjBU{display:flex;flex-direction:column}.Method_row__HY3pm{display:grid;grid-template-columns:clamp(60px,10vw,120px) minmax(0,1fr) minmax(0,1.4fr);grid-gap:clamp(16px,3vw,48px);gap:clamp(16px,3vw,48px);align-items:baseline;padding:clamp(28px,4vh,44px) 0;border-top:1px solid rgba(247,240,221,.16);border-radius:12px;
  /* !important overrides the inline transition set by useReveal (which only
     lists opacity/transform); transform+opacity are re-listed here so the
     scroll-reveal still animates. */transition:background .55s cubic-bezier(.16,1,.3,1),padding .55s cubic-bezier(.16,1,.3,1),box-shadow .55s cubic-bezier(.16,1,.3,1),transform .9s cubic-bezier(.16,1,.3,1),opacity .9s cubic-bezier(.16,1,.3,1)!important}.Method_row__HY3pm:last-child{border-bottom:1px solid rgba(247,240,221,.16)}.Method_row__HY3pm:hover{background:rgba(247,240,221,.05);padding-left:clamp(16px,2vw,32px);padding-right:clamp(16px,2vw,32px);box-shadow:inset 3px 0 0 var(--brick)}.Method_row__HY3pm .Method_description__NkTUd,.Method_row__HY3pm .Method_title__NcFpO{transition:color .55s cubic-bezier(.16,1,.3,1),transform .55s cubic-bezier(.16,1,.3,1)}.Method_row__HY3pm:hover .Method_title__NcFpO{color:var(--brick)}.Method_row__HY3pm:hover .Method_description__NkTUd{color:var(--cream)}@media (prefers-reduced-motion:reduce){.Method_row__HY3pm,.Method_row__HY3pm .Method_description__NkTUd,.Method_row__HY3pm .Method_title__NcFpO{transition:none!important}}.Method_number__5_hIc{font-family:var(--mono);font-size:13px;color:var(--brick);letter-spacing:.1em}.Method_title__NcFpO{margin:0;font-weight:600;font-size:clamp(1.5rem,3vw,2.6rem);letter-spacing:-.02em}.Method_description__NkTUd{margin:0;font-size:clamp(1rem,1.3vw,1.18rem);line-height:1.55;color:rgba(247,240,221,.78);max-width:52ch}.Promise_section__bfHs9{background:var(--cream);color:var(--indigo);padding:clamp(90px,16vh,180px) clamp(20px,4vw,56px)}.Promise_container__7M2vX{max-width:1400px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);grid-gap:clamp(36px,6vw,88px);gap:clamp(36px,6vw,88px);align-items:center}.Promise_eyebrow__kU6dP{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--indigo);margin-bottom:clamp(20px,3vh,30px)}.Promise_mediaWrap__2oX2M{position:relative;width:100%;aspect-ratio:4/3;border-radius:20px;overflow:hidden;background:linear-gradient(150deg,var(--indigo),var(--indigo-deep))}.Promise_mediaImage__Pb1QG{object-fit:cover}.Promise_mediaGradient__UvZhA{position:absolute;top:0;right:0;width:55%;height:60%;background:radial-gradient(circle at 70% 30%,rgba(244,190,27,.28),transparent 62%)}.Promise_mediaContent__71kks{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-family:var(--mono);text-transform:uppercase;color:rgba(247,240,221,.5);text-align:center}.Promise_mediaTitle__OeYBR{font-size:11px;letter-spacing:.18em}.Promise_mediaSubtitle__qV71D{font-size:10px;letter-spacing:.12em;color:rgba(247,240,221,.32)}.Promise_corner__gKeor{position:absolute;width:40px;height:40px;pointer-events:none}.Promise_tl__hNiry{left:16px;border-left:2px solid var(--brick)}.Promise_tl__hNiry,.Promise_tr__Iui2U{top:16px;border-top:2px solid var(--brick)}.Promise_tr__Iui2U{right:16px;border-right:2px solid var(--brick)}.Promise_bl__aiVVp{left:16px;border-left:2px solid var(--brick)}.Promise_bl__aiVVp,.Promise_br__TMnbU{bottom:16px;border-bottom:2px solid var(--brick)}.Promise_br__TMnbU{right:16px;border-right:2px solid var(--brick)}.Promise_headline__hE4kO{margin:0;max-width:20ch;font-weight:600;font-size:clamp(2rem,4.4vw,3.9rem);line-height:1.03;letter-spacing:-.025em;text-wrap:balance}.Promise_line__t_y4f{display:block}.Promise_highlight__e1kTk{background:linear-gradient(transparent 60%,var(--brick) 60%);padding:0 .05em}.Promise_paragraph__ZA6zb{margin:clamp(28px,4vh,44px) 0 0;max-width:52ch;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.6;color:rgba(23,20,13,.78)}.SelectedWork_section__vQNT0{position:relative;background:var(--indigo);color:var(--cream);height:240vh}.SelectedWork_stickyPanel__SXS_K{position:-webkit-sticky;position:sticky;top:0;height:100vh;overflow:hidden;display:flex;flex-direction:column}.SelectedWork_header__HGW0f{display:flex;align-items:baseline;justify-content:space-between;padding:clamp(80px,12vh,120px) clamp(20px,4vw,56px) 0}.SelectedWork_eyebrow__J_y6O{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--brick);margin-bottom:14px}.SelectedWork_title__MM92B{margin:0;font-weight:600;font-size:clamp(1.8rem,4vw,3.2rem);letter-spacing:-.025em}.SelectedWork_scrollHint__Ek4O2{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:rgba(247,240,221,.5)}.SelectedWork_trackContainer__vpgJ1{flex:1 1;display:flex;align-items:center;overflow:hidden}.SelectedWork_track__8SUj2{display:flex;gap:clamp(24px,3vw,44px);padding:0 clamp(20px,4vw,56px);will-change:transform}.SelectedWork_card__Du3Av{flex:0 0 auto;width:clamp(300px,42vw,560px);height:clamp(360px,58vh,620px);border-radius:14px;overflow:hidden;position:relative;display:block;text-decoration:none;transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s cubic-bezier(.16,1,.3,1);will-change:transform}.SelectedWork_card__Du3Av:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 24px 60px rgba(0,0,0,.4)}.SelectedWork_cardImage__TOLcS{object-fit:cover;z-index:0}.SelectedWork_scrim__kdLbF{position:absolute;inset:0;z-index:1;background:linear-gradient(0deg,rgba(14,11,6,.85) 0,rgba(14,11,6,.35) 45%,rgba(14,11,6,.05))}.SelectedWork_wipe__VtQ_V{position:absolute;inset:0;z-index:2;opacity:0;background:var(--brick);transition:opacity .5s cubic-bezier(.16,1,.3,1)}.SelectedWork_card__Du3Av:hover .SelectedWork_wipe__VtQ_V{opacity:.16}.SelectedWork_cardNumber__lsC4x{position:absolute;z-index:3;top:22px;left:24px;font-family:var(--mono);font-size:12px;letter-spacing:.1em;color:rgba(247,240,221,.7)}.SelectedWork_cardContent__bIR2W{position:absolute;z-index:3;inset:auto 24px 24px;color:var(--cream)}.SelectedWork_client__kfo6T{font-family:var(--mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:rgba(247,240,221,.65);margin-bottom:14px}.SelectedWork_metric__xQXJY{font-weight:600;font-size:clamp(2.4rem,4.5vw,4rem);line-height:.95;letter-spacing:-.02em}.SelectedWork_metricLabel__B9Zqh{font-size:clamp(.95rem,1.3vw,1.15rem);line-height:1.35;max-width:26ch;margin-top:8px;color:rgba(247,240,221,.85)}.Testimonials_section__3KsNN{position:relative;padding:clamp(90px,15vh,170px) clamp(20px,4vw,56px);background:var(--cream);color:var(--indigo)}.Testimonials_container__ssRm_{max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(56px,9vh,110px)}.Testimonials_quoteBlock__1e88c{margin:0}.Testimonials_alignRight__0q09i{align-self:flex-end;max-width:80%;text-align:right}.Testimonials_quote__Q_fR0{margin:0;font-weight:600;font-size:clamp(1.6rem,3.6vw,3rem);line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.Testimonials_highlight__ovyJ4{background:linear-gradient(transparent 60%,var(--brick) 60%);padding:0 .05em}.Testimonials_footer__TZ55V{margin-top:24px;font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgba(23,20,13,.6)}@media (max-width:820px){.Testimonials_alignRight__0q09i{max-width:100%}}.Tiers_section__hfrdc{position:relative;background:var(--indigo-deep);color:var(--cream);padding:clamp(90px,15vh,170px) clamp(20px,4vw,56px);overflow:hidden}.Tiers_container__zjfJb{max-width:1400px;margin:0 auto}.Tiers_header__lTjJM{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(40px,7vh,72px)}.Tiers_eyebrow__aqhK_{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--brick);margin-bottom:18px}.Tiers_headline__uBjt_{margin:0;max-width:16ch;font-weight:600;font-size:clamp(2rem,4.6vw,3.8rem);line-height:1.02;letter-spacing:-.025em}.Tiers_highlights__XMhOP{display:flex;flex-direction:column;gap:16px;max-width:34ch}.Tiers_highlightItem__3mDvH{display:flex;gap:12px;align-items:flex-start}.Tiers_sparkle__TKYoE{font-family:var(--mono);color:var(--brick);font-size:13px}.Tiers_highlightDesc__x7nAS{margin:0;font-size:.98rem;line-height:1.5;color:rgba(247,240,221,.8)}.Tiers_highlightDesc__x7nAS strong{font-weight:600;color:var(--cream)}.Tiers_grid__5VB0P{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px);align-items:stretch}@media (max-width:820px){.Tiers_grid__5VB0P{grid-template-columns:1fr}}.Tiers_card__r78wm{position:relative;display:flex;flex-direction:column;padding:clamp(24px,2.4vw,38px);border-radius:16px;background:rgba(247,240,221,.05);color:var(--cream);border:1px solid rgba(247,240,221,.14);transition:transform .5s cubic-bezier(.16,1,.3,1),box-shadow .5s}.Tiers_card__r78wm.Tiers_flagship__vXNVK{background:var(--brick);color:var(--indigo);border:none;transform:translateY(-14px);box-shadow:0 30px 60px -20px rgba(244,190,27,.5)}.Tiers_card__r78wm:hover{transform:translateY(-10px);box-shadow:0 34px 70px -26px rgba(0,0,0,.45)}.Tiers_card__r78wm.Tiers_flagship__vXNVK:hover{transform:translateY(-22px);box-shadow:0 40px 80px -22px rgba(244,190,27,.6)}@media (prefers-reduced-motion:reduce){.Tiers_card__r78wm,.Tiers_card__r78wm.Tiers_flagship__vXNVK:hover,.Tiers_card__r78wm:hover{transform:none;transition:none}}.Tiers_flagshipBadge__4CEbv{position:absolute;top:18px;right:18px;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;padding:5px 10px;border:1px solid rgba(23,20,13,.45);border-radius:100px}.Tiers_cardNumber__dsLS5{font-family:var(--mono);font-size:12px;letter-spacing:.1em;color:var(--brick);margin-bottom:12px}.Tiers_flagship__vXNVK .Tiers_cardNumber__dsLS5{color:var(--indigo)}.Tiers_cardName__2H2Ht{font-weight:600;font-size:clamp(1.5rem,2.4vw,2.1rem);letter-spacing:-.015em}.Tiers_cardTag__xf75I{font-size:.95rem;opacity:.8;margin:6px 0 clamp(20px,3vh,28px)}.Tiers_features__gIidE{display:flex;flex-direction:column;gap:11px;flex:1 1;margin-bottom:clamp(24px,3vh,32px)}.Tiers_featureItem__KruGC{display:flex;gap:10px;align-items:flex-start;font-size:.95rem;line-height:1.35}.Tiers_check__q42cD{color:var(--brick);font-family:var(--mono);flex:0 0 auto}.Tiers_flagship__vXNVK .Tiers_check__q42cD{color:var(--indigo)}.Tiers_featText__pZxuU{opacity:.9}.Tiers_enquireBtn__SRzzB{width:100%;padding:14px 20px!important;font-size:14px!important}.Tiers_enquireBtn__SRzzB>span:first-child{background:#ffffff!important}.Tiers_enquireBtn__SRzzB:hover{color:var(--indigo)!important}.Tiers_enquireFlagship__lIGhi{background:var(--indigo)!important;border-color:var(--indigo)!important;color:var(--brick)!important}.Tiers_enquireFlagship__lIGhi:hover{border-color:#ffffff!important}.Tiers_footnote__qE4Bh{margin:clamp(32px,5vh,48px) 0 0;text-align:center;font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:rgba(247,240,221,.5)}.Tiers_compareLink__yx8gA{color:var(--cream);border-bottom:1px solid var(--brick)}.MediaGrid_section__iHJrW{position:relative;padding:clamp(24px,4vw,64px) clamp(20px,4vw,56px);background:var(--cream)}.MediaGrid_container__WA4aq{max-width:1400px;margin:0 auto}.MediaGrid_grid__sSPnW{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px)}@media (max-width:820px){.MediaGrid_grid__sSPnW{grid-template-columns:1fr}}.MediaGrid_media__T0x2U{border-radius:14px}.MediaGrid_label__A3qQW{position:absolute;inset:0;display:flex;align-items:flex-end;padding:20px;font-family:var(--mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:rgba(247,240,221,.55)}.MediaStill_section__77j_0{position:relative;padding:clamp(24px,4vw,64px) clamp(20px,4vw,56px);background:var(--cream)}.MediaStill_container__FW_D_{max-width:1400px;margin:0 auto}.MediaStill_media__3bDM3{width:100%;border-radius:14px;align-items:flex-end!important;justify-content:flex-start!important;padding:24px!important}.MediaStill_playRow__enHZR{position:relative;z-index:2;display:flex;align-items:center;gap:14px;color:var(--cream)}.MediaStill_playBtn__K4wgK{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background:var(--brick);color:var(--indigo);font-family:var(--mono);flex:0 0 auto}.MediaStill_playLabel__pEVUw{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:rgba(247,240,221,.7)}.NextCase_section__afZHX{position:relative;background:var(--indigo-deep);color:var(--cream);padding:clamp(70px,12vh,140px) clamp(20px,4vw,56px);overflow:hidden}.NextCase_container__RvNjx{max-width:1400px;margin:0 auto}.NextCase_label__UENW8{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:rgba(247,240,221,.55);margin-bottom:clamp(24px,4vh,40px)}.NextCase_row__A4lfc{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:20px;padding:clamp(28px,4vh,44px) 0;border-top:1px solid rgba(247,240,221,.16);border-bottom:1px solid rgba(247,240,221,.16)}.NextCase_headline__yVkcY{font-weight:600;font-size:clamp(1.8rem,4.6vw,3.6rem);letter-spacing:-.025em;color:var(--cream)}.NextCase_accent__slXXe{color:var(--brick)}.NextCase_caseNumber__kzWBi{font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:rgba(247,240,221,.6)}.OutcomeNumbers_section__k11Nq{position:relative;padding:clamp(70px,12vh,140px) clamp(20px,4vw,56px);background:var(--indigo);color:var(--cream)}.OutcomeNumbers_container__DEHY5{max-width:1400px;margin:0 auto}.OutcomeNumbers_eyebrow__rrtTJ{font-family:var(--mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--brick);margin-bottom:clamp(40px,7vh,72px)}.OutcomeNumbers_grid__8DF7r{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px)}.OutcomeNumbers_statBlock__PLPTw{border-top:1px solid rgba(247,240,221,.18);padding-top:22px}.OutcomeNumbers_valueWrap__4VIny{font-family:var(--mono);font-weight:500;font-size:clamp(3rem,7vw,5.4rem);line-height:.9;letter-spacing:-.03em;color:var(--cream)}.OutcomeNumbers_affix__vJifc{color:var(--brick)}.OutcomeNumbers_value__XgMga{color:var(--cream)}.OutcomeNumbers_label__CvN6s{margin-top:16px;font-size:.95rem;line-height:1.4;color:rgba(247,240,221,.72);max-width:24ch}.OutcomeNumbers_placeholder__BD9Hw{margin-top:10px;font-family:var(--mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:rgba(247,240,221,.4)}.PullQuote_section__69_5_{position:relative;padding:clamp(70px,12vh,140px) clamp(20px,4vw,56px);background:var(--cream);color:var(--indigo)}.PullQuote_quoteBlock__lFqPI{margin:0 auto;max-width:1000px}.PullQuote_quote__j880L{margin:0;font-weight:600;font-size:clamp(1.6rem,3.6vw,3rem);line-height:1.14;letter-spacing:-.02em;text-wrap:balance}.PullQuote_highlight__tNwZX{background:linear-gradient(transparent 60%,var(--brick) 60%);padding:0 .05em}.PullQuote_footer__QjQZP{margin-top:24px;font-family:var(--mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgba(23,20,13,.6)}