@media (max-width:640px){.ac-head h1,.ac-head h1 span{white-space:normal;text-wrap:balance}.ac-stats{grid-template-columns:repeat(3,minmax(0,1fr));display:grid!important}.ac-stats div{border-right:1px solid var(--line);margin:0!important;padding:0 12px!important}.ac-stats div:first-child{padding-left:0!important}.ac-stats div:last-child{border-right:0;padding-right:0!important}.ac-stats b{font-size:20px}.ac-stats small{letter-spacing:.08em;font-size:9.5px;line-height:1.4}}.mb-plan{--hero-bg:#18181b;background:radial-gradient(60% 140% at 0% 50%,#434de729,transparent 70%),var(--hero-bg);border-color:var(--line-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:12px;padding:20px 22px;display:grid;overflow:hidden}.mb-ic{color:#fff;background:radial-gradient(130% 100% at 50% 0%,#6a73ff 0%,var(--accent) 55%,#3138c4 100%);border-radius:13px;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 1px #ffffff4d}.mb-ic .ic{width:20px;height:20px}.mb-plan small{font:500 10.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--faint)}.mb-plan b{margin-top:3px;font-size:17px;font-weight:600;display:block}.mb-plan p{color:var(--muted);margin-top:2px;font-size:13.5px}.mb-act{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mb-all{background:linear-gradient(90deg,#22c55e2b,#22c55e0d 55%,#22c55e05);border-top:1px solid #4ade8033;grid-column:1/-1;align-items:center;gap:12px;margin:2px -22px -20px;padding:12px 22px;display:flex}.mb-all-t{color:#fff;align-items:center;gap:9px;font-size:13.5px;font-weight:500;line-height:1.35;display:flex}.mb-ck{flex:none;width:22px;height:22px;overflow:visible}.mb-ck-r{fill:none;stroke:#4ade80;stroke-width:1.7px;stroke-dasharray:100}.mb-ck-f{fill:#22c55e;transform-origin:12px 12px}.mb-ck path{fill:none;stroke:#fff;stroke-width:2.3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.mb-pl{flex:none;gap:5px;margin-left:auto;display:flex}.mb-pl i{color:#4ade80;background:#4ade801f;border-radius:9px;place-items:center;width:30px;height:30px;font-style:normal;display:grid;box-shadow:inset 0 0 0 1px #4ade8038}.mb-pl .ic{width:16px;height:16px}html.me-ok .mb-pl i{animation:.3s cubic-bezier(.16,1,.3,1) both mb-lit}html.me-ok .mb-pl i:nth-child(2){animation-delay:60ms}html.me-ok .mb-pl i:nth-child(3){animation-delay:.12s}html.me-ok .mb-pl i:nth-child(4){animation-delay:.18s}html.me-ok .mb-pl i:nth-child(5){animation-delay:.24s}html.me-ok .mb-ck-r{animation:.42s linear both mb-ring}html.me-ok .mb-ck-f{animation:.26s cubic-bezier(.16,1,.3,1) .42s both mb-fill}html.me-ok .mb-ck path{animation:.26s cubic-bezier(.16,1,.3,1) .54s both mb-draw}html.me-ok .mb-ck{animation:.38s cubic-bezier(.16,1,.3,1) .5s mb-pop}@keyframes mb-lit{0%{opacity:.2;transform:scale(.92)}}@keyframes mb-ring{0%{stroke-dashoffset:100px}}@keyframes mb-fill{0%{opacity:0;transform:scale(.6)}}@keyframes mb-draw{0%{stroke-dashoffset:1px}}@keyframes mb-pop{40%{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){html.me-ok .mb-pl i,html.me-ok .mb-ck,html.me-ok .mb-ck *{animation:none}}@media (max-width:760px){.mb-plan{grid-template-columns:auto minmax(0,1fr)}.mb-act{grid-column:1/-1}.mb-act .btn{flex:100%}.mb-all{flex-wrap:wrap;padding:14px 22px 16px}.mb-all-t{width:100%}.mb-pl{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:100%;margin:0;display:grid}.mb-pl i{border-radius:11px;width:auto;height:40px}.mb-pl .ic{width:18px;height:18px}}.ac-head{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:32px;min-height:420px}.ac-head:after{display:none}.ac-head:before{-webkit-mask-image:radial-gradient(55% 75% at 78%,#000,#0000 75%);mask-image:radial-gradient(55% 75% at 78%,#000,#0000 75%)}.ac-head .at-copy{z-index:2;max-width:680px;position:relative}.ac-head .lede{text-wrap:pretty;max-width:52ch}.ac-head h1 span{white-space:nowrap}@media (max-width:640px){.ac-head h1 span{white-space:normal}}.ac-art{z-index:2;justify-self:end;width:calc(100% + 110px);max-width:660px;margin:-50px -10px -50px -100px;position:relative}@media (max-width:1100px){.ac-head{grid-template-columns:minmax(0,1fr)}.ac-art{width:100%;max-width:480px;margin:8px auto -20px}}.ac-badge{height:32px;box-shadow:inset 0 0 0 1px var(--line-2);background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:0 13px 0 10px;font-size:13px;font-weight:500;display:inline-flex}.ac-badge .ic{width:15px;height:15px}.ac-cta{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.ac-stats{border-top:1px solid var(--line);flex-wrap:wrap;gap:0;margin-top:30px;padding-top:22px;display:flex}.ac-stats div{border-right:1px solid var(--line);gap:2px;margin-right:26px;padding-right:26px;display:grid}.ac-stats div:last-child{border-right:0;margin-right:0;padding-right:0}.ac-stats b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.ac-stats small{font:500 10.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.ac-k{font:500 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-bottom:14px}.ac-sec{margin-top:88px}.ac-sec h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(24px,2.4vw,34px);line-height:1.1}.ac-sec h2 span{color:var(--muted);display:block}.ac-top{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.ac-top .seg{width:min(100%,420px)}.cmp-wrap{box-shadow:inset 0 0 0 1px var(--line);background:#0f0f11;border-radius:20px;overflow-x:auto}.cmp{border-collapse:separate;border-spacing:0;width:100%;min-width:720px;font-size:14px}.cmp th,.cmp td{text-align:left;vertical-align:middle;border-bottom:1px solid var(--line);padding:15px 20px}.cmp tbody th{color:var(--muted);width:28%;font-weight:500}.cmp tbody th small,.cmp-card dt small{color:var(--faint);margin-top:2px;font-size:12px;font-weight:400;display:block}.cmp td{color:var(--text);width:24%}.cmp td.all{background:color-mix(in srgb,var(--accent) 7%,transparent);box-shadow:inset 1px 0 0 color-mix(in srgb,var(--accent) 40%,transparent),inset -1px 0 0 color-mix(in srgb,var(--accent) 40%,transparent)}.cmp thead th{vertical-align:bottom;padding:22px 20px 18px}.cmp thead th.all{background:color-mix(in srgb,var(--accent) 12%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--accent) 40%,transparent),inset 1px 0 0 color-mix(in srgb,var(--accent) 40%,transparent),inset -1px 0 0 color-mix(in srgb,var(--accent) 40%,transparent);border-radius:16px 16px 0 0}.cmp-name{letter-spacing:-.01em;align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.cmp-name .pr-badge{font-weight:500}.cmp-tiles{gap:5px;margin-top:12px;display:flex}.cmp-tiles i{width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--text);background:#ffffff0f;border-radius:8px;place-items:center;display:grid}.cmp-tiles i.off{box-shadow:inset 0 0 0 1px var(--line);color:var(--faint);opacity:.5;background:0 0}.cmp-tiles .ic{width:14px;height:14px}.cmp-price{align-items:baseline;gap:6px;display:flex}.cmp-price b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:28px;font-weight:600}.cmp-price span{color:var(--muted);font-size:13px}.cmp-sub{color:var(--faint);margin-top:3px;font-size:12.5px;display:block}.cmp .cv,.cmp [data-v=early],.cmp [data-v=soon]{align-items:center;gap:10px;line-height:1.3;display:flex}.cmp .yes,.cmp .no{border-radius:999px;flex:none;place-items:center;width:20px;height:20px;display:grid}.cmp .yes{color:var(--text);background:#ffffff1a}.cmp .yes .ic{stroke-width:2.6px;width:12px;height:12px}.cmp .no{box-shadow:inset 0 0 0 1px var(--line-2)}.cmp .no:before{content:"";background:var(--faint);border-radius:2px;width:8px;height:1.5px}.cmp .muted{color:var(--faint)}.cmp tfoot td{border-bottom:0;padding:18px 20px 22px}.cmp tfoot td.all{box-shadow:inset 1px 0 0 color-mix(in srgb,var(--accent) 40%,transparent),inset -1px 0 0 color-mix(in srgb,var(--accent) 40%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--accent) 40%,transparent);border-radius:0 0 16px 16px}.cmp tfoot .btn{width:100%;height:42px;font-size:14px}.cmp-m{display:none}@media (max-width:760px){.cmp-wrap{display:none}.cmp-m{gap:12px;min-width:0;font-size:14px;display:grid}.cmp-card{box-shadow:inset 0 0 0 1px var(--line);background:#0f0f11;border-radius:20px;padding:22px 20px 20px}.cmp-card.all{background:linear-gradient(color-mix(in srgb,var(--accent) 12%,#0f0f11),#0f0f11 55%);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 45%,transparent);order:-1}.cmp-card .cmp-name{white-space:nowrap;justify-content:space-between}.cmp-card .cmp-price{margin-top:16px}.cmp-card dl{border-top:1px solid var(--line);margin:18px 0 0}.cmp-card dl div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:12px;padding:12px 0;font-size:13.5px;display:grid}.cmp-card dt{color:var(--muted)}.cmp-card dd{color:var(--text);margin:0}.cmp-card .btn{width:100%;height:44px;margin-top:18px}}.cmp-note{color:var(--muted);align-items:center;gap:10px;margin-top:14px;font-size:13px;display:flex}.cmp-note .ic{width:16px;height:16px;color:var(--faint);flex:none}.cmp [data-v]{transition:opacity .2s}.cmp.swap [data-v]{opacity:.35}.calc{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:44px;padding:44px 44px 44px 48px;display:grid}.calc p.ac-p{max-width:46ch;color:var(--muted);margin-top:14px;font-size:15.5px;line-height:1.65}.calc-in{gap:12px;max-width:440px;margin-top:28px;display:grid}.calc-in label{color:var(--muted);justify-content:space-between;align-items:baseline;font-size:14px;display:flex}.calc-in label b{font:600 22px var(--font);letter-spacing:-.03em;color:var(--text);font-variant-numeric:tabular-nums}.calc input[type=range]{appearance:none;background:linear-gradient(90deg,var(--accent) var(--f,20%),var(--line-2) var(--f,20%));outline-offset:6px;border-radius:999px;width:100%;height:6px}.calc input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;cursor:grab;background:#fff;border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 4px #434de759,0 2px 6px #00000080}.calc input[type=range]::-moz-range-thumb{cursor:grab;background:#fff;border:0;border-radius:50%;width:22px;height:22px;box-shadow:0 0 0 4px #434de759}.calc-ticks{font:500 10.5px var(--mono);color:var(--faint);justify-content:space-between;display:flex}.calc-out{background:var(--card);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:22px;gap:22px;padding:28px;display:grid}.calc-row{gap:10px;display:grid}.calc-row .t{color:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;font-size:14px;display:flex}.calc-row .t b{letter-spacing:-.04em;color:var(--text);font-variant-numeric:tabular-nums;font-size:26px;font-weight:600}.calc-row .t small{color:var(--faint);margin-top:2px;font-size:12.5px;display:block}.calc-bar{background:var(--line);border-radius:999px;height:10px;position:relative}.calc-bar i{border-radius:inherit;background:#ffffff59;transition:width .45s cubic-bezier(.16,1,.3,1);position:absolute;inset:0 auto 0 0}.calc-row.aa .calc-bar i{background:linear-gradient(90deg,var(--accent),#8a92ff);box-shadow:0 0 10px #626cff80}.calc-res{background:var(--field);box-shadow:inset 0 0 0 1px var(--line);color:var(--muted);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-size:14px;transition:background .25s,box-shadow .25s,color .25s;display:flex}.calc-res b{color:var(--text);font-weight:600}.calc-res .ic{width:18px;height:18px;color:var(--faint);flex:none}.calc-res.win{color:var(--text);background:var(--accent-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 35%,transparent)}.calc-res.win .ic{color:var(--text)}@media (max-width:1000px){.calc{grid-template-columns:1fr;padding:32px 28px}}@media (max-width:760px){.ac-head{min-height:0}.ac-stats div{margin-right:16px;padding-right:16px}.ac-stats b{font-size:18px}.calc{padding:24px 18px}.calc-out{padding:20px}.ac-sec{margin-top:64px}}
