:root{--bg:#f5f6f8;--surface:#fff;--fg:#111318;--muted:#596270;--line:#e5e8ee;--soft:#f1f3f7;--paper:#fff;--blue:#2d6cff;--blue-dark:#1f57d6;--blue-fg:#fff;--blue-soft:#eaf0ff;--ok:#1f9d5a;--ok-soft:#e8f6ee;--gold:#b26a00;--gold-soft:#fff4df;--danger:#c62828;--danger-soft:#fdecec;--hl1:#3a3dff;--hl2:#e0245e;--font:-apple-system,BlinkMacSystemFont,"SF Pro Display","Segoe UI",Roboto,Helvetica,Arial,sans-serif;--serif:Georgia,"Times New Roman",serif;--shadow:0 1px 2px rgba(17,19,24,.05),0 10px 30px rgba(17,19,24,.07);color-scheme:light}*{box-sizing:border-box}html{height:100%;scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;min-height:100%;background:var(--bg);color:var(--fg);font-family:var(--font);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;padding-block:16px 56px;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}button{font:inherit;cursor:pointer}a{color:inherit}input,select,textarea{font:inherit;color:inherit}.hidden{display:none!important}.wrap{max-width:1180px;margin:0 auto}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.nav{position:-webkit-sticky;position:sticky;top:12px;z-index:50;background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);justify-content:space-between;gap:12px;padding:8px 10px 8px 18px;max-width:1180px;margin:0 auto}.logo,.nav{display:flex;align-items:center}.logo{gap:10px;font-weight:700;font-size:17px;letter-spacing:-.01em;text-decoration:none;color:inherit}.logo i{width:28px;height:28px;border-radius:8px;background:linear-gradient(135deg,var(--hl1),var(--hl2));display:inline-block;position:relative;flex:none}.logo i:after{content:"";position:absolute;left:8px;top:6px;width:12px;height:16px;border-radius:2px;border:2.2px solid #fff;border-top-width:3px}.nav .links{display:flex;gap:4px;font-size:15px;color:var(--muted);align-items:center}.nav .links .dd>button,.nav .links a{text-decoration:none;color:inherit;padding:8px 12px;border-radius:10px;background:none;border:0;font-size:15px;display:inline-flex;align-items:center;gap:6px}.nav .links .dd:focus-within>button,.nav .links .dd>button:hover,.nav .links a:hover{background:var(--soft);color:var(--fg)}@media (max-width:1000px){.nav .links{display:none}}.dd.cta>.btn,.nav .links .dd>button,.nav .links a{white-space:nowrap}.dd{position:relative}.dd .menu{position:absolute;top:calc(100% + 8px);left:0;min-width:340px;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);padding:6px;display:none;z-index:60}.dd .menu:before{content:"";position:absolute;left:0;right:0;top:-14px;height:14px}.dd.hover:focus-within .menu,.dd.hover:hover .menu,.dd.open .menu{display:block}.nav .dd .menu a{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;margin:0;border-radius:10px;font-size:14.5px;color:var(--fg);text-decoration:none;line-height:1.25;height:auto}.dd .menu a>span:first-child{display:grid;grid-gap:2px;gap:2px}.dd .menu a:hover{background:var(--soft)}.dd .menu a small{color:var(--muted);font-size:12px}.dd .menu a .tag{font-size:11px;font-weight:700;color:var(--muted);background:var(--soft);padding:2px 8px;border-radius:999px;white-space:nowrap}.dd.right .menu{left:auto;right:0}.chev{width:9px;height:9px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg) translateY(-2px);display:inline-block;transition:transform .15s}.dd.open .chev{transform:rotate(225deg) translate(-2px,-1px)}.dd.cta>.btn{gap:10px}@media (max-width:560px){.dd.cta>.btn{font-size:14px;padding:10px 12px}.dd.cta .full,.logo span{display:none}.dd .menu{min-width:min(340px,calc(100vw - 32px))}}@media (min-width:561px){.dd.cta .short{display:none}}.nav.focus{padding:12px 18px}.nav.focus .secure{font-size:13px;color:var(--muted);font-weight:600}@media (max-width:640px){.hero h1{line-height:1.22;font-size:clamp(32px,10vw,40px)}.hero .hl{outline:none;padding:0 .14em}.hero{padding-top:32px}}.btn{padding:12px 20px;border-radius:12px;border:1.5px solid var(--line);background:var(--surface);color:var(--fg);font-weight:600;font-size:16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;line-height:1.2}.btn.primary{background:var(--blue);color:var(--blue-fg);border-color:var(--blue)}.btn.primary:hover{background:var(--blue-dark);border-color:var(--blue-dark)}.btn.sm{padding:9px 16px;font-size:15px}.btn.big{width:100%;padding:16px 20px;font-size:17px;border-radius:14px}.btn:disabled{opacity:.6;cursor:default}.btn .arr{font-weight:700;font-size:1.1em;line-height:1;margin-left:2px}.btn:focus-visible,.dd>button:focus-visible,.seg button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--blue-soft);outline-offset:1px}.hero{text-align:center;padding:48px 0 14px;display:grid;grid-gap:14px;gap:14px;justify-items:center}.hero h1{font-size:clamp(34px,5.6vw,64px);font-weight:800;letter-spacing:-.035em;line-height:1.04;margin:0;text-wrap:balance;max-width:16ch}.hero .hl{display:inline-block;padding:0 .18em;border-radius:.16em;background:linear-gradient(90deg,var(--hl1),var(--hl2));color:#fff;outline:2px dashed var(--blue);outline-offset:6px}.hero .sub{font-size:clamp(17px,2vw,22px);color:var(--muted);margin:0;max-width:52ch;text-wrap:balance}.hero .how{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 14px;font-size:15px;color:var(--fg);margin-top:4px}.hero .how span{display:inline-flex;align-items:center;gap:8px}.hero .how b{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;font-size:13px;font-weight:700;background:var(--blue-soft);color:var(--blue)}.proof{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 10px;margin-top:6px}.proof span{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--muted);background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:5px 11px}.proof span:before{content:"✓";color:var(--ok);font-weight:800}.social{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--muted);margin-top:4px}.social .n{font-weight:700;color:var(--fg)}.steps{gap:6px;margin:26px 0 18px;flex-wrap:wrap;justify-content:center;scroll-margin-top:96px}.steps,.steps .s{display:flex;align-items:center}.steps .s{gap:8px;font-size:14px;color:var(--muted);font-weight:600}.steps .s b{width:26px;height:26px;border-radius:50%;display:grid;place-items:center;border:1.5px solid var(--line);font-size:12px;font-weight:700;background:var(--surface)}.steps .s.on{color:var(--fg)}.steps .s.on b{background:var(--fg);color:var(--bg);border-color:var(--fg)}.steps .s.done b{background:var(--ok-soft);color:var(--ok);border-color:transparent}.steps .sep{width:16px;height:1px;background:var(--line)}@media (max-width:640px){.steps .s span{display:none}.steps .s.on span{display:inline}}.cols{display:grid;grid-template-columns:minmax(300px,460px) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}@media (max-width:880px){.cols{grid-template-columns:1fr}}.panel{min-width:0}.card{background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:26px;box-shadow:var(--shadow)}@media (max-width:480px){.card{padding:20px 16px}}.card h2{margin:0 0 4px;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.card .sub{margin:0 0 20px;color:var(--muted);font-size:15px}.f{display:flex;flex-direction:column;gap:6px;margin-bottom:16px;min-width:0}.f label{font-size:15px;font-weight:600;line-height:1.3}.f label em{font-style:normal;font-weight:400;color:var(--muted)}.f label .req{color:var(--danger);margin-left:2px}.f .help{color:var(--muted);font-size:13.5px;line-height:1.45}.f .ferr{color:var(--danger);font-size:13.5px;font-weight:500}.f input,.f select,.f textarea{width:100%;padding:13px 14px;border:1.5px solid var(--line);border-radius:12px;background:var(--surface);color:var(--fg);font-size:16px;min-height:50px}.f textarea{resize:vertical;line-height:1.5}.f input:focus,.f select:focus,.f textarea:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 4px var(--blue-soft)}.f.bad input,.f.bad select{border-color:var(--danger);box-shadow:0 0 0 4px var(--danger-soft)}.f input::placeholder,.f textarea::placeholder{color:#9aa3ae}.f .pre{position:relative}.f .pre span{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--muted);font-weight:600}.f .pre input{padding-left:44px}.row2{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 12px;gap:0 12px;grid-template-rows:auto auto auto;margin-bottom:16px}.row2 .f{display:contents}.row2 .f label{grid-row:1;align-self:end;margin-bottom:6px}.row2 .f .pre,.row2 .f input,.row2 .f select{grid-row:2}.row2 .f .ferr,.row2 .f .help{grid-row:3;margin-top:6px}@media (max-width:440px){.row2{grid-template-columns:1fr;grid-template-rows:none}.row2 .f{display:flex;margin-bottom:16px}.row2 .f label{margin:0}}.seg{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.seg.three{grid-template-columns:repeat(3,1fr)}@media (max-width:480px){.seg.three{grid-template-columns:1fr}}.seg button{padding:12px;border:1.5px solid var(--line);border-radius:12px;background:var(--surface);color:var(--fg);font-weight:600;font-size:15px;display:flex;flex-direction:column;gap:2px;text-align:left;align-items:flex-start;min-height:100%}.seg button small{font-weight:400;color:var(--muted);font-size:12.5px;line-height:1.35}.seg button[aria-pressed=true]{border-color:var(--blue);background:var(--blue-soft)}.seg button .std{font-size:10.5px;font-weight:800;color:var(--blue);letter-spacing:.06em;text-transform:uppercase}.navb{justify-content:space-between;margin-top:20px}.hint,.navb{display:flex;gap:10px}.hint{align-items:flex-start;background:var(--soft);border-radius:12px;padding:12px 14px;font-size:14px;color:var(--muted)}.hint b{color:var(--fg)}.hint .ic{width:22px;height:22px;border-radius:7px;background:var(--blue-soft);color:var(--blue);display:grid;place-items:center;font-size:12px;font-weight:700;flex:none}.err{background:var(--danger-soft);color:var(--danger);border:1px solid #f5c2bd;border-radius:12px;padding:12px 14px;font-size:14px}.spin{display:inline-block;width:16px;height:16px;border:2px solid;border-right:2px solid transparent;border-radius:50%;animation:rot .8s linear infinite}@keyframes rot{to{transform:rotate(1turn)}}.preview{position:-webkit-sticky;position:sticky;top:84px}@media (max-width:880px){.preview{position:static}}.pvbox{background:var(--surface);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);overflow:hidden}.pv-head{display:flex;justify-content:space-between;align-items:center;padding:14px 18px;border-bottom:1px solid var(--line);gap:10px;background:var(--soft)}.pvbox .paper{border:0;border-radius:0;box-shadow:none}.pv-head .t{color:var(--muted);letter-spacing:.06em;text-transform:uppercase}.pv-head .live,.pv-head .t{font-size:13px;font-weight:700}.pv-head .live{display:inline-flex;align-items:center;gap:6px;color:var(--ok)}.pv-head .live:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--ok);animation:pulse 1.6s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.pv-head .live:before,.spin{animation:none}}.paper{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:40px 44px;font-family:var(--serif);font-size:14.5px;line-height:1.65;box-shadow:var(--shadow);position:relative;overflow:hidden;min-height:520px;max-height:72vh;overflow-y:auto}@media (max-width:600px){.paper{padding:22px 18px;font-size:13.5px;max-height:46vh;min-height:0}}.paper h3{text-align:center;font-size:17px;letter-spacing:.04em;margin:0 0 18px}.paper h3,.paper h4{font-family:var(--serif);font-weight:700}.paper h4{font-size:14px;margin:18px 0 6px;text-transform:uppercase;letter-spacing:.03em}.paper p{margin:0 0 8px;text-align:justify}.paper .ph{background:var(--gold-soft);color:var(--gold);padding:0 4px;border-radius:3px;font-style:italic}.paper .wm{position:absolute;inset:0;pointer-events:none;display:grid;place-items:center;font-family:var(--font);font-weight:800;font-size:72px;letter-spacing:.2em;color:var(--fg);opacity:.04;transform:rotate(-24deg)}.paper .locked{filter:blur(4px);-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.lockmsg{padding:12px 18px;border-top:1px solid var(--line);background:var(--soft);text-align:center;font-family:var(--font);font-size:13.5px;color:var(--muted);font-weight:600}@media (min-width:881px){.pvbox .paper{height:calc(100vh - 260px);max-height:none;min-height:420px}}.paper .sig{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin-top:28px;font-size:13px;text-align:center}.paper .sig div{border-top:1px solid var(--fg);padding-top:6px}.pv-toggle{display:none;width:100%;margin-bottom:12px}@media (max-width:880px){.pv-toggle{display:flex}}.ready{display:grid;grid-gap:16px;gap:16px}.ready .ok{display:flex;gap:10px;align-items:center;font-weight:800;font-size:24px;letter-spacing:-.02em}.ready .ok i{width:30px;height:30px;border-radius:50%;background:var(--ok);display:grid;place-items:center;color:#fff;font-style:normal;font-size:16px;flex:none}.deliver{display:flex;gap:12px;align-items:center;background:var(--blue-soft);border-radius:12px;padding:12px 14px;font-size:15px}.deliver .ic{min-width:46px;height:34px;padding:0 6px;border-radius:10px;background:var(--blue);color:#fff;display:grid;place-items:center;font-weight:800;font-size:12.5px;flex:none;white-space:nowrap}.price{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.price b{font-size:40px;font-weight:800;letter-spacing:-.04em}.price s{color:var(--muted);font-size:17px}.price span{color:var(--muted);font-size:14px}.inc{display:grid;grid-gap:8px;gap:8px;font-size:15px}.inc div{display:flex;gap:10px;align-items:flex-start}.inc div:before{content:"✓";color:var(--ok);font-weight:800}.cmp{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;font-size:14px}@media (max-width:440px){.cmp{grid-template-columns:1fr}}.cmp div{border:1px solid var(--line);border-radius:12px;padding:14px}.cmp div.you{position:relative;border:2px solid var(--blue);background:var(--blue);color:#fff;box-shadow:0 10px 24px -10px rgba(37,99,235,.55)}.cmp div.you .badge{position:absolute;top:-11px;right:12px;background:var(--ok);color:#fff;font-size:11.5px;font-weight:800;padding:3px 9px;border-radius:999px;letter-spacing:.02em}.cmp div.you ul{list-style:none;padding-left:0}.cmp div.you li:before{content:"✓ ";font-weight:800}.cmp div:not(.you){color:var(--muted)}.cmp div:not(.you) ul{list-style:none;padding-left:0}.cmp div:not(.you) li:before{content:"✕ ";color:#dc2626;font-weight:800}.ac{position:relative}.ac-list{position:absolute;z-index:30;left:0;right:0;top:calc(100% + 4px);margin:0;padding:6px;list-style:none;background:var(--surface);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow)}.ac-list li{display:grid;padding:9px 10px;border-radius:8px;cursor:pointer;font-size:14.5px;line-height:1.3}.ac-list li span{color:var(--muted);font-size:13px}.ac-list li.on,.ac-list li:hover{background:var(--blue-soft)}.ac-list li.ac-g{cursor:default;text-align:right;font-size:11px;color:var(--muted);padding:4px 8px 0;background:none}.cmp h5{margin:0 0 6px;font-size:14px}.cmp ul{margin:0;padding-left:16px;display:grid;grid-gap:3px;gap:3px}.guarantee{font-size:13.5px;display:flex;gap:8px;align-items:flex-start}.guarantee,.link{color:var(--muted)}.link{background:none;border:0;text-decoration:underline;font-size:14px;padding:6px}.sum{display:grid;grid-gap:8px;gap:8px;font-size:15px}.sum .l{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px dashed var(--line)}.sum .l.total{border:0;font-weight:800;font-size:18px;padding-top:10px}.bump{border:2px dashed var(--gold);background:var(--gold-soft);border-radius:14px;padding:14px;display:grid;grid-template-columns:auto 1fr;grid-gap:12px;gap:12px;margin:16px 0;align-items:start;cursor:pointer}.bump input{width:22px;height:22px;margin-top:3px;accent-color:var(--blue)}.bump b{display:block;margin-bottom:2px}.bump p{margin:0;font-size:14px;color:var(--muted)}.bump .tag{font-size:11px;font-weight:800;color:var(--gold);letter-spacing:.06em;text-transform:uppercase}.thanks{display:grid;grid-gap:18px;gap:18px}.dl{display:grid}.dl,.upsell{grid-gap:10px;gap:10px}.upsell{border:1px solid var(--line);border-radius:14px;background:var(--soft)}.upsell .tag{font-size:11px;font-weight:800;color:var(--blue);letter-spacing:.06em;text-transform:uppercase}.upsell h3{font-size:20px;font-weight:800;letter-spacing:-.01em}.upsell ul{margin:0;padding-left:18px;display:grid;grid-gap:4px;gap:4px;font-size:15px}.upsell .p{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.upsell .p b{font-size:28px;font-weight:800;letter-spacing:-.03em}.faq{max-width:720px;margin:56px auto 0}.faq h2{font-size:26px;font-weight:800;letter-spacing:-.02em;margin:0 0 12px}.faq details{border-top:1px solid var(--line);padding:14px 0}.faq summary{font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:12px}.faq summary:after{content:"+";color:var(--muted);font-weight:700}.faq details[open] summary:after{content:"–"}.faq p{color:var(--muted);margin:8px 0 0}.faq .cta{margin-top:22px;display:flex;justify-content:center}.footer{max-width:1180px;margin:44px auto 0;font-size:12.5px;color:var(--muted);border-top:1px solid var(--line);padding-top:18px;display:grid;grid-gap:10px;gap:10px}.footer .links{display:flex;flex-wrap:wrap;gap:8px 18px}.footer .links a{color:inherit}.footer p{margin:0;max-width:90ch;line-height:1.5}.legal{max-width:760px;margin:32px auto;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:32px;box-shadow:var(--shadow)}@media (max-width:480px){.legal{padding:22px 16px}}.legal h1{font-size:30px;font-weight:800;letter-spacing:-.02em;margin:0 0 6px}.legal h2{font-size:18px;font-weight:700;margin:26px 0 8px}.legal li,.legal p{color:#2b313a;font-size:15px;line-height:1.6}.legal .upd{color:var(--muted);font-size:13px;margin-bottom:18px}.proto{font-size:12px;color:var(--muted);margin-top:18px}.proto,.soon{text-align:center}.soon{max-width:640px;margin:48px auto;display:grid;grid-gap:14px;gap:14px;justify-items:center}.soon h1{font-size:clamp(28px,4vw,42px);font-weight:800;letter-spacing:-.03em;margin:0;text-wrap:balance}.soon p{color:var(--muted);margin:0;max-width:52ch}.soon form{display:flex;gap:8px;width:100%;max-width:460px}.soon form input{flex:1 1;min-width:0;padding:13px 14px;border:1.5px solid var(--line);border-radius:12px;font-size:16px}.group{border:1px solid var(--line);border-radius:14px;padding:16px 16px 4px;margin-bottom:16px;background:var(--surface)}.group-h{font-weight:700;font-size:15px;margin-bottom:12px}.group-h em{font-style:normal;font-weight:400;color:var(--muted)}.check{display:flex;gap:10px;align-items:center;font-size:15px;margin-bottom:14px;cursor:pointer;color:var(--fg)}.check input{width:20px;height:20px;accent-color:var(--blue)}.group .hint{margin-bottom:12px}.extra{border-top:1px dashed var(--line);padding-top:12px;margin-top:4px}.extra-h{display:flex;justify-content:space-between;align-items:center;font-size:14px;margin-bottom:8px}.extra-h .link{padding:0}.add{background:none;border:1.5px dashed var(--line);border-radius:12px;width:100%;padding:11px;color:var(--blue);font-weight:600;font-size:14.5px;margin-bottom:12px}.add span{color:var(--muted);font-weight:400}.add:hover{border-color:var(--blue);background:var(--blue-soft)}.later{background:var(--soft);border-radius:12px;padding:10px 14px;font-size:13.5px;display:grid;grid-gap:8px;gap:8px;color:var(--muted)}.later b{color:var(--fg)}.later .chips{display:flex;flex-wrap:wrap;gap:6px}.later .chips button{background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:3px 10px;font-size:12.5px;color:var(--fg)}.later .chips span{font-size:12.5px;align-self:center}.anchor{font-size:13px;color:var(--muted);margin-top:-8px}.share{display:grid;grid-gap:10px;gap:10px;border:1px solid var(--line);border-radius:14px;padding:16px;background:var(--surface)}.share h3{margin:0;font-size:17px;font-weight:800}.share p{margin:0;color:var(--muted);font-size:14px}.share .row{display:flex;gap:8px;flex-wrap:wrap}.share .row .btn{flex:1 1;min-width:180px}.btn.wa{background:#1f9d5a;border-color:#1f9d5a;color:#fff}.btn.wa:hover{background:#178a4d}.docs{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:14px;gap:14px;max-width:1000px;margin:8px auto 40px}.doc,.docs{display:grid}.doc{grid-gap:6px;gap:6px;align-content:start;background:var(--surface);border:1px solid var(--line);border-radius:16px;padding:20px;text-decoration:none;color:var(--fg);box-shadow:var(--shadow)}.doc b{font-size:17px}.doc span{color:var(--muted);font-size:14px}.doc em{font-style:normal;font-weight:700;font-size:14px;margin-top:8px}.doc .go{color:var(--blue)}.doc .later-tag{color:var(--muted)}.doc.live{border:2px solid var(--blue)}.doc:hover{transform:translateY(-1px)}.card.auth{max-width:440px;margin:40px auto;display:grid;grid-gap:4px;gap:4px}.card.auth .btn.big{margin-top:8px;width:100%}.card.auth .link{justify-self:center;margin-top:12px}.acc-top{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:28px 0 16px;flex-wrap:wrap}.acc-top h1{font-size:26px;margin:0;letter-spacing:-.02em}.acc-top .who{color:var(--muted);font-size:14px;display:flex;gap:12px;align-items:center;flex-wrap:wrap}.acc{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);grid-gap:20px;gap:20px;align-items:start}@media (max-width:880px){.acc{grid-template-columns:1fr}}.acc .card{display:grid;grid-gap:14px;gap:14px}.acc h3{margin:0;font-size:18px}.pill{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:700;padding:3px 10px;border-radius:999px;background:var(--soft);color:var(--muted)}.pill.ok{background:var(--ok-soft);color:var(--ok)}.pill.warn{background:var(--gold-soft);color:var(--gold)}.offer{border:1px solid var(--line);border-radius:14px;padding:14px;display:grid;grid-template-columns:1fr auto;grid-gap:6px 12px;gap:6px 12px;align-items:center}.offer p{margin:0;color:var(--muted);font-size:14px;grid-column:1/-1}.offer b{font-size:15.5px}.offer .pr{font-weight:800}.offer.hot{border:2px solid var(--blue);background:var(--blue-soft)}.offer .btn{grid-column:1/-1}.owned{display:flex;justify-content:space-between;align-items:center;gap:10px;border:1px solid var(--line);border-radius:12px;padding:10px 14px;flex-wrap:wrap}.owned span{font-weight:600}.owned div{display:flex;gap:8px}.signers{display:grid;grid-gap:10px;gap:10px}.signers .row2{margin:0}details.edit summary{cursor:pointer;font-weight:700;list-style:none;display:flex;justify-content:space-between;align-items:center}details.edit summary:after{content:"+";font-size:20px;color:var(--muted)}details.edit[open] summary:after{content:"–"}.acc-more{display:grid;grid-gap:10px;gap:10px}.acc-more h3,.acc-more p{margin:0}.upsell{margin-top:22px;border:2px dashed var(--blue);background:var(--blue-soft);border-radius:16px;padding:18px;display:grid;grid-gap:8px;gap:8px}.upsell h3{margin:0;font-size:19px}.upsell p{margin:0;font-size:15px;color:#2a2f3a}.upsell .pill{justify-self:start}.upsell-btn{margin-top:6px;min-height:20px}.cookie{position:fixed;left:12px;right:12px;bottom:12px;z-index:80;max-width:560px;margin:0 auto;background:var(--surface);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);padding:10px 12px 10px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13.5px;color:var(--muted)}.cookie a{color:inherit}.cookie-b{display:flex;gap:10px;align-items:center;flex:none}@media (max-width:640px){.hero{padding-top:20px;padding-bottom:4px}.hero .how{display:none}.hero .sub{font-size:15.5px;margin-bottom:10px}.hero .proof{gap:6px}.hero .proof span{font-size:12px;padding:4px 9px}.hero h1{font-size:clamp(28px,8.6vw,36px)}}