.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);color:var(--fg1);font:var(--body)}.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 var(--font-sans);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{height:auto;min-height:var(--touch-floor)}.pb-scope .btn-sm{min-height:var(--ctl-h)}.pb-scope .btn[disabled]{opacity:.5;pointer-events:none}.pb-scope .btn[aria-disabled=true]{opacity:.5;cursor:default;pointer-events:auto}.pb-scope .eyebrow{font:600 12px/1 var(--font-sans);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 var(--font-sans);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 var(--font-sans)}.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,.pb-scope .intro h2{font:700 clamp(30px,4.4vw,46px)/1.08 var(--font-sans);letter-spacing:-.022em;color:var(--fg1);max-width:8em;margin:14px auto 0;text-wrap:balance}.pb-scope .intro h1.intro-h1--wide{max-width:none}.pb-scope .intro .lede{font:400 clamp(15px,1.5vw,18px)/1.55 var(--font-sans);color:var(--fg2);max-width:30em;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 var(--font-sans);color:var(--fg2)}.pb-scope .proof i{color:var(--success);font-size:13px;width:1em}.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;min-height:var(--ctl-h);padding:0 18px;border-radius:999px;font:600 14px/1 var(--font-sans);color:var(--fg2);display:inline-flex;align-items:center;justify-content: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 var(--font-sans);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;grid-template-rows:repeat(4,auto) 1fr;gap:20px;margin-top:30px;align-items:stretch}.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-slot{display:grid}@supports (grid-template-rows: subgrid){.pb-scope .plan{display:grid;grid-template-rows:subgrid;grid-row:span 5;row-gap:0;align-content:start}.pb-scope .plan>*{min-width:0}.pb-scope .plan-slot{grid-row:span 5}}.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 var(--font-sans);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 var(--font-sans);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 var(--font-sans);letter-spacing:-.03em;color:var(--fg1);font-variant-numeric:tabular-nums}.pb-scope .price .per{font:500 14px/1.2 var(--font-sans);color:var(--fg2)}.pb-scope .price-sub{font:400 13px/1.4 var(--font-sans);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 .alert-flat>i{width:1em;flex-shrink:0;text-align:center}.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 var(--font-sans);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:var(--surface-tonal)}.pb-scope .calc h3{font:700 19px/1.2 var(--font-sans);letter-spacing:-.01em;color:var(--fg1)}.pb-scope .calc .sub{font:400 14px/1.5 var(--font-sans);color:var(--fg2);margin-top:8px;max-width:23em}.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 var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--fg3)}.pb-scope .calc-field .val{font:600 14px/1 var(--font-sans);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 input[type=range]:focus-visible::-webkit-slider-thumb{box-shadow:var(--focus-ring)}.pb-scope input[type=range]:focus-visible::-moz-range-thumb{box-shadow:var(--focus-ring)}.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;min-height:var(--ctl-h);padding:0 10px;border-radius:8px;font:500 13px/1.2 var(--font-sans);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 var(--font-sans);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 var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--fg3)}.pb-scope .calc-out .big{font:700 clamp(34px,4.4vw,46px)/1 var(--font-sans);letter-spacing:-.02em;color:var(--fg1);margin-top:10px;font-variant-numeric:tabular-nums}.pb-scope .calc-out .vs{font:400 14px/1.5 var(--font-sans);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 var(--font-sans);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 var(--font-sans);color:var(--fg1)}.pb-scope .cmp .ch .pp{font:500 12px/1.3 var(--font-sans);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 var(--font-sans);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 var(--font-sans);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 var(--font-sans);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 var(--font-sans);letter-spacing:-.02em;color:var(--fg1)}.pb-scope .sect-h p{font:400 15px/1.5 var(--font-sans);color:var(--fg2);margin-top:10px;max-width:27em;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 var(--font-sans);color:var(--fg2)}.pb-scope .tstrip i{color:var(--fg3)}.pb-scope .explain{margin:0 0 70px;text-align:center}.pb-scope .explain p{font:400 13px/1.4 var(--font-sans);color:var(--fg2);margin:0}.pb-scope .explain ul{list-style:none;margin:6px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:4px 24px}.pb-scope .explain a{display:inline-flex;align-items:center;min-height:var(--ctl-h-sm);font:500 14px/1.4 var(--font-sans);color:var(--link-blue);text-decoration:underline;text-underline-offset:3px;border-radius:4px}.pb-scope .explain a:hover{text-decoration-thickness:2px}.pb-scope .explain a:focus-visible{outline:none;box-shadow:var(--focus-ring)}.pb-scope.pw-modal{width:min(560px,calc(100vw - 48px));max-height:92vh;overflow:auto;padding:0;margin:auto;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;z-index:1}.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 var(--font-sans);letter-spacing:-.01em;margin-top:16px;color:var(--fg1);max-width:12em}.pb-scope .pw-head p{font:400 14px/1.55 var(--font-sans);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 var(--font-sans);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 var(--font-sans);color:var(--fg2);display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:22px}.pb-scope .pw-opt .pr{font:700 22px/1 var(--font-sans);color:var(--fg1);margin-top:10px;font-variant-numeric:tabular-nums}.pb-scope .pw-opt .pm{font:400 12px/1.4 var(--font-sans);color:var(--fg3);margin-top:6px;font-variant-numeric:tabular-nums}.pb-scope .pw-opt .per-mo{font:500 13px/1 var(--font-sans);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-stack{display:grid}.pb-scope .pw-face,.pb-scope .pw-skel{grid-area:1 / 1;min-width:0}.pb-scope .pw-face.is-off{visibility:hidden}.pb-scope .pw-skel{display:flex;flex-direction:column;gap:12px}.pb-scope .pw-skel span{display:block;height:14px;border-radius:6px;background:color-mix(in oklab,var(--base-content) 7%,transparent)}.pb-scope .pw-skel span:nth-child(2){width:82%}.pb-scope .pw-skel span:nth-child(3){width:64%}.pb-scope .pw-skel .pw-skel-box{flex:1;min-height:64px;border-radius:12px;margin-top:8px}.pb-scope .pw-skel .pw-skel-btn{height:46px;border-radius:8px;margin-bottom:32px}.pb-scope .pc-list--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 16px}.pb-scope .pw-foot{font:400 13px/1.5 var(--font-sans);color:var(--fg2);margin:12px 0 0}.pb-scope .pw-under{display:grid;margin-top:12px}.pb-scope .pw-under>*{grid-area:1 / 1;min-width:0}.pb-scope .pw-under>.pw-foot,.pb-scope .pw-under>.pc-trust{margin:0}.pb-scope .pw-under>.is-off{visibility:hidden}.pb-scope .pw-under>.bo{align-self:start;flex-wrap:nowrap;gap:10px;margin:0;padding:0;border:0;border-radius:0;background:transparent}.pb-scope .pw-under>.bo .bo-tile{width:32px;height:32px;font-size:14px;margin-top:3px}.pb-scope .pw-under>.bo .bo-text{flex-basis:0}.pb-scope .pw-under>.bo .bo-title{font:600 13px/1.5 var(--font-sans)}.pb-scope .pw-under>.bo .bo-text p{font:400 13px/1.5 var(--font-sans);margin:0}.pb-scope .pw-under>.bo a{color:var(--link-blue);font-weight:600;text-decoration:underline}@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:88px}.pb-scope .cmp tbody td.cell{font-size:13px}.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}}.pb-scope .bl{max-width:880px;padding:34px 0 64px}.pb-scope .bl h1{font:700 30px/1.15 var(--font-sans);letter-spacing:-.02em;color:var(--fg1);margin:0}.pb-scope .bl-h2{font:700 24px/1.2 var(--font-sans);letter-spacing:-.015em;color:var(--fg1);margin:40px 0 0}.pb-scope .bl .cmp-wrap{margin-top:16px}.pb-scope .bo{display:flex;align-items:flex-start;gap:14px;flex-wrap:wrap;background:var(--bg1);border:1px solid var(--aerial-border);border-radius:12px;padding:16px 18px;margin-top:20px}.pb-scope .bo-tile{flex:none;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:color-mix(in oklab,var(--base-content) 7%,transparent);color:var(--fg2);font-size:15px}.pb-scope .bo-tile i{width:1em;text-align:center}.pb-scope .bo--success .bo-tile{background:color-mix(in oklab,var(--success) 16%,transparent);color:var(--success)}.pb-scope .bo--error .bo-tile{background:color-mix(in oklab,var(--error) 14%,transparent);color:var(--error)}.pb-scope .bo--context .bo-tile{background:var(--tint-accent);color:var(--fg1)}.pb-scope .bo-text{flex:1 1 260px;min-width:0}.pb-scope .bo-title{font:600 15px/1.3 var(--font-sans);color:var(--fg1);margin:0;text-wrap:balance}.pb-scope .bo-text p{font:400 14px/1.5 var(--font-sans);color:var(--fg2);margin:3px 0 0}.pb-scope .bo-act{flex:none;align-self:center}.pb-scope .bl-card{background:var(--bg1);border:1px solid var(--aerial-border);border-radius:12px;padding:20px;margin-top:16px}.pb-scope .bl-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.pb-scope .bl-id{min-width:0;flex:1 1 240px}.pb-scope .bl-name-row{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.pb-scope .bl-name{font:700 17px/1.25 var(--font-sans);color:var(--fg1);font-variant-numeric:tabular-nums}.pb-scope .bl-tag{font:600 11px/1 var(--font-sans);letter-spacing:.04em;text-transform:uppercase;padding:4px 8px;border-radius:999px;background:var(--tint-accent);border:1px solid color-mix(in oklab,var(--accent) 35%,transparent);color:var(--fg2)}.pb-scope .bl-tag--wait{background:color-mix(in oklab,var(--base-content) 7%,transparent);border-color:var(--aerial-border)}.pb-scope .bl-planline{margin-top:5px;color:var(--fg2);font-variant-numeric:tabular-nums}.pb-scope .bl-k{font:600 12px/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fg2);margin:0}.pb-scope .bl-note{font:400 13px/1.5 var(--font-sans);color:var(--fg2);margin:12px 0 0}.pb-scope .bl-incl{margin-top:18px;padding-top:16px;border-top:1px solid var(--aerial-border)}.pb-scope .bl-incl ul{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 24px}.pb-scope .bl-incl li{position:relative;padding-left:18px;font:400 14px/1.4 var(--font-sans);color:var(--fg1)}.pb-scope .bl-incl li:before{content:"";position:absolute;left:2px;top:.5em;width:6px;height:6px;border-radius:50%;background:var(--success)}.pb-scope .bl-pro{margin-top:18px;padding-top:18px;border-top:1px solid var(--aerial-border)}.pb-scope .bl-pro-name{font:700 17px/1.25 var(--font-sans);color:var(--fg1);margin:0}.pb-scope .bl-pro-line{font:400 14px/1.5 var(--font-sans);color:var(--fg2);margin:5px 0 0;max-width:40em}.pb-scope .bl-period{display:inline-flex;gap:2px;padding:2px;margin:16px 0 0;border:1px solid var(--aerial-border);border-radius:8px;background:color-mix(in oklab,var(--base-content) 5%,transparent);min-inline-size:0}.pb-scope .bl-seg{position:relative;display:inline-flex;cursor:pointer}.pb-scope .bl-seg input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.pb-scope .bl-seg>span{display:inline-flex;align-items:center;gap:8px;min-height:var(--ctl-h);padding:0 14px;border-radius:6px;font:600 14px/1 var(--font-sans);color:var(--fg2)}.pb-scope .bl-seg input:checked+span{background:var(--bg1);color:var(--fg1);box-shadow:var(--aerial-shadow-sm)}.pb-scope .bl-seg input:focus-visible+span{box-shadow:var(--focus-ring)}.pb-scope .bl-seg .save,.pb-scope .pw-opt .save{font:600 11px/1 var(--font-sans);padding:3px 7px;border-radius:999px;background:color-mix(in oklab,var(--success) 16%,transparent);color:var(--fg1);font-variant-numeric:tabular-nums}.pb-scope .bl-price{font:400 14px/1.5 var(--font-sans);color:var(--fg2);margin:14px 0 0;font-variant-numeric:tabular-nums}.pb-scope .bl-price b{font-weight:700;color:var(--fg1)}.pb-scope .bl-price[hidden]{display:none}.pb-scope .bl .bl-go{margin-top:14px;padding-inline:20px;font-variant-numeric:tabular-nums}.pb-scope .bl-pro .alert-flat{margin-top:16px}.pb-scope .bl-back{margin:28px 0 0}@media(max-width:600px){.pb-scope .bl{padding-top:24px}.pb-scope .bl h1{font-size:26px}.pb-scope .bl-h2{font-size:21px;margin-top:32px}.pb-scope .bl-card{padding:16px}.pb-scope .bl-incl ul{grid-template-columns:1fr}.pb-scope .bl .bl-go{width:100%}.pb-scope .bl-period{display:flex}.pb-scope .bl-seg{flex:1}.pb-scope .bl-seg>span{flex:1;justify-content:center;padding:0 8px}.pb-scope .bo-act{width:100%}}.pb-scope .pc{background:var(--bg1);border:1px solid var(--aerial-border-strong);border-radius:16px;padding:24px}.pb-scope .pc-name{font:700 20px/1.2 var(--font-sans);letter-spacing:-.01em;color:var(--fg1);margin:0}.pb-scope .pc-list{list-style:none;margin:14px 0 0;padding:0;display:grid;gap:9px}.pb-scope .pc-list li{position:relative;padding-left:20px;font:400 14px/1.4 var(--font-sans);color:var(--fg1)}.pb-scope .pc-list li:before{content:"";position:absolute;left:3px;top:.5em;width:6px;height:6px;border-radius:50%;background:var(--success)}.pb-scope .pc-period{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:20px 0 0;padding:0;border:0;min-inline-size:0}.pb-scope:not(.pw-modal) .pc{container-type:inline-size}@container (max-width: 420px){.pb-scope .pc-period{grid-template-columns:minmax(0,1fr)}}.pb-scope .pc-opt{position:relative;cursor:pointer;display:flex;flex-direction:column;gap:6px;min-height:68px;justify-content:center;padding:12px 14px;border-radius:12px;border:1.5px solid var(--aerial-border);background:var(--bg1)}.pb-scope .pc-opt input{position:absolute;inset:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.pb-scope .pc-opt:has(input:checked){border-color:color-mix(in oklab,var(--accent) 85%,transparent);background:color-mix(in oklab,var(--accent) 8%,var(--bg1))}.pb-scope .pc-opt:has(input:focus-visible){box-shadow:var(--focus-ring)}.pb-scope .pc-charge{font:700 19px/1.15 var(--font-sans);letter-spacing:-.01em;color:var(--fg1);font-variant-numeric:tabular-nums}.pb-scope .pc-sub{font:400 13px/1.3 var(--font-sans);color:var(--fg2);font-variant-numeric:tabular-nums;min-height:1lh}.pb-scope .pc-solo{margin:20px 0 0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.pb-scope .pc .pc-go{margin-top:16px;font-variant-numeric:tabular-nums}.pb-scope .pc-trust{font:400 13px/1.5 var(--font-sans);color:var(--fg2);margin:12px 0 0}.pb-scope .pc .alert-flat{margin-top:18px}.pb-scope .tax-note{font:400 13px/1.5 var(--font-sans);color:var(--fg2);margin:8px 0 0;font-variant-numeric:tabular-nums}.pb-scope .pw-pick+.tax-note{margin:-8px 0 16px}.pb-scope .pc-dest{list-style:none;margin:12px 0 0;padding:0}.pb-scope .pc-dest li+li{border-top:1px solid var(--aerial-border)}.pb-scope .pc-dest a{display:flex;flex-direction:column;gap:2px;padding:12px 0;min-height:var(--touch-floor);justify-content:center;text-decoration:none;color:inherit}.pb-scope .pc-dest a b{font:600 15px/1.3 var(--font-sans);color:var(--link-blue)}.pb-scope .pc-dest a:hover b{text-decoration:underline}.pb-scope .pc-dest a span{font:400 13px/1.4 var(--font-sans);color:var(--fg2)}.pb-scope .pc-dest a:focus-visible{outline:none;box-shadow:var(--focus-ring);border-radius:6px}.pb-scope .pc-steps{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:12px}.pb-scope .pc-steps li{position:relative;padding-left:28px;font:500 14px/1.4 var(--font-sans);color:var(--fg2)}.pb-scope .pc-steps li:before{content:"";position:absolute;left:2px;top:.15em;width:14px;height:14px;border-radius:50%;border:2px solid var(--aerial-border-strong);box-sizing:border-box}.pb-scope .pc-steps li.is-done{color:var(--fg1)}.pb-scope .pc-steps li.is-done:before{background:var(--success);border-color:var(--success)}.pb-scope .pc-steps li.is-now{color:var(--fg1);font-weight:600}.pb-scope .pc-steps li.is-now:before{border-color:var(--color-primary);border-top-color:transparent;animation:pb-spin .9s linear infinite}.pb-scope .pc--wait .btn{margin-top:16px}@keyframes pb-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.pb-scope .pc-steps li.is-now:before{animation:none;border-top-color:var(--color-primary)}}.pb-scope .bd{max-width:1120px;padding:34px 0 64px}.pb-scope .bd h1{font:700 30px/1.15 var(--font-sans);letter-spacing:-.02em;color:var(--fg1);margin:0}.pb-scope .bd-desk{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;align-items:start}.pb-scope .bd .cmp-wrap{margin-top:16px}.pb-scope .bd-facts{margin:20px 0 0;border-top:1px solid var(--aerial-border)}.pb-scope .bd-facts>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--aerial-border)}.pb-scope .bd-facts dt{font:400 14px/1.4 var(--font-sans);color:var(--fg2)}.pb-scope .bd-facts dd{margin:0;font:600 14px/1.4 var(--font-sans);color:var(--fg1);text-align:right;font-variant-numeric:tabular-nums}.pb-scope .bd-manage{margin-top:18px}.pb-scope a.btn>.fa-arrow-up-right-from-square{font-size:12px}.pb-scope .bd-bar{display:none}@media(min-width:960px){.pb-scope .bd-desk{grid-template-columns:minmax(0,560px) minmax(0,1fr);gap:48px}}@media(max-width:767px){.pb-scope .bd{padding-top:24px}.pb-scope .bd h1{font-size:26px}.pb-scope .pc{padding:18px}.pb-scope .pc-period{grid-template-columns:minmax(0,1fr)}.pb-scope .bd:has(.bd-bar){padding-bottom:calc(96px + env(safe-area-inset-bottom,0px))}.pb-scope .bd-bar{display:block;position:fixed;left:0;right:0;bottom:var(--bd-lift, 0px);z-index:var(--z-page-sticky);padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:var(--bg1);border-top:1px solid var(--aerial-border)}.pb-scope .bd-bar[hidden]{display:none}.pb-scope .bd .bd-bar .btn{font-variant-numeric:tabular-nums}}.pb-scope .cmp-wrap--sticky{border:1px solid var(--aerial-border);border-radius:12px;overflow:clip}.pb-scope .cmp-wrap--sticky .cmp{border:0;border-radius:0;overflow:visible}.pb-scope .cmp-wrap--sticky thead th{position:sticky;top:var(--app-header-h, 3.5rem);z-index:1;box-shadow:0 1px 0 var(--aerial-border)}.pb-scope.pw-modal .pc{border:0;border-radius:0;padding:0;background:transparent}
