.plans-page.svelte-12dgkoq{box-sizing:border-box;background:var(--background);min-height:100%;color:var(--text-color);text-align:center;padding:clamp(36px,6vw,60px) 20px 30px}header.svelte-12dgkoq h1:where(.svelte-12dgkoq){letter-spacing:-.045em;margin:0 auto 12px;font-size:clamp(32px,5vw,44px);font-weight:650;line-height:1.08}header.svelte-12dgkoq p:where(.svelte-12dgkoq){opacity:.68;max-width:490px;margin:0 auto clamp(38px,7vw,62px);font-size:14px;line-height:1.5}.plans.svelte-12dgkoq{justify-content:center;gap:20px;display:flex}article.svelte-12dgkoq{box-sizing:border-box;background:var(--background);border:1px solid var(--border);text-align:left;border-radius:14px;width:min(255px,100%);min-height:320px;padding:25px 18px 17px;transition:border-color .15s,box-shadow .15s;position:relative}article.selected.svelte-12dgkoq{border-color:var(--accent);box-shadow:0 8px 24px #17c4761a}.number.svelte-12dgkoq{color:var(--background-input);font-size:68px;font-weight:700;line-height:1;position:absolute;top:5px;right:22px}article.svelte-12dgkoq h2:where(.svelte-12dgkoq){margin:0 0 20px;font-size:17px;font-weight:600;position:relative}.divider.svelte-12dgkoq{border-top:1px solid var(--border)}.price.svelte-12dgkoq{align-items:baseline;gap:4px;margin:16px 0 30px;display:flex}.price.svelte-12dgkoq small:where(.svelte-12dgkoq){opacity:.58;font-size:10px}.price.svelte-12dgkoq strong:where(.svelte-12dgkoq){color:var(--accent);letter-spacing:-.05em;font-size:35px;font-weight:600}.price.svelte-12dgkoq span:where(.svelte-12dgkoq){opacity:.62;font-size:11px}article.svelte-12dgkoq h3:where(.svelte-12dgkoq){margin:0 0 12px;font-size:12px}.benefit.svelte-12dgkoq{opacity:.72;min-height:38px;margin:0 0 28px;padding-left:18px;font-size:11px;line-height:1.45;position:relative}.benefit.svelte-12dgkoq:before{content:"✓";color:var(--accent);font-weight:700;position:absolute;left:0}.buy.svelte-12dgkoq{border:1px solid var(--green-border);background:var(--green-background);width:100%;color:var(--text-color);border-radius:8px;padding:14px 10px;font-size:12px;font-weight:600}.buy.svelte-12dgkoq:hover:not(:disabled){background:var(--green-hover-background);border-color:var(--green-hover-border)}.buy.svelte-12dgkoq:disabled{opacity:.6}.message.svelte-12dgkoq,.error.svelte-12dgkoq,.footnote.svelte-12dgkoq,.signin.svelte-12dgkoq{margin:18px auto 0;font-size:13px}.error.svelte-12dgkoq{color:var(--red-border)}.footnote.svelte-12dgkoq{opacity:.62}.signin.svelte-12dgkoq{margin-top:29px}.signin.svelte-12dgkoq button:where(.svelte-12dgkoq){color:inherit;font:inherit;padding:0 0 0 4px;font-weight:600;text-decoration:underline}.active-card.svelte-12dgkoq{background:var(--background);border:1px solid var(--border);border-radius:14px;max-width:450px;margin:0 auto;padding:40px}.active-card.svelte-12dgkoq h2:where(.svelte-12dgkoq){margin:0 0 22px}.active-card.svelte-12dgkoq a:where(.svelte-12dgkoq){background:var(--green-background);border:1px solid var(--green-border);color:var(--text-color);border-radius:8px;padding:13px 25px;text-decoration:none;display:inline-block}@media (max-width:620px){.plans.svelte-12dgkoq{flex-direction:column;align-items:center}}
