@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes frin{to{opacity:1;transform:none}}@keyframes beam{0%{transform:translate3d(0,0,0) scale(1)}to{transform:translate3d(46px,34px,0) scale(1.1)}}@keyframes blink{50%{opacity:0}}@keyframes tick{to{transform:translateX(-50%)}}@keyframes capswap{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes segprog{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ctapulse{0%,to{transform:none;box-shadow:var(--sh-1)}50%{transform:scale(1.045);box-shadow:0 0 0 12px rgba(46,111,232,.13)}}@keyframes wmar{to{transform:translateX(-50%)}}@keyframes rvauto{to{opacity:1;transform:none}}@keyframes sumfill{to{transform:scaleX(1)}}@keyframes fkvstall{0%{transform:scaleX(0)}70%{transform:scaleX(.58)}85%{transform:scaleX(.53)}to{transform:scaleX(.55)}}@keyframes fkvfund{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes crprog{to{transform:scaleX(1)}}:root{--clq-bg:#f4f6f8;--clq-surface:#fff;--clq-panel:#fbfcfd;--clq-ink:#0f1b2d;--clq-ink2:#44566b;--clq-muted:#5b6675;--clq-line:#e5e9ef;--clq-line2:#eef1f5;--clq-tint:#eaf1f7;--clq-accent:#1a4e7a;--clq-accent-d:#143e61;--clq-pos:#1b7a45;--clq-posbg:#e9f4ec;--clq-watch:#9a6700;--clq-watchbg:#fbf3e2;--clq-neg:#b3261e;--clq-negbg:#fbecea;--clq-grad-a:#1a4e7a;--clq-grad-b:#1a4e7a;--sh-1:0 1px 2px #0f1b2d0d;--sh-2:0 10px 30px #0f1b2d12;--sh-3:0 24px 60px #0f1b2d1a}*,::after,::before{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:var(--clq-bg);font-family:"Inter",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;font-size:16px;line-height:1.65;-webkit-font-smoothing:antialiased}img,svg{max-width:100%;display:block}a{color:var(--clq-accent);text-decoration:none}a:hover{color:var(--clq-accent-d)}button{font-family:inherit;cursor:pointer}h1,h2,h4{margin:0;font-weight:800}h1{font-size:clamp(31px,6vw,52px);letter-spacing:-.035em;line-height:1.08}h2,h4{line-height:1.12}.card h3,h3{line-height:1.28}body,h1,h2,h3,h4{color:var(--clq-ink)}h2,h3,h4{letter-spacing:-.02em}h3{font-size:19px;font-weight:700}h2{font-size:clamp(23px,4.5vw,40px)}h3,p{margin:0}.container{max-width:1180px;margin:0 auto;padding:0 24px}.progress{position:fixed;top:0;left:0;height:3px;width:0%;z-index:1200;background:linear-gradient(90deg,var(--clq-grad-a),var(--clq-grad-b));transition:width .1s linear}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--clq-accent);color:#fff;font-weight:700;font-size:15px;border:0;border-radius:10px;padding:13px 24px;transition:background .18s,transform .18s,box-shadow .18s;box-shadow:var(--sh-1)}.btn:hover{background:var(--clq-accent-d);color:#fff;transform:translateY(-1px);box-shadow:var(--sh-2)}.btn.sm{padding:10px 18px;font-size:14px}.btn.ghost{background:0 0;color:var(--clq-accent);border:1.5px solid var(--clq-line);box-shadow:none}.btn.ghost:hover{border-color:var(--clq-accent);background:var(--clq-tint);transform:none}.hero{padding:72px 0 44px;text-align:center}.crumb{font-size:13px;color:var(--clq-muted);margin-bottom:18px}.crumb a{font-weight:600}.crumb a:hover,.eyebrow{color:var(--clq-accent)}.eyebrow{display:block;font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;margin-bottom:14px}.hero h1{max-width:840px;margin:0 auto}.hero h1 em{font-style:normal;color:#1a4e7a}.hero .sub{max-width:62ch;margin:20px auto 0;font-size:clamp(17px,2.4vw,19px);color:var(--clq-ink2)}.hero .cta-row{margin-top:32px}.crumb a,.micro{color:var(--clq-muted)}.micro{font-size:13px;margin-top:14px}.chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:22px}.chip,.door ul li{color:var(--clq-ink2)}.chip,.sec.alt{background:var(--clq-surface)}.chip{font-size:12.5px;font-weight:600;border:1px solid var(--clq-line);border-radius:999px;padding:6px 13px}.sec{padding:80px 0}.sec.alt{border-top:1px solid var(--clq-line2);border-bottom:1px solid var(--clq-line2)}.sec-head{text-align:center;max-width:720px;margin:0 auto 48px}.sec-head .sub{margin-top:14px;font-size:17px;color:var(--clq-ink2)}.grad-rule{width:56px;height:4px;border-radius:2px;margin:18px auto 0;background:linear-gradient(90deg,var(--clq-grad-a),var(--clq-grad-b))}.grid{display:grid;gap:20px}.grid.c2{grid-template-columns:repeat(2,1fr)}.grid.c3{grid-template-columns:repeat(3,1fr)}.grid.c4{grid-template-columns:repeat(4,1fr)}.card{background:var(--clq-surface);border:1px solid var(--clq-line);border-radius:18px;padding:28px;box-shadow:var(--sh-1);transition:transform .22s,box-shadow .22s}.card:hover{transform:translateY(-3px);box-shadow:var(--sh-2)}.card h3{margin-bottom:10px}.card p,.door p{font-size:15px;color:var(--clq-muted)}.card .ic{width:42px;height:42px;border-radius:11px;background:var(--clq-tint);color:var(--clq-accent);display:flex;align-items:center;justify-content:center;margin-bottom:16px;font-size:19px;font-weight:800}.card.neg .ic{background:var(--clq-negbg);color:var(--clq-neg)}.card.pos .ic{background:var(--clq-posbg);color:var(--clq-pos)}.sec.alt .card{background:var(--clq-panel)}.door,.door:hover{color:var(--clq-ink)}.door{display:flex;flex-direction:column;background:var(--clq-surface);border:1px solid var(--clq-line);border-radius:20px;padding:30px 28px;box-shadow:var(--sh-1);transition:transform .22s,box-shadow .22s,border-color .22s}.door:hover{transform:translateY(-4px);box-shadow:var(--sh-3);border-color:var(--clq-accent)}.door .go,.door .who{font-weight:700;color:var(--clq-accent)}.door .who{font-size:12px;letter-spacing:.11em;text-transform:uppercase;margin-bottom:10px}.door h3{font-size:21px;margin-bottom:10px}.door p{font-size:14.5px;flex:1}.door .go{margin-top:20px;font-size:14.5px;display:inline-flex;align-items:center;gap:7px;transition:gap .2s}.door:hover .go{gap:11px}.door ul{margin:14px 0 0;padding:0;list-style:none}.door ul li{font-size:13.5px;padding:5px 0 5px 24px;position:relative}.door ul li::before{content:"";position:absolute;left:2px;top:11px;width:13px;height:13px;border-radius:50%;background:var(--clq-posbg)}.door ul li::after{content:"";position:absolute;left:5.5px;top:14px;width:6px;height:3.5px;border-left:1.8px solid var(--clq-pos);border-bottom:1.8px solid var(--clq-pos);transform:rotate(-45deg)}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:center}.stat{background:var(--clq-surface);border:1px solid var(--clq-line);border-radius:16px;padding:26px 14px;box-shadow:var(--sh-1)}.stat .n{font-size:clamp(26px,3.4vw,36px);font-weight:800;letter-spacing:-.03em;color:#0f1b2d}.stat .l,.step p{color:var(--clq-muted)}.stat .l{font-size:13px;margin-top:6px;font-weight:600}.steps{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;counter-reset:step}.faq details,.step{background:var(--clq-surface);border:1px solid var(--clq-line);box-shadow:var(--sh-1)}.step{position:relative;border-radius:18px;padding:28px}.faq summary,.step .num{display:flex;align-items:center;font-size:15px}.step .num{width:34px;height:34px;border-radius:50%;background:linear-gradient(135deg,var(--clq-grad-a),var(--clq-grad-b));color:#fff;font-weight:800;justify-content:center;margin-bottom:14px}.step h3{font-size:17px;margin-bottom:8px}.step p{font-size:14px}.step .t{font-size:12px;font-weight:700;color:var(--clq-accent);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px}.steps.s3{grid-template-columns:repeat(3,1fr)}.split{display:grid;grid-template-columns:1fr 1fr;gap:44px;align-items:center}.split .lead{font-size:17px;color:var(--clq-ink2);margin-top:16px}.split .grid{margin:0}.faq{max-width:680px;margin:0 auto}.faq details{border-radius:14px;margin-bottom:12px;overflow:hidden}.faq summary{list-style:none;justify-content:space-between;gap:16px;padding:20px 24px;font-weight:700;cursor:pointer;line-height:1.4}.faq summary::-webkit-details-marker{display:none}.faq summary::after{content:"+";font-size:21px;font-weight:600;color:var(--clq-accent);flex:none;transition:transform .25s;line-height:1}.faq details[open] summary::after{transform:rotate(45deg)}.faq .a{padding:0 24px 22px;font-size:15px;color:var(--clq-ink2);line-height:1.7}.xlinks{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.xlink{display:block;background:var(--clq-panel);border:1px solid var(--clq-line);border-radius:16px;padding:22px;transition:transform .2s,box-shadow .2s,border-color .2s;color:var(--clq-ink)}.xlink:hover{transform:translateY(-3px);box-shadow:var(--sh-2);border-color:var(--clq-accent);color:var(--clq-ink)}.final .kick,.xlink .k{font-size:11.5px;font-weight:700;letter-spacing:.11em;text-transform:uppercase;color:var(--clq-accent)}.xlink h3{font-size:16.5px;margin:8px 0 6px}.xlink p{font-size:13.5px;color:var(--clq-muted)}.final{background:var(--clq-surface);border-top:1px solid var(--clq-line2);text-align:center;padding:96px 0}.final .kick{font-size:12px;letter-spacing:.13em;margin-bottom:14px}.final .sub{max-width:560px;margin:16px auto 30px;font-size:17px;color:var(--clq-ink2)}html.js .rv{opacity:0;transform:translateY(14px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1)}html.js .bhead.rv.on h2 .w,html.js .rv.on{opacity:1;transform:none}html.js .rv.d1{transition-delay:.08s}html.js .rv.d2{transition-delay:.16s}html.js .rv.d3{transition-delay:.24s}html.js .rv.d4{transition-delay:.32s}html.js .rv.d5{transition-delay:.4s}.schematic{max-width:880px;margin:48px auto 0}.seg button.on,.win{background:var(--clq-surface)}.win{border:1px solid var(--clq-line);border-radius:18px;box-shadow:var(--sh-3);overflow:hidden;text-align:left}.win-bar{display:flex;align-items:center;gap:8px;padding:13px 18px;border-bottom:1px solid var(--clq-line2);background:var(--clq-panel)}.seg button,.win-bar .wt{font-weight:700;color:var(--clq-muted)}.win-bar .wt{margin-left:0;font-size:12.5px;letter-spacing:.02em}.win-bar .live{margin-left:auto;font-size:11px;font-weight:700;color:var(--clq-pos);background:var(--clq-posbg);border-radius:999px;padding:3px 10px;display:inline-flex;align-items:center;gap:6px}.win-bar .live::before{content:"";width:6px;height:6px;border-radius:50%;background:var(--clq-pos);animation:pulse 1.6s infinite}.win-body{padding:28px 26px}.seg{display:inline-flex;background:var(--clq-line2);border-radius:11px;padding:4px;gap:4px}.seg button{border:0;background:0 0;border-radius:8px;padding:9px 18px;font-size:13.5px;transition:background .2s,color .2s,box-shadow .2s}.seg button.on{color:var(--clq-ink);box-shadow:var(--sh-1)}.seg button:hover:not(.on){color:var(--clq-ink)}.meter{margin:14px 0}.meter .ml{display:flex;justify-content:space-between;font-size:13px;font-weight:700;margin-bottom:7px}.meter .ml .v{color:var(--clq-ink2);font-weight:600;font-variant-numeric:tabular-nums}.meter .track{height:14px;background:var(--clq-line2);border-radius:999px;overflow:hidden;position:relative}.meter .fill,.score-bar i{height:100%;border-radius:999px;width:0;background:linear-gradient(90deg,var(--clq-grad-a),var(--clq-grad-b));transition:width .5s cubic-bezier(.25,.9,.3,1),background .3s}.meter.pos .fill,.score-bar.pos i{background:#1b7a45}.meter.neg .fill,.score-bar.neg i{background:#b3261e}.meter.watch .fill,.score-bar.warn i{background:#9a6700}.meter .track .cap{position:absolute;top:-3px;bottom:-3px;width:2px;background:var(--clq-neg);border-radius:2px}.gauge{--val:0;width:172px;height:172px;border-radius:50%;position:relative;margin:0 auto;background:conic-gradient(var(--clq-accent) calc(var(--val)*1%),var(--clq-line2)0)}.gauge::before,.tl button::before{content:"";border-radius:50%;background:var(--clq-surface)}.gauge::before{position:absolute;inset:14px;box-shadow:inset 0 1px 3px #0f1b2d14}.gauge .gv{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:800;font-size:40px;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.gauge .gl,.tl button{font-weight:700;color:var(--clq-muted)}.gauge .gl{font-size:11px;letter-spacing:.1em;text-transform:uppercase}.gauge.good{background:conic-gradient(var(--clq-pos) calc(var(--val)*1%),var(--clq-line2)0)}.gauge.warn{background:conic-gradient(var(--clq-watch) calc(var(--val)*1%),var(--clq-line2)0)}.score-row{display:grid;grid-template-columns:150px 1fr 44px;align-items:center;gap:12px;margin:11px 0;font-size:13.5px}.score-row .sl{font-weight:600;color:var(--clq-ink2)}.score-row .sv{font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.score-bar{height:9px;background:var(--clq-line2);border-radius:999px;overflow:hidden}.score-bar i{display:block;transition:width 1s cubic-bezier(.22,1,.36,1)}.stamp,html.js .stamp.hit{transform:rotate(-6deg) scale(1)}.stamp{display:inline-block;font-weight:800;font-size:15px;letter-spacing:.14em;text-transform:uppercase;color:var(--clq-pos);border:2.5px solid var(--clq-pos);border-radius:8px;padding:7px 16px;background:var(--clq-posbg)}.stamp.neg{color:var(--clq-neg);border-color:var(--clq-neg);background:var(--clq-negbg)}.stamp.watch{color:var(--clq-watch);border-color:var(--clq-watch);background:var(--clq-watchbg)}html.js .stamp{opacity:0;transform:rotate(-6deg) scale(1.6)}html.js .stamp.hit{opacity:1;transition:opacity .3s,transform .35s cubic-bezier(.34,1.56,.64,1)}.tl{display:flex;gap:0;margin-top:8px}.tl button{flex:1;background:0 0;border:0;padding:0 4px 16px;position:relative;font-size:12.5px;transition:color .2s}.tl button::before{display:block;width:15px;height:15px;border:2.5px solid var(--clq-line);margin:0 auto 9px;transition:border-color .2s,background .2s;position:relative;z-index:1}.tl button::after{content:"";position:absolute;top:6px;left:50%;width:100%;height:3px;background:var(--clq-line2)}.tl button:last-child::after{display:none}.tl button.on{color:var(--clq-accent)}.tl button.on::before{background:var(--clq-tint)}.tl button.done::before,.tl button.on::before{border-color:var(--clq-accent)}.tl button.done::after,.tl button.done::before{background:var(--clq-accent)}.tl-cap{background:var(--clq-panel);border:1px solid var(--clq-line);border-radius:12px;padding:15px 18px;font-size:14px;color:var(--clq-ink2);min-height:74px;margin-top:6px}.cfl p b,.pane li b,.story-pin .phasecap b,.tl-cap b{color:var(--clq-ink)}.feed{display:flex;flex-direction:column;gap:9px}.feed .fr,.kill li{display:flex;font-size:13.5px}.feed .fr{align-items:center;gap:11px;background:var(--clq-panel);border:1px solid var(--clq-line2);border-radius:11px;padding:11px 14px}html.js .feed .fr{opacity:0;transform:translateY(8px)}html.js .feed.go .fr{animation:frin .5s ease forwards}.feed .fi{width:28px;height:28px;border-radius:8px;background:var(--clq-tint);color:var(--clq-accent);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;flex:none}.feed .ok,.feed .warn{margin-left:auto;font-size:11.5px;font-weight:700;border-radius:999px;padding:3px 9px;white-space:nowrap}.feed .ok{color:var(--clq-pos);background:var(--clq-posbg)}.feed .warn{color:var(--clq-watch);background:var(--clq-watchbg)}.kill,.pane ul{list-style:none;margin:0;padding:0}.kill li{gap:10px;align-items:flex-start;color:var(--clq-ink2);padding:8px 0;border-bottom:1px dashed var(--clq-line2)}.kill li:last-child,.pane li:last-child{border-bottom:0}.kill .f,.kill .x{flex:none;width:19px;height:19px;border-radius:6px;font-weight:800;font-size:12px;display:flex;align-items:center;justify-content:center;margin-top:2px}.kill .x{background:var(--clq-negbg);color:var(--clq-neg)}.kill .f{background:var(--clq-watchbg);color:var(--clq-watch)}.hbar{margin:16px 0}.hbar .hl{display:flex;justify-content:space-between;font-size:13px;font-weight:700;margin-bottom:7px}.hbar .hl .hv{color:var(--clq-ink2);font-variant-numeric:tabular-nums}.hbar .track{height:26px;background:var(--clq-line2);border-radius:9px;overflow:hidden}.hbar .fill,.pane .ph{font-size:12px;display:flex;align-items:center}.hbar .fill{height:100%;width:0;border-radius:9px;background:linear-gradient(90deg,var(--clq-grad-a),var(--clq-grad-b));transition:width 1.1s cubic-bezier(.22,1,.36,1);justify-content:flex-end;padding-right:10px;color:#fff;font-weight:800;font-variant-numeric:tabular-nums}.hbar.pos .fill{background:#1b7a45}.hbar button{width:100%;background:0 0;border:0;padding:0;text-align:left}.hbar.on .track{outline:2px solid var(--clq-accent);outline-offset:2px}.cmp2{display:grid;grid-template-columns:1fr 1fr;gap:20px;text-align:left}.pane{background:var(--clq-panel);border:1px solid var(--clq-line);border-radius:14px;padding:20px}.pane .ph{font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--clq-muted);margin-bottom:12px;gap:8px}.pane.hot{border-color:var(--clq-accent);background:var(--clq-tint)}.pane.hot .ph{color:var(--clq-accent)}.pane li{font-size:13.5px;color:var(--clq-ink2);padding:6px 0;border-bottom:1px dashed var(--clq-line2)}.kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.kpi{background:var(--clq-panel);border:1px solid var(--clq-line);border-radius:12px;padding:15px;text-align:center}.calc .in label .cv,.kpi .n{font-variant-numeric:tabular-nums}.kpi .n{font-size:22px;font-weight:800;letter-spacing:-.02em;color:var(--clq-ink)}.kpi .n.pos{color:var(--clq-pos)}.kpi .l{font-size:11.5px;font-weight:600;color:var(--clq-muted);margin-top:3px}.callout{display:flex;gap:14px;align-items:flex-start;background:var(--clq-watchbg);border:1px solid #ecd9a8;border-radius:14px;padding:18px 20px;font-size:14.5px;color:#6b4e0a}.callout .ci{flex:none;width:30px;height:30px;border-radius:9px;background:#fff;color:var(--clq-watch);font-weight:800;display:flex;align-items:center;justify-content:center}.callout b{color:#5a4106}.calc,.callout,.disc{text-align:left}.calc{display:grid;grid-template-columns:1fr 1fr;gap:28px}.calc .in label,.calc .out .row{display:flex;justify-content:space-between}.calc .in label{font-size:14px;font-weight:700;margin:20px 0 8px}.calc .in label .cv{color:var(--clq-accent)}.calc input[type=range]{width:100%;accent-color:var(--clq-accent);height:26px}.calc .out .row{align-items:center;padding:12px 0;border-bottom:1px dashed var(--clq-line2);font-size:14.5px}.calc .flag,.calc .out .row .rl{color:var(--clq-ink2);font-weight:600}.calc .out .row .rv2{font-weight:800;font-variant-numeric:tabular-nums}.calc .out .row.total{border-bottom:0;border-top:2px solid var(--clq-line);margin-top:4px;padding-top:15px;font-size:16px}.calc .flag{display:none;margin-top:14px;background:var(--clq-negbg);color:var(--clq-neg);border:1px solid #efc4c0;border-radius:11px;padding:12px 15px;font-size:13.5px}.calc .flag.ok{background:var(--clq-posbg);color:var(--clq-pos);border-color:#bfe0cb}.calc .flag.show,.odo .od i,.odo .od i b{display:block}.disc{font-size:12px;color:var(--clq-muted);margin-top:16px}.tagrow{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.tag2{font-size:11.5px;font-weight:700;border-radius:999px;padding:4px 11px;background:var(--clq-tint);color:var(--clq-accent)}.tag2.pos{background:var(--clq-posbg);color:var(--clq-pos)}.tag2.neg{background:var(--clq-negbg);color:var(--clq-neg)}.tag2.watch{background:var(--clq-watchbg);color:var(--clq-watch)}@media (max-width:960px){.grid.c3,.grid.c4,.steps{grid-template-columns:repeat(2,1fr)}.split{gap:30px}.split,.xlinks{grid-template-columns:1fr}}@media (max-width:720px){.hero{padding:48px 0 28px}.sec{padding:60px 0}.stats{grid-template-columns:1fr 1fr;gap:12px}.stat{padding:18px 10px}.calc,.cmp2{grid-template-columns:1fr}.kpis{grid-template-columns:repeat(3,1fr);gap:8px}.kpi{padding:11px 6px}.kpi .n{font-size:17px}.win-body{padding:18px}.score-row{grid-template-columns:96px 1fr 38px;gap:8px;font-size:12.5px}.grid.c2,.grid.c3{grid-template-columns:1fr;gap:10px}.card.cmp{padding:0;cursor:pointer}.card.cmp .cmp-h{display:flex;align-items:center;gap:12px;padding:15px 17px}.card.cmp .ic{width:34px;height:34px;font-size:15px;margin:0;flex:none;border-radius:9px}.card.cmp h3{font-size:15px;margin:0;flex:1}.card.cmp .cmp-h::after{content:"+";font-size:19px;color:var(--clq-accent);font-weight:600;transition:transform .25s}.card.cmp.open .cmp-h::after{transform:rotate(45deg)}.card.cmp p{display:none;padding:0 17px 16px}.card.cmp.open p{display:block}.card.cmp:hover{transform:none}.steps,.steps.s3{grid-template-columns:1fr;gap:0;position:relative;padding-left:26px}.steps::before{content:"";position:absolute;left:16px;top:12px;bottom:12px;width:3px;border-radius:2px;background:linear-gradient(180deg,var(--clq-grad-a),var(--clq-grad-b));opacity:.25}.step{border:0;background:0 0;box-shadow:none;padding:11px 0 17px 18px;border-radius:0}.step .num{position:absolute;left:-26px;top:11px;width:24px;height:24px;font-size:12px;margin:0}.step h3{font-size:15.5px}.card.cmp p,.step p{font-size:13.5px}.tl button{font-size:10.5px;padding-bottom:12px}.tl-cap{min-height:92px;font-size:13px}.schematic{margin-top:32px}.gauge{width:138px;height:138px}.gauge .gv{font-size:32px}.hbar .track{height:22px}.door{padding:22px 20px}}body,html{overflow-x:clip}.hero{position:relative}.beam{position:absolute;border-radius:50%;filter:blur(70px);pointer-events:none;z-index:-1;opacity:.6;animation:beam 16s ease-in-out infinite alternate}.beam.b1{width:540px;height:540px;background:radial-gradient(circle,rgba(46,111,232,.14),transparent 70%);top:-180px;left:-140px}.beam.b2{width:480px;height:480px;background:radial-gradient(circle,rgba(21,41,78,.12),transparent 70%);top:-120px;right:-160px;animation-delay:-8s}.odo{display:inline-flex;line-height:1;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.odo .od{height:1em;overflow:hidden}.odo .od i{font-style:normal;transition:transform 1.5s cubic-bezier(.22,1,.36,1)}.odo .od i b{height:1em;font-weight:inherit}.odo .od,.odo .os{display:inline-block}.stat .n.odo{background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:initial;color:var(--clq-ink)}.hero-dev{display:flex;flex-direction:column;align-items:center;gap:12px;margin:28px auto 8px}.odo-big{font-size:clamp(46px,8.5vw,80px);font-weight:800;color:var(--clq-ink)}.dev-sub{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;font-size:14px;color:var(--clq-muted);font-weight:600}.strike{position:relative;font-variant-numeric:tabular-nums}.strike::after{content:"";position:absolute;left:0;top:52%;height:2px;width:0;background:var(--clq-neg);transition:width .5s ease .9s}html.js .strike.hit::after{width:100%}html:not(.js) .strike::after{width:100%}.stamp.mini{font-size:11px;padding:4px 10px;border-width:2px;transform:rotate(-3deg)}html.js .stamp.mini{transform:rotate(-3deg) scale(1.6)}html.js .stamp.mini.hit{transform:rotate(-3deg) scale(1)}.count-dev,.tsheet{background:var(--clq-surface);border:1px solid var(--clq-line);box-shadow:var(--sh-2)}.count-dev{display:inline-flex;align-items:center;gap:16px;border-radius:16px;padding:16px 24px}.count-dev .badge{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--clq-accent);background:var(--clq-tint);border-radius:999px;padding:5px 12px;min-width:74px;transition:opacity .3s}.count-dev .odo{font-size:clamp(38px,7vw,56px);font-weight:800;color:var(--clq-ink)}.count-dev .cl{font-size:12px;color:var(--clq-muted);font-weight:600;text-align:left;line-height:1.35;max-width:120px}.tsheet{max-width:560px;margin:26px auto 0;border-radius:14px;padding:16px 22px 8px;text-align:left;position:relative;overflow:hidden}.tsheet::before{content:"CONFIDENTIAL";position:absolute;right:-26px;top:16px;transform:rotate(32deg);font-size:10px;font-weight:800;letter-spacing:.3em;color:var(--clq-line);pointer-events:none}.tsheet .th,.tsheet .tr2{display:flex;justify-content:space-between}.tsheet .th{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--clq-muted);font-weight:700;gap:10px;padding-bottom:9px;border-bottom:1px solid var(--clq-line2)}.tsheet .tr2{align-items:center;gap:12px;font-size:14px;font-weight:600;padding:9px 0;border-bottom:1px dashed var(--clq-line2);min-height:38px;color:var(--clq-ink2)}.tsheet .tr2:last-child{border-bottom:0}.tsheet .tv{font-weight:800;color:var(--clq-ink);font-variant-numeric:tabular-nums;display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.caret{display:inline-block;width:2px;height:1.05em;background:var(--clq-accent);vertical-align:-2px;animation:blink .9s steps(1) infinite}.tsheet .tag2{opacity:1;transition:opacity .3s,transform .3s}html.js .tsheet .tag2.wait{opacity:0;transform:scale(1.4)}.h1wrap{position:relative;display:block;max-width:840px;margin:0 auto}.flip{position:absolute;right:-34px;top:-38px;perspective:600px;z-index:2}.flip .fc{position:relative;transform-style:preserve-3d;transition:transform .8s cubic-bezier(.35,1.4,.5,1)}html.js .flip.go .fc,html:not(.js) .flip .fc{transform:rotateX(180deg)}.flip .face{display:flex;flex-direction:column;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%;transform:rotate(9deg);backface-visibility:hidden;border:3px solid var(--clq-neg);background:var(--clq-negbg);color:var(--clq-neg);box-shadow:var(--sh-2)}.flip .face.back{position:absolute;inset:0;transform:rotate(9deg) rotateX(180deg);border-color:var(--clq-pos);background:var(--clq-posbg);color:var(--clq-pos)}.flip .face .fn{font-size:32px;font-weight:800;line-height:1}.flip .face .fl{font-size:8.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;margin-top:3px}.uline{position:relative;display:inline-block}.uline::after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:4px;border-radius:2px;background:linear-gradient(90deg,var(--clq-grad-a),var(--clq-grad-b));transform:scaleX(0);transform-origin:left;transition:transform 1.1s cubic-bezier(.22,1,.36,1) .7s}.rv.on .uline::after,html:not(.js) .uline::after{transform:scaleX(1)}.ticker-sec{padding:34px 0 30px;background:0 0;border-top:1px solid var(--clq-line2);border-bottom:1px solid var(--clq-line2);overflow:hidden}.ticker-sec .tl2{text-align:center;font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--clq-muted);margin-bottom:16px}.ticker{display:flex;width:max-content;animation:tick 48s linear infinite}.tset{display:flex;gap:12px;padding-right:12px}.ticker:hover{animation-play-state:paused}.tick-i{display:inline-flex;align-items:center;gap:9px;white-space:nowrap;font-size:13px;font-weight:600;color:var(--clq-ink2);background:var(--clq-surface);border:1px solid var(--clq-line);border-radius:999px;padding:8px 16px}.tick-i::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--clq-pos);flex:none}.tick-i b,.wkread b{color:var(--clq-ink);font-variant-numeric:tabular-nums}.ticker-sec .disc{text-align:center;margin-top:14px}.card,.door,.kpi,.stat,.xlink,[data-auto] .seg button.on{position:relative;overflow:hidden}.card::after,.door::after,.kpi::after,.stat::after,.xlink::after{content:"";position:absolute;inset:0;opacity:0;transition:opacity .35s;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%),rgba(46,111,232,.09),transparent 65%)}.card:hover::after,.door:hover::after,.kpi:hover::after,.stat:hover::after,.xlink:hover::after{opacity:1}.cmpslide{position:relative;user-select:none;-webkit-user-select:none;touch-action:pan-y}.cmpslide .lay{pointer-events:none}.cmpslide .layB{position:absolute;inset:0;background:var(--clq-surface);clip-path:inset(0 0 0 var(--cx,50%))}.cmpslide .handle,.cmpslide .handle .grip{position:absolute;background:var(--clq-accent)}.cmpslide .handle{top:0;bottom:0;left:clamp(21px,var(--cx,50%),calc(100% - 21px));width:2px;cursor:ew-resize;z-index:3}.cmpslide .handle .grip{top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border-radius:50%;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:15px;box-shadow:var(--sh-2);letter-spacing:1px}.cmpslide .slbl{position:absolute;top:12px;z-index:2;font-size:10.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;padding:5px 11px;border-radius:999px;pointer-events:none}.cmpslide .slbl.a{left:12px;background:var(--clq-negbg);color:var(--clq-neg)}.cmpslide .slbl.b{right:12px;background:var(--clq-posbg);color:var(--clq-pos)}.cmpslide.ease .layB{transition:clip-path .45s ease}.cmpslide.ease .handle{transition:left .45s ease}.cmpslide .cmpr{position:absolute;left:0;right:0;bottom:0;width:100%;opacity:0;height:24px;cursor:ew-resize}.cmpslide .cmpr:focus-visible{opacity:1;accent-color:var(--clq-accent)}.cmp-hint{text-align:center;font-size:12.5px;color:var(--clq-muted);font-weight:600;margin-top:12px}.bhead h2,.story-track{position:relative}.story-pin .scene{max-width:720px;margin:0 auto;background:var(--clq-surface);border:1px solid var(--clq-line);border-radius:18px;box-shadow:var(--sh-3);padding:28px}.story-pin .phasecap{background:var(--clq-panel);border:1px solid var(--clq-line);border-radius:12px;padding:16px 18px;font-size:14.5px;color:var(--clq-ink2);min-height:88px;margin-bottom:20px;transition:border-color .3s}.story-pin .phasecap.swap{animation:capswap .32s ease}.story-pin .sdots{display:flex;gap:8px;justify-content:center;margin-top:20px}.story-pin .sdots i{width:11px;height:11px;border-radius:50%;background:var(--clq-line);transition:background .3s,transform .3s;cursor:pointer}.story-pin .sdots i.on{background:var(--clq-accent);transform:scale(1.25)}.story-pin .sstamp{text-align:center;min-height:46px;margin-top:16px}.story-next{display:inline-flex;margin:18px auto 0}@media (max-width:720px){.hero-dev{margin-top:22px}.count-dev{gap:12px;padding:13px 16px}.count-dev .cl{max-width:96px;font-size:11px}.flip{position:static;margin:0 auto 18px;width:96px}.tsheet{padding:13px 16px 6px}.tsheet .tr2{font-size:12.5px;flex-wrap:wrap;min-height:0}.cmpslide .slbl{top:8px}.cmpslide .handle .grip{width:34px;height:34px;font-size:13px}.beam{filter:blur(50px);opacity:.45}}.gr{color:#1a4e7a}.bhead{position:relative;margin:0 auto 48px}.bhead .ghostn{display:none}.bhead .bk{font-size:11px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--clq-accent);display:flex;align-items:center;gap:16px}.bhead .bk::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,var(--clq-line),rgba(229,233,239,0))}.bhead h2{margin-top:16px;letter-spacing:-.035em;line-height:1.1;z-index:1;max-width:none;text-wrap:pretty}html.js .bhead h2 .w{display:inline-block;opacity:0;transform:translateY(24px) rotate(2deg);transition:opacity .5s,transform .55s cubic-bezier(.22,1,.36,1)}.drop,.pull{color:var(--clq-ink2);position:relative}.pull{margin-top:24px;max-width:640px;padding-left:24px;font-size:18px;font-weight:600;line-height:1.55}.pull::before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:4px;border-radius:2px;background:linear-gradient(180deg,var(--clq-grad-a),var(--clq-grad-b))}.drop{margin-top:16px;max-width:68ch;font-size:16px;line-height:1.65;z-index:1}[data-auto] .seg button.on::after{content:"";position:absolute;left:0;bottom:0;height:2.5px;width:100%;background:linear-gradient(90deg,var(--clq-grad-a),var(--clq-grad-b));transform-origin:left;animation:segprog 3.6s linear forwards}.seats{display:flex;gap:14px;align-items:stretch}.seat{flex:1 1 0;min-width:0;background:var(--clq-surface);border:1px solid var(--clq-line);border-radius:18px;padding:28px 24px 24px;cursor:pointer;transition:flex-grow .55s cubic-bezier(.22,1,.36,1),border-color .3s,box-shadow .3s,transform .25s;overflow:hidden;position:relative}.seat:hover{transform:translateY(-2px);box-shadow:var(--sh-2)}.seat.open{flex-grow:2.1;border-color:var(--clq-grad-b);box-shadow:var(--sh-2)}.seat.open:hover{transform:none}.seat .wn,.seat::after{position:absolute;line-height:1}.seat::after{content:"+";top:16px;right:16px;width:27px;height:27px;border-radius:50%;border:1.5px solid var(--clq-line);display:flex;align-items:center;justify-content:center;font-weight:700;color:var(--clq-accent);font-size:16px;transition:transform .35s,background .3s,border-color .3s}.seat.open::after{transform:rotate(45deg);border-color:var(--clq-accent)}.seat .wn{bottom:-6px;right:12px;font-weight:900;font-size:52px;letter-spacing:-.05em;color:var(--clq-ink);opacity:.05;pointer-events:none;user-select:none}.seat.open::after,.seat.us{background:var(--clq-tint)}.seat .sic,.seat .sk{font-weight:800;color:var(--clq-accent)}.seat .sic{width:38px;height:38px;border-radius:10px;background:var(--clq-tint);display:flex;align-items:center;justify-content:center;font-size:17px;margin-bottom:14px}.seat.us .sic,.seat::after{background:var(--clq-surface)}.seat .sk{font-size:10.5px;letter-spacing:.14em;text-transform:uppercase}.seat h3{font-size:19px;margin:8px 0 6px;letter-spacing:-.02em;line-height:1.28}.seat .brief,.seat .more{font-size:13.5px;color:var(--clq-ink2)}.seat .more{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s cubic-bezier(.22,1,.36,1),opacity .4s .08s;font-size:13px}.seat.open .more{max-height:300px;opacity:1;margin-top:12px}.seat .more ul{margin:0;padding-left:18px}.seat .more li{margin:6px 0}.seat .cta2{display:inline-block;margin-top:14px;font-size:13.5px;font-weight:800;color:var(--clq-accent)}.seat .cta2:hover{color:var(--clq-accent-d)}.seat-hint{margin-top:16px;font-size:12px;color:var(--clq-muted);font-weight:600;text-align:center}@media (max-width:720px){.seats{flex-direction:column}.seats .seat{flex:1 1 auto}.seat h3{white-space:normal}.pull{font-size:16px}}.dealbar{position:fixed;left:0;right:0;bottom:0;z-index:950;background:rgba(255,255,255,.96);backdrop-filter:blur(10px);border-top:1px solid var(--clq-line);transform:translateY(110%);transition:transform .35s cubic-bezier(.22,1,.36,1);display:none;padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.dealbar.show{transform:none}.dealbar .db-in{display:flex;align-items:center;justify-content:space-between;gap:12px}.dealbar .db-t{font-size:13.5px;font-weight:600;color:var(--clq-ink2)}.dealbar .db-t b{color:var(--clq-ink);font-weight:800;font-variant-numeric:tabular-nums}@media (max-width:720px){.dealbar{display:block}}.btn.pulse{animation:ctapulse 1.1s ease 3}.stakes2{max-width:760px;margin:0 auto}.wkread{background:var(--clq-negbg);border:1px solid #f2d4d1;border-left:4px solid var(--clq-neg);border-radius:12px;padding:14px 16px;font-size:14px;color:var(--clq-ink2);margin-bottom:18px}.wkbars{display:flex;align-items:flex-end;gap:7px;height:150px}.wkb{flex:1;background:linear-gradient(180deg,var(--clq-grad-b),var(--clq-grad-a));border-radius:6px 6px 2px 2px;height:var(--h);min-height:4px;opacity:.85;transition:height .7s cubic-bezier(.22,1,.36,1)}.wkb:nth-child(2){transition-delay:.07s}.wkb:nth-child(3){transition-delay:.14s}.wkb:nth-child(4){transition-delay:.21s}.wkb:nth-child(5){transition-delay:.28s}.wkb:nth-child(6){transition-delay:.35s}.wkb:nth-child(7){transition-delay:.42s}.wkb:nth-child(8){transition-delay:.49s}.wkb:nth-child(9){transition-delay:.56s}.wkb:nth-child(10){transition-delay:.63s}html.js .rv:not(.on) .wkb{height:4px}.wkb.die{background:var(--clq-neg);opacity:1;position:relative}.wkb.die::after{content:"";position:absolute;left:50%;transform:translateX(-50%);top:-13px;border:6px solid transparent;border-top-color:var(--clq-neg)}.wklbl{display:flex;justify-content:space-between;font-size:11.5px;font-weight:700;color:var(--clq-muted);margin-top:8px;margin-bottom:-4px}.wklbl .diew{color:var(--clq-neg)}@media (hover:hover) and (min-width:721px){.seats .seat:hover{flex-grow:2.1;border-color:var(--clq-grad-b);box-shadow:var(--sh-2);transform:none}.seats .seat:hover .more{max-height:300px;opacity:1;margin-top:12px}.seats .seat:hover::after{transform:rotate(45deg);background:var(--clq-tint);border-color:var(--clq-accent)}.seats:hover .seat.open:not(:hover){flex-grow:1;border-color:var(--clq-line);box-shadow:var(--sh-1)}.seats:hover .seat.open:not(:hover) .more{max-height:0;opacity:0;margin-top:0}.seats:hover .seat.open:not(:hover)::after{transform:none;background:var(--clq-surface);border-color:var(--clq-line)}}.usbar,.usbar .ub-chips{display:flex;flex-wrap:wrap}.usbar{margin-top:24px;align-items:center;gap:14px 24px;background:var(--clq-tint);border:1px solid var(--clq-line);border-radius:16px;padding:20px 26px}.usbar .ub-t .ul{display:block;font-size:10.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--clq-accent);margin-bottom:4px}.usbar .ub-t h3{font-size:18px;letter-spacing:-.02em}.usbar .ub-chips{gap:8px;flex:1;justify-content:center}.usbar .btn{flex:none}.cfile{max-width:760px;margin:0 auto}.cff,.cfl{display:flex}.cfl{gap:14px;align-items:flex-start;padding:13px 0;border-bottom:1px dashed var(--clq-line2)}.cfl .tag2{flex:none;margin-top:2px;min-width:64px;text-align:center}.cfl p{font-size:14px;color:var(--clq-ink2)}.cff{flex-wrap:wrap;gap:10px 24px;align-items:center;padding-top:16px;font-size:13px;color:var(--clq-muted)}.cff b{color:var(--clq-ink);font-size:17px;font-variant-numeric:tabular-nums}.cff .stamp.mini{margin-left:auto}@media (max-width:960px){.seats.slide,.usbar{flex-direction:column}.seats.slide{width:auto;transform:none!important}.seats.slide .seat{flex:1 1 auto}.usbar{align-items:flex-start}.usbar .ub-chips{justify-content:flex-start}.cff .stamp.mini{margin-left:0}}.statstrip{display:grid;grid-template-columns:repeat(4,1fr);background:var(--clq-surface);border:1px solid var(--clq-line);border-radius:18px;box-shadow:var(--sh-1);overflow:hidden;position:relative}.statstrip::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--clq-grad-a),var(--clq-grad-b))}.statstrip>div{padding:28px 20px 24px;text-align:center;border-left:1px solid var(--clq-line2)}.statstrip>div:first-child{border-left:0}.statstrip .n{font-size:clamp(24px,3.2vw,32px);font-weight:800;letter-spacing:-.03em;color:var(--clq-ink);font-variant-numeric:tabular-nums}.statstrip .l{font-size:13px;color:var(--clq-muted);margin-top:6px;font-weight:600;line-height:1.4}.journey{position:relative;margin-top:8px}.jline{position:absolute;top:7px;left:6%;right:6%;height:3px;border-radius:2px;background:linear-gradient(90deg,var(--clq-grad-a),var(--clq-grad-b));transform:scaleX(0);transform-origin:left;transition:transform 1.3s cubic-bezier(.22,1,.36,1) .15s;z-index:0}.rv.on .jline,html:not(.js) .jline{transform:scaleX(1)}.jdot,.jrow{position:relative}.jrow{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.jdot{display:block;width:17px;height:17px;border-radius:50%;background:var(--clq-surface);border:3.5px solid var(--clq-line);margin:0 auto 16px;z-index:1}.jdot.d1{border-color:var(--clq-neg)}.jdot.d2{border-color:var(--clq-accent)}.jdot.d3{border-color:var(--clq-pos)}.cklist li,.jcard{font-size:14px;color:var(--clq-ink2)}.jcard{background:var(--clq-surface);border:1px solid var(--clq-line);border-radius:16px;padding:20px;box-shadow:var(--sh-1);height:100%}.jcard b,.kchip b,.words span.solid{color:var(--clq-ink)}.jcard .tag2{display:inline-block;margin-bottom:10px}html.js .jnode{opacity:0;transform:translateY(14px);transition:opacity .55s ease,transform .55s ease}html.js .rv.on .jnode{opacity:1;transform:none}.cfoot{display:flex;justify-content:center;align-items:center;gap:12px;flex-wrap:wrap;margin-top:28px}.kchip{background:var(--clq-surface);border:1px solid var(--clq-line);border-radius:999px;padding:9px 18px;font-size:13px;color:var(--clq-muted);font-weight:600}.kchip b{font-size:16px;font-variant-numeric:tabular-nums}.fwords{overflow:hidden;padding:0 0 34px}.words{display:flex;width:max-content;animation:wmar 26s linear infinite;font-size:clamp(30px,5vw,46px);font-weight:900;letter-spacing:-.02em;text-transform:uppercase;line-height:1}.words span{padding:0 16px;color:transparent;-webkit-text-stroke:1.5px #c3cedd;white-space:nowrap}.words span.solid{-webkit-text-stroke:0}.final2{display:grid;grid-template-columns:1.2fr 1fr;gap:44px;align-items:center;text-align:left}.final2 .sub{margin:16px 0 28px;max-width:none}.cklist{list-style:none;margin:0;padding:0}.cklist li{position:relative;padding:11px 0 11px 32px;border-bottom:1px dashed var(--clq-line2);line-height:1.5}.cklist li:last-child{border-bottom:0}.cklist li::before{content:"";position:absolute;left:2px;top:15px;width:16px;height:16px;border-radius:50%;background:var(--clq-posbg)}.cklist li::after{content:"";position:absolute;left:6.5px;top:19.5px;width:7px;height:4px;border-left:2px solid var(--clq-pos);border-bottom:2px solid var(--clq-pos);transform:rotate(-45deg)}@media (max-width:720px){.statstrip{grid-template-columns:1fr 1fr}.statstrip>div{padding:20px 14px 18px}.statstrip>div:nth-child(odd){border-left:0}.statstrip>div:nth-child(n+3){border-top:1px solid var(--clq-line2)}.jline{display:none}.jrow{grid-template-columns:1fr}.jdot{margin:0 0 10px}.final2{grid-template-columns:1fr;gap:32px}.fwords{padding-bottom:24px}}.race{max-width:840px;margin:0 auto}.lane{background:var(--clq-surface);border:1px solid var(--clq-line);border-radius:16px;padding:18px 22px;box-shadow:var(--sh-1)}.lane+.lane{margin-top:14px}.lhead{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.lt{font-weight:800;font-size:14.5px;letter-spacing:-.01em}.lstat,.ltrack{border-radius:999px}.lstat{font-size:11.5px;font-weight:700;padding:4px 11px;background:var(--clq-tint);color:var(--clq-accent);transition:background .35s,color .35s;white-space:nowrap}.lstat.ok{background:var(--clq-posbg);color:var(--clq-pos)}.lstat.no{background:var(--clq-negbg)}.ltrack{height:12px;background:var(--clq-line2);overflow:hidden;position:relative}.lfill,.sum-bar i{height:100%;border-radius:999px}.lfill{width:0;background:linear-gradient(90deg,var(--clq-grad-a),var(--clq-grad-b))}.lane.stall .lfill{background:#b3261e}.lane.done .lfill{background:#1b7a45}.lwall{position:absolute;left:72%;top:-2px;bottom:-2px;width:3px;background:var(--clq-neg);border-radius:2px;opacity:.55}.cbn span,.lsteps{color:var(--clq-muted)}.lsteps{display:flex;justify-content:space-between;font-size:10px;font-weight:700;margin-top:9px;text-transform:uppercase;letter-spacing:.05em}.lstat.no,.lsteps .hot{color:var(--clq-neg)}.race-cap{background:var(--clq-panel);border:1px solid var(--clq-line);border-radius:12px;padding:15px 18px;font-size:14px;color:var(--clq-ink2);margin-top:16px;min-height:56px}.cb-story p b,.cbn b,.race-cap b{color:var(--clq-ink)}.race-foot{text-align:center;margin-top:16px}.caseband{display:grid;grid-template-columns:270px 1fr;background:var(--clq-tint);border:1px solid var(--clq-line);border-radius:20px;overflow:hidden;max-width:940px;margin:0 auto;box-shadow:var(--sh-1)}.cb-nums,.cb-story{display:flex;flex-direction:column;justify-content:center}.cb-nums{background:var(--clq-surface);border-right:1px solid var(--clq-line2);padding:32px 28px;gap:24px}.cbn b{display:block;font-size:28px;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.03em}.cbn span{font-size:12px;font-weight:600;margin-top:2px;display:block}.cb-story{padding:36px 34px;position:relative}.cb-story p{font-size:15.5px;color:var(--clq-ink2);line-height:1.72;max-width:580px}.cb-story .stamp.mini{position:absolute;top:18px;right:18px}@media (max-width:720px){.caseband{grid-template-columns:1fr}.cb-nums{flex-direction:row;justify-content:space-between;gap:10px;border-right:0;border-bottom:1px solid var(--clq-line2);padding:20px}.cbn b{font-size:22px}.cb-story{padding:24px 20px 28px}.cb-story .stamp.mini{position:static;margin-bottom:12px;align-self:flex-start}.lsteps span{max-width:56px;text-align:center}}.caserotor{position:relative;max-width:940px;margin:0 auto}.cr-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transform:translateX(26px);transition:opacity .5s ease,transform .5s ease,visibility 0s .5s}.cr-slide.on{opacity:1;visibility:visible;transform:none;transition:opacity .5s ease .1s,transform .5s ease .1s}.cb-k,.cq-ftr h3{text-transform:uppercase}.cb-k{font-size:10.5px;font-weight:800;letter-spacing:.13em;color:var(--clq-accent);margin-bottom:12px}.cr-btn,.cr-dots{position:absolute;display:flex;justify-content:center}.cr-btn{top:50%;transform:translateY(-50%);z-index:5;width:40px;height:40px;border-radius:50%;background:var(--clq-surface);border:1px solid var(--clq-line);box-shadow:var(--sh-1);color:var(--clq-accent);font-size:17px;font-weight:800;align-items:center;transition:border-color .2s,box-shadow .2s}.cr-btn:hover{border-color:var(--clq-accent);box-shadow:var(--sh-2)}.cr-btn.prev{left:-54px}.cr-btn.next{right:-54px}.cr-dots{left:0;right:0;bottom:0;gap:8px;margin:0}.cr-dots button{width:9px;height:9px;border-radius:50%;background:var(--clq-line);border:0;padding:0;transition:background .3s,transform .3s}.cr-dots button.on{background:var(--clq-accent);transform:scale(1.3);width:24px;border-radius:5px;transform:none}@media (max-width:1100px){.cr-btn.prev{left:8px}.cr-btn.next{right:8px}}@media (max-width:720px){.cr-btn{display:none}}@media (prefers-reduced-motion:reduce){html.js .rv{opacity:1;transform:none;transition:none}*{animation-duration:.01ms!important;transition-duration:.01ms!important}html{scroll-behavior:auto}}.cq-ftr h3{color:#0f1b2d;font-size:12px;letter-spacing:.08em;margin:0 0 12px;font-weight:700}.rule48{display:flex;gap:22px;align-items:flex-start;background:var(--clq-surface,#fff);border:1px solid var(--clq-line,#e5e9ef);border-left:4px solid var(--clq-grad-b,#2e6fe8);border-radius:16px;padding:26px 28px;max-width:860px;margin:0 auto}.rule48 .r48-badge{flex:none;width:58px;height:58px;border-radius:14px;background:var(--clq-tint,#eaf1f7);color:var(--clq-accent,#1a4e7a);display:flex;align-items:center;justify-content:center;font-size:23px;font-weight:900}.rule48 h2{margin:2px 0 8px;font-size:21px}.rule48 p{margin:0}@media (max-width:560px){.rule48{flex-direction:column;gap:14px}}@media (max-width:720px){.beam{animation:none;filter:blur(28px);opacity:.3}.dealbar{backdrop-filter:none;-webkit-backdrop-filter:none;background:#fff}}html.js .hero .rv{animation:rvauto .7s cubic-bezier(.22,1,.36,1) .1s forwards}html.js .hero .rv.d1{animation-delay:.18s}html.js .hero .rv.d2{animation-delay:.26s}html.js .hero .rv.d3{animation-delay:.34s}html.js .hero .rv.d4{animation-delay:.42s}html.js .hero .rv.d5{animation-delay:.5s}@media (max-width:720px){.final,.sec{content-visibility:auto;contain-intrinsic-size:auto 900px}.final{contain-intrinsic-size:auto 640px}}.sumcard .win-body{padding:22px 26px 20px}.sum-row{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:12px 0 7px}.sum-row .sum-what{display:flex;flex-direction:column;gap:2px;text-align:left}.sum-row .sum-what b{font-size:16.5px;color:var(--clq-ink);letter-spacing:-.01em}.sum-row .sum-what span{font-size:12.5px;color:var(--clq-muted)}.sum-plus{color:var(--clq-accent);margin-right:2px}.sum-amt{white-space:nowrap;font-size:13px;font-weight:600;color:var(--clq-ink2)}.sum-amt b{font-size:19px;font-weight:800;color:var(--clq-ink);font-variant-numeric:tabular-nums}.sum-row.total{border-top:3px double var(--clq-accent);margin-top:12px;padding-top:16px}.sum-amt.total b{color:var(--clq-accent);font-size:22px}.sum-bar{height:7px;border-radius:999px;background:var(--clq-line2);overflow:hidden}.sum-bar i{display:block;background:var(--clq-accent)}.sum-bar.total i{background:var(--clq-pos)}html.js .sumcard .sum-bar i{transform:scaleX(0);transform-origin:left;animation:sumfill .9s cubic-bezier(.22,1,.36,1) forwards}html.js .sumcard .win-body>.sum-bar:nth-child(2) i{animation-delay:.55s}html.js .sumcard .win-body>.sum-bar:nth-child(4) i{animation-delay:.8s}html.js .sumcard .win-body>.sum-bar:nth-child(6) i{animation-delay:1.1s}.sum-row .sum-what .sum-tag{display:inline-block;align-self:flex-start;margin-top:4px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--clq-accent);background:var(--clq-tint);border:1px solid #d8e4ee;border-radius:999px;padding:2px 9px;white-space:nowrap}@media (max-width:720px){.sumcard .win-body{padding:18px 18px 16px}.sum-row{gap:12px}.sum-row .sum-what b{font-size:14.5px}.sum-row .sum-what span{font-size:11.5px}.sum-amt b{font-size:16px}.sum-amt.total b{font-size:18px}}.hero.container{padding-left:24px;padding-right:24px}@media (max-width:720px){.hero.container{padding-left:20px;padding-right:20px}.hero h1{font-size:32px;line-height:1.14;letter-spacing:-.025em}.odo-big{line-height:1.15}.hero-dev{margin-top:18px}.hero .cta-row{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-top:26px}.hero .cta-row .btn{width:100%}.sumcard{box-shadow:0 10px 30px -8px rgba(15,27,45,.07)}.sum-row{gap:10px}.sum-amt{font-size:12px}.dealbar{box-shadow:0-6px 24px rgba(15,27,45,.08)}}.fkv{display:flex;flex-direction:column;gap:14px;max-width:420px;margin:0 auto}.fkv-lane{background:var(--clq-surface);border:1px solid var(--clq-line);border-radius:14px;padding:16px 18px;box-shadow:var(--sh-1)}.fkv-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px}.fkv-top b{gap:8px;font-size:14.5px;color:var(--clq-ink)}.fkv-ic,.fkv-tag{flex:none;font-weight:800}.fkv-ic,.fkv-top b{display:inline-flex;align-items:center}.fkv-ic{justify-content:center;width:22px;height:22px;border-radius:50%;font-size:12px;line-height:1}.fkv-lane.bad .fkv-ic{background:var(--clq-negbg);color:var(--clq-neg);border:1.5px solid var(--clq-neg)}.fkv-lane.good .fkv-ic{background:var(--clq-posbg);color:var(--clq-pos);border:1.5px solid var(--clq-pos)}.fkv-tag{font-size:11px;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:4px 10px}.fkv-lane.bad .fkv-tag{background:var(--clq-negbg);color:var(--clq-neg)}.fkv-lane.good .fkv-tag{background:var(--clq-posbg);color:var(--clq-pos)}.fkv-track{height:8px;border-radius:999px;background:var(--clq-line2);overflow:hidden}.fkv-fill{display:block;height:100%;border-radius:999px;transform:scaleX(0);transform-origin:left}.fkv-lane.bad .fkv-fill{background:var(--clq-neg)}.fkv-lane.good .fkv-fill{background:var(--clq-pos)}html.js .rv.on .fkv-lane.bad .fkv-fill{animation:fkvstall 1.6s cubic-bezier(.22,1,.36,1) .2s forwards}html.js .rv.on .fkv-lane.good .fkv-fill{animation:fkvfund 2s cubic-bezier(.22,1,.36,1) .5s forwards}html:not(.js) .fkv-lane.bad .fkv-fill{transform:scaleX(.55)}html:not(.js) .fkv-lane.good .fkv-fill{transform:scaleX(1)}.fkv-note{margin:10px 0 0;font-size:12.5px;color:var(--clq-muted);line-height:1.5}@media (min-width:721px){.fkv{flex-direction:row;align-items:stretch;max-width:840px;gap:18px}.fkv-lane{flex:1;padding:20px 22px}.fkv-top b{font-size:16px}.fkv-note{font-size:13.5px}}.btn:active{transform:scale(.985)}[role=link]:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible{outline:2.5px solid var(--clq-accent);outline-offset:2px;border-radius:4px}.cr-dots button{position:relative;overflow:hidden}.cr-dots button.on::after{content:"";position:absolute;inset:0;transform:scaleX(0);transform-origin:left;background:var(--clq-accent-d);animation:crprog 7s linear forwards}@media (prefers-reduced-motion:reduce){.cr-dots button.on::after{animation:none}}@media print{.beam,.cq-ask,.cq-ask-launch,.cq-burger,.cq-hdr-cta,.cq-hdr-nav,.cq-mmenu,.cq-swipehint,.cr-btn,.cr-dots,.cta-row,.dealbar,.final .btn,.lead-form,.progress{display:none!important}.final,.sec{content-visibility:visible!important;contain-intrinsic-size:none!important;padding:18px 0!important}body{background:#fff!important;color:#000!important}html.js .rv{opacity:1!important}html.js .bhead h2 .w{opacity:1!important;transform:none!important}.fkv-fill,.sum-bar i,html.js .rv{transform:none!important;animation:none!important}html.js .rv:not(.on) .wkb{height:var(--h)!important}a{color:#000!important;text-decoration:underline}main a[href^="/"]::after{content:" (clariqadvisory.com"attr(href)")";font-size:10.5px;color:#444}}