:root{--ink:#101419;--muted:#5b6570;--line:#d8dee5;--paper:#f6f4ef;--white:#fffdfa;--signal:#0b6bcb;--signal-strong:#074e95;--mint:#d9f4e8;--sky:#dbeafe;--amber:#ffd66b;--rose:#e2574c;--brand:#0f172a;--accent:#059669;--cta:#ea580c;--soft:#f8fafc;--shadow:0 18px 60px rgba(16,20,25,0.12)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Aptos,Segoe UI,system-ui,sans-serif;line-height:1.5;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.site-header{background:rgba(255,253,250,.92);border-bottom:1px solid var(--line);gap:24px;justify-content:space-between;padding:16px clamp(20px,5vw,64px);position:-webkit-sticky;position:sticky;top:0;z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.brand-mark,.site-header{align-items:center;display:flex}.brand-mark{font-weight:800;gap:10px;letter-spacing:0}.brand-symbol{align-items:center;background:var(--ink);color:var(--white);display:inline-flex;height:36px;justify-content:center;width:36px}.footer-links,.main-nav{display:flex;gap:18px}.header-actions{align-items:center;display:flex;gap:12px}.language-switcher{align-items:center;border:1px solid var(--line);display:inline-flex;font-size:.82rem;font-weight:800;gap:6px;min-height:36px;padding:0 10px}.language-switcher a{color:var(--muted)}.language-switcher a.active{color:var(--ink)}.footer-links a,.main-nav a{color:var(--muted);font-size:.94rem}.button-primary,.button-secondary,.nav-cta{align-items:center;border:1px solid var(--ink);display:inline-flex;font-weight:700;gap:8px;justify-content:center;min-height:44px;padding:10px 16px}.button-primary,.nav-cta{background:var(--ink);color:var(--white)}.button-primary{background:var(--cta);border-color:var(--cta);box-shadow:0 14px 34px rgba(234,88,12,.18)}.button-secondary{background:transparent}.page-shell{padding:0 clamp(20px,5vw,64px)}.checkout-layout h1,.page-shell .section-header h1,.page-shell .section>h1,.payment-layout h1{font-size:clamp(2.35rem,4.6vw,4.35rem);max-width:920px}.form-grid h2{font-size:clamp(1.65rem,3vw,2.55rem)}.hero{display:grid;grid-gap:clamp(28px,6vw,72px);gap:clamp(28px,6vw,72px);grid-template-columns:minmax(0,1fr) minmax(320px,.88fr);min-height:calc(100svh - 70px);padding:clamp(48px,8vw,96px) 0 36px}.hero-full{align-items:center;background:var(--paper);border-bottom:1px solid var(--line);display:grid;grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);min-height:calc(86svh - 70px);min-width:0;overflow:hidden;padding:clamp(48px,8vw,94px) clamp(20px,5vw,64px);position:relative}.hero-full:before{display:none}.hero-copy{max-width:850px;min-width:0;position:relative;z-index:1}.hero-full>*{max-width:100%;min-width:0}.eyebrow{color:var(--signal-strong);font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}h1,h2,h3{line-height:1.03;margin:0}h1{font-size:clamp(2.8rem,5.5vw,5.25rem);max-width:760px}h2{font-size:clamp(2rem,3.8vw,3.9rem)}h3{font-size:1.35rem}.lead{font-size:clamp(1.08rem,2vw,1.38rem);max-width:760px;overflow-wrap:break-word}.en-line,.lead{color:var(--muted)}.en-line{font-size:.95rem;margin:6px 0 0}.hero-en{color:var(--signal-strong);font-size:clamp(1.15rem,1.8vw,1.6rem);font-weight:800;margin:10px 0 16px}.hero-actions,.section-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.hero-proof-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:30px;max-width:680px}.hero-proof-grid span{background:var(--white);border:1px solid var(--line);display:grid;grid-gap:2px;gap:2px;min-height:78px;padding:14px}.hero-proof-grid strong{display:block;font-size:1.42rem}.system-board{background:#17202a;grid-gap:14px;gap:14px;position:relative;z-index:1}.funnel-console,.system-board{color:var(--white);display:grid;min-width:0;padding:18px}.funnel-console{align-self:stretch;background:#111820;border:1px solid #263443;box-shadow:var(--shadow);grid-gap:16px;gap:16px;grid-template-rows:auto 1fr}.console-top{align-items:center;border-bottom:1px solid rgba(255,253,250,.16);display:flex;justify-content:space-between;padding-bottom:14px}.console-top span{color:rgba(255,253,250,.72)}.console-stack{display:grid;grid-gap:12px;gap:12px}.console-step{background:rgba(255,253,250,.06);border:1px solid rgba(255,253,250,.14);display:grid;grid-gap:16px;gap:16px;grid-template-columns:62px 1fr;min-height:94px;min-width:0;padding:16px}.console-step:first-child{background:var(--mint);color:var(--ink)}.console-step:nth-child(2){background:var(--sky);color:var(--ink)}.console-step:nth-child(3){background:#fff1bf;color:var(--ink)}.console-step:nth-child(4){background:#ffe4df;color:var(--ink)}.console-step:nth-child(5){background:#eef0f2;color:var(--ink)}.console-index{color:rgba(16,20,25,.22);font-size:2.8rem;font-weight:900;line-height:.9}.console-line{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;min-width:0}.console-line strong{min-width:0;overflow-wrap:anywhere}.console-line em{background:rgba(16,20,25,.08);border:1px solid rgba(16,20,25,.12);font-size:.74rem;font-style:normal;font-weight:800;padding:4px 8px;text-transform:uppercase}.console-step p{color:rgba(16,20,25,.68);margin:8px 0 0}.board-header{align-items:center;border-bottom:1px solid rgba(255,253,250,.16);display:flex;justify-content:space-between;padding-bottom:14px}.board-header span{color:rgba(255,253,250,.72)}.board-lane{align-items:start;border:1px solid rgba(255,253,250,.14);display:grid;grid-gap:18px;gap:18px;grid-template-columns:86px 1fr;min-height:112px;padding:18px}.board-lane:nth-child(2){background:#d9f4e8;color:var(--ink)}.board-lane:nth-child(3){background:#dbeafe;color:var(--ink)}.board-lane:nth-child(4){background:#fff1bf;color:var(--ink)}.board-lane:nth-child(5){background:#f5d5d1;color:var(--ink)}.lane-index{color:rgba(16,20,25,.18);font-size:3.8rem;font-weight:900;line-height:.9}.board-lane p{color:rgba(16,20,25,.7);margin:8px 0 0}.board-lane .en-line{color:rgba(16,20,25,.58);font-size:.88rem}.hero-visual{align-self:stretch;background:var(--white);border:1px solid var(--line);box-shadow:var(--shadow);display:grid;grid-template-rows:auto 1fr auto;min-height:520px;overflow:hidden}.visual-bottom,.visual-top{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:14px 16px}.visual-bottom{border-bottom:0;border-top:1px solid var(--line)}.system-map{display:grid;grid-gap:12px;gap:12px;padding:18px}.map-node{border:1px solid var(--line);padding:16px}.map-node strong{display:block;margin-bottom:6px}.map-node:first-child{background:var(--mint)}.map-node:nth-child(2){background:#eaf1ff}.map-node:nth-child(3){background:#fff3cf}.map-node:nth-child(4){background:#ffe4df}.trust-bar{align-items:center;border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));padding:16px 0}.trust-bar span{align-items:center;display:inline-flex;gap:8px}.section{padding:clamp(56px,8vw,108px) 0}.section-header{display:grid;grid-gap:14px;gap:14px;margin-bottom:30px;max-width:920px}.contrast-band{background:var(--ink);color:var(--white);margin-left:calc(clamp(20px, 5vw, 64px) * -1);margin-right:calc(clamp(20px, 5vw, 64px) * -1);padding-left:clamp(20px,5vw,64px);padding-right:clamp(20px,5vw,64px)}.contrast-band:not(.section){padding-bottom:28px;padding-top:28px}.contrast-band .eyebrow,.contrast-band .lead,.contrast-band p{color:rgba(255,253,250,.76)}.build-strip,.contrast-grid{display:grid;grid-gap:18px;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.module-grid .card{display:grid;grid-gap:12px;gap:12px;min-height:210px}.grid-4 .card svg,.module-grid svg{color:var(--signal-strong)}.sales-funnel{display:block}.funnel-steps{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.funnel-step{border:1px solid rgba(255,253,250,.24);min-width:0;padding:22px}.funnel-step span{color:var(--amber);display:block;font-size:1.8rem;font-weight:900;margin-bottom:16px}.funnel-step p{color:rgba(255,253,250,.76)}.split-panel{background:var(--white);border-bottom:1px solid var(--line);border-top:1px solid var(--line);margin-left:calc(clamp(20px, 5vw, 64px) * -1);margin-right:calc(clamp(20px, 5vw, 64px) * -1);padding-left:clamp(20px,5vw,64px);padding-right:clamp(20px,5vw,64px)}.contrast-grid article{border:1px solid rgba(255,253,250,.24);padding:24px}.contrast-grid article:last-child{background:var(--mint);color:var(--ink)}.contrast-grid article:last-child p,.contrast-grid article:last-child span{color:var(--muted)}.contrast-grid span{color:var(--amber);display:block;font-weight:800;margin-bottom:10px}.grid-3,.grid-4,.pricing-grid{display:grid;grid-gap:16px;gap:16px}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4,.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-panel,.card,.comparison-cell,.metric-card,.price-card{background:var(--white);border:1px solid var(--line);min-width:0;padding:22px}.card p,.comparison-cell p,.metric-card p,.price-card p{color:var(--muted)}.metric-card strong,.price{display:block;font-size:2rem;margin:8px 0}.evidence-strip{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.evidence-strip img{background:var(--white);border:1px solid var(--line);display:block;height:auto;width:100%}.build-strip{align-items:stretch}.repo-tree{background:#111820;border:1px solid #263443;color:#d8f4e8;font-size:clamp(.9rem,1.5vw,1.05rem);line-height:1.65;margin:0;overflow:auto;padding:24px}.admin-layout,.checkout-layout,.payment-layout{display:grid;grid-gap:24px;gap:24px;grid-template-columns:minmax(0,.95fr) minmax(320px,.65fr);padding:clamp(42px,7vw,86px) 0}.form-grid{display:grid;grid-gap:14px;gap:14px}.field{display:grid;grid-gap:6px;gap:6px}.field input,.field select{min-height:46px;padding:10px 12px}.field input,.field select,.qr-box{background:var(--white);border:1px solid var(--line)}.qr-box{align-items:center;display:flex;justify-content:center;min-height:340px;padding:20px}.qr-box img{max-width:280px;width:100%}.status-pill{background:var(--amber);display:inline-flex;font-weight:800;padding:6px 10px}.status-pill.completed{background:var(--mint)}.status-pill.pending_review{background:#ffd9d6}.site-footer{border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:20px;padding:28px clamp(20px,5vw,64px)}.countdown-bar{align-items:center;background:#0f172a;color:var(--white);display:flex;flex-wrap:wrap;gap:12px;justify-content:center;padding:10px clamp(16px,5vw,64px);position:-webkit-sticky;position:sticky;top:69px;z-index:19}.countdown-bar span{color:#86efac;font-size:.82rem;font-weight:900;text-transform:uppercase}.countdown-bar strong{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.18);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:3px 8px}.countdown-bar p{color:#cbd5e1;font-size:.9rem;margin:0}.countdown-bar a{border:1px solid rgba(255,255,255,.28);font-size:.84rem;font-weight:900;padding:5px 9px}.countdown-bar a:first-of-type{background:var(--cta);border-color:var(--cta)}.conversion-popup{align-items:flex-end;background:rgba(15,23,42,.42);bottom:0;display:flex;justify-content:flex-end;left:0;padding:18px;position:fixed;right:0;top:0;z-index:60}.conversion-popup-card{background:var(--white);border:1px solid #dbe4ef;box-shadow:0 28px 80px rgba(15,23,42,.28);max-width:420px;padding:26px;position:relative;width:100%}.popup-close{align-items:center;background:transparent;border:1px solid var(--line);cursor:pointer;display:inline-flex;height:34px;justify-content:center;position:absolute;right:14px;top:14px;width:34px}.conversion-popup-card h2{font-size:1.6rem;padding-right:44px}.conversion-popup-card p{color:var(--muted)}.conversion-popup-card form,.conversion-popup-card label{display:grid;grid-gap:10px;gap:10px}.conversion-popup-card input{background:#f8fafc;border:1px solid var(--line);min-height:46px;padding:10px 12px}.conversion-section{background:#f8fafc;padding:clamp(54px,7vw,88px) clamp(20px,5vw,64px)}.conversion-section.compact{background:var(--white);border-bottom:1px solid #e2e8f0;border-top:1px solid #e2e8f0}.conversion-container{margin:0 auto;max-width:1120px;min-width:0;width:100%}.conversion-container.narrow{max-width:820px}.conversion-heading{margin:0 auto 28px;max-width:780px;text-align:center}.conversion-heading.inline{align-items:center;display:flex;gap:18px;justify-content:space-between;max-width:none;text-align:left}.conversion-heading.left{margin-left:0;text-align:left}.conversion-heading>p:not(.eyebrow){color:#64748b;margin:12px 0 0}.conversion-heading h2{font-size:clamp(2rem,3.5vw,3.15rem)}.decision-grid,.objection-grid,.use-case-grid{display:grid;grid-gap:16px;gap:16px}.decision-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.objection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.use-case-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.package-preview-section{background:linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 0),linear-gradient(180deg,rgba(15,23,42,.035) 1px,transparent 0),#fffdfa;background-size:34px 34px,34px 34px,auto;border-bottom:1px solid #dbe4ef;border-top:1px solid #dbe4ef}.package-preview-grid{align-items:center;display:grid;grid-gap:clamp(24px,5vw,64px);gap:clamp(24px,5vw,64px);grid-template-columns:minmax(0,.84fr) minmax(340px,1fr);min-width:0;width:100%}.package-tree{background:#101419;border:1px solid rgba(255,253,250,.14);box-shadow:0 28px 80px rgba(15,23,42,.18);color:var(--white);display:grid;grid-gap:10px;gap:10px;min-width:0;padding:clamp(18px,3vw,28px);width:100%}.package-tree-header,.package-tree-row{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:156px minmax(0,1fr)}.package-tree-header{border-bottom:1px solid rgba(255,253,250,.16);color:#d9f4e8;grid-template-columns:24px minmax(0,1fr);padding-bottom:14px}.package-tree-row{background:rgba(255,253,250,.06);border:1px solid rgba(255,253,250,.1);padding:13px 14px}.package-tree-row strong{color:#86efac}.package-tree-row span{color:#cbd5e1;min-width:0}.conversion-faq-list details,.decision-card,.objection-card,.use-case-card{background:var(--white);border:1px solid #e2e8f0;box-shadow:0 14px 40px rgba(15,23,42,.05);min-width:0;padding:22px}.conversion-faq-list svg,.decision-card svg,.objection-card svg,.use-case-card svg{color:var(--accent)}.decision-card strong{display:block;margin:10px 0 6px}.conversion-faq-list p,.decision-card p,.objection-card p,.use-case-card p{color:#64748b}.use-case-card{display:grid;grid-gap:10px;gap:10px}.use-case-card h3{font-size:1.12rem}.conversion-faq-list{display:grid;grid-gap:12px;gap:12px}.conversion-faq-list summary{align-items:center;color:#111827;cursor:pointer;display:flex;font-weight:900;gap:10px}.conversion-faq-list summary::marker{display:none}.conversion-faq-list p{margin:12px 0 0 28px}.decision-support-section{background:#fffdfa;border-bottom:1px solid #dbe4ef;padding:clamp(58px,8vw,96px) clamp(20px,5vw,64px)}.decision-support-section.term-section{background:#f8fafc}.decision-support-section.benefit-section{background:linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 0),linear-gradient(180deg,rgba(15,23,42,.035) 1px,transparent 0),#fffdfa;background-size:34px 34px,34px 34px,auto}.decision-support-section.objection-library-section{background:#f7f8fb}.decision-support-container{margin:0 auto;max-width:1120px;min-width:0}.decision-support-heading{margin:0 auto 32px;max-width:820px;text-align:center}.decision-support-heading h2{font-size:clamp(2rem,3.8vw,3.6rem)}.decision-support-heading>p:not(.eyebrow){color:#64748b;font-size:1.05rem}.term-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.term-card{background:var(--white);border:1px solid #dbe4ef;display:grid;grid-gap:10px;gap:10px;min-width:0;padding:20px}.benefit-ladder-title svg,.objection-summary-strip svg,.term-card svg{color:var(--accent)}.term-card h3{font-size:1.08rem}.term-card p{color:#64748b;margin:0}.benefit-ladder-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.benefit-ladder-card{background:var(--white);border:1px solid #dbe4ef;box-shadow:0 18px 60px rgba(15,23,42,.06);min-width:0;padding:22px}.benefit-ladder-card:nth-child(5){grid-column:1/-1}.benefit-ladder-title{align-items:center;display:flex;gap:12px;margin-bottom:18px}.benefit-ladder-title h3{font-size:1.25rem}.benefit-ladder-card ol{counter-reset:benefit;display:grid;grid-gap:10px;gap:10px;list-style:none;margin:0;padding:0}.benefit-ladder-card li{align-items:flex-start;background:#f8fafc;border:1px solid #e2e8f0;display:grid;grid-gap:12px;gap:12px;grid-template-columns:34px minmax(0,1fr);min-width:0;padding:12px}.benefit-ladder-card li>span{align-items:center;background:#0f172a;color:var(--white);display:inline-flex;font-weight:900;height:30px;justify-content:center;width:30px}.benefit-ladder-card strong{display:block}.benefit-ladder-card p{color:#64748b;margin:4px 0 0}.objection-summary-strip{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:-8px 0 26px}.objection-summary-strip span{align-items:center;background:var(--white);border:1px solid #dbe4ef;display:inline-flex;font-weight:900;gap:8px;padding:9px 12px}.objection-group-list{display:grid;grid-gap:14px;gap:14px}.objection-group{background:var(--white);border:1px solid #dbe4ef;box-shadow:0 14px 44px rgba(15,23,42,.05);min-width:0}.objection-group>summary{align-items:center;cursor:pointer;display:grid;grid-gap:14px;gap:14px;grid-template-columns:52px minmax(0,1fr);list-style:none;padding:20px;text-align:left}.objection-group>summary::-webkit-details-marker,.objection-question>summary::-webkit-details-marker{display:none}.objection-group>summary>span{color:rgba(15,23,42,.24);font-size:1.9rem;font-weight:900;line-height:1}.objection-group summary strong{display:block;font-size:1.1rem}.objection-group summary p{color:#64748b;margin:4px 0 0}.objection-question-list{border-top:1px solid #e2e8f0;display:grid;grid-gap:10px;gap:10px;padding:0 20px 20px}.objection-question{background:#f8fafc;border:1px solid #e2e8f0;min-width:0}.objection-question summary{align-items:center;color:#111827;cursor:pointer;display:grid;font-weight:900;grid-gap:10px;gap:10px;grid-template-columns:20px 34px minmax(0,1fr);list-style:none;padding:14px;text-align:left}.objection-question summary svg{color:var(--accent)}.objection-question summary span{color:#94a3b8;font-size:.82rem}.objection-question-title{display:block;min-width:0;overflow-wrap:anywhere;text-align:left}.objection-question p{color:#475569;margin:0;padding:0 14px 12px 68px}.objection-question em{background:#ecfdf5;color:#047857;display:inline-flex;font-size:.78rem;font-style:normal;font-weight:900;margin:0 14px 14px 68px;padding:5px 8px}.objection-library-cta{align-items:center;background:#0f172a;color:var(--white);display:grid;grid-gap:20px;gap:20px;grid-template-columns:minmax(0,1fr) auto;margin-top:24px;padding:24px;text-align:left}.objection-library-cta strong{font-size:1.2rem}.objection-library-cta p{color:#cbd5e1;margin:6px 0 0}.trust-mini-bar{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.trust-mini-bar span{align-items:center;background:var(--white);border:1px solid #dbe4ef;color:#334155;display:inline-flex;font-size:.9rem;font-weight:800;gap:7px;padding:8px 10px}.trust-mini-bar svg{color:var(--accent)}.price-ladder-section{background:linear-gradient(90deg,rgba(15,23,42,.035) 1px,transparent 0),linear-gradient(180deg,rgba(15,23,42,.035) 1px,transparent 0),#fffdfa;background-size:34px 34px,34px 34px,auto}.price-ladder-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px}.price-ladder-card{background:var(--white);border:1px solid #dbe4ef;display:grid;grid-gap:8px;gap:8px;min-width:0;padding:22px}.price-ladder-card.active{border-color:#86efac;box-shadow:0 20px 60px rgba(5,150,105,.12)}.price-ladder-card span{color:#005bac;font-size:.78rem;font-weight:900;text-transform:uppercase}.price-ladder-card strong{color:#b45309;font-size:2.35rem;line-height:1}.price-ladder-card p{color:#111827;font-weight:900;margin:0}.price-ladder-card em{color:#64748b;font-style:normal}.price-ladder-note{background:#ecfdf5;border:1px solid #bbf7d0;color:#047857;font-weight:800;margin:16px 0 0;padding:12px 14px}.decision-momentum-section{background:#f8fafc}.decision-momentum-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}.decision-momentum-card{background:var(--white);border:1px solid #dbe4ef;min-width:0;padding:20px}.decision-momentum-card svg{color:var(--accent)}.decision-momentum-card strong{display:block;margin:12px 0 8px}.decision-momentum-card p{color:#64748b;margin:0}.final-cta-band{align-items:center;background:linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.05) 1px,transparent 0),#0f172a;background-size:34px 34px,34px 34px,auto;display:grid;grid-gap:28px;gap:28px;grid-template-columns:minmax(0,1fr) auto;padding:clamp(52px,7vw,84px) clamp(20px,5vw,64px)}.final-cta-band,.final-cta-band h2{color:var(--white)}.final-cta-band p{color:#cbd5e1;max-width:720px}.final-cta-band .eyebrow{color:#86efac}.final-cta-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.final-cta-band .button-secondary{border-color:rgba(255,255,255,.3);color:var(--white)}.affiliate-trust-list,.checkout-assurance,.thank-you-next{background:var(--white);border:1px solid #dbe4ef;display:grid;grid-gap:12px;gap:12px;margin-top:24px;padding:22px}.checkout-assurance h2,.thank-you-next h2{font-size:1.45rem}.affiliate-trust-list p,.checkout-assurance p,.checkout-assurance strong,.thank-you-next p{align-items:flex-start;color:#475569;display:flex;gap:10px;margin:0}.affiliate-trust-list svg,.checkout-assurance svg,.thank-you-next svg{color:var(--accent);flex:0 0 auto;margin-top:2px}.demo-proof-grid,.timeline-strip{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px}.demo-proof-grid article,.timeline-strip article{background:var(--white);border:1px solid #dbe4ef;padding:22px}.card svg,.demo-proof-grid svg,.timeline-strip svg{color:var(--accent)}.price-card{display:flex;flex-direction:column;gap:14px}.price-card.featured{border-color:#86efac;box-shadow:0 18px 50px rgba(5,150,105,.12);position:relative}.price-card.featured:before{background:#dcfce7;color:#166534;content:"Recommended";font-size:.72rem;font-weight:900;padding:5px 8px;position:absolute;right:16px;top:16px}.price-detail,.price-includes{border-top:1px solid #e2e8f0;padding-top:12px}.price-detail span,.price-includes span{color:var(--muted);display:block;font-size:.8rem;font-weight:900;margin-bottom:6px;text-transform:uppercase}.price-includes ul{color:#475569;margin:0;padding-left:18px}.affiliate-tier-board{background:#0f172a;border:1px solid #1e293b;color:var(--white);display:grid;grid-gap:1px;gap:1px;margin-top:24px;overflow:hidden}.affiliate-tier-board article{align-items:center;background:rgba(255,255,255,.055);display:grid;grid-gap:16px;gap:16px;grid-template-columns:120px minmax(0,1fr) minmax(140px,auto);padding:16px 18px}.affiliate-tier-board span{color:#cbd5e1}.affiliate-tier-board em{background:#dcfce7;color:#166534;font-style:normal;font-weight:900;justify-self:end;padding:6px 10px}.admin-actions{border-top:1px solid var(--line);display:grid;grid-gap:10px;gap:10px;margin-top:18px;padding-top:18px}.admin-actions p{align-items:flex-start;display:flex;gap:8px}.compare-page{background:#f8fafc;color:#111827}.compare-container{margin:0 auto;max-width:1120px;width:100%}.compare-hero{background:linear-gradient(90deg,rgba(15,23,42,.045) 1px,transparent 0),linear-gradient(180deg,rgba(15,23,42,.045) 1px,transparent 0),linear-gradient(180deg,#fffdfa,#eef6f2);background-size:36px 36px,36px 36px,auto;border-bottom:1px solid #dbe4ef;padding:clamp(54px,8vw,104px) clamp(20px,5vw,64px)}.compare-hero-grid{align-items:center;display:grid;grid-gap:clamp(28px,6vw,72px);gap:clamp(28px,6vw,72px);grid-template-columns:minmax(0,1fr) minmax(300px,.42fr)}.compare-hero h1{color:#111827;font-size:clamp(2.65rem,5.2vw,5rem);max-width:900px}.compare-hero .lead{color:#475569;margin-top:18px;max-width:780px}.compare-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.compare-actions.bottom{justify-content:center}.compare-decision-card{background:#0f172a;border:1px solid rgba(148,163,184,.4);box-shadow:0 28px 80px rgba(15,23,42,.2);color:var(--white);display:grid;grid-gap:14px;gap:14px;min-width:0;padding:26px}.compare-decision-card>strong{font-size:1.4rem}.compare-decision-card>span{color:#86efac;font-size:2.2rem;font-weight:900}.compare-decision-card p,.compare-fit p,.compare-layer p,.compare-panel p{align-items:flex-start;display:flex;gap:10px;margin:0}.compare-decision-card p{color:#cbd5e1}.compare-decision-card svg,.compare-fit svg,.compare-layer svg,.compare-panel svg{color:#059669;flex:0 0 auto;margin-top:2px}.compare-section{padding:clamp(52px,7vw,88px) clamp(20px,5vw,64px)}.compare-section.compact{background:var(--white);border-bottom:1px solid #e2e8f0;border-top:1px solid #e2e8f0}.compare-section.final{background:#0f172a;color:var(--white)}.compare-fit-grid,.compare-layer-grid,.compare-two-col{display:grid;grid-gap:18px;gap:18px}.compare-two-col{grid-template-columns:repeat(2,minmax(0,1fr))}.compare-fit-grid,.compare-layer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.compare-fit,.compare-layer,.compare-panel{background:var(--white);border:1px solid #e2e8f0;box-shadow:0 14px 40px rgba(15,23,42,.05);min-width:0;padding:26px}.compare-panel{display:grid;grid-gap:14px;gap:14px}.compare-panel h2,.compare-section-heading h2{color:#111827;font-size:clamp(1.75rem,3vw,2.55rem);margin-bottom:8px}.compare-fit p,.compare-layer p,.compare-panel p{color:#64748b}.compare-panel.highlighted{background:#ecfdf5;border-color:#a7f3d0}.compare-panel.muted{background:#f8fafc}.compare-table{background:var(--white);border:1px solid #dbe4ef;box-shadow:0 14px 40px rgba(15,23,42,.05)}.compare-row{display:grid;grid-template-columns:1.05fr .9fr 1fr}.compare-row+.compare-row{border-top:1px solid #e2e8f0}.compare-row>div{min-width:0;padding:18px}.compare-row>div+div{border-left:1px solid #e2e8f0}.compare-row.header{background:#111827;color:var(--white);font-weight:900}.compare-row p{color:#64748b;margin:0}.compare-row .winner{background:#f0fdf4}.compare-row .winner p{color:#14532d;font-weight:700}.compare-section-heading{margin:0 auto 28px;max-width:780px;text-align:center}.compare-fit,.compare-layer{display:grid;grid-gap:12px;gap:12px}.compare-fit svg{color:#ef4444}.compare-fit.positive{background:#ecfdf5;border-color:#86efac;color:#111827}.compare-fit.positive svg{color:#059669}.compare-section.final .compare-section-heading .eyebrow,.compare-section.final .compare-section-heading h2{color:var(--white)}.compare-section.final .compare-section-heading .eyebrow{color:#86efac}.course-page{background:#f7f8fb;color:#101419}.course-hero{align-items:center;background:linear-gradient(90deg,rgba(15,23,42,.045) 1px,transparent 0),linear-gradient(180deg,rgba(15,23,42,.045) 1px,transparent 0),linear-gradient(180deg,#fffdfa,#f3f7fb);background-size:36px 36px,36px 36px,auto;display:flex;flex-direction:column;gap:clamp(34px,5vw,56px);justify-content:center;min-height:auto;overflow:hidden;padding:clamp(46px,6vw,76px) clamp(20px,5vw,64px) clamp(28px,4vw,44px);position:relative}.course-hero:after{background:linear-gradient(90deg,rgba(234,88,12,.08),rgba(5,150,105,.1));bottom:0;content:"";height:8px;left:0;position:absolute;right:0}.course-hero-inner{align-items:center;display:grid;grid-gap:clamp(36px,6vw,72px);gap:clamp(36px,6vw,72px);grid-template-columns:minmax(0,1.08fr) minmax(340px,.88fr);max-width:1180px;min-width:0;position:relative;width:100%}.course-hero-copy{min-width:0}.course-badge{background:#ecfdf5;border:1px solid #a7f3d0;color:#047857;display:inline-flex;font-size:.86rem;font-weight:800;margin-bottom:24px;max-width:100%;overflow-wrap:anywhere;padding:7px 16px;white-space:normal}.course-hero h1{color:#111827;font-size:clamp(2.7rem,5vw,4.45rem);line-height:.98;margin:0 0 22px;max-width:840px;overflow-wrap:anywhere}.course-hero h1 span{color:#059669;display:block}.course-hero p{color:#475569;font-size:clamp(1.08rem,2vw,1.35rem);margin:0;max-width:700px;overflow-wrap:break-word}.course-price{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:flex-start;margin:30px 0 28px}.course-price s{color:#94a3b8;font-size:1.25rem}.course-price strong{color:#b45309;font-size:clamp(2.4rem,5vw,4rem);line-height:1}.course-price span{background:#111827;color:var(--white);font-size:.8rem;font-weight:900;padding:5px 10px}.course-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start}.course-form button,.course-primary,.course-secondary{align-items:center;border:1px solid transparent;display:inline-flex;font-weight:900;gap:8px;justify-content:center;min-height:52px;padding:14px 24px}.course-form button,.course-primary{background:#ea580c;box-shadow:0 16px 36px rgba(234,88,12,.24);color:var(--white)}.course-secondary{background:rgba(255,255,255,.72);border-color:#cbd5e1;color:#111827}.course-trust{color:#64748b!important;font-size:.92rem!important;margin-top:18px!important}.course-proof-line{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.course-proof-line span{align-items:center;background:rgba(255,255,255,.78);border:1px solid #dbe4ef;color:#334155;display:inline-flex;font-size:.9rem;font-weight:800;gap:7px;padding:8px 10px}.course-proof-line svg{color:#059669}.course-system-visual{background:linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 0),linear-gradient(180deg,rgba(148,163,184,.08) 1px,transparent 0),#0f172a;background-size:28px 28px,28px 28px,auto;border:1px solid rgba(148,163,184,.36);box-shadow:0 28px 80px rgba(15,23,42,.26);color:var(--white);min-width:0;overflow:hidden;padding:20px;width:100%}.system-visual-footer,.system-visual-header{align-items:center;display:flex;gap:16px;justify-content:space-between}.system-visual-header strong{display:block;font-size:1.05rem}.system-visual-header span:not(.system-live){color:#94a3b8;display:block;font-size:.86rem;margin-top:4px}.system-live{background:#dcfce7;color:#166534;font-size:.72rem;font-weight:900;padding:5px 8px}.system-path{display:grid;grid-gap:12px;gap:12px;margin:22px 0}.system-node{align-items:center;background:rgba(255,255,255,.075);border:1px solid rgba(148,163,184,.28);display:grid;grid-gap:14px;gap:14px;grid-template-columns:46px 1fr;padding:14px 16px}.system-node span{color:#86efac;font-size:1.35rem;font-weight:900}.system-node strong{color:#e2e8f0;font-size:1rem}.system-visual-footer{border-top:1px solid rgba(148,163,184,.24);color:#cbd5e1;font-size:.9rem;font-weight:800;padding-top:16px}.system-visual-footer svg{color:#86efac;flex:0 0 auto}.course-stats{display:flex;flex-wrap:wrap;gap:18px;justify-content:center}.course-stats div{background:var(--white);border:1px solid #e2e8f0;min-width:156px;padding:18px 22px;text-align:center}.course-stats strong{color:#111827;display:block;font-size:1.9rem}.course-stats span{color:#64748b;font-size:.9rem}.course-offer-strip{background:var(--white);border-bottom:1px solid #e2e8f0;padding:20px clamp(20px,5vw,64px)}.course-offer-strip-inner{margin:0 auto;max-width:980px}.course-section{padding:clamp(64px,8vw,104px) clamp(20px,5vw,64px)}.course-problem{background:#f7f8fb}.course-features{background:var(--white)}.course-faq,.course-proof{background:#f7f8fb}.course-demo-video{background:#f7f8fb;padding-top:0}.course-register{background:linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.045) 1px,transparent 0),#0f172a;background-size:34px 34px,34px 34px,auto}.course-container{margin:0 auto;max-width:1080px}.course-container.narrow{max-width:980px}.course-container.form-width{max-width:560px}.course-container.faq-width{max-width:760px}.course-section-heading{margin:0 auto 42px;max-width:820px;text-align:center}.course-faq h2,.course-form-heading h2,.course-section-heading h2{color:#111827;font-size:clamp(2.1rem,4vw,3.8rem)}.course-form-heading p,.course-section-heading p{color:#64748b;font-size:1.1rem}.course-card-grid{display:grid;grid-gap:22px;gap:22px}.course-card-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.course-card-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.course-card,.course-faq details,.course-feature,.course-form-card,.course-testimonial{background:var(--white);border:1px solid #e2e8f0;box-shadow:0 14px 40px rgba(15,23,42,.06);min-width:0}.course-card,.course-testimonial{padding:26px}.course-card svg,.course-feature svg{color:#059669;margin-bottom:16px}.course-card h3,.course-feature h3{color:#111827;margin-bottom:8px}.course-card p,.course-faq p,.course-feature p,.course-testimonial p{color:#64748b}.course-feature{display:flex;gap:18px;padding:26px}.course-feature svg{flex:0 0 auto}.course-testimonial p{font-size:1.02rem;margin-bottom:18px}.course-testimonial span,.course-testimonial strong{display:block}.course-testimonial span{color:#059669;font-size:.84rem;font-weight:900;margin-top:4px}.course-form-card{background:var(--white);border-color:rgba(255,255,255,.18);padding:32px}.course-form-heading{margin-bottom:22px;text-align:center}.course-alert,.course-urgency{border:1px solid;font-size:.92rem;margin-bottom:18px;padding:13px 16px;text-align:center}.course-urgency{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.course-alert{background:#fef2f2;border-color:#fecaca;color:#991b1b}.course-form{display:grid;grid-gap:16px;gap:16px}.course-form label{color:#334155;display:grid;font-size:.92rem;font-weight:800;grid-gap:8px;gap:8px}.course-form input{background:#f8fafc;border:1px solid #cbd5e1;color:#111827;min-height:48px;padding:12px 14px}.course-form input:focus{border-color:#059669;box-shadow:0 0 0 3px rgba(5,150,105,.12);outline:none}.course-form button{border:0;cursor:pointer;margin-top:8px;width:100%}.course-form button:disabled{cursor:not-allowed;opacity:.62}.honeypot{display:none}.course-form-trust{color:#64748b;font-size:.82rem;margin:16px 0 0;text-align:center}.course-faq h2{margin-bottom:34px;text-align:center}.course-faq-list{display:grid;grid-gap:14px;gap:14px}.course-faq details{padding:20px}.course-faq summary{align-items:center;color:#111827;cursor:pointer;display:flex;font-weight:800;gap:10px}.course-faq summary::marker{display:none}.course-faq summary svg{color:#059669;flex:0 0 auto}.course-faq p{margin:14px 0 0 28px}.demo-video-grid{align-items:center;display:grid;grid-gap:clamp(28px,5vw,58px);gap:clamp(28px,5vw,58px);grid-template-columns:minmax(0,.78fr) minmax(340px,1fr)}.demo-video-copy{margin:0;max-width:560px;text-align:left}.demo-video-copy h2{font-size:clamp(2rem,3.5vw,3.15rem);line-height:.98}.demo-video-points{display:grid;grid-gap:10px;gap:10px;list-style:none;margin:24px 0 0;padding:0}.demo-video-points li{align-items:center;background:#ffffff;border:1px solid #dbe5ef;color:#111827;display:flex;font-size:.95rem;font-weight:800;gap:10px;padding:12px 14px}.demo-video-points svg{color:#059669;flex:0 0 auto}.demo-video-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:26px}.demo-video-frame{background:linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 0),linear-gradient(180deg,rgba(255,255,255,.055) 1px,transparent 0),#0f172a;background-size:28px 28px,28px 28px,auto;border:1px solid #1f2a44;box-shadow:0 22px 58px rgba(15,23,42,.16);padding:12px}.demo-video-frame video{aspect-ratio:16/9;background:#0f172a;display:block;height:auto;object-fit:cover;width:100%}@media (max-width:980px){.admin-layout,.checkout-layout,.hero,.payment-layout{grid-template-columns:1fr}.build-strip,.contrast-grid,.evidence-strip,.funnel-steps,.grid-3,.grid-4,.pricing-grid,.trust-bar{grid-template-columns:1fr 1fr}.hero-full{min-height:auto}.benefit-ladder-grid,.compare-fit-grid,.compare-hero-grid,.compare-layer-grid,.compare-two-col,.course-hero-inner,.decision-grid,.decision-momentum-grid,.demo-proof-grid,.demo-video-grid,.final-cta-band,.hero-full,.objection-grid,.objection-library-cta,.package-preview-grid,.price-ladder-grid,.term-grid,.timeline-strip,.use-case-grid{grid-template-columns:1fr}.benefit-ladder-card:nth-child(5){grid-column:auto}.compare-decision-card{max-width:560px}.course-system-visual{max-width:720px}.course-card-grid.three,.course-card-grid.two{grid-template-columns:1fr 1fr}.demo-video-copy{max-width:760px}}@media (max-width:680px){.main-nav{display:none}.site-header{gap:12px;padding-left:16px;padding-right:16px;width:100vw;max-width:100vw}.page-shell{padding-left:18px;padding-right:18px}.checkout-layout h1,.page-shell .section-header h1,.page-shell .section>h1,.payment-layout h1{font-size:clamp(1.92rem,7.8vw,2.45rem);max-width:min(100%,350px);overflow-wrap:anywhere;width:min(100%,350px)}.admin-panel,.card,.lead,.metric-card,.price-card,.section-header{max-width:calc(100vw - 36px)}.page-shell .section-header .lead,.pricing-grid{max-width:min(100%,350px);width:min(100%,350px)}.header-actions{gap:8px}.brand-mark span:not(.brand-symbol){display:none}h1{font-size:clamp(1.95rem,9vw,2.35rem);max-width:100%;overflow-wrap:anywhere}.lead{font-size:1rem}.funnel-console,.hero-actions,.hero-copy,.hero-copy .lead,.hero-copy h1,.hero-proof-grid{max-width:calc(100vw - 48px);width:100%}.hero-actions{align-items:stretch;flex-direction:column}.hero-actions a{width:100%}.nav-cta{display:none}.nav-cta svg{flex:0 0 auto}.language-switcher{flex:0 0 auto;padding-left:8px;padding-right:8px;position:fixed;right:54px;top:20px;z-index:30;background:var(--white)}.compare-hero,.compare-section,.conversion-section,.decision-support-section{padding-left:18px;padding-right:18px}.page-shell>.conversion-section{margin-left:-18px;margin-right:-18px;max-width:100vw;width:100vw}.countdown-bar{align-items:stretch;justify-content:flex-start;position:static;width:100vw;max-width:100vw}.countdown-bar p{width:100%}.conversion-heading.inline{align-items:stretch;flex-direction:column}.conversion-heading.left,.conversion-heading.left h2,.conversion-heading.left p,.decision-support-heading,.decision-support-heading h2,.decision-support-heading p{max-width:100%;overflow-wrap:anywhere}.package-preview-section .conversion-heading h2{font-size:clamp(1.55rem,6.4vw,1.82rem);line-height:1.08}.package-preview-grid,.package-preview-section .conversion-heading,.package-tree{margin-left:auto;margin-right:auto;max-width:min(100%,350px)}.package-tree-row span,.package-tree-row strong{overflow-wrap:anywhere}.benefit-ladder-card,.decision-momentum-card,.objection-group,.objection-library-cta,.price-ladder-card,.price-ladder-note,.term-card{max-width:calc(100vw - 36px);width:100%}.objection-group>summary{grid-template-columns:1fr}.objection-question summary{align-items:flex-start;grid-template-columns:20px minmax(0,1fr)}.objection-question summary span{display:none}.objection-question em,.objection-question p{margin-left:14px;padding-left:0}.conversion-heading.inline .button-primary,.final-cta-actions,.final-cta-actions .button-primary,.final-cta-actions .button-secondary{width:100%}.affiliate-trust-list,.checkout-assurance,.conversion-popup-card,.thank-you-next,.trust-mini-bar span{max-width:calc(100vw - 36px);width:100%}.conversion-popup{align-items:flex-end;padding:12px}.final-cta-band{padding-left:18px;padding-right:18px}.final-cta-actions{justify-content:flex-start}.compare-hero h1{font-size:clamp(1.72rem,6.2vw,2rem);line-height:1.08}.compare-hero .eyebrow,.compare-hero .lead,.compare-hero h1{max-width:min(100%,360px);overflow-wrap:anywhere}.compare-actions{max-width:min(100%,360px)}.compare-decision-card,.compare-fit,.compare-layer,.compare-panel,.compare-table{max-width:calc(100vw - 36px);width:100%}.compare-actions,.compare-actions .button-primary,.compare-actions .button-secondary{width:100%}.compare-row,.compare-row.header{display:grid;grid-template-columns:1fr}.compare-row.header{display:none}.compare-row>div{padding:16px}.compare-row>div+div{border-left:0;border-top:1px solid #e2e8f0}.affiliate-tier-board article,.build-strip,.contrast-grid,.evidence-strip,.funnel-steps,.grid-3,.grid-4,.hero-proof-grid,.package-tree-header,.package-tree-row,.pricing-grid,.trust-bar{grid-template-columns:1fr}.affiliate-tier-board em{justify-self:start}.hero-visual{min-height:430px}.board-lane,.console-step{grid-template-columns:1fr}.console-line{align-items:flex-start;flex-direction:column}.lane-index{font-size:2.6rem}.course-hero{align-items:flex-start;justify-content:flex-start;min-height:auto;padding:42px 18px 54px}.course-hero h1{font-size:clamp(2rem,7.6vw,2.38rem);line-height:1.03;margin-left:0;margin-right:0}.course-hero-inner{gap:30px;width:100%}.course-badge{line-height:1.3;max-width:100%;padding-left:10px;padding-right:10px}.course-hero p{font-size:1rem}.course-price{gap:10px}.course-price strong{font-size:2.4rem}.course-actions,.course-primary,.course-proof-line span,.course-secondary{width:100%}.course-system-visual{padding:18px}.system-visual-header{align-items:flex-start;flex-direction:column}.system-node{grid-template-columns:38px 1fr;padding:14px}.course-offer-strip{padding-left:18px;padding-right:18px}.course-stats{gap:18px}.course-stats div{min-width:100%}.course-card-grid.three,.course-card-grid.two{grid-template-columns:1fr}.course-feature{display:grid}.demo-video-copy,.demo-video-copy h2,.demo-video-copy p,.demo-video-frame{max-width:calc(100vw - 36px);width:100%}.demo-video-copy h2{font-size:clamp(1.72rem,7vw,2.05rem);line-height:1.06}.demo-video-actions,.demo-video-actions .course-primary,.demo-video-actions .course-secondary{width:100%}.demo-video-frame{padding:8px}.course-form-card{padding:24px}.price-card.featured:before{content:"Core";font-size:.64rem;max-width:92px;overflow-wrap:anywhere;right:10px;top:10px}}