.Hero_hero__Qt1oc{position:relative;overflow:hidden;background:var(--ink);color:var(--paper)}.Hero_heroInner__N4flx{padding:80px 0}.Hero_content__OcFHA{max-width:880px}.Hero_eyebrow__NOzWd{text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:600;color:var(--gold);margin-bottom:32px}.Hero_headline__c6ge9{font-size:clamp(2.5rem,6vw,4.75rem);line-height:1.02;letter-spacing:-.04em;font-weight:600;color:var(--on-ink);margin:0 0 32px;max-width:18ch}.Hero_headline__c6ge9 em{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.005em;color:var(--gold)}.Hero_sub__M4VzS{font-size:1.125rem;line-height:1.55;color:var(--paper-dim);max-width:64ch;margin:0 0 40px}.Hero_ctas__TAGZZ{display:flex;flex-wrap:wrap;gap:16px;padding-bottom:80px}.Hero_btnPrimary__Ovk5I{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:var(--on-ink);color:var(--ink);font-weight:600;font-size:15px;border-radius:6px;transition:background .15s,transform .15s}.Hero_btnPrimary__Ovk5I:hover{background:rgba(255,255,255,.85);transform:translateY(-1px)}.Hero_btnSecondary__96sNK{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:transparent;color:var(--on-ink);font-weight:600;font-size:15px;border:1px solid var(--on-ink);border-radius:6px;transition:background .15s,color .15s}.Hero_btnSecondary__96sNK:hover{background:var(--on-ink);color:var(--ink)}.Hero_stats__Tllsn{display:grid;grid-template-columns:1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}@media (min-width:640px){.Hero_stats__Tllsn{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Hero_stats__Tllsn{grid-template-columns:repeat(4,1fr)}}.Hero_stat__BWEX4{padding:32px 16px;border-bottom:1px solid var(--line)}@media (min-width:640px){.Hero_stat__BWEX4{padding:40px 32px}.Hero_stat__BWEX4:not(:nth-child(2n)){border-right:1px solid var(--line)}.Hero_stat__BWEX4:nth-last-child(-n+2){border-bottom:none}}@media (min-width:1024px){.Hero_stat__BWEX4{padding:40px;border-bottom:none}.Hero_stat__BWEX4:not(:last-child),.Hero_stat__BWEX4:nth-child(2n){border-right:1px solid var(--line)}.Hero_stat__BWEX4:last-child{border-right:none}}.Hero_statNum__Ivou2{font-size:clamp(2.25rem,4vw,3.25rem);line-height:1;font-weight:500;letter-spacing:-.03em;color:var(--gold);margin-bottom:16px}.Hero_statNum__Ivou2 sup{font-size:.5em;font-weight:500;vertical-align:super}.Hero_statLabel__lJSbu{font-size:14px;color:var(--on-ink-soft);line-height:1.4;max-width:24ch}@keyframes Hero_fadeUp__zMssv{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.Hero_fadeIn__pIsEW{animation:Hero_fadeUp__zMssv .7s ease-out both}.Hero_delay1__mtbQQ{animation-delay:.1s}.Hero_delay2__EYEwz{animation-delay:.2s}.Hero_delay3__AowHv{animation-delay:.3s}.SectionHeader_head__R6K2r{display:grid;grid-template-columns:1fr;gap:24px;margin-bottom:64px;align-items:end}@media (min-width:1024px){.SectionHeader_head__R6K2r{grid-template-columns:1fr 2fr;gap:64px}}.SectionHeader_label__W2I8y{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:600;opacity:.85}.SectionHeader_title__fBoNS{font-size:clamp(1.875rem,3.5vw,2.875rem);line-height:1.08;font-weight:600;letter-spacing:-.025em;color:var(--on-ink);margin:0}.SectionHeader_title__fBoNS em{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.005em}.SectionHeader_headLight__jr1gG .SectionHeader_label__W2I8y{color:var(--cream-ink);opacity:.7}.SectionHeader_headLight__jr1gG .SectionHeader_title__fBoNS{color:var(--cream-ink)}.Threats_section__j1R4O{padding:80px 0}@media (min-width:1024px){.Threats_section__j1R4O{padding:112px 0}}.Threats_grid__pOKdg{display:grid;grid-template-columns:1fr;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}@media (min-width:768px){.Threats_grid__pOKdg{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Threats_grid__pOKdg{grid-template-columns:repeat(5,1fr)}}.Threats_card__jBGhG{padding:36px 32px;border-bottom:1px solid var(--line)}@media (min-width:768px){.Threats_card__jBGhG{padding:40px 36px}.Threats_card__jBGhG:not(:nth-child(2n)){border-right:1px solid var(--line)}}@media (min-width:1024px){.Threats_card__jBGhG{border-bottom:none}.Threats_card__jBGhG:not(:last-child){border-right:1px solid var(--line)}}.Threats_num__nnkvo{font-size:12px;letter-spacing:.04em;color:var(--gold);margin-bottom:24px;font-weight:500}.Threats_num__nnkvo strong,.Threats_title__2v7My{color:var(--on-ink);font-weight:600}.Threats_title__2v7My{font-size:18px;margin:0 0 12px;line-height:1.3;letter-spacing:-.01em}.Threats_area__qHAzb{font-size:14px;color:var(--on-ink-soft);margin-bottom:20px;line-height:1.4}.Threats_risk__IkjKd{font-size:14px;color:var(--on-ink-soft);line-height:1.55;margin:0 0 24px}.Threats_data__1lKzo{font-size:12px;color:var(--on-ink-mute);letter-spacing:.02em;font-weight:500}.Services_section__OwtB6{padding:80px 0}@media (min-width:1024px){.Services_section__OwtB6{padding:112px 0}}.Services_container__yBWjz{width:100%;max-width:1280px;margin:0 auto;padding:0 24px}@media (min-width:1024px){.Services_container__yBWjz{padding:0 48px}}.Services_grid__8LfFN{display:grid;grid-template-columns:1fr;gap:4px;background:rgba(74,15,73,.15)}@media (min-width:768px){.Services_grid__8LfFN{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Services_grid__8LfFN{grid-template-columns:repeat(3,1fr)}}.Services_card__S6Z7v{display:block;padding:40px;color:var(--on-ink);transition:background .25s;border:1px solid rgba(255,255,255,.15)}.Services_num__4yWJO{font-size:13px;font-weight:500;color:var(--gold);margin-bottom:24px;letter-spacing:-.01em}.Services_icon__h_N1p{width:36px;height:36px;color:var(--on-ink);margin-bottom:32px;display:block}.Services_title__aHDlw{font-size:22px;font-weight:600;line-height:1.2;margin:0 0 16px;color:var(--on-ink);letter-spacing:-.015em}.Services_desc__F90s9{font-size:14px;color:rgba(255,255,255,.85);line-height:1.55;margin:0 0 28px}.Services_tags__EBjFd{display:flex;flex-wrap:wrap;gap:8px}.Services_tag__pJ6HZ{font-size:11px;padding:5px 12px;border-radius:999px;background:rgba(255,255,255,.1);color:rgba(255,255,255,.9);font-weight:500;border:1px solid rgba(255,255,255,.15)}.WhyHoplon_section__k6Ylb{background:var(--cream);color:var(--cream-ink);padding:80px 0}@media (min-width:1024px){.WhyHoplon_section__k6Ylb{padding:112px 0}}.WhyHoplon_container__3Xj7y{width:100%;max-width:1280px;margin:0 auto;padding:0 24px}@media (min-width:1024px){.WhyHoplon_container__3Xj7y{padding:0 48px}}.WhyHoplon_grid__mZAZW{display:grid;grid-template-columns:1fr;gap:48px;align-items:start}@media (min-width:1024px){.WhyHoplon_grid__mZAZW{grid-template-columns:1.3fr 1fr;gap:80px}}.WhyHoplon_intro__7EnII{font-size:1.05rem;line-height:1.65;color:var(--cream-ink);margin:0 0 24px}.WhyHoplon_intro__7EnII em{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.005em;color:var(--gold)}.WhyHoplon_body__CBWW0{font-size:1rem;line-height:1.6;color:var(--cream-soft);margin:0}.WhyHoplon_integrations__jRILA{margin-top:64px;padding-top:40px;border-top:1px solid var(--cream-line)}.WhyHoplon_integrationsLabel__4XdsV{font-size:12px;text-transform:uppercase;letter-spacing:.15em;color:var(--cream-soft);margin-bottom:24px;font-weight:600}.WhyHoplon_integrationsRow__Ux91S{display:flex;flex-wrap:wrap;gap:12px 32px;align-items:center}.WhyHoplon_integration__rfWwp{font-size:1.1rem;font-weight:600;color:var(--cream-ink);letter-spacing:-.01em;padding:0 24px 0 0}.WhyHoplon_pillars__ro6Fi{border-top:1px solid var(--cream-line)}.WhyHoplon_pillar__jcymG{padding:24px 0;border-bottom:1px solid var(--cream-line);display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:start}.WhyHoplon_pillarNum__J3_NH{font-size:1.5rem;font-weight:500;color:var(--gold);letter-spacing:-.02em;font-family:"Instrument Serif",Georgia,serif;font-style:italic}.WhyHoplon_pillarTitle__WHvXW{font-size:17px;font-weight:600;color:var(--cream-ink);margin:0 0 6px;line-height:1.3;letter-spacing:-.01em}.WhyHoplon_pillarDesc__GWjgE{font-size:14.5px;color:var(--cream-soft);line-height:1.55;margin:0}.Compliance_section__J2ePU{padding:80px 0}@media (min-width:1024px){.Compliance_section__J2ePU{padding:112px 0}.Compliance_container__wvG6m{padding:0 48px}}.Compliance_split__JaWxp{display:grid;grid-template-columns:1fr;border:1px solid var(--line)}@media (min-width:1024px){.Compliance_split__JaWxp{grid-template-columns:1fr 1fr}}.Compliance_cell__lV1TK{padding:40px;border-bottom:1px solid var(--line)}@media (min-width:768px){.Compliance_cell__lV1TK{padding:56px}}@media (min-width:1024px){.Compliance_cell__lV1TK{border-bottom:none}.Compliance_cell__lV1TK:first-child{border-right:1px solid var(--line)}}.Compliance_eyebrow__Zc5oq{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:600;color:var(--on-ink-mute);margin-bottom:24px}.Compliance_headline__TBkva{font-size:1.875rem;line-height:1.15;font-weight:600;letter-spacing:-.02em;color:var(--on-ink);margin:0 0 24px;max-width:18ch}.Compliance_headline__TBkva em{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400}.Compliance_headlineSmall__rGJy7{font-size:1.5rem;margin-bottom:32px}.Compliance_body__bL7LK{font-size:15px;line-height:1.6;color:var(--on-ink-soft);margin:0 0 16px}.Compliance_body__bL7LK:last-child{margin-bottom:0}.Compliance_checklist__kf4PA{list-style:none;padding:0;margin:0}.Compliance_checklist__kf4PA li{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}.Compliance_checklist__kf4PA li:last-child{border-bottom:none}.Compliance_checkMark__eFzuG{width:24px;height:24px;border-radius:50%;background:linear-gradient(135deg,var(--gold),var(--gold-soft));display:grid;place-items:center;color:white;font-size:12px;font-weight:700}.Compliance_checkText__29DNd{font-size:14.5px;color:var(--on-ink)}.Compliance_checkStatus__1NcZ_{font-size:10.5px;padding:4px 10px;border-radius:999px;background:rgba(255,255,255,.06);color:var(--on-ink-soft);letter-spacing:.08em;font-weight:600;border:1px solid var(--line);white-space:nowrap}.Testimonial_section__yFW4k{background:var(--cream);color:var(--cream-ink);padding:80px 0;text-align:center}@media (min-width:1024px){.Testimonial_section__yFW4k{padding:96px 0}}.Testimonial_container__sAqXg{width:100%;max-width:1280px;margin:0 auto;padding:0 24px}@media (min-width:1024px){.Testimonial_container__sAqXg{padding:0 48px}}.Testimonial_mark__xS8WF{display:block;font-family:"Instrument Serif",Georgia,serif;font-size:5rem;line-height:.5;color:var(--gold);margin-bottom:16px}.Testimonial_text__BV4C5{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-size:clamp(1.5rem,3vw,2rem);line-height:1.3;color:var(--cream-ink);margin:0 auto 32px;max-width:36ch}.Testimonial_text__BV4C5 em{font-style:italic;background:linear-gradient(90deg,var(--gold),var(--gold-soft));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.Testimonial_attr__tqvAQ{font-family:Inter,sans-serif;font-size:14px;color:var(--cream-soft);letter-spacing:.02em}.Testimonial_attr__tqvAQ strong{color:var(--cream-ink);font-weight:600;font-style:normal}.Faq_section___K1Ou{padding:80px 0}@media (min-width:1024px){.Faq_section___K1Ou{padding:112px 0}}.Faq_container__7hecR{width:100%;max-width:1280px;margin:0 auto;padding:0 24px}@media (min-width:1024px){.Faq_container__7hecR{padding:0 48px}}.Faq_list__GgF1s{border-top:1px solid var(--line)}.Faq_item__TXbnW{border-bottom:1px solid var(--line)}.Faq_trigger__qSa9I{display:flex;align-items:flex-start;gap:24px;width:100%;padding:28px 0;background:transparent;border:none;color:var(--on-ink);text-align:left;list-style:none;cursor:pointer}.Faq_trigger__qSa9I::-webkit-details-marker{display:none}.Faq_num__eSXvT{font-size:14px;font-weight:500;color:var(--on-ink-mute);padding-top:4px;flex-shrink:0}.Faq_q__9qPO0{font-size:1.125rem;font-weight:600;color:var(--on-ink);flex:1;line-height:1.35;letter-spacing:-.01em}.Faq_icon__5sHBg{width:24px;height:24px;flex-shrink:0;margin-left:auto;transition:transform .2s}.Faq_item__TXbnW[open] .Faq_icon__5sHBg{transform:rotate(45deg)}.Faq_answer__B2_Et{padding:0 0 28px 64px;color:var(--on-ink-soft);font-size:15px;line-height:1.6;max-width:70ch}@media (max-width:600px){.Faq_answer__B2_Et{padding-left:0}}.FinalCta_section__ghmcj{position:relative;text-align:center;padding:80px 0;background:radial-gradient(ellipse 80% 60% at 50% 100%,rgba(87,45,106,.5),transparent 70%),radial-gradient(ellipse 60% 50% at 50% 0,rgba(8,13,204,.25),transparent 70%),var(--ink);border-top:1px solid var(--line)}@media (min-width:1024px){.FinalCta_section__ghmcj{padding:112px 0}}.FinalCta_container__pbWKC{width:100%;max-width:1280px;margin:0 auto;padding:0 24px}@media (min-width:1024px){.FinalCta_container__pbWKC{padding:0 48px}}.FinalCta_eyebrow__k0JOa{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:600;color:var(--on-ink-mute);margin-bottom:24px}.FinalCta_headline__09Ohp{font-size:clamp(2rem,4vw,3.5rem);line-height:1.05;letter-spacing:-.03em;font-weight:600;color:var(--on-ink);margin:0 auto 24px;max-width:18ch}.FinalCta_headline__09Ohp em{font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400}.FinalCta_sub___f51P{font-size:1.125rem;line-height:1.55;color:var(--on-ink-soft);margin:0 auto 40px;max-width:60ch}.FinalCta_buttons__N49AS{display:flex;flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:40px}.FinalCta_btnPrimary__W1_Jk{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:var(--on-ink);color:var(--ink);font-weight:600;font-size:15px;border-radius:6px;transition:background .15s,transform .15s}.FinalCta_btnPrimary__W1_Jk:hover{background:rgba(255,255,255,.85);transform:translateY(-1px)}.FinalCta_btnSecondary__lji58{display:inline-flex;align-items:center;gap:8px;padding:14px 28px;background:transparent;color:var(--on-ink);font-weight:600;font-size:15px;border:1px solid var(--on-ink);border-radius:6px;transition:background .15s,color .15s}.FinalCta_btnSecondary__lji58:hover{background:var(--on-ink);color:var(--ink)}.FinalCta_meta__Flp01{font-size:12px;color:var(--on-ink-mute);letter-spacing:.1em;text-transform:uppercase}:root{--grad-from:#080dcc;--grad-to:#572d6a}.landing-root{--ink:#0b0e14;--ink-2:#11151e;--ink-3:#1a1f2b;--line:#2a2f3c;--paper:#f4ecdc;--paper-dim:#c9c2b4;--paper-mute:#7c7669;--gold:#e8a33d;--gold-soft:#c9863e;--signal:#c9863e;--danger:#ff6b5c;--serif:var(--font-fraunces),"Times New Roman",serif;--serif-italic:var(--font-instrument-serif),serif;--sans:var(--font-inter-tight),system-ui,sans-serif;--mono:var(--font-jetbrains-mono),monospace;background:var(--ink);color:var(--paper);font-family:var(--sans);line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden;min-height:100vh;position:relative}em{color:var(--gold);font-style:italic}.landing-root:before{content:"";position:fixed;inset:0;pointer-events:none;z-index:1;opacity:.3;background-color:var(--primary)}.landing-root .fade-in{animation:landing-fade-up .9s ease-out backwards}.landing-root .delay-1{animation-delay:.1s}.landing-root .delay-2{animation-delay:.2s}.landing-root .delay-3{animation-delay:.35s}.landing-root .delay-4{animation-delay:.5s}@keyframes landing-fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.bg-gold{background:var(--paper)!important;color:var(--ink);position:relative;z-index:2}.text-paper-dim{color:var(--paper-dim)!important}.text-paper{color:var(--paper)!important}.btnPrimary{background:var(--gold);color:var(--ink);padding:1rem 1.8rem;border:none;font-family:var(--sans);font-weight:600;font-size:.95rem;letter-spacing:-.01em;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.8rem;text-decoration:none}.btnPrimary:after{content:"→";transition:transform .2s}.btnPrimary:hover{background:var(--paper)}.btnPrimary:hover:after{transform:translateX(4px)}.btnSecondary{color:var(--paper)}.btnOutline,.btnSecondary{background:transparent;padding:1rem 1.8rem;border:1px solid var(--line);font-family:var(--sans);font-weight:500;font-size:.95rem;cursor:pointer;transition:all .2s;display:inline-block;text-decoration:none}.btnOutline{color:var(--line)}.btnOutline:hover,.btnSecondary:hover{border-color:var(--gold);background:rgba(255,255,255,.04)}.statNum{font-family:var(--serif);font-weight:300;font-size:2.6rem;line-height:1;color:var(--gold);letter-spacing:-.04em;margin-bottom:.6rem}.statNum sup{font-size:1rem;color:var(--paper-mute);vertical-align:super;margin-left:.2rem}.statLabel{font-size:.85rem;color:var(--paper-dim);line-height:1.4;max-width:24ch}.eyebrow{font-family:var(--mono);font-size:.72rem;text-transform:uppercase;letter-spacing:.25em;color:var(--gold);font-weight:500;display:flex;align-items:center}.text-gray{color:gray!important}.headline{font-family:var(--serif);font-weight:300;font-size:clamp(2.4rem,5.5vw,4.6rem);line-height:.98;letter-spacing:-.035em;color:var(--paper)!important}.headline em{font-family:var(--serif-italic);font-weight:400;font-style:italic}.headline em,.text-gold{color:var(--gold-soft)!important}.sub{font-size:1.1rem;line-height:1.55;color:var(--paper-dim);max-width:60ch;font-weight:300}.title{color:var(--ink-2)}.title,.title-white{font-family:var(--serif);font-weight:300;font-size:clamp(1.8rem,3.6vw,3rem);line-height:1.05;letter-spacing:-.03em;max-width:22ch}.title-white{color:var(--paper)!important}.title em{font-family:var(--serif-italic);color:var(--gold);font-style:italic;font-size:clamp(1.8rem,3.6vw,3rem)!important}.section-label-gold{color:var(--gold)}.section-label-gold,.section-label-gray{font-family:IBM Plex Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:18px}.section-label-gray{color:gray}.Accent_accentLight__T2h0v,.Accent_accent___1k8q{font-family:var(--serif-italic),Georgia,serif;font-style:italic;font-weight:400;letter-spacing:-.01em}.Accent_accentLight__T2h0v,.Accent_accent___1k8q{color:var(--gold)}.Hero_hero__mA4j_{padding:5rem 0 6rem;border-bottom:1px solid var(--line)}.Hero_hero__mA4j_:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--gold) 50%,transparent);opacity:.5}@media (min-width:1024px){.Hero_hero__mA4j_{padding:6rem 0 8rem}}@media (max-width:640px){.Hero_hero__mA4j_{padding:3.5rem 0 4.5rem}}.Hero_heroTag__LoAf8{display:inline-flex;align-items:center;gap:.625rem;font-family:var(--mono);font-size:.72rem;font-weight:500;color:var(--gold);letter-spacing:.22em;text-transform:uppercase}.Hero_dot__oXZVG{width:8px;height:8px;background:var(--gold);border-radius:9999px;box-shadow:0 0 0 4px rgba(232,163,61,.18);animation:Hero_heroDotPulse__kmUjF 2.2s ease-in-out infinite}@keyframes Hero_heroDotPulse__kmUjF{0%,to{box-shadow:0 0 0 4px rgba(232,163,61,.18)}50%{box-shadow:0 0 0 8px rgba(232,163,61,.05)}}.Hero_heroGrid__W2kvL{margin-top:2rem;display:grid;grid-template-columns:1fr;gap:2.5rem}@media (min-width:1024px){.Hero_heroGrid__W2kvL{grid-template-columns:1.2fr 1fr;gap:3.5rem;align-items:start}}.Hero_heading__DjHHt{font-family:var(--serif),Georgia,serif;font-size:clamp(2.4rem,5.5vw,4.6rem);font-weight:300;line-height:.98;letter-spacing:-.035em;color:var(--paper);margin:0 0 1.75rem}@media (max-width:640px){.Hero_heading__DjHHt{font-size:clamp(2rem,8vw,2.85rem)}}.Hero_lede__fPx7j{font-family:var(--sans);font-size:1.1rem;line-height:1.55;font-weight:300;color:var(--paper-dim);max-width:60ch;margin:0 0 2.25rem}@media (min-width:1024px){.Hero_lede__fPx7j{font-size:1.15rem}}.Hero_snapshot__BhfG5{border:1px solid var(--line);border-radius:8px;padding:1.75rem;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px rgba(0,0,0,.6)}.Hero_snapshot__BhfG5:before{content:"";position:absolute;top:-50%;right:-30%;width:70%;height:200%;background:radial-gradient(ellipse,rgba(232,163,61,.12) 0,transparent 60%);pointer-events:none}@media (max-width:640px){.Hero_snapshot__BhfG5{padding:1.375rem}}.Hero_snapshotLabel__bgF67{font-family:var(--mono),ui-monospace,monospace;font-size:.68rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:0 0 1.125rem;position:relative}.Hero_statRow__05dl2{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem 1rem;position:relative;margin:0}.Hero_stat__HtQ86{margin:0}.Hero_statN__a9OTg{font-family:var(--serif),Georgia,serif;font-size:2.4rem;font-weight:300;letter-spacing:-.03em;color:var(--gold);line-height:1;margin:0}@media (max-width:640px){.Hero_statN__a9OTg{font-size:1.9rem}}.Hero_statAccent__i33_q{color:var(--gold);font-style:italic;font-weight:300;margin-left:.1rem}.Hero_statL__GJLYI{font-family:var(--mono),ui-monospace,monospace;font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--paper-mute);margin:.5rem 0 0;line-height:1.4}.Hero_snapshotRule__rKWJJ{border:none;border-top:1px solid var(--line);margin:1.75rem 0 1.25rem;position:relative}.Hero_badgeRow__OoMuQ{display:flex;flex-wrap:wrap;gap:.375rem;position:relative;margin:0;padding:0;list-style:none}.Hero_badge__blBnj{display:inline-flex;align-items:center;padding:.3125rem .625rem;font-family:var(--mono),ui-monospace,monospace;font-size:.7rem;font-weight:500;letter-spacing:.06em;background:rgba(255,255,255,.04);border:1px solid var(--line);color:var(--paper);border-radius:3px}@media (max-width:640px){.Hero_badge__blBnj{font-size:.66rem;padding:.25rem .5rem}}@media (max-width:400px){.Hero_statRow__05dl2{gap:1.125rem .75rem}}.SectionHead_head__ye1vZ{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-bottom:3.5rem}@media (min-width:1024px){.SectionHead_head__ye1vZ{grid-template-columns:1fr 1fr;gap:3.5rem}}.SectionHead_eyebrowAccent__HA_mg,.SectionHead_eyebrowMuted__BOjwo{font-family:var(--mono),ui-monospace,monospace;font-size:.72rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;margin:0}.SectionHead_eyebrowMuted__BOjwo{color:var(--paper-mute)}.SectionHead_eyebrowAccent__HA_mg{color:var(--gold)}.SectionHead_title___hryQ{font-family:var(--serif),Georgia,serif;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:380;line-height:1.05;letter-spacing:-.025em;color:inherit;margin:1rem 0 0}.SectionHead_lead__OQhB_{color:currentColor;opacity:.78;font-family:var(--sans)}.SectionHead_lead__OQhB_ p{font-size:1.05rem;line-height:1.65;margin:0 0 1rem;font-weight:300}.SectionHead_lead__OQhB_ p:last-child{margin-bottom:0}@media (max-width:640px){.SectionHead_head__ye1vZ{margin-bottom:2.5rem;gap:1rem}.SectionHead_title___hryQ{font-size:clamp(1.85rem,6.5vw,2.4rem)}}.ApproachSection_section__4M2TF{padding:90px 0;position:relative;z-index:2}@media (max-width:640px){.ApproachSection_section__4M2TF{padding:64px 0}}.ApproachSection_grid__rW3CM{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:start}@media (min-width:1024px){.ApproachSection_grid__rW3CM{grid-template-columns:1fr 1fr;gap:3.5rem}}.ApproachSection_points__Nv48w{list-style:none;margin:0;padding:0}.ApproachSection_point__Oai5B{display:grid;grid-template-columns:auto 1fr;gap:1.25rem;padding:1.25rem 0;border-top:1px solid rgba(0,0,0,.12)}.ApproachSection_point__Oai5B:last-child{border-bottom:1px solid rgba(0,0,0,.12)}.ApproachSection_pointNum__luUB_{font-family:var(--serif),Georgia,serif;font-size:1.6rem;font-weight:300;font-style:italic;line-height:1;color:var(--gold-soft);padding-top:2px}.ApproachSection_pointText__XRa__{font-family:var(--sans);font-size:1rem;line-height:1.65;color:#5b5044;font-weight:300}.ApproachSection_pointText__XRa__ strong{color:var(--ink);font-weight:600}.ApproachSection_fileMock__x6137{background:var(--ink);color:var(--paper);border:1px solid var(--line);border-radius:8px;padding:1.5rem;font-family:var(--mono),ui-monospace,monospace;font-size:.85rem;line-height:1.7;box-shadow:0 30px 60px -30px rgba(0,0,0,.6);position:relative}@media (max-width:640px){.ApproachSection_fileMock__x6137{font-size:.78rem;padding:1.125rem}}.ApproachSection_fileBar__PMfEM{display:flex;align-items:center;gap:.375rem;padding-bottom:.875rem;margin-bottom:1rem;border-bottom:1px solid var(--line)}.ApproachSection_fileBarDot__LDQ23{width:10px;height:10px;border-radius:9999px}.ApproachSection_fileBarDot__LDQ23[data-color=red]{background:#ff5f57}.ApproachSection_fileBarDot__LDQ23[data-color=yellow]{background:#febc2e}.ApproachSection_fileBarDot__LDQ23[data-color=green]{background:#28c840}.ApproachSection_fileBarLabel__B0Gmp{margin-left:.5rem;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--paper-mute)}.ApproachSection_fileStamp__A1sl9{display:inline-block;padding:.1875rem .625rem;border:1.5px solid var(--gold);color:var(--gold);font-size:.65rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;transform:rotate(-1.5deg);margin-bottom:.875rem}.ApproachSection_fileRow__AfMNw{display:grid;grid-template-columns:90px 1fr;gap:.75rem;padding:.375rem 0;align-items:center}@media (max-width:640px){.ApproachSection_fileRow__AfMNw{grid-template-columns:80px 1fr}}.ApproachSection_fileKey__tA_xa{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--paper-mute)}.ApproachSection_fileVal__4FO5Q{color:var(--paper);font-size:.85rem}.ApproachSection_fileValAccent__XHUA4{color:var(--gold)}.ApproachSection_fileValOk__NOqp2{color:var(--gold);font-weight:500}.ApproachSection_redacted__6Cy8t{display:inline-block;height:.9em;width:80px;background:var(--paper);vertical-align:-2px;border-radius:1px}.CaseFilesSection_section__qu1qj{padding:90px 0;border-bottom:1px solid var(--line)}@media (max-width:640px){.CaseFilesSection_section__qu1qj{padding:64px 0}}.CaseFilesSection_cases__f_ZBD{display:grid;grid-template-columns:1fr;gap:1.25rem;list-style:none;margin:0;padding:0}@media (min-width:768px){.CaseFilesSection_cases__f_ZBD{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.CaseFilesSection_cases__f_ZBD{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.CaseFilesSection_case__KX_DI{background:var(--ink-2);border:1px solid var(--line);border-radius:6px;padding:1.75rem;font-family:var(--sans);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease;display:flex;flex-direction:column;gap:.875rem;height:100%}.CaseFilesSection_case__KX_DI:hover{border-color:var(--gold);transform:translateY(-3px);box-shadow:0 30px 60px -30px rgba(0,0,0,.6)}@media (max-width:640px){.CaseFilesSection_case__KX_DI{padding:1.25rem}}.CaseFilesSection_strip__G0mzK{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.75rem;border-bottom:1px dashed var(--line)}.CaseFilesSection_caseId__7rkHH{font-size:.78rem;letter-spacing:.06em}.CaseFilesSection_caseId__7rkHH,.CaseFilesSection_status__263mn{font-family:var(--mono),ui-monospace,monospace;font-weight:500;color:var(--gold)}.CaseFilesSection_status__263mn{font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;display:inline-flex;align-items:center;gap:.375rem}.CaseFilesSection_status__263mn:before{content:"";width:6px;height:6px;background:var(--gold);border-radius:9999px;box-shadow:0 0 0 3px rgba(232,163,61,.18)}.CaseFilesSection_industry__8Tehk{font-family:var(--mono),ui-monospace,monospace;font-size:.74rem;font-weight:500;letter-spacing:.08em;color:var(--paper-mute);margin:0}.CaseFilesSection_finding__sGGTp{font-family:var(--serif),Georgia,serif;font-size:1.35rem;font-weight:500;line-height:1.2;color:var(--paper);letter-spacing:-.015em;margin:0}.CaseFilesSection_blockLabel__usV8z{font-family:var(--mono),ui-monospace,monospace;font-size:.62rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:0 0 .375rem}.CaseFilesSection_bodyText__OIcK6{font-size:.92rem;line-height:1.6;color:var(--paper-dim);font-weight:300;margin:0}.CaseFilesSection_footer__H9ISk{margin-top:auto;padding-top:.875rem;border-top:1px dashed var(--line);display:flex;justify-content:space-between;align-items:center;gap:.5rem;flex-wrap:wrap}.CaseFilesSection_duration__KS6j6{font-family:var(--mono),ui-monospace,monospace;font-size:.72rem;letter-spacing:.08em;color:var(--paper-mute)}.CaseFilesSection_duration__KS6j6 strong{color:var(--paper);font-weight:500}.CaseFilesSection_clearance__Pz64s{font-family:var(--mono),ui-monospace,monospace;font-size:.58rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--gold);padding:.1875rem .5rem;border:1px solid var(--line);border-radius:3px}@media (max-width:640px){.CaseFilesSection_clearance__Pz64s{font-size:.54rem;padding:.125rem .375rem}}.CaseFilesSection_endOfSelection__Zce7s{text-align:center;font-family:var(--mono),ui-monospace,monospace;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--paper-mute);margin:3.5rem 0 0}.MethodologySection_section__0UX23{padding:90px 0;position:relative;z-index:2}@media (max-width:640px){.MethodologySection_section__0UX23{padding:64px 0}}.MethodologySection_list__zCYhL{list-style:none;margin:0;padding:0}.MethodologySection_phase__TeQ4q{display:grid;grid-template-columns:auto 1fr;gap:1.25rem 1.5rem;padding:1.75rem 0;border-top:1px solid rgba(0,0,0,.12);align-items:start}.MethodologySection_phase__TeQ4q:last-child{border-bottom:1px solid rgba(0,0,0,.12)}@media (min-width:768px){.MethodologySection_phase__TeQ4q{grid-template-columns:auto 1fr 1.4fr;gap:2.25rem;padding:2rem 0}}.MethodologySection_phaseNumber__6ZSAW{font-family:var(--serif-italic),Georgia,serif;font-size:clamp(3rem,5vw,4.5rem);font-weight:400;font-style:italic;color:var(--gold-soft);line-height:.9;letter-spacing:-.04em}@media (max-width:640px){.MethodologySection_phaseNumber__6ZSAW{font-size:2.75rem}}.MethodologySection_phaseLabel__cYyf5{font-family:var(--mono),ui-monospace,monospace;font-size:.7rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:#7c7669;margin:0 0 .5rem}.MethodologySection_phaseTitle__bB7cM{font-family:var(--serif),Georgia,serif;font-size:1.5rem;font-weight:500;color:var(--ink);letter-spacing:-.015em;line-height:1.15;margin:0}@media (min-width:768px){.MethodologySection_phaseTitle__bB7cM{font-size:1.65rem}}@media (max-width:640px){.MethodologySection_phaseTitle__bB7cM{font-size:1.3rem}}.MethodologySection_phaseDesc__hHHdo{grid-column:1/-1}.MethodologySection_phaseDesc__hHHdo p{font-family:var(--sans);font-size:1rem;line-height:1.7;color:#5b5044;font-weight:300;margin:0}@media (min-width:768px){.MethodologySection_phaseDesc__hHHdo{grid-column:auto}}.SelectionStandardsSection_section___Xj6p{padding:90px 0;border-bottom:1px solid var(--line)}@media (max-width:640px){.SelectionStandardsSection_section___Xj6p{padding:64px 0}}.SelectionStandardsSection_grid__mhndy{display:grid;grid-template-columns:1fr;gap:1px;list-style:none;margin:0;padding:0;background:var(--line);border:1px solid var(--line);border-radius:6px;overflow:hidden}@media (min-width:768px){.SelectionStandardsSection_grid__mhndy{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.SelectionStandardsSection_grid__mhndy{grid-template-columns:repeat(3,1fr)}}.SelectionStandardsSection_item___mdLD{display:grid;grid-template-columns:auto 1fr;gap:1rem;padding:1.75rem;background:var(--ink);transition:background .25s}.SelectionStandardsSection_item___mdLD:hover{background:var(--ink-2)}.SelectionStandardsSection_check__Sk0fo{width:36px;height:36px;background:rgba(232,163,61,.1);border:1px solid var(--line);color:var(--gold);border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.SelectionStandardsSection_itemTitle__32j9f{font-family:var(--serif),Georgia,serif;font-size:1.25rem;font-weight:500;color:var(--paper);letter-spacing:-.01em;margin:0 0 .5rem;line-height:1.2}.SelectionStandardsSection_itemBody__Y_uEE{font-family:var(--sans);font-size:.93rem;line-height:1.6;color:var(--paper-dim);font-weight:300;margin:0}.ByTheNumbersSection_section__bNeDR{padding:90px 0;position:relative;z-index:2}@media (max-width:640px){.ByTheNumbersSection_section__bNeDR{padding:64px 0}}.ByTheNumbersSection_grid__C1zl7{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid rgba(0,0,0,.15);border-left:1px solid rgba(0,0,0,.15);margin:0;padding:0}@media (min-width:768px){.ByTheNumbersSection_grid__C1zl7{grid-template-columns:repeat(4,1fr)}}.ByTheNumbersSection_cell__Gd9UP{padding:1.75rem 1.5rem;border-right:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15);margin:0}@media (max-width:640px){.ByTheNumbersSection_cell__Gd9UP{padding:1.375rem 1.125rem}}.ByTheNumbersSection_figure__2b_cL{font-family:var(--serif),Georgia,serif;font-size:clamp(2.4rem,5.2vw,3.4rem);font-weight:300;letter-spacing:-.04em;color:var(--gold-soft);line-height:.95;margin:0}@media (max-width:640px){.ByTheNumbersSection_figure__2b_cL{font-size:clamp(2rem,9vw,2.75rem)}}.ByTheNumbersSection_figureAccent__Cx_hP{font-family:var(--serif-italic),Georgia,serif;font-style:italic;font-weight:400;color:var(--gold-soft);margin-left:.1rem}.ByTheNumbersSection_label__iiqXy{font-family:var(--mono),ui-monospace,monospace;font-size:.7rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#7c7669;margin:.75rem 0 0;line-height:1.4}.FaqSection_section__42c2Q{padding:90px 0;border-bottom:1px solid var(--line)}@media (max-width:640px){.FaqSection_section__42c2Q{padding:64px 0}}.FaqSection_list__tsdHh{margin:0;max-width:64rem}.FaqSection_item__vX5UD{border-top:1px solid var(--line);padding:.375rem 0}.FaqSection_item__vX5UD:last-of-type{border-bottom:1px solid var(--line)}.FaqSection_summary__jJMmt{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 0;font-family:var(--serif),Georgia,serif;font-size:1.2rem;font-weight:500;color:var(--paper);letter-spacing:-.01em;cursor:pointer;list-style:none;line-height:1.3}.FaqSection_summary__jJMmt::-webkit-details-marker{display:none}@media (max-width:640px){.FaqSection_summary__jJMmt{font-size:1.05rem;padding:1.15rem 0}}.FaqSection_toggleIcon__PmySb{width:34px;height:34px;border-radius:9999px;background:rgba(232,163,61,.1);border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;color:var(--gold);font-family:var(--sans);font-weight:400;font-size:1.5rem;line-height:1;transition:transform .2s ease,background .2s ease,color .2s ease,border-color .2s ease;flex-shrink:0}.FaqSection_item__vX5UD[open] .FaqSection_toggleIcon__PmySb{transform:rotate(45deg);background:var(--gold);color:var(--ink);border-color:var(--gold)}.FaqSection_answer__iOBXj{padding:0 0 1.75rem;max-width:70ch}.FaqSection_answer__iOBXj p{font-family:var(--sans);font-size:1rem;line-height:1.7;color:var(--paper-dim);font-weight:300;margin:0}.CtaSection_cta__ET_5b{border-bottom:1px solid var(--line)}.CtaSection_wrap__Dnsyy{max-width:1240px;margin:0 auto;padding:5.5rem 1.5rem;position:relative}@media (min-width:768px){.CtaSection_wrap__Dnsyy{padding:6.5rem 2rem}}@media (min-width:1024px){.CtaSection_wrap__Dnsyy{padding:7.5rem 2.5rem}}.CtaSection_grid__mAr5o{display:grid;grid-template-columns:1fr;gap:2.5rem;align-items:end}@media (min-width:1024px){.CtaSection_grid__mAr5o{grid-template-columns:1.4fr 1fr;gap:3.5rem}}.CtaSection_eyebrow__LJ08A{font-family:var(--mono),ui-monospace,monospace;font-size:.72rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;margin:0 0 1.25rem}.CtaSection_heading__qJJ59{font-family:var(--serif),Georgia,serif;font-size:clamp(2.2rem,5.2vw,3.75rem);font-weight:380;line-height:1.02;letter-spacing:-.025em;margin:0}@media (max-width:640px){.CtaSection_heading__qJJ59{font-size:clamp(2rem,7.5vw,2.6rem)}}.CtaSection_body__7JLoh{font-family:var(--sans);margin:1.75rem 0 0;max-width:60ch;font-size:1.075rem;line-height:1.6;font-weight:300}.CtaSection_contact__kwGn_{border-radius:8px;padding:1.75rem}.CtaSection_contact__kwGn_ dl{margin:0}.CtaSection_row__gXR9N{display:grid;grid-template-columns:80px 1fr;gap:1rem;padding:.875rem 0;border-bottom:1px solid var(--line);align-items:baseline;margin:0}.CtaSection_row__gXR9N:last-child{border-bottom:none}.CtaSection_rowKey__OgsA5{font-family:var(--mono),ui-monospace,monospace;font-size:.68rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;margin:0}.CtaSection_rowVal__EIzqB{font-family:var(--sans);font-size:.95rem;font-weight:400;margin:0}.PartnersHero_hero__he0jU{padding:90px 0 100px;border-bottom:1px solid var(--line);overflow:hidden}.PartnersHero_hero__he0jU:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,var(--gold) 50%,transparent);opacity:.5}.PartnersHero_wrap__eN2Q5{display:flex;flex-direction:column;align-items:flex-start;gap:1.5rem;position:relative}@media (min-width:1024px){.PartnersHero_hero__he0jU{padding:110px 0 130px}}.PartnersHero_eyebrow___D_pg{display:inline-flex;align-items:center;gap:.625rem;font-family:var(--mono),ui-monospace,monospace;font-size:.72rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.PartnersHero_dot__47iSK{width:8px;height:8px;background:var(--gold);border-radius:9999px;box-shadow:0 0 0 4px rgba(232,163,61,.18);animation:PartnersHero_heroDotPulse__5vCk9 2.2s ease-in-out infinite}@keyframes PartnersHero_heroDotPulse__5vCk9{0%,to{box-shadow:0 0 0 4px rgba(232,163,61,.18)}50%{box-shadow:0 0 0 8px rgba(232,163,61,.05)}}.PartnersHero_headline__mPUjO{font-family:var(--serif),Georgia,serif;font-size:clamp(2.4rem,5.5vw,4.6rem);font-weight:300;line-height:.98;letter-spacing:-.035em;color:var(--paper);max-width:22ch;margin:0}.PartnersHero_headline__mPUjO em{font-family:var(--serif-italic),Georgia,serif;font-style:italic;font-weight:400;color:var(--gold)}.PartnersHero_lede__kfYPj{font-family:var(--sans);font-size:1.1rem;line-height:1.6;font-weight:300;color:var(--paper-dim);max-width:60ch;margin:0}.PartnersHero_ctaRow__FhSQ1{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.5rem}.TrustStrip_strip__nLlSb{border-bottom:1px solid var(--line);padding:0}.TrustStrip_grid__DO5bx{display:grid;grid-template-columns:1fr;border-top:1px solid var(--line);border-left:1px solid var(--line);border-right:1px solid var(--line)}@media (min-width:640px){.TrustStrip_grid__DO5bx{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.TrustStrip_grid__DO5bx{grid-template-columns:repeat(4,1fr)}}.TrustStrip_item__qOpoR{padding:1.75rem 1.5rem;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--ink);transition:background .25s}.TrustStrip_item__qOpoR:hover{background:var(--ink-2)}@media (min-width:1024px){.TrustStrip_item__qOpoR:nth-child(4n){border-right:none}}@media (min-width:640px) and (max-width:1023px){.TrustStrip_item__qOpoR:nth-child(2n){border-right:none}}@media (max-width:639px){.TrustStrip_item__qOpoR{border-right:none}}.TrustStrip_value__cqJsj{font-family:var(--serif),Georgia,serif;font-size:2.2rem;font-weight:300;color:var(--gold);letter-spacing:-.03em;line-height:1}@media (min-width:768px){.TrustStrip_value__cqJsj{font-size:2.4rem}}.TrustStrip_label__psu_n{margin-top:.625rem;font-family:var(--mono),ui-monospace,monospace;font-size:.72rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;line-height:1.5}.SelectionCriteria_section__oS_s8{padding:90px 0;position:relative;z-index:2}@media (max-width:640px){.SelectionCriteria_section__oS_s8{padding:64px 0}}.SelectionCriteria_title__yq9gH{max-width:24ch}.SelectionCriteria_lede__pMLyj{margin-top:1.25rem;font-family:var(--sans);font-size:1.075rem;line-height:1.65;font-weight:300;color:#5b5044;max-width:62ch}.SelectionCriteria_grid__TE_1o{display:grid;grid-template-columns:1fr;gap:1.25rem;margin:3.5rem 0 0;padding:0;list-style:none}@media (min-width:640px){.SelectionCriteria_grid__TE_1o{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.SelectionCriteria_grid__TE_1o{grid-template-columns:repeat(4,1fr)}}.SelectionCriteria_criterion__Xrmdu{padding:1.75rem;background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.12);border-radius:6px;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.SelectionCriteria_criterion__Xrmdu:hover{border-color:var(--gold-soft);transform:translateY(-2px);box-shadow:0 16px 36px -22px rgba(0,0,0,.2)}.SelectionCriteria_iconTile__xeFuG{width:2.75rem;height:2.75rem;border-radius:6px;background:rgba(201,134,62,.12);border:1px solid rgba(201,134,62,.25);color:var(--gold-soft);display:flex;align-items:center;justify-content:center}.SelectionCriteria_iconTile__xeFuG svg{width:1.35rem;height:1.35rem}.SelectionCriteria_itemTitle__icMOx{margin:1.125rem 0 .5rem;font-family:var(--serif),Georgia,serif;font-size:1.2rem;font-weight:500;letter-spacing:-.01em;color:var(--ink);line-height:1.2}.SelectionCriteria_itemBody__h0wbD{margin:0;font-family:var(--sans);font-size:.92rem;line-height:1.6;color:#5b5044;font-weight:300}.PartnerProgram_section__WPOX1{padding:90px 0;border-bottom:1px solid var(--line)}@media (max-width:640px){.PartnerProgram_section__WPOX1{padding:64px 0}}.PartnerProgram_grid__XlpFM{display:grid;grid-template-columns:1fr;gap:3rem}@media (min-width:1024px){.PartnerProgram_grid__XlpFM{grid-template-columns:1.05fr 1fr;gap:4rem}}.PartnerProgram_eyebrow__0Fj08{font-family:var(--mono),ui-monospace,monospace;font-size:.72rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:1.25rem}.PartnerProgram_title__01tx0{font-family:var(--serif),Georgia,serif;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:380;line-height:1.05;letter-spacing:-.025em;color:var(--paper);margin:0 0 1.5rem;max-width:18ch}.PartnerProgram_title__01tx0 em{font-family:var(--serif-italic),Georgia,serif;font-style:italic;font-weight:400;color:var(--gold)}.PartnerProgram_body__1w22k{font-family:var(--sans);font-size:1.05rem;line-height:1.65;font-weight:300;color:var(--paper-dim);margin:0 0 1rem;max-width:56ch}.PartnerProgram_tierList__dgpa2{display:grid;gap:.875rem;list-style:none;margin:0;padding:0}.PartnerProgram_tierItem__1Plec{padding:1.5rem;background:var(--ink-2);border:1px solid var(--line);border-radius:6px;transition:border-color .2s ease,transform .2s ease}.PartnerProgram_tierItem__1Plec:hover{border-color:var(--gold);transform:translateY(-1px)}.PartnerProgram_tierHead__uEnwR{display:flex;align-items:center;justify-content:space-between;gap:1rem}.PartnerProgram_tierName__Hga0G{font-family:var(--serif),Georgia,serif;font-size:1.25rem;font-weight:500;letter-spacing:-.01em;color:var(--paper)}.PartnerProgram_tierBadge__Uw5Nq{display:inline-flex;align-items:center;gap:.375rem;padding:.35rem .75rem;border-radius:999px;font-family:var(--mono),ui-monospace,monospace;font-size:.65rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;border:1px solid var(--line)}.PartnerProgram_badgeCheck__aPnTE{width:.7rem;height:.7rem}.PartnerProgram_tierBadge__Uw5Nq[data-tier=Strategic]{background:var(--gold);color:var(--ink);border-color:var(--gold)}.PartnerProgram_tierBadge__Uw5Nq[data-tier=Platinum]{background:rgba(232,163,61,.12);color:var(--gold);border-color:rgba(232,163,61,.35)}.PartnerProgram_tierBadge__Uw5Nq[data-tier=Gold]{background:rgba(232,163,61,.06);color:var(--gold-soft)}.PartnerProgram_tierBadge__Uw5Nq[data-tier=Authorized]{background:transparent;color:var(--paper-dim)}.PartnerProgram_tierDesc__KPuc2{margin:.875rem 0 0;font-family:var(--sans);font-size:.92rem;line-height:1.6;color:var(--paper-dim);font-weight:300}.Deliverables_section__jZXvL{padding:90px 0;position:relative;z-index:2}@media (max-width:640px){.Deliverables_section__jZXvL{padding:64px 0}}.Deliverables_title__mdyRU{max-width:28ch}.Deliverables_lede__iyrT_{margin-top:1.25rem;font-family:var(--sans);font-size:1.075rem;line-height:1.65;font-weight:300;color:#5b5044;max-width:62ch}.Deliverables_grid__Sc2yI{display:grid;grid-template-columns:1fr;gap:1.25rem;margin:3.5rem 0 0;padding:0;list-style:none}@media (min-width:640px){.Deliverables_grid__Sc2yI{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.Deliverables_grid__Sc2yI{grid-template-columns:repeat(3,1fr)}}.Deliverables_item__usC7A{display:flex;gap:1rem;padding:1.5rem;background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.12);border-radius:6px;transition:border-color .2s ease,background .2s ease}.Deliverables_item__usC7A:hover{border-color:var(--gold-soft);background:rgba(0,0,0,.05)}.Deliverables_checkTile__dHerO{flex-shrink:0;width:2.25rem;height:2.25rem;border-radius:6px;background:rgba(201,134,62,.12);border:1px solid rgba(201,134,62,.25);color:var(--gold-soft);display:flex;align-items:center;justify-content:center}.Deliverables_checkIcon__s0Okx{width:1.1rem;height:1.1rem}.Deliverables_itemTitle__XTB0h{margin:0;font-family:var(--serif),Georgia,serif;font-size:1.15rem;font-weight:500;letter-spacing:-.01em;color:var(--ink);line-height:1.2}.Deliverables_itemBody__CMl_J{margin:.45rem 0 0;font-family:var(--sans);font-size:.9rem;line-height:1.6;color:#5b5044;font-weight:300}.DistributionPartner_section__j4QAK{padding:90px 0;position:relative;z-index:2}@media (max-width:640px){.DistributionPartner_section__j4QAK{padding:64px 0}}.DistributionPartner_title__V_b_U{max-width:22ch}.DistributionPartner_lede__v1joh{margin-top:1.25rem;font-family:var(--sans);font-size:1.075rem;line-height:1.65;font-weight:300;color:#5b5044;max-width:62ch}.DistributionPartner_card__JMEBn{margin-top:3rem;display:grid;gap:1.75rem;grid-template-columns:1fr;align-items:center;padding:2.25rem;background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.15);border-radius:8px;position:relative}.DistributionPartner_card__JMEBn:before{content:"";position:absolute;top:-1px;right:-1px;width:80px;height:80px;background:linear-gradient(135deg,transparent 50%,var(--gold-soft) 50%);opacity:.7;border-radius:0 8px 0 0}@media (min-width:768px){.DistributionPartner_card__JMEBn{grid-template-columns:auto 1fr auto;padding:2.75rem}}.DistributionPartner_logo__vh2Yy{width:5rem;height:5rem;border-radius:6px;background:var(--ink);color:var(--gold);display:flex;align-items:center;justify-content:center;font-family:var(--mono),ui-monospace,monospace;font-weight:500;font-size:1rem;letter-spacing:.04em;flex-shrink:0;position:relative;z-index:1}.DistributionPartner_name__sOZU9{font-family:var(--serif),Georgia,serif;font-size:1.5rem;font-weight:500;letter-spacing:-.015em;color:var(--ink);margin:0;line-height:1.2}.DistributionPartner_teaser__wGuNK{margin:.75rem 0 0;font-family:var(--sans);font-size:1rem;line-height:1.6;color:#5b5044;font-weight:300}.DistributionPartner_badge__PLiej{display:inline-flex;align-items:center;padding:.4rem .85rem;border-radius:999px;background:var(--ink);color:var(--gold);font-family:var(--mono),ui-monospace,monospace;font-size:.65rem;font-weight:500;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;width:fit-content;position:relative;z-index:1}.ResearchPartners_section___G_Sy{padding:90px 0;border-bottom:1px solid var(--line)}@media (max-width:640px){.ResearchPartners_section___G_Sy{padding:64px 0}}.ResearchPartners_eyebrow__x5_4b{font-family:var(--mono),ui-monospace,monospace;font-size:.72rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin-bottom:1.25rem}.ResearchPartners_title__AHgdZ{font-family:var(--serif),Georgia,serif;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:380;line-height:1.05;letter-spacing:-.025em;color:var(--paper);margin:0 0 1.25rem;max-width:24ch}.ResearchPartners_title__AHgdZ em{font-family:var(--serif-italic),Georgia,serif;font-style:italic;font-weight:400;color:var(--gold)}.ResearchPartners_lede__H0G_Q{font-family:var(--sans);font-size:1.05rem;line-height:1.65;font-weight:300;color:var(--paper-dim);max-width:62ch;margin:0}.ResearchPartners_grid__t7I6q{display:grid;grid-template-columns:1fr;gap:1.5rem;margin-top:3.5rem}@media (min-width:768px){.ResearchPartners_grid__t7I6q{grid-template-columns:repeat(2,1fr)}}.ResearchPartners_card__m179n{padding:2rem;background:var(--ink-2);border:1px solid var(--line);border-radius:6px;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.ResearchPartners_card__m179n:hover{border-color:var(--gold);transform:translateY(-2px);box-shadow:0 30px 60px -30px rgba(0,0,0,.6)}.ResearchPartners_cardHead__c2UA7{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ResearchPartners_logoMark__WA9Es{width:2.85rem;height:2.85rem;border-radius:6px;background:var(--ink);border:1px solid var(--line);display:flex;justify-content:center;font-size:.78rem;letter-spacing:.06em;flex-shrink:0}.ResearchPartners_badge__SUXCb,.ResearchPartners_logoMark__WA9Es{color:var(--gold);align-items:center;font-family:var(--mono),ui-monospace,monospace;font-weight:500}.ResearchPartners_badge__SUXCb{display:inline-flex;padding:.35rem .75rem;border-radius:999px;background:rgba(232,163,61,.12);border:1px solid rgba(232,163,61,.3);font-size:.62rem;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap}.ResearchPartners_name__GbV3B{margin:1.25rem 0 0;font-family:var(--serif),Georgia,serif;font-size:1.4rem;font-weight:500;letter-spacing:-.015em;color:var(--paper);line-height:1.2}.ResearchPartners_desc__7MvFk{margin:.75rem 0 0;font-family:var(--sans);font-size:1rem;line-height:1.6;color:var(--paper-dim);font-weight:300}.ResearchPartners_meta__o8oFU{margin-top:1.5rem;padding-top:1.25rem;border-top:1px dashed var(--line);display:flex;align-items:center;gap:.5rem;font-family:var(--mono),ui-monospace,monospace;font-size:.74rem;font-weight:500;letter-spacing:.06em;color:var(--gold)}.ResearchPartners_metaIcon__A6BSA{width:1rem;height:1rem}.ProofSection_section__EKKcR{padding:90px 0;position:relative;z-index:2;border-bottom:1px solid var(--line)}@media (max-width:640px){.ProofSection_section__EKKcR{padding:64px 0}}.ProofSection_eyebrow__8dIUN{font-family:var(--mono),ui-monospace,monospace;font-size:.72rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;margin-bottom:1.25rem}.ProofSection_title__4SKNB{font-family:var(--serif),Georgia,serif;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:380;line-height:1.05;letter-spacing:-.025em;margin:0 0 1.25rem;max-width:24ch}.ProofSection_title__4SKNB em{font-family:var(--serif-italic),Georgia,serif;font-style:italic;font-weight:400}.ProofSection_lede__eZtQP{font-family:var(--sans);font-size:1.05rem;line-height:1.65;font-weight:300;max-width:62ch;margin:0}.ProofSection_grid__ttTBb{display:grid;grid-template-columns:1fr;gap:1.25rem;margin:3.5rem 0 0}@media (min-width:768px){.ProofSection_grid__ttTBb{grid-template-columns:repeat(3,1fr)}}.ProofSection_card__fIUoR{padding:1.875rem 1.75rem;border:1px solid var(--line);border-radius:6px;transition:border-color .2s ease,transform .2s ease}.ProofSection_card__fIUoR:hover{border-color:gray;transform:translateY(-2px)}.ProofSection_iconTile__qAlbp{width:3.25rem;height:3.25rem;border-radius:6px;background:rgba(232,163,61,.12);border:1px solid rgba(232,163,61,.25);color:var(--gold);display:flex;align-items:center;justify-content:center}.ProofSection_iconTile__qAlbp svg{width:1.6rem;height:1.6rem}.ProofSection_itemTitle__JE9Vp{margin:1.25rem 0 0;font-family:var(--serif),Georgia,serif;font-size:1.25rem;font-weight:500;letter-spacing:-.015em;line-height:1.2}.ProofSection_itemBody__uZFtm{margin:.75rem 0 0;font-family:var(--sans);font-size:.92rem;line-height:1.6;font-weight:300}.ProofSection_verifyTag__2qkoP{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.25rem;padding:.4rem .7rem;background:rgba(232,163,61,.08);border:1px solid var(--line);border-radius:4px;font-family:var(--mono),ui-monospace,monospace;font-size:.68rem;font-weight:500;letter-spacing:.08em}.ProofSection_verifyCheck__ZM628{width:.85rem;height:.85rem}.PartnersCTA_cta__Iozve{padding:110px 0;z-index:2}@media (max-width:640px){.PartnersCTA_cta__Iozve{padding:72px 0}}.PartnersCTA_wrap__wkj_F{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;position:relative}@media (min-width:768px){.PartnersCTA_wrap__wkj_F{flex-direction:row;align-items:center;justify-content:space-between;gap:3rem}}.PartnersCTA_copy__XnlsN{max-width:38rem}.PartnersCTA_eyebrow__TjCiv{font-family:var(--mono),ui-monospace,monospace;font-size:.72rem;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--gold);margin:0 0 1rem}.PartnersCTA_heading__kpto9{font-family:var(--serif),Georgia,serif;font-size:clamp(2.2rem,5.2vw,3.5rem);font-weight:380;line-height:1.02;letter-spacing:-.025em;color:var(--paper);margin:0}.PartnersCTA_heading__kpto9 em{font-family:var(--serif-italic),Georgia,serif;font-style:italic;font-weight:400;color:var(--gold)}.PartnersCTA_body__nsnhN{margin:1.25rem 0 0;font-family:var(--sans);font-size:1.075rem;line-height:1.6;font-weight:300;color:var(--paper-dim);max-width:60ch}.PartnersCTA_ctaRow__TUHgZ{display:flex;flex-wrap:wrap;gap:.75rem}.page_hero__OWb8f{padding:90px 0 100px;border-bottom:1px solid var(--line)}.page_heroTag__GpsbI{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);padding:7px 14px;border:1px solid rgba(232,163,61,.32);border-radius:999px;background:rgba(232,163,61,.06)}.page_dot__klRtQ{width:8px;height:8px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 4px rgba(232,163,61,.18);animation:page_aiDotPulse__jiSzl 2.2s ease-in-out infinite}@keyframes page_aiDotPulse__jiSzl{0%,to{box-shadow:0 0 0 4px rgba(232,163,61,.18)}50%{box-shadow:0 0 0 8px rgba(232,163,61,.05)}}.page_heroGrid__U1PtL{display:grid;grid-template-columns:1.15fr .85fr;gap:64px;align-items:start;margin-top:32px}@media (max-width:1020px){.page_heroGrid__U1PtL{grid-template-columns:1fr;gap:48px}}.page_h1__vVYT4{font-family:var(--serif),Georgia,serif;font-weight:300;font-size:clamp(40px,5.8vw,78px);line-height:.98;letter-spacing:-.035em;color:var(--paper);margin:0;max-width:14ch}.page_h1__vVYT4 em{font-family:var(--serif-italic),Georgia,serif;font-style:italic;font-weight:400;color:var(--gold)}.page_heroLede__AAn7H{margin-top:26px;font-family:var(--sans);font-size:clamp(16.5px,1.4vw,18px);color:var(--paper-dim);font-weight:300;max-width:60ch;line-height:1.6}.page_heroActions__t8m6A{display:flex;gap:14px;margin-top:36px;flex-wrap:wrap}.page_heroCard__5CsSo{background:var(--ink-2);border:1px solid var(--line);border-radius:8px;padding:26px 26px 28px;position:relative;box-shadow:0 30px 60px -30px rgba(0,0,0,.6)}.page_heroCard__5CsSo .page_label__KBpwp{font-family:var(--mono);font-size:11px;letter-spacing:.18em;color:var(--gold);text-transform:uppercase}.page_statRow__P30RR{display:grid;grid-template-columns:1fr 1fr;gap:22px 28px;margin-top:18px}.page_stat__B8mTM .page_n__GZNs4{font-family:var(--serif),Georgia,serif;font-weight:300;font-size:36px;line-height:1;letter-spacing:-.03em;color:var(--gold)}.page_stat__B8mTM .page_accent__thsW5{color:var(--gold);font-family:var(--serif-italic),Georgia,serif;font-style:italic;font-weight:400}.page_stat__B8mTM .page_l__OP1P2{font-family:var(--mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--paper-mute);margin-top:8px}.page_heroCard__5CsSo hr{border:0;border-top:1px solid var(--line);margin:22px 0}.page_badgeRow__kQVgt{display:flex;flex-wrap:wrap;gap:8px}.page_badge__Ho0QQ{font-family:var(--mono);font-size:11px;letter-spacing:.06em;color:var(--paper);padding:5px 9px;border:1px solid var(--line);border-radius:3px;background:rgba(255,255,255,.04)}.page_section__Fj6_Q{padding:90px 0;border-bottom:1px solid var(--line)}@media (max-width:820px){.page_section__Fj6_Q{padding:64px 0}}.page_sectionHead__POhNB{display:grid;grid-template-columns:1.05fr 1fr;gap:64px;align-items:end;margin-bottom:56px}@media (max-width:880px){.page_sectionHead__POhNB{grid-template-columns:1fr;gap:24px}}.page_eyebrow__SQYJf{font-family:var(--mono);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--gold)}.page_h2__V09rE{font-family:var(--serif),Georgia,serif;font-weight:380;font-size:clamp(32px,4.5vw,60px);line-height:1.05;letter-spacing:-.025em;margin:16px 0 0;max-width:22ch;color:inherit}.page_h2__V09rE em{font-family:var(--serif-italic),Georgia,serif;font-style:italic;font-weight:400;color:var(--gold)}.page_lead__5Kn_C{font-family:var(--sans)}.page_lead__5Kn_C p{font-size:16.5px;color:currentColor;opacity:.78;line-height:1.65;margin:0 0 14px;font-weight:300}.page_lead__5Kn_C p:last-child{margin-bottom:0}.page_introGrid__8QJRy{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}@media (max-width:980px){.page_introGrid__8QJRy{grid-template-columns:1fr;gap:36px}}.page_introPoints__V9RuU{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:22px}.page_introPoints__V9RuU li{display:grid;grid-template-columns:56px 1fr;gap:18px;padding-bottom:22px;border-bottom:1px solid rgba(0,0,0,.15)}.page_introPoints__V9RuU li:last-child{border-bottom:none;padding-bottom:0}.page_introNum__xupHS{font-family:var(--serif-italic),Georgia,serif;font-weight:400;font-style:italic;font-size:32px;line-height:1;color:var(--gold-soft)}.page_introTxt__ptXoN{font-family:var(--sans);font-size:15.5px;line-height:1.6;color:#5b5044;font-weight:300}.page_introTxt__ptXoN strong{display:block;color:var(--ink);font-weight:600;margin-bottom:4px;font-size:16px}.page_terminal__aHECa{background:var(--ink);color:var(--paper);border:1px solid var(--line);border-radius:8px;overflow:hidden;font-family:var(--mono);font-size:13px;line-height:1.7;box-shadow:0 30px 60px -30px rgba(0,0,0,.6)}.page_termBar__k6xkK{background:var(--ink-2);padding:10px 14px;display:flex;align-items:center;gap:8px;border-bottom:1px solid var(--line)}.page_termBar__k6xkK .page_tDot__i8J5v{width:11px;height:11px;border-radius:50%}.page_termBar__k6xkK .page_tLabel__DfAyf{margin-left:10px;color:var(--paper-mute);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.page_tCmd__OpcoY,.page_tOut__EdjI3{padding:2px 18px}.page_tCmd__OpcoY{color:var(--paper);padding-top:8px}.page_tOut__EdjI3{color:var(--gold);padding-bottom:6px}.page_terminal__aHECa>:last-child{padding-bottom:16px}.page_types__dSKfg{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:8px;overflow:hidden}@media (max-width:1100px){.page_types__dSKfg{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.page_types__dSKfg{grid-template-columns:1fr}}.page_typeCard___UWSg{background:var(--ink-2);padding:30px 26px 32px;display:flex;flex-direction:column;gap:14px;transition:background .25s ease}.page_typeCard___UWSg:hover{background:var(--ink-3)}.page_typeNum__0gRPo{display:flex;align-items:center;gap:10px}.page_tag__lecd9{font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);padding:4px 9px;border:1px solid rgba(232,163,61,.32);border-radius:3px;background:rgba(232,163,61,.06)}.page_typeCard___UWSg h3{font-family:var(--serif),Georgia,serif;font-weight:500;font-size:21px;margin:0;letter-spacing:-.015em;line-height:1.2;color:var(--paper)}.page_typeCard___UWSg p{font-family:var(--sans);color:var(--paper-dim);font-size:14.5px;line-height:1.55;margin:0;font-weight:300}.page_typeStack__Vgl1C{margin-top:auto;padding-top:14px;font-family:var(--mono);font-size:11px;letter-spacing:.06em;line-height:1.6;border-top:1px solid var(--line)}.page_methods__6S11S{display:flex;flex-direction:column}.page_method__XComX{display:grid;grid-template-columns:100px 1fr 1.4fr;gap:36px;padding:28px 0;border-bottom:1px solid rgba(0,0,0,.15);align-items:start}.page_method__XComX:last-child{border-bottom:none}.page_method__XComX:first-child{border-top:1px solid rgba(0,0,0,.15)}@media (max-width:880px){.page_method__XComX{grid-template-columns:1fr;gap:8px;padding:22px 0}}.page_methodN__x3a1Z{font-family:var(--serif-italic),Georgia,serif;font-weight:400;font-style:italic;font-size:56px;line-height:1;color:var(--gold-soft);letter-spacing:-.02em}.page_methodLabel__os6gA{font-family:var(--mono);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#7c7669}.page_method__XComX h3{font-family:var(--serif),Georgia,serif;font-weight:500;font-size:24px;margin:8px 0 0;color:var(--ink);letter-spacing:-.015em;line-height:1.15}.page_methodDesc__lNOp1 p{font-family:var(--sans);color:#5b5044;font-size:15.5px;line-height:1.65;margin:0;font-weight:300}.page_tools__5r5zC{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:8px;overflow:hidden}@media (max-width:880px){.page_tools__5r5zC{grid-template-columns:1fr}}.page_tool__Yzwxy{background:var(--ink-2);padding:26px 24px 28px;transition:background .25s ease}.page_tool__Yzwxy:hover{background:var(--ink-3)}.page_tool__Yzwxy .page_name__ABvZZ{font-family:var(--serif),Georgia,serif;font-weight:500;font-size:19px;color:var(--paper);letter-spacing:-.01em}.page_tool__Yzwxy .page_desc__zusWs{font-family:var(--sans);color:var(--paper-dim);font-size:14px;line-height:1.55;margin-top:8px;font-weight:300}.page_findings__2qiVz{display:flex;flex-direction:column}.page_finding__XbW8W{display:grid;grid-template-columns:220px 1fr;gap:32px;padding:30px 0;border-bottom:1px solid var(--line);align-items:start}.page_finding__XbW8W:first-child{border-top:1px solid var(--line)}.page_finding__XbW8W:last-child{border-bottom:none}@media (max-width:880px){.page_finding__XbW8W{grid-template-columns:1fr;gap:8px}}.page_sector__7YbXF{font-family:var(--mono);font-size:12px;letter-spacing:.18em;text-transform:uppercase}.page_finding__XbW8W h3{font-family:var(--serif),Georgia,serif;font-weight:500;font-size:22px;margin:0 0 10px;letter-spacing:-.015em;line-height:1.2}.page_finding__XbW8W p{font-family:var(--sans);margin:0;font-size:15.5px;line-height:1.65;font-weight:300}.page_compare__dyytD{border:1px solid var(--line);border-radius:8px;overflow:hidden}.page_compareRow__Xbhjy{display:grid;grid-template-columns:220px 1fr 1fr;border-bottom:1px solid var(--line)}.page_compareRow__Xbhjy:last-child{border-bottom:none}.page_compareHead__jCjrd{background:var(--ink-2)}.page_compareHead__jCjrd .page_col__8MqfO{font-family:var(--mono);font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.page_compareHead__jCjrd .page_colAlt__dCkCC{color:var(--paper-mute)}.page_col__8MqfO{padding:18px 22px;font-family:var(--sans);font-size:14.5px;line-height:1.55}.page_colLabel__VGUfZ{font-family:var(--mono);font-size:11px;letter-spacing:.18em;text-transform:uppercase;border-right:1px solid var(--line)}.page_colYes__1DCcc{border-right:1px solid var(--line);font-weight:400}.page_colNo__TIS0u{font-weight:300}@media (max-width:880px){.page_compareRow__Xbhjy{grid-template-columns:1fr}.page_colLabel__VGUfZ,.page_colYes__1DCcc{border-right:none;border-bottom:1px solid var(--line)}}.page_roleStack__G1Ec6{display:flex;flex-wrap:wrap;gap:8px;margin:28px 0 8px}.page_pill__KjqO3{font-family:var(--mono);font-size:11.5px;letter-spacing:.08em;color:var(--paper);padding:6px 11px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.04)}.page_roleGrid___e_IM{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px}@media (max-width:880px){.page_roleGrid___e_IM{grid-template-columns:1fr}}.page_roleCard__u_GvQ{border:1px solid gray;border-radius:6px;padding:26px 24px;transition:border-color .2s ease,transform .2s ease}.page_roleCard__u_GvQ:hover{border-color:var(--gold);transform:translateY(-2px)}.page_roleCard__u_GvQ h4{font-family:var(--serif),Georgia,serif;font-weight:500;font-size:20px;margin:0 0 10px;letter-spacing:-.015em}.page_roleCard__u_GvQ p{font-family:var(--sans);margin:0;font-size:14.5px;line-height:1.6;font-weight:300}.page_roleIcon__pTovm{width:38px;height:38px;border-radius:6px;background:rgba(232,163,61,.1);border:1px solid rgba(232,163,61,.28);display:grid;place-items:center;margin-bottom:18px}.page_roleIcon__pTovm svg{width:18px;height:18px;stroke:var(--gold)}.page_whyGrid___TdFB{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);border-radius:8px;overflow:hidden}@media (max-width:980px){.page_whyGrid___TdFB{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page_whyGrid___TdFB{grid-template-columns:1fr}}.page_why__EhuiV{background:var(--ink-2);padding:26px 24px;display:grid;grid-template-columns:28px 1fr;gap:16px;transition:background .25s ease}.page_why__EhuiV:hover{background:var(--ink-3)}.page_check__k2xVC{width:24px;height:24px;border-radius:50%;background:rgba(232,163,61,.12);color:var(--gold);display:grid;place-items:center;font-size:13px;font-weight:600;border:1px solid rgba(232,163,61,.32)}.page_why__EhuiV h4{font-family:var(--serif),Georgia,serif;font-weight:500;font-size:18px;margin:0 0 8px;letter-spacing:-.01em;color:var(--paper)}.page_why__EhuiV p{font-family:var(--sans);color:var(--paper-dim);margin:0;font-size:14.5px;line-height:1.6;font-weight:300}.page_faqList__AAkzF{display:flex;flex-direction:column;max-width:64rem}.page_faq__bELs8{border-bottom:1px solid var(--line);padding:22px 0}.page_faq__bELs8:first-of-type{border-top:1px solid var(--line)}.page_faq__bELs8[open] .page_plus__wwLBW{transform:rotate(45deg);border-color:var(--gold)}.page_faq__bELs8 summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;font-family:var(--serif),Georgia,serif;font-weight:500;font-size:21px;letter-spacing:-.015em;transition:color .2s ease}.page_faq__bELs8 summary::-webkit-details-marker{display:none}.page_plus__wwLBW{width:34px;height:34px;border-radius:9999px;background:rgba(232,163,61,.1);border:1px solid var(--line);display:inline-flex;align-items:center;justify-content:center;font-family:var(--sans);font-size:22px;line-height:1;color:var(--gold);transition:transform .25s ease,color .2s ease,background .2s ease,border-color .2s ease;flex-shrink:0}.page_answer__tu2KZ{padding:16px 0 4px}.page_answer__tu2KZ p{font-family:var(--sans);margin:0;font-size:15.5px;line-height:1.7;max-width:75ch;font-weight:300}.page_cta__ze5El{padding:110px 0 80px;background:radial-gradient(50% 80% at 50% 0,rgba(232,163,61,.12),transparent 70%);text-align:center;position:relative;z-index:2;border-bottom:1px solid var(--line)}.page_cta__ze5El h2{font-family:var(--serif),Georgia,serif;font-weight:380;font-size:clamp(36px,5.4vw,68px);line-height:1.02;letter-spacing:-.025em;margin:0 auto;max-width:22ch;color:var(--paper)}.page_cta__ze5El h2 em{font-family:var(--serif-italic),Georgia,serif;font-style:italic;font-weight:400;color:var(--gold)}.page_cta__ze5El p{font-family:var(--sans);color:var(--paper-dim);margin:26px auto 0;font-size:17px;max-width:60ch;line-height:1.6;font-weight:300}.page_cta__ze5El .page_heroActions__t8m6A{justify-content:center;margin-top:36px}.page_contactStrip__CMAaA{margin-top:64px;padding-top:32px;border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(4,1fr);gap:24px;text-align:left}@media (max-width:880px){.page_contactStrip__CMAaA{grid-template-columns:repeat(2,1fr)}}.page_contactStrip__CMAaA .page_label__KBpwp{font-family:var(--mono);font-size:11px;letter-spacing:.18em;color:var(--paper-mute);text-transform:uppercase}.page_contactStrip__CMAaA .page_val__4nrG0{font-family:var(--sans);font-weight:400;font-size:16px;color:var(--paper);margin-top:6px}