.page_container__wfxo0{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:560px;margin:0 auto;gap:var(--space-6)}.page_iconWrapper__WIMkH{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:var(--radius-full);background:var(--bg-tertiary);border:1px solid var(--border-subtle)}.page_icon__2wMY6{color:var(--text-tertiary)}.page_title__nozTh{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0;line-height:var(--leading-tight)}.page_message__g1g0V{font-size:var(--text-body-lg);color:var(--text-secondary)}.page_message__g1g0V,.page_submessage__48YyQ{font-family:var(--font-primary);line-height:var(--leading-relaxed);margin:0}.page_submessage__48YyQ{font-size:var(--text-body-sm);color:var(--text-tertiary)}.page_actions__vQcnD{display:flex;flex-direction:column;gap:var(--space-3);width:100%}.page_primaryAction__OOQRG{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);background:var(--accent-primary);color:#ffffff;font-family:var(--font-primary);font-size:var(--text-body-sm);font-weight:var(--font-weight-semibold);border-radius:var(--radius-full);text-decoration:none;min-height:44px;transition:background-color .15s var(--ease-out),transform .15s var(--ease-out)}.page_primaryAction__OOQRG:hover{background:var(--accent-primary-hover);transform:translateY(-1px)}.page_secondaryAction__HNhGG{display:inline-flex;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);background:transparent;color:var(--text-secondary);font-family:var(--font-primary);font-size:var(--text-body-sm);font-weight:var(--font-weight-medium);border-radius:var(--radius-full);border:1px solid var(--border-subtle);text-decoration:none;min-height:44px;transition:border-color .15s var(--ease-out),color .15s var(--ease-out)}.page_secondaryAction__HNhGG:hover{border-color:var(--border-default);color:var(--text-primary)}@media (min-width:768px){.page_title__nozTh{font-size:var(--text-h1)}.page_actions__vQcnD{flex-direction:row;justify-content:center;width:auto}}@media (prefers-reduced-motion:reduce){.page_primaryAction__OOQRG{transition:none}}@keyframes AboutFinalCTA_gradientShift__XvfdJ{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes AboutFinalCTA_pulseGlow__8oair{0%,to{opacity:.6}50%{opacity:1}}.AboutFinalCTA_container__6iSzW{position:relative;max-width:1120px;margin:0 auto;padding:var(--space-12) var(--space-6);background:rgba(24,24,27,.7);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-2xl);text-align:center;overflow:hidden}.AboutFinalCTA_container__6iSzW:before{content:"";position:absolute;top:-1px;left:10%;right:10%;height:2px;background:linear-gradient(90deg,transparent,rgba(59,130,246,.5),rgba(139,92,246,.5),rgba(59,130,246,.5),transparent);background-size:200% 100%;animation:AboutFinalCTA_gradientShift__XvfdJ 4s ease infinite}.AboutFinalCTA_container__6iSzW:after{content:"";position:absolute;top:50%;left:50%;width:80%;height:60%;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(59,130,246,.08) 0,transparent 70%);pointer-events:none;animation:AboutFinalCTA_pulseGlow__8oair 4s ease-in-out infinite}.AboutFinalCTA_title__8FzgB{position:relative;font-family:var(--font-display);font-size:28px;font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-6);line-height:1.2;z-index:1}.AboutFinalCTA_subtitle__cwWv6{position:relative;font-family:var(--font-primary);font-size:16px;color:var(--text-secondary);line-height:1.7;max-width:55ch;margin:0 auto var(--space-8);z-index:1}.AboutFinalCTA_actions__cpuOw{position:relative;display:flex;justify-content:center;gap:var(--space-4);flex-wrap:wrap;flex-direction:column;width:100%;z-index:1}.AboutFinalCTA_link__hizYu{text-decoration:none}.AboutFinalCTA_actions__cpuOw button,.AboutFinalCTA_link__hizYu{width:100%}.AboutFinalCTA_actions__cpuOw button:first-of-type{position:relative;overflow:hidden}.AboutFinalCTA_actions__cpuOw button:first-of-type:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1) 50%,transparent);background-size:200% 100%;animation:AboutFinalCTA_gradientShift__XvfdJ 3s ease-in-out infinite;pointer-events:none}@media (min-width:768px){.AboutFinalCTA_container__6iSzW{padding:var(--space-24) var(--space-16)}.AboutFinalCTA_title__8FzgB{font-size:44px}.AboutFinalCTA_subtitle__cwWv6{font-size:18px;margin-bottom:var(--space-12)}.AboutFinalCTA_actions__cpuOw{flex-direction:row;width:auto}.AboutFinalCTA_actions__cpuOw button,.AboutFinalCTA_link__hizYu{width:auto}}@media (prefers-reduced-motion:reduce){.AboutFinalCTA_actions__cpuOw button:first-of-type:after,.AboutFinalCTA_container__6iSzW:after,.AboutFinalCTA_container__6iSzW:before{animation:none}.AboutFinalCTA_container__6iSzW:after{opacity:.8}}.page_page__2nBYx{background:var(--bg-primary);color:var(--text-primary)}.page_container__Rw6hF{width:100%;max-width:900px;margin:0 auto;padding:160px var(--container-padding) var(--space-20)}.page_backLink__5Zux3{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-primary);font-size:var(--text-body-sm);color:var(--text-tertiary);text-decoration:none;margin-bottom:var(--space-8);transition:var(--transition-colors);min-height:var(--space-10);padding:var(--space-1) 0}.page_backLink__5Zux3:hover{color:var(--text-primary)}.page_backLink__5Zux3:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px;border-radius:var(--radius-sm)}.page_formatTag__MQe2S{display:inline-flex;align-items:center;padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-full);font-family:var(--font-primary);font-size:var(--text-overline);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;margin-bottom:var(--space-5);border:var(--border-width-thin) solid transparent}.page_playbook__CQ7U1{color:var(--format-playbook);border-color:var(--format-playbook);background:var(--format-playbook-glow)}.page_deepdive__D4J8K{color:var(--format-deepdive);border-color:var(--format-deepdive);background:var(--format-deepdive-glow)}.page_memo__CUB1Y{color:var(--format-memo);border-color:var(--format-memo);background:var(--format-memo-glow)}.page_analysis__o8ock{color:var(--format-analysis);border-color:var(--format-analysis);background:var(--format-analysis-glow)}.page_breakdown__MI2IM{color:var(--format-breakdown);border-color:var(--format-breakdown);background:var(--format-breakdown-glow)}.page_insight__hqKWm{color:var(--text-secondary);border-color:var(--border-default);background:var(--overlay-light)}.page_title__DaJps{font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);margin:0 0 var(--space-6);max-width:800px;letter-spacing:var(--tracking-tight);color:var(--text-primary)}.page_keyTakeaway__HVxqh{font-family:var(--font-primary);font-size:var(--text-h4);font-weight:var(--font-weight-medium);color:var(--text-primary);line-height:var(--line-height-relaxed);max-width:720px;margin:0 0 var(--space-8);padding:var(--space-6);background:linear-gradient(135deg,rgb(249 115 22/8%),rgb(249 115 22/3%));border-left:4px solid var(--accent-primary);border-radius:0 var(--radius-lg) var(--radius-lg) 0;position:relative}.page_keyTakeaway__HVxqh:before{content:"KEY TAKEAWAY";position:absolute;top:calc(-.75em - 2px);left:var(--space-6);font-size:var(--text-overline);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);color:var(--accent-primary);background:var(--bg-primary);padding:0 var(--space-2)}.page_takeaway__Ywahd{font-family:var(--font-primary);font-size:var(--text-body-lg);font-style:italic;color:var(--text-secondary);line-height:var(--line-height-relaxed);max-width:700px;margin:0 0 var(--space-8);padding-left:var(--space-6);border-left:3px solid var(--accent-primary)}.page_authorRow__Aualt{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-6)}.page_authorAvatar__CzMhN{width:var(--space-12);height:var(--space-12);border-radius:var(--radius-full);overflow:hidden;background:var(--bg-tertiary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_avatarFallback__Ij7gM{font-size:var(--text-body)}.page_authorName__HXVZv,.page_avatarFallback__Ij7gM{font-family:var(--font-primary);font-weight:var(--font-weight-semibold);color:var(--text-primary)}.page_authorName__HXVZv{font-size:var(--text-body-md);line-height:var(--line-height-normal)}.page_authorMeta__RSCAy{font-family:var(--font-primary);font-size:var(--text-body-sm);color:var(--text-tertiary);line-height:var(--line-height-normal)}.page_proofBadge__AFrOg{display:inline-flex;align-items:center;padding:var(--space-1-5) var(--space-3);border-radius:var(--radius-full);background:var(--bg-tertiary);border:var(--border-width-thin) solid var(--border-default);font-family:var(--font-primary);font-size:var(--text-overline);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);color:var(--text-secondary)}.page_tagsRow__BPF_X{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-6)}.page_tag__6SqtO{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-full);background:var(--bg-tertiary);border:var(--border-width-thin) solid var(--border-subtle);font-family:var(--font-primary);font-size:var(--text-overline);font-weight:var(--font-weight-medium);color:var(--text-secondary);line-height:var(--line-height-normal)}.page_shareRow__QNjS9{margin-top:var(--space-6)}.page_heroImage__gwDDO{position:relative;width:100%;aspect-ratio:1200/630;max-height:480px;margin-top:var(--space-8,2rem);border-radius:var(--radius-lg,12px);overflow:hidden}.page_heroImg__KNgSi{object-fit:cover}.page_divider__2p5I3{height:1px;background:var(--border-subtle);margin:var(--space-10) 0}.page_prose__5kK6F{max-width:720px;margin:0 auto;font-family:var(--font-primary);font-size:var(--text-body-lg);line-height:1.8;color:var(--text-secondary)}.page_prose__5kK6F h2{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--font-weight-bold);margin:var(--space-12) 0 var(--space-6);letter-spacing:var(--tracking-tight)}.page_prose__5kK6F h2,.page_prose__5kK6F h3{color:var(--text-primary);line-height:var(--line-height-snug)}.page_prose__5kK6F h3{font-size:var(--text-h4);font-weight:var(--font-weight-semibold);margin:var(--space-9) 0 var(--space-4)}.page_prose__5kK6F p{margin:0 0 var(--space-5)}.page_prose__5kK6F blockquote{margin:var(--space-8) 0;padding-left:var(--space-6);border-left:3px solid var(--accent-primary);font-style:italic;color:var(--text-secondary)}.page_prose__5kK6F pre{background:var(--bg-tertiary);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-6);overflow-x:auto;font-family:var(--font-mono);font-size:var(--text-body-sm);margin:var(--space-6) 0}.page_prose__5kK6F a{color:var(--accent-primary);text-decoration:underline;text-underline-offset:2px;transition:var(--transition-colors)}.page_prose__5kK6F a:hover{color:var(--accent-primary-hover)}.page_prose__5kK6F ol,.page_prose__5kK6F ul{margin:0 0 var(--space-5);padding-left:var(--space-6)}.page_prose__5kK6F li{margin-bottom:var(--space-2)}.page_authorBioSection__Ptm2b{padding:0 var(--container-padding) var(--space-16)}.page_authorBioCard__yo3kN{max-width:720px;margin:0 auto;padding:var(--space-8);background:var(--bg-secondary);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-xl);display:flex;gap:var(--space-6)}.page_authorBioAvatar__GzeJq{width:var(--space-14);height:var(--space-14);border-radius:var(--radius-full);overflow:hidden;background:var(--bg-tertiary);display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_authorBioTitle__6NjU_{font-size:var(--text-body-lg);font-weight:var(--font-weight-semibold);margin:0 0 var(--space-1);color:var(--text-primary)}.page_authorBioRole__8zb20,.page_authorBioTitle__6NjU_{font-family:var(--font-primary);line-height:var(--line-height-normal)}.page_authorBioRole__8zb20{font-size:var(--text-body-sm);color:var(--text-tertiary);margin:0 0 var(--space-3)}.page_authorBioText__x6FEo{font-family:var(--font-primary);font-size:var(--text-body-sm);color:var(--text-secondary);line-height:var(--line-height-relaxed);margin:0}.page_relatedSection__y5meB{padding:var(--space-16) 0 var(--space-20);background:var(--bg-secondary)}.page_relatedContainer__74pyR{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.page_relatedTitle__bpbBK{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--font-weight-bold);margin:0 0 var(--space-8);color:var(--text-primary);letter-spacing:var(--tracking-tight);line-height:var(--line-height-snug)}.page_relatedGrid__rqMUF{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.page_relatedCard__lpkmy{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-xl);border:var(--border-width-thin) solid var(--border-subtle);background:var(--bg-primary);text-decoration:none;color:inherit;transition:transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.page_relatedCard__lpkmy:hover{transform:translateY(-4px);border-color:var(--accent-primary);box-shadow:var(--shadow-xl)}.page_relatedCard__lpkmy:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.page_relatedTag__BMy9t{width:fit-content;padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-full);font-family:var(--font-primary);font-size:var(--text-overline);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;border:var(--border-width-thin) solid transparent}.page_relatedCardTitle__vNYbY{font-family:var(--font-display);font-size:var(--text-body-lg);font-weight:var(--font-weight-semibold);margin:0;color:var(--text-primary);line-height:var(--line-height-snug)}.page_relatedCardText__5myAz{line-height:var(--line-height-relaxed);color:var(--text-secondary);margin:0}.page_relatedCardText__5myAz,.page_relatedMeta__e16hE{font-family:var(--font-primary);font-size:var(--text-body-sm)}.page_relatedMeta__e16hE{color:var(--text-tertiary);line-height:var(--line-height-normal)}@media (width <= 1024px){.page_title__DaJps{font-size:var(--text-h1)}.page_relatedGrid__rqMUF{grid-template-columns:repeat(2,1fr)}}@media (width <= 767px){.page_container__Rw6hF{padding:120px var(--container-padding) var(--space-16)}.page_title__DaJps{font-size:var(--text-h2)}.page_keyTakeaway__HVxqh{font-size:var(--text-body-lg);padding:var(--space-4);margin-top:var(--space-4)}.page_keyTakeaway__HVxqh:before{top:calc(-.65em - 2px);left:var(--space-4);font-size:10px}.page_takeaway__Ywahd{font-size:var(--text-body);padding-left:var(--space-4)}.page_authorRow__Aualt{flex-direction:column;align-items:flex-start}.page_authorBioCard__yo3kN{flex-direction:column;padding:var(--space-6)}.page_relatedGrid__rqMUF{grid-template-columns:1fr}.page_prose__5kK6F{font-size:var(--text-body)}.page_prose__5kK6F h2{font-size:var(--text-h4);margin:var(--space-10) 0 var(--space-5)}.page_prose__5kK6F h3{font-size:var(--text-body-lg);margin:var(--space-8) 0 var(--space-4)}}@media (prefers-reduced-motion:reduce){.page_backLink__5Zux3,.page_prose__5kK6F a,.page_relatedCard__lpkmy{transition:none}.page_relatedCard__lpkmy:hover{transform:none}}.Section_section__fXklJ{position:relative;width:100%}.Section_variant-default__Fv0dC{background:var(--bg-primary)}.Section_variant-alternate__GY8Yv{background:var(--bg-secondary)}.Section_variant-dark__d6G0h{background:var(--bg-tertiary)}.Section_variant-gradient__jFhmw{background:linear-gradient(180deg,var(--bg-primary) 0,var(--bg-secondary) 100%)}.Section_spacing-sm__w07e_{padding-top:var(--space-8);padding-bottom:var(--space-8)}.Section_spacing-md__W3eU4{padding-top:var(--space-10);padding-bottom:var(--space-10)}.Section_spacing-lg__Af9Kw{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.Section_spacing-xl__ZPgAS{padding-top:var(--space-20);padding-bottom:var(--space-20)}.Section_container__JkW5K{width:100%;margin:0 auto;padding:0 var(--container-padding)}.Section_container-sm__iyANd{max-width:768px}.Section_container-md__H_Ft_{max-width:1024px}.Section_container-lg__frgDm{max-width:var(--container-max)}.Section_container-full__vCFcC{max-width:100%;padding:0}.Section_header__yxo1z{display:flex;flex-direction:column;gap:var(--space-4);margin-bottom:var(--space-12)}.Section_align-left__qI_Zz{align-items:flex-start;text-align:left}.Section_align-center__rUd97{align-items:center;text-align:center}.Section_align-right__YRh6P{align-items:flex-end;text-align:right}.Section_eyebrow__lb7Kn{font-family:var(--font-primary);font-size:var(--text-caption);font-weight:var(--font-weight-semibold);color:var(--accent-primary);text-transform:uppercase;letter-spacing:.1em}.Section_title__tAHzg{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--font-weight-bold);color:var(--text-primary);line-height:var(--leading-tight);margin:0}.Section_description__fGxAw{font-family:var(--font-primary);font-size:var(--text-body);color:var(--text-secondary);line-height:var(--leading-relaxed);max-width:640px;margin:0}.Section_align-center__rUd97 .Section_description__fGxAw{margin:0 auto}@media (min-width:768px){.Section_spacing-sm__w07e_{padding-top:var(--space-10);padding-bottom:var(--space-10)}.Section_spacing-md__W3eU4{padding-top:var(--space-12);padding-bottom:var(--space-12)}.Section_spacing-lg__Af9Kw{padding-top:var(--section-padding);padding-bottom:var(--section-padding)}.Section_spacing-xl__ZPgAS{padding-top:var(--space-24);padding-bottom:var(--space-24)}.Section_header__yxo1z{margin-bottom:var(--space-10)}.Section_title__tAHzg{font-size:var(--text-h1)}.Section_description__fGxAw{font-size:var(--text-body-lg)}}@media (min-width:1025px){.Section_spacing-sm__w07e_{padding-top:var(--space-12);padding-bottom:var(--space-12)}.Section_spacing-md__W3eU4{padding-top:var(--space-16);padding-bottom:var(--space-16)}.Section_spacing-xl__ZPgAS{padding-top:var(--space-32);padding-bottom:var(--space-32)}.Section_header__yxo1z{margin-bottom:var(--space-12)}}.AuthoritySection_container__7DA1J{display:flex;flex-direction:column;align-items:center;gap:var(--space-8);text-align:center}.AuthoritySection_identityRow__irTls{display:flex;align-items:center;gap:var(--space-6);opacity:0;transform:translateY(16px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out)}.AuthoritySection_identityRow__irTls.AuthoritySection_visible__wYBIJ{opacity:1;transform:translateY(0)}.AuthoritySection_headshotWrapper__KDhVJ{width:120px;height:120px;border-radius:50%;overflow:hidden;border:2px solid var(--border-default);flex-shrink:0}.AuthoritySection_headshot__eCdbA{object-fit:cover;width:100%;height:100%}.AuthoritySection_headshotPlaceholder__9c50U{width:120px;height:120px;border-radius:50%;background:var(--bg-elevated);border:2px solid var(--border-default);display:flex;align-items:center;justify-content:center;flex-shrink:0}.AuthoritySection_headshotInitial__0_cCg{font-family:var(--font-display);font-size:40px;font-weight:var(--font-weight-bold);color:var(--accent-primary)}.AuthoritySection_identityText__buOrJ{text-align:left}.AuthoritySection_name__502OO{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 var(--space-1)}.AuthoritySection_credentials__F3Wix{font-family:var(--font-primary);font-size:var(--text-body-sm);color:var(--accent-primary);font-weight:var(--font-weight-medium);margin:0 0 var(--space-1)}.AuthoritySection_role__nSu1_{font-family:var(--font-primary);font-size:var(--text-body-sm);color:var(--text-tertiary);margin:0}.AuthoritySection_metricsGrid__vQjDD{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);width:100%;max-width:640px;opacity:0;transform:translateY(16px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);transition-delay:.15s}.AuthoritySection_metricsGrid__vQjDD.AuthoritySection_visible__wYBIJ{opacity:1;transform:translateY(0)}.AuthoritySection_metricCard__2AZ74{display:flex;flex-direction:column;align-items:center;gap:2px;padding:var(--space-4) var(--space-3);background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.AuthoritySection_metricValue__AvuAW{font-family:var(--font-display);font-size:var(--text-body-lg);font-weight:var(--font-weight-bold);color:var(--accent-primary)}.AuthoritySection_metricLabel__Szti3{font-family:var(--font-primary);font-size:var(--text-caption);font-weight:var(--font-weight-medium);color:var(--text-primary)}.AuthoritySection_metricSublabel__HJ_Cq{font-family:var(--font-primary);font-size:11px;color:var(--text-tertiary)}.AuthoritySection_quote__xzGYe{margin:0;padding:0;max-width:560px;opacity:0;transform:translateY(16px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);transition-delay:.25s}.AuthoritySection_quote__xzGYe.AuthoritySection_visible__wYBIJ{opacity:1;transform:translateY(0)}.AuthoritySection_quoteText__f23_3{font-family:var(--font-primary);font-size:var(--text-body-lg);font-style:italic;color:var(--text-secondary);line-height:var(--leading-relaxed);margin:0}.AuthoritySection_highlights__jNaDA{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3);text-align:left;max-width:480px;opacity:0;transform:translateY(16px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);transition-delay:.35s}.AuthoritySection_highlights__jNaDA.AuthoritySection_visible__wYBIJ{opacity:1;transform:translateY(0)}.AuthoritySection_highlightItem__8vdD1{display:flex;align-items:center;gap:var(--space-3);font-family:var(--font-primary);font-size:var(--text-body-sm);color:var(--text-secondary);line-height:var(--leading-relaxed)}.AuthoritySection_highlightBullet__6VZgF{width:6px;height:6px;border-radius:50%;background:var(--accent-primary);flex-shrink:0}.AuthoritySection_industries___JIW6{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;opacity:0;transform:translateY(16px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);transition-delay:.4s}.AuthoritySection_industries___JIW6.AuthoritySection_visible__wYBIJ{opacity:1;transform:translateY(0)}.AuthoritySection_industriesLabel__Ntqkb{font-family:var(--font-primary);font-size:var(--text-caption);font-weight:var(--font-weight-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.05em}.AuthoritySection_industryTags__VO40j{display:flex;gap:var(--space-2);flex-wrap:wrap}.AuthoritySection_industryTag__nRdLM{display:inline-flex;align-items:center;padding:2px 10px;border-radius:var(--radius-full);font-family:var(--font-primary);font-size:11px;font-weight:var(--font-weight-medium);color:var(--text-secondary);background:var(--bg-tertiary);border:1px solid var(--border-subtle)}.AuthoritySection_actions__H00RE{display:flex;align-items:center;gap:var(--space-6);opacity:0;transform:translateY(16px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out);transition-delay:.45s}.AuthoritySection_actions__H00RE.AuthoritySection_visible__wYBIJ{opacity:1;transform:translateY(0)}.AuthoritySection_actionLink__B0zrr{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-primary);font-size:var(--text-body-sm);font-weight:var(--font-weight-medium);color:var(--accent-primary);text-decoration:none;min-height:44px}.AuthoritySection_actionLink__B0zrr:hover{color:var(--accent-primary-hover)}.AuthoritySection_actionLinkSecondary__Tnfu_{display:inline-flex;align-items:center;gap:var(--space-2);font-family:var(--font-primary);font-size:var(--text-body-sm);font-weight:var(--font-weight-medium);color:var(--text-tertiary);text-decoration:none;min-height:44px}.AuthoritySection_actionLinkSecondary__Tnfu_:hover{color:var(--text-secondary)}@media (max-width:767px){.AuthoritySection_identityRow__irTls{flex-direction:column;text-align:center}.AuthoritySection_identityText__buOrJ{text-align:center}.AuthoritySection_metricsGrid__vQjDD{grid-template-columns:repeat(2,1fr)}.AuthoritySection_headshotPlaceholder__9c50U,.AuthoritySection_headshotWrapper__KDhVJ{width:96px;height:96px}.AuthoritySection_headshotInitial__0_cCg{font-size:32px}}@media (prefers-reduced-motion:reduce){.AuthoritySection_actions__H00RE,.AuthoritySection_highlights__jNaDA,.AuthoritySection_identityRow__irTls,.AuthoritySection_industries___JIW6,.AuthoritySection_metricsGrid__vQjDD,.AuthoritySection_quote__xzGYe{opacity:1;transform:none;transition:none}}.Builders_grid__FsbO4{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:1200px;margin:0 auto;perspective:1200px}.Builders_card__p9H_p{position:relative;background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);overflow:hidden;text-align:center;opacity:0;transform:translateY(40px);transition:opacity .5s ease,transform .5s ease,border-color .3s ease,box-shadow .3s ease;transform-style:preserve-3d;--mouse-x:50%;--mouse-y:50%}.Builders_card__p9H_p.Builders_visible__Vlq5a{opacity:1;transform:translateY(0) rotateX(0) rotateY(0)}.Builders_card__p9H_p.Builders_tilting__ESxUZ{transition:border-color .3s ease,box-shadow .3s ease}.Builders_card__p9H_p:before{background:radial-gradient(500px circle at var(--mouse-x) var(--mouse-y),rgba(59,130,246,.1),transparent 40%);z-index:1}.Builders_card__p9H_p:after,.Builders_card__p9H_p:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .4s ease;pointer-events:none}.Builders_card__p9H_p:after{border-radius:var(--radius-xl);padding:1px;background:linear-gradient(145deg,rgba(59,130,246,.2),transparent 50%,rgba(139,92,246,.1));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.Builders_card__p9H_p:hover:after,.Builders_card__p9H_p:hover:before{opacity:1}.Builders_card__p9H_p:hover{border-color:rgba(59,130,246,.25);box-shadow:0 25px 50px -12px rgba(0,0,0,.5),0 0 40px rgba(59,130,246,.1)}.Builders_photo__Z9e7V{position:relative;height:220px;width:100%;background:linear-gradient(145deg,rgba(59,130,246,.12),rgba(24,24,27,.95) 50%,rgba(139,92,246,.08));display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:32px;font-weight:var(--font-weight-semibold);color:var(--text-primary);transition:transform .4s ease;overflow:hidden;z-index:2}.Builders_photo__Z9e7V:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgba(17,17,19,.8));pointer-events:none}.Builders_card__p9H_p:hover .Builders_photo__Z9e7V{transform:scale(1.03)}.Builders_content__NrOd0{position:relative;padding:24px;z-index:2}.Builders_name__oz40e{font-family:var(--font-display);font-size:18px;font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0 0 4px}.Builders_role__MKJMm{font-family:var(--font-primary);font-size:14px;font-weight:var(--font-weight-medium);color:var(--accent-primary);margin:0 0 20px;transition:color .3s ease}.Builders_card__p9H_p:hover .Builders_role__MKJMm{text-shadow:0 0 20px rgba(59,130,246,.4)}.Builders_details__cGnrd{border-top:1px solid var(--border-subtle);padding-top:20px;text-align:left;display:grid;gap:12px}.Builders_detailItem__TwXEq{display:grid;gap:6px}.Builders_label__2oQKq{font-family:var(--font-primary);font-size:11px;font-weight:var(--font-weight-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em}.Builders_value__Dswvx{font-family:var(--font-primary);font-size:14px;color:var(--text-secondary);line-height:1.6}.Builders_cardLink__EZPN9{text-decoration:none;color:inherit;display:block}.Builders_clickable__KXldb{cursor:pointer}.Builders_viewProfile__r1_P2{display:inline-block;margin-top:16px;font-size:13px;font-weight:var(--font-weight-semibold);color:var(--accent-primary);letter-spacing:.02em;opacity:0;transform:translateY(8px);transition:opacity .3s ease,transform .3s ease}.Builders_card__p9H_p:hover .Builders_viewProfile__r1_P2{opacity:1;transform:translateY(0)}.Builders_card__p9H_p:first-child{background:linear-gradient(145deg,var(--bg-secondary) 0,rgba(59,130,246,.03) 100%)}.Builders_card__p9H_p:first-child .Builders_role__MKJMm{color:var(--accent-400)}@media (max-width:1024px){.Builders_grid__FsbO4{grid-template-columns:repeat(2,1fr);gap:var(--space-6)}}@media (max-width:767px){.Builders_grid__FsbO4{grid-template-columns:1fr;gap:var(--space-5);perspective:none}.Builders_photo__Z9e7V{height:200px}}@media (prefers-reduced-motion:reduce){.Builders_card__p9H_p{opacity:1;transform:none;transition:none}.Builders_card__p9H_p.Builders_tilting__ESxUZ,.Builders_card__p9H_p:after,.Builders_card__p9H_p:before,.Builders_photo__Z9e7V{transition:none}}.CapabilitiesHub_hubContainer__IR6Sz{max-width:1200px;margin:0 auto}.CapabilitiesHub_hashAnchor__cVkjS{display:block;height:0;scroll-margin-top:calc(var(--nav-height) + 16px)}@media (max-width:1024px){.CapabilitiesHub_hashAnchor__cVkjS{scroll-margin-top:calc(var(--nav-height-mobile) + 12px)}}.CapabilitiesHub_tabNav__NslfM{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2);background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);padding:var(--space-2);border-radius:var(--radius-xl);margin-bottom:0}.CapabilitiesHub_tab__qW7_T{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-4) var(--space-5);background:transparent;border:none;border-radius:var(--radius-md);cursor:pointer;text-align:left;transition:all var(--duration-fast) var(--ease-out);min-height:44px}.CapabilitiesHub_tab__qW7_T:hover:not(.CapabilitiesHub_tabActive__snw_s){background:rgba(255,255,255,.04)}.CapabilitiesHub_tabActive__snw_s{background:rgba(255,255,255,.04);position:relative}.CapabilitiesHub_tabActive__snw_s:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:2px}.CapabilitiesHub_tabActive__snw_s[data-pillar=strategy]:before{background:var(--pillar-strategy)}.CapabilitiesHub_tabActive__snw_s[data-pillar=technology]:before{background:var(--pillar-technology)}.CapabilitiesHub_tabActive__snw_s[data-pillar=growth]:before{background:var(--pillar-growth)}.CapabilitiesHub_tabTitle__BqrPE{font-family:var(--font-primary);font-size:var(--text-body-sm);font-weight:var(--font-weight-semibold);color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em}.CapabilitiesHub_tab__qW7_T:not(.CapabilitiesHub_tabActive__snw_s) .CapabilitiesHub_tabTitle__BqrPE{color:rgb(161,161,170)}.CapabilitiesHub_tabSubtitle__vKtjW{font-family:var(--font-primary);font-size:var(--text-label);color:var(--text-tertiary)}.CapabilitiesHub_content__4832G{background:var(--bg-secondary);padding:var(--space-12);border-top:1px solid var(--border-subtle);min-height:400px;animation:CapabilitiesHub_fadeIn__W8slJ .3s var(--ease-out)}@keyframes CapabilitiesHub_fadeIn__W8slJ{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.CapabilitiesHub_pillarHeader__zTjWE{display:flex;align-items:flex-start;gap:var(--space-6);margin-bottom:var(--space-10)}.CapabilitiesHub_iconWrapper__P7MNB{flex-shrink:0;width:var(--space-16);height:var(--space-16);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-xl)}.CapabilitiesHub_iconWrapper__P7MNB[data-pillar=strategy]{background:rgba(139,92,246,.1);color:var(--pillar-strategy);box-shadow:0 0 20px rgba(139,92,246,.2)}.CapabilitiesHub_iconWrapper__P7MNB[data-pillar=technology]{background:rgba(59,130,246,.1);color:var(--pillar-technology);box-shadow:0 0 20px rgba(59,130,246,.2)}.CapabilitiesHub_iconWrapper__P7MNB[data-pillar=growth]{background:rgba(16,185,129,.1);color:var(--pillar-growth);box-shadow:0 0 20px rgba(16,185,129,.2)}.CapabilitiesHub_pillarTitle__caRmx{font-family:var(--font-display);font-size:32px;font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0 0 12px;max-width:28ch}.CapabilitiesHub_pillarDescription__gQGqU{font-family:var(--font-primary);font-size:18px;color:rgba(255,255,255,.7);line-height:1.6;max-width:600px;margin:0}.CapabilitiesHub_capabilitiesGrid__5qsw7{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-5)}.CapabilitiesHub_capabilityCard__3gjON{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg);padding:var(--space-5);min-height:180px;animation:CapabilitiesHub_slideIn__E5nct .3s var(--ease-out) both;transition:all .3s}.CapabilitiesHub_capabilityCard__3gjON:hover{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.04);transform:translateY(-4px)}@keyframes CapabilitiesHub_slideIn__E5nct{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.CapabilitiesHub_capabilityTitle__Zpfe9{font-family:var(--font-display);font-size:18px;font-weight:var(--font-weight-semibold);color:#ffffff;margin:0 0 8px}.CapabilitiesHub_capabilityDescription__SDYAS{font-family:var(--font-primary);font-size:14px;color:rgb(161,161,170);line-height:1.5;margin:0}.CapabilitiesHub_divider__7dfa2{height:1px;background:var(--border-subtle);margin:16px 0}.CapabilitiesHub_forgedIn__ELDLm{font-family:var(--font-primary);font-size:13px;font-style:italic;margin:0}.CapabilitiesHub_forgedLabel__nJPLg{font-style:normal;font-weight:var(--font-weight-medium)}.CapabilitiesHub_capabilityCard__3gjON[data-pillar=strategy] .CapabilitiesHub_forgedIn__ELDLm{color:var(--pillar-strategy)}.CapabilitiesHub_capabilityCard__3gjON[data-pillar=technology] .CapabilitiesHub_forgedIn__ELDLm{color:var(--pillar-technology)}.CapabilitiesHub_capabilityCard__3gjON[data-pillar=growth] .CapabilitiesHub_forgedIn__ELDLm{color:var(--pillar-growth)}@media (max-width:1024px){.CapabilitiesHub_capabilitiesGrid__5qsw7{grid-template-columns:repeat(2,1fr)}.CapabilitiesHub_content__4832G{padding:var(--space-8)}.CapabilitiesHub_pillarTitle__caRmx{font-size:28px}}@media (max-width:767px){.CapabilitiesHub_tabNav__NslfM{grid-template-columns:1fr}.CapabilitiesHub_tab__qW7_T{min-height:44px}.CapabilitiesHub_capabilitiesGrid__5qsw7{grid-template-columns:1fr;gap:var(--space-4)}.CapabilitiesHub_content__4832G{padding:var(--space-6)}.CapabilitiesHub_pillarHeader__zTjWE{flex-direction:column}.CapabilitiesHub_pillarTitle__caRmx{font-size:24px;max-width:none}.CapabilitiesHub_pillarDescription__gQGqU{font-size:16px}}@media (prefers-reduced-motion:reduce){.CapabilitiesHub_capabilityCard__3gjON,.CapabilitiesHub_content__4832G{animation:none}}.CaseStudiesCTA_section__yv9jH{padding:100px 0 120px;background:var(--bg-secondary)}.CaseStudiesCTA_container__q5Ofd{width:100%;max-width:900px;margin:0 auto;padding:0 var(--container-padding)}.CaseStudiesCTA_ctaContainer__H02zY{position:relative;background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);padding:72px 64px;text-align:center;overflow:hidden;opacity:0;transform:translateY(30px);transition:opacity var(--duration-600) var(--ease-out),transform var(--duration-600) var(--ease-out),border-color var(--duration-slow) var(--ease-out),box-shadow var(--duration-slow) var(--ease-out)}.CaseStudiesCTA_ctaContainer__H02zY.CaseStudiesCTA_visible__JC31t{opacity:1;transform:translateY(0)}.CaseStudiesCTA_ctaContainer__H02zY:hover{border-color:var(--border-hover);box-shadow:0 20px 60px rgba(0,0,0,.25)}.CaseStudiesCTA_accentGlow__xm_Ba{position:absolute;top:0;left:50%;transform:translateX(-50%);width:200px;height:3px;background:linear-gradient(90deg,transparent,var(--accent-primary),transparent);border-radius:0 0 var(--radius-full) var(--radius-full)}.CaseStudiesCTA_content__QbZk8{position:relative;z-index:1}.CaseStudiesCTA_headline__iGaFP{font-family:var(--font-display);font-size:40px;font-weight:var(--font-weight-bold);color:var(--text-primary);line-height:1.1;margin:0 0 20px;max-width:28ch}.CaseStudiesCTA_subheadline__0XdBY{font-family:var(--font-primary);font-size:18px;font-weight:var(--font-weight-regular);color:var(--text-secondary);line-height:1.7;max-width:60ch;margin:0 auto 36px}.CaseStudiesCTA_ctaButtons__T_QCy{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:24px}.CaseStudiesCTA_primaryButton__YTqhU{display:inline-flex;align-items:center;gap:10px;padding:16px 32px;background:var(--text-primary);border:none;border-radius:var(--radius-full);font-family:var(--font-primary);font-size:15px;font-weight:var(--font-weight-semibold);color:var(--bg-primary);text-decoration:none;cursor:pointer;transition:transform var(--duration-normal) var(--ease-out),box-shadow var(--duration-normal) var(--ease-out),background var(--duration-normal) var(--ease-out)}.CaseStudiesCTA_primaryButton__YTqhU:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(255,255,255,.15)}.CaseStudiesCTA_primaryButton__YTqhU:active{transform:translateY(0)}.CaseStudiesCTA_arrowIcon__2zdlS{transition:transform var(--duration-normal) var(--ease-out)}.CaseStudiesCTA_primaryButton__YTqhU:hover .CaseStudiesCTA_arrowIcon__2zdlS{transform:translateX(4px)}.CaseStudiesCTA_secondaryButton__Xb9Rg{display:inline-flex;align-items:center;padding:16px 32px;background:transparent;border:1px solid var(--border-default);border-radius:var(--radius-full);font-family:var(--font-primary);font-size:15px;font-weight:var(--font-weight-semibold);color:var(--text-primary);text-decoration:none;cursor:pointer;transition:border-color var(--duration-normal) var(--ease-out),background var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out)}.CaseStudiesCTA_secondaryButton__Xb9Rg:hover{border-color:var(--text-primary);background:rgba(255,255,255,.05);transform:translateY(-2px)}.CaseStudiesCTA_secondaryButton__Xb9Rg:active{transform:translateY(0)}.CaseStudiesCTA_qualification__xHx0M{font-family:var(--font-primary);font-size:14px;font-weight:var(--font-weight-medium);color:var(--text-tertiary);margin:0}@media (max-width:1024px){.CaseStudiesCTA_section__yv9jH{padding:80px 0 100px}.CaseStudiesCTA_ctaContainer__H02zY{padding:56px 48px}.CaseStudiesCTA_headline__iGaFP{font-size:32px}.CaseStudiesCTA_subheadline__0XdBY{font-size:17px}}@media (max-width:767px){.CaseStudiesCTA_section__yv9jH{padding:60px 0 80px}.CaseStudiesCTA_ctaContainer__H02zY{padding:48px 24px;border-radius:var(--radius-xl)}.CaseStudiesCTA_headline__iGaFP{font-size:26px;margin-bottom:16px}.CaseStudiesCTA_subheadline__0XdBY{font-size:16px;margin-bottom:28px}.CaseStudiesCTA_ctaButtons__T_QCy{flex-direction:column;gap:12px}.CaseStudiesCTA_primaryButton__YTqhU,.CaseStudiesCTA_secondaryButton__Xb9Rg{width:100%;justify-content:center;padding:14px 28px}.CaseStudiesCTA_accentGlow__xm_Ba{width:120px}}@media (prefers-reduced-motion:reduce){.CaseStudiesCTA_ctaContainer__H02zY{opacity:1;transform:none;transition:none}.CaseStudiesCTA_primaryButton__YTqhU:hover,.CaseStudiesCTA_primaryButton__YTqhU:hover .CaseStudiesCTA_arrowIcon__2zdlS,.CaseStudiesCTA_secondaryButton__Xb9Rg:hover{transform:none}}.CaseStudiesGrid_section___IQdq{padding:64px 0;background:var(--bg-primary)}.CaseStudiesGrid_container__cLzDK{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.CaseStudiesGrid_header__40uy6{margin-bottom:var(--space-10);opacity:0;transform:translateY(var(--space-5));transition:opacity var(--duration-500) var(--ease-out),transform var(--duration-500) var(--ease-out)}.CaseStudiesGrid_header__40uy6.CaseStudiesGrid_visible__x2NeG{opacity:1;transform:translateY(0)}.CaseStudiesGrid_overline__hiL5P{display:block;font-family:var(--font-primary);font-size:var(--text-overline);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-wider);text-transform:uppercase;color:var(--text-tertiary);margin-bottom:var(--space-3)}.CaseStudiesGrid_headline__Se6uu{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--font-weight-bold);color:var(--text-primary);margin:0}.CaseStudiesGrid_filterTabs__wdjLH{display:flex;gap:var(--space-2);margin-bottom:var(--space-12);opacity:0;transform:translateY(var(--space-5));transition:opacity var(--duration-500) var(--ease-out),transform var(--duration-500) var(--ease-out);transition-delay:.1s}.CaseStudiesGrid_filterTabs__wdjLH.CaseStudiesGrid_visible__x2NeG{opacity:1;transform:translateY(0)}.CaseStudiesGrid_filterTab__nd1_I{padding:var(--space-2-5) var(--space-5);background:transparent;border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-full);font-family:var(--font-primary);font-size:var(--text-body-sm);font-weight:var(--font-weight-medium);color:var(--text-secondary);cursor:pointer;transition:background .18s var(--ease-out),border-color .18s var(--ease-out),color .18s var(--ease-out);min-height:var(--space-11);white-space:nowrap}.CaseStudiesGrid_filterTab__nd1_I:hover:not(.CaseStudiesGrid_active__VzshI){border-color:var(--border-hover);color:var(--text-primary)}.CaseStudiesGrid_filterTab__nd1_I:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.CaseStudiesGrid_filterTab__nd1_I.CaseStudiesGrid_active__VzshI{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);color:var(--text-primary);font-weight:var(--font-weight-semibold)}.CaseStudiesGrid_grid__2ZemD{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-6)}.CaseStudiesGrid_blueprintCard__SjtHz{background:rgba(255,255,255,.02);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-xl);overflow:hidden;opacity:0;transform:translateY(var(--space-8));transition:opacity var(--duration-500) var(--ease-out),transform var(--duration-500) var(--ease-out),border-color .3s var(--ease-out),background .3s var(--ease-out)}.CaseStudiesGrid_blueprintCard__SjtHz.CaseStudiesGrid_visible__x2NeG{opacity:1;transform:translateY(0)}.CaseStudiesGrid_blueprintCard__SjtHz:hover{border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.04);transform:translateY(-4px)}.CaseStudiesGrid_blueprintCard__SjtHz:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.CaseStudiesGrid_blueprintCard__SjtHz.CaseStudiesGrid_expanded__py6rM,.CaseStudiesGrid_blueprintCard__SjtHz.CaseStudiesGrid_expanded__py6rM:hover{transform:translateY(0)}.CaseStudiesGrid_collapsedContent__Z_1SJ{padding:var(--space-7)}.CaseStudiesGrid_engagementTag__Hbv3L{display:inline-block;padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-full);font-family:var(--font-primary);font-size:var(--text-overline);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin-bottom:var(--space-4)}.CaseStudiesGrid_tagVenture__18mwF{background:var(--engagement-venture-glow);color:var(--engagement-venture);border:var(--border-width-thin) solid var(--engagement-venture)}.CaseStudiesGrid_tagStrategic__hlmbf{background:var(--engagement-strategic-glow);color:var(--engagement-strategic);border:var(--border-width-thin) solid var(--engagement-strategic)}.CaseStudiesGrid_cardTitle__4TFCo{font-family:var(--font-display);font-size:22px;font-weight:600;color:var(--text-primary);line-height:var(--line-height-snug);margin:0 0 var(--space-2)}.CaseStudiesGrid_cardChallenge__EyJ_w{font-family:var(--font-primary);font-size:var(--text-body-sm);color:rgba(161,161,170,1);line-height:var(--line-height-normal);margin:0 0 var(--space-5);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CaseStudiesGrid_cardMetricBlock__fWNrr{background:var(--bg-secondary);border:var(--border-width-thin) solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--space-4);margin-bottom:var(--space-4);display:flex;align-items:baseline;gap:var(--space-2)}.CaseStudiesGrid_cardMetricValue__ZpblD{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.CaseStudiesGrid_metricPositive__AplJJ{color:var(--metric-positive)}.CaseStudiesGrid_metricEfficiency__j2JD2{color:var(--metric-efficiency)}.CaseStudiesGrid_metricScale__QVLWQ{color:var(--metric-scale)}.CaseStudiesGrid_cardMetricLabel__SMq48{font-family:var(--font-primary);font-size:var(--text-label);color:var(--text-secondary)}.CaseStudiesGrid_arsenalTags__p3KVm{display:flex;flex-wrap:wrap;gap:var(--space-1-5);margin-bottom:var(--space-4)}.CaseStudiesGrid_arsenalTag__ZcXmF{background:var(--bg-secondary);padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-md);font-family:var(--font-primary);font-size:var(--text-overline);font-weight:var(--font-weight-medium);color:var(--text-tertiary)}.CaseStudiesGrid_expandTrigger__NZAkL{display:flex;align-items:center;justify-content:space-between;width:100%;padding-top:var(--space-4);background:transparent;border:none;border-top:var(--border-width-thin) solid var(--border-subtle);font-family:var(--font-primary);font-size:14px;font-weight:var(--font-weight-medium);color:var(--text-secondary);cursor:pointer;transition:color .18s var(--ease-out);min-height:var(--space-11)}.CaseStudiesGrid_expandTrigger__NZAkL:hover{color:var(--accent-primary)}.CaseStudiesGrid_expandTrigger__NZAkL:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px;border-radius:var(--radius-sm)}.CaseStudiesGrid_expandIcon__nZ_e3{transition:transform .18s var(--ease-out)}.CaseStudiesGrid_blueprintCard__SjtHz.CaseStudiesGrid_expanded__py6rM .CaseStudiesGrid_expandIcon__nZ_e3{transform:rotate(180deg)}.CaseStudiesGrid_expandedContent__taJBL{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease-out;will-change:grid-template-rows}.CaseStudiesGrid_blueprintCard__SjtHz.CaseStudiesGrid_expanded__py6rM .CaseStudiesGrid_expandedContent__taJBL{grid-template-rows:1fr}.CaseStudiesGrid_expandedContentInner__b31SS{overflow:hidden;opacity:0;transform:translateY(-8px);transition:opacity .3s ease-out .15s,transform .3s ease-out .15s}.CaseStudiesGrid_blueprintCard__SjtHz.CaseStudiesGrid_expanded__py6rM .CaseStudiesGrid_expandedContentInner__b31SS{padding:24px 28px 28px;border-top:var(--border-width-thin) solid var(--border-subtle);opacity:1;transform:translateY(0)}.CaseStudiesGrid_blueprintCard__SjtHz:not(.CaseStudiesGrid_expanded__py6rM) .CaseStudiesGrid_expandedContentInner__b31SS{transition:opacity .15s cubic-bezier(.32,.72,0,1),transform .15s cubic-bezier(.32,.72,0,1)}.CaseStudiesGrid_thesisSection__gc11j{margin-bottom:var(--space-5)}.CaseStudiesGrid_thesisLabel__8LkIV{display:block;font-family:var(--font-primary);font-size:var(--text-overline);font-weight:var(--font-weight-semibold);color:var(--accent-primary);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin-bottom:var(--space-1-5)}.CaseStudiesGrid_thesisText__Jq6sl{font-family:var(--font-primary);font-size:var(--text-body-sm);font-weight:var(--font-weight-medium);font-style:italic;color:var(--accent-primary);line-height:var(--line-height-normal);margin:0}.CaseStudiesGrid_secondaryMetrics__EW41e{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);margin-bottom:var(--space-5)}.CaseStudiesGrid_secondaryMetricItem__idnye{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);padding:var(--space-4);border-radius:12px;text-align:center}.CaseStudiesGrid_secondaryMetricValue__QyNMq{display:block;font-family:var(--font-display);font-size:var(--text-h4);font-weight:var(--font-weight-bold);color:var(--text-primary);margin-bottom:var(--space-0-5)}.CaseStudiesGrid_secondaryMetricLabel__0D5OO{font-family:var(--font-primary);font-size:var(--text-overline);color:var(--text-tertiary)}.CaseStudiesGrid_partnerQuote__laueO{border-left:2px solid var(--accent-primary);padding-left:var(--space-3-5);margin:0 0 var(--space-5)}.CaseStudiesGrid_quoteText__iN_8A{font-family:var(--font-primary);font-size:var(--text-body-sm);font-style:italic;color:var(--text-secondary);line-height:var(--line-height-relaxed);margin:0 0 var(--space-1-5)}.CaseStudiesGrid_quoteAttribution__owmfV{font-family:var(--font-primary);font-size:var(--text-overline);color:var(--text-tertiary)}.CaseStudiesGrid_whatChangedSection__2MUpP{margin-bottom:var(--space-5)}.CaseStudiesGrid_whatChangedLabel__J9dky{display:block;font-family:var(--font-primary);font-size:var(--text-overline);font-weight:var(--font-weight-semibold);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:var(--tracking-wide);margin-bottom:var(--space-2)}.CaseStudiesGrid_whatChangedList__7eFNR{margin:0;padding:0;list-style:none}.CaseStudiesGrid_whatChangedList__7eFNR li{font-family:var(--font-primary);font-size:var(--text-label);color:var(--text-secondary);line-height:var(--line-height-loose);padding-left:var(--space-4);position:relative}.CaseStudiesGrid_whatChangedList__7eFNR li:before{content:"→";position:absolute;left:0;color:var(--accent-primary)}.CaseStudiesGrid_fullBlueprintLink__cT4mS{display:inline-flex;align-items:center;gap:var(--space-1-5);font-family:var(--font-primary);font-size:var(--text-body-sm);font-weight:var(--font-weight-semibold);color:var(--accent-primary);text-decoration:none;transition:opacity var(--duration-normal) var(--ease-out);min-height:var(--space-11)}.CaseStudiesGrid_fullBlueprintLink__cT4mS:hover{opacity:.8}.CaseStudiesGrid_fullBlueprintLink__cT4mS:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px;border-radius:var(--radius-sm)}.CaseStudiesGrid_fullBlueprintLink__cT4mS svg{transition:transform var(--duration-normal) var(--ease-out)}.CaseStudiesGrid_fullBlueprintLink__cT4mS:hover svg{transform:translateX(var(--space-1))}@media (max-width:1024px){.CaseStudiesGrid_section___IQdq{padding:var(--space-20) 0}.CaseStudiesGrid_grid__2ZemD{grid-template-columns:repeat(2,1fr);gap:var(--space-5)}.CaseStudiesGrid_headline__Se6uu{font-size:var(--text-h2)}.CaseStudiesGrid_filterTabs__wdjLH{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:var(--space-1);margin-bottom:var(--space-10)}.CaseStudiesGrid_filterTab__nd1_I{white-space:nowrap;flex-shrink:0}}@media (max-width:767px){.CaseStudiesGrid_filterTabs__wdjLH{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-left:16px;padding-right:16px;gap:var(--space-2);margin-bottom:var(--space-8)}.CaseStudiesGrid_filterTabs__wdjLH:after{content:"";flex-shrink:0;width:16px}.CaseStudiesGrid_filterTab__nd1_I{white-space:nowrap;flex-shrink:0;width:max-content}.CaseStudiesGrid_section___IQdq{padding:64px 0}.CaseStudiesGrid_header__40uy6{margin-bottom:var(--space-8)}.CaseStudiesGrid_headline__Se6uu{font-size:var(--text-h3)}.CaseStudiesGrid_filterTabs__wdjLH{gap:var(--space-1-5);margin-bottom:var(--space-8)}.CaseStudiesGrid_filterTab__nd1_I{padding:var(--space-2) var(--space-3-5);font-size:var(--text-label)}.CaseStudiesGrid_grid__2ZemD{grid-template-columns:1fr;gap:var(--space-4)}.CaseStudiesGrid_collapsedContent__Z_1SJ{padding:var(--space-6)}.CaseStudiesGrid_cardTitle__4TFCo{font-size:20px}.CaseStudiesGrid_cardMetricValue__ZpblD{font-size:var(--text-h3)}.CaseStudiesGrid_blueprintCard__SjtHz.CaseStudiesGrid_expanded__py6rM .CaseStudiesGrid_expandedContentInner__b31SS{padding:20px 24px 24px}.CaseStudiesGrid_secondaryMetrics__EW41e{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.CaseStudiesGrid_blueprintCard__SjtHz,.CaseStudiesGrid_filterTabs__wdjLH,.CaseStudiesGrid_header__40uy6{opacity:1;transform:none;transition:none}.CaseStudiesGrid_expandedContent__taJBL{transition:none}.CaseStudiesGrid_expandedContentInner__b31SS{opacity:1;transform:none;transition:none}.CaseStudiesGrid_expandIcon__nZ_e3{transition:none}.CaseStudiesGrid_blueprintCard__SjtHz:hover,.CaseStudiesGrid_fullBlueprintLink__cT4mS:hover svg{transform:none}.CaseStudiesGrid_filterTab__nd1_I{transition:none}}@media (prefers-contrast:high){.CaseStudiesGrid_arsenalTag__ZcXmF,.CaseStudiesGrid_blueprintCard__SjtHz,.CaseStudiesGrid_cardMetricBlock__fWNrr,.CaseStudiesGrid_filterTab__nd1_I,.CaseStudiesGrid_secondaryMetricItem__idnye{border-width:2px}}@keyframes CaseStudiesHero_shimmer__aCW9q{0%{background-position:-200% 0}to{background-position:200% 0}}.CaseStudiesHero_hero__oe90n{position:relative;min-height:55vh;display:flex;align-items:center;justify-content:center;padding:160px 0 var(--space-12);background:var(--bg-primary);text-align:center;overflow:hidden}.CaseStudiesHero_heroBackground__jH1Ne{position:absolute;inset:0;z-index:0;pointer-events:none}.CaseStudiesHero_desktopBanner__TQ16I{position:absolute;inset:0;display:block}.CaseStudiesHero_mobileBanner__GOhgt{position:absolute;inset:0;display:none}.CaseStudiesHero_backgroundOverlay__rm__K{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.6));z-index:1}.CaseStudiesHero_container__4eONs{position:relative;z-index:2;width:100%;max-width:900px;margin:0 auto;padding:0 var(--container-padding)}.CaseStudiesHero_overline___T6mT{margin-bottom:var(--space-7);opacity:0;transform:translateY(20px);transition:opacity var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out);transition-delay:.1s}.CaseStudiesHero_overline___T6mT.CaseStudiesHero_visible__Zcx6D{opacity:1;transform:translateY(0)}.CaseStudiesHero_overlineBadge__P3y54{display:inline-block;position:relative;font-family:var(--font-primary);font-size:var(--text-overline);font-weight:var(--font-weight-medium);letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.85);padding:var(--space-2) var(--space-5);border:1px solid rgba(255,255,255,.15);border-radius:var(--radius-full);background:rgba(255,255,255,.05);backdrop-filter:blur(12px);overflow:hidden}.CaseStudiesHero_overlineBadge__P3y54:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08) 45%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.08) 55%,transparent);background-size:200% 100%;animation:CaseStudiesHero_shimmer__aCW9q 4s ease-in-out infinite;pointer-events:none}.CaseStudiesHero_headline__LvrVJ{font-family:var(--font-display);font-size:56px;font-weight:var(--font-weight-bold);line-height:1.05;letter-spacing:-.02em;color:#ffffff;margin:0 0 var(--space-6);max-width:900px;margin-left:auto;margin-right:auto;opacity:0;transform:translateY(20px);transition:opacity var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out);transition-delay:.2s;text-shadow:0 2px 8px rgba(0,0,0,.5),0 4px 16px rgba(0,0,0,.3)}.CaseStudiesHero_headline__LvrVJ.CaseStudiesHero_visible__Zcx6D{opacity:1;transform:translateY(0)}.CaseStudiesHero_subheadline__C0B_6{font-family:var(--font-primary);font-size:var(--text-body-lg);font-weight:var(--font-weight-normal);line-height:1.7;color:rgba(255,255,255,.9);max-width:600px;margin:0 auto;opacity:0;transform:translateY(20px);transition:opacity var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out);transition-delay:.3s;text-shadow:0 1px 6px rgba(0,0,0,.7),0 2px 12px rgba(0,0,0,.5),0 4px 20px rgba(0,0,0,.3)}.CaseStudiesHero_subheadline__C0B_6.CaseStudiesHero_visible__Zcx6D{opacity:1;transform:translateY(0)}@media (max-width:1024px){.CaseStudiesHero_hero__oe90n{min-height:50vh;padding:160px 0 64px}.CaseStudiesHero_headline__LvrVJ{font-size:48px;letter-spacing:-.02em}.CaseStudiesHero_subheadline__C0B_6{font-size:18px}}@media (max-width:767px){.CaseStudiesHero_hero__oe90n{min-height:auto;padding:120px 0 48px}.CaseStudiesHero_desktopBanner__TQ16I{display:none}.CaseStudiesHero_mobileBanner__GOhgt{display:block}.CaseStudiesHero_headline__LvrVJ{font-size:36px;letter-spacing:-.02em}.CaseStudiesHero_subheadline__C0B_6{font-size:18px}}@media (prefers-reduced-motion:reduce){.CaseStudiesHero_headline__LvrVJ,.CaseStudiesHero_overline___T6mT,.CaseStudiesHero_subheadline__C0B_6{opacity:1;transform:none;transition:none}}.CompoundGrowth_section__hTL3L{position:relative;padding:var(--luxury-space-section,clamp(4rem,8vw,8rem)) 0;background:var(--luxury-obsidian-light,#0c0c0c);overflow:hidden}.CompoundGrowth_gridPattern__wyG52{position:absolute;inset:0;pointer-events:none;opacity:.015;background-image:linear-gradient(rgba(197,179,88,.3) 1px,transparent 0),linear-gradient(90deg,rgba(197,179,88,.3) 1px,transparent 0);background-size:60px 60px}.CompoundGrowth_container__g931B{position:relative;z-index:10;width:100%;max-width:var(--luxury-max-width,1400px);margin:0 auto;padding:0 var(--luxury-gutter,clamp(1.5rem,4vw,3rem))}.CompoundGrowth_header__kgHWd{text-align:center;margin-bottom:var(--luxury-space-component,clamp(2rem,4vw,4rem))}.CompoundGrowth_eyebrow__kQJ73{display:inline-block;margin-bottom:1rem;font-family:var(--font-sans-body,var(--font-primary));font-size:.6875rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--luxury-gold,#c5b358)}.CompoundGrowth_title__4zM72{margin:0;font-family:var(--font-serif-display,var(--font-cormorant));font-size:var(--luxury-display-md,clamp(2rem,4vw,3rem));font-weight:400;line-height:1.1;letter-spacing:-.02em;color:var(--luxury-text-primary,#fafafa)}.CompoundGrowth_subtitle___mibS{margin:1rem 0 0;font-family:var(--font-sans-body,var(--font-primary));font-size:var(--luxury-body,clamp(1rem,1.25vw,1.125rem));line-height:1.6;color:var(--luxury-text-tertiary,rgba(255,255,255,.5))}.CompoundGrowth_dashboard__OyXRQ{display:flex;flex-direction:column;gap:var(--luxury-space-component,clamp(2rem,4vw,4rem))}.CompoundGrowth_statsGrid__Tu2kf{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2vw,1.5rem)}.CompoundGrowth_statCard__ZByYf{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(1.5rem,3vw,2.5rem);background:var(--luxury-glass,rgba(255,255,255,.03));border:1px solid var(--luxury-silk,rgba(255,255,255,.06));text-align:center;transition:all .4s cubic-bezier(.16,1,.3,1)}.CompoundGrowth_statCard__ZByYf:hover{background:var(--luxury-glass-hover,rgba(255,255,255,.08));border-color:var(--luxury-silk-gold,rgba(197,179,88,.25));transform:translateY(-4px)}.CompoundGrowth_statValue__o_y3i{display:flex;align-items:baseline;justify-content:center;font-family:var(--font-serif-display,var(--font-cormorant));font-size:clamp(2.5rem,5vw,4rem);font-weight:400;line-height:1;letter-spacing:-.02em;color:var(--luxury-text-primary,#fafafa)}.CompoundGrowth_statNumber__lYBR5{background:linear-gradient(135deg,var(--luxury-text-primary,#fafafa) 0,var(--luxury-gold-light,#d4c56d) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CompoundGrowth_statLabel__MZL8o{margin-top:.75rem;font-family:var(--font-sans-body,var(--font-primary));font-size:clamp(.875rem,1vw,1rem);font-weight:500;color:var(--luxury-text-secondary,rgba(255,255,255,.75))}.CompoundGrowth_statSublabel__41jzO{margin-top:.25rem;font-family:var(--font-sans-body,var(--font-primary));font-size:.6875rem;font-weight:400;letter-spacing:.05em;text-transform:uppercase;color:var(--luxury-text-muted,rgba(255,255,255,.35))}.CompoundGrowth_timeline__suv1i{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2vw,1.5rem)}.CompoundGrowth_timelineLine__t1cUv{position:absolute;top:50%;left:5%;right:5%;height:1px;background:linear-gradient(90deg,transparent 0,var(--luxury-silk-gold,rgba(197,179,88,.25)) 20%,var(--luxury-silk-gold,rgba(197,179,88,.25)) 80%,transparent 100%);transform:translateY(-50%);pointer-events:none}.CompoundGrowth_milestoneCard__37V_l{position:relative;display:flex;flex-direction:column;padding:clamp(1.25rem,2vw,1.75rem);background:var(--luxury-glass,rgba(255,255,255,.03));border:1px solid var(--luxury-silk,rgba(255,255,255,.06));transition:all .4s cubic-bezier(.16,1,.3,1)}.CompoundGrowth_milestoneCard__37V_l:hover{background:var(--luxury-glass-hover,rgba(255,255,255,.08));border-color:var(--luxury-silk-gold,rgba(197,179,88,.25))}.CompoundGrowth_milestoneCard__37V_l:before{content:"";position:absolute;top:-8px;left:50%;transform:translateX(-50%);width:12px;height:12px;background:var(--luxury-obsidian-light,#0c0c0c);border:2px solid var(--luxury-gold,#c5b358);border-radius:50%;box-shadow:0 0 12px rgba(197,179,88,.3);z-index:10}.CompoundGrowth_milestoneYear__edJlt{margin-bottom:.75rem;font-family:var(--font-mono-data,monospace);font-size:.8125rem;font-weight:500;color:var(--luxury-gold,#c5b358)}.CompoundGrowth_milestoneContent__mtNz_{flex-grow:1}.CompoundGrowth_milestoneTitle__os_U2{margin:0 0 .5rem;font-family:var(--font-serif-display,var(--font-cormorant));font-size:clamp(1.125rem,1.5vw,1.25rem);font-weight:500;color:var(--luxury-text-primary,#fafafa)}.CompoundGrowth_milestoneDescription__0uDAP{margin:0;font-family:var(--font-sans-body,var(--font-primary));font-size:var(--luxury-body-sm,clamp(.875rem,1vw,1rem));line-height:1.6;color:var(--luxury-text-tertiary,rgba(255,255,255,.5))}.CompoundGrowth_milestoneMetric__aE64w{display:flex;align-items:baseline;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--luxury-silk,rgba(255,255,255,.06))}.CompoundGrowth_metricValue__QOXsb{font-family:var(--font-serif-display,var(--font-cormorant));font-size:clamp(1.5rem,2vw,2rem);font-weight:500;color:var(--luxury-text-primary,#fafafa)}.CompoundGrowth_metricLabel__cJETN{font-family:var(--font-sans-body,var(--font-primary));font-size:.6875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--luxury-text-muted,rgba(255,255,255,.35))}@media (max-width:1024px){.CompoundGrowth_statsGrid__Tu2kf,.CompoundGrowth_timeline__suv1i{grid-template-columns:repeat(2,1fr)}.CompoundGrowth_milestoneCard__37V_l:before,.CompoundGrowth_timelineLine__t1cUv{display:none}}@media (max-width:767px){.CompoundGrowth_section__hTL3L{padding:clamp(3rem,6vw,4rem) 0}.CompoundGrowth_statsGrid__Tu2kf{grid-template-columns:repeat(2,1fr);gap:.75rem}.CompoundGrowth_statCard__ZByYf{padding:1.25rem 1rem}.CompoundGrowth_statValue__o_y3i{font-size:2rem}.CompoundGrowth_timeline__suv1i{grid-template-columns:1fr;gap:1rem}.CompoundGrowth_milestoneCard__37V_l{padding:1.25rem}.CompoundGrowth_milestoneMetric__aE64w{padding-top:.75rem;margin-top:.75rem}.CompoundGrowth_statsGrid__Tu2kf{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:1rem;margin:0 calc(var(--luxury-gutter, 1.5rem) * -1);padding-left:var(--luxury-gutter,1.5rem);padding-right:var(--luxury-gutter,1.5rem)}}@media (max-width:767px){.CompoundGrowth_statsGrid__Tu2kf::-webkit-scrollbar{display:none}.CompoundGrowth_statCard__ZByYf{flex:0 0 auto;width:160px;scroll-snap-align:start}}.ContactFAQ_accordion__7VNh3{display:flex;flex-direction:column;gap:0;border:1px solid var(--border-subtle);border-radius:var(--radius-lg);overflow:hidden}.ContactFAQ_item__CJZWZ{border-bottom:1px solid rgba(255,255,255,.05)}.ContactFAQ_item__CJZWZ:last-child{border-bottom:none}.ContactFAQ_trigger__Q_ytW{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4) var(--space-5);background:var(--bg-secondary);border:none;cursor:pointer;text-align:left;transition:background-color .2s ease}.ContactFAQ_trigger__Q_ytW:hover{background:var(--bg-tertiary)}.ContactFAQ_trigger__Q_ytW:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.ContactFAQ_question__bhGhR{font-family:var(--font-primary);font-size:15px;font-weight:var(--font-weight-semibold);color:var(--text-primary)}.ContactFAQ_icon__MWq_h{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:var(--font-weight-light);color:var(--text-secondary);transition:transform var(--duration-fast) var(--ease-out)}.ContactFAQ_itemOpen__0dyEd .ContactFAQ_icon__MWq_h{transform:rotate(180deg)}.ContactFAQ_content__RhxcR{overflow:hidden;background:var(--bg-primary)}.ContactFAQ_content__RhxcR[hidden]{display:none}.ContactFAQ_answer__K3aAx{padding:0 20px 20px;font-family:var(--font-primary);font-size:14px;color:var(--text-secondary);line-height:1.7;margin:0}@media (min-width:768px){.ContactFAQ_trigger__Q_ytW{padding:var(--space-5) var(--space-6)}.ContactFAQ_question__bhGhR{font-size:16px}.ContactFAQ_answer__K3aAx{padding:0 24px 24px;font-size:15px}}@media (prefers-reduced-motion:reduce){.ContactFAQ_icon__MWq_h,.ContactFAQ_trigger__Q_ytW{transition:none}}@keyframes ContactHero_shimmer__rHs5h{0%{background-position:-200% 0}to{background-position:200% 0}}.ContactHero_hero__cneii{position:relative;min-height:auto;display:flex;align-items:center;justify-content:center;padding:120px 0 64px;background:var(--bg-primary);text-align:center;overflow:hidden}.ContactHero_heroBackground__RfQlR{position:absolute;inset:0;z-index:0;pointer-events:none}.ContactHero_desktopBanner__s573g{position:absolute;inset:0;display:none}.ContactHero_mobileBanner__0fMLM{position:absolute;inset:0;display:block}.ContactHero_backgroundOverlay__8jizY{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.4) 0,rgba(0,0,0,.5) 50%,rgba(0,0,0,.6));z-index:1}.ContactHero_container__HOxBq{position:relative;z-index:2;width:100%;max-width:900px;margin:0 auto;padding:0 var(--container-padding)}.ContactHero_overline__CdPVw{margin-bottom:var(--space-7);opacity:0;transform:translateY(20px);transition:opacity var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out);transition-delay:.1s}.ContactHero_overline__CdPVw.ContactHero_visible__tS9_a{opacity:1;transform:translateY(0)}.ContactHero_overlineBadge__HMrRY{display:inline-block;position:relative;font-family:var(--font-primary);font-size:var(--text-overline);font-weight:var(--font-weight-medium);letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.85);padding:var(--space-2) var(--space-5);border:1px solid rgba(255,255,255,.15);border-radius:var(--radius-full);background:rgba(255,255,255,.05);backdrop-filter:blur(12px);overflow:hidden}.ContactHero_overlineBadge__HMrRY:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08) 45%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.08) 55%,transparent);background-size:200% 100%;animation:ContactHero_shimmer__rHs5h 4s ease-in-out infinite;pointer-events:none}.ContactHero_headline__kZRga{font-family:var(--font-display);font-size:36px;font-weight:var(--font-weight-bold);line-height:1.05;letter-spacing:-.02em;color:var(--hero-text);margin:0 0 var(--space-6);max-width:900px;margin-left:auto;margin-right:auto;opacity:0;transform:translateY(20px);transition:opacity var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out);transition-delay:.2s;text-shadow:0 2px 8px rgba(0,0,0,.5),0 4px 16px rgba(0,0,0,.3)}.ContactHero_headline__kZRga.ContactHero_visible__tS9_a{opacity:1;transform:translateY(0)}.ContactHero_subheadline__pmOyh{font-family:var(--font-primary);font-size:var(--text-body-lg);font-weight:var(--font-weight-normal);line-height:1.7;color:var(--hero-text-muted);max-width:600px;margin:0 auto 32px;opacity:0;transform:translateY(20px);transition:opacity var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out);transition-delay:.3s;text-shadow:0 1px 6px rgba(0,0,0,.7),0 2px 12px rgba(0,0,0,.5),0 4px 20px rgba(0,0,0,.3)}.ContactHero_subheadline__pmOyh.ContactHero_visible__tS9_a{opacity:1;transform:translateY(0)}.ContactHero_processIndicators__Bz8b2{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4);max-width:600px;margin:0 auto;padding:var(--space-4);background:rgba(0,0,0,.3);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg);opacity:0;transform:translateY(20px);transition:opacity var(--duration-normal) var(--ease-out),transform var(--duration-normal) var(--ease-out);transition-delay:.4s}.ContactHero_processIndicators__Bz8b2.ContactHero_visible__tS9_a{opacity:1;transform:translateY(0)}.ContactHero_indicator__cHwzV{display:flex;flex-direction:column;gap:var(--space-1)}.ContactHero_indicatorLabel__fUsWl{font-family:var(--font-primary);font-size:var(--text-body-sm);font-weight:var(--font-weight-semibold);color:var(--hero-text);text-shadow:0 1px 3px rgba(0,0,0,.4)}.ContactHero_indicatorSublabel__1uqY9{font-family:var(--font-primary);font-size:var(--text-overline);color:var(--hero-text-secondary);text-shadow:0 1px 3px rgba(0,0,0,.4)}@media (min-width:768px){.ContactHero_hero__cneii{min-height:65vh;padding:160px 0 80px}.ContactHero_desktopBanner__s573g{display:block}.ContactHero_mobileBanner__0fMLM{display:none}.ContactHero_headline__kZRga{font-size:48px;letter-spacing:-.02em}.ContactHero_subheadline__pmOyh{font-size:18px;margin-bottom:var(--space-10)}.ContactHero_processIndicators__Bz8b2{grid-template-columns:repeat(4,1fr);gap:var(--space-6);padding:var(--space-4) var(--space-6)}}@media (min-width:1025px){.ContactHero_hero__cneii{min-height:70vh;padding:160px 0 var(--space-16)}.ContactHero_headline__kZRga{font-size:56px}}@media (prefers-reduced-motion:reduce){.ContactHero_headline__kZRga,.ContactHero_overline__CdPVw,.ContactHero_processIndicators__Bz8b2,.ContactHero_subheadline__pmOyh{opacity:1;transform:none;transition:none}}