.wp .hb-hero h1{letter-spacing:-.03em;font-size:32px;font-weight:500;line-height:1.15}.wp .hb-hero p{color:var(--muted);font-size:16px}.wp-plans{gap:var(--s-3);display:grid}.wp-plan{gap:var(--s-2);background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:20px 16px;display:grid}.wp-plan-main{border:2px solid var(--halo-ring);padding:19px 15px}.wp-plan-top{justify-content:space-between;align-items:baseline;gap:var(--s-3);display:flex}.wp-plan-top b:first-child{font-size:18px;font-weight:500}.wp-price{font-variant-numeric:tabular-nums;font-size:20px;font-weight:500}.wp-price span{color:var(--muted);font-size:12px;font-weight:500}.wp-plan ul{color:var(--muted);margin:0;padding:0;font-size:14px;line-height:1.5;list-style:none}.wp-cta{min-height:52px;margin-top:var(--s-2);font:inherit;color:var(--text);background:var(--surface);border:1px solid var(--border);cursor:pointer;border-radius:12px;font-size:16px;font-weight:500}.wp-plan-main .wp-cta{color:var(--on-brand);background:var(--brand);border:0}.wp-cta:disabled{opacity:.6;cursor:default}.wp-cta:focus-visible{outline:2px solid var(--text);outline-offset:2px}.wp .plan-said{color:#ff6b57;margin:0;font-size:14px}.wp-small{text-align:center;color:var(--muted);margin:0;font-size:13px}.wp-small a{color:inherit;text-decoration:underline}.wp-more h2{margin:0 0 var(--s-1);font-size:18px;font-weight:500}.wp-more p{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.hb-foot{color:var(--muted);justify-content:center;gap:16px;padding:32px 0 96px;font-size:13px;display:flex}.hb-foot a{color:inherit}
