.tier[data-astro-cid-cfq2b6s7]{display:flex;flex-direction:column;padding:22px;background:linear-gradient(180deg,var(--color-bg-raised),var(--color-bg-soft));border:var(--border-w) solid var(--color-border);border-radius:var(--radius-card)}.is-featured[data-astro-cid-cfq2b6s7]{border-color:var(--color-accent-dim);box-shadow:0 0 24px color-mix(in srgb,var(--color-accent) 12%,transparent)}.badge[data-astro-cid-cfq2b6s7]{align-self:flex-start;margin-bottom:10px;padding:3px 8px;font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;background:color-mix(in srgb,var(--color-accent) 10%,transparent);color:var(--color-accent);border-radius:var(--radius-base)}h3[data-astro-cid-cfq2b6s7]{font-size:19px;font-weight:700;letter-spacing:-.02em;margin:0}.pitch[data-astro-cid-cfq2b6s7]{font-size:13px;color:var(--color-text-muted);margin:4px 0 14px}.price[data-astro-cid-cfq2b6s7]{font-size:24px;font-weight:700;letter-spacing:-.03em;margin:0}.duration[data-astro-cid-cfq2b6s7]{font-family:var(--font-mono);font-size:11px;color:var(--color-text-muted);margin:4px 0 16px}.includes[data-astro-cid-cfq2b6s7]{list-style:none;margin:0;padding:16px 0 0;border-top:var(--border-w) solid var(--color-border);display:flex;flex-direction:column;gap:9px}.includes[data-astro-cid-cfq2b6s7] li[data-astro-cid-cfq2b6s7]{position:relative;padding-left:18px;font-size:13px;line-height:1.45}.includes[data-astro-cid-cfq2b6s7] li[data-astro-cid-cfq2b6s7]:before{content:"→";position:absolute;left:0;color:var(--color-text-muted)}.section[data-astro-cid-drlfwmf5]{padding:40px 48px;border-bottom:var(--border-w) solid var(--color-border);max-width:var(--container-content);margin:0 auto}.section[data-astro-cid-drlfwmf5] h2[data-astro-cid-drlfwmf5]{font-size:24px;font-weight:700;letter-spacing:-.02em;margin:12px 0 18px;line-height:1}.tiers[data-astro-cid-drlfwmf5]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px;align-items:start}@media(max-width:860px){.tiers[data-astro-cid-drlfwmf5]{grid-template-columns:1fr}}@media(max-width:720px){.section[data-astro-cid-drlfwmf5]{padding-left:20px;padding-right:20px}}.section[data-astro-cid-2j3o3v5m]{padding:40px 48px;border-bottom:var(--border-w) solid var(--color-border);max-width:var(--container-content);margin:0 auto}.support[data-astro-cid-2j3o3v5m] .sub[data-astro-cid-2j3o3v5m]{font-size:20px;font-weight:700;letter-spacing:-.02em;margin:12px 0 0;line-height:1.1}.rows[data-astro-cid-2j3o3v5m]{list-style:none;margin:20px 0 0;padding:0}.row[data-astro-cid-2j3o3v5m]{display:grid;grid-template-columns:24px 1fr auto;gap:14px;align-items:center;padding:14px 0;border-top:1px solid var(--color-border)}.name[data-astro-cid-2j3o3v5m]{font-weight:600;letter-spacing:-.01em;margin:0}.note[data-astro-cid-2j3o3v5m]{font-size:12.5px;color:var(--color-text-muted);margin:2px 0 0}.price[data-astro-cid-2j3o3v5m]{font-family:var(--font-mono);font-size:13px;font-weight:700;white-space:nowrap}@media(max-width:720px){.section[data-astro-cid-2j3o3v5m]{padding-left:20px;padding-right:20px}}@media(max-width:640px){.row[data-astro-cid-2j3o3v5m]{grid-template-columns:24px 1fr}.price[data-astro-cid-2j3o3v5m]{grid-column:2 / -1;margin-top:2px}}.trust[data-astro-cid-awjoyjfu]{max-width:var(--container-content);margin:0 auto;padding:32px 48px;border-bottom:var(--border-w) solid var(--color-border)}.points[data-astro-cid-awjoyjfu]{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:12px}.points[data-astro-cid-awjoyjfu] li[data-astro-cid-awjoyjfu]{position:relative;padding-left:26px;font-size:14px;line-height:1.5}.points[data-astro-cid-awjoyjfu] li[data-astro-cid-awjoyjfu]:before{content:"✓";position:absolute;left:0;font-weight:700;color:var(--color-success)}@media(max-width:720px){.trust[data-astro-cid-awjoyjfu]{padding:20px}}.step[data-astro-cid-c4dgcxvu]{display:grid;grid-template-columns:36px 1fr;gap:14px;padding:14px 0;border-top:1px dashed var(--color-border);align-items:start}.step[data-astro-cid-c4dgcxvu]:first-of-type{border-top:none;padding-top:0}.roman[data-astro-cid-c4dgcxvu]{font-family:var(--font-mono);font-size:18px;color:var(--color-text-muted);font-weight:600}h3[data-astro-cid-c4dgcxvu]{font-size:15px;font-weight:700;margin:0 0 4px;letter-spacing:-.02em}p[data-astro-cid-c4dgcxvu]{font-size:13px;line-height:1.6;color:var(--color-text-muted);margin:0}.faq-item[data-astro-cid-3ojg4rca]{padding:14px 0;border-top:1px solid var(--color-border)}.faq-item[data-astro-cid-3ojg4rca]:first-of-type{border-top:none;padding-top:0}summary[data-astro-cid-3ojg4rca]{display:flex;justify-content:space-between;align-items:center;font-size:15px;font-weight:700;letter-spacing:-.01em;cursor:pointer;list-style:none}summary[data-astro-cid-3ojg4rca]::-webkit-details-marker{display:none}.marker[data-astro-cid-3ojg4rca]{width:14px;height:14px;position:relative}.marker[data-astro-cid-3ojg4rca]:before,.marker[data-astro-cid-3ojg4rca]:after{content:"";position:absolute;background:var(--color-text);inset:6px 0}.marker[data-astro-cid-3ojg4rca]:after{inset:0 6px;transform:rotate(90deg);transition:transform .15s ease-out}details[data-astro-cid-3ojg4rca][open] .marker[data-astro-cid-3ojg4rca]:after{transform:rotate(0);opacity:0}details[data-astro-cid-3ojg4rca] p[data-astro-cid-3ojg4rca]{font-size:13px;color:var(--color-text-muted);line-height:1.6;margin:8px 0 0}.testimonial[data-astro-cid-rxnd2vvd]{margin:0;padding:20px;background:linear-gradient(180deg,var(--color-bg-raised),var(--color-bg-soft));border:var(--border-w) solid var(--color-border);border-radius:var(--radius-card);display:flex;flex-direction:column;gap:14px}blockquote[data-astro-cid-rxnd2vvd]{margin:0;font-size:14px;line-height:1.6;color:var(--color-text);position:relative}figcaption[data-astro-cid-rxnd2vvd]{display:flex;flex-direction:column;gap:2px;padding-top:12px;border-top:1px dashed var(--color-border)}.author[data-astro-cid-rxnd2vvd]{font-size:13px;font-weight:700;letter-spacing:-.01em;color:var(--color-text)}.role[data-astro-cid-rxnd2vvd]{font-family:var(--font-mono);font-size:11px;color:var(--color-text-muted)}.cal-embed[data-astro-cid-5psyicsb]{width:100%;background:linear-gradient(180deg,var(--color-bg-raised),var(--color-bg-soft));border:var(--border-w) solid var(--color-border);border-radius:var(--radius-card);overflow:hidden}
