.pb-scope{--primary: var(--color-primary);--primary-content: var(--color-primary-content);--accent: var(--color-accent);--accent-content: var(--color-accent-content);--base-100: var(--color-base-100);--base-200: var(--color-base-200);--base-300: var(--color-base-300);--base-content: var(--color-base-content);--info: var(--color-info);--success: var(--color-success);--warning: var(--color-warning);--error: var(--color-error);--navy: #0b2234;--fg1: var(--base-content);--fg2: color-mix(in oklab, var(--base-content) 75%, transparent);--fg3: color-mix(in oklab, var(--base-content) 65%, transparent);--fg4: color-mix(in oklab, var(--base-content) 40%, transparent);--bg2: var(--base-200);--aerial-border: color-mix(in oklab, var(--base-content) 12%, transparent);--aerial-border-strong: color-mix(in oklab, var(--base-content) 20%, transparent);--aerial-surface-hover: color-mix(in oklab, var(--base-100) 80%, var(--base-200));--aerial-shadow-sm: 0 2px 8px color-mix(in srgb, var(--base-content) 8%, transparent);--aerial-shadow-md: 0 12px 24px color-mix(in srgb, var(--base-content) 12%, transparent);--scrim: color-mix(in oklab, var(--navy) 45%, transparent);--body: 400 14px/1.5 "Inter", "Inter Fallback", ui-sans-serif, system-ui, sans-serif;--ident: 500 14px/1.3 "B612 Mono", ui-monospace, SFMono-Regular, Menlo, monospace;color:var(--fg1);font:var(--body)}:root[data-theme=TWOLNRdark] .pb-scope{--fg1: var(--base-content);--fg2: color-mix(in oklab, var(--base-content) 75%, transparent);--fg3: color-mix(in oklab, var(--base-content) 65%, transparent);--fg4: color-mix(in oklab, var(--base-content) 40%, transparent);--aerial-border: color-mix(in oklab, var(--base-content) 12%, transparent);--aerial-border-strong: color-mix(in oklab, var(--base-content) 20%, transparent);--aerial-surface-hover: color-mix(in oklab, var(--base-100) 80%, var(--base-200));--aerial-shadow-sm: 0 2px 10px rgba(0, 0, 0, .2);--aerial-shadow-md: 0 14px 32px rgba(0, 0, 0, .35);--scrim: rgba(0, 0, 0, .55)}.pb-scope ::selection{background:color-mix(in oklab,var(--accent) 35%,transparent)}.pb-scope .shell{max-width:1180px;margin:0 auto;padding:0 28px}.pb-scope .shell--narrow{max-width:880px}.pb-scope .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 16px;border-radius:8px;font:600 14px/1 Inter;cursor:pointer;border:1px solid transparent;transition:all .15s;text-decoration:none;white-space:nowrap;background:var(--base-100);color:var(--fg1);border-color:var(--aerial-border-strong)}.pb-scope .btn:hover{background:var(--aerial-surface-hover);border-color:var(--aerial-border-strong)}.pb-scope .btn-primary{background:var(--primary);color:var(--primary-content);border-color:var(--primary)}.pb-scope .btn-primary:hover{background:color-mix(in oklab,var(--primary) 88%,var(--base-content));border-color:transparent}.pb-scope .btn-ghost{background:transparent;border-color:transparent;color:var(--fg2)}.pb-scope .btn-ghost:hover{background:var(--aerial-surface-hover);color:var(--fg1)}.pb-scope .btn-block{width:100%}.pb-scope .btn-lg{padding:13px 20px;font-size:15px}.pb-scope .btn-sm{padding:7px 12px;font-size:13px}.pb-scope .btn[disabled]{opacity:.5;pointer-events:none}.pb-scope .icon-btn{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;color:var(--fg2);background:transparent;border:1px solid transparent;cursor:pointer;transition:background .15s,color .15s}.pb-scope .icon-btn:hover{background:var(--aerial-surface-hover);color:var(--fg1)}.pb-scope .eyebrow{font:600 12px/1 Inter;text-transform:uppercase;letter-spacing:.12em;color:var(--fg3)}.pb-scope .stamp{display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;font:600 11px/1 Inter;text-transform:uppercase;letter-spacing:.08em}.pb-scope .stamp-accent{background:color-mix(in oklab,var(--accent) 22%,var(--base-100));color:var(--accent-content)}:root[data-theme=TWOLNRdark] .pb-scope .stamp-accent{color:var(--base-content)}.pb-scope .chip{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;font:500 12px/1.4 Inter}.pb-scope .chip-success{background:color-mix(in oklab,var(--success) 16%,transparent);color:var(--success)}.pb-scope .chip-muted{background:color-mix(in oklab,var(--base-content) 8%,transparent);color:var(--fg2)}.pb-scope .card{background:var(--base-100);border:1px solid var(--aerial-border);border-radius:12px}.pb-scope .intro{text-align:center;padding:56px 0 8px}.pb-scope .intro h1{font:700 clamp(30px,4.4vw,46px)/1.08 "Inter";letter-spacing:-.022em;color:var(--fg1);max-width:16ch;margin:14px auto 0;text-wrap:balance}.pb-scope .intro .lede{font:400 clamp(15px,1.5vw,18px)/1.55 "Inter";color:var(--fg2);max-width:60ch;margin:18px auto 0;text-wrap:pretty}.pb-scope .intro .lede b{color:var(--fg1);font-weight:600}.pb-scope .proof{display:flex;gap:22px;justify-content:center;flex-wrap:wrap;margin-top:24px}.pb-scope .proof span{display:inline-flex;align-items:center;gap:7px;font:500 13px/1 Inter;color:var(--fg2)}.pb-scope .proof i{color:var(--success);font-size:13px}.pb-scope .period{display:inline-flex;align-items:center;gap:4px;padding:4px;border-radius:999px;background:color-mix(in oklab,var(--base-content) 6%,transparent);border:1px solid var(--aerial-border);margin:30px auto 0}.pb-scope .period-wrap{display:flex;justify-content:center}.pb-scope .period button{position:relative;border:0;background:transparent;cursor:pointer;padding:9px 18px;border-radius:999px;font:600 14px/1 Inter;color:var(--fg2);display:inline-flex;align-items:center;gap:8px;transition:color .18s}.pb-scope .period button.on{background:var(--base-100);color:var(--fg1);box-shadow:var(--aerial-shadow-sm)}.pb-scope .period .save{font:600 11px/1 Inter;padding:3px 7px;border-radius:999px;background:color-mix(in oklab,var(--success) 18%,transparent);color:var(--success)}.pb-scope .plans{display:grid;grid-template-columns:1.06fr 1fr;gap:20px;margin-top:30px;align-items:start}.pb-scope .plan{position:relative;background:var(--base-100);border:1px solid var(--aerial-border);border-radius:16px;padding:28px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;flex-direction:column}.pb-scope .plan:hover{border-color:var(--aerial-border-strong);box-shadow:var(--aerial-shadow-sm)}.pb-scope .plan.rec{border:1.5px solid color-mix(in oklab,var(--accent) 70%,var(--base-content) 5%);background:linear-gradient(180deg,color-mix(in oklab,var(--accent) 9%,var(--base-100)),var(--base-100) 220px);box-shadow:0 0 0 4px color-mix(in oklab,var(--accent) 12%,transparent)}.pb-scope .plan.rec:hover{box-shadow:0 0 0 4px color-mix(in oklab,var(--accent) 18%,transparent),var(--aerial-shadow-md)}.pb-scope .plan.sel{border-color:color-mix(in oklab,var(--accent) 85%,var(--base-content));box-shadow:0 0 0 4px color-mix(in oklab,var(--accent) 22%,transparent)}.pb-scope .plan-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-height:30px}.pb-scope .plan-name{font:700 20px/1 Inter;letter-spacing:-.01em;color:var(--fg1);display:flex;align-items:center;gap:9px}.pb-scope .plan-name i{color:var(--fg3);font-size:16px}.pb-scope .plan.rec .plan-name i{color:var(--info)}.pb-scope .plan-tag{font:400 13px/1.4 Inter;color:var(--fg2);margin-top:10px;min-height:20px}.pb-scope .price{display:flex;align-items:baseline;gap:8px;margin-top:22px}.pb-scope .price .amt{font:700 clamp(38px,5vw,52px)/1 "Inter";letter-spacing:-.03em;color:var(--fg1);font-variant-numeric:tabular-nums}.pb-scope .price .per{font:500 14px/1.2 Inter;color:var(--fg2)}.pb-scope .price-sub{font:400 13px/1.4 Inter;color:var(--fg3);margin-top:8px;min-height:18px;font-variant-numeric:tabular-nums}.pb-scope .price-sub .strike{text-decoration:line-through;color:var(--fg4);margin-right:6px}.pb-scope .plan .cta{margin-top:22px}.pb-scope .plan-feats{list-style:none;margin:22px 0 0;padding:22px 0 0;border-top:1px solid var(--aerial-border);display:flex;flex-direction:column;gap:12px}.pb-scope .plan-feats li{display:flex;align-items:flex-start;gap:10px;font:400 14px/1.4 Inter;color:var(--fg1)}.pb-scope .plan-feats li i{font-size:12px;margin-top:3px;width:14px;text-align:center;flex:none}.pb-scope .plan-feats li i.yes{color:var(--success)}.pb-scope .plan-feats li i.no{color:var(--fg4)}.pb-scope .plan-feats li .mut{color:var(--fg3)}.pb-scope .flag{position:absolute;top:-12px;left:28px}.pb-scope .calc{margin-top:24px;overflow:hidden}.pb-scope .calc-grid{display:grid;grid-template-columns:1.15fr 1fr}.pb-scope .calc-l{padding:28px 30px;border-right:1px solid var(--aerial-border)}.pb-scope .calc-r{padding:28px 30px;display:flex;flex-direction:column;justify-content:center;background:radial-gradient(120% 120% at 100% 0%,color-mix(in oklab,var(--accent) 10%,transparent),transparent 60%)}.pb-scope .calc h3{font:700 19px/1.2 Inter;letter-spacing:-.01em;color:var(--fg1)}.pb-scope .calc .sub{font:400 14px/1.5 Inter;color:var(--fg2);margin-top:8px;max-width:46ch}.pb-scope .calc-field{margin-top:22px}.pb-scope .calc-field .row{display:flex;align-items:baseline;justify-content:space-between}.pb-scope .calc-field label{font:600 12px/1 Inter;text-transform:uppercase;letter-spacing:.08em;color:var(--fg3)}.pb-scope .calc-field .val{font:600 14px/1 Inter;color:var(--fg1);font-variant-numeric:tabular-nums}.pb-scope input[type=range]{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:999px;margin-top:12px;background:color-mix(in oklab,var(--base-content) 12%,transparent);outline:none;cursor:pointer}.pb-scope input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:var(--base-100);border:2px solid var(--primary);cursor:pointer;box-shadow:var(--aerial-shadow-sm)}.pb-scope input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--base-100);border:2px solid var(--primary);cursor:pointer}.pb-scope .seg-sm{display:flex;gap:6px;margin-top:12px;flex-wrap:wrap}.pb-scope .seg-sm button{flex:1;min-width:max-content;padding:8px 10px;border-radius:8px;font:500 13px/1.2 Inter;cursor:pointer;border:1px solid var(--aerial-border);background:var(--base-100);color:var(--fg2);transition:all .15s}.pb-scope .seg-sm button .vv{display:block;font:400 11px/1.3 Inter;color:var(--fg3);margin-top:3px;font-variant-numeric:tabular-nums}.pb-scope .seg-sm button.on{border-color:color-mix(in oklab,var(--accent) 80%,transparent);background:color-mix(in oklab,var(--accent) 10%,var(--base-100));color:var(--fg1)}.pb-scope .seg-sm button.on .vv{color:var(--fg2)}.pb-scope .calc-out .k{font:600 12px/1 Inter;text-transform:uppercase;letter-spacing:.08em;color:var(--fg3)}.pb-scope .calc-out .big{font:700 clamp(34px,4.4vw,46px)/1 "Inter";letter-spacing:-.02em;color:var(--fg1);margin-top:10px;font-variant-numeric:tabular-nums}.pb-scope .calc-out .vs{font:400 14px/1.5 Inter;color:var(--fg2);margin-top:12px}.pb-scope .calc-out .vs b{color:var(--fg1);font-weight:600}.pb-scope .payback{margin-top:16px;padding:12px 14px;border-radius:10px;display:flex;gap:10px;align-items:flex-start;background:color-mix(in oklab,var(--success) 12%,transparent);font:500 13px/1.45 Inter;color:var(--success)}.pb-scope .payback i{margin-top:2px}.pb-scope .cmp-wrap{margin-top:26px}.pb-scope .cmp{width:100%;border-collapse:collapse;background:var(--base-100);border:1px solid var(--aerial-border);border-radius:12px;overflow:hidden}.pb-scope .cmp thead th{background:var(--base-100)}.pb-scope .cmp th,.pb-scope .cmp td{padding:0}.pb-scope .cmp .ch{text-align:left;padding:16px 18px;border-bottom:1px solid var(--aerial-border)}.pb-scope .cmp .ch.col{text-align:center;width:148px}.pb-scope .cmp .ch .pn{font:700 15px/1.1 Inter;color:var(--fg1)}.pb-scope .cmp .ch .pp{font:500 12px/1.3 Inter;color:var(--fg3);margin-top:3px;font-variant-numeric:tabular-nums}.pb-scope .cmp .ch.rec-col .pn{color:var(--info)}.pb-scope .cmp tbody td{padding:13px 18px;border-bottom:1px solid var(--aerial-border);font:400 14px/1.35 Inter;color:var(--fg1);vertical-align:middle}.pb-scope .cmp tbody td.feat{color:var(--fg1)}.pb-scope .cmp tbody td.feat .fd{font:400 12px/1.4 Inter;color:var(--fg3);margin-top:2px}.pb-scope .cmp tbody td.cell{text-align:center;font-variant-numeric:tabular-nums;color:var(--fg2)}.pb-scope .cmp tbody td.cell.rec-col{background:color-mix(in oklab,var(--accent) 6%,transparent);color:var(--fg1)}.pb-scope .cmp tbody tr:last-child td{border-bottom:0}.pb-scope .cmp tbody tr.grp td{background:color-mix(in oklab,var(--base-content) 3.5%,transparent);font:600 11px/1 Inter;text-transform:uppercase;letter-spacing:.1em;color:var(--fg3);padding:10px 18px}.pb-scope .ic-yes{color:var(--success)}.pb-scope .ic-no{color:var(--fg4)}.pb-scope .sect-h{text-align:center;margin:64px 0 6px}.pb-scope .sect-h h2{font:700 clamp(24px,3vw,32px)/1.15 "Inter";letter-spacing:-.02em;color:var(--fg1)}.pb-scope .sect-h p{font:400 15px/1.5 Inter;color:var(--fg2);margin-top:10px;max-width:54ch;margin-inline:auto;text-wrap:pretty}.pb-scope .tstrip{display:flex;gap:26px;justify-content:center;flex-wrap:wrap;margin:34px 0 70px}.pb-scope .tstrip span{display:inline-flex;align-items:center;gap:8px;font:400 13px/1.4 Inter;color:var(--fg2)}.pb-scope .tstrip i{color:var(--fg3)}.pb-scope.pw-modal{width:min(560px,calc(100vw - 48px));max-height:92vh;overflow:auto;padding:0;background:var(--base-100);color:var(--fg1);border:1px solid var(--aerial-border-strong);border-radius:16px;box-shadow:var(--aerial-shadow-md);animation:pb-rise .22s ease-out}.pb-scope.pw-modal::backdrop{background:var(--scrim);backdrop-filter:blur(3px);animation:pb-fade .18s ease-out}.pb-scope .modal-inner{position:relative}.pb-scope .modal-x{position:absolute;top:16px;right:16px}.pb-scope .pw-head{padding:28px 28px 0;position:relative}.pb-scope .pw-lock{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;background:color-mix(in oklab,var(--accent) 18%,transparent);color:var(--accent-content);font-size:19px}:root[data-theme=TWOLNRdark] .pb-scope .pw-lock{color:var(--base-content)}.pb-scope .pw-head h3{font:700 22px/1.18 Inter;letter-spacing:-.01em;margin-top:16px;color:var(--fg1);max-width:24ch}.pb-scope .pw-head p{font:400 14px/1.55 Inter;color:var(--fg2);margin-top:10px}.pb-scope .pw-body{padding:20px 28px 28px}.pb-scope .pw-feats{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-direction:column;gap:11px}.pb-scope .pw-feats li{display:flex;gap:11px;align-items:flex-start;font:400 14px/1.4 Inter;color:var(--fg1)}.pb-scope .pw-feats li i{color:var(--success);font-size:13px;margin-top:3px}.pb-scope .pw-pick{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:18px}.pb-scope .pw-opt{text-align:left;padding:14px;border-radius:12px;cursor:pointer;position:relative;border:1.5px solid var(--aerial-border);background:var(--base-100);transition:all .15s}.pb-scope .pw-opt:hover{border-color:var(--aerial-border-strong)}.pb-scope .pw-opt.on{border-color:color-mix(in oklab,var(--accent) 85%,transparent);background:color-mix(in oklab,var(--accent) 8%,var(--base-100))}.pb-scope .pw-opt .nm{font:600 13px/1 Inter;color:var(--fg2);display:flex;align-items:center;justify-content:space-between;gap:8px}.pb-scope .pw-opt .pr{font:700 22px/1 Inter;color:var(--fg1);margin-top:10px;font-variant-numeric:tabular-nums}.pb-scope .pw-opt .pm{font:400 12px/1.4 Inter;color:var(--fg3);margin-top:6px;font-variant-numeric:tabular-nums}.pb-scope .pw-opt .per-mo{font:500 13px/1 Inter;color:var(--fg3)}.pb-scope .pw-opt .dot{width:16px;height:16px;border-radius:50%;border:2px solid var(--aerial-border-strong);flex:none}.pb-scope .pw-opt.on .dot{border-color:var(--accent);background:var(--accent);box-shadow:inset 0 0 0 3px var(--base-100)}.pb-scope .pw-foot{font:400 12px/1.5 Inter;color:var(--fg3);text-align:center;margin-top:14px}.pb-scope .pw-error{margin-bottom:16px;padding:12px 14px;border-radius:10px;display:flex;gap:10px;align-items:flex-start;background:color-mix(in oklab,var(--error) 10%,transparent);font:400 13px/1.45 Inter;color:var(--error)}.pb-scope .pw-error a{color:var(--info);font-weight:600}@keyframes pb-fade{0%{opacity:0}to{opacity:1}}@keyframes pb-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.pb-scope.pw-modal,.pb-scope.pw-modal::backdrop{animation:none}}@media(max-width:920px){.pb-scope .shell{padding:0 22px}.pb-scope .plans,.pb-scope .calc-grid{grid-template-columns:1fr}.pb-scope .calc-l{border-right:0;border-bottom:1px solid var(--aerial-border)}}@media(max-width:600px){.pb-scope .shell{padding:0 16px}.pb-scope .intro{padding:36px 0 4px}.pb-scope .cmp .ch.col{width:84px}.pb-scope .cmp .ch,.pb-scope .cmp tbody td{padding-left:12px;padding-right:12px}.pb-scope .cmp tbody td.feat .fd{display:none}.pb-scope .pw-pick{grid-template-columns:1fr}.pb-scope .proof{gap:14px}.pb-scope .period{flex-wrap:wrap}}
