:root{--crimson-soft:#FEE2E2;--night:#070B14;--night-2:#0E1526;--night-line:rgba(255,255,255,.08);--night-soft:rgba(255,255,255,.62)}figure,blockquote{margin:0}.bg-night{background:radial-gradient(120% 90% at 50% -10%,#101a30 0%,var(--night) 60%);color:var(--bone)}.bg-night .h-hero,.bg-night .h-display,.bg-night .h-1,.bg-night .h-3{color:var(--bone)}.bg-night .lede{color:var(--night-soft)}.num{display:inline-flex;align-items:center;gap:.6rem;font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--orange-deep)}.num .l{width:26px;height:1px;background:var(--orange);opacity:.5}.bg-night .num,.bg-ink .num{color:var(--lime)}.bg-night .num .l,.bg-ink .num .l{background:var(--lime);opacity:.6}.grad-lime{background:linear-gradient(115deg,#d9f99d 0%,var(--lime) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.mono{font-family:var(--font-mono)}.sec-head{max-width:62ch}.sec-head.center{margin:0 auto;text-align:center}.reveal[data-d="1"]{transition-delay:.08s}.reveal[data-d="2"]{transition-delay:.16s}.reveal[data-d="3"]{transition-delay:.24s}.uc-hero .h-hero{font-weight:900;letter-spacing:-.038em;line-height:1.04}.uc-hero{position:relative;overflow:hidden;padding:3.5rem 0 4.5rem}@media (min-width:900px){.uc-hero{padding:5rem 0 6rem}}.uc-hero-grid{display:grid;gap:2.5rem;align-items:center;position:relative;z-index:1}@media (min-width:960px){.uc-hero-grid{grid-template-columns:1.02fr .98fr;gap:3.5rem}}.uc-hero h1{margin:1.1rem 0 1.2rem}.uc-hero .lede{max-width:36ch}@keyframes caret{50%{opacity:0}}.uc-herostack{display:flex;flex-direction:column;gap:1rem;position:relative;align-self:stretch;justify-content:center}.uc-hchip{position:absolute;top:-15px;right:18px;z-index:4;background:var(--ink);color:var(--bone);font-size:11.5px;font-weight:600;padding:.42rem .75rem;border-radius:var(--radius-full);box-shadow:var(--shadow-lg);display:inline-flex;align-items:center;gap:.45rem}.uc-hchip .pulse-dot{width:7px;height:7px}.uc-brief-mini{background:var(--paper);border:1px solid var(--mist);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);padding:.9rem 1rem;display:flex;align-items:flex-start;gap:.7rem}.uc-brief-mini .bm-ico{width:32px;height:32px;border-radius:9px;background:var(--lime-soft);color:var(--lime-deep);display:grid;place-items:center;flex:none}.uc-brief-mini .bm-ico svg{width:17px;height:17px}.uc-brief-mini .bm-txt{display:flex;flex-direction:column;gap:2px}.uc-brief-mini b{font-size:10.5px;font-weight:700;color:var(--orange-deep);letter-spacing:.05em;text-transform:uppercase}.uc-brief-mini span{font-size:13px;color:var(--ink-soft);line-height:1.45}.uc-qtype{display:inline-flex;align-items:center;gap:3px;vertical-align:bottom}.uc-qtype .rot{position:relative;display:inline-grid}.uc-qtype .rot>span{grid-area:1/1;white-space:nowrap;font-weight:700;color:var(--ink);opacity:0;transform:translateY(.3em);transition:opacity .4s var(--ease-out),transform .4s var(--ease-out)}.uc-qtype .rot>span.on{opacity:1;transform:none}.uc-qtype .qcaret{width:2px;height:13px;background:var(--orange);border-radius:1px;animation:caret 1s steps(1) infinite;flex:none}@media (max-width:960px){.uc-hchip{display:none}.uc-herostack{align-self:auto}}.uc-pillrow{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.4rem}.uc-pill{display:inline-flex;align-items:center;gap:.4rem;font-size:12px;font-weight:600;color:var(--slate);background:var(--paper);border:1px solid var(--mist);border-radius:var(--radius-full);padding:.4rem .75rem;box-shadow:var(--shadow-sm)}.uc-pill svg{width:14px;height:14px;color:var(--lime-deep)}.uc-cta-row{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.7rem}.uc-trustbar{display:flex;flex-wrap:wrap;gap:.5rem .9rem;margin-top:1.7rem;padding-top:1.5rem;border-top:1px dashed var(--mist)}.uc-trust{display:inline-flex;align-items:center;gap:.4rem;font-size:12.5px;font-weight:600;color:var(--slate)}.uc-trust svg{width:15px;height:15px;color:var(--lime-deep);flex:none}.uc-scan-card{background:var(--paper);border:1px solid var(--mist);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);overflow:hidden;position:relative}.uc-scan-card .sheen{position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgba(255,255,255,.55) 50%,transparent 70%);transform:translate(-120%);pointer-events:none}.uc-scan-card.run .sheen{animation:sheen 1.1s var(--ease-out)}@keyframes sheen{to{transform:translate(120%)}}.uc-scan-head{display:flex;align-items:center;gap:.6rem;padding:.85rem 1rem;background:var(--ink);color:var(--bone)}.uc-scan-dot{width:10px;height:10px;border-radius:50%}.uc-scan-head .t{font-size:12.5px;font-weight:600}.uc-scan-head .mono{margin-left:auto;font-size:11px;color:var(--pebble)}.uc-scan-body{padding:1.1rem}.uc-scan-q{font-size:12px;color:var(--slate);font-weight:600;margin-bottom:.7rem}.uc-scan-q b{color:var(--ink)}.uc-engine{display:flex;align-items:center;gap:.7rem;padding:.75rem;border:1px solid var(--mist);border-radius:var(--radius-md);margin-bottom:.6rem;background:var(--bone)}.uc-engine .elogo{width:30px;height:30px;border-radius:7px;display:grid;place-items:center;font-weight:800;font-size:13px;color:#fff;flex:none}.uc-engine .einfo{flex:1;min-width:0}.uc-engine .ename{font-size:13px;font-weight:700;color:var(--ink);display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.uc-engine .emeta{font-size:11.5px;color:var(--slate);margin-top:2px}.uc-engine .estat{font-size:11px;font-weight:700;padding:.25rem .5rem;border-radius:var(--radius-full);flex:none}.estat.miss{background:var(--crimson-soft);color:var(--crimson-deep)}.estat.hit{background:var(--lime-soft);color:var(--lime-deep)}.uc-scan-score{display:flex;align-items:center;gap:1rem;margin-top:.9rem;padding-top:.9rem;border-top:1px solid var(--mist)}.uc-ring{width:66px;height:66px;flex:none;border-radius:50%;display:grid;place-items:center;background:conic-gradient(var(--crimson) 0 42%,var(--mist) 42% 100%);position:relative}.uc-ring:after{content:"";position:absolute;inset:7px;border-radius:50%;background:var(--paper)}.uc-ring b{position:relative;z-index:1;font-size:18px;font-weight:800;color:var(--ink)}.uc-scan-score .sc-txt{font-size:12.5px;color:var(--slate);line-height:1.5}.uc-scan-score .sc-txt b{color:var(--ink)}.uc-scan-foot{font-size:11px;color:var(--pebble);padding:.7rem 1.1rem;border-top:1px solid var(--mist);background:var(--bone)}.uc-pain-grid{display:grid;gap:1.1rem;margin-top:2.6rem}@media (min-width:640px){.uc-pain-grid{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.uc-pain-grid{grid-template-columns:repeat(4,1fr)}}.uc-pain{background:var(--paper);border:1px solid var(--mist);border-radius:var(--radius-lg);padding:1.5rem;box-shadow:var(--shadow-sm);transition:transform .3s var(--ease-out),box-shadow .3s var(--ease-out),border-color .3s}.uc-pain:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:#f6cbb5}.uc-pain .stat{font-size:34px;font-weight:900;letter-spacing:-.03em;color:var(--crimson-deep);line-height:1;font-variant-numeric:tabular-nums}.uc-pain .stat .suf{font-size:20px;font-weight:800}.uc-pain .pline{font-weight:700;color:var(--ink);margin:.75rem 0 .45rem;font-size:15px}.uc-pain .cons{font-size:13.5px;color:var(--slate);line-height:1.55}.uc-pain .src{font-size:10.5px;color:var(--pebble);margin-top:.8rem;font-family:var(--font-mono)}.uc-illus-tag{display:inline-flex;align-items:center;gap:.4rem;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--slate);background:var(--mist);padding:.32rem .62rem;border-radius:var(--radius-full)}.uc-scenario{margin-top:2.4rem;display:grid;gap:0;position:relative}.uc-step{display:grid;grid-template-columns:auto 1fr;gap:1.2rem;position:relative;padding-bottom:1.8rem}.uc-step:last-child{padding-bottom:0}.uc-step .rail{display:flex;flex-direction:column;align-items:center}.uc-step .node{width:38px;height:38px;border-radius:50%;flex:none;display:grid;place-items:center;font-weight:800;font-size:14px;background:var(--paper);color:var(--slate);border:2px solid var(--mist);z-index:1;transition:all .4s var(--ease-out)}.uc-step.act .node{background:var(--ink);color:var(--bone);border-color:var(--ink);transform:scale(1.06)}.uc-step.act.win .node{background:var(--lime-deep);border-color:var(--lime-deep);color:#fff}.uc-step .line{width:2px;flex:1;background:var(--mist);margin-top:4px;position:relative;overflow:hidden}.uc-step .line:after{content:"";position:absolute;inset:0 0 auto;height:0;background:var(--ink);transition:height .5s var(--ease-out)}.uc-step.act .line:after{height:100%}.uc-step:last-child .line{display:none}.uc-step .body{padding-top:6px;opacity:.5;transition:opacity .4s var(--ease-out)}.uc-step.act .body{opacity:1}.uc-step .who{font-size:11.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--orange-deep);margin-bottom:.3rem}.uc-step .txt{font-size:15.5px;color:var(--ink-soft);line-height:1.6}.uc-step .txt b{color:var(--ink)}.uc-tabs{display:grid;gap:1.2rem;margin-top:2.6rem}@media (min-width:900px){.uc-tabs{grid-template-columns:.92fr 1.08fr;gap:1.5rem;align-items:stretch}}.uc-tablist{display:flex;flex-direction:column;gap:.7rem}@media (min-width:900px){.uc-tablist{justify-content:space-between;gap:.7rem}}.uc-tablist .uc-tab{flex:1;display:flex;flex-direction:column;justify-content:center}.uc-tab{text-align:left;background:var(--paper);border:1px solid var(--mist);border-radius:var(--radius-lg);padding:1.1rem 1.2rem;cursor:pointer;transition:all .25s var(--ease-out);position:relative;overflow:hidden}.uc-tab:hover{border-color:#f6cbb5}.uc-tab.on{border-color:var(--orange);box-shadow:var(--shadow-md)}.uc-tab.on:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:var(--orange)}.uc-tab .tt{display:flex;align-items:center;gap:.6rem;font-weight:800;color:var(--ink);font-size:15px}.uc-tab .tn{width:26px;height:26px;border-radius:7px;background:var(--orange-soft);color:var(--orange-deep);display:grid;place-items:center;font-size:12px;font-weight:800;flex:none;transition:all .25s}.uc-tab.on .tn{background:var(--orange);color:#fff}.uc-tab .pr{font-size:12.5px;color:var(--crimson-deep);font-weight:600;margin-top:.45rem}.uc-panels{position:relative;min-height:300px}.uc-panel{display:none;height:100%;background:var(--paper);border:1px solid var(--mist);border-radius:var(--radius-xl);padding:1.7rem;box-shadow:var(--shadow-lg);animation:fade .45s var(--ease-out)}.uc-panel.on{display:block}@keyframes fade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.uc-panel .pico{width:44px;height:44px;border-radius:12px;background:var(--ink);display:grid;place-items:center;color:var(--lime);margin-bottom:1rem}.uc-panel .pico svg{width:22px;height:22px}.uc-panel h3{font-size:19px;margin-bottom:.5rem}.uc-panel .does{font-size:14.5px;color:var(--slate);line-height:1.6}.uc-panel .mock{margin-top:1.2rem;background:var(--bone);border:1px solid var(--mist);border-radius:var(--radius-md);padding:1rem}.uc-panel .get{display:flex;align-items:flex-start;gap:.55rem;font-size:13.5px;font-weight:600;color:var(--ink);background:var(--lime-soft);padding:.7rem .85rem;border-radius:var(--radius-md);margin-top:1.1rem}.uc-panel .get svg{width:16px;height:16px;color:var(--lime-deep);flex:none;margin-top:1px}.mock-row{display:flex;align-items:center;gap:.6rem;font-size:12.5px;padding:.5rem 0;border-bottom:1px dashed var(--mist)}.mock-row:last-child{border-bottom:0}.mock-row .dot{width:8px;height:8px;border-radius:50%;flex:none}.mock-row .g{color:var(--slate)}.mock-row .r{margin-left:auto;font-weight:700;font-family:var(--font-mono);font-size:11.5px}.abar{margin:.55rem 0}.abar .t{display:flex;justify-content:space-between;font-size:11.5px;color:var(--slate);margin-bottom:.25rem}.abar .track{height:7px;border-radius:9px;background:var(--mist);overflow:hidden}.abar .track i{display:block;height:100%;border-radius:9px;background:linear-gradient(90deg,var(--orange),var(--lime-deep));width:0;transition:width 1s var(--ease-out)}.uc-scanbox{max-width:560px;margin:0 auto}.uc-inputrow{display:flex;gap:.5rem;background:var(--paper);border:1px solid var(--mist);border-radius:var(--radius-lg);padding:.5rem;box-shadow:var(--shadow-md)}.uc-inputrow input{flex:1;min-width:0;border:0;background:transparent;font:inherit;font-size:14px;padding:.6rem .7rem;color:var(--ink)}.uc-inputrow input:focus{outline:none}.uc-scanout{margin-top:1.2rem}.uc-compare-wrap{margin-top:2.6rem;overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--mist);border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}.uc-compare{width:100%;border-collapse:collapse;min-width:580px;background:var(--paper)}.uc-compare th,.uc-compare td{padding:1.05rem 1.15rem;text-align:left;border-bottom:1px solid var(--mist);font-size:14px;vertical-align:middle}.uc-compare thead th{background:var(--bone);font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--slate);font-weight:700}.uc-compare thead th.sr{color:var(--orange-deep)}.uc-compare tbody td:first-child{font-weight:600;color:var(--ink)}.uc-compare .cell{display:inline-flex;align-items:center;gap:.45rem;font-weight:600}.uc-compare .no{color:var(--slate)}.uc-compare .no svg{color:var(--crimson)}.uc-compare .yes{color:var(--lime-deep)}.uc-compare .col-sr{background:#fb7b3d0d}.uc-compare tr:last-child td{border-bottom:0}.uc-compare .price td{font-weight:800;color:var(--ink);font-size:15px}.uc-tsec{position:relative;overflow:hidden}.uc-agg{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem;margin-top:1rem}.uc-stars{display:inline-flex;gap:2px}.uc-stars svg{width:18px;height:18px;color:var(--lime)}.uc-agg .txt{font-size:14px;color:var(--night-soft)}.uc-agg .txt b{color:var(--bone)}.uc-example-note{display:inline-flex;align-items:center;gap:.45rem;margin:1.2rem auto 0;font-size:12px;color:var(--night-soft);background:#ffffff0f;border:1px solid var(--night-line);border-radius:var(--radius-full);padding:.4rem .8rem}.uc-example-note svg{width:14px;height:14px;color:var(--lime)}.uc-marquee{margin:2.6rem 0 0;display:flex;flex-direction:column;gap:.7rem;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);position:relative;z-index:1;-webkit-mask-image:linear-gradient(90deg,transparent,#000 2.5%,#000 97.5%,transparent);mask-image:linear-gradient(90deg,transparent,#000 2.5%,#000 97.5%,transparent)}.uc-mrow{display:flex;gap:20px;width:max-content;animation:marq 46s linear infinite}.uc-mrow.rev{animation-direction:reverse;animation-duration:54s}.uc-marquee:hover .uc-mrow{animation-play-state:paused}@keyframes marq{to{transform:translate(-50%)}}.uc-tcard{width:min(460px,84vw);min-height:210px;flex:none;background:linear-gradient(180deg,#ffffff0d,#ffffff05);border:1px solid var(--night-line);border-radius:var(--radius-xl);padding:1.5rem 1.6rem;display:flex;flex-direction:column;gap:.7rem;transition:border-color .25s,transform .25s}.uc-tcard:hover{border-color:#bef26466;transform:translateY(-3px)}.uc-tcard .top{display:flex;align-items:center;justify-content:space-between}.uc-tcard .exch{font-family:var(--font-mono);font-size:9.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--night-soft);display:inline-flex;align-items:center;gap:.3rem}.uc-tcard .exch svg{width:12px;height:12px;color:var(--pebble)}.uc-tcard blockquote{font-size:14px;line-height:1.55;color:#d5dbe6;font-weight:500}.uc-tcard .qh{font-size:15.5px;font-weight:700;color:var(--bone);letter-spacing:-.01em}.uc-tcard .who{display:flex;align-items:center;gap:.7rem;margin-top:auto;padding-top:.4rem}.uc-tcard .mav{width:38px;height:38px;border-radius:50%;flex:none;display:grid;place-items:center;font-weight:800;color:#04121a;font-size:13.5px}.uc-tcard .who .n{font-size:13px;font-weight:700;color:var(--bone)}.uc-tcard .who .r{font-size:11px;color:var(--night-soft);font-family:var(--font-mono)}.uc-tcard .uc-stars{color:var(--lime);font-size:13px;letter-spacing:1px}.uc-mathwrap{max-width:760px;margin:2.6rem auto 0;background:var(--paper);border:1px solid var(--mist);border-radius:var(--radius-2xl);padding:2rem;box-shadow:var(--shadow-lg)}.uc-slabel{display:flex;justify-content:space-between;align-items:baseline;font-size:13.5px;color:var(--slate);font-weight:600}.uc-slabel b{color:var(--ink);font-size:16px}.uc-range{-webkit-appearance:none;appearance:none;width:100%;height:8px;border-radius:9px;background:var(--mist);margin:1rem 0 1.6rem;outline:none}.uc-range::-webkit-slider-thumb{-webkit-appearance:none;width:26px;height:26px;border-radius:50%;background:var(--orange);border:3px solid #fff;box-shadow:var(--shadow-md);cursor:pointer}.uc-range::-moz-range-thumb{width:26px;height:26px;border-radius:50%;background:var(--orange);border:3px solid #fff;box-shadow:var(--shadow-md);cursor:pointer}.uc-mathout{display:grid;gap:1rem}@media (min-width:640px){.uc-mathout{grid-template-columns:1fr auto 1fr}}.uc-mbox{border-radius:var(--radius-xl);padding:1.4rem;text-align:center}.uc-mbox.bad{background:var(--crimson-soft)}.uc-mbox.good{background:var(--lime-soft)}.uc-mbox .k{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--slate)}.uc-mbox .v{font-size:clamp(28px,5vw,40px);font-weight:900;letter-spacing:-.03em;margin:.35rem 0;font-variant-numeric:tabular-nums}.uc-mbox.bad .v{color:var(--crimson-deep)}.uc-mbox.good .v{color:var(--lime-deep)}.uc-mbox .d{font-size:12.5px;color:var(--slate)}.uc-mvs{display:grid;place-items:center;font-weight:800;color:var(--pebble)}.uc-plans{display:grid;gap:1rem;margin-top:2.6rem;align-items:stretch}@media (min-width:600px){.uc-plans{grid-template-columns:1fr 1fr}}@media (min-width:1040px){.uc-plans{grid-template-columns:repeat(4,1fr);gap:.85rem}}.uc-pcard{background:var(--paper);border:1px solid var(--mist);border-radius:var(--radius-xl);padding:1.5rem 1.3rem;display:flex;flex-direction:column;box-shadow:var(--shadow-sm);position:relative;transition:transform .25s var(--ease-out),box-shadow .25s var(--ease-out)}.uc-pcard:hover{box-shadow:var(--shadow-lg)}.uc-pcard.feat{border:2px solid var(--orange);box-shadow:var(--shadow-lg)}@media (min-width:1040px){.uc-pcard.feat{transform:scale(1.035)}.uc-pcard.feat:hover{transform:scale(1.035) translateY(-2px)}}.uc-pcard .ptag{position:absolute;top:-11px;left:50%;transform:translate(-50%);background:var(--orange);color:var(--ink);font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;padding:.3rem .7rem;border-radius:var(--radius-full);white-space:nowrap}.uc-pcard .pn{font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--orange-deep)}.uc-pcard .pp{font-size:34px;font-weight:900;color:var(--ink);letter-spacing:-.03em;margin:.35rem 0 0;line-height:1}.uc-pcard .pp span{font-size:14px;font-weight:600;color:var(--slate)}.uc-pcard .pyr{font-size:11.5px;color:var(--pebble);margin-top:.25rem;min-height:15px}.uc-pcard ul{display:flex;flex-direction:column;gap:.5rem;margin:1.15rem 0;flex:1}.uc-pcard li{display:flex;align-items:flex-start;gap:.45rem;font-size:12.5px;color:var(--ink-soft);line-height:1.4}.uc-pcard li svg{width:14px;height:14px;color:var(--lime-deep);flex:none;margin-top:2px}.uc-pcard .pcta{margin-top:auto}.uc-pricefine{text-align:center;font-size:12px;color:var(--pebble);margin:1.4rem auto 0;max-width:60ch}.uc-faq{max-width:760px;margin:2.6rem auto 0;display:flex;flex-direction:column;gap:.75rem}.uc-faq details{background:var(--paper);border:1px solid var(--mist);border-radius:var(--radius-lg);overflow:hidden;transition:box-shadow .25s}.uc-faq details[open]{box-shadow:var(--shadow-md)}.uc-faq summary{list-style:none;cursor:pointer;padding:1.15rem 1.35rem;font-weight:700;color:var(--ink);font-size:15.5px;display:flex;align-items:center;justify-content:space-between;gap:1rem}.uc-faq summary::-webkit-details-marker{display:none}.uc-faq summary .chev{transition:transform .25s var(--ease-out);flex:none}.uc-faq details[open] summary .chev{transform:rotate(180deg)}.uc-faq .a{padding:0 1.35rem 1.25rem;font-size:14.5px;color:var(--slate);line-height:1.65}.uc-final{text-align:center;position:relative;overflow:hidden}.uc-final .lede{max-width:48ch;margin:1rem auto 0}.uc-chan{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin-top:2rem}.uc-chan span{font-size:12px;font-weight:600;color:var(--night-soft);border:1px solid var(--night-line);border-radius:var(--radius-full);padding:.4rem .8rem}@media (prefers-reduced-motion:reduce){.uc-mrow{animation:none!important}}
