:root{--bg:var(--paper);--bg-soft:var(--paper-sunk);--surface:var(--paper-raised);--surface-2:var(--paper-sunk);--surface-3:var(--paper-sunk);--glass:color-mix(in srgb,var(--paper-raised) 82%,transparent);--muted:var(--text-muted);--line:var(--rule);--line-strong:var(--rule-strong);--gold:var(--ink-500);--gold-2:var(--ink-400);--gold-3:var(--ink-600);--gold-soft:color-mix(in srgb,var(--ink-500) 12%,transparent);--blue:var(--ink-400);--green:var(--verdigris-500);--amber:var(--signal-amber);--red:var(--signal-rose);--shadow:0 24px 64px #16243c1a;--radius-xs:10px;--radius-sm:14px;--radius:20px;--radius-lg:28px;--max:1240px;--nav:72px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--font-body-stack);color:var(--text);background:radial-gradient(900px 520px at 95% -5%,#c8a6601a,transparent 62%), radial-gradient(700px 420px at 4% 30%,#5e7db814,transparent 65%), var(--bg);margin:0;transition:background .25s,color .25s;overflow-x:hidden}body:before{content:"";z-index:-3;pointer-events:none;background-image:linear-gradient(#ffffff04 1px,#0000 1px),linear-gradient(90deg,#ffffff04 1px,#0000 1px);background-size:46px 46px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 78%);mask-image:linear-gradient(#000000b3,#0000 78%)}a{color:inherit;text-decoration:none}button,input{font:inherit}button{cursor:pointer}.container{width:min(calc(100% - 30px),var(--max));margin:auto}.kicker{letter-spacing:.14em;color:var(--gold);text-transform:uppercase;font-size:12px;font-weight:850}h1,h2,h3,h4,p{margin-top:0}h1{letter-spacing:-.055em;margin-bottom:24px;font-size:clamp(48px,7vw,88px);line-height:1.03}h2{letter-spacing:-.04em;margin-bottom:18px;font-size:clamp(34px,4.8vw,58px);line-height:1.13}h3{letter-spacing:-.025em}p{color:var(--muted);line-height:1.85}.gold{background:linear-gradient(92deg,var(--gold-2),var(--gold));color:#0000;-webkit-background-clip:text;background-clip:text}.reveal{opacity:.45;transition:opacity .75s,transform .75s;transform:translateY(14px)}.reveal.in{opacity:1;transform:none}.progress{background:linear-gradient(90deg,var(--gold-3),var(--gold-2));z-index:100;width:0;height:2px;position:fixed;top:0;right:0;box-shadow:0 0 18px #c8a66059}.nav{height:var(--nav);z-index:80;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:color-mix(in srgb,var(--bg) 76%,transparent);border-bottom:1px solid var(--line);position:sticky;top:0}.nav-inner{justify-content:space-between;align-items:center;gap:20px;height:100%;display:flex}.brand{letter-spacing:-.02em;align-items:center;gap:11px;font-weight:850;display:flex}.mark{border:1px solid color-mix(in srgb,var(--gold) 55%,transparent);width:39px;height:39px;color:var(--gold);background:linear-gradient(145deg,#c8a66026,#ffffff05);border-radius:13px;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0d}.brand-meta{flex-direction:column;line-height:1.05;display:flex}.brand-meta small{color:var(--muted);letter-spacing:.12em;margin-top:4px;font-size:9px}.nav-links{align-items:center;gap:2px;display:flex}.nav-links a{color:var(--muted);border-radius:10px;padding:9px 12px;font-size:13px;transition:all .2s}.nav-links a:hover{color:var(--text);background:var(--gold-soft)}.nav-actions{align-items:center;gap:8px;display:flex}.btn{border:1px solid var(--line);min-height:42px;color:var(--text);background:var(--glass);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:800;transition:all .2s;display:inline-flex}.btn:hover{border-color:var(--line-strong);transform:translateY(-1px)}.btn.primary{color:#17130c;background:linear-gradient(135deg,var(--gold-2),var(--gold));border-color:#0000;box-shadow:0 10px 34px #c8a6602b}.btn.ghost{background:0 0}.icon-btn{width:42px;padding:0}.mobile-menu,.mobile-panel{display:none}.hero{padding:86px 0 70px;position:relative}.hero-grid{grid-template-columns:1.02fr .98fr;align-items:center;gap:60px;display:grid}.hero-copy{z-index:2;position:relative}.hero-chip{border:1px solid var(--line);background:var(--glass);color:var(--text-2);border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:8px 12px;font-size:12px;display:inline-flex}.pulse{background:var(--green);border-radius:50%;width:7px;height:7px;position:relative}.pulse:after{content:"";border:1px solid #69d29d3d;border-radius:50%;position:absolute;inset:-5px}.hero-copy p{max-width:680px;margin-bottom:28px;font-size:18px}.hero-actions{flex-wrap:wrap;gap:10px;margin-bottom:25px;display:flex}.hero-terms{color:var(--muted);max-width:46ch;margin:14px 0 18px;font-size:13px;line-height:1.9}.hero-proof{color:var(--muted);flex-wrap:wrap;gap:18px;font-size:12px;display:flex}.hero-proof span{align-items:center;gap:7px;display:flex}.hero-proof b{color:var(--gold)}.hero-stage{position:relative}.aura{z-index:-1;filter:blur(42px);background:radial-gradient(circle,#c8a66029,#0000 68%);width:78%;height:68%;position:absolute;top:14%;left:10%}.shell{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(145deg,#ffffff0b,#ffffff03);border-radius:30px;padding:10px;position:relative}.shell-window{border:1px solid var(--line);background:var(--surface);border-radius:21px;grid-template-columns:1fr 74px;min-height:570px;display:grid;overflow:hidden}.sidebar{border-left:1px solid var(--line);background:color-mix(in srgb,var(--surface) 92%,black 8%);padding:14px 9px}.sidebar .mini-logo{background:var(--gold-soft);width:40px;height:40px;color:var(--gold);border-radius:12px;place-items:center;margin:0 auto 18px;font-weight:900;display:grid}.side-item{height:38px;color:var(--muted);border-radius:10px;place-items:center;margin:6px 0;font-size:15px;transition:all .2s;display:grid}.side-item.active{color:var(--gold);background:var(--gold-soft)}.app-area{padding:17px}.app-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;padding-bottom:13px;display:flex}.app-title b{font-size:14px;display:block}.app-title small{color:var(--muted)}.mini-tools{gap:6px;display:flex}.mini-pill{border:1px solid var(--line);color:var(--muted);border-radius:10px;padding:7px 9px;font-size:10px}.priority-strip{grid-template-columns:repeat(3,1fr);gap:9px;margin:14px 0;display:grid}.priority{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 95%,white 5%);border-radius:13px;padding:12px}.priority small{color:var(--muted);display:block}.priority strong{margin-top:4px;font-size:21px;display:block}.priority strong.hot{color:var(--gold)}.dashboard-grid{grid-template-columns:1.16fr .84fr;gap:9px;display:grid}.panel{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 96%,white 4%);border-radius:14px;padding:12px}.panel-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;font-size:10px;display:flex}.panel-head span{color:var(--muted)}.case-row{border-top:1px solid var(--line);grid-template-columns:1.2fr .78fr .62fr;gap:8px;padding:8px 0;font-size:9px;display:grid}.case-row:first-of-type{border-top:0}.case-row span{color:var(--muted)}.badge{width:max-content;color:var(--green);background:#69d29d17;border-radius:999px;padding:3px 7px}.event-list{gap:9px;display:grid}.event{padding-right:14px;font-size:9px;position:relative}.event:before{content:"";background:var(--gold);border-radius:50%;width:6px;height:6px;position:absolute;top:6px;right:0}.event b{display:block}.event span{color:var(--muted)}.hero-float{border:1px solid var(--line);background:var(--glass);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:190px;box-shadow:var(--shadow);border-radius:16px;padding:13px;position:absolute;bottom:46px;left:-30px}.hero-float small{color:var(--muted);display:block}.hero-float b{font-size:13px}.hero-float .bar{background:var(--surface-3);border-radius:999px;height:6px;margin-top:9px;overflow:hidden}.hero-float .bar span{background:linear-gradient(90deg,var(--gold),var(--gold-2));width:72%;height:100%;display:block}.logo-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 90%,white 10%);padding:18px 0}.logo-strip .inner{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:34px;font-size:12px;display:flex}.logo-strip b{color:var(--text-2)}.section-head{max-width:760px;margin-bottom:44px}.section-head.center{text-align:center;margin-inline:auto}.value-grid{grid-template-columns:repeat(12,1fr);gap:14px;display:grid}.value{border:1px solid var(--line);background:var(--glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:var(--radius);min-height:220px;padding:24px;transition:all .25s;position:relative;overflow:hidden}.value:hover{border-color:color-mix(in srgb,var(--gold) 28%,var(--line));transform:translateY(-3px)}.value .num{color:var(--gold);margin-bottom:26px;font-size:11px}.value h3{margin-bottom:8px;font-size:19px}.value p{margin-bottom:0;font-size:13px}.value.large{grid-column:span 6}.value.small{grid-column:span 3}.value:after{content:"";background:radial-gradient(circle,#c8a6601a,#0000 66%);border-radius:50%;width:140px;height:140px;position:absolute;bottom:-65px;left:-35px}.scrolly{grid-template-columns:.8fr 1.2fr;align-items:start;gap:46px;display:grid}.scrolly-nav{position:sticky;top:120px}.step{border-bottom:1px solid var(--line);cursor:pointer;padding:16px 0;transition:all .2s}.step small{color:var(--muted);font-size:10px}.step h3{color:var(--text-2);margin:3px 0 5px;font-size:17px}.step p{margin:0;font-size:12px}.step.active h3{color:var(--gold)}.step.active{padding-right:12px}.step.active:before{content:"";position:absolute}.stage{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(145deg,#ffffff0a,#ffffff03);border-radius:28px;padding:10px}.product{border:1px solid var(--line);background:var(--surface);border-radius:20px;min-height:590px;overflow:hidden}.product-top{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.product-top small{color:var(--muted);font-size:10px}.product-top h3{margin:3px 0 10px;font-size:23px}.chips{flex-wrap:wrap;gap:6px;display:flex}.chip{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:5px 8px;font-size:9px}.chip.active{color:var(--gold);background:var(--gold-soft);border-color:#c8a66033}.product-tabs{border-bottom:1px solid var(--line);gap:3px;padding:9px 14px;display:flex;overflow:auto}.product-tab{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:9px;padding:8px 9px;font-size:10px}.product-tab.active{background:var(--gold-soft);color:var(--gold)}.product-content{padding:14px}.view{display:none}.view.active{display:block}.overview-grid{grid-template-columns:1.08fr .92fr;gap:10px;display:grid}.box{border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 96%,white 4%);border-radius:14px;padding:14px}.box h4{margin-bottom:11px;font-size:12px}.progress-line{background:var(--surface-3);border-radius:999px;height:7px;overflow:hidden}.progress-line span{background:linear-gradient(90deg,var(--gold),var(--gold-2));width:67%;height:100%;display:block}.info-grid{grid-template-columns:1fr 1fr;gap:9px;margin-top:14px;display:grid}.info{border-top:1px solid var(--line);padding-top:9px}.info small{color:var(--muted);font-size:9px;display:block}.info b{font-size:11px}.chat{gap:10px;display:grid}.msg{align-items:flex-start;gap:8px;display:flex}.avatar{background:var(--gold-soft);width:31px;height:31px;color:var(--gold);border-radius:10px;flex:none;place-items:center;font-size:9px;font-weight:900;display:grid}.bubble{border:1px solid var(--line);background:var(--surface-2);border-radius:12px;max-width:72%;padding:9px 10px;font-size:10px}.bubble small{color:var(--muted);margin-top:5px;display:block}.file-list{gap:8px;display:grid}.file{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.file-meta{align-items:center;gap:9px;display:flex}.file-icon{background:var(--gold-soft);width:30px;height:30px;color:var(--gold);border-radius:9px;place-items:center;font-size:9px;display:grid}.file b{font-size:10px;display:block}.file small{color:var(--muted);font-size:8px}.table{border-collapse:collapse;width:100%;font-size:9px}.table th,.table td{border-bottom:1px solid var(--line);text-align:right;padding:9px}.table th{color:var(--muted);font-weight:600}.ai-section{grid-template-columns:.92fr 1.08fr;align-items:center;gap:42px;display:grid}.ai-list{gap:10px;display:grid}.ai-item{border:1px solid var(--line);background:var(--glass);border-radius:16px;align-items:flex-start;gap:12px;padding:15px;transition:all .2s;display:flex}.ai-item:hover{border-color:color-mix(in srgb,var(--gold) 28%,var(--line));transform:translate(-3px)}.ai-icon{background:var(--gold-soft);width:37px;height:37px;color:var(--gold);border-radius:11px;flex:none;place-items:center;font-weight:900;display:grid}.ai-item h3{margin-bottom:4px;font-size:14px}.ai-item p{margin:0;font-size:11px}.warroom{border:1px solid var(--line);background:radial-gradient(circle at 50% 48%,#c8a66026,transparent 23%), radial-gradient(circle at 50% 48%,#5773a717,transparent 50%), var(--glass);border-radius:28px;min-height:480px;position:relative;overflow:hidden}.graph-node{text-align:center;width:72px;height:72px;color:var(--gold);background:#c8a66014;border:1px solid #c8a66047;border-radius:50%;place-items:center;font-size:9px;display:grid;position:absolute;box-shadow:0 0 50px #c8a66014}.graph-node.main{width:108px;height:108px;font-size:12px;font-weight:900;top:50%;right:50%;transform:translate(50%,-50%)}.graph-node.n1{top:16%;right:12%}.graph-node.n2{top:21%;left:10%}.graph-node.n3{bottom:15%;right:13%}.graph-node.n4{bottom:11%;left:18%}.graph-line{transform-origin:100%;background:linear-gradient(90deg,#0000,#c8a66052,#0000);height:1px;position:absolute}.line1{width:190px;top:35%;right:44%;transform:rotate(-25deg)}.line2{width:190px;top:38%;right:47%;transform:rotate(205deg)}.line3{width:190px;top:63%;right:44%;transform:rotate(27deg)}.line4{width:175px;top:61%;right:48%;transform:rotate(155deg)}.war-label{border:1px solid var(--line);color:var(--muted);background:var(--glass);border-radius:10px;padding:7px 9px;font-size:9px;position:absolute;top:16px;right:18px}.role-tabs{flex-wrap:wrap;justify-content:center;gap:7px;margin-bottom:22px;display:flex}.role-tab{border:1px solid var(--line);background:var(--glass);color:var(--muted);border-radius:999px;padding:9px 13px;font-size:11px}.role-tab.active{color:var(--gold);background:var(--gold-soft);border-color:#c8a66038}.role-stage{grid-template-columns:1fr 1fr;align-items:center;gap:18px;display:grid}.role-copy{padding:22px}.role-copy h3{margin-bottom:12px;font-size:30px}.role-copy p{font-size:14px}.role-points{gap:8px;margin-top:20px;display:grid}.role-point{color:var(--text-2);align-items:center;gap:9px;font-size:12px;display:flex}.role-point b{color:var(--gold)}.portal-card{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(145deg,#ffffff0a,#ffffff03);border-radius:28px;padding:10px}.portal-inner{border:1px solid var(--line);background:var(--surface);border-radius:20px;min-height:420px;padding:18px}.portal-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.portal-head small{color:var(--muted)}.portal-metrics{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:12px;display:grid}.portal-metric{border:1px solid var(--line);border-radius:13px;padding:11px}.portal-metric small{color:var(--muted);font-size:9px;display:block}.portal-metric b{font-size:17px}.portal-case{border:1px solid var(--line);border-radius:14px;padding:14px}.portal-case h4{margin:4px 0 10px;font-size:13px}.security{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.security-card{border-top:1px solid var(--line);padding:20px}.security-card b{margin-bottom:5px;display:block}.security-card span{color:var(--muted);font-size:12px}.cta{background:linear-gradient(145deg,#c8a66021,#ffffff05);border:1px solid #c8a66038;border-radius:30px;justify-content:space-between;align-items:center;gap:30px;padding:48px;display:flex}.cta h2{margin-bottom:8px}.cta p{max-width:720px;margin:0}footer{border-top:1px solid var(--line);color:var(--muted);margin-top:90px;padding:40px 0 48px}.footer-inner{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}@media (max-width:1050px){.nav-links{display:none}.mobile-menu{display:inline-flex}.hero-grid,.ai-section,.role-stage{grid-template-columns:1fr}.hero-copy{text-align:center}.hero-copy p{margin-inline:auto}.hero-actions,.hero-proof{justify-content:center}.hero-stage{max-width:760px;margin:auto}.value.large{grid-column:span 12}.value.small{grid-column:span 6}.scrolly{grid-template-columns:1fr}.scrolly-nav{grid-template-columns:repeat(4,1fr);gap:8px;display:grid;position:static}.step{border:1px solid var(--line);border-radius:14px;padding:12px}.step.active{background:var(--gold-soft);padding-right:12px}.security{grid-template-columns:1fr 1fr}}@media (max-width:720px){:root{--nav:66px}.container{width:min(calc(100% - 22px),var(--max))}.section{padding:76px 0}.nav-actions .btn:not(.icon-btn):not(.mobile-menu){display:none}.hero{padding:58px 0 46px}.hero-copy p{font-size:16px}.shell-window{grid-template-columns:1fr;min-height:510px}.sidebar{display:none}.priority-strip,.portal-metrics,.dashboard-grid,.overview-grid{grid-template-columns:1fr}.hero-float{display:none}.value.small{grid-column:span 12}.scrolly-nav{grid-template-columns:1fr 1fr}.product-top{flex-direction:column}.info-grid,.security{grid-template-columns:1fr}.cta{flex-direction:column;align-items:flex-start;padding:30px}.role-copy{padding:6px}}@media (max-width:460px){.scrolly-nav,.case-row{grid-template-columns:1fr}.case-row span{display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}.reveal{opacity:1;transform:none}}.ops-grid{grid-template-columns:repeat(12,1fr);gap:14px;display:grid}.ops-card{border:1px solid var(--line);background:var(--glass);border-radius:20px;grid-column:span 4;min-height:210px;padding:22px;transition:all .25s;position:relative;overflow:hidden}.ops-card.wide{grid-column:span 8}.ops-card:hover{border-color:color-mix(in srgb,var(--gold) 28%,var(--line));transform:translateY(-3px)}.ops-card .tag{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-size:9px}.ops-card h3{margin:16px 0 7px;font-size:18px}.ops-card p{margin:0;font-size:12px}.ops-visual{border-top:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-top:18px;padding-top:13px;display:flex}.ops-visual span{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:5px 8px;font-size:9px}.time-demo{border:1px solid var(--line);background:var(--surface);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:18px;padding:12px;display:grid}.timer-dot{width:34px;height:34px;color:var(--green);background:#69d29d17;border-radius:11px;place-items:center;font-weight:900;display:grid}.time-demo small{color:var(--muted);font-size:9px}.time-demo b{font-size:11px;display:block}.time-value{font-variant-numeric:tabular-nums;color:var(--gold);font-weight:900}.integrations{grid-template-columns:.9fr 1.1fr;align-items:center;gap:36px;display:grid}.integration-panel{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(145deg,#ffffff0a,#ffffff03);border-radius:28px;padding:10px}.integration-inner{border:1px solid var(--line);background:var(--surface);border-radius:20px;padding:18px}.integration-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:15px;display:flex}.integration-brand{align-items:center;gap:10px;display:flex}.integration-logo{background:var(--gold-soft);width:42px;height:42px;color:var(--gold);border-radius:13px;place-items:center;font-weight:900;display:grid}.connection{color:var(--green);background:#69d29d17;border-radius:999px;padding:5px 8px;font-size:9px}.integration-list{gap:9px;margin-top:14px;display:grid}.integration-row{border:1px solid var(--line);border-radius:13px;justify-content:space-between;align-items:center;gap:14px;padding:11px 12px;display:flex}.integration-row b{font-size:11px}.integration-row small{color:var(--muted);font-size:8px;display:block}.flow{grid-template-columns:repeat(6,1fr);align-items:stretch;gap:8px;margin-top:26px;display:grid}.flow-step{border:1px solid var(--line);text-align:center;background:var(--glass);border-radius:15px;padding:14px 10px;position:relative}.flow-step b{margin-top:7px;font-size:11px;display:block}.flow-step small{color:var(--muted);font-size:8px}.flow-step:not(:last-child):after{content:"←";color:var(--gold);z-index:2;position:absolute;top:50%;left:-8px;transform:translateY(-50%)}.admin-stage{grid-template-columns:1fr 1fr;align-items:center;gap:18px;display:grid}.admin-panel{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow);border-radius:24px;padding:18px}.admin-row{border-top:1px solid var(--line);grid-template-columns:1fr .65fr .5fr;gap:10px;padding:10px 0;font-size:10px;display:grid}.admin-row:first-of-type{border-top:0}.admin-row span{color:var(--muted)}.pay-link{border:1px solid var(--line);background:var(--surface);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;margin-top:14px;padding:12px;display:flex}.pay-link small{color:var(--muted);font-size:8px;display:block}.pay-link b{font-size:11px}@media (max-width:1050px){.ops-card,.ops-card.wide{grid-column:span 6}.integrations,.admin-stage{grid-template-columns:1fr}.flow{grid-template-columns:repeat(3,1fr)}.flow-step:nth-child(3):after{display:none}}@media (max-width:720px){.ops-card,.ops-card.wide{grid-column:span 12}.flow{grid-template-columns:1fr 1fr}.flow-step:nth-child(2n):after{display:none}.admin-row{grid-template-columns:1fr}.admin-row span{display:none}}.platform-map{grid-template-columns:repeat(12,1fr);gap:14px;margin-top:28px;display:grid}.module-card{border:1px solid var(--line);background:var(--glass);border-radius:20px;grid-column:span 4;min-height:220px;padding:22px;transition:all .25s;position:relative;overflow:hidden}.module-card.wide{grid-column:span 8}.module-card:hover{border-color:color-mix(in srgb,var(--gold) 30%,var(--line));transform:translateY(-3px)}.module-card .label{color:var(--gold);letter-spacing:.13em;text-transform:uppercase;font-size:9px}.module-card h3{margin:16px 0 8px;font-size:19px}.module-card p{margin:0;font-size:12px}.module-pills{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}.module-pills span{color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:5px 8px;font-size:9px}.agent-stack{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.agent-box{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:12px}.agent-box small{color:var(--muted);font-size:8px;display:block}.agent-box b{font-size:11px}.search-demo{border:1px solid var(--line);background:var(--surface);border-radius:14px;margin-top:18px;padding:11px}.search-bar{border:1px solid var(--line);color:var(--muted);border-radius:11px;align-items:center;gap:8px;padding:9px 10px;font-size:10px;display:flex}.search-results{gap:7px;margin-top:10px;display:grid}.search-hit{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:8px 0;font-size:9px;display:flex}.search-hit:first-child{border-top:0}.search-hit span{color:var(--muted)}.marketplace{grid-template-columns:1.05fr .95fr;align-items:center;gap:36px;display:grid}.market-panel{border:1px solid var(--line);box-shadow:var(--shadow);background:linear-gradient(145deg,#ffffff0a,#ffffff03);border-radius:28px;padding:10px}.market-inner{border:1px solid var(--line);background:var(--surface);border-radius:20px;padding:18px}.market-row{border-top:1px solid var(--line);grid-template-columns:1fr .8fr .7fr;align-items:center;gap:10px;padding:11px 0;font-size:9px;display:grid}.market-row:first-of-type{border-top:0}.market-row span{color:var(--muted)}.escrow{background:var(--gold-soft);border:1px solid #c8a6602e;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:12px;display:flex}.escrow small{color:var(--muted);font-size:8px}.escrow b{font-size:11px}.saascp{grid-template-columns:.95fr 1.05fr;align-items:center;gap:34px;display:grid}.cp-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cp-card{border:1px solid var(--line);background:var(--surface);border-radius:15px;padding:14px}.cp-card small{color:var(--muted);font-size:8px;display:block}.cp-card b{margin-top:4px;font-size:15px;display:block}.cp-card .mini{background:var(--surface-3);border-radius:999px;height:6px;margin-top:9px;overflow:hidden}.cp-card .mini span{background:linear-gradient(90deg,var(--gold),var(--gold-2));height:100%;display:block}.audit{border:1px solid var(--line);background:var(--surface);border-radius:15px;margin-top:10px;padding:12px}.audit-row{border-top:1px solid var(--line);justify-content:space-between;gap:10px;padding:8px 0;font-size:8px;display:flex}.audit-row:first-child{border-top:0}.audit-row span{color:var(--muted)}.comm-grid{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.comm-box{border:1px solid var(--line);background:var(--surface);border-radius:14px;padding:12px}.comm-box small{color:var(--muted);font-size:8px;display:block}.comm-box b{font-size:11px}@media (max-width:1050px){.module-card,.module-card.wide{grid-column:span 6}.marketplace,.saascp{grid-template-columns:1fr}}@media (max-width:720px){.module-card,.module-card.wide{grid-column:span 12}.agent-stack,.comm-grid,.cp-grid,.market-row{grid-template-columns:1fr}.market-row span{display:none}}.sector-switch{flex-wrap:wrap;gap:.4rem;margin:1.25rem 0 1.5rem;display:flex}.sector-tab{border:1px solid var(--line);color:var(--text-2);cursor:pointer;background:0 0;border-radius:999px;padding:.42rem .8rem;font:700 .72rem inherit;transition:border-color .16s,background .16s,color .16s}.sector-tab:hover{border-color:var(--gold);color:var(--text)}.sector-tab.is-active{border-color:var(--gold);background:var(--gold-soft);color:var(--gold-3);font-weight:800}.sector-grid{grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));gap:.9rem;margin-top:2rem;display:grid}.sector-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:1.1rem 1.2rem;transition:border-color .16s,transform .16s}.sector-card:hover,.sector-card.is-active{border-color:var(--gold);transform:translateY(-2px)}.sector-card header{justify-content:space-between;align-items:baseline;gap:.6rem;margin-bottom:.45rem;display:flex}.sector-card header b{font-size:.92rem}.sector-card header small{color:var(--gold-3);white-space:nowrap;font-size:.68rem;font-weight:800}.sector-card p{color:var(--text-2);margin:0 0 .7rem;font-size:.78rem;line-height:1.85}.sector-card ul{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.sector-card li{color:var(--text-2);padding-right:.95rem;font-size:.73rem;position:relative}.sector-card li:before{content:"✓";color:var(--green);font-size:.66rem;font-weight:800;position:absolute;right:0}.sector-cta{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.8rem;margin-top:2rem;display:flex}.sector-cta span{color:var(--text-2);font-size:.74rem}@media (max-width:640px){.sector-switch{gap:.32rem}.sector-tab{padding:.36rem .62rem;font-size:.67rem}}.example-note{border-right:2px solid var(--gold);border-radius:var(--radius-xs);background:var(--gold-soft);color:var(--text-2);margin-top:.7rem;padding:.55rem .8rem;font-size:.74rem;line-height:1.8}.sector-card__link{color:var(--gold);margin-top:auto;padding-top:.7rem;font-size:.82rem;font-weight:800}a.sector-card{color:inherit;text-decoration:none}.ledger__title{letter-spacing:-.045em;max-width:24ch;margin:1.1rem 0 0;font-size:clamp(2rem,4.2vw,3.4rem);font-weight:900;line-height:1.28}.ledger__title em{color:var(--gold);font-style:normal}.ledger__lede{max-width:44ch;color:var(--text-2);margin:1.15rem 0 0;font-size:1.02rem;line-height:2}.ledger__tally{flex-wrap:wrap;gap:1.75rem;margin:2.4rem 0 0;padding:0;list-style:none;display:flex}.ledger__tally-item{align-items:baseline;gap:.5rem;display:flex}.ledger__tally-item svg{align-self:center;width:1rem;height:1rem}.ledger__tally-item b{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:900;line-height:1}.ledger__tally-item span{color:var(--muted);font-size:.76rem;font-weight:700}.ledger__tally-item.is-ready{color:var(--green)}.ledger__tally-item.is-needs-you{color:var(--amber)}.ledger__tally-item.is-absent{color:var(--muted)}.ledger__rows{border-top:1px solid var(--line-strong);margin-top:2.4rem}.ledger__head{border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:.09em;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) 9.5rem;gap:1.5rem;padding:.95rem 0;font-size:.7rem;font-weight:800;display:grid}.ledger__row{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1.35fr) 9.5rem;align-items:start;gap:1.5rem;padding:1.5rem 0;display:grid}.ledger__row h3{margin:0;font-size:1.02rem;font-weight:800;line-height:1.6}.ledger__authority{color:var(--muted);font-variant-numeric:tabular-nums;letter-spacing:.02em;margin:.45rem 0 0;font-size:.74rem;font-weight:700;line-height:1.75}.ledger__does p{color:var(--text-2);margin:0;font-size:.92rem;line-height:1.95}.ledger__gap{border-inline-start:2px solid var(--line-strong);padding-inline-start:.75rem;color:var(--muted)!important;margin-top:.6rem!important;font-size:.82rem!important}.ledger__chip{white-space:nowrap;border:1px solid;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .7rem;font-size:.74rem;font-weight:800;display:inline-flex}.ledger__chip svg{width:.92rem;height:.92rem}.ledger__row.is-ready .ledger__chip{color:var(--green)}.ledger__row.is-needs-you .ledger__chip{color:var(--amber)}.ledger__row.is-absent .ledger__chip{color:var(--muted)}.ledger__row.is-absent .ledger__duty h3{color:var(--text-2)}.ledger__foot{max-width:52ch;color:var(--muted);margin:2rem 0 0;font-size:.84rem;line-height:1.95}@media (max-width:860px){.ledger__head{display:none}.ledger__row{grid-template-columns:1fr;gap:.85rem;padding:1.35rem 0}.ledger__state{order:-1}}h1,h2,h3,.hero-chip,.qano-logo__word{font-family:var(--font-display-stack)}h1,h2,h3{text-wrap:balance;letter-spacing:-.015em}h1{font-size:clamp(2rem, 1.2rem + 3.4vw, var(--step-6));font-weight:600;line-height:1.18}.hero-copy>p,.hero-terms{max-width:52ch;line-height:1.95}.hero-proof b,.stat b,.kpi b,.metric{font-variant-numeric:tabular-nums}.ledger-proof{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-raised);max-width:44ch;margin:22px 0 18px;padding:16px 18px 14px}.ledger-proof figcaption{font-family:var(--font-display-stack);font-size:var(--step-0);color:var(--text-muted);border-bottom:1px solid var(--rule);margin-bottom:12px;padding-bottom:10px}.ledger-proof__row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.ledger-proof__row--tail{grid-template-columns:1fr;margin-top:10px}.ledger-proof__side{border-inline-start:2px solid var(--rule-strong);flex-direction:column;gap:3px;padding-inline-start:10px;display:flex}.ledger-proof__side--debit{border-inline-start-color:var(--ink-500)}.ledger-proof__side--credit{border-inline-start-color:var(--verdigris-500)}.ledger-proof__side small{letter-spacing:.04em;color:var(--text-muted);font-size:11px}.ledger-proof__side--debit small{color:var(--ink-500)}.ledger-proof__side--credit small{color:var(--verdigris-500)}.ledger-proof__side b{font-size:var(--step-0);color:var(--text-2);font-weight:500}.ledger-proof__side em{font-style:normal;font-size:var(--step-1);color:var(--text);font-weight:600}.ledger-proof__balance{border-top:1px solid var(--rule);font-size:var(--step-0);justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;padding-top:11px;display:flex}.ledger-proof__balance span{font-family:var(--font-display-stack);color:var(--verdigris-500);font-weight:600}.ledger-proof__balance em{color:var(--text-muted);font-style:normal}@media (max-width:560px){.ledger-proof__row{grid-template-columns:1fr;gap:10px}}.scrolly-nav,.scrolly>*{min-width:0}@media (max-width:900px){.scrolly-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.step h3,.step p{overflow-wrap:anywhere}}@media (max-width:620px){.scrolly-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.scrolly-nav{grid-template-columns:minmax(0,1fr)}}body{overflow-x:hidden}html[lang=ar] h1,html[lang=ar] h2,html[lang=ar] h3,html[lang=ar] .ledger__title{letter-spacing:0}html[lang=ar] .kicker,html[lang=ar] .ops-card .tag,html[lang=ar] .module-card .label,html[lang=ar] .value .num{letter-spacing:0;text-transform:none}.kicker{font-size:13px;font-weight:800}.value .num{font-size:12px;font-weight:800}.ops-card .tag,.module-card .label{font-size:11px;font-weight:800}.section{padding:96px 0}.section-head{margin-bottom:40px}.section-head>p{max-width:62ch}.section-head.center>p{margin-inline:auto}.hero{padding:64px 0 40px}.hero-grid{gap:48px}.hero-copy p{margin-bottom:22px}.hero-actions{margin-bottom:18px}.hero-terms{margin:0 0 16px}.shell-window{min-height:520px}.hero-float{inset-inline-end:-26px;bottom:40px}.case-row,.event,.panel-head,.mini-pill,.chip,.product-tab,.info b,.file b,.table,.bubble,.search-bar,.search-hit,.agent-box b,.comm-box b,.integration-row b,.market-row,.audit-row,.admin-row,.time-demo b,.pay-link b,.cp-card b{font-size:11px}.info small,.file small,.time-demo small,.pay-link small,.agent-box small,.comm-box small,.cp-card small,.search-hit span{font-size:10px}.product-top small,.step small{font-size:11px}.box-text{margin:0 0 6px;font-size:11.5px}.box-progress{justify-content:space-between;margin:14px 0 7px;font-size:11px;display:flex}.portal-title{display:block}.muted{color:var(--muted)}.app-title small,.priority small,.hero-float small{font-size:11px}.priority strong{font-size:22px}.event{padding-right:0;padding-inline-start:14px}.event:before{right:auto;inset-inline-start:0}.sidebar{border-left:0;border-inline-start:1px solid var(--line)}.step.active{padding-right:0;padding-inline-start:12px}.table th,.table td{text-align:start}.progress{right:auto;inset-inline-start:0}.sector-card li{padding-right:0;padding-inline-start:.95rem}.sector-card li:before{right:auto;inset-inline-start:0}.example-note{border-right:0;border-inline-start:2px solid var(--gold)}.ai-item:hover{transform:translate(0)}html[dir=ltr] .hero-actions .btn.primary span,html[dir=ltr] .sector-cta .btn.primary span,html[dir=ltr] .band__actions .btn.primary span{display:inline-block;transform:scaleX(-1)}.ledger-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:color-mix(in srgb, var(--bg) 88%, var(--surface) 12%);padding:26px 0}.ledger-band__inner{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:32px;display:grid}.ledger-band__lead b{font-family:var(--font-display-stack);font-weight:600;font-size:var(--step-3);text-wrap:balance;line-height:1.5;display:block}.ledger-band__lead span{color:var(--muted);font-size:var(--step-0);margin-top:8px;line-height:1.9;display:block}.ledger-proof--band{max-width:none;margin:0}.ledger-proof--band .ledger-proof__row{grid-template-columns:1fr 1fr 1fr}@media (max-width:900px){.ledger-band__inner{grid-template-columns:1fr;gap:18px}}@media (max-width:560px){.ledger-proof--band .ledger-proof__row{grid-template-columns:1fr}}.band-wrap{padding:0 0 24px}.band{border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface);justify-content:space-between;align-items:center;gap:28px;padding:30px 34px;display:flex}.band h2{margin:0 0 6px;font-size:clamp(22px,2.6vw,30px)}.band p{max-width:56ch;margin:0}.band__actions{flex-wrap:wrap;flex:none;gap:10px;display:flex}.cta{align-items:center}.cta .band__actions{flex-direction:column;align-items:stretch}@media (max-width:860px){.band{flex-direction:column;align-items:flex-start;padding:24px}.cta .band__actions{flex-direction:row}}.legal{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--gold) 5%, transparent) 30%, transparent)}.deadline-demo{border:1px solid var(--line);background:var(--surface);border-radius:14px;margin-top:18px;padding:6px 14px}.deadline-demo__row{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;padding:9px 0;font-size:12px;display:flex}.deadline-demo__row:first-child{border-top:0}.deadline-demo__row small{color:var(--muted);font-size:11px}.deadline-demo__row b{font-variant-numeric:tabular-nums}.deadline-demo__row.is-hot b{color:var(--amber)}.deadline-demo__note{border-top:1px dashed var(--line-strong);color:var(--muted);padding:9px 0 6px;font-size:11px}.review-panel{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface);box-shadow:var(--shadow);padding:22px}.review-panel__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.review-panel__head small{color:var(--muted);font-size:11px;display:block}.review-panel__head b{font-size:15px}.review-panel__rows{display:grid}.review-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;font-size:12.5px;display:flex}.review-row span{border:1px solid;border-radius:999px;padding:4px 9px;font-size:11px;font-weight:800}.review-row.is-met span{color:var(--green)}.review-row.is-missing span{color:var(--amber)}.review-panel__remedy{background:var(--gold-soft);border-radius:12px;margin-top:14px;padding:12px 14px}.review-panel__remedy small{color:var(--gold-3);margin-bottom:4px;font-size:11px;font-weight:800;display:block}.review-panel__remedy p{color:var(--text-2);margin:0;font-size:12.5px;line-height:1.85}.review-panel__caveat{color:var(--muted);margin-top:12px;font-size:11px}.footer-inner{align-items:center}.footer-links{flex-wrap:wrap;gap:18px;font-size:13px;display:flex}.footer-links a:hover{color:var(--text)}.mobile-panel.is-open{top:calc(var(--nav) + 6px);z-index:90;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:14px;flex-direction:column;gap:4px;padding:10px;display:flex;position:fixed;inset-inline:11px}.mobile-panel a{color:var(--text-2);border-radius:10px;padding:11px 12px}.mobile-panel a:hover{background:var(--gold-soft);color:var(--text)}.mobile-panel__primary{font-weight:800;color:var(--gold)!important}.value:after{display:none}.value{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface)}.ops-card,.module-card{background:var(--surface)}@media (max-width:720px){.section{padding:68px 0}.hero{padding:44px 0 28px}.ledger-band{padding:20px 0}}.ops-visual span,.module-pills span,.chips .chip,.sector-card li,.sector-card p,.step p,.ai-item p,.role-point,.portal-metric small,.avatar,.file-icon,.security-card span,.hero-proof,.sector-cta span,.example-note,.hero-chip,.connection,.review-panel__caveat,.deadline-demo__note{font-size:11px}.bubble small{font-size:10px}.sector-card p,.ai-item p,.security-card span,.example-note{font-size:12.5px}.landing-root{--font-display-stack:var(--font-serif), var(--font-cairo), "Noto Naskh Arabic", serif;--font-hand-stack:var(--font-hand), var(--font-serif), var(--font-cairo), serif}.landing-root .qano-logo__word{font-family:var(--font-display), var(--font-body-stack)}.landing-root h1,.landing-root h2,.landing-root h3,.landing-root .ledger__title,.landing-root .ledger-band__lead b,.landing-root .role-copy h3,.landing-root .band h2{font-family:var(--font-display-stack);font-weight:700;line-height:1.35}.landing-root h1{font-size:clamp(2.5rem,1.3rem + 3.6vw,4.5rem);line-height:1.3}.landing-root h2{font-size:clamp(2rem,1.2rem + 2.4vw,3.2rem)}.landing-root .value h3,.landing-root .ops-card h3,.landing-root .module-card h3{font-size:1.35rem;line-height:1.45}.landing-root .ai-item h3{font-size:1.15rem}.landing-root .product-top h3{font-size:1.25rem}.landing-root .step h3{font-size:1.1rem}.landing-root .hero-chip{font-family:var(--font-body-stack)}.landing-root .kicker,.landing-root .ledger-proof figcaption,.landing-root .ledger-proof__balance span,.landing-root .section-label,.landing-root .example-note{font-family:var(--font-hand-stack);letter-spacing:0;text-transform:none;font-size:1.05rem;font-weight:400}.landing-root .kicker{color:var(--gold);margin-bottom:6px}.landing-root .ledger-proof__balance span{font-size:1.15rem}html[dir=ltr] .landing-root .kicker,html[dir=ltr] .landing-root .ledger-proof figcaption,html[dir=ltr] .landing-root .ledger-proof__balance span{font-size:.95rem}.landing-root .gold{background:0 0;-webkit-background-clip:initial;background-clip:initial;color:var(--gold)}.landing-root .aura{display:none}body:has(.landing-root):before{display:none}.landing-root .nav{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--bg)}.landing-root .shell,.landing-root .stage,.landing-root .portal-card{background:var(--surface-2);box-shadow:none;border-radius:12px;padding:8px}.landing-root .shell-window,.landing-root .product,.landing-root .portal-inner{border-radius:8px}.landing-root .hero-float{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--surface);box-shadow:none;border-radius:8px}.landing-root .value,.landing-root .ops-card,.landing-root .module-card,.landing-root .ai-item,.landing-root .sector-card,.landing-root .band,.landing-root .cta,.landing-root .review-panel,.landing-root .ledger-proof,.landing-root .panel,.landing-root .box,.landing-root .priority,.landing-root .deadline-demo,.landing-root .time-demo,.landing-root .pay-link,.landing-root .search-demo,.landing-root .agent-box,.landing-root .comm-box,.landing-root .file,.landing-root .portal-metric,.landing-root .portal-case{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:8px}.landing-root .value:hover,.landing-root .ops-card:hover,.landing-root .module-card:hover,.landing-root .ai-item:hover,.landing-root .sector-card:hover,.landing-root .btn:hover{border-color:var(--line-strong);transform:none}.landing-root .sector-card.is-active{border-color:var(--gold)}.landing-root .cta{background:var(--surface);border-color:var(--line-strong);border-radius:10px}.landing-root .btn{border-radius:6px;font-weight:700}.landing-root .btn.primary{box-shadow:none;background:var(--gold);color:var(--paper)}.landing-root .btn.primary:hover{background:var(--gold-3)}.landing-root .hero-chip,.landing-root .sector-tab,.landing-root .role-tab,.landing-root .chip,.landing-root .badge,.landing-root .module-pills span,.landing-root .ops-visual span,.landing-root .review-row span{border-radius:4px}.landing-root .progress{box-shadow:none;background:var(--gold)}.landing-root .warroom{display:none}.landing-root{background:var(--bg)}.landing-root :is(a,button,[role=tab]):focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:6px}.landing-root .btn:focus-visible{outline-offset:2px}.hero-demo-link{color:var(--gold);text-underline-offset:3px;font-weight:700;text-decoration:underline}.landing-locale select{border:1px solid var(--line);background:var(--glass);height:42px;color:var(--text);font:inherit;border-radius:6px;padding:0 10px;font-size:13px;font-weight:700}.landing-locale svg{color:var(--muted)}.landing-locale--panel{padding:8px 12px}@media (max-width:720px){.nav-actions .landing-locale{display:none}}
