*,:after,:before{box-sizing:border-box}.v2-root{color:var(--t1);font-family:var(--sans);font-size:16px;letter-spacing:-.005em;line-height:1.5;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--s0);overflow-x:clip}:where(.v2-root) a{color:inherit;text-decoration:none}:where(.v2-root) button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;padding:0}::-moz-selection{background:var(--acc-glow);color:var(--t1)}::selection{background:var(--acc-glow);color:var(--t1)}:focus-visible{border-radius:var(--r-s);outline:2px solid var(--acc);outline-offset:3px}.container{margin:0 auto;max-width:var(--container);padding:0 var(--gutter)}.mono{font-family:var(--mono);font-feature-settings:"tnum" 1,"zero" 1}.mono,.serif{letter-spacing:-.01em}.serif{font-family:var(--serif);font-style:italic}.muted{color:var(--t2)}.micro{color:var(--t3);font:500 11px/1.2 var(--mono);letter-spacing:.12em}.eyebrow,.micro{text-transform:uppercase}.eyebrow{align-items:center;background:#ffffff05;border:1px solid var(--line);border-radius:999px;color:var(--t2);display:inline-flex;font:500 11px/1 var(--mono);gap:8px;letter-spacing:.14em;padding:6px 10px}.eyebrow .dot{background:var(--acc);border-radius:50%;box-shadow:0 0 12px var(--acc-glow);height:6px;width:6px}.ambient{background:radial-gradient(900px 600px at 80% -10%,oklch(.66 .2 295/.08),transparent 60%),radial-gradient(700px 500px at -10% 30%,oklch(.66 .2 295/.04),transparent 70%)}.ambient,.grid-bg{top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:0}.grid-bg{background-image:linear-gradient(to right,var(--line) 1px,transparent 1px),linear-gradient(to bottom,var(--line) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000,transparent 80%);mask-image:radial-gradient(ellipse 70% 60% at 50% 30%,#000,transparent 80%);opacity:.5}@media (prefers-reduced-motion:no-preference){.ambient:after{animation:drift 36s linear infinite;background:conic-gradient(from 220deg at 75% 20%,transparent 0,oklch(.66 .2 295/.1) 18%,transparent 32%,transparent 100%);content:"";filter:blur(60px);top:-20%;right:-20%;bottom:-20%;left:-20%;position:absolute}}@keyframes drift{to{transform:rotate(1turn)}}.nav-wrap{position:sticky;top:0;z-index:50}.nav{align-items:center;border-bottom:1px solid transparent;display:flex;gap:24px;padding:14px 0;transition:border-color .3s,background .3s,backdrop-filter .3s}.nav.is-stuck{-webkit-backdrop-filter:blur(14px) saturate(120%);backdrop-filter:blur(14px) saturate(120%);background:oklch(from var(--s0) l c h/.78);border-bottom-color:var(--line)}.brand{align-items:center;display:flex;font-size:15px;font-weight:600;gap:10px;letter-spacing:-.02em}.brand-mark{background:linear-gradient(135deg,var(--acc),oklch(.55 .22 305));border-radius:6px;box-shadow:0 0 0 1px #ffffff1a inset,0 4px 12px var(--acc-glow);height:24px;position:relative;width:24px}.brand-mark:after{border-bottom:2px solid var(--t1);border-bottom-left-radius:2px;border-left:2px solid var(--t1);content:"";top:6px;right:6px;bottom:6px;left:6px;position:absolute}.nav-menu{display:flex;gap:4px;margin-left:18px}.nav-spacer{flex:1}.nav-right{align-items:center;display:flex;gap:8px}.icon-btn{align-items:center;border-radius:var(--r-m);color:var(--t2);display:inline-flex;height:36px;justify-content:center;transition:color .2s,background .2s;width:36px}.icon-btn:hover{background:#ffffff0a;color:var(--t1)}.nav-cta{align-items:center;background:var(--t1);border-radius:var(--r-m);color:var(--s0);display:inline-flex;font-size:13px;font-weight:500;gap:6px;height:36px;padding:0 14px;transition:transform .15s ease}.nav-cta:hover{transform:translateY(-1px)}.nav-mob{align-items:center;border-radius:var(--r-m);color:var(--t2);display:none;height:36px;justify-content:center;width:36px}.nav-menu .nav-item{position:relative}.nav-trig{align-items:center;border-radius:var(--r-m);color:var(--t2);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;letter-spacing:-.005em;padding:8px 12px;transition:color .2s,background .2s}.nav-item:focus-within .nav-trig,.nav-item:hover .nav-trig,.nav-trig:hover{background:#ffffff0a;color:var(--t1)}.nav-trig svg{color:var(--t4);transition:transform .2s}.nav-item:focus-within .nav-trig svg,.nav-item:hover .nav-trig svg{transform:rotate(180deg)}.mega{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:oklch(from var(--s1) l c h/.98);border:1px solid var(--line-2);border-radius:var(--r-l);box-shadow:0 30px 80px -20px #0009;display:grid;gap:14px;grid-template-columns:1.2fr 1fr;left:-12px;opacity:0;padding:18px;position:absolute;top:calc(100% + 10px);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility 0s linear .18s;visibility:hidden;width:580px;z-index:60}.nav-item:focus-within .mega,.nav-item:hover .mega{opacity:1;transform:translateY(0);transition:opacity .18s ease,transform .18s ease,visibility 0s linear 0s;visibility:visible}.mega h6{color:var(--t3);font:500 10px/1 var(--mono);letter-spacing:.16em;margin:0 0 10px;padding:0 8px;text-transform:uppercase}.mega-col{display:flex;flex-direction:column;gap:1px}.mega-link{align-items:center;border-radius:var(--r-s);color:var(--t1);display:grid;font-size:13px;gap:10px;grid-template-columns:1fr auto;letter-spacing:-.005em;padding:8px 10px;transition:background .15s,color .15s}.mega-link:hover{background:#ffffff0d}.mega-link .ml-name{display:flex;flex-direction:column;gap:2px}.mega-link .ml-desc{color:var(--t3);font:500 11px/1.3 var(--mono);letter-spacing:0;text-transform:none}.mega-link .ml-tag{border:1px solid var(--acc-mute);border-radius:3px;color:var(--acc);font:500 9px/1 var(--mono);letter-spacing:.06em;padding:3px 6px;text-transform:uppercase}.mega-feat{background:oklch(from var(--acc) l c h/.06);border:1px solid var(--line);border-radius:var(--r-m);display:flex;flex-direction:column;gap:6px;padding:14px}.mega-feat .micro-tag{color:var(--acc);font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.mega-feat .mf-h{font:600 14px/1.3 var(--sans);letter-spacing:-.01em}.mega-feat p{color:var(--t2);font-size:12px;line-height:1.45;margin:0}.mega-feat .mf-link{align-items:center;border-top:1px solid var(--line);color:var(--acc);display:inline-flex;font:500 12px/1 var(--mono);gap:6px;letter-spacing:.04em;margin-top:auto;padding-top:10px}@media (max-width:920px){.nav-menu{display:none}.nav-mob{display:inline-flex}}main,section{position:relative}section{padding:clamp(48px,6vw,88px) 0}.sec-head{align-items:end;display:grid;gap:40px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);margin-bottom:36px}.sec-head h2{font:600 clamp(32px,3.6vw,52px)/1.05 var(--sans);letter-spacing:-.035em;margin:0}.sec-head h2 em{color:var(--t2);font-family:var(--serif);font-style:italic;font-weight:400}.sec-head p{color:var(--t2);font-size:15px;line-height:1.55;margin:0;max-width:48ch}@media (max-width:760px){.sec-head{gap:18px;grid-template-columns:1fr;margin-bottom:36px}}.btn-primary{align-items:center;background:var(--acc);border-radius:var(--r-m);box-shadow:inset 0 1px #ffffff40,0 1px #0006,0 8px 24px var(--acc-glow);color:#fcfcfc;display:inline-flex;font-size:14px;font-weight:600;gap:10px;height:48px;letter-spacing:-.005em;padding:0 22px;transition:transform .15s ease,box-shadow .15s ease}.btn-primary:hover{background:var(--acc-h);box-shadow:inset 0 1px #ffffff4d,0 14px 32px var(--acc-glow);transform:translateY(-1px)}.btn-primary .arrow{transition:transform .2s ease}.btn-primary:hover .arrow{transform:translate(3px)}.btn-secondary{align-items:center;background:transparent;border:1px solid var(--line-2);border-radius:var(--r-m);color:var(--t1);display:inline-flex;font-size:14px;font-weight:500;gap:10px;height:48px;padding:0 18px;transition:background .15s,border-color .15s}.btn-secondary:hover{background:#ffffff0a;border-color:var(--t3)}.btn-ghost{align-items:center;color:var(--t2);display:inline-flex;font-size:13px;gap:8px;height:36px;padding:0 4px}.btn-ghost:hover{color:var(--t1)}.hero{padding:clamp(36px,5vw,72px) 0 clamp(28px,4vw,52px);position:relative}.hero-grid{align-items:center;display:grid;gap:clamp(32px,5vw,64px);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}@media (max-width:960px){.hero-grid{gap:36px;grid-template-columns:1fr}}.hero-eyebrow{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:24px}.hero-h1{color:var(--t1);font-family:var(--sans);font-size:clamp(40px,5.4vw,72px);font-weight:600;letter-spacing:-.035em;line-height:1.02;margin:0 0 22px;text-wrap:balance}.hero-h1 .ks{color:var(--t2);font-family:var(--serif);font-weight:400}.hero-h1 .ramp{background:linear-gradient(180deg,var(--t1) 0,var(--acc) 130%);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:700}.hero-sub{color:var(--t2);font-size:clamp(15px,1.1vw,17px);line-height:1.55;margin:0 0 18px;max-width:54ch}.hero-sub b{color:var(--t1);font-weight:600}.hero-factoid{background:oklch(from var(--acc) l c h/.04);border-left:2px solid var(--acc-mute);border-radius:0 var(--r-m) var(--r-m) 0;color:var(--t3);font:500 12.5px/1.55 var(--mono);letter-spacing:.01em;margin:0 0 28px;max-width:56ch;padding:12px 14px}.hero-factoid b{color:var(--t1);font-weight:600}.hero-cta{align-items:center;gap:12px;margin-bottom:24px}.hero-anti,.hero-cta{display:flex;flex-wrap:wrap}.hero-anti{border-top:1px solid var(--line);color:var(--t3);font:500 12px/1.4 var(--mono);gap:14px 22px;letter-spacing:.02em;padding-top:18px}.hero-anti .item{align-items:center;display:inline-flex;gap:8px}.hero-anti .check{color:var(--good);font-weight:700}.hero-side,.price-card{position:relative}.price-card{background:var(--s1);border:1px solid var(--line-2);border-radius:var(--r-l);box-shadow:0 30px 80px -20px #00000080,0 0 0 1px #0006;display:flex;flex-direction:column;gap:18px;padding:24px}.price-card:before{background:linear-gradient(180deg,oklch(from var(--acc) l c h/.4),transparent 60%);border-radius:inherit;content:"";top:-1px;right:-1px;bottom:-1px;left:-1px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.pc-head{align-items:center;display:flex;gap:8px;justify-content:space-between}.pc-head .pc-eye{color:var(--t3);letter-spacing:.16em}.pc-head .pc-eye,.pc-head .pc-live{font:500 10px/1 var(--mono);text-transform:uppercase}.pc-head .pc-live{align-items:center;color:var(--good);display:inline-flex;gap:6px;letter-spacing:.14em}.pc-head .pc-live:before{animation:blink 1.6s ease-in-out infinite;background:var(--good);border-radius:50%;box-shadow:0 0 8px var(--good);content:"";height:6px;width:6px}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}.pc-anchor{align-items:baseline;border-bottom:1px solid var(--line);display:flex;flex-wrap:wrap;gap:6px;padding:10px 0 14px}.pc-from{color:var(--t3);font:500 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase}.pc-cur{color:var(--t2);font:500 18px/1 var(--sans);margin-left:auto}.pc-num{color:var(--t1);font:700 56px/1 var(--sans);font-feature-settings:"tnum" 1;letter-spacing:-.04em}.pc-per{color:var(--t3);font:500 12px/1 var(--mono);letter-spacing:.04em}.pc-meta{color:var(--t2);display:flex;flex-direction:column;font-size:13px;gap:8px}.pc-meta .row{align-items:center;display:grid;gap:10px;grid-template-columns:14px 1fr auto}.pc-meta .row .ic{background:oklch(from var(--acc) l c h/.18);border-radius:3px;color:var(--acc);display:grid;font:700 9px/1 var(--mono);height:14px;place-items:center;width:14px}.pc-meta .row .lbl{color:var(--t1);font-weight:500}.pc-meta .row .val{color:var(--t3);font:500 11px/1 var(--mono);letter-spacing:.04em;text-transform:uppercase}.pc-pay{border-top:1px solid var(--line);display:flex;flex-direction:column;gap:10px;padding-top:14px}.pc-pay .lbl{color:var(--t4);font:500 10px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase}.pay-strip{display:flex;flex-wrap:wrap}.pay-pill,.pay-strip{align-items:center;gap:6px}.pay-pill{background:oklch(from var(--s0) l c h/.4);border:1px solid var(--line);border-radius:var(--r-s);color:var(--t2);display:inline-flex;font:600 11px/1 var(--mono);height:30px;letter-spacing:.06em;padding:0 10px}.pay-pill svg{color:var(--t1);height:12px;opacity:.92;width:18px}.pay-pill.crypto svg{height:14px;width:14px}.ticker-bar{background:oklch(from var(--s0) l c h/.5);border-block:1px solid var(--line);overflow:hidden;position:relative}.ticker-row{align-items:center;display:flex;gap:14px;padding:12px 0}.ticker-tag{align-items:center;background:var(--s1);border:1px solid var(--line);border-radius:999px;color:var(--t2);display:inline-flex;flex-shrink:0;font:500 10px/1 var(--mono);gap:8px;letter-spacing:.16em;padding:6px 10px;text-transform:uppercase}.ticker-tag:before{animation:blink 1.6s ease-in-out infinite;background:var(--good);border-radius:50%;box-shadow:0 0 8px var(--good);content:"";height:6px;width:6px}.ticker-tag b{color:var(--t1);font-weight:600;letter-spacing:.04em;text-transform:none}.ticker-mask{flex:1;mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 7%,#000 93%,transparent);overflow:hidden;position:relative}.ticker-track{animation:tkroll 60s linear infinite;display:flex;gap:36px;width:-moz-max-content;width:max-content}.ticker-mask.paused .ticker-track,.ticker-track:hover{animation-play-state:paused}@keyframes tkroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.ti{align-items:center;color:var(--t2);display:inline-flex;font:500 12.5px/1 var(--mono);gap:10px;letter-spacing:0;white-space:nowrap}.ti .av{background:linear-gradient(135deg,var(--acc-mute),var(--s3));border-radius:5px;color:var(--t1);font:600 10px/22px var(--sans);height:22px;text-align:center;width:22px}.ti .nm{color:var(--t1);font-family:var(--sans);font-weight:600;letter-spacing:-.005em}.ti .qty{color:var(--acc)}.ti .ago,.ti .dot{color:var(--t4)}.trust{padding:44px 0 28px}.trust-grid{align-items:center;display:grid;gap:32px;grid-template-columns:1.4fr repeat(4,1fr)}.trust-cell{display:flex;flex-direction:column;gap:6px}.trust-cell .n{font:600 30px/1 var(--sans);font-feature-settings:"tnum" 1;letter-spacing:-.025em}.trust-cell .l{color:var(--t3);font:500 11px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase}.trust-eye{display:flex;flex-direction:column;gap:8px}.trust-eye .ttl{font:600 18px/1.2 var(--sans);letter-spacing:-.015em;max-width:18ch}.trust-eye .ttl em{color:var(--t2);font-family:var(--serif);font-style:italic;font-weight:400}.review-logos{align-items:center;border-top:1px dashed var(--line);display:flex;flex-wrap:wrap;gap:14px 28px;grid-column:1/-1;margin-top:8px;padding-top:28px}.review-logos .rlbl{color:var(--t4);font:500 10px/1 var(--mono);letter-spacing:.16em;margin-right:6px;text-transform:uppercase}.rlogo{align-items:center;color:var(--t2);display:inline-flex;font:600 13px/1 var(--sans);gap:8px;letter-spacing:-.01em}.rlogo .star{color:var(--warn);font-size:11px;letter-spacing:1px}.rlogo .glyph{background:var(--s2);border:1px solid var(--line);border-radius:4px;color:var(--t1);display:grid;font:700 11px/1 var(--mono);height:22px;place-items:center;width:22px}.rlogo b{color:var(--t1);font-weight:600}.rlogo .count{color:var(--t3);font:500 11px/1 var(--mono)}@media (max-width:960px){.trust-grid{grid-template-columns:1fr 1fr}.trust-eye{grid-column:1/-1}}@media (max-width:520px){.trust-grid{grid-template-columns:1fr}}.obj-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.obj-card{background:var(--s1);border:1px solid var(--line);border-radius:var(--r-l);display:flex;flex-direction:column;gap:12px;overflow:hidden;padding:24px;position:relative;transition:border-color .2s,transform .2s}.obj-card:hover{border-color:var(--line-2);transform:translateY(-2px)}.obj-card .o-num{align-self:flex-start;border:1px solid var(--line);border-radius:4px;color:var(--t3);font:600 11px/1 var(--mono);letter-spacing:.16em;padding:5px 8px;text-transform:uppercase}.obj-card h3{font:600 18px/1.25 var(--sans);letter-spacing:-.018em;margin:0}.obj-card h3 .strike{color:var(--t4);margin-right:6px;text-decoration:line-through;text-decoration-thickness:1.5px}.obj-card p{color:var(--t2);font-size:13.5px;line-height:1.55;margin:0}.obj-card .o-meta{border-top:1px solid var(--line);color:var(--t3);display:flex;font:500 11px/1.3 var(--mono);gap:12px;justify-content:space-between;letter-spacing:.04em;margin-top:auto;padding-top:14px}.obj-card .o-meta b{color:var(--good);font-weight:600;letter-spacing:0}@media (max-width:880px){.obj-grid{grid-template-columns:1fr}}.sf-grid{display:grid;gap:16px;grid-auto-rows:minmax(220px,auto);grid-template-columns:repeat(12,1fr)}.sf-card{background:var(--s1);border:1px solid var(--line);border-radius:var(--r-l);display:flex;flex-direction:column;gap:14px;grid-column:span 6;overflow:hidden;padding:26px;position:relative;transition:border-color .25s,transform .2s}.sf-card:hover{border-color:var(--acc-mute);transform:translateY(-2px)}.sf-card.lead{grid-column:span 6;grid-row:span 2;padding:34px}.sf-card.lead h3{font-size:30px;max-width:14ch}.sf-card .sf-eye{color:var(--acc);font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.sf-card h3{font:600 22px/1.18 var(--sans);letter-spacing:-.022em;margin:0}.sf-card .sf-desc{color:var(--t2);font-size:13.5px;line-height:1.55;margin:0;max-width:55ch}.sf-card .sf-list{display:flex;flex-direction:column;font-size:13px;gap:6px;list-style:none;margin:0;padding:0}.sf-card .sf-list li{align-items:center;border-top:1px solid var(--line);color:var(--t1);display:grid;gap:10px;grid-template-columns:1fr auto;padding:7px 0}.sf-card .sf-list li:first-child{border-top:0;padding-top:0}.sf-card .sf-list li .from{color:var(--t3);font:500 11px/1 var(--mono);letter-spacing:.04em}.sf-card .sf-list li:hover .anchor-arr{color:var(--acc);transform:translate(2px)}.sf-card .sf-foot{align-items:center;border-top:1px solid var(--line);display:flex;gap:12px;justify-content:space-between;margin-top:auto;padding-top:14px}.sf-card .sf-foot .all{align-items:center;color:var(--t1);display:inline-flex;font:500 11px/1 var(--mono);gap:6px;letter-spacing:.04em;transition:color .15s}.sf-card .sf-foot .all:hover{color:var(--acc)}.sf-card .sf-foot .from-big{color:var(--t1);font:600 14px/1 var(--sans);letter-spacing:-.01em}.sf-card .sf-foot .from-big small{color:var(--t3);font:500 11px/1 var(--mono);margin-left:4px}.sf-card .sf-bg{top:0;right:0;bottom:0;left:0;opacity:.6;pointer-events:none;position:absolute}.sf-glyph{background:oklch(from var(--acc) l c h/.1);border:1px solid var(--acc-mute);border-radius:8px;color:var(--acc);display:grid;font:700 13px/1 var(--mono);height:34px;place-items:center;position:absolute;right:24px;top:24px;width:34px}.sf-card.kick .sf-eye{color:var(--kick)}.sf-card.kick .sf-glyph{background:oklch(from var(--kick) l c h/.1);border-color:oklch(from var(--kick) l c h/.4);color:var(--kick)}.sf-card.tools .sf-eye{color:var(--warn)}.sf-card.tools .sf-glyph{background:oklch(from var(--warn) l c h/.1);border-color:oklch(from var(--warn) l c h/.4);color:var(--warn)}@media (max-width:1000px){.sf-grid{grid-template-columns:repeat(6,1fr)}.sf-card,.sf-card.lead{grid-column:span 6}.sf-card.lead{grid-row:auto}}.fp-grid{display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.fp-card{background:var(--s1);border:1px solid var(--line);border-radius:var(--r-l);display:flex;flex-direction:column;gap:14px;overflow:hidden;padding:22px;position:relative;transition:border-color .2s,transform .15s}.fp-card:hover{border-color:var(--line-2);transform:translateY(-2px)}.fp-card:after{background:radial-gradient(180px 140px at var(--mx,50%) var(--my,50%),oklch(from var(--acc) l c h/.16),transparent 60%);border-radius:inherit;content:"";top:-1px;right:-1px;bottom:-1px;left:-1px;opacity:0;pointer-events:none;position:absolute;transition:opacity .25s}.fp-card:hover:after{opacity:1}.fp-tag{background:var(--acc);border-radius:4px;box-shadow:0 4px 12px var(--acc-glow);color:#fcfcfc;font:600 9px/1 var(--mono);letter-spacing:.1em;padding:3px 8px;position:absolute;right:14px;text-transform:uppercase;top:14px;z-index:1}.fp-card h3{font:600 17px/1.25 var(--sans);letter-spacing:-.018em;margin:0;max-width:22ch;position:relative;z-index:1}.fp-card:has(.fp-tag) h3{padding-right:88px}.fp-platform{color:var(--t3);font:500 10px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase}.fp-platform.tw{color:var(--acc)}.fp-platform.kk{color:var(--kick)}.fp-card .fp-rating{align-items:center;color:var(--t2);display:inline-flex;font:500 12px/1 var(--mono);gap:6px;letter-spacing:.02em;position:relative;z-index:1}.fp-card .fp-rating .stars{color:var(--warn);font-size:13px;letter-spacing:1px}.fp-card .fp-rating b{color:var(--t1);font-family:var(--sans);font-size:13px;font-weight:600;letter-spacing:-.005em}.fp-card .fp-rating .count{color:var(--t3)}.fp-card .fp-desc{font-size:13px;line-height:1.5;max-width:36ch}.fp-card .fp-desc,.fp-card .fp-feats{color:var(--t2);margin:0;position:relative;z-index:1}.fp-card .fp-feats{display:flex;flex-direction:column;font-size:12.5px;gap:5px;list-style:none;padding:0}.fp-card .fp-feats li{line-height:1.45;padding-left:14px;position:relative}.fp-card .fp-feats li:before{background:var(--acc);border-radius:50%;box-shadow:0 0 0 1px oklch(from var(--acc) l c h/.3);content:"";height:5px;left:0;position:absolute;top:7px;width:5px}.fp-foot{align-items:flex-end;border-top:1px solid var(--line);display:flex;gap:12px;justify-content:space-between;margin-top:auto;padding-top:14px;position:relative;z-index:1}.fp-price{display:flex;flex-direction:column;gap:2px}.fp-price .from{color:var(--t3);font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.fp-price .num{font:700 22px/1 var(--sans);font-feature-settings:"tnum" 1;letter-spacing:-.025em}.fp-price .num .cur{color:var(--t2);font:500 13px/1 var(--sans);margin-right:1px}.fp-price .num .unit{color:var(--t3);font:500 11px/1 var(--mono);letter-spacing:.04em;margin-left:4px}.fp-card .fp-cta{align-items:center;border:1px solid var(--line-2);border-radius:6px;color:var(--t1);display:inline-flex;font:500 12px/1 var(--sans);gap:6px;padding:8px 12px;transition:background .15s,border-color .15s}.fp-card .fp-cta:hover{background:var(--s2);border-color:var(--t3)}.fp-card .fp-cta svg{transition:transform .2s}.fp-card .fp-cta:hover svg{transform:translate(3px)}@media (max-width:1000px){.fp-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.fp-grid{grid-template-columns:1fr}}.fp-foot-link{margin-top:24px;text-align:center}.fp-foot-link a{align-items:center;border:1px dashed var(--line-2);border-radius:6px;color:var(--t2);display:inline-flex;font:500 12px/1 var(--mono);gap:8px;letter-spacing:.08em;padding:11px 22px;text-transform:uppercase;transition:color .15s,border-color .15s,border-style .15s}.fp-foot-link a:hover{border-color:var(--t3);border-style:solid;color:var(--t1)}.why-grid{display:grid;gap:16px;grid-auto-rows:minmax(200px,auto);grid-template-columns:repeat(12,1fr)}.why-card{background:var(--s1);border:1px solid var(--line);border-radius:var(--r-l);display:flex;flex-direction:column;gap:10px;grid-column:span 4;overflow:hidden;padding:24px;position:relative}.why-card.wide{grid-column:span 8}.why-card.tall{grid-row:span 2}.why-card .why-eye{color:var(--acc);font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.why-card .why-num{font:600 32px/1 var(--sans);font-feature-settings:"tnum" 1;letter-spacing:-.03em}.why-card .why-num small{color:var(--t3);font:500 11px/1 var(--mono);letter-spacing:.06em;margin-left:6px}.why-card h3{font:600 16px/1.25 var(--sans);letter-spacing:-.015em;margin:0}.why-card p{color:var(--t2);font-size:13px;line-height:1.55;margin:0;max-width:60ch}.why-card .why-mark{color:var(--t4);font:500 10px/1 var(--mono);letter-spacing:.1em;position:absolute;right:18px;text-transform:uppercase;top:16px}.why-card .why-foot{border-top:1px solid var(--line);color:var(--t3);font:500 11px/1.4 var(--mono);letter-spacing:.04em;margin-top:auto;padding-top:12px}.geo-viz{bottom:14px;left:34%;pointer-events:none;position:absolute;right:18px;top:46px}.geo-viz svg{display:block;height:100%;overflow:visible;width:100%}.why-card.wide.tall>.why-eye,.why-card.wide.tall>h3,.why-card.wide.tall>p{max-width:32%;position:relative;z-index:1}.geo-viz .gv-dot{fill:var(--t3);opacity:.55}.geo-viz .gv-pin-halo{animation:gvPulse 2.6s ease-in-out infinite;fill:var(--acc);opacity:.18;transform-box:fill-box;transform-origin:center}.geo-viz .gv-pin-halo.h2{animation-delay:.6s}.geo-viz .gv-pin-halo.h3{animation-delay:1.1s}.geo-viz .gv-pin-halo.h4{animation-delay:1.6s}.geo-viz .gv-pin-halo.h5{animation-delay:2.1s}.geo-viz .gv-pin-halo.h6{animation-delay:.3s}.geo-viz .gv-pin-halo.h7{animation-delay:.9s}.geo-viz .gv-pin-ring{fill:none;opacity:.9;stroke:var(--acc);stroke-width:1.4}.geo-viz .gv-pin{fill:var(--acc);filter:drop-shadow(0 0 6px var(--acc-glow))}.geo-viz .gv-label{fill:var(--t1);font:600 13px/1 var(--mono);letter-spacing:.08em}.geo-viz .gv-label-bg{fill:var(--s2);stroke:var(--line-2);stroke-width:1}@keyframes gvPulse{0%,to{opacity:.22;transform:scale(1)}50%{opacity:0;transform:scale(1.9)}}@media (max-width:980px){.why-grid{grid-auto-rows:auto;grid-template-columns:repeat(6,1fr)}.why-card,.why-card.wide{grid-column:span 6;min-height:180px}.why-card.tall{grid-row:auto}}.ra-wrap{align-items:start;display:grid;gap:24px;grid-template-columns:1fr 1.1fr}.ra-feed{background:var(--s1);border:1px solid var(--line);border-radius:var(--r-l);overflow:hidden}.ra-head{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;padding:14px 18px}.ra-head h4{font:600 14px/1 var(--sans);letter-spacing:-.01em;margin:0}.ra-head .live{align-items:center;color:var(--good);display:inline-flex;font:500 10px/1 var(--mono);gap:6px;letter-spacing:.14em;text-transform:uppercase}.ra-head .live:before{animation:blink 1.6s ease-in-out infinite;background:var(--good);border-radius:50%;box-shadow:0 0 8px var(--good);content:"";height:6px;width:6px}.ra-list{max-height:420px;overflow:hidden;padding:4px 0;position:relative}.ra-list:after{background:linear-gradient(to bottom,transparent,var(--s1));bottom:0;content:"";height:60px;left:0;pointer-events:none;position:absolute;right:0}.ra-list ul{list-style:none;margin:0;padding:0}.ra-list li{align-items:center;animation:fadeIn .4s ease;border-bottom:1px solid oklch(1 0 0/.03);display:grid;gap:12px;grid-template-columns:auto 1fr auto;padding:10px 18px}.ra-list li:last-child{border-bottom:0}.ra-list .av{background:linear-gradient(135deg,var(--acc-mute),var(--s3));border-radius:6px;color:var(--t1);font:600 11px/28px var(--sans);height:28px;text-align:center;width:28px}.ra-list .desc{color:var(--t1);font-size:13px}.ra-list .desc b{font-weight:600}.ra-list .desc .meta{color:var(--t3);font-family:var(--mono);font-size:11px;margin-left:6px}.ra-list .ago{color:var(--t3);font:500 11px/1 var(--mono);white-space:nowrap}@keyframes fadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.ra-q,.ra-quotes{display:flex;flex-direction:column;gap:14px}.ra-q{background:#ffffff05;border:1px solid var(--line);border-radius:var(--r-l);padding:20px}.ra-q blockquote{color:var(--t1);font-size:14px;line-height:1.6;margin:0;max-width:60ch;text-wrap:pretty}.ra-q blockquote:before{color:var(--acc-mute);content:"“";font-family:var(--serif);font-size:1.4em;line-height:0;margin-right:4px;vertical-align:-.18em}.ra-q .ra-meta{align-items:center;border-top:1px solid var(--line);color:var(--t3);display:flex;font:500 11px/1 var(--mono);gap:10px;justify-content:space-between;letter-spacing:.04em;padding-top:10px}.ra-q .stars{color:var(--warn);font-size:13px;letter-spacing:1px}.ra-q .src{align-items:center;display:inline-flex;gap:6px}.ra-q .src .glyph{background:var(--s2);border:1px solid var(--line);border-radius:3px;color:var(--t1);display:grid;font:700 8px/1 var(--mono);height:14px;place-items:center;width:14px}@media (max-width:920px){.ra-wrap{grid-template-columns:1fr}}.faq-grid{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr)}.faq-grid .lhs{position:sticky;top:96px}.faq-grid .lhs .byline{align-items:center;background:#ffffff05;border:1px solid var(--line);border-radius:var(--r-m);display:flex;gap:12px;margin-top:24px;padding:14px 16px}.faq-grid .lhs .byline .av{background:linear-gradient(135deg,var(--acc-mute),var(--s3));border-radius:50%;color:var(--t1);display:grid;font:600 14px/1 var(--sans);height:40px;place-items:center;width:40px}.faq-grid .lhs .byline .meta{display:flex;flex-direction:column;gap:2px}.faq-grid .lhs .byline .meta b{color:var(--t1);font:600 13px/1.2 var(--sans);letter-spacing:-.01em}.faq-grid .lhs .byline .meta span{color:var(--t3);font:500 11px/1.3 var(--mono);letter-spacing:.04em}details{border-top:1px solid var(--line);padding:22px 0}details:last-child{border-bottom:1px solid var(--line)}details summary{align-items:flex-start;cursor:pointer;display:flex;font:500 18px/1.35 var(--sans);gap:18px;letter-spacing:-.015em;list-style:none;transition:color .15s}details summary::-webkit-details-marker{display:none}details summary:after{background:linear-gradient(var(--t2),var(--t2)) 50%/100% 1px no-repeat,linear-gradient(var(--t2),var(--t2)) 50%/1px 100% no-repeat;content:"";flex-shrink:0;height:14px;margin-left:auto;margin-top:8px;transition:transform .25s ease;width:14px}details[open] summary:after{transform:rotate(45deg)}details summary:hover{color:var(--t1)}details .ans{color:var(--t2);font-size:14.5px;line-height:1.65;max-width:64ch;padding-right:14px;padding-top:14px}details .ans p{margin:0 0 10px}details .ans p:last-child{margin-bottom:0}@media (max-width:880px){.faq-grid{gap:24px;grid-template-columns:1fr}.faq-grid .lhs{position:static}}.cta-band{align-items:center;background:radial-gradient(80% 60% at 80% 0,oklch(from var(--acc) l c h/.12),transparent 70%),var(--s1);border:1px solid var(--line-2);border-radius:var(--r-xl);display:grid;gap:40px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);padding:clamp(40px,6vw,72px)}.cta-band h3{font:600 clamp(28px,3.6vw,46px)/1.05 var(--sans);letter-spacing:-.035em;margin:0;max-width:18ch;text-wrap:pretty}.cta-band p{color:var(--t2);font-size:15px;line-height:1.55;margin:14px 0 0;max-width:48ch}.cta-band .pc-card{background:oklch(from var(--s0) l c h/.5);border:1px solid var(--line);border-radius:var(--r-l);display:flex;flex-direction:column;gap:14px;padding:22px}.cta-band .pc-card .pc-anchor{padding:0 0 12px}.cta-band .pc-card .actions{display:flex;flex-wrap:wrap;gap:10px}@media (max-width:880px){.cta-band{grid-template-columns:1fr}}footer{border-top:1px solid var(--line);padding:64px 0 36px}.foot-grid{display:grid;gap:32px;grid-template-columns:1.4fr repeat(4,1fr)}.foot-col h5{color:var(--t3);font:500 11px/1 var(--mono);letter-spacing:.16em;margin:0 0 12px;text-transform:uppercase}.foot-col ul{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.foot-col a{color:var(--t2);font-size:13px;transition:color .15s}.foot-col a:hover{color:var(--t1)}.foot-brand{display:flex;flex-direction:column;gap:14px}.foot-brand p{color:var(--t3);font-size:13px;line-height:1.5;max-width:32ch}.foot-bot{align-items:center;border-top:1px solid var(--line);color:var(--t3);display:flex;flex-wrap:wrap;font:500 11px/1 var(--mono);gap:12px;justify-content:space-between;letter-spacing:.04em;margin-top:48px;padding-top:28px}.foot-bot .updated{align-items:center;display:inline-flex;gap:8px}.foot-bot .updated:before{background:var(--good);border-radius:50%;box-shadow:0 0 8px var(--good);content:"";height:6px;width:6px}@media (max-width:880px){.foot-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.foot-grid{grid-template-columns:1fr}}.smc{-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);background:oklch(from var(--s0) l c h/.85);border-top:1px solid var(--line-2);bottom:0;box-shadow:0 -8px 24px #0006;display:none;left:0;padding:10px 14px;position:fixed;right:0;z-index:60}.smc-row{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:0 auto;max-width:1280px}.smc-price{display:flex;flex-direction:column;gap:2px}.smc-price .smc-from{color:var(--t3);font:500 10px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.smc-price .smc-num{font:700 20px/1 var(--sans);font-feature-settings:"tnum" 1;letter-spacing:-.02em}.smc-price .smc-num .smc-unit{color:var(--t3);font:500 11px/1 var(--mono);letter-spacing:.04em;margin-left:4px}.smc .btn-primary{font-size:13px;height:44px;padding:0 16px}@media (max-width:768px){.smc{display:block}body{padding-bottom:76px}.tweaks{display:none!important}}.tweaks{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:oklch(from var(--s1) l c h/.92);border:1px solid var(--line-2);border-radius:var(--r-l);bottom:20px;box-shadow:0 30px 60px -20px #0009;display:none;font-size:12px;padding:14px;position:fixed;right:20px;transform:translateY(0);transition:transform .25s ease;width:280px;z-index:80}.v2-root[data-tweaks=on] .tweaks{display:block}.tweaks.collapsed{transform:translateY(calc(100% - 44px))}.tweaks-head{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding-bottom:10px}.tweaks-head .ttl{color:var(--t2);font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.tweaks-head .chev{color:var(--t3);transition:transform .2s}.tweaks.collapsed .chev{transform:rotate(180deg)}.tweak-row{align-items:center;border-top:1px solid var(--line);display:flex;justify-content:space-between;padding:8px 0}.tweak-row:first-of-type{border-top:0}.tweak-row .lbl{color:var(--t3);font:500 11px/1 var(--mono);letter-spacing:.06em}.seg{background:var(--s2);border:1px solid var(--line);border-radius:var(--r-s);display:inline-flex;padding:2px}.seg button{border-radius:3px;color:var(--t3);font:500 11px/1 var(--mono);padding:4px 8px}.seg button[aria-pressed=true]{background:var(--s4);color:var(--t1)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.ambient:after{display:none}.ticker-track{animation:none!important}}.mob-drawer{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0009;display:none;top:0;right:0;bottom:0;left:0;opacity:0;position:fixed;transition:opacity .25s ease;z-index:100}.mob-drawer.is-open{display:block;opacity:1}.mob-drawer-inner{background:var(--s1);border-left:1px solid var(--line-2);box-shadow:-30px 0 80px -20px #00000080;display:flex;flex-direction:column;gap:4px;height:100dvh;overflow-y:auto;padding:18px 20px 24px;position:absolute;right:0;top:0;transform:translate(100%);transition:transform .3s cubic-bezier(.22,.61,.36,1);width:min(360px,92vw)}.mob-drawer.is-open .mob-drawer-inner{transform:translate(0)}.mob-drawer-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:6px;padding-bottom:14px}.mob-drawer-head,.mob-section{border-bottom:1px solid var(--line)}.mob-section{padding:6px 0}.mob-section summary{align-items:center;color:var(--t1);cursor:pointer;display:flex;font:600 14px/1 var(--sans);justify-content:space-between;letter-spacing:-.01em;list-style:none;padding:12px 4px}.mob-section summary::-webkit-details-marker{display:none}.mob-section summary:after{border-bottom:1.5px solid var(--t3);border-right:1.5px solid var(--t3);content:"";height:10px;margin-right:4px;transform:rotate(45deg);transition:transform .2s;width:10px}.mob-section[open] summary:after{transform:rotate(-135deg)}.mob-section a{border-radius:var(--r-s);color:var(--t2);display:block;font:500 13px/1.3 var(--sans);padding:9px 14px}.mob-section a:hover{background:#ffffff0a;color:var(--t1)}.mob-link{border-bottom:1px solid var(--line);color:var(--t1);display:block;font:600 14px/1 var(--sans);letter-spacing:-.01em;padding:14px 4px}.mob-link:hover{color:var(--acc)}@media (min-width:920px){.mob-drawer{display:none!important}}.ruh section[data-v-57dc0154]{padding-bottom:clamp(36px,4.5vw,64px);padding-top:clamp(36px,4.5vw,64px);position:relative}.ruh .ruh-hero[data-v-57dc0154]{padding-top:clamp(40px,6vw,88px)}.ruh-h1[data-v-57dc0154]{color:var(--t1);font:600 clamp(40px,5.6vw,84px)/1 var(--sans);letter-spacing:-.045em;margin:0;max-width:20ch}.ruh-h1[data-v-57dc0154] em,.ruh-h1[data-v-57dc0154] span{color:var(--acc);font-family:var(--serif);font-style:italic;font-weight:400}.ruh-cta[data-v-57dc0154]{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.btn-ghost[data-v-57dc0154],.btn-primary[data-v-57dc0154]{align-items:center;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font:600 15px/1 var(--sans);gap:8px;padding:14px 22px;text-decoration:none}.btn-primary[data-v-57dc0154]{background:var(--acc);color:#fff}.btn-primary[data-v-57dc0154]:hover{filter:brightness(1.08)}.btn-ghost[data-v-57dc0154]{background:transparent;border:1px solid var(--line-2);color:var(--t1)}.btn-ghost[data-v-57dc0154]:hover{border-color:var(--t2)}.ruh-mini[data-v-57dc0154]{color:var(--t2);display:flex;flex-wrap:wrap;font:500 12px/1.4 var(--mono);gap:10px 22px;letter-spacing:.04em;list-style:none;margin:28px 0 0;padding:0;text-transform:uppercase}.ruh-mini .dot[data-v-57dc0154]{background:var(--good,var(--acc));border-radius:50%;display:inline-block;height:6px;margin-right:8px;vertical-align:middle;width:6px}.ruh .sec-head[data-v-57dc0154]{align-items:end;display:grid;gap:40px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);margin-bottom:28px}.ruh .sec-head.single[data-v-57dc0154]{grid-template-columns:1fr}.ruh .sec-head[data-v-57dc0154] h2,.ruh .sec-head h2[data-v-57dc0154]{color:var(--t1);font:600 clamp(30px,3.4vw,48px)/1.06 var(--sans);letter-spacing:-.035em;margin:0}.ruh .sec-head[data-v-57dc0154] h2 em,.ruh .sec-head[data-v-57dc0154] h2 span,.ruh .sec-head h2 em[data-v-57dc0154]{color:var(--t2);font-family:var(--serif);font-style:italic;font-weight:400}.ruh .sec-head[data-v-57dc0154] p,.ruh .sec-head p[data-v-57dc0154]{color:var(--t2);font-size:15px;line-height:1.55;margin:0;max-width:56ch}@media (max-width:760px){.ruh .sec-head[data-v-57dc0154]{gap:14px;grid-template-columns:1fr}}.card[data-v-57dc0154]{background:var(--s1);border:1px solid var(--line);border-radius:var(--r-l);color:var(--t2);display:flex;flex-direction:column;font-size:14.5px;gap:10px;line-height:1.6;padding:26px 24px}.card[data-v-57dc0154] h3,.card h3[data-v-57dc0154]{color:var(--t1);font:600 19px/1.25 var(--sans);letter-spacing:-.015em;margin:0}.card p[data-v-57dc0154]{margin:0}.mark[data-v-57dc0154]{color:var(--acc);font:500 11px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase}.big[data-v-57dc0154]{color:var(--t1);font-size:17px;line-height:1.5}.cards3[data-v-57dc0154]{grid-template-columns:repeat(3,minmax(0,1fr))}.adv[data-v-57dc0154],.cards3[data-v-57dc0154]{display:grid;gap:16px}.adv[data-v-57dc0154]{grid-template-columns:repeat(2,minmax(0,1fr))}.obj[data-v-57dc0154]{grid-template-columns:repeat(3,minmax(0,1fr))}.gar[data-v-57dc0154],.obj[data-v-57dc0154]{display:grid;gap:16px}.gar[data-v-57dc0154]{grid-template-columns:repeat(4,minmax(0,1fr))}.blog[data-v-57dc0154]{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}@media (max-width:1100px){.gar[data-v-57dc0154]{grid-template-columns:repeat(2,minmax(0,1fr))}.cards3[data-v-57dc0154],.obj[data-v-57dc0154]{grid-template-columns:1fr}}@media (max-width:760px){.adv[data-v-57dc0154],.gar[data-v-57dc0154]{grid-template-columns:1fr}}.strike[data-v-57dc0154]{color:var(--t3);font-weight:500;text-decoration:line-through;text-decoration-color:var(--acc)}.o-meta[data-v-57dc0154]{border-top:1px solid var(--line);color:var(--t3);font:500 11px/1.4 var(--mono);margin-top:auto;padding-top:12px}.ruh-promo-btn[data-v-57dc0154]{margin-top:24px}.chips[data-v-57dc0154]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:28px}.chip[data-v-57dc0154]{background:var(--s1);border:1px solid var(--line);border-radius:999px;color:var(--t2);font:500 13px/1 var(--sans);padding:8px 14px;text-decoration:none;transition:border-color .2s,color .2s}.chip[data-v-57dc0154]:hover{border-color:var(--acc);color:var(--t1)}.about[data-v-57dc0154]{align-items:start;display:grid;gap:28px;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}@media (max-width:900px){.about[data-v-57dc0154]{grid-template-columns:1fr}}.prose[data-v-57dc0154]{color:var(--t2);font-size:15.5px;line-height:1.7;max-width:78ch}.prose[data-v-57dc0154] h2,.prose h2[data-v-57dc0154]{color:var(--t1);font:600 clamp(28px,3vw,42px)/1.08 var(--sans);letter-spacing:-.03em;margin:0 0 18px}.prose h2[data-v-57dc0154] span{color:var(--acc)}.prose[data-v-57dc0154] h3,.prose h3[data-v-57dc0154]{color:var(--t1);font:600 20px/1.3 var(--sans);margin:22px 0 10px}.prose[data-v-57dc0154] p{margin:0 0 14px}.prose[data-v-57dc0154] a{color:var(--acc)}.about-card[data-v-57dc0154]{background:var(--s1);border:1px solid var(--line);border-radius:var(--r-l);color:var(--t2);font-size:14.5px;line-height:1.6;padding:28px}.about-card h3[data-v-57dc0154]{color:var(--acc);font:600 20px/1.25 var(--sans);margin:0 0 12px}.about-card ul[data-v-57dc0154]{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:18px}.reg[data-v-57dc0154]{align-items:center;background:var(--s1);border:1px solid var(--line);border-radius:var(--r-xl,var(--r-l));display:grid;gap:28px;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);padding:clamp(24px,4vw,44px)}@media (max-width:900px){.reg[data-v-57dc0154]{grid-template-columns:1fr}}.reg h2[data-v-57dc0154]{color:var(--t1);font:600 clamp(28px,3vw,42px)/1.08 var(--sans);letter-spacing:-.03em;margin:0}.reg-form[data-v-57dc0154]{gap:12px}.reg-form[data-v-57dc0154],.reg-form label[data-v-57dc0154]{display:flex;flex-direction:column}.reg-form label[data-v-57dc0154]{gap:4px}.inp[data-v-57dc0154]{background:var(--s2,var(--s0));border:1px solid var(--line);border-radius:var(--r-m);color:var(--t1);font:500 15px/1 var(--sans);height:46px;padding:0 14px;width:100%}.inp[data-v-57dc0154]:focus{border-color:var(--acc);outline:none}.err[data-v-57dc0154]{color:var(--warn);font-size:12.5px}.reg-form .btn-primary[data-v-57dc0154]{justify-content:center}.blog-title[data-v-57dc0154]{color:var(--t1);font:600 17px/1.3 var(--sans);text-decoration:none}.blog-tags[data-v-57dc0154],.blog-title[data-v-57dc0154]:hover{color:var(--acc)}.blog-tags[data-v-57dc0154]{display:flex;flex-wrap:wrap;font:500 12px/1 var(--mono);gap:8px}.pricing-host[data-v-57dc0154]{margin-top:8px}
