.pr-hero.svelte-fe4z9p{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:64px 0 16px;display:flex}.tiers.svelte-fe4z9p{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}.tier.svelte-fe4z9p{flex-direction:column;gap:16px;padding:28px 24px;display:flex}.tier.featured.svelte-fe4z9p{border-color:var(--accent-30);box-shadow:var(--shadow-glow-accent);position:relative}.tier.svelte-fe4z9p .t-name:where(.svelte-fe4z9p){letter-spacing:.08em;text-transform:uppercase;color:var(--text-bright);align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.tier.svelte-fe4z9p .t-price:where(.svelte-fe4z9p){color:var(--text-bright);font-size:34px;font-weight:600;line-height:1}.tier.svelte-fe4z9p .t-price:where(.svelte-fe4z9p) .strike:where(.svelte-fe4z9p){color:var(--text-dim);margin-left:10px;font-size:15px;font-weight:400;text-decoration:line-through}.tier.svelte-fe4z9p .t-note:where(.svelte-fe4z9p){color:var(--text-dim);min-height:14px;font-size:10px}.tier.svelte-fe4z9p ul:where(.svelte-fe4z9p){flex-direction:column;flex:1;gap:9px;font-size:12px;list-style:none;display:flex}.tier.svelte-fe4z9p li:where(.svelte-fe4z9p){color:var(--text-dim);gap:9px;line-height:1.5;display:flex}.tier.svelte-fe4z9p li:where(.svelte-fe4z9p):before{content:"✓";color:var(--green);flex:none}.tier.svelte-fe4z9p li.plus:where(.svelte-fe4z9p):before{content:"+";color:var(--accent-text);font-weight:700}.tier.svelte-fe4z9p li:where(.svelte-fe4z9p) strong:where(.svelte-fe4z9p){color:var(--text);font-weight:600}.renewal.svelte-fe4z9p{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.faq-item.svelte-fe4z9p{border-bottom:1px solid var(--border)}.faq-item.svelte-fe4z9p summary:where(.svelte-fe4z9p){cursor:pointer;color:var(--text-bright);justify-content:space-between;gap:16px;padding:16px 0;font-size:13px;font-weight:600;list-style:none;display:flex}.faq-item.svelte-fe4z9p summary:where(.svelte-fe4z9p)::-webkit-details-marker{display:none}.faq-item.svelte-fe4z9p summary:where(.svelte-fe4z9p):after{content:"›";color:var(--text-dim);transition:transform .15s;transform:rotate(90deg)}.faq-item[open].svelte-fe4z9p summary:where(.svelte-fe4z9p):after{transform:rotate(-90deg)}.faq-item.svelte-fe4z9p .a:where(.svelte-fe4z9p){color:var(--text-dim);max-width:70ch;padding:0 0 16px;font-size:12px;line-height:1.7}@media (width<=880px){.tiers.svelte-fe4z9p,.renewal.svelte-fe4z9p{grid-template-columns:1fr}}
