:root{--brand-navy:#0d1f3e;--brand-gold:#c5933a;--accent-teal:#0f6b67;--accent-digital-blue:#315efb;--surface-ivory:#f7f4ee;--surface-white:#ffffff;--text-ink:#111827;--text-slate:#334155;--brand-navy-hover:#132847;--brand-navy-deep:#091628;--brand-gold-hover:#b4832f;--brand-gold-soft:rgba(197,147,58,0.14);--accent-teal-soft:rgba(15,107,103,0.12);--accent-blue-hover:#254fe0;--accent-blue-soft:rgba(49,94,251,0.12);--color-action-primary:var(--brand-navy);--color-action-primary-hover:var(--brand-navy-hover);--color-action-digital:var(--accent-digital-blue);--color-action-digital-hover:var(--accent-blue-hover);--color-action-premium:var(--brand-gold);--color-action-premium-hover:var(--brand-gold-hover);--color-bg-page:var(--surface-white);--color-bg-warm:var(--surface-ivory);--color-bg-inverse:var(--brand-navy);--color-text-primary:var(--text-ink);--color-text-secondary:var(--text-slate);--color-text-inverse:var(--surface-white);--color-brand-accent:var(--brand-gold);--color-growth:var(--accent-teal);--color-focus:var(--accent-digital-blue);--semantic-success:var(--accent-teal);--semantic-info:var(--accent-digital-blue);--semantic-warning:#d97706;--semantic-error:#c0392b;--bg:var(--surface-ivory);--bg-top:#fbf9f5;--surface:var(--surface-white);--surface-soft:#f1eee7;--surface-glass:rgba(255,255,255,0.78);--text:var(--text-ink);--text-soft:var(--text-slate);--heading:var(--brand-navy);--navy:var(--brand-navy);--navy-2:var(--brand-navy-hover);--blue:var(--accent-digital-blue);--blue-2:#5b7fff;--line:rgba(13,31,62,0.1);--line-strong:rgba(13,31,62,0.18);--shadow-sm:0 12px 34px rgba(13,31,62,0.07);--shadow-lg:0 28px 80px rgba(13,31,62,0.12);--glow-1:rgba(197,147,58,0.12);--glow-2:rgba(49,94,251,0.08);--menu-pill:rgba(255,255,255,0.94);--menu-accent:var(--brand-gold-soft);--menu-accent-strong:rgba(197,147,58,0.22);--menu-ink:var(--brand-navy);--card-bg:rgba(255,255,255,0.94);--card-bg-solid:var(--surface-white);--input-bg:var(--surface-white);--overlay:rgba(9,22,40,0.55);--radius-sm:14px;--radius-md:22px;--radius-lg:32px;--header-height:76px;--transition:220ms ease;--font-sans:"Estedad","Vazirmatn",Tahoma,sans-serif;--container:72rem;--page-gutter:clamp(16px,2.8vw,40px);--section-y:28px;--text-base:clamp(0.95rem,0.9rem + 0.2vw,1.05rem);--heading-hero:clamp(1.55rem,1.2rem + 1.6vw,2.55rem);--heading-section:clamp(1.35rem,1.15rem + 0.9vw,2.1rem)}html[data-theme=dark]{color-scheme:dark;--bg:#08101c;--bg-top:#0d1f3e;--surface:#12233f;--surface-soft:#182a48;--surface-glass:rgba(18,35,63,0.82);--text:#f3efe7;--text-soft:#a9b4c5;--heading:#f7f4ee;--navy:var(--brand-navy);--navy-2:var(--brand-navy-hover);--blue:#6b8cff;--blue-2:#93aaff;--line:rgba(247,244,238,0.12);--line-strong:rgba(247,244,238,0.2);--shadow-sm:0 12px 34px rgba(0,0,0,0.35);--shadow-lg:0 28px 80px rgba(0,0,0,0.45);--glow-1:rgba(197,147,58,0.14);--glow-2:rgba(49,94,251,0.12);--menu-pill:rgba(18,35,63,0.92);--menu-accent:rgba(197,147,58,0.18);--menu-accent-strong:rgba(197,147,58,0.28);--menu-ink:#f7f4ee;--card-bg:rgba(18,35,63,0.94);--card-bg-solid:#12233f;--input-bg:#0c182c;--overlay:rgba(4,10,20,0.72);--color-action-primary:var(--brand-gold);--color-action-primary-hover:var(--brand-gold-hover);--color-action-digital:#315efb;--color-action-digital-hover:#254fe0;--color-bg-page:#08101c;--color-bg-warm:#0d1f3e;--color-text-primary:#f3efe7;--color-text-secondary:#a9b4c5;--color-text-inverse:var(--surface-white)}.button--primary{color:#fff!important;background-color:var(--color-action-primary)!important;background-image:linear-gradient(135deg,rgba(255,255,255,.08),transparent 55%)!important;border-color:transparent!important;box-shadow:0 12px 28px rgba(13,31,62,.22)!important}.button--primary:hover{background-color:var(--color-action-primary-hover)!important;box-shadow:0 16px 34px rgba(13,31,62,.28)!important}.button--digital{color:#fff!important;background-color:var(--color-action-digital)!important;background-image:linear-gradient(135deg,rgba(255,255,255,.12),transparent 55%)!important;border:1px solid transparent!important;box-shadow:0 12px 28px rgba(49,94,251,.28)!important}.button--digital:hover{background-color:var(--color-action-digital-hover)!important;box-shadow:0 16px 34px rgba(49,94,251,.34)!important}.button--premium{color:var(--brand-navy)!important;background-color:var(--color-action-premium)!important;background-image:linear-gradient(135deg,rgba(255,255,255,.18),transparent 55%)!important;border:1px solid transparent!important;box-shadow:0 12px 28px rgba(197,147,58,.28)!important}.button--premium:hover{background-color:var(--color-action-premium-hover)!important}.button--ghost{color:var(--brand-navy)!important;border-color:rgba(13,31,62,.22)!important;background:#fff!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.button--ghost:hover{border-color:rgba(13,31,62,.4)!important;background:#fff!important}html[data-theme=dark] .button--primary{color:var(--brand-navy)!important;background-color:var(--brand-gold)!important;background-image:linear-gradient(135deg,rgba(255,255,255,.2),transparent 55%)!important;box-shadow:0 12px 28px rgba(197,147,58,.28)!important}html[data-theme=dark] .button--primary:hover{background-color:var(--brand-gold-hover)!important}html[data-theme=dark] .button--ghost{color:var(--heading)!important;border-color:rgba(247,244,238,.22)!important;background:#141d2b!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=dark] .button--ghost:hover{background:rgba(255,255,255,.08)!important}.brand-accent{color:var(--brand-gold)}.brand-growth{color:var(--accent-teal)}.eyebrow{border-color:rgba(197,147,58,.28)!important;color:var(--brand-navy)!important;background:rgba(247,244,238,.9)!important}.eyebrow-dot{background:var(--brand-gold)!important}html[data-theme=dark] .eyebrow{color:var(--heading)!important;background:rgba(255,255,255,.05)!important;border-color:rgba(197,147,58,.28)!important}.hero--editorial .hero-copy h1 span,.hero-copy h1 span{color:var(--brand-gold)!important}html[data-theme=dark] .hero--editorial .hero-copy h1 span,html[data-theme=dark] .hero-copy h1 span{color:#e0b65a!important}.hero--editorial .hero-confidence span{padding:3px 8px!important;font-size:.62rem!important;border-color:rgba(15,107,103,.22)!important;color:var(--accent-teal)!important;background:var(--accent-teal-soft)!important}html[data-theme=dark] .hero--editorial .hero-confidence span{color:#7ecfc9!important;background:rgba(15,107,103,.2)!important;border-color:rgba(126,207,201,.22)!important}.header-cta,.site-header--bar .header-cta{color:#fff!important;background:var(--color-action-digital)!important;border-color:transparent!important;box-shadow:none!important}.header-cta:hover,.site-header--bar .header-cta:hover{color:#fff!important;background:var(--color-action-digital-hover)!important}html[data-theme=dark] .header-cta,html[data-theme=dark] .site-header--bar .header-cta{color:#fff!important;background:#315efb!important;box-shadow:none!important}html[data-theme=dark] .button--digital{color:#fff!important;background-color:#315efb!important}html[data-theme=dark] .button--digital:hover,html[data-theme=dark] .header-cta:hover,html[data-theme=dark] .site-header--bar .header-cta:hover{background-color:#254fe0!important}html[data-theme=dark] .field-error,html[data-theme=dark] .form-status.is-error{color:#ff8b94!important}.site-header--bar .main-nav a.is-active,.site-header--bar .main-nav a:hover{background:rgba(197,147,58,.12)!important;color:var(--heading)!important}html[data-theme=dark] .site-header--bar .main-nav a.is-active,html[data-theme=dark] .site-header--bar .main-nav a:hover{background:rgba(197,147,58,.18)!important;color:#f7f4ee!important}.site-header.is-scrolled .main-nav,.site-header.is-scrolled.site-header--bar .main-nav,html[data-theme=dark] .site-header--bar .main-nav,html[data-theme=dark] .site-header.is-scrolled.site-header--bar .main-nav{box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=dark] .site-header.is-scrolled.site-header--bar .main-nav{background:rgba(18,35,63,.72)!important;border-color:rgba(180,205,235,.16)!important}.section--tinted{background:linear-gradient(180deg,rgba(247,244,238,.95),rgba(255,255,255,.9))!important;border-block-color:rgba(13,31,62,.07)!important}html[data-theme=dark] .section--tinted{background:linear-gradient(180deg,rgba(13,31,62,.55),rgba(8,16,28,.9))!important}::selection{color:#fff;background:var(--brand-navy)}:focus-visible{outline-color:rgba(49,94,251,.35)!important}.container{width:min(calc(100% - (var(--page-gutter) * 2)),var(--container));margin-inline:auto}.section{padding-block:var(--section-y)}@media (max-width:479px){:root{--header-height:64px;--container:100%;--page-gutter:14px;--section-y:48px}}@media (min-width:480px) and (max-width:767px){:root{--header-height:68px;--page-gutter:18px;--section-y:56px}}@media (min-width:768px) and (max-width:1023px){:root{--header-height:72px;--container:46rem;--page-gutter:24px;--section-y:72px}}@media (min-width:1024px) and (max-width:1279px){:root{--container:58rem;--page-gutter:28px}}@media (min-width:1280px) and (max-width:1599px){:root{--container:72rem;--page-gutter:36px}}@media (min-width:1600px) and (max-width:1919px){:root{--container:82rem;--page-gutter:40px;--section-y:32px}}@media (min-width:1920px){:root{--container:90rem;--page-gutter:clamp(40px,4vw,72px);--section-y:32px;--heading-hero:clamp(2.2rem,1.4rem + 1.2vw,2.85rem);--text-base:1.05rem}body{font-size:var(--text-base)}.hero--editorial .hero-copy{max-width:38rem}.hero-visual{max-width:400px}}@media (min-width:2560px){:root{--container:96rem;--page-gutter:clamp(48px,5vw,96px)}}@media (max-height:820px) and (min-width:900px){#home .hero-stage,.hero--editorial .hero-stage{min-height:calc(100svh - var(--header-height) - 28px)!important}#home .hero-visual,#home .hero-visual.reveal{width:min(100%,300px)!important;max-width:300px!important}#home .hero-visual__frame,.hero-visual__frame{max-height:min(360px,calc(100svh - var(--header-height) - 120px))!important;width:100%}}@media (max-width:1023px){.need-selector__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:639px){.need-selector__grid{grid-template-columns:1fr!important}.site-header--bar .brand-copy small{display:none}}.site-header--bar .brand-copy small{font-weight:800!important}@media (min-width:1920px){.brand-model-v6__grid,.need-selector__grid,.proof-wall,.services-grid{gap:clamp(18px,1.4vw,28px)}.hero--editorial .hero-copy h1{font-size:var(--heading-hero)!important}.contact-copy h2,.faq-intro h2,.section-heading h2{font-size:var(--heading-section)}}#activities-count,.brand-num,.case-tab__index,.credential-number,.hero-visual__badge span,.need-card__icon,.process-number,.proof-row-card__number,.service-index,.webinar-meta strong{font-family:Vazirmatn,Estedad,Tahoma,sans-serif!important;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1,tabular-nums lining-nums;letter-spacing:.04em;font-weight:700!important;-webkit-font-smoothing:antialiased}.credential-number,.need-card__icon,.process-number,.proof-row-card__number,.service-index{font-size:.8rem!important;font-weight:600!important;letter-spacing:.06em}.hero-visual__badge span{font-size:1.35rem!important;font-weight:800!important;letter-spacing:.02em;line-height:1!important}.btn-ico,.header-socials svg,.need-card__icon svg,.proof-row-card__arrow svg,.service-icon svg{width:1em;height:1em;flex-shrink:0}.need-card__icon{font-size:1rem!important}.service-icon{display:inline-grid!important;place-items:center;font-size:1.1rem;color:var(--brand-navy)}html[data-theme=dark] .service-icon{color:var(--heading)}.header-socials svg{width:18px!important;height:18px!important;fill:none!important;stroke:currentColor!important;stroke-width:1.75!important}.header-socials a:nth-child(2) svg path{fill:none!important;stroke:currentColor!important}.inline-ico{display:inline-flex;align-items:center;-webkit-margin-start:6px;margin-inline-start:6px;vertical-align:-.15em}.theme-toggle__lucide{display:grid;place-items:center;width:100%;height:100%;color:var(--heading)}.theme-toggle.theme-toggle--lucide{width:40px;height:40px;border-radius:999px;background:rgba(255,255,255,.55);border:1px solid rgba(13,31,62,.1);box-shadow:none;overflow:visible}.theme-toggle.theme-toggle--lucide .theme-toggle__lucide{color:var(--brand-navy)}html[data-theme=dark] .theme-toggle.theme-toggle--lucide{background:rgba(255,255,255,.04);border-color:rgba(247,244,238,.14)}html[data-theme=dark] .theme-toggle.theme-toggle--lucide .theme-toggle__lucide{color:#f7f4ee}.brand-model-v6__card>span.brand-num{display:inline-flex;color:var(--brand-gold);font-size:.85rem}.case-tab__index{display:block;margin-bottom:6px;color:var(--accent-digital-blue);font-size:.72rem}html[data-theme=dark] .brand-proof-section,html[data-theme=dark] .case-tabs-section,html[data-theme=dark] .clients-section,html[data-theme=dark] .decision-value-section,html[data-theme=dark] .faq-section,html[data-theme=dark] .issue-examples-section,html[data-theme=dark] .proof-overview-v6,html[data-theme=dark] .section--tinted{background:radial-gradient(circle at 88% 8%,rgba(107,140,255,.1),transparent 28rem),linear-gradient(180deg,#0a1424,#08101c)!important;border-color:var(--line)!important}html[data-theme=dark] .activities-shell,html[data-theme=dark] .activity-filter,html[data-theme=dark] .activity-item.proof-row-card,html[data-theme=dark] .activity-item.proof-row-card:focus-visible,html[data-theme=dark] .activity-item.proof-row-card:hover,html[data-theme=dark] .bento-card:not(.bento-card--quote),html[data-theme=dark] .case-panel,html[data-theme=dark] .case-tab,html[data-theme=dark] .case-tabs-shell,html[data-theme=dark] .channel-card,html[data-theme=dark] .client-logo-card,html[data-theme=dark] .clients-score,html[data-theme=dark] .contact-form,html[data-theme=dark] .credential-card,html[data-theme=dark] .decision-output,html[data-theme=dark] .decision-value-card,html[data-theme=dark] .faq-item,html[data-theme=dark] .hero-brand-card,html[data-theme=dark] .issue-example,html[data-theme=dark] .lh-card,html[data-theme=dark] .need-selector,html[data-theme=dark] .process-step,html[data-theme=dark] .proof-activity-table,html[data-theme=dark] .proof-activity-table__footer,html[data-theme=dark] .proof-overview-card,html[data-theme=dark] .proof-strip,html[data-theme=dark] .quick-path,html[data-theme=dark] .service-card{background:var(--card-bg-solid)!important;border-color:var(--line)!important;color:var(--text);box-shadow:var(--shadow-sm)!important}html[data-theme=dark] .need-selector{background:color-mix(in srgb,var(--bg) 72%,var(--surface) 28%)!important;border-color:var(--line)!important;box-shadow:none!important}html[data-theme=dark] .need-card,html[data-theme=dark] .need-card.is-selected{background:color-mix(in srgb,var(--bg) 42%,var(--surface) 58%)!important;border-color:var(--line)!important;box-shadow:none!important}html[data-theme=dark] .need-card:focus-visible,html[data-theme=dark] .need-card:hover{background:color-mix(in srgb,var(--bg) 28%,var(--surface) 72%)!important;border-color:color-mix(in srgb,var(--blue) 42%,var(--line))!important;box-shadow:0 8px 24px var(--glow-2)!important}html[data-theme=dark] .need-card__icon{color:var(--blue)!important;background:color-mix(in srgb,var(--blue) 16%,transparent)!important}html[data-theme=dark] .need-card__icon svg{color:var(--blue)!important;stroke:var(--blue)!important}html[data-theme=dark] .need-card__action{color:var(--blue)!important}html[data-theme=dark] .need-card small{color:var(--text-soft)!important}html[data-theme=dark] .decision-value-card h3,html[data-theme=dark] .decision-value-heading h2,html[data-theme=dark] .faq-intro h2,html[data-theme=dark] .issue-example h3,html[data-theme=dark] .lh-info h3,html[data-theme=dark] .need-selector__heading h2,html[data-theme=dark] .proof-activity-table__head .section-kicker,html[data-theme=dark] .proof-activity-table__head h3,html[data-theme=dark] .proof-overview-title .section-kicker,html[data-theme=dark] .proof-overview-title h2,html[data-theme=dark] .proof-row-card__copy strong,html[data-theme=dark] .proof-stat strong,html[data-theme=dark] .section-heading h2{color:var(--heading)!important}html[data-theme=dark] .decision-value-card p,html[data-theme=dark] .decision-value-heading p,html[data-theme=dark] .faq-intro p,html[data-theme=dark] .issue-example p,html[data-theme=dark] .lh-info p,html[data-theme=dark] .need-selector__heading p,html[data-theme=dark] .proof-activity-table__footer p,html[data-theme=dark] .proof-activity-table__head p,html[data-theme=dark] .proof-row-card__copy small,html[data-theme=dark] .proof-stat span,html[data-theme=dark] .section-heading p{color:var(--text-soft)!important}html[data-theme=dark] #activities-count,html[data-theme=dark] .proof-activity-table__head>span{color:var(--blue-2)!important;background:rgba(107,140,255,.16)!important}html[data-theme=dark] .activity-filter{color:var(--text-soft)!important}html[data-theme=dark] .activity-filter:hover{color:var(--heading)!important;border-color:rgba(107,140,255,.35)!important}html[data-theme=dark] .activity-filter.is-active{color:#fff!important;background:var(--blue)!important;border-color:transparent!important}html[data-theme=dark] .activity-arrow,html[data-theme=dark] .proof-row-card__arrow,html[data-theme=dark] .proof-row-card__number{color:var(--blue)!important;background:rgba(107,140,255,.12)!important;border-color:rgba(107,140,255,.22)!important}html[data-theme=dark] .proof-activities-scroll::-webkit-scrollbar-track{background:#15233a!important}html[data-theme=dark] .proof-activities-scroll::-webkit-scrollbar-thumb{background:#3d5f8f!important}html[data-theme=dark] .decision-output li{color:var(--text)!important;background:var(--surface-soft)!important}html[data-theme=dark] .theme-toggle.theme-toggle--lucide{color:#f3efe7!important;background:rgba(255,255,255,.08)!important;border-color:rgba(247,244,238,.18)!important}html[data-theme=dark] .theme-toggle.theme-toggle--lucide:hover{background:rgba(255,255,255,.14)!important}html[data-theme=dark] .approach-section,html[data-theme=dark] .bento-card--quote,html[data-theme=dark] .brand-model-v6,html[data-theme=dark] .brand-proof-summary,html[data-theme=dark] .contact-shell{background:radial-gradient(circle at 12% 18%,rgba(73,126,216,.28),transparent 28rem),radial-gradient(circle at 90% 80%,rgba(121,168,248,.12),transparent 24rem),#0d1f3e!important;color:#fff!important}html[data-theme=dark] .approach-card,html[data-theme=dark] .brand-model-v6__card{background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.12)!important;box-shadow:none!important;color:#fff!important}html[data-theme=dark] .approach-card h3,html[data-theme=dark] .approach-section .section-heading h2,html[data-theme=dark] .brand-model-v6__card h3,html[data-theme=dark] .brand-model-v6__heading h2,html[data-theme=dark] .contact-copy h2{color:#fff!important}html[data-theme=dark] .approach-card p,html[data-theme=dark] .approach-section .section-heading p,html[data-theme=dark] .brand-model-v6__card p,html[data-theme=dark] .brand-model-v6__eyebrow,html[data-theme=dark] .brand-model-v6__heading p,html[data-theme=dark] .contact-copy>p{color:rgba(255,255,255,.68)!important}html[data-theme=dark] .brand-logo-img--light{visibility:hidden!important}html[data-theme=dark] .brand-logo-img--dark{visibility:visible!important}.brand-mark--logo,.brand-mark.brand-mark--logo,html[data-theme=dark] .brand-mark.brand-mark--logo{background:transparent!important;background-image:none!important;box-shadow:none!important;border:0!important}.brand-logo-img,.brand-mark--logo img{background:transparent!important;background-color:transparent!important}@media (max-width:760px){:root{--header-height:60px;--page-gutter:20px;--section-y:52px}.container{width:min(calc(100% - 40px),var(--container))}.site-header.site-header--bar{height:var(--header-height)}.site-header--bar .header-inner{gap:8px;height:100%}.site-header--bar .brand{min-width:0;flex:1 1 auto;gap:8px}.site-header--bar .brand-copy{min-width:0}.site-header--bar .brand-copy strong{display:block;overflow:hidden;max-width:100%;font-size:.8rem!important;white-space:nowrap!important;text-overflow:ellipsis}.site-header--bar .brand-copy small{display:none!important}.header-inner .brand-mark--logo,.site-header .brand-mark--logo,.site-header--bar .brand-mark--logo{width:32px!important;height:32px!important}.site-header--bar .header-tools{gap:4px}.site-header--bar .menu-toggle{width:40px;height:40px;-webkit-margin-start:0;margin-inline-start:0}.theme-toggle.theme-toggle--lucide{width:40px;height:40px}.hero--editorial,.hero.section.hero-v5.hero--editorial{padding-top:var(--header-height)!important;padding-bottom:12px!important}.hero--editorial .hero-stage{gap:14px;min-height:0!important;padding-block:12px 4px!important}.hero--editorial .hero-visual,.hero-visual{order:-1;width:min(62vw,240px)!important;max-width:240px!important;min-height:0!important;margin-inline:auto!important}.hero-visual__frame{width:100%!important;max-height:none!important;aspect-ratio:3/4}.hero-visual__identity{margin-top:8px;padding-inline:8px;text-align:center}.hero-visual__identity>small{display:none}.hero--editorial .hero-copy{max-width:none;text-align:center}.hero--editorial .hero-copy h1,.hero--editorial .hero-copy.reveal.is-visible h1{margin:10px 0 12px!important;font-size:1.42rem!important;line-height:1.55!important;letter-spacing:-.02em}.hero--editorial .hero-description{margin-inline:auto;font-size:.88rem;line-height:1.85}.hero--editorial .hero-actions--v5{display:grid;grid-gap:8px;gap:8px;margin-top:16px}.hero--editorial .hero-actions--v5 .button{width:100%;min-height:46px}.hero--editorial .hero-confidence{justify-content:center;margin-top:12px}.hero-trust{justify-content:center;text-align:center}.need-selector{margin-top:18px!important;padding:16px!important;border-radius:22px!important}.need-selector__heading h2{font-size:1.2rem!important;line-height:1.55!important}.need-selector__heading p{font-size:.8rem;line-height:1.75}.need-card{min-height:0!important;padding:16px}.section-heading h2{font-size:1.35rem!important;line-height:1.5}.case-panel,.faq-item,.proof-overview-card,.service-card{border-radius:20px}}@media (max-width:400px){:root{--page-gutter:18px}.container{width:min(calc(100% - 36px),var(--container))}.site-header--bar .brand-copy strong{font-size:.74rem!important}}.activities-list,.activities-list.is-expanded,.proof-activities-scroll,.proof-activities-scroll.is-expanded{max-height:none!important;overflow:visible!important}.proof-side-portrait{align-items:start}.proof-side-portrait__media{max-height:min(68vh,520px)}@media (max-width:960px){.proof-side-portrait__media{position:static;max-height:240px}}#services.section{display:flex!important;flex-direction:column!important;height:calc(100svh - var(--header-height))!important;min-height:calc(100svh - var(--header-height))!important;max-height:calc(100svh - var(--header-height))!important;overflow:hidden!important;padding-block:16px 88px!important}.services-reworked .section-heading{margin-bottom:0!important}.services-lead .section-kicker,.services-reworked .section-kicker{color:var(--brand-gold)!important}.services-reworked .section-heading h2{font-size:clamp(1.28rem,2vw,1.75rem)!important;line-height:1.4!important;margin:6px 0 8px!important}html[data-theme=dark] .services-reworked{background:transparent}html[data-theme=dark] .services-lead,html[data-theme=dark] .services-rail__item{background:color-mix(in srgb,var(--bg) 42%,var(--surface) 58%)!important;border-color:var(--line)!important;box-shadow:none!important;color:var(--text)}html[data-theme=dark] .services-rail__item.is-active{border-color:color-mix(in srgb,var(--brand-gold) 58%,var(--line))!important;border-inline-start-color:var(--brand-gold)!important}html[data-theme=dark] .services-rail__item:hover{border-color:color-mix(in srgb,var(--blue) 42%,var(--line))!important}html[data-theme=dark] .services-rail__item.is-active:hover{border-color:color-mix(in srgb,var(--brand-gold) 58%,var(--line))!important}html[data-theme=dark] .services-lead h3,html[data-theme=dark] .services-rail__copy strong{color:var(--heading)!important}html[data-theme=dark] .services-lead p,html[data-theme=dark] .services-lead__label,html[data-theme=dark] .services-rail__copy small{color:var(--text-soft)!important}html[data-theme=dark] .services-lead li{color:var(--text)!important;background:transparent!important;border:0!important}html[data-theme=dark] .services-lead__cta,html[data-theme=dark] .services-rail__item .inline-ico{color:var(--blue)!important}html[data-theme=dark] .services-lead__icon,html[data-theme=dark] .services-rail__icon{color:var(--blue)!important;background:color-mix(in srgb,var(--blue) 16%,transparent)!important}#about.section{display:flex!important;flex-direction:column!important;height:calc(100svh - var(--header-height))!important;min-height:calc(100svh - var(--header-height))!important;max-height:calc(100svh - var(--header-height))!important;overflow:hidden!important;padding-block:16px!important}#about .container{display:flex!important;flex:1 1 auto;flex-direction:column;min-height:0;height:100%}#about .about-bento{flex:1 1 auto;align-items:stretch!important;min-height:0;height:100%}#about .section-cta{display:none!important}.bento-card--intro,.bento-card--portrait{grid-row:auto!important;min-height:0!important}.bento-card--portrait{grid-column:3/5!important;grid-row:1!important;align-self:stretch!important;justify-self:stretch!important;width:100%!important;height:100%!important;max-height:none!important;aspect-ratio:auto!important}.bento-card--portrait img{object-fit:cover!important;object-position:center 22%!important}.bento-card--intro{padding:20px 22px!important}.bento-card--intro h2{margin:8px 0 10px!important;font-size:clamp(1.2rem,1.8vw,1.65rem)!important;line-height:1.4!important}#about .bento-card,#about .credential-card{box-shadow:none!important}#about .bento-card:hover,#about .credential-card:hover,#about .reveal.is-visible:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--blue) 42%,var(--line));box-shadow:none!important}#about .bento-card--portrait:hover img{transform:none}#about .reveal{transform:translateY(12px);transition:opacity .3s ease,transform .3s ease;transition-delay:var(--reveal-delay,0s)}#about .reveal.is-visible{opacity:1;transform:none}#about .about-keyword,#about .bento-card--intro .section-kicker,#about .credential-number,#about .text-link{color:var(--brand-gold)!important}#about .text-link:hover{color:var(--brand-gold-hover)!important}#about .bento-card--quote{justify-content:flex-start!important;padding:24px 28px 78px!important}#about .bento-card--quote>p{margin:8px 0 0!important;font-size:clamp(.98rem,1.35vw,1.16rem)!important;line-height:1.85!important}#about .quote-meta{position:absolute;inset-inline:28px;bottom:20px;margin:0;padding-top:14px;padding-bottom:0}.nima-gallery{margin-top:24px!important}.nima-shot--tall{min-height:260px!important}.nima-shot--mid{min-height:124px!important}@media (max-width:960px){.bento-card--portrait{justify-self:center!important;width:min(240px,72vw)!important;height:auto!important;max-height:320px!important;aspect-ratio:3/4!important}.nima-shot--tall{min-height:220px!important}}html{scroll-snap-type:y proximity;scroll-padding-top:var(--header-height)}#main-content>.section{scroll-snap-align:start;box-sizing:border-box;min-height:calc(100svh - var(--header-height));padding-block:28px!important}#home.section{display:flex!important;flex-direction:column!important;justify-content:center!important;padding-top:var(--header-height)!important;padding-bottom:24px!important}#home .container{width:min(calc(100% - (var(--page-gutter) * 2)),var(--container))!important;margin-inline:auto!important;max-width:var(--container);box-sizing:border-box}#home .hero-stage{min-height:calc(100svh - var(--header-height) - 40px)!important;width:100%;box-sizing:border-box}#home .hero-visual,#home .hero-visual.reveal{width:min(100%,340px)!important;max-width:340px!important;min-height:0!important}#home .hero-visual__frame{width:100%!important;max-height:min(440px,calc(100svh - var(--header-height) - 140px))!important;aspect-ratio:3/4!important}#home .hero-visual__frame img{object-position:center 16%!important}#home .hero-copy h1{font-size:clamp(1.75rem,3.2vw,2.75rem)!important}.need-selector-section .need-selector{margin-top:0!important}.need-selector__heading h2{font-size:clamp(1.35rem,2.2vw,1.85rem)!important}.need-selector__heading .section-kicker{color:var(--brand-gold)!important}.need-card{padding:24px!important}.need-card__icon svg{width:22px!important;height:22px!important}.section-heading{margin-bottom:18px!important}.brand-model-v6__heading h2,.case-tabs-heading h2,.contact-copy h2,.faq-intro h2,.section-heading h2{font-size:clamp(1.35rem,2.1vw,1.9rem)!important;line-height:1.45!important;margin-block:6px 10px!important}.brand-model-v6__heading p,.case-tabs-heading p,.faq-intro p,.section-heading p{font-size:.86rem!important;line-height:1.7!important}.brand-model-v6__heading{margin-bottom:18px!important}.brand-model-v6__card{min-height:0!important;padding:16px 18px!important}.brand-model-v6__card h3{margin:10px 0 8px!important;font-size:1.02rem!important}.brand-model-v6__grid{gap:12px!important}.case-tabs-heading{margin-bottom:12px!important}#cases .section-cta{margin-top:16px!important}.case-tab{padding:12px 14px!important}.case-panel,.case-tab{min-height:0!important}.case-panel{padding:18px 20px!important}.case-panel h3{margin:8px 0 6px!important;font-size:1.15rem!important;line-height:1.45!important}.case-panel__lead{font-size:.84rem!important;line-height:1.65!important}.case-panel__grid{margin-top:12px!important}.case-panel__grid>div{background:var(--surface-soft)!important;border-color:var(--line)!important}.case-panel__grid span{color:var(--heading)!important}.case-panel__grid p{color:var(--text-soft)!important}.case-panel__kicker{color:var(--blue)!important;background:var(--accent-blue-soft)!important}.case-panel__outcome{color:var(--brand-gold)!important}.case-panel__outcome,.case-panel__result{background:var(--brand-gold-soft)!important}.case-panel__result{border-color:color-mix(in srgb,var(--brand-gold) 38%,var(--line))!important}#cases .case-tab{background:color-mix(in srgb,var(--bg) 42%,var(--surface) 58%)!important;border-color:var(--line)!important;box-shadow:none!important}#cases .case-tab:focus-visible,#cases .case-tab:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--blue) 36%,var(--line))!important}#cases .case-tab.is-active{background:color-mix(in srgb,var(--bg) 28%,var(--surface) 72%)!important;border-color:var(--brand-gold)!important;-webkit-border-start:3px solid var(--brand-gold);border-inline-start:3px solid var(--brand-gold);box-shadow:none!important}#cases .case-tab.is-active .case-tab__index{color:var(--brand-gold)!important}#cases .case-panel{background:color-mix(in srgb,var(--bg) 42%,var(--surface) 58%)!important;border-color:var(--line)!important;box-shadow:none!important;animation:case-panel-in .3s ease both}#cases .section-cta .button{min-width:220px}html[data-theme=dark] .case-tabs-section{background:transparent!important}html[data-theme=dark] .case-tabs-shell{background:transparent!important;box-shadow:none!important;border:0!important}html[data-theme=dark] .case-tab{background:var(--surface)!important;border-color:rgba(180,205,235,.14)!important;color:var(--text)!important}html[data-theme=dark] .case-tab>strong{color:#f4f7fb!important}html[data-theme=dark] .case-tab>small{color:#a9b8cc!important}html[data-theme=dark] .case-tab.is-active{background:color-mix(in srgb,var(--bg) 28%,var(--surface) 72%)!important;border-color:var(--brand-gold)!important;-webkit-border-start:3px solid var(--brand-gold);border-inline-start:3px solid var(--brand-gold);box-shadow:none!important}html[data-theme=dark] .case-panel{background:color-mix(in srgb,var(--bg) 42%,var(--surface) 58%)!important;border-color:var(--line)!important;color:var(--text)!important}html[data-theme=dark] .case-panel h3{color:#f4f7fb!important}html[data-theme=dark] .case-panel p,html[data-theme=dark] .case-panel__lead{color:#b7c4d8!important}html[data-theme=dark] .case-panel__kicker{color:var(--blue-2)!important;background:rgba(107,140,255,.16)!important}html[data-theme=dark] .case-panel__grid>div{background:color-mix(in srgb,var(--bg) 42%,var(--surface) 58%)!important;border-color:var(--line)!important}html[data-theme=dark] .case-panel__grid span{color:var(--heading)!important}html[data-theme=dark] .case-panel__grid p{color:var(--text-soft)!important}html[data-theme=dark] .case-panel__outcome{color:var(--brand-gold)!important;background:var(--brand-gold-soft)!important}html[data-theme=dark] .case-panel__result{background:var(--brand-gold-soft)!important;border-color:color-mix(in srgb,var(--brand-gold) 40%,var(--line))!important}.cases-visual{display:none!important}.faq-intro h2{font-size:clamp(1.3rem,2vw,1.75rem)!important}.contact-section{padding-top:0}.contact-shell{padding:28px!important;gap:28px!important}#faq.faq-section{padding-block:clamp(56px,8vh,100px) clamp(64px,10vh,120px)!important;background:transparent!important;border-top:1px solid var(--line);border-bottom:0}@media (min-width:900px){#faq.faq-section{display:flex;flex-direction:column;justify-content:center;min-height:calc(100svh - var(--header-height));padding-block:clamp(64px,9vh,120px) clamp(88px,14vh,168px)!important}}#faq .faq-layout{gap:40px}#faq .faq-item{background:color-mix(in srgb,var(--bg) 42%,var(--surface) 58%)!important;border-color:var(--line)!important;box-shadow:none!important}#faq .faq-item.is-open{border-color:color-mix(in srgb,var(--brand-gold) 42%,var(--line))!important}#faq .faq-item__mark{color:var(--blue)}#faq .faq-cta{margin-top:40px;padding-top:28px}html[data-theme=dark] #faq .faq-item{background:color-mix(in srgb,var(--bg) 42%,var(--surface) 58%)!important;border-color:var(--line)!important;box-shadow:none!important}html[data-theme=dark] #faq .faq-item.is-open{border-color:color-mix(in srgb,var(--brand-gold) 42%,var(--line))!important}html[data-theme=dark] #faq .faq-item__mark{color:var(--blue-2)}html[data-theme=dark] #faq .faq-cta p{color:var(--text-soft)!important}html[data-theme=dark] #faq .faq-cta__link{color:var(--blue-2)}@media (max-width:900px){html{scroll-snap-type:none}#main-content>.section{min-height:0;padding-block:36px!important}#contact.section{min-height:calc(100svh - var(--header-height))!important;padding-top:28px!important;padding-bottom:calc(28px + var(--webinar-sticky-space) + var(--mobile-cta-space))!important}.site-footer{min-height:calc(100svh - var(--header-height))}}.webinar-popup{position:fixed;inset:0;z-index:3200;display:grid;place-items:center;padding:20px;opacity:0;pointer-events:none;transition:opacity .28s ease}.webinar-popup.is-open{opacity:1;pointer-events:auto}.webinar-popup__backdrop{position:absolute;inset:0;background:rgba(5,12,24,.62);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.webinar-popup__panel{position:relative;z-index:1;display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:18px;gap:18px;width:min(520px,100%);padding:18px;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-lg);color:inherit;text-decoration:none;transform:translateY(18px) scale(.98);transition:transform .28s ease}.webinar-popup.is-open .webinar-popup__panel{transform:none}.webinar-popup__photo{width:100%;height:168px;object-fit:cover;object-position:center 18%;border-radius:16px;border:1px solid var(--line)}.webinar-popup__copy{display:grid;align-content:start;grid-gap:8px;gap:8px}.webinar-popup__copy strong{color:var(--heading);font-size:1.15rem;line-height:1.45}.webinar-popup__copy p{margin:0;color:var(--text-soft);font-size:.82rem;line-height:1.7}.webinar-popup__cta{justify-self:start;margin-top:6px;pointer-events:none}html[data-theme=dark] .webinar-popup__panel{background:var(--surface)!important;border-color:rgba(180,205,235,.16)!important}html[data-theme=dark] .webinar-popup__copy strong{color:#f4f7fb!important}html[data-theme=dark] .webinar-popup__copy p{color:#a9b8cc!important}@media (max-width:560px){.webinar-popup__panel{grid-template-columns:1fr;padding:16px}.webinar-popup__photo{height:140px}}.webinar-bar{position:fixed;z-index:2400;left:50%;bottom:14px;display:flex;align-items:center;gap:8px;width:min(360px,calc(100vw - 40px));padding:6px 8px 6px 6px;border:1px solid var(--line);border-radius:14px;background:var(--surface-glass);box-shadow:0 8px 22px rgba(0,0,0,.18);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:inherit;text-decoration:none;opacity:0;pointer-events:none;transform:translate(-50%,140%);transition:opacity .28s ease,transform .32s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease}.webinar-bar.is-open{opacity:.92;pointer-events:auto;transform:translate(-50%);animation:webinar-bar-enter .42s cubic-bezier(.22,1,.36,1) both}.webinar-bar.is-open.is-quiet{opacity:0!important;pointer-events:none!important;visibility:hidden;animation:none!important;transform:translate(-50%,24px)}.webinar-bar.is-open.is-quiet.is-lifted{transform:translate(-50%,18px)}.webinar-bar.is-open:hover:not(.is-quiet){opacity:1}.webinar-bar.is-lifted{bottom:62px}.webinar-bar:hover{border-color:rgba(180,205,235,.24);background:rgba(16,28,50,.96);animation-play-state:paused}.webinar-bar__photo{flex:0 0 auto;width:32px;height:32px;object-fit:cover;object-position:center 18%;border:1px solid rgba(180,205,235,.16);border-radius:9px;background:var(--surface)}.webinar-bar__copy{display:grid;flex:1 1 auto;min-width:0;grid-gap:2px;gap:2px}.webinar-bar__copy small{color:var(--text-soft);font-size:.58rem;font-weight:700;letter-spacing:.01em}.webinar-bar__copy strong{overflow:hidden;color:var(--heading);font-size:.74rem;font-weight:800;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.webinar-bar__action{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;min-height:28px;padding:0 11px;isolation:isolate;border-radius:9px;color:var(--brand-navy);background:var(--brand-gold);font-size:.7rem;font-weight:800;white-space:nowrap;transition:background .2s ease,transform .2s ease}.webinar-bar.is-open .webinar-bar__action{animation:none}.webinar-bar.is-open .webinar-bar__action:before{content:none;animation:none}.webinar-bar.is-open .webinar-bar__action .inline-ico{animation:none}.webinar-bar:hover .webinar-bar__action{background:var(--brand-gold-hover);animation:none;transform:translateY(-1px)}.webinar-bar:hover .webinar-bar__action .inline-ico,.webinar-bar:hover .webinar-bar__action:before{animation:none}@keyframes webinar-bar-enter{0%{opacity:0;transform:translate(-50%,28px) scale(.98)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes webinar-bar-float{0%,to{transform:translate(-50%);box-shadow:0 16px 40px rgba(0,0,0,.28)}50%{transform:translate(-50%,-4px);box-shadow:0 22px 48px rgba(0,0,0,.34),0 0 0 1px rgba(197,147,58,.16)}}@keyframes webinar-action-pulse{0%,to{transform:scale(1);box-shadow:0 4px 10px rgba(197,147,58,.22)}50%{transform:scale(1.02);box-shadow:0 6px 14px rgba(197,147,58,.32)}}@keyframes webinar-action-ring{0%{box-shadow:0 0 0 0 rgba(197,147,58,.55);opacity:1}70%{box-shadow:0 0 0 12px rgba(197,147,58,0);opacity:0}to{box-shadow:0 0 0 0 rgba(197,147,58,0);opacity:0}}@keyframes webinar-action-nudge{0%,to{transform:translateX(0)}50%{transform:translateX(-3px)}}:root:not([data-theme=dark]) .webinar-bar,html[data-theme=light] .webinar-bar{border-color:rgba(13,31,62,.1);background:rgba(255,255,255,.9);box-shadow:0 8px 20px rgba(13,31,62,.1)}:root:not([data-theme=dark]) .webinar-bar.is-open,html[data-theme=light] .webinar-bar.is-open{animation:webinar-bar-enter .42s cubic-bezier(.22,1,.36,1) both}@keyframes webinar-bar-float-light{0%,to{transform:translate(-50%);box-shadow:0 14px 36px rgba(13,31,62,.12)}50%{transform:translate(-50%,-4px);box-shadow:0 20px 44px rgba(13,31,62,.16),0 0 0 1px rgba(197,147,58,.14)}}:root:not([data-theme=dark]) .webinar-bar:hover,html[data-theme=light] .webinar-bar:hover{border-color:rgba(13,31,62,.16);background:#fff}:root:not([data-theme=dark]) .webinar-bar__photo,html[data-theme=light] .webinar-bar__photo{border-color:rgba(13,31,62,.1);background:var(--surface-soft)}:root:not([data-theme=dark]) .webinar-bar__copy small,html[data-theme=light] .webinar-bar__copy small{color:var(--text-soft)}:root:not([data-theme=dark]) .webinar-bar__copy strong,html[data-theme=light] .webinar-bar__copy strong{color:var(--heading,#0d1f3e)}:root:not([data-theme=dark]) .webinar-bar.is-open .webinar-bar__action:before,html[data-theme=light] .webinar-bar.is-open .webinar-bar__action:before{box-shadow:0 0 0 0 rgba(197,147,58,.45);animation-name:webinar-action-ring-light}@keyframes webinar-action-ring-light{0%{box-shadow:0 0 0 0 rgba(197,147,58,.48);opacity:1}70%{box-shadow:0 0 0 12px rgba(197,147,58,0);opacity:0}to{box-shadow:0 0 0 0 rgba(197,147,58,0);opacity:0}}@media (prefers-reduced-motion:reduce){.webinar-bar.is-open,.webinar-bar.is-open .webinar-bar__action,.webinar-bar.is-open .webinar-bar__action .inline-ico,.webinar-bar.is-open .webinar-bar__action:before,:root:not([data-theme=dark]) .webinar-bar.is-open,html[data-theme=light] .webinar-bar.is-open{animation:none!important}.webinar-bar.is-open{transform:translate(-50%)}}@media (max-width:560px){.webinar-bar{width:calc(100vw - 28px);bottom:10px;gap:8px;padding:5px 7px 5px 5px}.webinar-bar__photo{width:30px;height:30px;border-radius:8px}.webinar-bar__copy small{display:none}.webinar-bar__copy strong{font-size:.7rem}.webinar-bar__action{min-height:26px;padding:0 10px;font-size:.68rem}}#process.process-section{position:relative;display:flex!important;flex-direction:column!important;height:calc(100svh - var(--header-height))!important;min-height:calc(100svh - var(--header-height))!important;max-height:calc(100svh - var(--header-height))!important;overflow:hidden!important;padding:20px 0 22px!important;color:var(--text);background:var(--bg);border-block:1px solid var(--line)}#process .container{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;height:100%}#process .process-section__heading{max-width:720px;margin:0 auto 18px;text-align:center}#process .process-section__heading h2{margin:8px 0;color:var(--heading);font-size:clamp(1.35rem,2.1vw,1.9rem);line-height:1.45}#process .process-section__heading p{margin:0 auto;color:var(--text-soft);font-size:.86rem;line-height:1.7}#process .section-kicker{color:var(--brand-gold)!important}#process .process-timeline{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}#process .process-timeline:before{position:absolute;top:calc(1.35rem + 12px);right:10%;left:10%;z-index:0;height:1px;background:color-mix(in srgb,var(--brand-gold) 40%,var(--line));content:"";pointer-events:none}#process .process-step{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px;min-height:0;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;text-align:right!important}#process .process-step.reveal.is-visible:hover,#process .process-step:hover{transform:none;border-color:transparent!important;box-shadow:none!important}#process .process-step__index{display:flex;flex-direction:column;align-items:center;gap:8px;height:calc(1.35rem + 16px)}#process .process-number{display:block;height:1.35rem;color:var(--brand-gold)!important;background:transparent!important;font-size:1.35rem!important;font-weight:800!important;letter-spacing:.04em;line-height:1}#process .process-dot{width:8px!important;height:8px!important;margin:0!important;border:0!important;border-radius:50%;background:var(--brand-gold)!important;box-shadow:0 0 0 4px var(--bg)!important}#process .process-step__body{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-height:0;padding:16px;border:1px solid var(--line);border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg) 42%,var(--surface) 58%);box-shadow:none;transition:transform .28s ease,border-color .28s ease}#process .process-step.is-visible .process-step__body:hover,#process .process-step__body:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--blue) 36%,var(--line));box-shadow:none}#process .process-step h3{margin:0!important;color:var(--heading)!important;font-size:.92rem!important;line-height:1.45}#process .process-step p{margin:0;color:var(--text-soft)!important;font-size:.74rem!important;line-height:1.6!important}#process .process-benefits{margin-top:16px}#process .process-benefits__label{display:block;margin-bottom:10px;color:var(--text-soft);font-size:.78rem;font-weight:700}#process .process-benefits__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}#process .process-benefit{padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg) 42%,var(--surface) 58%);box-shadow:none;transition:transform .28s ease,border-color .28s ease}#process .process-benefit:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--blue) 36%,var(--line))}#process .process-benefit h3{margin:0 0 6px;color:var(--heading);font-size:.86rem;line-height:1.4}#process .process-benefit p{margin:0;color:var(--text-soft);font-size:.72rem;line-height:1.55}#process .section-cta{display:flex;justify-content:center;margin-top:18px!important;margin-bottom:0!important}#process .section-cta .button{min-width:220px}#process .reveal{transform:translateY(12px);transition:opacity .3s ease,transform .3s ease;transition-delay:var(--reveal-delay,0s)}#process .reveal.is-visible{opacity:1;transform:none}:root{--webinar-sticky-space:0px;--mobile-cta-space:0px}body:has(#webinar-bar.is-open:not(.is-quiet)){--webinar-sticky-space:96px}body:has(#webinar-bar.is-open.is-lifted:not(.is-quiet)){--webinar-sticky-space:132px;--mobile-cta-space:0px}body:has(#mobile-contact-cta:not(.is-hidden)){--mobile-cta-space:76px}#contact.section{display:flex!important;flex-direction:column!important;justify-content:center!important;min-height:calc(100svh - var(--header-height))!important;padding-top:32px!important;padding-bottom:calc(32px + var(--webinar-sticky-space) + var(--mobile-cta-space))!important;border-top:1px solid var(--line);background:var(--bg)!important}#contact .container{width:min(calc(100% - (var(--page-gutter) * 2)),58rem)!important;max-width:58rem;margin-inline:auto!important}#contact .contact-shell{grid-template-columns:minmax(0,.95fr) minmax(340px,1fr);grid-template-areas:"copy form" "channels form";gap:14px!important;padding:14px!important;border-radius:20px!important}#contact .form-heading{margin-bottom:8px!important}#contact .form-grid{gap:8px!important}#contact .form-field{gap:4px!important}#contact .form-field input,#contact .form-field select{height:38px!important}#contact .form-field textarea{min-height:52px!important;padding:8px 12px!important}#contact .field-error{min-height:0!important}#contact .field-hint{display:none!important}#contact .channel-card,#contact .contact-channels>a{padding:6px 10px!important}#contact .contact-copy h2{font-size:clamp(1.18rem,1.8vw,1.55rem)!important;margin:4px 0 8px!important;color:#fff!important}#contact .section-kicker--light{color:rgba(210,228,255,.9)!important}#contact .contact-copy>p{color:rgba(255,255,255,.72)!important;font-size:.8rem!important;line-height:1.55!important}#contact .contact-channels{margin-top:0!important}#contact .channel-card,#contact .contact-channels>a{background:rgba(255,255,255,.08)!important;border-color:rgba(255,255,255,.16)!important;color:#fff!important;box-shadow:none!important}#contact .contact-channels small{color:rgba(210,228,255,.75)!important}#contact .contact-channels strong{color:#fff!important}#contact .contact-form{padding:12px 14px!important;background:var(--surface)!important;border-color:var(--line)!important;color:var(--text)!important;box-shadow:var(--shadow-lg)!important}#contact .form-heading span{color:var(--heading)!important}#contact .field-hint,#contact .form-disclaimer,#contact .form-heading small,#contact .privacy-note{color:var(--text-soft)!important}#contact .privacy-note{margin:4px 0 6px!important;font-size:.68rem!important;line-height:1.45!important}#contact .form-disclaimer{margin:4px 0 0!important}#contact .form-status{margin-top:4px!important}#contact .form-status.is-ok{color:#1f7a4d!important}#contact .form-field>span{color:var(--heading)!important}#contact .form-field input,#contact .form-field select,#contact .form-field textarea{color:var(--heading)!important;background:var(--input-bg)!important;border-color:var(--line)!important}#contact .form-field input::placeholder,#contact .form-field textarea::placeholder{color:var(--text-soft)!important}#contact .form-field input:focus,#contact .form-field select:focus,#contact .form-field textarea:focus{background:var(--surface)!important;border-color:color-mix(in srgb,var(--blue) 52%,var(--line))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--blue) 16%,transparent)!important}html[data-theme=dark] #contact .contact-shell{background:radial-gradient(circle at 8% 10%,var(--glow-2),transparent 22rem),radial-gradient(circle at 90% 90%,var(--glow-2),transparent 20rem),var(--navy)!important}html[data-theme=dark] #contact .contact-form{background:var(--surface)!important;border-color:var(--line)!important;color:var(--text)!important;box-shadow:var(--shadow-lg)!important}html[data-theme=dark] #contact .form-heading span{color:var(--heading)!important}html[data-theme=dark] #contact .field-hint,html[data-theme=dark] #contact .form-disclaimer,html[data-theme=dark] #contact .form-heading small,html[data-theme=dark] #contact .privacy-note{color:var(--text-soft)!important}html[data-theme=dark] #contact .form-field>span{color:var(--heading)!important}html[data-theme=dark] #contact .form-field input,html[data-theme=dark] #contact .form-field select,html[data-theme=dark] #contact .form-field textarea{color:var(--heading)!important;background:var(--input-bg)!important;border-color:var(--line)!important}html[data-theme=dark] #contact .form-field select option{color:var(--heading);background:var(--surface)}html[data-theme=dark] #contact .form-field input::placeholder,html[data-theme=dark] #contact .form-field textarea::placeholder{color:var(--text-soft)!important}html[data-theme=dark] #contact .form-field input:focus,html[data-theme=dark] #contact .form-field select:focus,html[data-theme=dark] #contact .form-field textarea:focus{background:var(--surface-soft)!important;border-color:color-mix(in srgb,var(--blue) 52%,var(--line))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--blue) 18%,transparent)!important}html[data-theme=dark] #contact .form-field.has-error input,html[data-theme=dark] #contact .form-field.has-error select,html[data-theme=dark] #contact .form-field.has-error textarea{border-color:var(--semantic-error)!important;background:rgba(192,57,43,.18)!important}html[data-theme=dark] #contact .form-status.is-ok{color:#7dcea0!important}.site-footer{display:flex;flex-direction:column;justify-content:center;gap:36px;box-sizing:border-box;min-height:calc(100svh - var(--header-height));padding-top:48px!important;padding-bottom:calc(48px + var(--webinar-sticky-space) + var(--mobile-cta-space))!important;border-top:1px solid rgba(255,255,255,.08);background:#091725!important;scroll-snap-align:start}@media (max-width:1080px){#contact .contact-shell{grid-template-columns:1fr!important;grid-template-areas:"copy" "form" "channels"!important}}html:not([data-theme=dark]){--text-soft:#334155}html:not([data-theme=dark]) .site-header--bar .main-nav{background:#ffffff!important;border-color:rgba(13,31,62,.14)!important;box-shadow:0 10px 24px rgba(13,31,62,.08)!important}html:not([data-theme=dark]) .site-header--bar .main-nav a{color:var(--brand-navy)!important}html:not([data-theme=dark]) .site-header--bar .main-nav a.is-active,html:not([data-theme=dark]) .site-header--bar .main-nav a:hover{color:var(--brand-navy)!important;background:rgba(197,147,58,.16)!important}html:not([data-theme=dark]) .brand-copy strong{color:var(--brand-navy)!important}html:not([data-theme=dark]) .brand-copy small{color:#475569!important}html:not([data-theme=dark]) .case-tabs-heading h2,html:not([data-theme=dark]) .faq-intro h2,html:not([data-theme=dark]) .section-heading h2{color:var(--brand-navy)!important}html:not([data-theme=dark]) .case-panel p,html:not([data-theme=dark]) .case-panel__lead,html:not([data-theme=dark]) .case-tab>small,html:not([data-theme=dark]) .case-tabs-heading p,html:not([data-theme=dark]) .decision-value-card p,html:not([data-theme=dark]) .faq-intro p,html:not([data-theme=dark]) .faq-list p,html:not([data-theme=dark]) .lh-info p,html:not([data-theme=dark]) .need-card small,html:not([data-theme=dark]) .process-step p,html:not([data-theme=dark]) .section-heading p,html:not([data-theme=dark]) .service-card p{color:#334155!important}html:not([data-theme=dark]) .case-panel h3,html:not([data-theme=dark]) .case-tab>strong,html:not([data-theme=dark]) .need-card strong,html:not([data-theme=dark]) .process-step h3,html:not([data-theme=dark]) .service-card h3{color:var(--brand-navy)!important}html:not([data-theme=dark]) .case-tab{background:#fff!important;border-color:rgba(13,31,62,.12)!important;color:var(--text)!important}html:not([data-theme=dark]) .case-tab.is-active{background:color-mix(in srgb,var(--bg) 28%,var(--surface) 72%)!important;border-color:var(--brand-gold)!important}html:not([data-theme=dark]) .case-panel{background:#fff!important;border-color:rgba(13,31,62,.1)!important}html:not([data-theme=dark]) .section-kicker{color:var(--brand-navy)!important}html:not([data-theme=dark]) #process,html[data-theme=dark] #process{padding-bottom:22px!important}html:not([data-theme=dark]) .theme-toggle.theme-toggle--lucide{background:#fff!important;border-color:rgba(13,31,62,.16)!important}html:not([data-theme=dark]) .theme-toggle.theme-toggle--lucide .theme-toggle__lucide{color:var(--brand-navy)!important}#trust.section{scroll-snap-align:start;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;height:calc(100svh - var(--header-height))!important;min-height:calc(100svh - var(--header-height))!important;max-height:calc(100svh - var(--header-height))!important;overflow:hidden!important;padding-top:12px!important;padding-bottom:12px!important}.trust-section .container{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start;gap:12px;min-height:0;height:100%}.trust-heading{flex:0 0 auto;max-width:40rem;margin-bottom:0}.trust-heading h2{margin:2px 0 4px;font-size:clamp(1.12rem,1.5vw,1.38rem);line-height:1.3;color:var(--heading)}.trust-heading p{margin:0;color:var(--text-soft);font-size:.8rem;line-height:1.5}.trust-stats{display:grid;flex:0 0 auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;border:1px solid var(--line);border-radius:var(--radius-sm);overflow:hidden;background:var(--card-bg);box-shadow:var(--shadow-sm)}.trust-stats article{display:flex;flex-direction:column;justify-content:center;min-height:0;padding:8px 14px;border:0;-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}.trust-stats article:first-child{-webkit-border-start:0;border-inline-start:0}.trust-stats strong{display:block;font-size:clamp(1.05rem,1.3vw,1.28rem);letter-spacing:.02em;line-height:1.1;color:var(--brand-gold)}.trust-stats span{display:block;margin-top:4px;font-size:.74rem;color:var(--text-soft)}.trust-chart{margin:0;display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1.15fr) minmax(260px,.95fr);grid-gap:12px 16px;gap:12px 16px;align-items:stretch;min-height:0;overflow:hidden;opacity:1!important;transform:none!important;padding:12px;border-radius:var(--radius-md);border:1px solid var(--line);background:var(--card-bg);box-shadow:var(--shadow-sm)}.trust-chart__copy{display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;overflow:hidden;gap:8px}.trust-chart__head,.trust-chart__note{flex:0 0 auto}.trust-chart__note{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.trust-chart__list{display:grid;flex:1 1 auto;grid-template-rows:repeat(5,minmax(0,1fr));grid-gap:6px;gap:6px;min-height:0;overflow:hidden}.trust-chart__item{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;gap:4px;width:100%;max-width:100%;min-width:0;min-height:0;padding:6px 10px;border:1px solid var(--line);border-radius:10px;background:var(--surface-soft);color:inherit;text-align:start;cursor:pointer;overflow:hidden;transition:border-color var(--transition),background var(--transition),color var(--transition)}.trust-chart__head{display:flex;align-items:center;justify-content:space-between;gap:12px}.trust-chart__title{margin:0;color:var(--heading);font-size:.95rem;font-weight:800}.trust-chart__note{margin:0;color:var(--text-soft);font-size:.78rem;line-height:1.7}.trust-chart__value{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;background:var(--brand-gold-soft);border:1px solid rgba(197,147,58,.28);color:var(--brand-gold);font-size:.72rem;font-weight:800;white-space:nowrap}.trust-chart__item:focus-visible,.trust-chart__item:hover{border-color:rgba(197,147,58,.4);background:var(--brand-gold-soft);outline:none}.trust-chart__item.is-active{border-color:var(--brand-gold);background:var(--brand-gold-soft);box-shadow:none}.trust-chart__item-name{display:inline-flex;align-items:center;gap:8px;min-width:0}.trust-chart__item-index{flex:0 0 auto;color:var(--text-soft);font-size:.7rem;font-weight:800;letter-spacing:.04em}.trust-chart__item.is-active .trust-chart__item-index{color:var(--brand-gold)}.trust-chart__item-top{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.trust-chart__item-top strong{font-size:.82rem;font-weight:800;color:var(--heading);line-height:1.3}.trust-chart__item.is-active .trust-chart__item-top strong{color:var(--brand-gold)}.trust-chart__item-pct{flex:0 0 auto;color:var(--text-soft);font-size:.76rem;font-weight:800}.trust-chart__item.is-active .trust-chart__item-pct{color:var(--brand-gold)}.trust-chart__bar{position:relative;display:block;flex:0 0 auto;width:100%;max-width:100%;height:3px;overflow:hidden;border-radius:999px;background:var(--line)}.trust-chart__bar span{position:absolute;top:0;bottom:0;inset-inline-start:0;width:var(--trust-bar,0);max-width:100%;height:100%;border-radius:inherit;background:var(--brand-gold)}.trust-chart__viz{display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;height:100%;overflow:hidden;padding:4px}.trust-radar{display:block;width:100%;height:100%;max-width:100%;max-height:100%;margin:0;overflow:hidden}.trust-radar__halo{opacity:0}.trust-chart.is-live .trust-radar__halo{animation:trustHaloIn 1.2s ease .2s forwards}.trust-radar__ring{fill:none;stroke:rgba(13,31,62,.08);stroke-width:1;stroke-dasharray:1;stroke-dashoffset:1}.trust-chart.is-live .trust-radar__ring{animation:trustLineDraw 1s cubic-bezier(.22,1,.36,1) forwards}.trust-radar__ring.is-outer{stroke:rgba(197,147,58,.32);stroke-width:1.2}.trust-radar__axis{stroke:rgba(13,31,62,.1);stroke-width:1;transition:stroke .25s ease,stroke-width .25s ease}.trust-radar__axis.is-active{stroke:rgba(197,147,58,.72);stroke-width:1.6}.trust-radar__sweep{opacity:0}.trust-chart.is-live .trust-radar__sweep{opacity:1;animation:trustSweep 7s linear 1.2s infinite}.trust-radar__fill{opacity:0;transform-origin:center;transform-box:fill-box;transform:scale(.2)}.trust-chart.is-live .trust-radar__fill{animation:trustRadarIn .9s cubic-bezier(.22,1,.36,1) .25s forwards}.trust-radar__stroke{fill:none;stroke:#c5933a;stroke-width:2.6;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1}.trust-chart.is-live .trust-radar__stroke{animation:trustLineDraw 1.2s cubic-bezier(.22,1,.36,1) .35s forwards}.trust-radar__hub{fill:#c5933a;stroke:#fff;stroke-width:1.6}.trust-radar__point{cursor:pointer;opacity:0;transform-origin:center;transform-box:fill-box;transform:scale(.4)}.trust-chart.is-live .trust-radar__point{animation:trustDotIn .4s cubic-bezier(.22,1,.36,1) forwards}.trust-radar__hit{fill:transparent}.trust-radar__pulse{fill:none;stroke:rgba(197,147,58,.55);stroke-width:1.4;opacity:0;transform-origin:center;transform-box:fill-box}.trust-radar__point.is-active .trust-radar__pulse{animation:trustPulse 1.8s ease-out infinite}.trust-radar__glow{fill:rgba(197,147,58,.18);opacity:0;transition:opacity .25s ease}.trust-radar__dot{fill:#c5933a;stroke:#fff;stroke-width:2;transition:fill .25s ease}.trust-radar__point.is-active .trust-radar__glow{opacity:1}.trust-radar__point.is-active .trust-radar__dot{fill:#d4b06a;filter:url(#trustRadarGlow)}@keyframes trustLineDraw{to{stroke-dashoffset:0}}@keyframes trustRadarIn{to{opacity:1;transform:scale(1)}}@keyframes trustDotIn{to{opacity:1;transform:scale(1)}}@keyframes trustHaloIn{to{opacity:1}}@keyframes trustSweep{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes trustPulse{0%{opacity:.75;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.trust-chart.is-live .trust-radar__fill,.trust-chart.is-live .trust-radar__halo,.trust-chart.is-live .trust-radar__point,.trust-chart.is-live .trust-radar__ring,.trust-chart.is-live .trust-radar__stroke{animation:none!important;opacity:1;transform:none;stroke-dashoffset:0}.trust-chart.is-live .trust-radar__sweep,.trust-radar__point.is-active .trust-radar__pulse{animation:none!important;opacity:0}}.trust-brands{flex:0 0 auto;flex-shrink:0;min-width:0;position:relative;z-index:1}.trust-brands__line{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 12px;margin:0 0 6px;color:var(--muted);font-size:.78rem;line-height:1.5}.trust-brands__line .section-kicker{margin:0}.trust-marquee{margin-top:0;overflow:hidden}.trust-marquee .marquee-fade{display:none}.trust-marquee__row{gap:12px;animation-duration:42s}.trust-marquee.is-paused .trust-marquee__row,.trust-marquee:hover .trust-marquee__row{animation-play-state:paused}.trust-brand-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;flex-direction:column;justify-content:center;flex:0 0 auto;min-width:0;max-width:240px;min-height:0;margin:0;padding:6px 12px;border:1px solid rgba(197,147,58,.28);border-radius:var(--radius-sm);background:rgba(13,31,62,.06);box-shadow:none;color:inherit;cursor:pointer;text-align:right;transition:transform .28s cubic-bezier(.22,1,.36,1),border-color .22s ease,box-shadow .22s ease,background .22s ease}.trust-brand-card.is-active,.trust-brand-card:focus-visible,.trust-brand-card:hover{transform:translateY(-2px);border-color:var(--brand-gold);background:rgba(197,147,58,.12);box-shadow:0 10px 24px rgba(197,147,58,.16);outline:none}.trust-brand-card small,.trust-brand-card strong{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.trust-brand-card strong{color:var(--brand-navy);font-size:.84rem;font-weight:900;letter-spacing:-.02em;line-height:1.3}.trust-brand-card small{margin:0 0 1px;color:var(--brand-gold);font-size:.62rem;font-weight:700}.trust-tip{position:fixed;z-index:2800;width:min(340px,calc(100vw - 32px));padding:16px 18px 18px;border:1px solid rgba(197,147,58,.42);border-radius:20px;background:linear-gradient(180deg,rgba(197,147,58,.14),transparent 36%),#0d1f3e;box-shadow:0 28px 64px rgba(9,22,40,.42),0 0 0 1px rgba(247,244,238,.04);color:#f3efe6;transform:translate(-50%,calc(-100% - 16px));transform-origin:50% 100%;animation:trustTipIn .42s cubic-bezier(.22,1,.36,1);pointer-events:auto}.trust-tip:after{content:"";position:absolute;top:100%;right:50%;width:12px;height:12px;margin-right:-6px;border-right:1px solid rgba(197,147,58,.42);border-bottom:1px solid rgba(197,147,58,.42);background:#0d1f3e;transform:rotate(45deg) translateY(-6px)}.trust-tip__note{display:inline-block;margin-bottom:8px;padding:3px 10px;border:1px solid rgba(197,147,58,.38);border-radius:999px;background:rgba(197,147,58,.14);color:var(--brand-gold);font-size:.7rem;font-weight:800}.trust-tip strong{display:block;color:#f7f4ee;font-size:1.05rem;font-weight:900;line-height:1.4}.trust-tip p{margin:8px 0 0;color:#cbd5e1;font-size:.84rem;line-height:1.8}@keyframes trustTipIn{0%{opacity:0;transform:translate(-50%,calc(-100% - 4px)) scale(.92)}to{opacity:1;transform:translate(-50%,calc(-100% - 16px)) scale(1)}}@media (prefers-reduced-motion:reduce){.trust-tip{animation:none}}@media (max-width:1080px){#about.section,#process.process-section,#services.section{height:auto!important;min-height:calc(100svh - var(--header-height))!important;max-height:none!important;overflow:visible!important}.services-stage{grid-template-columns:1fr!important}#about .about-bento{grid-template-columns:1fr 1fr!important;grid-template-rows:none!important;height:auto!important}#about .about-creds,#about .bento-card--intro,#about .bento-card--portrait,#about .bento-card--quote{grid-column:1/-1!important;grid-row:auto!important}#about .bento-card--portrait{width:min(280px,70vw)!important;height:auto!important;max-height:360px!important;aspect-ratio:3/4!important;justify-self:center!important}#about .about-creds{grid-template-rows:auto!important}}@media (max-width:860px){#trust.section{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}#process .process-timeline{grid-template-columns:1fr!important}#process .process-timeline:before{display:none}#process .process-benefits__grid{grid-template-columns:1fr!important}.trust-stats{grid-template-columns:1fr 1fr}.trust-stats article:nth-child(odd){-webkit-border-start:0;border-inline-start:0}.trust-stats article:nth-child(n+3){border-top:1px solid rgba(13,31,62,.08)}.trust-chart{grid-template-columns:1fr;height:auto;gap:16px;padding:16px}.trust-chart__viz{order:-1}.trust-radar{width:min(100%,280px);height:auto;aspect-ratio:1;margin:0;max-width:280px}}html[data-theme=dark] .trust-brand-card strong,html[data-theme=dark] .trust-chart__title,html[data-theme=dark] .trust-heading h2,html[data-theme=dark] .trust-stats strong{color:#f7f4ee}html[data-theme=dark] .trust-brands__line,html[data-theme=dark] .trust-chart__note,html[data-theme=dark] .trust-heading p,html[data-theme=dark] .trust-stats span{color:#94a3b8}html[data-theme=dark] .trust-chart,html[data-theme=dark] .trust-stats{background:var(--card-bg);border-color:var(--line)}html[data-theme=dark] .trust-chart{box-shadow:var(--shadow-sm)}html[data-theme=dark] .trust-stats article{border-inline-start-color:var(--line);background:transparent}html[data-theme=dark] .trust-stats strong{color:var(--brand-gold)}html[data-theme=dark] .trust-chart__item{background:var(--surface-soft);border-color:var(--line)}html[data-theme=dark] .trust-chart__item:focus-visible,html[data-theme=dark] .trust-chart__item:hover{background:var(--brand-gold-soft);border-color:rgba(197,147,58,.4)}html[data-theme=dark] .trust-chart__item.is-active{background:var(--brand-gold-soft);border-color:var(--brand-gold);box-shadow:none}html[data-theme=dark] .trust-chart__item-index{color:#64748b}html[data-theme=dark] .trust-chart__item.is-active .trust-chart__item-index{color:var(--brand-gold)}html[data-theme=dark] .trust-chart__item-top strong{color:#f7f4ee}html[data-theme=dark] .trust-chart__item.is-active .trust-chart__item-top strong{color:var(--brand-gold)}html[data-theme=dark] .trust-radar__hub{stroke:#12233f}html[data-theme=dark] .trust-chart__bar{background:rgba(243,239,230,.1)}html[data-theme=dark] .trust-radar__ring{stroke:rgba(243,239,230,.1)}html[data-theme=dark] .trust-radar__ring.is-outer{stroke:rgba(197,147,58,.34)}html[data-theme=dark] .trust-radar__axis{stroke:rgba(243,239,230,.12)}html[data-theme=dark] .trust-radar__dot{stroke:#12233f}html[data-theme=dark] .trust-brand-card{background:rgba(18,35,63,.72);border-color:rgba(197,147,58,.32);box-shadow:none}html[data-theme=dark] .trust-brand-card.is-active,html[data-theme=dark] .trust-brand-card:focus-visible,html[data-theme=dark] .trust-brand-card:hover{background:rgba(197,147,58,.14);border-color:var(--brand-gold);box-shadow:0 10px 24px rgba(197,147,58,.14)}html[data-theme=dark] .trust-brand-card small{color:var(--brand-gold)}html:not([data-theme=dark]) .trust-brand-card strong,html:not([data-theme=dark]) .trust-chart__item-top strong,html:not([data-theme=dark]) .trust-chart__title,html:not([data-theme=dark]) .trust-heading h2{color:var(--brand-navy)!important}html:not([data-theme=dark]) .trust-chart__item.is-active .trust-chart__item-top strong{color:var(--brand-gold)!important}html:not([data-theme=dark]) .trust-brands__line,html:not([data-theme=dark]) .trust-chart__note,html:not([data-theme=dark]) .trust-heading p{color:#334155!important}#proof.section{scroll-snap-align:start;box-sizing:border-box!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;padding-top:10px!important;padding-bottom:16px!important}.proof-bio{display:grid;grid-template-columns:minmax(300px,.88fr) minmax(0,1.12fr);grid-gap:28px 44px;gap:28px 44px;align-items:start}.proof-bio__photo{margin:0;width:min(100%,calc((100svh - var(--header-height) - 26px) * .75));aspect-ratio:3/4;max-height:calc(100svh - var(--header-height) - 26px);overflow:hidden;border-radius:22px;border:1px solid var(--line);background:#0d1f3e;box-shadow:0 22px 48px rgba(13,31,62,.16)}.proof-bio__photo img{display:block;width:100%;height:100%;object-fit:cover;object-position:center 12%}.proof-bio__main{display:grid;grid-gap:14px;gap:14px;min-width:0;align-content:start}.proof-bio__intro h2{margin:6px 0 4px;color:var(--brand-navy);font-size:clamp(1.35rem,2.2vw,1.85rem);line-height:1.35}.proof-bio__role{margin:0 0 8px!important;color:var(--brand-gold)!important;font-size:.92rem!important;font-weight:700;line-height:1.5!important}.proof-bio__intro p:not(.proof-bio__role){margin:0 0 12px;max-width:36rem;color:#334155;font-size:.9rem;line-height:1.75}.proof-bio__label{margin:0 0 2px;color:var(--brand-gold);font-size:.72rem;font-weight:800;letter-spacing:.04em}.proof-bio__actions{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:8px}.proof-bio__chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.proof-bio__chips li{padding:5px 12px;border:1px solid rgba(197,147,58,.32);border-radius:999px;background:rgba(197,147,58,.1);color:var(--brand-navy);font-size:.78rem;font-weight:700}.proof-bio__creds{display:grid;grid-gap:6px;gap:6px}.proof-bio__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;padding:0 0 10px;border-bottom:1px solid rgba(197,147,58,.22)}.proof-bio__count{flex:0 0 auto;padding:4px 10px;border:1px solid rgba(197,147,58,.38);border-radius:999px;background:rgba(197,147,58,.12);color:var(--brand-gold)!important;font-size:.72rem!important;font-weight:800;line-height:1.2}.proof-bio__toolbar .activity-filters{display:flex;flex-wrap:wrap;gap:6px;padding:0!important;margin:0!important}.proof-bio__toolbar .activity-filter{min-height:30px!important;padding:4px 12px!important;border:1px solid rgba(13,31,62,.12)!important;border-radius:999px!important;background:transparent!important;color:var(--brand-navy)!important;font-size:.74rem!important;font-weight:700!important}.proof-bio__toolbar .activity-filter:hover{border-color:rgba(197,147,58,.5)!important;background:rgba(197,147,58,.08)!important;color:var(--brand-gold)!important}.proof-bio__toolbar .activity-filter.is-active{border-color:transparent!important;background:var(--brand-gold)!important;color:#fff!important;box-shadow:0 8px 18px rgba(197,147,58,.28)}.proof-bio__list{display:grid;max-height:15.75rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-padding-end:6px;padding-inline-end:6px;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(197,147,58,.45) transparent}.proof-bio__list::-webkit-scrollbar{width:6px}.proof-bio__list::-webkit-scrollbar-thumb{border-radius:99px;background:rgba(197,147,58,.45)}.proof-bio__row{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;grid-template-columns:2.1rem minmax(0,1fr) 1.1rem;grid-gap:10px;gap:10px;align-items:center;width:100%;margin:0;padding:8px 2px;border:0;border-bottom:1px solid rgba(13,31,62,.08);border-radius:0;background:transparent;color:inherit;cursor:pointer;text-align:right}.proof-bio__row:focus-visible,.proof-bio__row:hover{background:rgba(197,147,58,.06)}.proof-bio__row>span:first-child{color:var(--brand-gold);font-size:.72rem;font-weight:800}.proof-bio__row small,.proof-bio__row strong{display:block}.proof-bio__row strong{color:var(--brand-navy);font-size:.9rem;line-height:1.35}.proof-bio__row small{margin-top:2px;color:#64748b;font-size:.75rem}.proof-bio__row svg{color:#64748b}.proof-bio__more{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:6px;margin:0;padding:0;border:0;background:none;color:var(--brand-gold);font-size:.82rem;font-weight:800;cursor:pointer}.proof-bio__actions .button--sm{min-height:40px;padding-inline:16px}@media (max-width:720px){.proof-bio{grid-template-columns:1fr;gap:16px}.proof-bio__photo{width:min(280px,70vw);max-height:none;justify-self:start}}html[data-theme=dark] .proof-bio__photo{border-color:rgba(197,147,58,.38);box-shadow:0 22px 48px rgba(0,0,0,.38)}html[data-theme=dark] .proof-section{background:radial-gradient(circle at 88% 8%,rgba(107,140,255,.1),transparent 28rem),linear-gradient(180deg,#0a1424,#08101c)!important}html[data-theme=dark] .proof-bio__chips li,html[data-theme=dark] .proof-bio__intro h2,html[data-theme=dark] .proof-bio__row strong{color:#f3efe6}html[data-theme=dark] .proof-bio__intro p:not(.proof-bio__role),html[data-theme=dark] .proof-bio__row small{color:#cbd5e1}html[data-theme=dark] .proof-bio__role{color:var(--brand-gold)!important}html[data-theme=dark] .proof-bio__count,html[data-theme=dark] .proof-bio__count#activities-count,html[data-theme=dark] .proof-bio__label{color:var(--brand-gold)!important;background:rgba(197,147,58,.12)!important}html[data-theme=dark] .proof-bio__label{background:transparent!important}html[data-theme=dark] .proof-bio__toolbar .activity-filter{border-color:rgba(243,239,230,.16)!important;background:transparent!important;color:#e8e4db!important}html[data-theme=dark] .proof-bio__toolbar .activity-filter:hover{border-color:rgba(197,147,58,.5)!important;background:rgba(197,147,58,.1)!important;color:#f3efe6!important}html[data-theme=dark] .proof-bio__toolbar .activity-filter.is-active{border-color:transparent!important;background:var(--brand-gold)!important;color:#fff!important}html[data-theme=dark] .proof-bio__toolbar{border-bottom-color:rgba(197,147,58,.22)}html[data-theme=dark] .proof-bio__row{border-bottom-color:rgba(243,239,230,.08)}html:not([data-theme=dark]) .proof-bio__chips li,html:not([data-theme=dark]) .proof-bio__intro h2,html:not([data-theme=dark]) .proof-bio__row strong{color:var(--brand-navy)!important}html:not([data-theme=dark]) .proof-bio__intro p:not(.proof-bio__role){color:#334155!important}