@import"https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&display=swap";:root{--bg: #f6f7ff;--paper: #ffffff;--ink: #0a0e27;--muted: rgba(10,14,39,.72);--line: rgba(10,14,39,.12);--primary: #0a2cff;--gold: #c9a961;--accent: #0a0e27;--shadow: 0 12px 30px rgba(10,14,39,.1);--radius-xl: 22px;--radius-lg: 16px;--radius-md: 12px;--container: 1120px;--fs-hero: clamp(34px, 4.2vw, 56px);--fs-h1: clamp(28px, 3.2vw, 40px);--fs-h2: clamp(22px, 2.3vw, 28px);--fs-h3: 18px;--fs-body: 16px;--fs-small: 13px;--lh-tight: 1.12;--lh: 1.55;--pad-1: 10px;--pad-2: 14px;--pad-3: 18px;--pad-4: 24px;--pad-5: 32px;--pad-6: 44px}*{box-sizing:border-box}Html,body{height:100%}Body{margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Arial,"Apple Color Emoji","Segoe UI Emoji";radial-gradient(900px 500px at 90% 10%,rgba(201,169,97,.16),transparent 60%),var(--bg);line-height:var(--lh);overflow-x:hidden}A{color:inherit;text-decoration:none}Button,input,textarea{font:inherit}Img{max-width:100%;display:block}::selection{background:#0a2cff2e}.container{width:min(100% - 32px,var(--container));margin-inline:auto}.section{padding:64px 0}@media (max-width: 720px){.section{padding:42px 0}}.card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.kicker{font-size:var(--fs-small);letter-spacing:.1em;text-transform:uppercase}H1,h2,h3{margin:0 0 10px;line-height:var(--lh-tight);letter-spacing:-.02em}H1{font-size:var(--fs-h1)}H2{font-size:var(--fs-h2)}H3{font-size:var(--fs-h3)}P{margin:0 0 12px;color:var(--muted);font-size:var(--fs-body)}Strong{color:var(--ink)}.badge{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;font-size:13px}.hr{height:1px;margin:22px 0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 16px;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.btn:hover{transform:translateY(-1px);box-shadow:0 10px 22px #0a0e271a;border-color:#0a2cff38}.btn:active{transform:translateY(0)}.btn.primary:hover{box-shadow:0 14px 30px #0a2cff2e}.link{text-decoration:underline;text-underline-offset:3px}.small{font-size:var(--fs-small);color:#0a0e27b3}.field{display:grid;gap:6px;margin-bottom:14px}Label{font-size:13px}Input,textarea,select{width:100%;padding:12px 14px}.grid{display:grid;gap:16px}@media (min-width: 860px){.grid.cols-2{grid-template-columns:1fr 1fr}.grid.cols-3{grid-template-columns:1fr 1fr 1fr}}@media (max-width: 420px){.btn{white-space:normal}}.header{position:sticky;top:0;z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.nav{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 0}.brand{display:flex;align-items:center;gap:10px;min-width:170px}.brandLogo{height:44px;width:auto;display:block}@media (min-width: 980px){.brandLogo{height:48px}}.brandMark{width:40px;height:40px;background:radial-gradient(28px 24px at 75% 75%,rgba(10,44,255,.95),transparent 60%),#0a0e27}.brandText{display:grid;line-height:1.05}.brandText strong{font-size:14px}.brandText span{font-size:12px;color:#0a0e27ad}.navLinks{display:none;align-items:center;justify-content:center;gap:14px;min-width:0}.navLinks a{font-size:13px;white-space:nowrap}.navLinks a:hover{color:#0a2cfff2}.navActions{display:flex;gap:10px;align-items:center}.diagWrap{display:flex;align-items:center;gap:10px}.diagHint{font-size:12px;opacity:.78;white-space:nowrap}.mobileOnly{display:none}@media (min-width: 980px){.navLinks{display:flex}}.mobileMenuBtn{display:inline-flex}@media (min-width: 980px){.mobileMenuBtn{display:none}}.mobilePanel{display:none;padding:12px 0 16px}.mobilePanel.open{display:block}.mobilePanel a{display:flex;padding:10px 0}.mobilePanel a:first-child{border-top:none}.hero{padding:54px 0 24px}.heroGrid{display:grid;gap:18px}@media (min-width: 980px){.heroGrid{grid-template-columns:1.1fr .9fr;align-items:stretch;gap:22px}}.heroTitle{font-size:var(--fs-hero);line-height:1.04;letter-spacing:-.03em;margin:0 0 14px}.heroLead{font-size:17px;margin-bottom:16px}.heroCtas{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 10px}.heroProof{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.heroPanel{padding:18px}.panelTitle{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.panelTitle strong{font-size:14px}.panelTitle span{font-size:12px;color:#0a0e279e}.checklist{display:grid;gap:10px;margin-top:10px}.checkItem{display:flex;gap:10px;align-items:flex-start;padding:10px 12px}.dot{width:10px;height:10px;margin-top:6px}.checkItem b{color:var(--ink)}.footer{padding:56px 0 44px}.footer .brandText span{color:#e5e7ebc7}.footer p{color:#e5e7ebdb}.footer .kicker{color:#e5e7ebc7}.footer a{color:#e5e7ebeb}.footer a:hover{color:#fff;text-decoration:underline}.footer .small{color:#e5e7ebad}.footer .hr{height:1px;width:100%;margin:22px 0 14px}.heroProduct{margin-top:10px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.95}.footerGrid{display:grid;gap:18px}@media (min-width: 980px){.footerGrid{grid-template-columns:1.2fr 1fr 1fr;gap:26px}}.miniCta{display:flex;gap:10px;flex-wrap:wrap;margin-top:12px}.pills{display:flex;gap:10px;flex-wrap:wrap}.pill{padding:10px 12px;font-size:13px}.list{display:grid;gap:10px;margin-top:12px}.listItem{padding:12px 14px}.listItem b{color:var(--ink)}.callout{padding:16px;background:#fffc}.callout b{color:var(--ink)}@media (max-width: 420px){.brand{min-width:0}.brandLogo{height:34px}}@media (max-width: 720px){.header .nav{gap:10px}.header .brand{display:flex!important;align-items:center!important;min-width:0!important}.header .brandLogo{display:block!important;height:40px!important;width:auto!important;max-width:160px!important;opacity:1!important;visibility:visible!important}.desktopOnly{display:none!important}.mobileOnly{display:inline-flex!important}.mobileMenuBtn{white-space:nowrap;max-width:62vw;overflow:hidden;text-overflow:ellipsis;justify-content:center}.mobileMenuLabel{display:inline-block;max-width:42vw;overflow:hidden;text-overflow:ellipsis}.mobilePanelCta{width:100%;text-align:center;margin-bottom:10px}.header .btn.primary{height:32px;padding:0 10px;font-size:12.5px;line-height:1;white-space:nowrap}.header .mobileMenuBtn{width:38px;height:38px;padding:0;display:inline-flex;align-items:center;justify-content:center}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.heroLinks .secondaryLink{text-decoration:underline;text-underline-offset:3px;font-weight:500}.trustStrip{padding:10px 0 22px}.trustGrid{display:grid;gap:10px}.trustItem{padding:10px 12px;font-size:14px}}.commitment{margin-top:14px;padding:14px 16px;font-size:14px;line-height:1.4;background:linear-gradient(90deg,#18e1d924,#ffffffbf)}.commitment strong{font-weight:700;text-transform:uppercase;letter-spacing:.04em;font-size:11.5px}.commitmentSub{display:block;margin-top:6px;font-weight:500}@media (max-width: 720px){.commitment{font-size:13.5px;padding:12px 14px;background:linear-gradient(90deg,#18e1d924,#ffffffbf)}}@media (max-width: 520px){.heroLead{font-size:.98rem}.heroProduct{margin-top:8px}}.heroKicker,.hero-kicker,.kicker,.sectionKicker,.hero__kicker{letter-spacing:.12em;text-transform:uppercase}.heroKicker{display:inline-block;padding:6px 10px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}@media (max-width: 420px){.heroKicker{padding:5px 9px;font-size:12px}}.m5form{max-width:520px;margin-top:32px}.m5label{display:block;font-size:14px;margin-bottom:6px;font-weight:500}.m5input{width:100%;padding:10px 12px;margin-bottom:16px;border:1px solid #ccc;border-radius:6px}.m5input:focus{outline:none;border-color:#000}.m5error{color:#b00020;font-size:13px;margin-top:-10px;margin-bottom:12px}.header{background:#f5f7faeb!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(0,0,0,.06)}.header__nav{display:none;align-items:center;justify-content:center;gap:14px}.header__nav a{color:#0b1020!important;font-weight:500;font-size:13px;white-space:nowrap}.navBurger{color:#0b1020!important}:root{--font-exec: "Inter Tight", ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Arial}html,body{font-family:var(--font-exec);font-feature-settings:"ss01" 1,"cv02" 1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,.heroTitle,.diagTitle{font-family:var(--font-exec);letter-spacing:-.02em;font-weight:700}h2,.h2,.methodH2{font-weight:600}p,li,.heroLead,.lead{font-weight:400;line-height:1.6}.nav a,.navLinks a{font-family:var(--font-exec);font-weight:500;letter-spacing:.01em}.btn,.btnPrimary,.diagBtn{font-family:var(--font-exec);font-weight:600;letter-spacing:.01em}.small,.diagFine,.diagHint{font-family:var(--font-exec);font-weight:400;letter-spacing:.01em}h1{line-height:1.05}.btnPrimary{font-weight:700}.page.faqPage{padding-bottom:36px}.hero.heroFaq{padding-top:34px;padding-bottom:22px}.heroCtasFaq{display:flex;gap:10px;flex-wrap:wrap;margin-top:14px}.faqSection{padding-top:10px;padding-bottom:34px}.faqList{display:flex;flex-direction:column;gap:10px}.faqItem{overflow:hidden}.faqQ{list-style:none;cursor:pointer;display:flex;align-items:flex-start;gap:12px;padding:14px}.faqQ::-webkit-details-marker{display:none}.faqIndex{flex:0 0 auto;width:34px;height:28px;display:flex;align-items:center;justify-content:center;font-weight:600;letter-spacing:.01em;margin-top:1px}.faqQText{font-weight:600;letter-spacing:-.01em;line-height:1.25}.faqA{padding:0 14px 14px 60px;line-height:1.6}.faqBottom{margin-top:18px}.faqBottomCard{padding:16px}.faqBottomTitle{margin:10px 0 6px}.faqBottomText{margin:0 0 12px}.faqBottomCtas{display:flex;gap:10px;flex-wrap:wrap}.faqNote{margin-top:12px;font-size:12.5px;line-height:1.5}@media (max-width: 520px){.faqA{padding-left:14px}.faqIndex{width:32px}}:root{--bg:#f6f7ff;--ink:#0b1020;--muted:rgba(11,16,32,.7);--line:rgba(11,16,32,.1);--amber:#f6b84a;--amber-ink:#1a1406}body{background:radial-gradient(820px 520px at 72% 18%,rgba(45,226,210,.22),transparent 62%),radial-gradient(760px 480px at 38% 22%,rgba(67,97,255,.18),transparent 60%),radial-gradient(980px 620px at 60% 78%,rgba(246,184,74,.16),transparent 62%),var(--bg);color:var(--ink)}.header{background:#f6f7ffb8!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;border-bottom:1px solid var(--line)!important;box-shadow:0 8px 24px #0b10200f}.btn{background:#ffffffc7!important;border-color:#0b10201a!important;color:#0b1020e0!important}.btn:hover{background:#ffffffeb!important;border-color:#0b102024!important;box-shadow:0 10px 26px #0b10201a!important;transform:translateY(-1px)}.btn.primary,.btnPrimary{background:linear-gradient(135deg,#f6b84afa,#f6b84ad1)!important;border-color:#f6b84a8c!important;color:var(--amber-ink)!important}.btnPrimary:hover{box-shadow:0 16px 34px #f6b84a42!important}.page.homePage .hero{position:relative;overflow:hidden;padding:46px 0 28px}.page.homePage .hero:before{content:"";position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%;background:radial-gradient(circle at 70% 35%,rgba(45,226,210,.26),transparent 46%),radial-gradient(circle at 58% 30%,rgba(67,97,255,.2),transparent 48%),radial-gradient(circle at 62% 46%,rgba(246,184,74,.18),transparent 52%);filter:blur(10px);pointer-events:none;z-index:0}.page.homePage .hero:after{content:"";position:absolute;right:-140px;top:80px;width:520px;height:360px;background:radial-gradient(closest-side at 40% 45%,rgba(255,255,255,.75),rgba(67,97,255,.18),transparent 72%),radial-gradient(closest-side at 65% 55%,rgba(255,255,255,.7),rgba(45,226,210,.22),transparent 72%),radial-gradient(closest-side at 55% 30%,rgba(255,255,255,.55),rgba(246,184,74,.18),transparent 72%);opacity:.95;pointer-events:none;z-index:0}.page.homePage .hero .container{position:relative;z-index:1}.page.homePage .heroLead,.page.homePage .hero p{color:var(--muted)!important}.page.homePage .commitment{display:inline-block;margin:14px 0 16px;padding:14px 16px;border-radius:16px;background:linear-gradient(90deg,#2de2d22e,#ffffffc7)!important;border:1px solid rgba(11,16,32,.08);border-left:4px solid rgba(45,226,210,.92)}.page.homePage .heroLinks{margin-top:10px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.page.homePage .textLink{text-decoration:underline;text-underline-offset:3px;color:#0b1020db}.page.homePage .trustStrip{position:relative;padding:26px 0 54px;overflow:hidden}.page.homePage .trustStrip:before{content:"";position:absolute;top:-35%;right:-35%;bottom:-35%;left:-35%;background:linear-gradient(180deg,#fff0,#ffffff8c 22%,#fff0),radial-gradient(900px 560px at 70% 30%,rgba(45,226,210,.18),transparent 60%),radial-gradient(900px 560px at 35% 55%,rgba(67,97,255,.12),transparent 60%);pointer-events:none;z-index:0}.page.homePage .trustStrip .container{position:relative;z-index:1}.page.homePage .trustGrid{display:grid;gap:12px}@media (min-width:860px){.page.homePage .trustGrid{grid-template-columns:repeat(3,1fr);gap:14px}}.page.homePage .trustItem{background:#ffffffb8;border:1px solid rgba(11,16,32,.1);border-radius:16px;padding:12px 14px;box-shadow:0 10px 26px #0b102014}@media (max-width:720px){.btnBlock{width:100%}}.page.homePage .heroTitle .line-1{color:#0b1020}.heroTitle .line-3{background:linear-gradient(90deg,#2f3cff,#4f6bff 35%,#19b8b0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.methodDark{position:relative;padding:56px 0 64px;color:#ffffffeb;background:radial-gradient(900px 520px at 25% 30%,rgba(67,97,255,.28),transparent 60%),radial-gradient(860px 480px at 75% 40%,rgba(45,226,210,.18),transparent 60%),radial-gradient(980px 620px at 55% 85%,rgba(246,184,74,.14),transparent 62%),linear-gradient(180deg,#0b1020,#070a12);border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);overflow:hidden}.methodDark .kicker{font-size:clamp(1.05rem,2.2vw,1.35rem)!important;line-height:1.2;font-weight:600;letter-spacing:-.01em;text-transform:none}.methodDark .kicker{padding:10px 16px}.methodGrid{display:grid;gap:14px;margin-top:18px}@media (min-width: 900px){.methodGrid{grid-template-columns:repeat(3,1fr)}}.methodCard{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:18px;padding:16px 16px 18px}.methodCard h3{margin:10px 0 6px}.methodCard p{color:#ffffffb8!important;margin:0}.stepPill{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#f6b84a33;border:1px solid rgba(246,184,74,.35);color:#ffffffeb;font-weight:700}.methodCta{margin-top:18px;display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:16px;border-radius:18px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.methodTitle{font-weight:800;font-size:18px}.methodSub{color:#ffffffb8;font-size:13px;margin-top:4px}.methodButtons{display:flex;gap:10px;flex-wrap:wrap}.methodDark .btn{background:#ffffff0f!important;border-color:#ffffff24!important;color:#ffffffeb!important}.methodDark .btn:hover{background:#ffffff1a!important;border-color:#fff3!important}.methodDark .btn.primary{background:linear-gradient(135deg,#f6b84afa,#f6b84ad1)!important;border-color:#f6b84a8c!important;color:#1a1406!important}.trustStrip{position:relative;z-index:1}.trustStrip:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:120px;background:linear-gradient(to bottom,#fff0,#0b102059 45%,#0b1020d9);pointer-events:none}.methodDark{margin-top:-80px;padding-top:120px}.page.homePage .heroTitle{margin:14px 0!important;line-height:1.04}.page.homePage .heroLead{max-width:68ch;line-height:1.55;margin:0 0 18px!important}.page.homePage .heroKicker{margin:0 0 18px!important;line-height:1.45;display:inline-block;padding:10px 12px;border-radius:14px;background:#ffffff8c;border:1px solid rgba(11,16,32,.08)}.page.homePage .commitment{margin:0 0 18px!important;max-width:560px;box-shadow:0 12px 30px #0b10201a}.page.homePage .heroCtaBlock{margin-top:10px!important}.page.homePage .btnPrimary{padding:14px 18px!important;border-radius:999px!important}.page.homePage .heroLinks{margin-top:12px!important;gap:12px!important;flex-wrap:wrap}.page.homePage .heroFine{margin-top:10px!important}.page.homePage .dotSep{opacity:.55}@media (max-width: 720px){.page.homePage .heroKicker{display:block;width:100%;margin:0 0 14px!important;padding:12px}.page.homePage .heroLinks{flex-direction:column;align-items:flex-start;gap:8px!important}.page.homePage .dotSep{display:none}.page.homePage .heroFine{margin-top:8px!important;font-size:13px}}@media (max-width: 720px){.page.homePage .hero:before,.page.homePage .hero:after{display:none}.page.homePage .hero{padding:24px 0 16px;overflow:hidden}.page.homePage .heroBadge{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page.homePage .heroTitle,.page.homePage h1{font-size:28px;line-height:1.08;letter-spacing:-.02em;margin:8px 0 12px;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.page.homePage .heroLead{font-size:15px;line-height:1.55;margin:0 0 14px;max-width:100%}.page.homePage .heroCtas{display:flex;flex-direction:column;gap:10px;align-items:stretch;margin-top:14px}.page.homePage .heroCtas .btn,.page.homePage .btnBlock{width:100%;justify-content:center;text-align:center}.page.homePage .heroHint{font-size:13px;line-height:1.4;margin-top:8px}.page.homePage .commitment{margin:0 0 12px;padding:12px}}.page.homePage .productSignal{padding-top:12px}.page.homePage .productSignal .sectionTitle{margin-top:6px}@media (max-width: 768px){.container{padding-left:20px!important;padding-right:20px!important;box-sizing:border-box}}.header__grid{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;min-height:74px}.brandLogo{height:48px;width:auto;display:block}@media (max-width: 900px){.brandLogo{height:40px}}.header__nav{display:flex;align-items:center;justify-content:center;gap:18px;white-space:nowrap;overflow:hidden;min-width:0}.header__actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;white-space:nowrap}.btn__hint{margin-left:10px;font-size:12px;opacity:.75}.nav__dropdown{position:relative;display:inline-flex;align-items:center}.nav__dropbtn{background:transparent;border:0;padding:8px 10px;border-radius:999px;cursor:pointer;font:inherit;color:#0b1020e0}.nav__dropbtn:hover{background:#fff9;border:1px solid rgba(11,16,32,.1);padding:7px 9px}.nav__dropdown .dropdown{display:none;position:absolute;top:calc(100% + 10px);right:0;min-width:220px;padding:10px;border-radius:16px;background:#ffffffeb;border:1px solid rgba(11,16,32,.1);box-shadow:0 18px 40px #0b102024;z-index:50}.nav__dropdown .dropdown a{display:block;padding:10px;border-radius:12px}.nav__dropdown .dropdown a:hover{background:#0b10200d}.nav__dropdown:hover .dropdown,.nav__dropdown:focus-within .dropdown{display:block}@media (max-width: 1240px){.header__nav{gap:14px}.header__actions{gap:10px}}@media (max-width: 900px){.header__grid{grid-template-columns:auto 1fr auto;min-height:68px}.header__nav{justify-content:flex-start}}.dcl-deliverables{padding:84px 0;background:#ffffff6b;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.dcl-deliverables h2{margin-bottom:14px}.dcl-deliverables .section-intro{max-width:780px;margin-bottom:42px;color:var(--muted)}.deliverables-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:22px}.deliverable{background:#ffffffc7;border:1px solid var(--line);border-radius:16px;padding:22px;box-shadow:0 12px 26px #0b10200f}.deliverable h3{margin-bottom:10px}.deliverable ul{margin:0 0 14px;padding-left:18px}.deliverable li{margin-bottom:6px;color:#0b1020db}.deliverable .result{margin:0;font-weight:600;color:#0b1020eb}@media (max-width: 768px){.deliverables-grid{grid-template-columns:1fr}.dcl-deliverables{padding:64px 0}}.dcl-faq{padding:96px 0;background:var(--bg-main)}.dcl-faq h2{margin-bottom:32px}.faq-item{max-width:720px;margin-bottom:28px}.faq-item h3{margin-bottom:6px}.dcl-aiact{padding:48px 0;background:var(--bg-soft)}.dcl-hero{padding:88px 0 64px}.dcl-hero .hero-subtitle{max-width:820px}.dcl-deployment{padding:56px 0}.deployment-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@media (max-width: 900px){.deployment-grid{grid-template-columns:1fr}}.dcl-diagram{padding:56px 0 72px}.diagram-cta{margin-top:28px;text-align:center}.dcl-deliverables{padding:72px 0}.deliverables-group{margin-top:40px;margin-bottom:16px}.deliverables-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}@media (max-width: 900px){.deliverables-grid{grid-template-columns:1fr}}.dcl-faq{padding:64px 0}.dcl-faq p{max-width:860px}.dcl-aiact{padding:64px 0}.aiact-warning{margin-top:16px;font-weight:600}.dcl-final-cta{padding:72px 0 96px;text-align:center}.dclDiagramBtn{width:100%;border:0;background:transparent;padding:0;margin:28px 0 14px;cursor:zoom-in;text-align:center}.dclDiagramImg{width:100%;max-width:960px;height:auto;display:block;margin:0 auto;border-radius:18px;box-shadow:0 18px 40px #0000002e}.dclDiagramHint{display:inline-block;margin-top:10px;font-size:13px;opacity:.8;text-decoration:underline;text-underline-offset:3px}.dclModal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000000b8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid;place-items:center;padding:16px}.dclModalInner{width:min(980px,100%);background:#0a0e27f5;border:1px solid rgba(255,255,255,.1);border-radius:18px;box-shadow:0 28px 70px #00000073;overflow:hidden}.dclModalClose{width:100%;border:0;background:#ffffff0f;color:#ffffffeb;padding:12px 14px;cursor:pointer;font:inherit}.dclModalScroll{max-height:78vh;overflow:auto;-webkit-overflow-scrolling:touch;padding:12px}.dclModalImg{width:100%;height:auto;display:block;border-radius:14px}.dclModalFooter{padding:10px 14px 14px;font-size:12px;color:#ffffffb8}.footerNav a{display:block;margin-top:10px;text-decoration:none}.footerNav a:hover{text-decoration:underline;text-underline-offset:3px}.mobilePanel a{display:block;padding:12px 16px}.alliancePage .methodDark,.alliancePage .methodGrid,.alliancePage .methodCard{color:#ffffffeb}.hero.hero--dark{background:radial-gradient(900px 520px at 30% 30%,rgba(67,97,255,.3),transparent 60%),radial-gradient(860px 480px at 75% 40%,rgba(45,226,210,.22),transparent 60%),linear-gradient(180deg,#0b1020,#070a12)}.alliancePage .methodCard{background:#ffffff14!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 18px 40px #00000052!important}.alliancePage .stepPill{background:#f6b84a38;border-color:#f6b84a73;color:#fff}.alliancePage .methodDark{background:radial-gradient(900px 520px at 30% 30%,rgba(67,97,255,.3),transparent 60%),radial-gradient(860px 480px at 75% 40%,rgba(45,226,210,.22),transparent 60%),linear-gradient(180deg,#0b1020,#070a12)}.alliancePage .methodDark h2,.alliancePage .methodDark h3{color:#fffffff5!important}.alliancePage .methodDark p,.alliancePage .methodDark li{color:#ffffffb8!important}.alliancePage .methodDark .methodCard{background:#ffffff14!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 18px 40px #00000052!important}.alliancePage .methodDark .stepPill{background:#f6b84a38;border-color:#f6b84a73;color:#fff}.alliancePage .section h2{color:var(--ink)}@media (max-width: 768px){.alliancePage .methodDark{background:linear-gradient(180deg,#0b1020,#070a12)}}.skip-link{position:absolute;top:-48px;left:12px;padding:8px 12px;background:#000;color:#fff;text-decoration:none;border-radius:6px;z-index:10000}.skip-link:focus{top:12px}nav ul{list-style:none;margin:0;padding:0}.mobile-menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:9998}.mobile-menu-dialog{position:fixed;top:0;right:0;width:min(360px,90vw);height:100%;background:#fff;z-index:9999;padding:16px;box-shadow:-12px 0 40px #00000040;overflow-y:auto}.mobile-menu-dialog ul{list-style:none;padding:0;margin:0}.navBurger{display:none}@media (max-width: 900px){.header__nav{display:none!important}.navBurger{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:12px;border:1px solid rgba(11,16,32,.1);background:#ffffffc7;cursor:pointer}.navBurger:hover{background:#ffffffeb;border-color:#0b102024;box-shadow:0 10px 26px #0b10201a;transform:translateY(-1px)}.navBurger:focus-visible{outline:2px solid rgba(47,60,255,.55);outline-offset:2px}}@media (min-width: 901px){.header__nav{display:flex!important}}:root{--ops-bg:#070a12;--ops-bg-2:#0b1020;--ops-line:rgba(255,255,255,.1);--ops-glass:rgba(255,255,255,.06);--ops-glass-2:rgba(255,255,255,.09);--ops-ink:rgba(255,255,255,.92);--ops-muted:rgba(255,255,255,.72)}h1,h2,h3{letter-spacing:-.02em}h2,h3{text-transform:none}.header{background:#0b102094!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;border-bottom:1px solid rgba(255,255,255,.1)!important;box-shadow:0 10px 30px #00000038!important}.header__nav a{padding:8px 10px;border-radius:999px;color:#ffffffd1;text-decoration:none;border:1px solid transparent}.header__nav a:hover{background:#ffffff0f;border-color:#ffffff1a;color:#fffffff0}.header__nav a[aria-current=page]{background:#ffffff1a;border-color:#ffffff24;color:#fffffff5}.btnPrimary{border-radius:999px!important;padding:12px 16px!important;box-shadow:none!important}.page.homePage .hero{background:radial-gradient(900px 560px at 22% 25%,rgba(47,60,255,.22),transparent 60%),radial-gradient(900px 560px at 78% 40%,rgba(25,184,176,.18),transparent 60%),linear-gradient(180deg,#070a12e0,#070a1299 55%,#f6f7ff00)!important}.page.homePage .hero .container{position:relative}.page.homePage .hero .container:before{content:"";position:absolute;top:-18px;right:-12px;bottom:-18px;left:-12px;background:linear-gradient(rgba(255,255,255,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at 40% 25%,rgba(0,0,0,.95),transparent 62%);mask-image:radial-gradient(circle at 40% 25%,rgba(0,0,0,.95),transparent 62%);opacity:.33;pointer-events:none;border-radius:18px}.page.homePage .heroTitle .line-1,.page.homePage .heroTitle .line-2{color:#fffffff0!important}.page.homePage .heroLead,.page.homePage .heroHint{color:#ffffffbd!important}.page.homePage .heroPill{display:inline-flex;align-items:center;gap:8px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);color:#fffc;border-radius:999px;padding:8px 12px}.page.homePage .heroCtas{gap:12px;flex-wrap:wrap;align-items:center}.page.homePage .textLink{color:#ffffffd6}.page.homePage .textLink:hover{color:#fffffff5}.beforeAfterGrid{display:grid;gap:14px}@media (min-width:860px){.beforeAfterGrid{grid-template-columns:1fr 1fr}}.beforeCol,.afterCol{background:#ffffffc2;border:1px solid rgba(11,16,32,.1);border-radius:16px;padding:14px;box-shadow:0 10px 26px #0b102014}.colTitle{font-weight:800;letter-spacing:-.02em;margin-bottom:8px}.positioningStrip{background:#ffffff8c;border-top:1px solid rgba(11,16,32,.08);border-bottom:1px solid rgba(11,16,32,.08)}.methodDark{background:radial-gradient(900px 520px at 20% 30%,rgba(47,60,255,.28),transparent 60%),radial-gradient(860px 480px at 78% 42%,rgba(25,184,176,.18),transparent 60%),linear-gradient(180deg,#070a12,#05070d)!important;border-top:1px solid rgba(255,255,255,.1)!important;border-bottom:1px solid rgba(255,255,255,.1)!important}.methodDark .methodCard{background:#ffffff0f!important;border:1px solid rgba(255,255,255,.12)!important;box-shadow:0 18px 44px #00000052!important}.footer{background:linear-gradient(180deg,#070a1200,#070a12eb 35%,#070a12);color:#ffffffd1;border-top:1px solid rgba(255,255,255,.1)}.footer a{color:#ffffffc7;text-decoration:none}.footer a:hover{color:#ffffffeb;text-decoration:underline;text-underline-offset:3px}.footerGrid{display:grid;gap:22px;padding-top:34px;padding-bottom:26px}@media (min-width:900px){.footerGrid{grid-template-columns:1.2fr 1fr 1fr;align-items:start}}.footerCol{min-width:0}.footerTitle{font-weight:800;letter-spacing:-.02em;margin-bottom:10px;color:#ffffffeb}.footerText{margin:0 0 10px;color:#ffffffc2;max-width:44ch}.footerMeta{margin:0;color:#fff9;font-size:.95rem}.footerList{list-style:none;margin:0;padding:0;display:grid;gap:8px}.footerMuted{color:#ffffff8c}.footerBottom{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:18px;padding-bottom:18px;border-top:1px solid rgba(255,255,255,.1);color:#ffffffa8;flex-wrap:wrap}.footerBottomRight{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.footerDot{opacity:.55}.header__nav a{background:transparent!important;border:1px solid transparent!important}.header__nav a[aria-current=page]{background:transparent!important;border-color:transparent!important;text-decoration:none;position:relative}.header__nav a[aria-current=page]:after{content:"";position:absolute;left:10px;right:10px;bottom:-10px;height:2px;background:#ffffffb8;border-radius:2px}.page.homePage .heroTitle{max-width:18ch}.page.homePage .heroLead{max-width:60ch}.page.homePage .heroHint{max-width:70ch}.page.homePage .heroTrust{margin-top:12px;color:#ffffffc7;font-weight:600}.page.homePage .heroCtas .textLink{text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35);padding-bottom:2px}.page.homePage .heroCtas .textLink:hover{border-bottom-color:#ffffffb3}.methodDark{position:relative}.methodDark:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:#ffffff1a}@media (max-width: 520px){.methodDark .methodCard,.methodCta{border-radius:14px!important}.btnPrimary{border-radius:16px!important}}.header__logo img,.brandLogo{height:34px;width:auto}@media (min-width: 1200px){.header__logo img,.brandLogo{height:38px}}@media (max-width: 520px){.header__logo img,.brandLogo{height:32px}}.header{min-height:72px}.header__logo img.brandLogo,.brandLogo{height:56px!important;width:auto!important;max-height:none!important}.header{min-height:84px!important}@media (max-width: 900px){.header__logo img.brandLogo,.brandLogo{height:44px!important}.header{min-height:72px!important}}@media (max-width: 420px){.header__logo img.brandLogo,.brandLogo{height:40px!important}}.page.homePage .heroCtas{margin-top:14px}.page.homePage .heroCtas .btnPrimary{padding:16px 20px!important}.page.homePage .impactLine{margin-top:12px;padding-top:12px;border-top:1px solid rgba(11,16,32,.1);color:#0b1020eb}@media (max-width: 720px){.page.homePage .heroCtas .btnPrimary{width:100%;justify-content:center;text-align:center}.page.homePage .impactLine{font-size:14px;line-height:1.4}}@media (max-width: 720px){.methodButtons{width:100%}.methodButtons .btn{width:100%;justify-content:center}}.heroTitle span{display:block}.page.homePage .heroPill{color:#fff!important;opacity:1!important;background:#00000059!important;border:1px solid rgba(255,255,255,.35)!important;text-shadow:none!important}.page.homePage .heroHint{color:#0b1020b8!important;opacity:1!important}.page.homePage .heroHint strong{color:#0b1020eb!important}.page.homePage .heroHint{display:inline-block;padding:10px 12px;border-radius:14px;background:#ffffff8c!important;border:1px solid rgba(11,16,32,.08)!important}.heroTitle .line-1{display:block;margin-bottom:6px}.dclSchemaImg{width:100%;height:auto;display:block;border-radius:14px}.dclSchemaAside{position:sticky;top:90px;align-self:start}@media (min-width: 901px){.dclSchemaMobile{display:none}}@media (max-width: 900px){.dclSchemaAside{display:none}.dclSchemaMobile{display:block}}.page.dclPage .methodDark,.page.analysisPage .methodDark{position:relative;padding:56px 0 64px;color:#ffffffeb!important;background:radial-gradient(900px 520px at 25% 30%,rgba(67,97,255,.28),transparent 60%),radial-gradient(860px 480px at 75% 40%,rgba(45,226,210,.18),transparent 60%),radial-gradient(980px 620px at 55% 85%,rgba(246,184,74,.14),transparent 62%),linear-gradient(180deg,#0b1020,#070a12)!important;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1);overflow:hidden}.page.dclPage .methodDark p,.page.analysisPage .methodDark p{color:#ffffffb8!important}.page.dclPage .methodDark h2,.page.dclPage .methodDark h3,.page.analysisPage .methodDark h2,.page.analysisPage .methodDark h3{color:#fffffff2!important}.page.dclPage .methodDark .methodCard,.page.analysisPage .methodDark .methodCard{background:#ffffff12!important;border:1px solid rgba(255,255,255,.16)!important;box-shadow:0 18px 40px #00000047!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page.dclPage .dclFinal{position:relative;overflow:hidden;padding:56px 0;color:#ffffffe6;background:linear-gradient(180deg,#090c1c,#060916);border-top:1px solid rgba(255,255,255,.08)}.page.dclPage .dclFinal:before{content:"";position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%;background:radial-gradient(circle at 18% 42%,rgba(67,97,255,.22),transparent 55%),radial-gradient(circle at 68% 22%,rgba(45,226,210,.18),transparent 55%),radial-gradient(circle at 78% 76%,rgba(246,184,74,.12),transparent 60%);filter:blur(12px);pointer-events:none;z-index:0}.page.dclPage .dclFinal .container{position:relative;z-index:1}.page.dclPage .dclFinalGrid{display:grid;grid-template-columns:1.25fr .75fr;gap:20px;align-items:start}.page.dclPage .dclFinalPill{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;color:#ffffffe0;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);font-size:12px;letter-spacing:.06em;margin:0 0 12px}.page.dclPage .dclFinalTitle{margin:0;font-size:clamp(30px,3.2vw,46px);line-height:.98;letter-spacing:-.02em;max-width:26ch}.page.dclPage .dclFinalLead{margin:12px 0 0;color:#ffffffc2;max-width:70ch}.page.dclPage .dclFinalList{margin:16px 0 0;padding-left:18px;color:#ffffffeb}.page.dclPage .dclFinalList li{margin:9px 0}.page.dclPage .dclFinalList li strong{color:#ffffffeb;font-weight:600}.page.dclPage .dclFinalRight{border-radius:18px;border:1px solid rgba(255,255,255,.14);background:#ffffff14;padding:16px;box-shadow:0 18px 55px #00000059;display:flex;flex-direction:column;gap:12px}.page.dclPage .dclFinalKicker{margin:0;font-size:13px;color:#fffc}.page.dclPage .dclFinalRightText,.page.dclPage .dclFinalRightText *{margin:0;color:#ffffffe6!important}.page.dclPage .dclFinalBtn{width:100%;justify-content:center}.page.dclPage .dclFinalNote{margin:0;font-size:13px;color:#ffffffb3}@media (max-width: 860px){.page.dclPage .dclFinal{padding:44px 0}.page.dclPage .dclFinalGrid{grid-template-columns:1fr}.page.dclPage .dclFinalTitle{max-width:20ch}}.page.decisionAnalysisPage .hero{position:relative;overflow:hidden;padding:46px 0 28px;color:#ffffffeb;background:radial-gradient(900px 520px at 25% 30%,rgba(67,97,255,.24),transparent 60%),radial-gradient(860px 480px at 75% 40%,rgba(45,226,210,.16),transparent 60%),radial-gradient(980px 620px at 55% 85%,rgba(246,184,74,.12),transparent 62%),linear-gradient(180deg,#0b1020,#070a12);border-bottom:1px solid rgba(255,255,255,.1)}.page.decisionAnalysisPage .hero:before{content:"";position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%;background:radial-gradient(circle at 70% 35%,rgba(45,226,210,.22),transparent 46%),radial-gradient(circle at 58% 30%,rgba(67,97,255,.18),transparent 48%),radial-gradient(circle at 62% 46%,rgba(246,184,74,.14),transparent 52%);filter:blur(10px);pointer-events:none;z-index:0}.page.decisionAnalysisPage .hero .container{position:relative;z-index:1}.page.decisionAnalysisPage .heroPill{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);color:#ffffffd6;font-size:12px;letter-spacing:.02em}.page.decisionAnalysisPage .heroTitle .line-1,.page.decisionAnalysisPage .heroTitle .line-2{color:#fffffff0!important}.page.decisionAnalysisPage .heroLead{color:#ffffffc7!important}.page.decisionAnalysisPage .heroHint{color:#ffffffb8!important}.page.decisionAnalysisPage .decFinal{position:relative;overflow:hidden;padding:56px 0;color:#ffffffe6;background:linear-gradient(180deg,#090c1c,#060916);border-top:1px solid rgba(255,255,255,.08)}.page.decisionAnalysisPage .decFinal:before{content:"";position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%;background:radial-gradient(circle at 18% 42%,rgba(67,97,255,.22),transparent 55%),radial-gradient(circle at 68% 22%,rgba(45,226,210,.18),transparent 55%),radial-gradient(circle at 78% 76%,rgba(246,184,74,.12),transparent 60%);filter:blur(12px);pointer-events:none;z-index:0}.page.decisionAnalysisPage .decFinal .container{position:relative;z-index:1}.page.decisionAnalysisPage .decFinalGrid{display:grid;grid-template-columns:1.25fr .75fr;gap:20px;align-items:start}.page.decisionAnalysisPage .decFinalPill{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;color:#ffffffe0;background:#ffffff1a;border:1px solid rgba(255,255,255,.22);font-size:12px;letter-spacing:.06em;margin:0 0 12px}.page.decisionAnalysisPage .decFinalTitle{margin:0;font-size:clamp(30px,3.2vw,46px);line-height:.98;letter-spacing:-.02em;max-width:22ch}.page.decisionAnalysisPage .decFinalLead{margin:12px 0 0;color:#ffffffc2;max-width:70ch}.page.decisionAnalysisPage .decFinalList{margin:16px 0 0;padding-left:18px;color:#ffffffd6}.page.decisionAnalysisPage .decFinalList li{margin:9px 0}.page.decisionAnalysisPage .decFinalRight{border-radius:18px;border:1px solid rgba(255,255,255,.14);background:#ffffff14;padding:16px;box-shadow:0 18px 55px #00000059;display:flex;flex-direction:column;gap:12px}.page.decisionAnalysisPage .decFinalKicker{margin:0;font-size:13px;color:#fffc}.page.decisionAnalysisPage .decFinalRightText,.page.decisionAnalysisPage .decFinalRightText *{margin:0;color:#ffffffe6!important}.page.decisionAnalysisPage .decFinalBtn{width:100%;justify-content:center}.page.decisionAnalysisPage .decFinalNote{margin:0;font-size:13px;color:#ffffffb3}@media (max-width: 860px){.page.decisionAnalysisPage .decFinal{padding:44px 0}.page.decisionAnalysisPage .decFinalGrid{grid-template-columns:1fr}.page.decisionAnalysisPage .decFinalTitle{max-width:18ch}}.listMuted{margin:0;padding-left:18px;color:var(--muted)}.smallMuted{font-size:13px;opacity:.78}:root{--card-bg: rgba(255,255,255,.62);--card-border: rgba(0,0,0,.08);--card-shadow: 0 18px 50px rgba(0,0,0,.14);--card-radius: 18px;--card-dark-bg: rgba(255,255,255,.06);--card-dark-border: rgba(255,255,255,.1);--card-dark-shadow: 0 22px 60px rgba(0,0,0,.45)}.card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--card-radius);box-shadow:var(--card-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.card:not([style*=padding]){padding:18px}.card h2,.card h3{margin-top:0}.methodDark .card,.zone-dark .card{background:var(--card-dark-bg);border-color:var(--card-dark-border);box-shadow:var(--card-dark-shadow);color:#ffffffeb}.methodDark .card p,.methodDark .card li,.zone-dark .card p,.zone-dark .card li{color:#ffffffc7}.header__nav a,.header__actions .btn,.mobile-menu-dialog a{text-transform:uppercase;letter-spacing:.06em}.header__nav a{font-size:.78rem;font-weight:600}.header__nav{display:flex;gap:40px}.heroPill{color:#ffffffd9;border-color:#ffffff40;background:#ffffff0f;text-transform:uppercase;letter-spacing:.08em;font-weight:600}.heroPill{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.heroPill{color:#ffffffeb!important;background:#ffffff14;border:1px solid rgba(255,255,255,.25);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.hero .heroPill,.hero [class*=Pill],.hero [class*=pill],.hero [class*=Badge],.hero .badge{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important;background:#ffffff14!important;border:1px solid rgba(255,255,255,.28)!important;text-transform:uppercase;letter-spacing:.08em;font-weight:600}.hero .heroPill{color:#fff;-webkit-text-fill-color:#ffffff;opacity:1;background:#ffffff14;border:1px solid rgba(255,255,255,.28);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.methodCta{background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#ffffffeb}.methodCta .pill{color:#fffc;background:#ffffff1a;border:1px solid rgba(255,255,255,.14)}.methodCta .methodTitle{color:#ffffffeb}.methodCta .methodSub{color:#ffffffc7}.methodCta .textLink{color:#ffffffe6;text-decoration-color:#ffffff73}.methodCta .textLink:hover{color:#fff;text-decoration-color:#ffffffbf}.methodCta,.methodCta *{color:#ffffffeb!important;opacity:1!important}.methodCta .pill{color:#fffc!important}.methodCta .methodSub,.methodCta p{color:#ffffffd1!important}.section{color:#000000eb}.section p,.section li{color:#000000c7}.section h1,.section h2,.section h3,.section strong{color:#000000f2}.zone-dark,.methodDark,.hero{color:#ffffffeb}.zone-dark p,.methodDark p,.hero p,.zone-dark li,.methodDark li{color:#ffffffc7}.zone-dark strong,.methodDark strong,.hero strong{color:#fffffff2}.heroTitle .line-solution{display:block;margin-top:18px}@media (min-width: 768px){.heroTitle .line-solution{margin-top:24px}}.hero .homeValue{margin-left:auto;margin-right:auto}.beforeAfterGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media (max-width: 900px){.beforeAfterGrid{grid-template-columns:1fr}}.page.execIntakePage .hero{position:relative;overflow:hidden;padding:46px 0 28px}.page.execIntakePage .hero:after{content:"";position:absolute;right:-140px;top:80px;width:520px;height:360px;background:radial-gradient(closest-side at 40% 45%,rgba(255,255,255,.75),rgba(67,97,255,.18),transparent 72%),radial-gradient(closest-side at 65% 55%,rgba(255,255,255,.7),rgba(45,226,210,.22),transparent 72%),radial-gradient(closest-side at 55% 30%,rgba(255,255,255,.55),rgba(246,184,74,.18),transparent 72%);opacity:.95;pointer-events:none;z-index:0}.page.execIntakePage .heroLead,.page.execIntakePage .hero p{color:var(--muted)!important}.page.execIntakePage .heroHint{display:inline-block;padding:10px 12px;border-radius:14px;background:#ffffff8c!important;border:1px solid rgba(11,16,32,.08)!important}@media (max-width: 720px){.page.execIntakePage .hero:before,.page.execIntakePage .hero:after{display:none}.page.execIntakePage .hero{padding:24px 0 16px}.page.execIntakePage .heroTitle,.page.execIntakePage h1{font-size:28px;line-height:1.08;letter-spacing:-.02em;margin:8px 0 12px;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.page.execIntakePage .heroLead{font-size:15px;line-height:1.55;margin:0 0 14px;max-width:100%}.page.execIntakePage .heroCtas{display:flex;flex-direction:column;gap:10px;align-items:stretch;margin-top:14px}.page.execIntakePage .heroCtas .btn{width:100%;justify-content:center;text-align:center}.page.execIntakePage .heroHint{font-size:13px;line-height:1.4;margin-top:8px}}.page.execIntakePage .hero{position:relative;overflow:hidden;padding:46px 0 28px;color:#ffffffeb;background:radial-gradient(900px 520px at 25% 30%,rgba(67,97,255,.24),transparent 60%),radial-gradient(860px 480px at 75% 40%,rgba(45,226,210,.16),transparent 60%),radial-gradient(980px 620px at 55% 85%,rgba(246,184,74,.12),transparent 62%),linear-gradient(180deg,#0b1020,#070a12);border-bottom:1px solid rgba(255,255,255,.1)}.page.execIntakePage .hero:before{content:"";position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%;background:radial-gradient(circle at 70% 35%,rgba(45,226,210,.22),transparent 46%),radial-gradient(circle at 58% 30%,rgba(67,97,255,.18),transparent 48%),radial-gradient(circle at 62% 46%,rgba(246,184,74,.14),transparent 52%);filter:blur(10px);pointer-events:none;z-index:0}.page.execIntakePage .hero:after{content:"";position:absolute;right:-140px;top:80px;width:520px;height:360px;background:radial-gradient(closest-side at 40% 45%,rgba(255,255,255,.22),rgba(67,97,255,.2),transparent 72%),radial-gradient(closest-side at 65% 55%,rgba(255,255,255,.18),rgba(45,226,210,.22),transparent 72%),radial-gradient(closest-side at 55% 30%,rgba(255,255,255,.14),rgba(246,184,74,.18),transparent 72%);opacity:.9;pointer-events:none;z-index:0}.page.execIntakePage .hero .container{position:relative;z-index:1}.page.execIntakePage .heroTitle .line-1,.page.execIntakePage .heroTitle .line-2{color:#fffffff0!important}.page.execIntakePage .heroLead{color:#ffffffc7!important}.page.execIntakePage .heroPill{color:#ffffffd6!important;background:#ffffff14!important;border:1px solid rgba(255,255,255,.14)!important}.page.execIntakePage .heroHint{color:#ffffffc7!important;background:#ffffff0f!important;border:1px solid rgba(255,255,255,.12)!important}@media (max-width: 720px){.page.execIntakePage .hero{padding:24px 0 16px}.page.execIntakePage .heroTitle,.page.execIntakePage h1{font-size:28px;line-height:1.08;letter-spacing:-.02em;margin:8px 0 12px;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.page.execIntakePage .heroCtas{display:flex;flex-direction:column;gap:10px;align-items:stretch;margin-top:14px}.page.execIntakePage .heroCtas .btn{width:100%;justify-content:center;text-align:center}}.page.execIntakePage .hero .heroLead,.page.execIntakePage .hero p,.page.execIntakePage .heroHint{color:#ffffffc7!important}.page.execIntakePage .hero .heroLead{opacity:1!important}.page.execIntakePage .heroPill{margin-bottom:18px}.page.execIntakePage .heroTitle{margin-bottom:22px}.page.execIntakePage .heroTitle .line-1{display:block;margin-bottom:10px}.page.execIntakePage .heroLead{margin-bottom:26px;max-width:52ch}.page.execIntakePage .heroCtas{margin-bottom:18px}.page.execIntakePage .heroCtas .btn{margin-bottom:0}.page.execIntakePage .heroHint{margin-top:16px;max-width:46ch}@media (max-width: 720px){.page.execIntakePage .heroTitle{margin-bottom:18px}.page.execIntakePage .heroLead{margin-bottom:22px}.page.execIntakePage .heroHint{margin-top:14px}}.page.execIntakePage .execFinal{padding:56px 0 64px}.page.execIntakePage .execFinalPill{margin-bottom:16px}.page.execIntakePage .execFinalTitle{margin:0 0 18px;line-height:1.04;letter-spacing:-.02em}.page.execIntakePage .execFinalLead{margin:0 0 26px;max-width:56ch;opacity:.92}.page.execIntakePage .execFinalList{margin:0 0 26px;padding-left:0;list-style:none;display:grid;gap:12px}.page.execIntakePage .execFinalList li{padding:14px 16px;border-radius:14px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14)}.page.execIntakePage .execFinalExit{margin:26px 0 0;font-weight:600;opacity:.95}.page.execIntakePage .execFinalRight{padding-top:8px}.page.execIntakePage .execFinalRightTop{margin-bottom:18px}.page.execIntakePage .execFinalKicker{margin:0 0 10px;opacity:.78}.page.execIntakePage .execFinalRightText{margin:0;opacity:.9}.page.execIntakePage .execFinalBtn{margin-top:18px;margin-bottom:10px;padding-top:14px;padding-bottom:14px}.page.execIntakePage .execFinalNote{margin:0;opacity:.78}@media (max-width: 720px){.page.execIntakePage .execFinal{padding:40px 0 48px}.page.execIntakePage .execFinalTitle{margin-bottom:16px}.page.execIntakePage .execFinalLead{margin-bottom:22px;max-width:100%}.page.execIntakePage .execFinalList{margin-bottom:22px}.page.execIntakePage .execFinalExit{margin-top:22px}.page.execIntakePage .execFinalBtn{width:100%;justify-content:center}}.page.execIntakePage .execFinal .btn.btnPrimary,.page.execIntakePage .execFinal button.btn.btnPrimary{background:var(--amber)!important;color:var(--amber-ink)!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 10px 24px #00000040,0 2px #ffffff38 inset!important}.page.execIntakePage .execFinal .btn.btnPrimary:hover,.page.execIntakePage .execFinal button.btn.btnPrimary:hover{filter:brightness(1.03);transform:translateY(-1px)}.page.decisionAnalysisPage .hero{padding:72px 0 52px}@media (max-width: 720px){.page.decisionAnalysisPage .hero{padding:44px 0 34px}}.page.decisionAnalysisPage .heroPill{margin:0 0 18px}.page.decisionAnalysisPage .heroTitle{margin:0 0 18px;max-width:22ch;line-height:1.02}.page.decisionAnalysisPage .heroLead{margin:0 0 22px;max-width:68ch;line-height:1.6}.page.decisionAnalysisPage .heroCtas{margin-top:2px;margin-bottom:18px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.page.decisionAnalysisPage .heroHint{margin:0;max-width:70ch;display:inline-block;padding:10px 12px;border-radius:14px;background:#ffffff14;border:1px solid rgba(255,255,255,.14)}@media (max-width: 720px){.page.decisionAnalysisPage .heroTitle{max-width:100%;margin-bottom:14px}.page.decisionAnalysisPage .heroLead{margin-bottom:16px;max-width:100%}.page.decisionAnalysisPage .heroCtas{margin-bottom:14px}.page.decisionAnalysisPage .heroCtas .btnPrimary{width:100%;justify-content:center}.page.decisionAnalysisPage .heroHint{width:100%}}.page.dclPage .hero{position:relative;overflow:hidden;padding:46px 0 28px;color:#ffffffeb;background:radial-gradient(900px 520px at 25% 30%,rgba(67,97,255,.24),transparent 60%),radial-gradient(860px 480px at 75% 40%,rgba(45,226,210,.16),transparent 60%),radial-gradient(980px 620px at 55% 85%,rgba(246,184,74,.12),transparent 62%),linear-gradient(180deg,#0b1020,#070a12);border-bottom:1px solid rgba(255,255,255,.1)}.page.dclPage .hero:before{content:"";position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%;background:radial-gradient(circle at 70% 35%,rgba(45,226,210,.22),transparent 46%),radial-gradient(circle at 58% 30%,rgba(67,97,255,.18),transparent 48%),radial-gradient(circle at 62% 46%,rgba(246,184,74,.14),transparent 52%);filter:blur(10px);pointer-events:none;z-index:0}.page.dclPage .hero .container{position:relative;z-index:1}.page.dclPage .heroTitle .line-1,.page.dclPage .heroTitle .line-2{color:#fffffff0!important}.page.dclPage .heroLead{color:#ffffffc7!important;max-width:70ch}.page.dclPage .heroHint{color:#ffffffc7!important;background:#ffffff0f!important;border:1px solid rgba(255,255,255,.12)!important}.page.dclPage .heroHint strong{color:#fffffff0!important}body .page.dclPage section.hero{background:radial-gradient(900px 520px at 25% 30%,rgba(67,97,255,.24),transparent 60%),radial-gradient(860px 480px at 75% 40%,rgba(45,226,210,.16),transparent 60%),radial-gradient(980px 620px at 55% 85%,rgba(246,184,74,.12),transparent 62%),linear-gradient(180deg,#0b1020,#070a12)!important;color:#ffffffeb!important;border-bottom:1px solid rgba(255,255,255,.1)!important}body .page.dclPage section.hero .heroTitle .line-1,body .page.dclPage section.hero .heroTitle .line-2{color:#fffffff0!important}body .page.dclPage section.hero .heroLead,body .page.dclPage section.hero .heroHint{color:#ffffffc7!important}.dclPage .finalCta{padding:clamp(28px,5vw,64px)}.dclPage .finalCta>*{max-width:64ch}.dclPage .finalCta h2{margin:0 0 14px;line-height:1.06;letter-spacing:-.02em}.dclPage .finalCta p{margin:0 0 18px;line-height:1.55;opacity:.88}.dclPage .finalCta ul{margin:0 0 22px;padding-left:18px;display:grid;gap:10px}.dclPage .finalCta li{line-height:1.45}.dclPage .finalCta .ctaPrimary{margin-top:10px}@media (max-width: 640px){.dclPage .finalCta>*{max-width:38ch}.dclPage .finalCta h2{line-height:1.08}}.hero-title,.hero h1{font-weight:600;letter-spacing:-.02em;line-height:1.1;max-width:18ch}@media (max-width: 640px){.hero-title,.hero h1{font-size:1.75rem}}@media (min-width: 641px) and (max-width: 1023px){.hero-title,.hero h1{font-size:2.5rem}}@media (min-width: 1024px){.hero-title,.hero h1{font-size:3.5rem}}@media (min-width: 1440px){.hero-title,.hero h1{font-size:4rem}}.section--soft{background:#ffffff0a;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.grid--2{display:grid;gap:1rem}@media (min-width: 900px){.grid--2{grid-template-columns:1fr 1fr;gap:1.25rem}}.card{border:1px solid var(--line);background:#ffffff08;border-radius:16px;padding:1.1rem}.list{margin:.75rem 0 0;padding-left:1.1rem}.steps{margin:.75rem 0 0;padding-left:1.25rem}.section--cta .ctaCard{border:1px solid var(--line);background:#ffffff0a;border-radius:18px;padding:1.2rem}.hero-ctaRow{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:1rem}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;font-weight:600;text-decoration:none;cursor:pointer;border-radius:999px;padding:.7rem 1.1rem;line-height:1;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .1s ease}.btn--primary{background-color:var(--amber);color:var(--amber-ink);border:none;box-shadow:0 6px 18px #f6b84a59}.btn--primary:hover{background-color:#f8c35c;transform:translateY(-1px);box-shadow:0 10px 26px #f6b84a73}.btn--primary:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.btn--ghost{background:#ffffff14;color:var(--ink);border:1px solid var(--line)}.btn--ghost:hover{background:#ffffff24}a.btn--primary,button.btn--primary,.btn.btn--primary{background-color:var(--amber)!important;color:var(--amber-ink)!important;border:none!important;border-radius:999px!important;box-shadow:0 6px 18px #f6b84a59!important}.decisionAnalysisPage .hero{position:relative;color:#ffffffeb;background:radial-gradient(820px 520px at 72% 18%,rgba(45,226,210,.22),transparent 62%),radial-gradient(760px 480px at 38% 22%,rgba(67,97,255,.18),transparent 60%),radial-gradient(980px 620px at 60% 78%,rgba(246,184,74,.16),transparent 62%),linear-gradient(180deg,#0b1020eb,#0b1020e0)}.decisionAnalysisPage .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000006b,#00000047);pointer-events:none}.decisionAnalysisPage .hero .container{position:relative;z-index:1}.decisionAnalysisPage .hero p,.decisionAnalysisPage .hero li{color:#ffffffc7}.decisionAnalysisPage .hero strong{color:#fffffff2}.decisionAnalysisPage .heroTitle{max-width:26ch;letter-spacing:-.03em;line-height:1.05}.decisionAnalysisPage .heroLead{max-width:74ch}.decisionAnalysisPage .card{background:#ffffffc7;border:1px solid rgba(11,16,32,.1);border-radius:18px;box-shadow:0 14px 34px #0b10201a}.decisionAnalysisPage .card h2{letter-spacing:-.02em}.decisionAnalysisPage .listMuted{color:#0b1020b8}.decisionAnalysisPage .listMuted li{color:#0b1020c7}.decisionAnalysisPage .textLink{color:#0b1020e0;text-decoration:underline;text-decoration-color:#0b102038;text-underline-offset:3px}.decisionAnalysisPage .textLink:hover{color:#0b1020;text-decoration-color:#0b10206b}.decisionAnalysisPage aside .card[style*=sticky]{border-radius:18px}.decisionAnalysisPage aside .card .smallMuted{color:#0b1020b8;opacity:1}.decisionAnalysisPage aside .btn{width:100%}.decisionAnalysisPage .section{padding-top:64px;padding-bottom:64px}.decisionAnalysisPage .card+.card{margin-top:20px}.decisionAnalysisPage h2{font-size:1.35rem;line-height:1.2}.decisionAnalysisPage aside{border-left:1px solid rgba(11,16,32,.08);padding-left:18px}.decisionAnalysisPage aside .card[style*=sticky]{top:96px}.decisionAnalysisPage .hero .btn.primary,.decisionAnalysisPage aside .btn.primary{box-shadow:0 10px 30px #f6b84a59}.dclPage .hero,.dclPageEn .hero{position:relative;color:#ffffffeb;background:radial-gradient(820px 520px at 72% 18%,rgba(45,226,210,.22),transparent 62%),radial-gradient(760px 480px at 38% 22%,rgba(67,97,255,.18),transparent 60%),radial-gradient(980px 620px at 60% 78%,rgba(246,184,74,.16),transparent 62%),linear-gradient(180deg,#0b1020f0,#0b1020e6)}.dclPage .hero:before,.dclPageEn .hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000075,#0000004d);pointer-events:none}.dclPage .hero .container,.dclPageEn .hero .container{position:relative;z-index:1}.dclPage .hero p,.dclPageEn .hero p{color:#ffffffc7}.dclPage .hero strong,.dclPageEn .hero strong{color:#fffffff2}.dclPage .heroTitle,.dclPageEn .heroTitle{max-width:22ch;letter-spacing:-.03em;line-height:1.03}.dclPage .heroLead,.dclPageEn .heroLead{max-width:78ch}.dclPage .card,.dclPageEn .card{background:#ffffffc7;border:1px solid rgba(11,16,32,.1);border-radius:18px;box-shadow:0 14px 34px #0b10201a}.dclPage .card+.card,.dclPageEn .card+.card{margin-top:20px}.dclPage .listMuted li,.dclPageEn .listMuted li{color:#0b1020c7}.dclPage .zone-dark,.dclPage .methodDark,.dclPageEn .zone-dark,.dclPageEn .methodDark{color:#ffffffeb}.dclPage .zone-dark p,.dclPage .methodDark p,.dclPageEn .zone-dark p,.dclPageEn .methodDark p{color:#ffffffc7}.dclPage .btn.primary,.dclPageEn .btn.primary{box-shadow:0 10px 30px #f6b84a59}.legalPage .heroPill{margin-bottom:12px}.legalTitle{margin:8px 0 10px;letter-spacing:-.03em;line-height:1.08}.legalLead{margin:0 0 16px;max-width:860px;color:#0b1020c7}.divider{height:1px;background:#0b10201a;margin:16px 0;border-radius:999px}@media (max-width: 720px){.page.homePage .methodDark{margin-top:0!important;padding-top:56px!important}.page.homePage .positioningStrip{padding-bottom:28px!important;position:relative;z-index:2}.page.homePage .methodDark{position:relative;z-index:1}}@media (max-width: 720px){.page a.btn.btnPrimary,.page .btn.btnPrimary{background:var(--amber)!important;color:var(--amber-ink)!important;border:1px solid rgba(246,184,74,.55)!important;box-shadow:0 10px 28px #f6b84a59!important;text-decoration:none!important}.page a.btn.btnPrimary:visited{color:var(--amber-ink)!important}.page a.btn.btnPrimary:hover,.page .btn.btnPrimary:hover{transform:translateY(-1px);box-shadow:0 14px 34px #f6b84a73!important}}@media (max-width: 720px){.methodDark{margin-top:0!important;transform:none!important;padding-top:56px!important}.methodDark:before{top:0!important}.page section:not(.methodDark){padding-bottom:28px}}.methodDark{margin-top:0!important;transform:none!important}.methodDark{padding-top:72px;padding-bottom:72px}.methodDark{position:relative;z-index:1}.page section,.page .card,.page .contentCard{position:relative;z-index:2}@media (max-width: 480px){.header,.hero{width:100%!important;max-width:100%!important;left:0!important;right:0!important}.header__grid,.heroInner,.container{width:100%!important;max-width:100%!important}}.heroSubTitle{margin-top:14px;max-width:880px;color:#ffffffeb;font-weight:500;line-height:1.2;font-size:clamp(1.05rem,2.2vw,1.35rem)}.heroAccent{color:#2de2d2;font-weight:600}.heroClarification{margin-top:10px;max-width:820px;color:#ffffffd9;font-size:.95rem}.heroTitle{margin-bottom:28px}.heroSpacer{height:18px}.heroSubTitle{margin-bottom:18px;max-width:56ch}.heroClarification{margin-bottom:26px;max-width:62ch}.heroCtas{margin-bottom:20px}.heroHint{margin-top:12px}.heroDivider{width:48px;height:2px;background:#ffffff59;border-radius:999px;margin:22px 0 18 px}.heroCtas{margin-top:0}.heroHint{margin-top:14px}.header{background:#f5f7faeb;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid rgba(0,0,0,.06)}.header__nav a{color:#0b1020;font-weight:500}.header__nav a:hover{opacity:.75}.brandLogo{filter:none}.header .langSwitch,.header .langSwitch button{background:#0000000d;color:#0b1020}.navBurger{color:#0b1020}.header .btnPrimary{box-shadow:0 4px 12px #0000001f}.header{position:sticky;top:0;z-index:50;background:#f8f9fcf5!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid rgba(0,0,0,.06)!important;box-shadow:0 6px 18px #0000000f}.header__grid{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:12px 0}.header__logo{display:flex;align-items:center}.brandLogo{opacity:1!important;filter:none!important}.header__nav{display:none;align-items:center;justify-content:center;gap:18px}.header__nav a{color:#0b1020!important;font-weight:600;font-size:13px;white-space:nowrap;text-decoration:none}.header__nav a:hover{opacity:.72}.header__actions{display:flex;align-items:center;gap:10px}.langSwitch,.langSwitch button{background:#0000000d;color:#0b1020}.navBurger{background:#0000000a;color:#0b1020!important;border:1px solid rgba(0,0,0,.08);border-radius:12px;padding:10px 12px}@media (min-width: 980px){.header__nav{display:flex}}.header{background:#eef1f6f5!important}.skip-link{position:absolute!important;left:12px!important;top:12px!important;transform:translateY(-200%)!important;padding:10px 12px!important;background:#fff!important;color:#0b1020!important;border:1px solid rgba(0,0,0,.12)!important;border-radius:12px!important;box-shadow:0 10px 24px #0000001f!important;z-index:10000!important;text-decoration:none!important}.skip-link:focus{transform:translateY(0)!important}html,body{max-width:100%;overflow-x:hidden}.page{overflow-x:hidden}.container{width:100%;max-width:1120px;margin:0 auto;padding-left:16px;padding-right:16px;box-sizing:border-box}.hero,.methodDark,.section{overflow:hidden}@media (max-width: 520px){.header__grid{grid-template-columns:1fr auto;gap:10px}.header__logo{min-width:0}.header__actions{gap:8px}.header__actions .btnPrimary{padding:10px 12px;font-size:12px;white-space:nowrap}}html,body{width:100%;overflow-x:hidden}.page,.hero,.section,.methodDark{overflow-x:hidden}.hero:before,.hero:after,.methodDark:before,.methodDark:after{max-width:100%;left:50%;transform:translate(-50%)}@media (min-width: 900px){.hero:before,.hero:after{max-width:1200px}}@media (max-width: 520px){.header__grid{grid-template-columns:1fr auto;max-width:100%}.header__actions{max-width:100%;overflow:hidden}}.langSwitch{display:inline-flex;align-items:center;justify-content:center;padding:6px 10px;margin-right:10px;font-size:12px;font-weight:600;letter-spacing:.08em;border-radius:999px;border:1px solid rgba(0,0,0,.15);text-decoration:none;color:inherit;opacity:.85}.langSwitch:hover{opacity:1;background:#0000000a}.hero.hero--dark{position:relative;overflow:hidden;padding:46px 0 28px;color:#ffffffeb;background:radial-gradient(900px 520px at 25% 30%,rgba(67,97,255,.24),transparent 60%),radial-gradient(860px 480px at 75% 40%,rgba(45,226,210,.16),transparent 60%),radial-gradient(980px 620px at 55% 85%,rgba(246,184,74,.12),transparent 62%),linear-gradient(180deg,#0b1020,#070a12);border-bottom:1px solid rgba(255,255,255,.1)}.hero.hero--dark:before{content:"";position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%;background:radial-gradient(circle at 70% 35%,rgba(45,226,210,.22),transparent 46%),radial-gradient(circle at 58% 30%,rgba(67,97,255,.18),transparent 48%),radial-gradient(circle at 62% 46%,rgba(246,184,74,.14),transparent 52%);filter:blur(10px);pointer-events:none;z-index:0}.hero.hero--dark .container{position:relative;z-index:1}.hero.hero--dark .heroPill{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);color:#ffffffd6;font-size:12px;letter-spacing:.02em}.hero.hero--dark .heroTitle,.hero.hero--dark .heroTitle *{color:#fffffff2!important}.hero.hero--dark p,.hero.hero--dark li{color:#ffffffc7}.hero.hero--dark strong{color:#fffffff2}.hero.hero--dark .heroHint{color:#ffffffc7;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:10px 12px;display:inline-block}.hero.hero--dark .heroHint strong{color:#fffffff0}.hero.hero--dark .heroAccent{color:#2de2d2f2!important}.hero.hero--dark .heroTitle .line-1,.hero.hero--dark .heroTitle .line-2,.hero.hero--dark .heroTitle .line-3{color:#fffffff2!important}.page.methodologyPage .hero,.page.aboutPage .hero,.page.legalPage .hero,.page.privacyPage .hero{background:radial-gradient(900px 520px at 25% 30%,rgba(67,97,255,.24),transparent 60%),radial-gradient(860px 480px at 75% 40%,rgba(45,226,210,.16),transparent 60%),radial-gradient(980px 620px at 55% 85%,rgba(246,184,74,.12),transparent 62%),linear-gradient(180deg,#0b1020,#070a12)!important;color:#ffffffeb!important;border-bottom:1px solid rgba(255,255,255,.1)}.page.methodologyPage .hero:before,.page.aboutPage .hero:before,.page.legalPage .hero:before,.page.privacyPage .hero:before{content:"";position:absolute;top:-45%;right:-45%;bottom:-45%;left:-45%;background:radial-gradient(circle at 70% 35%,rgba(45,226,210,.22),transparent 46%),radial-gradient(circle at 58% 30%,rgba(67,97,255,.18),transparent 48%),radial-gradient(circle at 62% 46%,rgba(246,184,74,.14),transparent 52%);filter:blur(10px);pointer-events:none;z-index:0}.page.methodologyPage .hero .container,.page.aboutPage .hero .container,.page.legalPage .hero .container,.page.privacyPage .hero .container{position:relative;z-index:1}.page.methodologyPage .heroTitle,.page.aboutPage .heroTitle,.page.legalPage .heroTitle,.page.privacyPage .heroTitle{color:#fffffff2!important}.methodDark{color:#ffffffeb}.methodDark .heroPill,.methodDark .pill,.methodDark .heroPill *{color:#ffffffe0;border-color:#ffffff38}.methodDark h1,.methodDark h2,.methodDark h3,.methodDark .heroTitle,.methodDark .legalTitle{color:#fffffffa}.methodDark p,.methodDark li,.methodDark .muted,.methodDark .legalLead,.methodDark .sub{color:#ffffffb8}.methodDark a{color:#ffffffeb}.methodDark .textLink{color:#ffffffe0}.methodDark .divider{background:#ffffff24}.methodDark .card{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 44px #00000047}.methodDark .card h2{color:#fffffff5}.methodDark .card p,.methodDark .card li{color:#ffffffbd}.page.legalPage .section{position:relative;overflow:hidden;background:radial-gradient(820px 520px at 72% 18%,rgba(45,226,210,.18),transparent 62%),radial-gradient(760px 480px at 38% 22%,rgba(67,97,255,.16),transparent 60%),radial-gradient(980px 620px at 60% 78%,rgba(246,184,74,.1),transparent 62%),linear-gradient(180deg,#0b1020,#070a12);color:#ffffffeb}.page.legalPage .section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(900px 520px at 92% 20%,rgba(255,255,255,.06),transparent 55%);pointer-events:none;z-index:0}.page.legalPage .section>.container{position:relative;z-index:1}.page.legalPage .legalTitle{color:#fffffffa}.page.legalPage .legalLead{color:#ffffffb8}.page.legalPage .heroPill{color:#ffffffe0;border-color:#fff3;background:#ffffff0f}.page.legalPage .card{background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.page.legalPage .card h2{color:#fffffff5}.page.legalPage .card p,.page.legalPage .card li{color:#ffffffbd}.page.legalPage .divider{background:#ffffff24}.page.legalPage .listMuted li{color:#ffffffbd}.page.legalPage a{color:#ffffffeb}.page.legalPage a:hover{color:#fff}.btn.primary,.btnPrimary{background:linear-gradient(135deg,#f6b84afa,#f6b84ad1)!important;border-color:#f6b84a8c!important;color:#1a1406!important}.btn.primary:hover,.btnPrimary:hover{box-shadow:0 16px 34px #f6b84a42!important;transform:translateY(-1px)}.page.legalPage .section .legalTitle,.page.legalPage .section .legalLead,.page.legalPage .section h1,.page.legalPage .section h2,.page.legalPage .section h3{color:#fffffffa}.page.legalPage,.page.legalPage .section{color:#ffffffdb}.page.legalPage .divider{background:#ffffff1f!important}.page.legalPage .card{background:#ffffff0f!important;border-color:#ffffff1f!important;box-shadow:0 18px 44px #00000052!important}.page.legalPage .card h2,.page.legalPage .card h3{color:#fffffff2!important}.page.legalPage .card p,.page.legalPage .card li{color:#ffffffc7!important}.page.legalPage .card strong{color:#ffffffeb!important}.page.legalPage .listMuted,.page.legalPage .listMuted li{color:#ffffffbd!important}.page.legalPage a{color:#ffffffdb}.page.legalPage a:hover{color:#fffffff2}.heroBrand{display:block;margin-top:16px}.heroLine{display:block}.heroGap{display:block;height:18px}@media (max-width: 768px){.header__grid{display:flex;align-items:center;justify-content:space-between;gap:8px}.brandLogo{flex:1 1 auto;min-width:0;z-index:2}.langSwitch{flex:0 0 auto;order:3}.execBtn{flex:0 0 auto;order:2}}.brandLogo img{max-width:120px;height:auto}@media (max-width: 768px){.langSwitch,.header__nav{display:none}}.heroMedia{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:inherit;pointer-events:none}.strategicVideo{width:100%;height:100%;object-fit:cover}.heroOverlay{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(900px 520px at 70% 20%,rgba(45,226,210,.18),transparent 60%),radial-gradient(980px 620px at 55% 80%,rgba(246,184,74,.12),transparent 62%),linear-gradient(to bottom,#0a0e278c,#0a0e27b8)}.heroContent{position:relative;z-index:2}@media (prefers-reduced-motion: reduce){.strategicVideo{display:none}}.heroTitle,.heroTitle span,.heroSubTitle,.heroClarification{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}.heroTitle,.heroTitle span{word-break:keep-all}.heroTitle{line-height:1.05}.page.homePage .section{color:#0b1020eb}.page.homePage .section .kicker{color:#0b1020b3}.page.homePage .section .methodH2,.page.homePage .section h2{color:#0b1020f2}.page.homePage .section .methodCard{background:#ffffffc7;border:1px solid rgba(11,16,32,.1);box-shadow:0 12px 28px #0b102014}.page.homePage .section .methodCard h3{color:#0b1020f2!important}.page.homePage .section .methodCard p,.page.homePage .section .methodCard li{color:#0b1020c7!important}.page.homePage .section .stepPill{background:#f6b84a38;border:1px solid rgba(246,184,74,.4);color:#0b1020eb}.page.homePage .section .methodCta{background:#ffffffc7!important;border:1px solid rgba(11,16,32,.1)!important;box-shadow:0 12px 28px #0b102014!important}.page.homePage .section .methodCta,.page.homePage .section .methodCta *{color:#0b1020eb!important;opacity:1!important}.page.homePage .section .methodCta .methodSub{color:#0b1020bd!important}.page.homePage .section .methodCta .pill{background:#0b10200f!important;border:1px solid rgba(11,16,32,.1)!important;color:#0b1020c7!important}.page.homePage .section .methodCta .btnPrimary{color:var(--amber-ink)!important}.refPage{padding-bottom:44px}.refHero{padding:44px 16px 18px;border-bottom:1px solid rgba(11,16,32,.1)}.refHero__inner{max-width:1040px;margin:0 auto}.refHero__title{font-size:clamp(28px,3.2vw,44px);line-height:1.05;margin:0}.refHero__subtitle{margin:12px 0 0;max-width:72ch;opacity:.82}.refHero__micro{margin:10px 0 0;max-width:72ch;opacity:.72}.refSection{padding:26px 16px 10px}.refSection__head{max-width:1040px;margin:0 auto 14px}.refSection__title{margin:0;font-size:18px;letter-spacing:.2px}.refGrid{max-width:1040px;margin:0 auto;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width: 820px){.refGrid{grid-template-columns:1fr}}.refCard{border:1px solid rgba(11,16,32,.1);border-radius:18px;padding:16px;background:#ffffffb3}.refCard__head{margin-bottom:10px}.refCard__eyebrow{margin:0 0 6px;font-size:12px;opacity:.7}.refCard__title{margin:0;font-size:16px;line-height:1.2}.refCard__note{margin:10px 0 0;font-size:12px;opacity:.7}.refBlock{margin-top:10px}.refBlock__label{margin:0;font-size:12px;opacity:.7}.refBlock__text{margin:4px 0 0;line-height:1.45}.refCta{padding:26px 16px 0}.refCta__inner{max-width:1040px;margin:0 auto;border:1px solid rgba(11,16,32,.1);border-radius:18px;padding:16px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.refCta__text{margin:0;max-width:72ch;opacity:.85}.refCta__button{border:1px solid rgba(11,16,32,.18);border-radius:14px;padding:10px 14px;background:#0b1020eb;color:#fff;cursor:pointer}.refCta__button:hover{filter:brightness(1.05)}.preventGrid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;margin-top:18px}.preventCard{grid-column:span 4;background:#ffffffc7;border:1px solid rgba(11,16,32,.1);border-radius:18px;padding:16px;box-shadow:0 10px 30px #0b102014;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.preventCard h3{margin:0 0 8px;font-size:1.02rem;line-height:1.25}.preventCard p{margin:0;color:#0b1020b8;line-height:1.5}.preventConclusion{margin-top:18px;max-width:920px}.centerCta{margin-top:14px}@media (max-width: 980px){.preventCard{grid-column:span 6}}@media (max-width: 640px){.preventGrid{grid-template-columns:1fr}.preventCard{grid-column:auto}}.preventCard{padding:18px;min-height:140px}.preventCard h3{font-size:1.05rem;font-weight:600}.preventCard p{font-size:.95rem;line-height:1.55}.execGrid{display:grid;grid-template-columns:1.6fr 1fr;gap:18px;align-items:start}.execLeft{display:grid;gap:14px}.fitCard{background:#ffffffc7;border:1px solid rgba(11,16,32,.12);border-radius:18px;padding:18px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 30px #0b102014;position:sticky;top:92px}.fitCard h3{margin:0 0 10px;font-size:1.05rem;font-weight:650}.fitList{margin:0;padding-left:18px}.fitList li{margin-bottom:8px;line-height:1.5}.fitNote{margin-top:12px;font-size:.92rem;opacity:.75}@media (max-width: 980px){.execGrid{grid-template-columns:1fr}.fitCard{position:static}}.infoCard{background:#ffffffb8;border:1px solid rgba(11,16,32,.1);border-radius:18px;padding:18px;box-shadow:0 10px 30px #0b102014;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.infoCard h3,.infoCard p{margin:0 0 10px}.infoCard ul{margin:0 0 10px;padding-left:18px}.infoCard li{margin:0 0 6px;line-height:1.5}.preuvesPage .methodGrid{display:grid;grid-template-columns:repeat(12,1fr);gap:16px;margin-top:14px}.preuvesPage .methodCard{grid-column:span 6;background:#ffffffc7;border:1px solid rgba(11,16,32,.1);border-radius:18px;padding:16px;box-shadow:0 10px 30px #0b102014;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (max-width: 980px){.preuvesPage .methodCard{grid-column:span 12}}.preuvesPage .methodCard,.preuvesPage .methodCard *{color:var(--ink)!important}.preuvesPage .methodCard p{opacity:.82!important}.preuvesPage .methodCard{min-height:auto!important;height:auto!important}.preuvesPage .preuvesResult{color:var(--ink);font-weight:600}.preuvesPage .preuvesCard{padding:16px}.preuvesPage .preuvesEyebrow{margin:0 0 6px;opacity:.75}.preuvesPage .preuvesTitle{margin:0}.preuvesPage .preuvesBody{margin-top:12px;display:grid}.preuvesPage .preuvesMiniBlock{padding:10px 0;border-top:1px solid rgba(11,16,32,.08)}.preuvesPage .preuvesMiniBlock:first-child{border-top:0;padding-top:0}.preuvesPage .preuvesLabel{margin:0;font-size:.78rem;letter-spacing:.02em;opacity:.6;font-weight:650}.preuvesPage .preuvesText{margin:6px 0 0;line-height:1.5;opacity:.86}.preuvesPage .preuvesMiniBlock--result .preuvesText{opacity:1;font-weight:650}.preuvesPage .preuvesNote{margin-top:8px;font-size:.9rem;opacity:.65}.section{padding-top:64px;padding-bottom:64px}.section+.section{margin-top:0}.kicker{margin-bottom:24px}.preuvesCard{padding:20px 22px}.preuvesMiniBlock{margin-bottom:10px}.preuvesLabel{font-size:11px;letter-spacing:.04em;opacity:.75}.preuvesText{font-size:14px;line-height:1.45}.preuvesMiniBlock--result{margin-top:12px;padding-top:10px;border-top:1px solid rgba(0,0,0,.08)}.preuvesMiniBlock--result .preuvesLabel{font-weight:600}.preuvesMiniBlock--result .preuvesText{font-weight:500}.methodGrid{gap:20px}.methodDark,.methodDark *{color:#ffffffeb!important}.methodDark .kicker,.methodDark .pill,.methodDark .smallMuted{color:#ffffffb3!important}.methodDark h2,.methodDark h3,.methodDark strong,.methodDark .methodTitle{color:#fff!important}.methodDark a{color:#ffffffeb!important}.methodDark .btn,.methodDark .btnPrimary{background:#f5c542!important;color:#0a0e27!important;border:none!important}.methodDark .btn:hover,.methodDark .btnPrimary:hover{background:#ffd766!important;color:#0a0e27!important}.methodRibbon{margin-top:18px}.methodRibbon__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.methodRibbon__card{display:block;border-radius:16px;padding:16px;background:#ffffffd9;border:1px solid rgba(0,0,0,.06);text-decoration:none;color:inherit;box-shadow:0 10px 30px #00000014}.methodRibbon__card:hover{transform:translateY(-1px)}.methodRibbon__top{display:flex;align-items:center;gap:10px}.methodRibbon__step{width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.1);background:transparent;font-weight:700}.methodRibbon__label{font-weight:700}.methodRibbon__helper{margin:10px 0 0;opacity:.78}.methodRibbon__card.is-active{border-color:#ffbb338c;box-shadow:0 14px 40px #ffbb332e}.methodRibbon__step.is-active{background:#ffbb33f2;border-color:#ffbb33f2}.methodRibbon__progress{margin-top:12px;display:flex;gap:6px;opacity:.7}.methodRibbon__progress .dot{width:6px;height:6px;border-radius:999px;background:#00000026}.methodRibbon__progress .dot.on{background:#00000059}@media (max-width: 820px){.methodRibbon__row{grid-template-columns:1fr}}.methodRibbon__progress{display:flex;gap:6px;margin-top:10px}.methodRibbon__progress .dot{width:6px;height:6px;border-radius:999px;background:#00000040;opacity:.35;transition:opacity .2s ease,background .2s ease}.methodRibbon__progress .dot.on{background:#f7b731;opacity:1}.methodRibbon__card.is-done .methodRibbon__progress .dot.on{opacity:.55}.methodRibbon__card.is-active .methodRibbon__progress .dot.on{opacity:1}.methodRibbon__card.is-next .methodRibbon__progress .dot{opacity:.25}.methodRibbon__card{transition:transform .5s ease,box-shadow .5s ease,border-color .5s ease,background-color .5s ease}.methodRibbon__card.is-next:hover{transform:translateY(-3px);box-shadow:0 18px 44px #0000001f;border-color:#f7b73173;background-color:#fffffff5}.methodRibbon__card.is-next:hover .methodRibbon__step{background:#f7b7311f;border-color:#f7b73159}.methodRibbon__card.is-next:hover .methodRibbon__progress .dot{opacity:.55}.navCtaLink{font-weight:600}.btnGhost{background:transparent;border:1px solid rgba(255,255,255,.25);color:inherit;padding:10px 18px;border-radius:999px;font-weight:500}.btnGhost:hover{border-color:var(--accent-yellow);color:var(--accent-yellow)}.page.homePage .hero .heroSubTitle,.page.homePage .hero .heroHint{color:#ffffffeb!important;text-shadow:0 2px 16px rgba(0,0,0,.65)!important}.page.homePage .hero .heroClarification{color:#ffffffe0!important;text-shadow:0 2px 16px rgba(0,0,0,.65)!important}.page.homePage .hero .heroHint{color:#1f2a37!important;text-shadow:none!important}.page.execIntakePage .heroCtas--stack{margin-top:16px}.page.execIntakePage .heroCtaRow{display:flex;gap:12px;flex-wrap:wrap;align-items:center}.page.execIntakePage .heroAltText{margin-top:10px;max-width:62ch}.page.execIntakePage .heroInlineForm{margin-top:12px;max-width:720px}.page.execIntakePage .heroFormActions{display:flex;gap:12px;flex-wrap:wrap;margin-top:10px}.page.execIntakePage .srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
