/*! tailwindcss v4.3.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1)}}@layer base,components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.resize{resize:both}.rounded{border-radius:.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.ring{--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}:root{--bg:#FFFFFF;--panel:#F7F8FA;--panel2:#F1F3F6;--panel3:#EAEDF1;--fg:#1D2433;--mut:#4B5467;--mut2:#586173;--c1:#1D2433;--c2:#1D2433;--saffron:#F2B233;--ok:#137539;--bad:#B91C1C;--btnfg:#FFFFFF;--line:rgba(29,36,51,.1);--line2:rgba(29,36,51,.16);--line3:rgba(29,36,51,.28);--navbg:rgba(255,255,255,.82);--navsolid:rgba(255,255,255,.98);--sh1:rgba(29,36,51,.14);--inset:rgba(29,36,51,.035);--inset2:rgba(29,36,51,.022);--glowA:0;--glowB:0;--meshOp:.8;--logoBar:rgba(29,36,51,.14);--w1:rgba(29,36,51,.0216);--w2:rgba(29,36,51,.024);--w3:rgba(29,36,51,.03);--w4:rgba(29,36,51,.0336);--w5:rgba(29,36,51,.036);--w6:rgba(29,36,51,.0384);--w7:rgba(29,36,51,.042);--w8:rgba(29,36,51,.048);--w9:rgba(29,36,51,.054);--w10:rgba(29,36,51,.06);--w11:rgba(29,36,51,.066);--w12:rgba(29,36,51,.072);--w13:rgba(29,36,51,.084);--w14:rgba(29,36,51,.096);--w15:rgba(29,36,51,.12);--w16:rgba(29,36,51,.144);--w17:rgba(29,36,51,.156);--w18:rgba(29,36,51,.24);--grad:linear-gradient(100deg,var(--c1),var(--c2));--r:14px;--disp:-apple-system,BlinkMacSystemFont,"Segoe UI",Inter,system-ui,sans-serif}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--fg);transition:background .3s,color .3s;font:16px/1.6 -apple-system,BlinkMacSystemFont,Segoe UI,Inter,system-ui,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}.wrap{max-width:1180px;margin:0 auto;padding:0 28px}a{color:inherit;text-decoration:none}::selection{background:var(--c1);color:var(--btnfg)}.glow{position:fixed;border-radius:50%;filter:blur(130px);pointer-events:none;z-index:0}.glow.a{width:680px;height:680px;background:var(--c1);opacity:var(--glowA);top:-320px;left:-200px}.glow.b{width:520px;height:520px;background:var(--c2);opacity:var(--glowB);top:380px;right:-240px}.mesh{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:var(--meshOp);background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:72px 72px;background-position:50% 0;mask-image:radial-gradient(ellipse 78% 50% at 50% 0,#000 25%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 78% 50% at 50% 0,#000 25%,transparent 75%)}footer,main,nav{position:relative;z-index:1}nav{position:sticky;top:0;z-index:60;backdrop-filter:blur(20px);background:var(--navbg);border-bottom:1px solid var(--line)}.nav{display:flex;align-items:center;justify-content:space-between;height:70px;gap:20px}.logo{display:inline-block;font-weight:800;font-size:23px;letter-spacing:-.045em;line-height:1;white-space:nowrap;color:var(--fg)}.logo .lmark{height:1.06em;width:auto;vertical-align:-.25em;margin-right:.2em}.logo:focus-visible{outline:2px solid var(--c1);outline-offset:4px;border-radius:6px}.mark{display:block;width:29px;height:29px;flex:0 0 auto}.nav-links{display:flex;gap:30px;font-size:14.5px;color:var(--mut)}.nav-links a{transition:.2s}.nav-links a:hover{color:var(--fg)}.nav-right{display:flex;align-items:center;gap:11px}.swit{display:flex;border:1px solid var(--line2);border-radius:9px;overflow:hidden;height:34px}.swit button{background:transparent;border:0;border-right:1px solid var(--line);color:var(--mut2);font:700 11.5px inherit;font-family:inherit;letter-spacing:.04em;padding:0 10px;cursor:pointer;transition:.16s}.swit button:last-child{border-right:0}.swit button:hover{color:var(--fg)}.swit button.on{background:var(--grad);color:var(--btnfg)}@media(max-width:620px){.swit{display:none}}.lnk{font-size:14.5px;color:var(--mut);cursor:pointer;transition:.2s}.lnk:hover{color:var(--fg)}button.lnk{appearance:none;background:none;border:0;border-radius:0;padding:0;margin:0;font-weight:inherit;font-style:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit}.btn,button.lnk{font-family:inherit}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:var(--grad);color:var(--btnfg);font-weight:660;font-size:14.5px;padding:10px 20px;border-radius:10px;border:0;cursor:pointer;transition:.2s;white-space:nowrap}.btn:hover{transform:translateY(-1px);box-shadow:0 10px 30px rgba(29,36,51,.22)}.btn.lg{font-size:16px;padding:15px 30px;border-radius:12px}.btn.gh{background:transparent;color:var(--fg);border:1px solid var(--line2)}.btn.gh:hover{background:var(--w12);box-shadow:none;border-color:var(--line3)}.btn.w{width:100%}.hero{padding:19px 0 0;text-align:center}.pill{display:inline-flex;align-items:center;gap:9px;border:1px solid var(--line2);border-radius:100px;padding:7px 17px;font-size:13px;color:var(--mut);margin-bottom:22px;background:var(--w5)}.dot{width:6px;height:6px;border-radius:50%;background:var(--ok);box-shadow:0 0 10px var(--ok);animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.3}}h1{font-size:clamp(38px,5.9vw,69px);line-height:1.04;letter-spacing:-.042em;font-weight:760;margin-bottom:22px}.hero h1{font-size:clamp(34px,4.4vw,56px);line-height:1.08;white-space:nowrap;margin-bottom:4px}.scene{display:block;margin:0 auto 4px;width:min(342px,100%);height:auto;aspect-ratio:360/200;fill:none;stroke:var(--c1);stroke-width:2.3;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.scene .w{fill:#FFFFFF}.scene .s{fill:var(--saffron)}.scene .fine{stroke-width:1.5}.scene .frame{stroke-width:2.3}.scene .sky,.scene .skyc{transition:fill 1.8s ease}.scene .moon,.scene .sun{transition:transform 1.9s cubic-bezier(.45,0,.25,1),opacity 1.4s ease}.scene .city,.scene .stars{transition:opacity 1.4s ease}.hero h1 .slot{display:inline-block;position:relative;height:1.08em;vertical-align:top;text-align:left}.hero h1 .slot .mid{visibility:hidden;white-space:nowrap}.hero h1 .slot .mid:before,.hero h1 .slot .w:before{content:attr(data-w)}.hero h1 .slot .w{position:absolute;left:0;top:0;white-space:nowrap;isolation:isolate;clip-path:inset(-.3em calc(100% + .1em) -.3em -.1em)}.hero h1 .slot .w:after{content:"";position:absolute;left:-.04em;right:.22em;bottom:.14em;height:.26em;border-radius:.1em;z-index:-1;background:rgba(242,178,51,.55);transform:scaleX(0);transform-origin:left center;transition:transform .55s cubic-bezier(.65,0,.35,1)}.hero h1 .slot .w.on{clip-path:inset(-.3em -.1em -.3em -.1em);transition:clip-path .65s cubic-bezier(.65,0,.35,1) .12s}.hero h1 .slot .w.on:after{transform:scaleX(1);transition-delay:.7s}.hero h1 .slot .w.out{clip-path:inset(-.3em -.1em -.3em calc(100% + .1em));transition:clip-path .65s cubic-bezier(.65,0,.35,1)}.htag{font-size:21px;font-weight:650;letter-spacing:-.02em;margin:0 0 10px;color:var(--fg);text-wrap:balance}.vh{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.gr{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.lede{font-size:clamp(16.5px,1.9vw,19.5px);color:var(--mut);max-width:660px;margin:0 auto 18px;line-height:1.6}.cta-row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:10px}.micro{font-size:13px;color:var(--mut2)}.engines{display:flex;gap:9px;justify-content:center;flex-wrap:wrap;margin-top:16px}.eng-chip{font-size:12.5px;color:var(--mut);border:1px solid var(--line);border-radius:8px;padding:6px 13px;background:var(--w3)}.shot{margin:56px auto 0;max-width:1100px;border-radius:18px;overflow:hidden;border:1px solid var(--line2);background:var(--panel);box-shadow:0 50px 130px var(--sh1),0 0 0 1px var(--w5)}.sbar{display:flex;align-items:center;gap:8px;padding:12px 16px;border-bottom:1px solid var(--line);background:var(--inset)}.tl{width:11px;height:11px;border-radius:50%;background:#D5DAE1;flex:0 0 auto}.urlbar{margin-left:12px;flex:1;max-width:320px;background:var(--w11);border-radius:7px;padding:5px 12px;font-size:12px;color:var(--mut2)}.livetag{margin-left:auto;font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--c2);font-weight:700;display:flex;align-items:center;gap:7px}.app{display:grid;grid-template-columns:206px 1fr;min-height:440px}.side{border-right:1px solid var(--line);padding:18px 13px;background:var(--inset2)}.sgroup{font-size:10.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--mut2);font-weight:700;padding:0 10px;margin:17px 0 7px}.sgroup:first-child{margin-top:0}.sitem{display:flex;align-items:center;gap:10px;padding:7.5px 10px;border-radius:8px;font-size:13.5px;color:var(--mut);cursor:pointer;transition:.16s;user-select:none}.sitem:hover{background:var(--w11);color:var(--fg)}.sitem.on{background:rgba(29,36,51,.07);color:var(--fg);font-weight:570}.sitem.on .sdot{background:var(--c1);opacity:1;box-shadow:0 0 8px var(--c1)}.sdot{width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.5;flex:0 0 auto;transition:.16s}.scount{margin-left:auto;font-size:10.5px;color:var(--mut2);background:var(--w13);padding:1px 6px;border-radius:5px}.body{padding:24px 26px 28px;position:relative;min-width:0}.topline{margin-inline:26px}.view{display:none}.view.on{display:block;animation:fade .34s cubic-bezier(.22,1,.36,1)}@keyframes fade{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.bhead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.bhead h2{font-size:19px;line-height:inherit;letter-spacing:-.02em;font-weight:650;margin:0}.bhead p{font-size:12.5px;color:var(--mut2);margin-top:2px}.chip{font-size:11.5px;color:var(--mut);border:1px solid var(--line2);border-radius:7px;padding:5px 11px}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:16px}.kpi{background:var(--panel2);border:1px solid var(--line);border-radius:11px;padding:14px 15px}.kpi .n{font-size:25px;font-weight:720;letter-spacing:-.025em;line-height:1.1}.kpi .l{font-size:10.5px;color:var(--mut2);text-transform:uppercase;letter-spacing:.07em;margin-top:3px}.kpi .d{font-size:11px;margin-top:5px;font-weight:600}.kpi.wide{grid-column:span 2}.kpi .ci{display:block;margin-top:5px;font-size:11.5px;color:var(--mut);white-space:normal}.up{color:var(--ok)}.dn{color:var(--bad)}.nu{color:var(--mut2)}.two{display:grid;grid-template-columns:1.25fr 1fr;gap:12px}.pan{background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:16px 17px}.pan h3{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--mut2);font-weight:700;margin-bottom:14px}.spark{display:flex;align-items:flex-end;gap:5px;height:76px;margin-bottom:8px}.spark i{flex:1;background:linear-gradient(180deg,rgba(29,36,51,.55),rgba(29,36,51,.1));border-radius:3px 3px 0 0;height:0;transition:height .9s cubic-bezier(.22,1,.36,1)}.xlab{justify-content:space-between;font-size:10px;color:var(--mut2)}.row,.xlab{display:flex}.row{align-items:center;gap:10px;padding:7px 0;font-size:13px}.row+.row{border-top:1px solid var(--line)}.row .nm{flex:1;white-space:nowrap;text-overflow:ellipsis}.bar,.row .nm{overflow:hidden}.bar{width:74px;height:5px;background:var(--w14);border-radius:3px;flex:0 0 auto}.bar i{display:block;height:100%;background:var(--c1);width:0;transition:width .9s cubic-bezier(.22,1,.36,1)}.row.you{color:var(--c2);font-weight:620}.row.you .bar i{background:var(--saffron)}.pc{font-size:12px;width:36px;text-align:right;flex:0 0 auto}.ci,.pc{color:var(--mut2)}.ci{white-space:nowrap}.ci,.vd{font-size:11px}.vd{font-weight:600}.row .ci{width:52px;text-align:right;flex:0 0 auto}.row .pc.said{width:auto;white-space:nowrap}table{width:100%;border-collapse:collapse;font-size:13px}th{text-align:left;font-size:10.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut2);font-weight:700;border-bottom:1px solid var(--line2)}td,th{padding:9px 10px}td{border-bottom:1px solid var(--line);color:var(--mut)}tbody tr:hover td{background:var(--w4)}td.q{color:var(--fg)}.inst{display:block;margin-top:4px;max-width:44ch;font-size:12px;font-weight:400;line-height:1.5;color:var(--mut2);white-space:normal}.inst b{font-weight:600;color:var(--mut)}tr.more td{border-bottom-color:var(--w8)}.tag2{font-size:10.5px;font-weight:700;padding:2.5px 8px;border-radius:20px;letter-spacing:.03em;white-space:nowrap}.t-ok{background:rgba(74,222,128,.16);color:var(--ok)}.t-no{background:rgba(29,36,51,.08);color:var(--c1)}.t-mid{background:rgba(242,178,51,.22);color:var(--c2)}.t-cr{background:var(--c1);color:var(--btnfg)}.srcrow{display:flex;gap:13px;align-items:flex-start;padding:13px 0}.srcrow+.srcrow{border-top:1px solid var(--line)}.srcrow .ic{width:30px;height:30px;border-radius:8px;background:var(--panel3);display:grid;place-items:center;font-size:13px;flex:0 0 auto;border:1px solid var(--line)}.srcrow h6{font-size:13.5px;font-weight:620;color:var(--fg);margin-bottom:2px;display:flex;gap:8px;align-items:center}.srcrow p{font-size:12.5px;color:var(--mut);line-height:1.5}.eng-hero{display:flex;align-items:center;gap:20px;background:var(--panel2);border:1px solid var(--line);border-radius:12px;padding:18px 20px;margin-bottom:12px}.donut{width:76px;height:76px;flex:0 0 auto;position:relative}.donut svg{transform:rotate(-90deg)}.donut b{position:absolute;inset:0;display:grid;place-items:center;align-content:center;font-size:17px;font-weight:720}.donut b i{display:block;font-size:9.5px;font-style:normal;font-weight:500;color:var(--mut2)}.bill{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:900px){.app{grid-template-columns:1fr}.side{display:flex;flex-wrap:wrap;gap:5px;border-right:0;border-bottom:1px solid var(--line)}.sgroup{display:none}.sitem{font-size:12.5px;padding:6px 10px}.scount{display:none}.kpis{grid-template-columns:repeat(2,1fr)}.bill,.two{grid-template-columns:1fr}table{font-size:12px}td,th{padding:7px 6px}}.occ{display:flex;align-items:center;gap:12px;padding:9px 0;font-size:13px}.occ+.occ{border-top:1px solid var(--line)}.occ .on2{width:92px;font-weight:570;color:var(--fg);flex:0 0 auto}.occ .track{flex:1;height:7px;background:var(--w13);border-radius:4px;overflow:hidden;min-width:60px}.occ .track i{display:block;height:100%;width:0;border-radius:4px;transition:width .9s cubic-bezier(.22,1,.36,1)}.occ .v{width:38px;font-size:12px}.occ .qn,.occ .v{text-align:right;color:var(--mut2);flex:0 0 auto}.occ .qn{width:62px;font-size:11.5px}.occ .ci{width:52px}.occ .ci,.occ .vd{text-align:right;flex:0 0 auto}.occ .vd{min-width:130px;white-space:nowrap}.note2{font-size:12.5px;color:var(--mut);margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.scatter{position:relative;height:250px;margin:6px 0 4px}.scatter .ax{position:absolute;background:var(--line2)}.quad{position:absolute;font-size:10px;letter-spacing:.09em;text-transform:uppercase;color:var(--mut2);font-weight:700}.quad.q-tr{top:8px;right:10px}.quad.q-tl{top:8px;left:10px}.quad.q-br{bottom:8px;right:10px}.quad.q-bl{bottom:8px;left:10px}.pt{position:absolute;transform:translate(-50%,50%);display:flex;align-items:center;gap:6px;opacity:0;transition:.6s cubic-bezier(.22,1,.36,1)}.pt.in{opacity:1}.pt i{width:11px;height:11px;border-radius:50%;background:var(--mut2);flex:0 0 auto}.pt span{font-size:11.5px;color:var(--mut);white-space:nowrap}.pt.you i{width:15px;height:15px;background:var(--saffron);box-shadow:0 0 0 2.5px var(--c1)}.pt.you span{color:var(--c2);font-weight:650}.pt span b{font-weight:inherit}.pt .no,.pt.short .nm{display:none}.pt.short .no{display:inline}.pm-legend .pm-numkey{display:none}.pan.numbered .pm-legend .pm-numkey{display:flex}.pm-context{font-size:13px;color:var(--mut);margin:-4px 0 10px;line-height:1.5}.pm-context a{color:var(--fg);text-decoration:underline;text-underline-offset:2px}.pm-head{font-size:15px;font-weight:620;margin:0 0 12px;line-height:1.5;color:var(--fg)}.pm-plot{height:300px;margin-top:14px}.pm-band{position:absolute;top:0;bottom:0;background:rgba(29,36,51,.06)}.pm-band .pm-tag{position:absolute;bottom:26px;left:50%;transform:translateX(-50%);white-space:nowrap}.pm-half{position:absolute;left:0;right:0;border-top:1px dashed #8a93a6}.pm-half .pm-tag{position:absolute;right:4px;bottom:3px}.pm-you{position:absolute;top:0;bottom:0;border-left:1.5px dashed rgba(29,36,51,.6)}.pm-you .pm-tag{position:absolute;top:-17px;left:0;transform:translateX(-50%);font-weight:650;color:var(--fg)}.pm-tag{font-size:11px}.pm-tag,.pm-tick{color:var(--mut2)}.pm-tick{position:absolute;font-size:10.5px;white-space:nowrap}.pm-ty{left:3px;transform:translateY(50%)}.pm-tx{bottom:-17px;transform:translateX(-50%)}.pm-r{position:absolute;opacity:.4}.pm-r.g-ahead,.pm-r.g-you{background:var(--c1)}.pm-r.g-behind,.pm-r.g-level{background:#8A93A6}.pt.g-ahead i{background:var(--c1)}.pt.g-level i{background:#8A93A6}.pt.g-behind i{background:#FFFFFF;box-shadow:inset 0 0 0 1.5px #6B7385}.pm-plot .pt span{background:var(--panel2);padding:0 3px;border-radius:3px;position:relative;z-index:1}.pm-plot .pt{z-index:1}.pm-plot .pt.you{z-index:2}.pm-legend{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12px;color:var(--mut);margin:26px 0 14px}.pm-legend span{display:flex;align-items:center;gap:6px}.pm-dot{width:10px;height:10px;border-radius:50%;display:inline-block}.pm-dot.g-you{background:var(--saffron);box-shadow:0 0 0 1.5px var(--c1)}.pm-dot.g-ahead{background:var(--c1)}.pm-dot.g-level{background:#8A93A6}.pm-dot.g-behind{background:#FFFFFF;box-shadow:inset 0 0 0 1.5px #6B7385}.pm-list{font-size:13px;line-height:1.6}.pm-row{display:grid;grid-template-columns:2.2em minmax(0,1.6fr) 5.5em minmax(0,1fr) minmax(0,1fr);gap:2px 12px;padding:1px 0}.pm-row.you{font-weight:650;color:var(--fg)}.pm-th{color:var(--mut2);font-size:12px;border-bottom:1px solid var(--line);padding-bottom:4px}.pm-group{margin:8px 0 2px}.pm-group>summary,.pm-gt{font-size:12px;font-weight:650;color:var(--mut);margin:6px 0 2px;cursor:default}.pm-group>summary{cursor:pointer}.pm-group>summary u{text-underline-offset:2px;font-weight:500}.pm-crit{font-weight:600;color:var(--bad)}.pm-rare{color:var(--mut)}.attr{display:inline-flex;align-items:center;gap:7px;border:1px solid var(--line2);border-radius:20px;padding:6px 13px;margin:0 7px 7px 0;font-size:13px}.attr b{color:var(--c2);font-weight:700;font-size:11.5px}.attr.bad{border-color:rgba(29,36,51,.3);background:rgba(29,36,51,.04)}.attr.bad b{color:var(--c1)}.obj{padding:14px 0}.obj+.obj{border-top:1px solid var(--line)}.obj h6{font-size:14px;font-weight:620;color:var(--fg);display:flex;align-items:center;gap:9px;margin-bottom:5px}.obj .ct{font-size:10.5px;background:rgba(29,36,51,.08);color:var(--c1);padding:2px 8px;border-radius:20px;font-weight:700}.obj p{font-size:12.5px;color:var(--mut);line-height:1.55}.obj .fix{color:var(--c2);margin-top:5px}.fact,.obj .fix{font-size:12.5px}.fact{display:grid;grid-template-columns:110px 1fr 1fr 78px;gap:10px;align-items:center;padding:10px 0}.fact+.fact{border-top:1px solid var(--line)}.fact .k{color:var(--mut2);font-weight:600}.fact .said{color:var(--fg)}.fact .real{color:var(--mut)}.fact.err .said{color:var(--c1)}.fact .why{grid-column:2/5;font-size:11.5px;color:var(--mut2);margin-top:-4px}.act{border:1px solid var(--line);border-radius:11px;padding:15px 17px;margin-bottom:9px;background:var(--panel2)}.act h6{font-size:14.5px;font-weight:630;margin-bottom:5px;display:flex;align-items:center;gap:9px}.act p{font-size:12.5px;color:var(--mut);line-height:1.55}.act .meta2{display:flex;gap:18px;margin-top:9px;font-size:11.5px;color:var(--mut2)}.act .meta2 b{color:var(--ok);font-weight:650}.act .gsec{margin-top:11px;font-size:12.5px;color:var(--mut);line-height:1.55}.act .gsec>b{font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut2);font-weight:650;margin-bottom:3px}.act .gsec>b,.act .gsec>span{display:block}.act .gsteps{margin:3px 0 0;padding-left:19px;display:grid;gap:6px;color:var(--fg)}.act .gsteps li{padding-left:2px}.act .gsteps .gk{color:var(--mut)}.inbox{margin-bottom:16px}.inbox .rsub,.view .rsub{font-size:12.5px;color:var(--mut);line-height:1.55;margin:-4px 0 12px}.todo-h{font-size:15px;font-weight:640;margin:6px 0}.act.reply h6{flex-wrap:wrap;gap:4px}.act .rstars{font-size:13px;color:var(--fg);letter-spacing:.04em}.act .rdate{font-size:12px;color:var(--mut2);font-weight:500}.act .rtext{color:var(--fg);white-space:pre-line}.act .rdraft{margin-top:10px;padding:11px 13px;border:1px solid var(--line);border-radius:9px;background:var(--bg);font-size:13px;line-height:1.55;white-space:pre-line;width:100%}.act .rhelps{margin-top:7px;font-size:12px;color:var(--mut)}.act .rnote,.inbox .rnote,.view .rnote{margin-top:8px;font-size:12.5px;color:var(--mut)}.act .rnotebox{margin-top:10px;display:grid;gap:6px}.act .rnotebox label{font-size:12px;color:var(--mut);font-weight:600}.act .rnotebox .btn{justify-self:start}.act .ractions{display:flex;flex-wrap:wrap;gap:8px;margin-top:11px}.website .wsite{font-size:13px;margin-bottom:4px;word-break:break-all}.wrow{display:grid;grid-template-columns:150px 110px 1fr;gap:10px;align-items:baseline;padding:10px 0;border-top:1px solid var(--line);font-size:13px}.wrow .wname{font-weight:620}.wrow .wstate{font-size:12px;font-weight:650;color:var(--mut)}.wrow.ok .wstate{color:var(--ok)}.wrow.fix .wstate{color:var(--fg)}.wrow .wline{color:var(--mut);line-height:1.5}.website .ractions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.website .gsec{margin-top:12px;font-size:12.5px;color:var(--mut)}.website .gsec>b{display:block;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--mut2);font-weight:650;margin-bottom:3px}.faqdraft h3{margin-bottom:6px}.faqitem{padding:11px 0;border-top:1px solid var(--line);font-size:13px;line-height:1.55}.faqitem b{display:block;margin-bottom:3px}.faqitem p{color:var(--mut)}.faqitem .faqblank{display:inline-block;width:min(100%,340px);margin:4px 4px 4px 0;vertical-align:middle}.wcode{margin:6px 0 8px;padding:10px 12px;border:1px solid var(--line);border-radius:9px;background:var(--bg);font-size:12px;overflow-x:auto;white-space:pre}@media(max-width:640px){.wrow{grid-template-columns:1fr auto}.wrow .wline{grid-column:1/-1}}.act .gfrom a,.act .gsteps a{color:var(--mut);text-decoration:underline;text-underline-offset:2px}.act .gfrom{margin-top:6px;font-size:11.5px;color:var(--mut2)}.act .gpaste{white-space:pre-wrap;font-family:inherit;font-size:12.5px;line-height:1.55;color:var(--fg);background:var(--panel2);border:1px solid var(--line);border-radius:9px;padding:12px 14px;margin:0}.seg{display:inline-flex;background:var(--w10);border:1px solid var(--line2);border-radius:8px;padding:3px;margin-bottom:14px}.seg button{background:none;border:0;color:var(--mut);font:600 12px inherit;padding:5px 13px;border-radius:6px;cursor:pointer;font-family:inherit;transition:.18s}.seg button.on{background:var(--w15);color:var(--fg)}.ans{border:1px solid var(--line);border-radius:11px;padding:15px 17px;background:var(--panel2)}.ans,.ans .ah{margin-bottom:9px}.ans .ah{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:11.5px;color:var(--mut2)}.ans .ah>span{min-width:0;overflow-wrap:anywhere}.ans .ah .eng{color:var(--fg);font-weight:620;font-size:12.5px}.ans blockquote{font-size:13.5px;color:var(--mut);line-height:1.6;border-left:2px solid var(--line2);padding-left:13px}.ans blockquote b{color:var(--c2);font-weight:650}.ans blockquote a.cite{color:var(--mut);text-decoration:underline;text-underline-offset:2px;word-break:break-word}@media(max-width:900px){.fact{grid-template-columns:1fr 1fr;gap:6px}.fact .k,.fact .why{grid-column:1/3}.occ .on2{width:74px}}section{padding:100px 0}.eyebrow{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--c2);font-weight:720;margin-bottom:15px}h2{font-size:clamp(30px,4.2vw,45px);line-height:1.1;letter-spacing:-.034em;font-weight:730;margin-bottom:17px}.sub{color:var(--mut);font-size:17.5px;max-width:600px;line-height:1.62}.reveal{opacity:0;transform:translateY(24px);transition:.75s cubic-bezier(.22,1,.36,1)}.reveal.in{opacity:1;transform:none}.metrics{background:var(--panel);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.m3{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:46px}.m{border-left:2px solid var(--c1);padding:4px 0 4px 20px}.m h3{font-size:19px;font-weight:660;letter-spacing:-.02em;margin-bottom:7px}.m p{color:var(--mut);font-size:14.8px;line-height:1.6}.proof{background:var(--panel);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.vs{display:grid;grid-template-columns:1fr auto 1fr;gap:20px;margin:46px 0 8px}.card{background:var(--w7);border:1px solid var(--line2);border-radius:var(--r);padding:26px}.card.win{border-color:rgba(74,222,128,.4);background:rgba(74,222,128,.055)}.card.lose{border-color:rgba(29,36,51,.28);background:rgba(29,36,51,.035)}.card .nm2{font-size:18px;font-weight:660;margin-bottom:2px}.card .meta{font-size:12.5px;color:var(--mut2);margin-bottom:20px}.stars{font-size:36px;font-weight:740;letter-spacing:-.03em;line-height:1}.stars span{font-size:14px;color:var(--mut);font-weight:500}.hr{height:1px;background:var(--line);margin:18px 0}.big{font-size:42px;font-weight:760;letter-spacing:-.035em;line-height:1}.big.g{color:var(--ok)}.big.r{color:var(--c1)}.lbl{font-size:12px;color:var(--mut);text-transform:uppercase;letter-spacing:.08em;margin-top:5px}.vsx{display:grid;place-items:center;font-size:12.5px;color:var(--mut2);font-weight:750;letter-spacing:.12em}.punch{font-size:clamp(19px,2.5vw,26px);line-height:1.45;letter-spacing:-.02em;max-width:740px;margin:36px auto 0;font-weight:600}.punch,.srcnote{text-align:center}.srcnote{font-size:12.5px;color:var(--mut2);margin-top:22px}@media(max-width:820px){.vs{grid-template-columns:1fr}}.feats{display:grid;grid-template-columns:repeat(auto-fit,minmax(286px,1fr));gap:16px;margin-top:48px}.feat{background:var(--w6);border:1px solid var(--line);border-radius:var(--r);padding:26px;transition:.3s}.feat:hover{border-color:var(--line2);background:var(--w11);transform:translateY(-3px)}.ico{width:40px;height:40px;border-radius:11px;background:var(--grad);display:grid;place-items:center;font-size:18px;margin-bottom:17px;color:var(--btnfg)}.feat h3{font-size:17.5px;margin-bottom:8px;letter-spacing:-.015em;font-weight:630}.feat p{color:var(--mut);font-size:14.6px;line-height:1.62}.steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(246px,1fr));gap:20px;margin-top:48px;counter-reset:s}.step{position:relative;padding-top:25px;border-top:2px solid var(--line2)}.step:before{counter-increment:s;content:"0" counter(s);position:absolute;top:-12px;left:0;background:var(--bg);padding-right:12px;font-size:12.5px;font-weight:760;color:var(--c2);letter-spacing:.08em}.step h3{font-size:18px;margin-bottom:8px;letter-spacing:-.015em;font-weight:630}.step p{color:var(--mut);font-size:14.6px}.askbox{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:26px;margin-top:40px;padding:26px 28px;border:1px solid var(--line);border-radius:var(--r);background:var(--panel2)}.askbox h3{font-size:18px;font-weight:630;letter-spacing:-.015em;margin-bottom:8px}.askbox p{color:var(--mut);font-size:14.6px}.asktry{display:grid;gap:8px;align-content:start}.askq{font-size:14px;font-weight:600;margin-bottom:2px}.askrow{display:flex;justify-content:space-between;gap:10px;padding:9px 12px;border:1px solid var(--line);border-radius:9px;background:var(--bg);font-size:13.5px}.askrow span{color:var(--mut)}.askrow.yes b{color:var(--ok)}.askrow.no b,.asktag{color:var(--mut)}.asktag{font-size:13.5px;margin:2px 0 4px}.asktag b{color:var(--fg)}.asktry .btn{justify-self:start}@media (max-width:760px){.askbox{grid-template-columns:1fr;padding:20px 18px}}.ptop{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.plans{margin-top:42px;max-width:620px}.plan{position:relative}.plan .ptitle{font-size:17px;color:var(--mut);font-weight:620;margin-bottom:10px}.plan .pfeat{display:grid;grid-template-columns:1fr 1fr;gap:0 26px;margin:26px 0 28px}.plan .pfeat li{font-size:14.6px;color:var(--mut);padding:7px 0 7px 25px;position:relative;list-style:none}.plan .pfeat li:before{content:"";position:absolute;left:0;top:14px;width:11px;height:6px;border-left:2px solid var(--c2);border-bottom:2px solid var(--c2);transform:rotate(-45deg)}.prow{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.pwhy{font-size:13.5px;color:var(--mut2);margin-top:18px;padding-top:16px;border-top:1px solid var(--line);line-height:1.6}.pmore{text-align:center;font-size:14.5px;color:var(--mut);margin-top:22px}.pmore a{color:var(--fg);font-weight:600;text-decoration:underline;text-underline-offset:2px}@media(max-width:560px){.plan .pfeat{grid-template-columns:1fr}}.plan{background:var(--w6);border:1px solid var(--line);border-radius:17px;padding:30px;display:flex;flex-direction:column}.plan.hi{border-color:var(--c1);background:linear-gradient(180deg,rgba(29,36,51,.05),var(--w2));position:relative}.tag{position:absolute;top:-11px;left:30px;background:var(--grad);color:var(--btnfg);font-size:10.5px;font-weight:780;padding:4px 11px;border-radius:20px;letter-spacing:.07em;text-transform:uppercase}.plan h3{font-size:16px;color:var(--mut);font-weight:620;margin-bottom:12px}.price{font-size:40px;font-weight:760;letter-spacing:-.038em;line-height:1}.price .per{font-size:15px;color:var(--mut);font-weight:500;letter-spacing:0}.pnote{font-size:13px;color:var(--mut2);margin-top:8px}.pnote:empty{display:none}.plan ul{list-style:none;margin:22px 0 26px;flex:1}.plan li{font-size:14.6px;color:var(--mut);padding:7px 0 7px 25px;position:relative}.plan li:before{content:"";position:absolute;left:0;top:14px;width:11px;height:6px;border-left:2px solid var(--c2);border-bottom:2px solid var(--c2);transform:rotate(-45deg)}.faq{max-width:780px;margin-top:44px}.qa{border-bottom:1px solid var(--line)}.qa summary{cursor:pointer;list-style:none;padding:19px 0;font-size:16.5px;font-weight:600;display:flex;align-items:center;gap:14px;transition:.2s}.qa summary::-webkit-details-marker{display:none}.qa summary:hover{color:var(--c2)}.qa summary:after{content:"+";margin-left:auto;font-size:21px;color:var(--mut2);font-weight:400;transition:.25s;line-height:1}.qa[open] summary:after{transform:rotate(45deg);color:var(--c1)}.qa p{color:var(--mut);font-size:15px;padding:0 0 20px;max-width:700px;line-height:1.65}.final{text-align:center;padding:112px 0}.final .sub{margin:0 auto}footer{border-top:1px solid var(--line);padding:38px 0}.foot{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;font-size:13.5px;color:var(--mut2)}.ov{position:fixed;inset:0;background:rgba(29,36,51,.72);backdrop-filter:blur(7px);z-index:200;display:grid;place-items:center;padding:24px;opacity:0;pointer-events:none;transition:.25s}.ov.on{opacity:1;pointer-events:auto}.modal{width:100%;max-width:412px;background:var(--panel);border:1px solid var(--line2);border-radius:19px;padding:34px 32px;transform:translateY(14px) scale(.98);transition:.3s cubic-bezier(.22,1,.36,1);box-shadow:0 40px 110px var(--sh1);position:relative}.ov.on .modal{transform:none}.modal .mark{margin:0 auto 18px}.modal h3{font-size:22px;text-align:center;letter-spacing:-.025em;margin-bottom:7px;font-weight:680}.modal .ms{font-size:14px;color:var(--mut);text-align:center;margin-bottom:26px}.or{margin:20px 0}.fld::placeholder{color:var(--mut2)}.fine{margin-top:17px}.x{position:absolute;top:18px;right:20px;font-size:21px;color:var(--mut2);line-height:1}.burger,.x{cursor:pointer;background:none;border:0}.burger{display:none;flex-direction:column;justify-content:center;gap:4.5px;width:40px;height:40px;padding:0;flex:0 0 auto}.burger span{display:block;width:19px;height:1.8px;background:var(--fg);border-radius:2px;margin:0 auto;transition:.25s cubic-bezier(.22,1,.36,1)}.burger.on span:first-child{transform:translateY(6.3px) rotate(45deg)}.burger.on span:nth-child(2){opacity:0}.burger.on span:nth-child(3){transform:translateY(-6.3px) rotate(-45deg)}.mobnav{display:none;flex-direction:column;border-top:1px solid var(--line);background:var(--navsolid);backdrop-filter:blur(20px);max-height:0;overflow:hidden;transition:max-height .32s cubic-bezier(.22,1,.36,1)}.mobnav.on{max-height:320px}.mobnav a{padding:15px 28px;font-size:16px;color:var(--mut);border-bottom:1px solid var(--line)}.mobnav a:active{background:var(--w10);color:var(--fg)}section{text-align:center}section .sub{margin-left:auto;margin-right:auto}.m{border-left:0;border-top:2px solid var(--c1);padding:18px 0 0;max-width:340px;margin:0 auto}.ico{margin-left:auto;margin-right:auto}.step:before{left:50%;transform:translateX(-50%)}.ptop{justify-content:center;text-align:center}.plans{margin-left:auto;margin-right:auto}.prow{justify-content:center}.plan .ptitle{text-align:center}.plan .pfeat,.plan ul{max-width:520px;margin-left:auto;margin-right:auto;text-align:left}.plan .pwhy{text-align:center}.faq,.vs .card{text-align:left}.faq{margin-left:auto;margin-right:auto}.shot{text-align:left}.foot{justify-content:center;text-align:center}@media(min-width:1700px){.wrap{max-width:1360px}.shot{max-width:1280px}h1{font-size:76px}.lede{font-size:21px;max-width:720px}section{padding:124px 0}}@media(max-width:1180px){.shot{max-width:100%}.app{grid-template-columns:188px 1fr}}@media(max-width:1000px){.wrap{padding:0 24px}section{padding:84px 0}.two{grid-template-columns:minmax(0,1fr)}.kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.nav-links{display:none}.burger,.mobnav{display:flex}.nav{height:64px}.hero{padding:24px 0 0}.app{grid-template-columns:1fr}.side{border-right:0;border-bottom:1px solid var(--line);padding:10px 14px;display:flex;gap:7px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.side::-webkit-scrollbar{display:none}.sgroup{display:none}.sitem{flex:0 0 auto;padding:9px 14px;font-size:13px;border-radius:20px;background:var(--w8);white-space:nowrap;min-height:38px}.scount,.sdot{display:none}.body{padding:20px 18px 24px}.topline{margin-inline:18px}.app{min-height:0}.body table{display:block;overflow-x:auto;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.body table tbody,.body table thead{display:table;width:100%;min-width:560px}.fact{grid-template-columns:96px 1fr 1fr;gap:8px;font-size:12px}.fact span:nth-child(4){grid-column:2/4}.fact .why{grid-column:1/4}.bill{grid-template-columns:1fr}}@media(max-width:640px){.wrap{padding:0 18px}section{padding:66px 0}.hero{padding:25px 0 0}.hero h1,h1{font-size:clamp(31px,8.4vw,42px);letter-spacing:-.035em}.hero h1{white-space:normal}.hero h1 .slot{display:block;width:max-content;margin:0 auto}.hero h1 .slot .w{left:50%;transform:translateX(-50%)}.htag{font-size:18px}h2{font-size:clamp(25px,6.6vw,32px)}.lede{font-size:16.5px;margin-bottom:20px}.pill{font-size:12px;padding:6px 14px;margin-bottom:18px}.cta-row{flex-direction:column;gap:10px}.cta-row .btn{width:100%}.btn.lg{padding:14px 24px;font-size:15.5px}.engines{gap:7px;margin-top:18px}.eng-chip{font-size:11.5px;padding:5px 11px}.shot{margin-top:36px;border-radius:14px}.sbar{padding:10px 13px}.urlbar{font-size:11px;max-width:none}.livetag{font-size:9.5px;letter-spacing:.08em}.kpis{gap:8px}.kpi{padding:12px 13px}.kpi .n{font-size:21px}.bhead h2{font-size:17px}.pan{padding:14px 15px}.occ{flex-wrap:wrap;row-gap:2px}.occ:after{content:"";flex-basis:100%}.occ .qn,.occ .vd{order:1}.occ .vd{width:auto;flex:1;text-align:left;padding-left:86px}.scatter{height:210px}.pt span{font-size:11px}.pt i{width:9px;height:9px}.pt.you i{width:13px;height:13px}.pm-plot{height:240px}.row.stack{flex-wrap:wrap;row-gap:3px}.row.stack .nm{flex:1 0 100%}.row.stack .pc.said{white-space:normal;text-align:left;flex:1 1 0;min-width:0}.pm-th{display:none}.pm-row{grid-template-columns:1.8em minmax(0,1fr) auto;font-size:12.5px;padding:3px 0}.pm-row>span:nth-child(n+4){grid-column:2/-1;color:var(--mut);font-size:12px;line-height:1.4}.pm-row>span:nth-child(n+4):before{content:attr(data-l) " ";color:var(--mut2)}.pm-row>span:nth-child(3):after{content:" " attr(data-l);color:var(--mut2);font-weight:400}.vs{gap:12px;margin:32px 0 4px}.card{padding:20px}.big{font-size:36px}.punch{font-size:18.5px;margin-top:26px}.feats,.m3,.steps{gap:12px;margin-top:32px}.feat{padding:21px}.m{padding-left:16px}.plan{padding:26px 22px!important}.plan .pfeat{grid-template-columns:1fr;margin:20px auto 22px}.price{font-size:34px}.prow{gap:8px}.qa summary{font-size:15.5px;padding:16px 0}.qa p{font-size:14.5px}.foot{flex-direction:column;align-items:center;gap:12px}.modal{padding:28px 22px;border-radius:16px}.modal h3{font-size:20px}.glow{filter:blur(90px)}.glow.a{width:380px;height:380px;top:-180px;left:-120px}.glow.b{width:300px;height:300px}.mesh{background-size:52px 52px}}@media(max-width:400px){.wrap{padding:0 15px}.logo{font-size:20px}.hero h1,h1{font-size:28px}.kpis{grid-template-columns:1fr 1fr;gap:7px}.occ{font-size:12px;gap:8px}.occ .on2{width:62px}.occ .qn{display:none}.occ .vd{padding-left:70px}.attr{font-size:12px;padding:5px 11px}}@media(max-height:560px) and (orientation:landscape){.pill{margin-bottom:14px}.ov{align-items:flex-start;overflow-y:auto}.modal{margin:16px 0}}@media(hover:none){.btn:hover,.feat:hover{transform:none;box-shadow:none}.sitem{min-height:40px}.qa summary{min-height:48px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.reveal{opacity:1;transform:none}}.wsec .wfacts{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:50px;text-align:left}.wsec .wfact{background:var(--panel2);border:1px solid var(--line);border-radius:var(--r);padding:26px 26px 24px}.wsec .wlab{font-size:12px;letter-spacing:.14em;text-transform:uppercase;font-weight:720;color:var(--mut)}.wsec .wnum{display:inline-block;font-size:clamp(44px,4.6vw,56px);font-weight:760;letter-spacing:-.045em;line-height:1;margin-top:12px;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.wsec .wfact p{font-size:16px;line-height:1.55;color:var(--fg);margin-top:12px}.wsec cite{display:block;font-style:normal;font-size:12.5px;line-height:1.45;color:var(--mut);margin-top:14px}.wsec cite a{color:inherit;text-decoration:underline;text-underline-offset:2px}.wsec .wend{margin-top:44px}.wsec .wend .sub{margin:0 auto 24px;text-align:center}@media (max-width:900px){.wsec .wfacts{grid-template-columns:1fr;max-width:560px;margin-left:auto;margin-right:auto;gap:14px;margin-top:36px}.wsec .wfact{padding:22px 22px 20px}}.vpick{display:none;position:relative}.vpick select{-webkit-appearance:none;appearance:none;width:100%;height:46px;padding:0 44px 0 14px;border-radius:12px;border:1px solid var(--line2);background:var(--panel2);color:var(--fg);font-family:inherit;font-size:15px;font-weight:620;cursor:pointer}.vpick select:focus-visible{outline:2px solid var(--c1);outline-offset:2px}.vpick:after{content:"";position:absolute;right:17px;top:50%;width:8px;height:8px;margin-top:-6px;pointer-events:none;border-right:2px solid var(--mut);border-bottom:2px solid var(--mut);transform:rotate(45deg)}@media (max-width:900px){.side{display:block!important;overflow:visible!important;padding:12px 14px!important}.side .sgroup,.side .sitem{display:none!important}.vpick{display:block}}.mobnav.on{max-height:440px}@media (max-width:600px){.body table{display:block;overflow:visible}.body table thead{display:none!important}.body table tbody{display:block!important;min-width:0!important;width:100%}.body table tr{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;padding:12px 0;border-bottom:1px solid var(--line)}.body table tr:last-child{border-bottom:0}.body table td{display:inline-flex;align-items:center;gap:6px;padding:0!important;border:0!important;font-size:13px;color:var(--mut);white-space:normal}.body table td:first-child{flex:1 0 100%;font-size:15px;font-weight:600;color:var(--fg);line-height:1.35}.body table td:empty{display:none}.body table td.q{flex-direction:column;align-items:flex-start;gap:0}.body table td .inst{font-size:12.5px}.body table tr.more{border-bottom-color:var(--w8)}.srcrow>div:nth-child(2){min-width:0}.srcrow h6{flex-wrap:wrap;row-gap:5px}}@media (max-width:480px){.nav-right .lnk.hide-sm{display:none}.nav{gap:12px}.nav-right{gap:8px}}.mobprefs{display:none}@media (max-width:620px){.mobprefs{display:flex;align-items:center;justify-content:space-between;padding:14px 28px;border-bottom:1px solid var(--line)}.mobprefs .mplab{font-size:16px;color:var(--mut)}.mobprefs .swit{display:flex!important}}.sbar{flex-wrap:nowrap}.urlbar{overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}.livetag,.urlbar{white-space:nowrap}.livetag{flex:0 0 auto}@media (min-width:700px) and (max-width:1100px){.m3{grid-template-columns:repeat(3,1fr)!important}.steps{grid-template-columns:repeat(2,1fr)!important}}:root{--gut:28px}@media (max-width:1000px){:root{--gut:24px}}@media (max-width:640px){:root{--gut:18px}}@media (max-width:400px){:root{--gut:15px}}.crdots{display:none}@media (max-width:700px){section .wrap .cr{display:flex;grid-template-columns:none;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;max-width:none;margin-left:calc(-1 * var(--gut));margin-right:calc(-1 * var(--gut));padding:4px var(--gut) 6px;scroll-padding-inline:var(--gut)}section .wrap .cr::-webkit-scrollbar{display:none}section .wrap .cr>*{flex:0 0 84%;max-width:none;margin:0;scroll-snap-align:start}@media (min-width:521px){section .wrap .cr>*{flex-basis:46%}}section .wrap .cr>.reveal{opacity:1;transform:none}section .wrap .cr>.m,section .wrap .cr>.step{background:var(--panel2);border:1px solid var(--line);border-radius:var(--r);padding:22px 20px}section .wrap .cr>.m{border-top:2px solid var(--c1)}section .wrap .cr>.step:before{position:static;display:block;left:auto;transform:none;background:none;padding:0;margin-bottom:10px}.crdots{display:flex;justify-content:center;gap:2px;margin-top:14px}.crdots button{width:24px;height:24px;padding:0;border:0;background:none;cursor:pointer;display:grid;place-items:center}.crdots button:before{content:"";width:7px;height:7px;border-radius:4px;background:var(--line2);transition:width .25s,background .25s}.crdots button.on:before{width:20px;background:var(--c1)}.crdots button:focus-visible{outline:2px solid var(--c1);outline-offset:1px;border-radius:6px}}@media(max-width:1024px){.act .gsec>b,.donut b i,.kpi .l,.livetag,.obj .ct,.pm-tick,.quad,.scount,.sgroup,.tag,.tag2,.xlab,th{font-size:11px}.pm-plot{margin:50px 0 58px}.pm-plot .quad{letter-spacing:0;text-transform:none;white-space:normal;line-height:1.25;max-width:calc(50% - 6px)}.pm-plot .quad.q-tl,.pm-plot .quad.q-tr{top:auto;bottom:calc(100% + 23px)}.pm-plot .quad.q-bl,.pm-plot .quad.q-br{bottom:auto;top:calc(100% + 23px)}.pm-plot .quad.q-bl,.pm-plot .quad.q-tl{left:0}.pm-plot .quad.q-br,.pm-plot .quad.q-tr{right:0;text-align:right}}@media(max-width:480px){.sbar .tl{display:none}.sbar .urlbar{margin-left:0}.livetag{text-transform:none;letter-spacing:0}}@media(max-width:1024px){.btn,.seg button,.sitem{min-height:40px}.crdots button{width:40px;height:40px}.swit{height:42px}.swit button{min-width:40px}.pm-group>summary{padding-block:11px;margin:-5px 0 -9px}.logo{padding-block:11px;margin-block:-11px}.nav-links a,.nav-right .lnk{padding-block:10px;margin-block:-10px}.nav-links a{padding-inline:4px;margin-inline:-4px}}#flow{position:relative;z-index:5;min-height:100vh}body.inflow footer,body.inflow main,body.inflow nav{display:none}body.inflow{padding-bottom:52px}.flowchrome{position:sticky;top:0;z-index:60;backdrop-filter:blur(20px);background:var(--navbg);border-bottom:1px solid var(--line)}.flownav{display:flex;align-items:center;gap:16px;height:64px}.flownav .urlb{flex:1;max-width:360px;background:var(--w11);border-radius:7px;padding:5px 13px;font-size:12px;color:var(--mut2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.flownav .flowside{display:flex;align-items:center;gap:11px;margin-left:auto;min-width:0}.flownav .who{font-size:12.5px;color:var(--mut2);min-width:0;max-width:240px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:640px){.flownav .who{display:none}}.devbar{position:fixed;bottom:0;left:0;right:0;z-index:300;background:rgba(10,10,13,.96);backdrop-filter:blur(16px);border-top:1px solid var(--line2);padding:9px 16px;display:flex;align-items:center;gap:13px;flex-wrap:wrap}.devbar .lbl{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--mut2);font-weight:720;flex:0 0 auto}#flowbar{display:flex;gap:5px;flex-wrap:wrap;flex:1}.flowstep{background:var(--w10);border:1px solid var(--line);color:var(--mut2);font:600 11.5px inherit;font-family:inherit;padding:5px 11px;border-radius:7px;cursor:pointer;transition:.16s;text-transform:capitalize}.flowstep:hover{color:var(--fg)}.flowstep.on{background:var(--grad);color:var(--btnfg);border-color:transparent}.auth-wrap{display:grid;place-items:center;min-height:calc(100vh - 116px);padding:40px 24px}.auth-card{width:100%;max-width:400px;background:var(--panel2);border:1px solid var(--line2);border-radius:18px;padding:34px 32px}.auth-card.wide{max-width:720px}.auth-card h2{font-size:22px;text-align:center;letter-spacing:-.025em;margin-bottom:6px;font-weight:680}.asub{font-size:14px;color:var(--mut);text-align:center;margin-bottom:24px}.auth-card .btn{white-space:normal;text-align:center}.asub{overflow-wrap:anywhere}.gbtn{width:100%;display:flex;align-items:center;justify-content:center;gap:11px;background:#fff;color:#1F1F1F;font:620 15px inherit;font-family:inherit;padding:13px;border-radius:11px;border:0;box-shadow:inset 0 0 0 1px #747775;cursor:pointer;transition:.2s}.gbtn:hover{background:#ECECEC}.or{display:flex;align-items:center;gap:14px;margin:18px 0;color:var(--mut2);font-size:12px}.or:after,.or:before{content:"";flex:1;height:1px;background:var(--line2)}.fld{width:100%;background:var(--w10);border:1px solid var(--line2);border-radius:11px;padding:13px 15px;color:var(--fg);font:15px inherit;font-family:inherit;outline:none;margin-bottom:11px;transition:.2s}.fld:focus{border-color:var(--c1);background:var(--w14)}.fld.big{font-size:17px;padding:16px 18px;margin:0}.fine{font-size:11.5px;color:var(--mut2);text-align:center;margin-top:15px;line-height:1.55}.consent{display:flex;gap:10px;align-items:flex-start;text-align:left;font-size:12.5px;line-height:1.5;color:var(--mut);margin:0 0 16px;cursor:pointer}.consent input{width:17px;height:17px;margin-top:1px;flex:none;accent-color:var(--c1);cursor:pointer}.stepper{display:flex;gap:6px;justify-content:center;padding:30px 20px 0;flex-wrap:wrap}.st{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--mut2);padding:7px 14px;border-radius:20px;border:1px solid var(--line)}.st i{width:19px;height:19px;border-radius:50%;background:var(--w14);display:grid;place-items:center;font-size:10.5px;font-style:normal;font-weight:700}.st.now{color:var(--fg);border-color:var(--line3)}.st.now i{background:var(--grad);color:var(--btnfg)}.st.done,.st.done i{color:var(--ok)}.st.done i{background:rgba(74,222,128,.2)}.pane{max-width:640px;margin:0 auto;padding:40px 28px 70px}.pane.narrow{max-width:800px}.pane h1,.pane h2{font-size:27px;letter-spacing:-.03em;font-weight:720;margin-bottom:9px}.pane h1{line-height:1.1}.psub{color:var(--mut);font-size:15.5px;margin-bottom:26px;line-height:1.6}.pane-cta{display:flex;gap:11px;justify-content:space-between;margin-top:28px}.pane-cta .btn.lg{white-space:normal;text-align:center}.pane-cta:not(:has(.btn.lg)){flex-wrap:wrap;row-gap:10px}.btn.sm{font-size:13px;padding:8px 14px}.searchbox{position:relative}#results{margin-top:10px;display:flex;flex-direction:column;gap:7px}.result{display:flex;align-items:center;gap:13px;padding:13px 15px;border:1px solid var(--line);border-radius:12px;background:var(--panel2);cursor:pointer;transition:.18s}.result:hover{border-color:var(--c1);background:rgba(29,36,51,.04)}.result b{display:block;font-size:15px;font-weight:620}.result span{font-size:12.5px;color:var(--mut2)}.result .rpin{width:30px;height:30px;border-radius:9px;background:var(--grad);display:grid;place-items:center;flex:0 0 auto}.result .rkind{margin-left:auto;font-size:11.5px;color:var(--mut2);text-align:right}.result.none{cursor:default;color:var(--mut);font-size:14px;display:block}.result.none a{color:var(--c2);cursor:pointer;text-decoration:underline}.confirm-card{background:var(--panel2);border:1px solid var(--line2);border-radius:14px;padding:6px 20px}.cf{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;font-size:14.5px}.cf+.cf{border-top:1px solid var(--line)}.cf>span:first-child{color:var(--mut2);font-size:13px}.cf b{font-weight:620}.miniinput,.minisel{background:var(--w12);border:1px solid var(--line2);border-radius:8px;padding:7px 11px;color:var(--fg);font:14px inherit;font-family:inherit;outline:none}.miniinput:focus,.minisel:focus{border-color:var(--c1)}.miniinput.wide{min-width:230px}.seg2{display:inline-flex;background:var(--w10);border:1px solid var(--line2);border-radius:8px;padding:3px}.seg2 button{background:none;border:0;color:var(--mut);font:600 13px inherit;font-family:inherit;padding:5px 13px;border-radius:6px;cursor:pointer;transition:.16s}.seg2 button.on{background:var(--w16);color:var(--fg)}.qprev{margin-top:22px}.qprev h5{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--mut2);font-weight:700;margin-bottom:11px}.qchips{display:flex;flex-wrap:wrap;gap:7px}.qchip{font-size:12.5px;color:var(--mut);border:1px solid var(--line);border-radius:20px;padding:6px 13px;background:var(--w3)}.qchip.more{color:var(--c2);border-color:rgba(242,178,51,.7)}.co-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.co-secure{font-size:12px;color:var(--mut2)}.co-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:28px}.co-plan{background:rgba(29,36,51,.035);border:1px solid rgba(29,36,51,.2);border-radius:13px;padding:20px}.co-price{font-size:33px;font-weight:760;letter-spacing:-.035em}.co-price span{font-size:14px;color:var(--mut);font-weight:500}.co-for{font-size:13px;color:var(--mut);margin-top:4px}.co-list{list-style:none;margin-top:16px}.co-list li{font-size:13px;color:var(--mut);padding:5px 0 5px 20px;position:relative}.co-list li:before{content:"";position:absolute;left:0;top:11px;width:9px;height:5px;border-left:2px solid var(--c2);border-bottom:2px solid var(--c2);transform:rotate(-45deg)}.colbl{display:block;font-size:11.5px;color:var(--mut2);margin-bottom:5px;font-weight:600}.co-row{display:grid;grid-template-columns:1fr 1fr;gap:11px}.auth-card.run{max-width:640px}.runhead{display:flex;gap:16px;align-items:center;margin-bottom:20px}.spinner{width:36px;height:36px;border-radius:50%;flex:0 0 auto;border:3px solid var(--w15);border-top-color:var(--c1);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.prog{height:5px;background:var(--w14);border-radius:3px;overflow:hidden;margin-bottom:16px}.prog i{display:block;height:100%;width:0;background:var(--grad);transition:width .5s ease}.runlog{height:230px;overflow-y:auto;font:12.5px/1.9 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--mut);background:var(--inset);border:1px solid var(--line);border-radius:11px;padding:14px 16px}.logline{display:flex;align-items:center;gap:9px;animation:fade .3s}.logline i{width:5px;height:5px;border-radius:50%;background:var(--ok);flex:0 0 auto}.appshell{display:grid;grid-template-columns:212px 1fr;min-height:calc(100vh - 116px)}.appside{border-right:1px solid var(--line);padding:18px 13px;background:var(--inset2)}.appmain{display:flex;flex-direction:column;min-width:0}.apptop{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:16px 26px;border-bottom:1px solid var(--line)}.vname{font-size:17px;font-weight:660;letter-spacing:-.02em}.vname span{display:block;font-size:12px;color:var(--mut2);font-weight:400;margin-top:2px}.apptop-r{display:flex;align-items:center;gap:9px}.sharecard{background:var(--panel2);border:1px solid var(--line2);border-radius:16px;padding:30px}.linkrow{display:flex;gap:10px;margin:18px 0 0}.linkrow .fld{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13.5px}.sharenote{font-size:13px;color:var(--mut2);margin-top:14px;line-height:1.6}.setgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:13px;margin-top:8px}.setcard{background:var(--panel2);border:1px solid var(--line);border-radius:13px;padding:19px}.setcard h5{font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--mut2);font-weight:700;margin-bottom:13px}.setcard p{font-size:12.5px;color:var(--mut);margin:6px 0 12px}.bigv{font-size:27px;font-weight:740;letter-spacing:-.03em}.bigv span{font-weight:500}.bigv span,.setrow{font-size:13px;color:var(--mut)}.setrow{display:flex;justify-content:space-between;gap:14px;padding:6px 0}.setrow+.setrow{border-top:1px solid var(--line)}.demoacts{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:flex-end}.demoacts .fine{margin:0;text-align:right}.setlbl{display:block;font-size:12px;font-weight:600;color:var(--mut);margin:12px 0 5px}.setcard .fld,.setcard .qta{width:100%}.setrow b{color:var(--fg);font-weight:620;text-align:right}@media(max-width:860px){.appshell{grid-template-columns:1fr}.appside{border-right:0;border-bottom:1px solid var(--line);display:flex;gap:7px;overflow-x:auto;padding:10px 14px;scrollbar-width:none}.appside::-webkit-scrollbar{display:none}.appside .sgroup{display:none}.appside .sitem{flex:0 0 auto;padding:9px 14px;border-radius:20px;background:var(--w8);white-space:nowrap;min-height:38px}.appside .scount,.appside .sdot{display:none}.co-grid{grid-template-columns:1fr}.pane{padding:28px 20px 60px}.stepper .st{font-size:11.5px;padding:6px 11px}.flownav .urlb{display:none}}.hint{font-size:13.5px;color:var(--mut2);padding:14px 4px;line-height:1.6}.searching{display:flex;align-items:center;gap:11px;padding:15px;font-size:14px;color:var(--mut);border:1px solid var(--line);border-radius:12px;background:var(--panel2)}.sspin{width:15px;height:15px;border-radius:50%;flex:0 0 auto;border:2px solid var(--w16);border-top-color:var(--c1);animation:spin .7s linear infinite}.result mark{background:rgba(242,178,51,.35);color:var(--c2);border-radius:3px;padding:0 1px}.attrib{font-size:11px;color:var(--mut2);text-align:right;padding:8px 4px 0;letter-spacing:.02em}.demoflag{color:var(--c2);font-weight:650;background:rgba(242,178,51,.22);padding:1px 7px;border-radius:5px;font-size:12px}.qblock{margin-bottom:26px}.qblock label{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:620;margin-bottom:5px}.qhelp{font-size:13.5px;color:var(--mut2);margin-bottom:11px;line-height:1.55}.gold{font-size:10px;font-weight:780;letter-spacing:.08em;text-transform:uppercase;background:var(--grad);color:var(--btnfg);padding:3px 9px;border-radius:20px}.hero-field{border:1px solid rgba(242,178,51,.7);background:rgba(242,178,51,.06);border-radius:14px;padding:20px 22px}.chipset{display:flex;flex-wrap:wrap;gap:8px}.lookset{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px;margin-bottom:12px}.lookbox{display:flex;align-items:center;gap:9px;min-height:40px;padding:8px 12px;border:1px solid var(--line2);border-radius:10px;background:var(--w9);font-size:14px;color:var(--fg);cursor:pointer}.lookbox.on{border-color:var(--c1);background:var(--panel2)}.lookbox input{width:18px;height:18px;margin:0;accent-color:var(--c1);flex:0 0 auto}.qsub{display:block;color:var(--mut);margin:4px 0 6px}.qneed,.qsub{font-size:13px;font-weight:600}.qneed{color:var(--c1);margin:8px 0 0}.pchip{background:var(--w9);border:1px solid var(--line2);color:var(--mut);font:600 13.5px inherit;font-family:inherit;padding:8px 15px;border-radius:20px;cursor:pointer;transition:.16s}.pchip:hover{color:var(--fg);border-color:var(--line3)}.pchip.on{background:rgba(29,36,51,.08);border-color:var(--c1)}.pchip.on,.qta{color:var(--fg)}.qta{width:100%;background:var(--w10);border:1px solid var(--line2);border-radius:11px;padding:13px 15px;font:15px/1.6 inherit;font-family:inherit;outline:none;resize:vertical;transition:.2s}.qta:focus{border-color:var(--c1);background:var(--w14)}.qta::placeholder{color:var(--mut2)}.pane.wide{max-width:820px}.qtier{margin-bottom:22px}.qtierhead{display:flex;align-items:baseline;gap:11px;padding:0 2px 9px;border-bottom:1px solid var(--line);margin-bottom:9px}.qtierhead b{font-size:13px;font-weight:700;letter-spacing:.02em}.qtierhead span{font-size:12.5px;color:var(--mut2);flex:1}.qtierhead i{font-style:normal;font-size:11px;color:var(--mut2);background:var(--w13);padding:2px 8px;border-radius:20px}.qrow{display:flex;gap:10px;align-items:flex-start;padding:9px 0}.qrow+.qrow{border-top:1px solid var(--w8)}.qrow.fromowner .qedit{border-left:2px solid var(--c2);padding-left:11px}.qmain{flex:1;min-width:0}.qedit{width:100%;background:none;border:0;border-bottom:1px solid transparent;color:var(--fg);font:15px inherit;font-family:inherit;outline:none;padding:3px 0;transition:.16s}.qedit:hover{border-bottom-color:var(--line2)}.qedit:focus{border-bottom-color:var(--c1)}.qmeta{display:flex;align-items:center;gap:11px;margin:4px 0 3px}.qocc{font-size:11px;color:var(--mut);background:var(--w12);padding:2px 8px;border-radius:20px}.qdem{font-size:9px;letter-spacing:1px}.qdem,.qsrc{color:var(--c2)}.qsrc{font-size:10.5px;font-weight:600}.qwhy{font-size:12.5px;line-height:1.5}.qdel,.qwhy{color:var(--mut2)}.qdel{background:none;border:0;font-size:19px;cursor:pointer;padding:2px 6px;line-height:1;flex:0 0 auto;transition:.16s}.qdel:hover{color:var(--c1)}.addrow{display:flex;gap:10px;margin:18px 0 20px}.addrow .fld{margin:0}.qaudit{display:flex;flex-wrap:wrap;gap:9px;padding:15px 17px;background:var(--panel2);border:1px solid var(--line);border-radius:12px}.achk{font-size:12.5px;display:inline-flex;align-items:baseline;gap:6px}.achk.ok{color:var(--ok)}.achk.bad{color:var(--c2)}.achk i{font-style:normal;color:var(--mut2);font-size:11.5px}@media(max-width:640px){.hero-field{padding:16px}.qtierhead span{display:none}}.factsblock{margin-top:34px;padding-top:26px;border-top:1px solid var(--line)}.factsblock h3{font-size:16.5px;font-weight:640;margin-bottom:5px}.chipadd{background:none;border:1px dashed var(--line2);border-radius:20px;color:var(--mut2);font:600 13.5px inherit;font-family:inherit;padding:8px 15px;outline:none;min-width:130px;transition:.16s}.chipadd:focus{border-color:var(--c1);border-style:solid;color:var(--fg)}.chipadd::placeholder{color:var(--mut2)}.pchip.custom{background:rgba(242,178,51,.2);border-color:var(--c2)}.budget{border:1px solid var(--line);border-radius:14px;padding:16px 18px;margin:0 0 22px;background:linear-gradient(180deg,var(--w3),transparent)}.bmain{display:flex;align-items:baseline;gap:7px}.bmain b{font:700 26px/1 var(--disp);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.bmain span{color:var(--mut);font-size:14px}.bbar{height:4px;background:var(--line);margin:11px 0 10px;overflow:hidden}.bbar,.bbar i{border-radius:4px}.bbar i{display:block;height:100%;background:linear-gradient(90deg,var(--c1),var(--c2));transition:width .25s cubic-bezier(.4,0,.2,1)}.bnote{margin:0;color:var(--mut);font-size:13.2px;line-height:1.62;max-width:60ch}.bnote b{color:var(--fg);font-weight:600}.addrow.isfull .btn,.addrow.isfull .fld{opacity:.42;cursor:not-allowed}.setnote{color:var(--mut2);font-weight:500;font-size:12px;letter-spacing:0}.prevlist{border:1px solid var(--line);border-radius:14px;overflow:hidden;margin-bottom:22px}.prevlist .prow{padding:15px 18px;border-bottom:1px solid var(--line);background:linear-gradient(180deg,var(--w1),transparent)}.prevlist .prow:last-child{border-bottom:0}.pq{font-size:16.5px;font-weight:560;letter-spacing:-.012em;margin-bottom:7px}.pmeta{display:flex;align-items:center;gap:10px}.prevlist .prow.locked{background:rgba(29,36,51,.03)}.prevlist .prow.locked .pq{color:var(--mut);font-weight:500;font-size:15px;display:flex;align-items:center;gap:9px}.prevlist .prow.locked .pq:before{content:"";width:13px;height:15px;flex:0 0 auto;border-radius:3px 3px 1px 1px;background:var(--c1);opacity:.65;mask:radial-gradient(circle at 50% 62%,transparent 2px,#000 2.5px),linear-gradient(#000,#000);mask-composite:intersect;-webkit-mask-composite:source-in}.prevwhy{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:26px}.prevwhy div{border:1px solid var(--line);border-radius:12px;padding:15px 16px;background:var(--panel)}.prevwhy b{display:block;font:700 26px/1 var(--disp);letter-spacing:-.025em;margin-bottom:6px;font-variant-numeric:tabular-nums;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.prevwhy span{font-size:12.6px;color:var(--mut);line-height:1.5;display:block}@media(max-width:700px){.prevwhy{grid-template-columns:1fr}}.co-grid2{display:grid;grid-template-columns:1.15fr .85fr;gap:36px;align-items:start}.co-grid2 .co-plan{border:1px solid var(--line);border-radius:14px;padding:22px 22px 18px;background:linear-gradient(180deg,var(--w3),transparent)}.co-grid2 .co-list{list-style:none;margin:16px 0 0;padding:0}.co-grid2 .co-list li{position:relative;padding:0 0 12px 25px;font-size:13.6px;color:var(--mut);line-height:1.6}.co-grid2 .co-list li:last-child{padding-bottom:0}.co-grid2 .co-list li b{color:var(--fg);font-weight:600}.co-grid2 .co-list li:before{content:"";position:absolute;left:1px;top:7px;width:7px;height:7px;border-radius:50%;background:var(--grad)}@media(max-width:820px){.co-grid2{grid-template-columns:1fr;gap:26px}}.langnote{border:1px solid var(--line);border-left:2px solid var(--c1);border-radius:0 12px 12px 0;padding:14px 17px;margin-top:14px;font-size:13.2px;color:var(--mut);line-height:1.62}.langnote b{display:block;color:var(--fg);font-weight:650;margin-bottom:5px;font-size:13.6px}.langnote span{display:block;margin-top:9px;padding-top:9px;border-top:1px solid var(--line);color:var(--mut2);font-size:12.5px}.splitnote{margin-top:12px;font-size:13px;color:var(--mut);line-height:1.6}.splitnote b{color:var(--fg);font-weight:600}.qlang{font-size:10px;font-weight:800;letter-spacing:.07em;padding:2px 6px;border-radius:4px;border:1px solid var(--line2);color:var(--mut2)}.qlang.de{border-color:var(--c1);color:var(--c1)}.mixbox{border:1px solid var(--line);border-radius:14px;padding:17px 19px 15px;margin-top:16px;background:linear-gradient(180deg,var(--w3),transparent)}.mixhead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:15px}.mixhead b{display:block;font-size:14.5px;font-weight:650;margin-bottom:3px}.mixhead span{font-size:12.8px;color:var(--mut)}.mixnum{font-size:13px;color:var(--mut);white-space:nowrap;padding-top:1px}.mixnum i{font-style:normal;font-weight:800;font-size:19px;color:var(--fg);font-variant-numeric:tabular-nums}.mixnum em{font-style:normal;color:var(--mut2);margin:0 2px}.mixrange{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:4px;background:linear-gradient(90deg,var(--c1) var(--fill),var(--line) var(--fill));outline:none;cursor:pointer;display:block}.mixrange::-webkit-slider-thumb{-webkit-appearance:none;width:20px;height:20px;border-radius:50%;background:var(--bg);border:2px solid var(--c1);cursor:grab;box-shadow:0 2px 8px rgba(0,0,0,.28);transition:transform .14s}.mixrange::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.12)}.mixrange::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--bg);border:2px solid var(--c1);cursor:grab}.mixticks{display:flex;gap:7px;flex-wrap:wrap;margin-top:13px}.mixticks button{background:transparent;border:1px solid var(--line2);border-radius:7px;color:var(--mut);font:600 12px inherit;font-family:inherit;padding:6px 11px;cursor:pointer;transition:.15s}.mixticks button:hover{color:var(--fg);border-color:var(--c1)}.splitbox{border:1px solid var(--line);border-radius:14px;padding:6px 19px 14px;background:linear-gradient(180deg,var(--w3),transparent)}.splitrow{display:grid;grid-template-columns:120px 1fr 52px;align-items:center;gap:16px;padding:12px 0}.splitrow+.splitrow{border-top:1px solid var(--line)}.splitrow>span:first-child{font-size:14px;color:var(--mut)}.splitrow b{font-size:15px;font-weight:700;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.splitrest{height:6px;background:var(--line);overflow:hidden}.splitrest,.splitrest i{display:block;border-radius:4px}.splitrest i{height:100%;background:var(--c1);opacity:.5;transition:width .15s}.splitcount{margin:4px 0 0;padding-top:12px;border-top:1px solid var(--line);font-size:13px;color:var(--mut)}@media(max-width:640px){.splitbox{padding:4px 15px 12px}.splitrow{grid-template-columns:112px 1fr 46px;gap:12px}}.co-total{margin-top:16px;padding-top:14px;border-top:1px solid var(--line);font-size:14px}.co-total>div{display:flex;justify-content:space-between;align-items:baseline;padding:5px 0}.co-total span{color:var(--mut)}.co-total b{font-weight:650;font-variant-numeric:tabular-nums}@media(max-width:1024px){.gold,.qdem,.qlang,.qsrc,.st i{font-size:11px}.auth-card .fine .lnk{display:inline-block;padding-block:12px}.chipadd,.fld,.linkrow .fld,.miniinput,.minisel,.qedit,.qta,.vpick select{font-size:16px}.chipadd,.miniinput,.minisel,.mixticks button,.pchip,.qedit{min-height:40px}.qdel,.seg2 button{min-height:40px;min-width:40px}.mixrange{height:40px;margin-block:-4px;background-size:100% 6px;background-position:50%;background-repeat:no-repeat;border-radius:0}.consent{padding-block:11px;margin-block:-11px 5px}}@media(max-width:480px){.pane-cta .btn.lg{padding-inline:18px}.cf{flex-wrap:wrap;row-gap:8px}.cf:has(>.miniinput,>.minisel){flex-direction:column;align-items:stretch}.cf>.miniinput,.cf>.minisel{width:100%;min-width:0}.mixhead{flex-direction:column;gap:6px}}