html.t-light{--h3-accent-text:#1559c4;--h3-num-grad:linear-gradient(100deg, #1464d6, #0a7896);--h3-drop:#c23b31;--h3-gap-section:112px}html.t-light[data-theme=dark]{--h3-accent-text:#6cb2ff;--h3-num-grad:var(--grad);--h3-drop:#ff8a80}.h3-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.h3-h1{font:800 clamp(42px, 5.6vw, 70px) / 1.02 var(--display);letter-spacing:-.032em;color:var(--text);max-width:11.5em}.h3-h2{font:800 clamp(30px, 3.8vw, 46px) / 1.08 var(--display);letter-spacing:-.026em;color:var(--text);max-width:17em}.h3-lede{color:var(--text-2);max-width:33em;margin-top:28px;font-size:19.5px;line-height:1.6}.h3-sub{color:var(--text-2);max-width:42em;margin-top:20px;font-size:18px;line-height:1.65}.h3-body{color:var(--text-2);max-width:34em;margin-top:20px;font-size:17px;line-height:1.7}.h3-fine{color:var(--text-3);margin-top:16px;font-size:14px}.h3-link{color:var(--h3-accent-text);text-underline-offset:4px;margin-top:32px;font-weight:700;text-decoration:underline 1.5px;display:inline-block}.h3-link:after{content:" →"}.h3-link:hover{color:var(--text)}.h3-ctas{flex-wrap:wrap;gap:14px;margin-top:40px;display:flex}.h3-ctas--center{justify-content:center}.h3-btn{border-radius:var(--btn-radius);min-height:52px;font:700 16.5px var(--sans);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;padding:0 28px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex}.h3-btn--primary{background:var(--grad-btn);color:#fff;box-shadow:0 12px 28px -14px var(--blue-glow)}.h3-btn--primary:hover{box-shadow:0 16px 34px -14px var(--blue-glow);transform:translateY(-1px)}.h3-btn--ghost{border-color:var(--line-2);color:var(--text);background:var(--bg-1)}.h3-btn--ghost:hover{border-color:var(--brand-a)}.h3-btn:focus-visible,.h3-store:focus-visible,.h3-link:focus-visible{outline:2px solid var(--brand-a);outline-offset:3px}.h3-stores{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.h3-store{border-radius:var(--btn-radius);color:#fff;background:#0b1220;border:1px solid #0b1220;align-items:center;gap:12px;min-height:52px;padding:0 18px 0 16px;text-decoration:none;display:inline-flex}html.t-light[data-theme=dark] .h3-store{border-color:var(--line-2);background:#050a14}.h3-store img{filter:invert();width:22px;height:22px}.h3-store small{font:500 11px/1.2 var(--sans);opacity:.82;display:block}.h3-store b{font:700 16.5px/1.15 var(--display);letter-spacing:-.01em;display:block}.h3-store:hover{border-color:var(--brand-a)}.h3-hero{padding:104px 0 112px}.h3-hero__grid{grid-template-columns:1.06fr .94fr;align-items:center;gap:72px;display:grid}.h3-panel{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--card-radius);margin:0;padding:32px;box-shadow:0 30px 70px -40px #0e172673}.h3-panel__head{gap:6px;display:grid}.h3-panel__title{font:700 16px var(--sans);color:var(--text)}.h3-panel__meta{font:400 13px var(--mono);color:var(--text-3)}.h3-chart{margin:26px 0 8px}.h3-chart svg{border-bottom:1px solid var(--line);width:100%;height:160px;display:block}.h3-chart__on{fill:var(--blue-soft)}.h3-chart__base{stroke:var(--text-3);stroke-width:1.4px;stroke-dasharray:4 5;vector-effect:non-scaling-stroke}.h3-chart__line{fill:none;stroke:var(--brand-a);stroke-width:3px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.h3-chart__legend{font:400 12.5px var(--mono);color:var(--text-3);gap:20px;margin-top:12px;display:flex}.h3-chart__legend span{align-items:center;gap:8px;display:inline-flex}.h3-key{border-radius:2px;width:14px;height:10px;display:inline-block}.h3-key--on{background:var(--blue-soft);border:1px solid var(--brand-a)}.h3-key--off{border:1px solid var(--line-2);background:0 0}.h3-key--base{border-top:2px dashed var(--text-3);border-radius:0;height:0}.h3-verdicts{margin:18px 0 0;padding:0;list-style:none}.h3-verdicts li{border-top:1px solid var(--line);color:var(--text-2);justify-content:space-between;align-items:center;gap:16px;padding:15px 0;font-size:15px;display:flex}.h3-verdicts li:first-child{border-top:0}.h3-tag{font:500 12.5px var(--mono);white-space:nowrap;border-radius:3px;flex:none;padding:5px 9px}.h3-tag--keep{color:var(--verdict-confirmed);background:color-mix(in srgb, var(--verdict-confirmed) 13%, transparent)}.h3-tag--drop{color:var(--h3-drop);background:color-mix(in srgb, var(--h3-drop) 12%, transparent)}.h3-tag--test{color:var(--verdict-testing);background:color-mix(in srgb, var(--verdict-testing) 14%, transparent)}@media (prefers-reduced-motion:no-preference){html.js-motion .h3-chart__line{stroke-dasharray:900;stroke-dashoffset:900px;animation:1.6s ease-out .9s forwards h3-draw}@keyframes h3-draw{to{stroke-dashoffset:0}}}.h3-sec{padding:var(--h3-gap-section) 0;border-top:1px solid var(--line)}.h3-sec--alt{background:var(--bg-2)}.h3-split{grid-template-columns:1fr 1fr;align-items:start;gap:72px;display:grid}.h3-split--center{align-items:center}.h3-free{border-top:1px solid var(--line);background:var(--bg-1);padding:88px 0}.h3-free__list{grid-template-columns:repeat(5,1fr);gap:24px;margin:44px 0 0;padding:0;list-style:none;display:grid}.h3-free__list li{align-content:start;gap:10px;display:grid}.h3-free__list .h3-ico{margin-bottom:10px}.h3-free__list b{font:700 17px/1.3 var(--display);color:var(--text)}.h3-free__list li>span:not(.h3-ico){color:var(--text-2);font-size:15px;line-height:1.6}.h3-quote{align-items:center;gap:28px;margin:0;display:flex}.h3-quote img{border-radius:var(--card-radius);object-fit:cover;flex:none;width:88px;height:88px}.h3-quote blockquote{font:700 clamp(22px, 2.4vw, 28px) / 1.3 var(--display);letter-spacing:-.015em;color:var(--text);max-width:30em;margin:0}.h3-quote figcaption{color:var(--text-3);max-width:46em;margin-top:14px;font-size:15px;line-height:1.6}.h3-stats{border:1px solid var(--line);border-radius:var(--card-radius);background:var(--bg-1);grid-template-columns:repeat(4,1fr);gap:0;margin:56px 0 0;display:grid}.h3-stats div{border-left:1px solid var(--line);padding:32px}.h3-stats div:first-child{border-left:0}.h3-stats dt{font:800 34px/1 var(--display);letter-spacing:-.02em;color:var(--brand-a)}.h3-stats dd{color:var(--text-3);margin:12px 0 0;font-size:14.5px}.h3-ticks{gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.h3-ticks li{color:var(--text-2);align-items:center;gap:16px;font-size:16.5px;line-height:1.5;display:flex}.h3-wins{grid-template-columns:repeat(3,1fr);gap:24px;margin:44px 0 0;padding:0;list-style:none;display:grid}.h3-wins li{border:1px solid var(--line);border-radius:var(--card-radius);background:var(--bg-1);align-content:start;gap:10px;padding:32px;display:grid}.h3-wins .h3-tag{justify-self:start}.h3-wins b{font:700 19px var(--display);color:var(--text);margin-top:6px}.h3-wins span:last-child{color:var(--text-2);font-size:15px;line-height:1.6}.h3-tiers{margin-top:52px}.h3-note{color:var(--text-3);max-width:60em;margin-top:24px;font-size:14.5px;line-height:1.7}.h3-note b{color:var(--text-2)}.h3-note a{color:var(--h3-accent-text);text-underline-offset:.15em;text-decoration:underline}.h3-final{border-top:1px solid var(--line);text-align:center;padding:120px 0 128px}.h3-final .h3-h2,.h3-final .h3-sub{margin-left:auto;margin-right:auto}@media (width<=1100px){.h3-free__list{grid-template-columns:repeat(3,1fr);row-gap:32px}}@media (width<=900px){html.t-light{--h3-gap-section:80px}.h3-hero{padding:64px 0 80px}.h3-hero__grid,.h3-split{grid-template-columns:1fr;gap:48px}.h3-wins{grid-template-columns:1fr;gap:18px}.h3-stats{grid-template-columns:repeat(2,1fr)}.h3-stats div:nth-child(3){border-left:0}.h3-stats div:nth-child(n+3){border-top:1px solid var(--line)}.h3-free__list{grid-template-columns:1fr 1fr}.h3-lede{font-size:18px}}@media (width<=560px){.h3-free__list{grid-template-columns:1fr}.h3-ctas .h3-btn{flex:100%}.h3-quote{flex-direction:column;align-items:flex-start;gap:20px}.h3-panel{padding:28px 24px}.h3-verdicts li{font-size:14px}.h3-store{flex:calc(50% - 6px);padding:0 12px}.h3-store b{font-size:15px}}.h3-example{width:fit-content;font:500 11.5px var(--mono);letter-spacing:.04em;color:var(--text-3);border:1px solid var(--line-2);border-radius:3px;justify-self:start;margin-bottom:4px;padding:3px 7px;display:inline-block}.h3-example--block{margin-top:36px;margin-bottom:-20px}.h3-panel-wrap{position:relative}.h3-glow{z-index:0;pointer-events:none;filter:blur(40px);opacity:.55;background:radial-gradient(closest-side,#1e7af047,#0000 70%),radial-gradient(closest-side at 70% 70%,#19c2e638,#0000 70%);position:absolute;inset:-12% -8%}html.t-light[data-theme=dark] .h3-glow{opacity:1}.h3-panel{z-index:1;position:relative}.h3-panel__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.h3-live{font:500 12px var(--mono);color:var(--verdict-confirmed);align-items:center;gap:8px;display:inline-flex}.h3-live i{background:currentColor;border-radius:2px;width:8px;height:8px;position:relative}.h3-live i:after{content:"";background:currentColor;border-radius:2px;position:absolute;inset:0}@media (hover:hover){.h3-wins li,.h3-vs__card,.h3-why li{transition:transform .25s,border-color .25s,box-shadow .25s}.h3-wins li:hover,.h3-vs__card:hover{border-color:var(--brand-a);box-shadow:0 22px 40px -28px var(--blue-glow);transform:translateY(-3px)}.h3-btn--primary{position:relative;overflow:hidden}.h3-btn--primary:after{content:"";background:linear-gradient(100deg,#0000,#ffffff47,#0000);width:40%;transition:left .6s;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}.h3-btn--primary:hover:after{left:120%}}@media (prefers-reduced-motion:no-preference){html.js-motion .h3-hero__copy>*{opacity:0;animation:.8s cubic-bezier(.2,.7,.2,1) forwards h3-rise}html.js-motion .h3-hero__copy>:first-child{animation-delay:50ms}html.js-motion .h3-hero__copy>:nth-child(2){animation-delay:.2s}html.js-motion .h3-hero__copy>:nth-child(3){animation-delay:.35s}html.js-motion .h3-hero__copy>:nth-child(4){animation-delay:.45s}html.js-motion .h3-hero__copy>:nth-child(5){animation-delay:.55s}html.js-motion .h3-panel{opacity:0;animation:1s cubic-bezier(.2,.7,.2,1) .25s forwards h3-panel-in}html.js-motion .h3-chart__on{opacity:0;animation:.6s .7s forwards h3-fade}html.js-motion .h3-verdicts li{opacity:0;animation:.6s cubic-bezier(.2,.7,.2,1) forwards h3-rise}html.js-motion .h3-verdicts li:first-child{animation-delay:2.9s}html.js-motion .h3-verdicts li:nth-child(2){animation-delay:3.35s}html.js-motion .h3-verdicts li:nth-child(3){animation-delay:3.8s}html.js-motion .h3-glow{animation:14s ease-in-out infinite alternate h3-drift}.h3-live i:after{animation:1.8s cubic-bezier(0,0,.2,1) infinite h3-ping}html.js-motion .sec-reveal .h3-stagger>*{opacity:0;transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}html.js-motion .sec-reveal.is-visible .h3-stagger>*{opacity:1;transform:none}html.js-motion .sec-reveal.is-visible .h3-stagger>:nth-child(2){transition-delay:80ms}html.js-motion .sec-reveal.is-visible .h3-stagger>:nth-child(3){transition-delay:.16s}html.js-motion .sec-reveal.is-visible .h3-stagger>:nth-child(4){transition-delay:.24s}html.js-motion .sec-reveal.is-visible .h3-stagger>:nth-child(5){transition-delay:.32s}html.js-motion .sec-reveal.is-visible .h3-stagger>:nth-child(n+6){transition-delay:.4s}@keyframes h3-rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes h3-panel-in{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:none}}@keyframes h3-fade{to{opacity:1}}@keyframes h3-drift{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(3%,3%)scale(1.08)}}@keyframes h3-ping{0%{opacity:.7;transform:scale(1)}80%,to{opacity:0;transform:scale(2.6)}}}.h3-ico{border-radius:var(--card-radius);width:48px;height:48px;color:var(--brand-a);background:linear-gradient(140deg, color-mix(in srgb, var(--brand-a) 16%, transparent), #19c2e61f);border:1px solid color-mix(in srgb, var(--brand-a) 24%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex}.h3-ico--sm{border-radius:var(--btn-radius);width:38px;height:38px}html.t-light[data-theme=dark] .h3-ico{color:#6cb2ff}.h3-calc{background:var(--bg-1);border:1px solid var(--line);border-radius:var(--card-radius);padding:40px;box-shadow:0 30px 70px -44px #0e172673}.h3-calc__row+.h3-calc__row{margin-top:30px}.h3-calc__row label{font:600 15px/1.4 var(--sans);color:var(--text);justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:14px;display:flex}.h3-calc__row output{text-align:center;border-radius:var(--btn-radius);min-width:52px;font:600 14px var(--mono);color:var(--h3-accent-text);background:var(--blue-soft);flex:none;padding:4px 8px}.h3-calc input[type=range]{color-scheme:light;accent-color:#1e7af0;cursor:pointer;width:100%;height:28px;display:block}.h3-calc__out{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:8px 18px;margin-top:34px;padding-top:28px;display:flex}.h3-calc__num{font:800 clamp(40px, 4.6vw, 56px)/1 var(--display);letter-spacing:-.03em;background:var(--h3-num-grad);color:#0000;background-clip:text}.h3-calc__cap{color:var(--text-2);max-width:16em;font-size:15.5px;line-height:1.5}.h3-calc__note{color:var(--text-3);margin-top:20px;font-size:14px;line-height:1.6}.h3-partners{margin-top:64px}.h3-partners__label{text-align:center;font:500 13px var(--sans);color:var(--text-3);margin-bottom:28px}.h3-partners__row{gap:40px 48px}html.t-light[data-theme=dark] .partners-row img,html.t-light[data-theme=dark] .partners-row img.partner-white{filter:brightness(0)invert()opacity(.6)}html.t-light[data-theme=dark] .partners-row img:hover{filter:brightness(0)invert()opacity(.9)}.h3-steps{grid-template-columns:repeat(3,1fr);gap:40px;margin:56px 0 0;padding:0;list-style:none;display:grid;position:relative}.h3-steps:before,.h3-steps:after{content:"";height:2px;position:absolute;top:31px;left:32px;right:calc(33.33% - 32px)}.h3-steps:before{background:var(--line)}.h3-steps:after{background:var(--grad);transform-origin:0}.h3-steps li{align-content:start;gap:12px;display:grid;position:relative}.h3-steps__ico{z-index:1;border-radius:var(--card-radius);color:#fff;background:var(--grad-btn);width:64px;height:64px;box-shadow:0 16px 30px -16px var(--blue-glow);justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex;position:relative}.h3-steps__n{font:500 13px var(--mono);color:var(--text-3)}.h3-steps h3{font:800 26px var(--display);letter-spacing:-.015em;color:var(--text)}.h3-steps p{color:var(--text-2);max-width:20em;font-size:16.5px;line-height:1.6}.h3-sec--flush{border-top:0;padding-top:24px;padding-bottom:24px}.h3-const{--c-ink:#e8eefb;--c-ink-2:#a9b9d2;--c-ink-hi:#fff;--c-link:#7cc0ff;--c-accent:#19c2e6;--c-node:#14213a;--c-line:#2f4a75;border-radius:var(--card-radius);color:var(--c-ink);background:radial-gradient(120% 80% at 50% 0,#13284d 0%,#0b1220 60%);border:1px solid #1d2c47;padding:88px 64px 72px;position:relative;overflow:hidden}.h3-const .h3-h2{color:#fff}.h3-const__lead{color:var(--c-ink-2);max-width:36em;margin-top:20px;font-size:18px;line-height:1.6}.h3-link--light{color:var(--c-link)}.h3-link--light:hover{color:var(--c-ink-hi)}.h3-const__stage{flex-wrap:wrap;place-content:center;align-items:center;gap:12px;margin-top:48px;display:flex;position:relative}.h3-const__svg{opacity:0;width:100%;height:100%;transition:opacity .4s;position:absolute;inset:0}.h3-const__stage[data-laid] .h3-const__svg{opacity:1}.h3-const__svg line{stroke:var(--c-line);stroke-width:1px}.h3-const__svg .h3-intake{fill:#19c2e6;opacity:0;filter:drop-shadow(0 0 6px #19c2e6e6)}.h3-core{border-radius:var(--card-radius);text-align:center;width:168px;height:168px;font:800 16px/1.25 var(--display);color:#fff;background:radial-gradient(circle at 35% 30%,#2a8bff,#0d54b8);flex:none;order:-1;justify-content:center;align-items:center;display:flex;box-shadow:0 0 80px #1e7af08c,inset 0 0 0 1px #ffffff24}.h3-const__stage[data-laid] .h3-core{z-index:2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.h3-node{z-index:2;border-radius:var(--btn-radius);white-space:nowrap;background:var(--c-node);border:1px solid var(--c-line);color:var(--c-ink);font:500 13px var(--sans);padding:9px 14px;transition:transform .2s,border-color .2s,color .2s}.h3-const__stage[data-laid] .h3-node{position:absolute}.h3-node:hover{border-color:var(--c-accent);color:var(--c-ink-hi);transform:scale(1.08)}.h3-flow{display:none}.h3-flow__lane{padding:10px 0;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0,#000 9% 91%,#0000 100%)}.h3-flow__track{width:max-content;display:flex}.h3-flow__chip{border-radius:var(--btn-radius);white-space:nowrap;background:var(--c-node);border:1px solid var(--c-line);color:var(--c-ink);font:500 13px var(--sans);flex:none;margin-right:12px;padding:10px 14px}.h3-flow__core{border-radius:var(--card-radius);text-align:center;max-width:300px;font:800 17px/1.3 var(--display);color:#fff;background:radial-gradient(circle at 35% 28%,#2a8bff,#0d54b8);margin:28px auto;padding:24px 20px;box-shadow:0 0 60px #1e7af073}.h3-vs{grid-template-columns:1fr 1fr;gap:28px;margin-top:52px;display:grid}.h3-vs__card{border:1px solid var(--line);border-radius:var(--card-radius);background:var(--bg-1);flex-direction:column;gap:18px;margin:0;padding:32px;display:flex}.h3-vs__card--outliyr{border-color:color-mix(in srgb, var(--brand-a) 45%, var(--line));box-shadow:0 30px 60px -40px var(--blue-glow)}.h3-vs__head{font:700 15px var(--sans);color:var(--text);align-items:center;gap:10px;display:flex}.h3-vs__head .h3-example{margin:0 0 0 auto}.h3-vs__card--outliyr .h3-vs__head .ico{color:var(--brand-a)}.h3-vs__card--chat .h3-vs__head .ico{color:var(--text-3)}.h3-bubble{border-radius:var(--card-radius);align-self:flex-start;max-width:88%;padding:14px 16px;font-size:15px;line-height:1.55}.h3-bubble--me{background:var(--blue-soft);color:var(--text);align-self:flex-end}.h3-bubble--bot{background:var(--bg-2);color:var(--text-2);border:1px solid var(--line)}.h3-vs__foot{border-top:1px solid var(--line);font:600 14.5px var(--sans);color:var(--text-3);margin-top:auto;padding-top:16px}.h3-vs__card--outliyr .h3-vs__foot{color:var(--h3-accent-text)}.h3-vcard{gap:16px;display:grid}.h3-vcard__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.h3-vcard__top b{font:700 17px var(--display);color:var(--text)}.h3-vcard__big{font:800 40px/1 var(--display);letter-spacing:-.02em;color:var(--text)}.h3-vcard__big span{font:500 16px var(--sans);color:var(--text-3);letter-spacing:0;margin-left:6px}.h3-vcard__bars{grid-template-columns:repeat(4,1fr);align-items:end;gap:10px;height:96px;display:grid}.h3-vcard__bars span{height:var(--h);background:var(--line-2);transform-origin:bottom;border-radius:2px;display:block}.h3-vcard__bars span.on{background:var(--grad)}.h3-vcard__facts{gap:10px;margin:0;padding:0;list-style:none;display:grid}.h3-vcard__facts li{color:var(--text-2);align-items:center;gap:10px;font-size:14.5px;display:flex}.h3-vcard__facts .ico{color:var(--brand-a);flex:none}.h3-why{grid-template-columns:repeat(3,1fr);gap:32px;margin:40px 0 0;padding:0;list-style:none;display:grid}.h3-why li{align-items:flex-start;gap:16px;display:flex}.h3-why b{font:700 17px/1.3 var(--display);color:var(--text);display:block}.h3-why span:not(.h3-ico){color:var(--text-2);margin-top:6px;font-size:15px;line-height:1.55;display:block}.h3-phone-wrap{justify-self:center;position:relative}.h3-glow--phone{inset:-10% -30%}.h3-phone{z-index:1;background:linear-gradient(170deg,#10203c 0%,#0b1322 52%,#131f36 100%);border:1px solid #22304a;border-radius:40px;flex-direction:column;width:300px;min-height:580px;padding:16px 14px 28px;display:flex;position:relative;box-shadow:0 40px 80px -36px #0b1220bf}.h3-phone__notch{background:#04070d;border-radius:14px;width:104px;height:26px;margin:0 auto 30px}.h3-phone__clock{text-align:center;color:#eaf1ff;margin-bottom:36px}.h3-phone__clock .d{font:500 13px var(--sans);color:#9db0cf}.h3-phone__clock .h{font:500 64px/1.05 var(--display);letter-spacing:-.03em;margin-top:4px}.h3-livecard{border-radius:var(--card-radius);color:#e8eefb;background:#141f33eb;border:1px solid #ffffff0f;margin-top:auto;padding:18px}.h3-livecard--sm{margin-top:12px}.h3-livecard__t{font:500 12px var(--sans);color:#9db0cf;justify-content:space-between;align-items:center;display:flex}.h3-livecard .h3-live{color:#6cb2ff}.h3-livecard__timer{font:800 36px var(--display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:10px 0 4px}.h3-livecard__row{font:400 13px var(--mono);color:#bccbe4;justify-content:space-between;margin-top:9px;display:flex}.h3-livecard__row b{color:#fff;font-weight:600;transition:color .4s}.h3-livecard__ring{background:#25344f;border-radius:3px;height:6px;margin-top:16px;overflow:hidden}.h3-livecard__ring i{background:var(--grad);width:68%;height:100%;transition:width 1s linear;display:block}.h3-spark{width:100%;height:40px;margin-bottom:8px;overflow:visible}.h3-spark polyline{fill:none;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.h3-spark--keep polyline{stroke:var(--verdict-confirmed)}.h3-spark--drop polyline{stroke:var(--h3-drop);opacity:.8}.h3-spark--test polyline{stroke:var(--verdict-testing)}.h3-spark--test .h3-spark__future{stroke-dasharray:3 5;opacity:.7}@media (prefers-reduced-motion:no-preference){html.js-motion .sec-reveal .h3-steps:after{transition:transform 1.4s cubic-bezier(.2,.7,.2,1) .3s;transform:scaleX(0)}html.js-motion .sec-reveal.is-visible .h3-steps:after{transform:scaleX(1)}html.js-motion .sec-reveal .h3-steps li{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}html.js-motion .sec-reveal.is-visible .h3-steps li{opacity:1;transform:none}html.js-motion .sec-reveal.is-visible .h3-steps li:nth-child(2){transition-delay:.55s}html.js-motion .sec-reveal.is-visible .h3-steps li:nth-child(3){transition-delay:1.1s}html.js-motion .sec-reveal .h3-vcard__bars span{transition:transform .9s cubic-bezier(.2,.7,.2,1);transform:scaleY(0)}html.js-motion .sec-reveal.is-visible .h3-vcard__bars span{transform:none}html.js-motion .sec-reveal.is-visible .h3-vcard__bars span:nth-child(2){transition-delay:.15s}html.js-motion .sec-reveal.is-visible .h3-vcard__bars span:nth-child(3){transition-delay:.3s}html.js-motion .sec-reveal.is-visible .h3-vcard__bars span:nth-child(4){transition-delay:.45s}html.js-motion .sec-reveal .h3-vs__card{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(18px)}html.js-motion .sec-reveal.is-visible .h3-vs__card{opacity:1;transform:none}html.js-motion .sec-reveal.is-visible .h3-vs__card--outliyr{transition-delay:.25s}html.js-motion .sec-reveal .h3-spark polyline{stroke-dasharray:260;stroke-dashoffset:260px;transition:stroke-dashoffset 1.4s ease-out .3s}html.js-motion .sec-reveal.is-visible .h3-spark polyline{stroke-dashoffset:0}html.js-motion .sec-reveal.is-visible .h3-spark .h3-spark__future{stroke-dasharray:3 5;stroke-dashoffset:0}.h3-const__stage[data-laid][data-draw] .h3-const__svg line{stroke-dasharray:700;stroke-dashoffset:700px;animation:1.5s cubic-bezier(.3,.8,.3,1) forwards h3-draw}.h3-const__stage[data-laid][data-draw] .h3-const__svg .h3-intake{animation:12s linear infinite h3-intake;animation-delay:calc(var(--delay) + 1.6s)}.h3-const__stage[data-laid][data-draw] .h3-node{animation:.6s cubic-bezier(.2,.7,.2,1) both h3-node-in}.h3-core{animation:4s ease-in-out infinite h3-core-pulse}.h3-flow__track{will-change:transform;animation:52s linear infinite h3-lane-l}.h3-flow__lane--rev .h3-flow__track{animation-name:h3-lane-r;animation-duration:61s}.h3-flow__lane:hover .h3-flow__track{animation-play-state:paused}@keyframes h3-intake{0%{opacity:0;transform:translate(var(--sx), var(--sy))}2%,15%{opacity:.95}18%,to{opacity:0;transform:translate(var(--ex), var(--ey))}}@keyframes h3-node-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes h3-core-pulse{0%,to{box-shadow:0 0 60px #1e7af073,inset 0 0 0 1px #ffffff24}50%{box-shadow:0 0 100px #19c2e699,inset 0 0 0 1px #fff3}}@keyframes h3-lane-l{to{transform:translate(-50%)}}@keyframes h3-lane-r{0%{transform:translate(-50%)}to{transform:translate(0,0)}}}@media (prefers-reduced-motion:reduce){.h3-flow__track{flex-wrap:wrap;justify-content:center;gap:12px;width:auto}.h3-flow__chip{margin:0}.h3-flow__chip[data-dup]{display:none}.h3-flow__lane{mask-image:none}}@media (width<=1063px){.h3-const__stage{display:none}.h3-flow{margin-top:40px;display:block}}@media (width<=900px){.h3-steps{grid-template-columns:1fr;gap:36px}.h3-steps:before,.h3-steps:after{width:2px;height:auto;inset:32px auto 32px 31px}.h3-steps:after{transform-origin:top}.h3-steps li{grid-template-columns:64px 1fr;gap:8px 24px}.h3-steps__ico{grid-row:span 3;margin-bottom:0}.h3-vs,.h3-why{grid-template-columns:1fr}.h3-const{padding:64px 28px 56px}}@media (prefers-reduced-motion:no-preference) and (width<=900px){html.js-motion .sec-reveal .h3-steps:after{transform:scaleY(0)}html.js-motion .sec-reveal.is-visible .h3-steps:after{transform:scaleY(1)}}@media (width<=560px){.h3-calc{padding:32px 24px}.h3-calc__row label{font-size:14.5px}.h3-vs__card{padding:32px 24px}.h3-const{padding:56px 32px 48px}.h3-partners__row{grid-template-columns:repeat(3,1fr);justify-items:center;gap:28px 20px;display:grid}.h3-partners__row img{max-width:100%;height:26px}.h3-partners__row img:last-child{grid-column:1/-1}}html.t-light[data-theme=dark] .h3-calc input[type=range]{color-scheme:dark;accent-color:#3b8cff}.h3-hero,.h3-sec{overflow-x:clip}@media (width<=560px){.h3-free__list{gap:28px}.h3-free__list li{grid-template-columns:48px 1fr;gap:6px 18px}.h3-free__list .h3-ico{grid-row:span 2;margin-bottom:0}.h3-stats dt{font-size:28px}.h3-stats div{padding:28px 24px}.h3-panel,.h3-calc,.h3-vs__card{padding:32px}.h3-verdicts li{flex-direction:column;align-items:flex-start;gap:16px}}.h3-tiers .tier{padding-left:32px;padding-right:32px}.h3-example--phone{z-index:2;background:var(--bg);position:absolute;top:-36px;left:50%;transform:translate(-50%)}
