.have.svelte-1t405am{margin-top:12px;color:var(--text-2)}.page-head.svelte-1t405am{padding:clamp(48px,7vw,88px) 0 clamp(28px,4vw,44px);background:linear-gradient(180deg,var(--sea-soft),var(--bg))}.tiers.svelte-1t405am{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch}.tier.svelte-1t405am{position:relative;display:flex;flex-direction:column;padding:28px}.tier.featured.svelte-1t405am{border:2px solid var(--coral);box-shadow:0 18px 50px #ff6a4d26}.badge.svelte-1t405am{position:absolute;top:-12px;left:28px;background:var(--coral);color:#fff;font-size:.75rem;font-weight:700;padding:4px 10px;border-radius:999px}.tier.svelte-1t405am h2:where(.svelte-1t405am){font-size:1.3rem;margin-bottom:10px}.price.svelte-1t405am{margin:0;color:var(--text-2)}.price.svelte-1t405am b:where(.svelte-1t405am){font-size:2.4rem;color:var(--text);letter-spacing:-.03em}.note.svelte-1t405am{font-size:.85rem;color:var(--text-3)}.tier.svelte-1t405am ul:where(.svelte-1t405am){list-style:none;padding:0;margin:6px 0 24px;display:grid;align-content:start;gap:10px;flex:1}.tier.svelte-1t405am li:where(.svelte-1t405am){display:flex;gap:10px;font-size:.95rem}.tier.svelte-1t405am li:where(.svelte-1t405am) svg{color:var(--sea-strong);margin-top:3px}.tier.svelte-1t405am .btn-ghost:where(.svelte-1t405am){color:var(--text)}.info.svelte-1t405am{display:grid;grid-template-columns:1.2fr 1fr;gap:20px;margin-top:40px}.block.svelte-1t405am{padding:28px}.block.svelte-1t405am h2:where(.svelte-1t405am){font-size:1.15rem}.block.svelte-1t405am h2:where(.svelte-1t405am):not(:first-child){margin-top:24px}.plain.svelte-1t405am{padding-left:18px}ol.svelte-1t405am{padding-left:20px}li.svelte-1t405am{margin-bottom:6px}.login.svelte-1t405am a:where(.svelte-1t405am){display:inline-flex;gap:6px;align-items:center;font-weight:600}.pay.svelte-1t405am dl:where(.svelte-1t405am){margin:0;display:grid;gap:14px}.pay.svelte-1t405am dt:where(.svelte-1t405am){font-size:.8rem;color:var(--text-3)}.pay.svelte-1t405am dd:where(.svelte-1t405am){margin:0;font-weight:600}.mono.svelte-1t405am{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.02em}.small.svelte-1t405am{font-size:.85rem;color:var(--text-3);margin:18px 0 0}.faq.svelte-1t405am{max-width:860px;padding-block:64px 96px}details.svelte-1t405am{border-bottom:1px solid var(--line);padding:16px 0}summary.svelte-1t405am{cursor:pointer;font-weight:600;font-size:1.05rem}details.svelte-1t405am p:where(.svelte-1t405am){color:var(--text-2);margin:10px 0 0}@media(max-width:900px){.tiers.svelte-1t405am,.info.svelte-1t405am{grid-template-columns:1fr}}
