.price-cta[data-astro-cid-5psbevfg]{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:18px;display:flex}.free-banner[data-astro-cid-5psbevfg]{border:1px solid color-mix(in srgb, var(--teal) 35%, var(--border));border-radius:var(--radius);background:linear-gradient(135deg,#0ea5a41a,#0ea5a40a);align-items:flex-start;gap:12px;margin:0 0 26px;padding:16px 18px;display:flex}.free-banner__icon[data-astro-cid-5psbevfg]{font-size:20px;line-height:1.5}.free-banner[data-astro-cid-5psbevfg] p[data-astro-cid-5psbevfg]{color:var(--text);margin:0;line-height:1.65}.price-groups[data-astro-cid-5psbevfg]{gap:18px;display:grid}.price-card[data-astro-cid-5psbevfg]{padding:22px}.price-card__title[data-astro-cid-5psbevfg]{margin:0 0 14px;font-size:20px}.price-table-wrap[data-astro-cid-5psbevfg]{border:1px solid var(--border);border-radius:14px;overflow:auto}.price-table[data-astro-cid-5psbevfg]{border-collapse:collapse;width:100%}.price-table[data-astro-cid-5psbevfg] th[data-astro-cid-5psbevfg],.price-table[data-astro-cid-5psbevfg] td[data-astro-cid-5psbevfg]{text-align:left;border-bottom:1px solid var(--border);padding:12px 14px}.price-table[data-astro-cid-5psbevfg] thead[data-astro-cid-5psbevfg] th[data-astro-cid-5psbevfg]{background:var(--surface2);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:13px}.price-table[data-astro-cid-5psbevfg] tbody[data-astro-cid-5psbevfg] tr[data-astro-cid-5psbevfg]:last-child td[data-astro-cid-5psbevfg]{border-bottom:none}.plan-name[data-astro-cid-5psbevfg]{font-weight:700}.plan-tag[data-astro-cid-5psbevfg]{background:var(--sand);color:#b4502f;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:12px;font-weight:700;display:inline-block}.muted-cell[data-astro-cid-5psbevfg]{color:var(--muted)}.ship-note[data-astro-cid-5psbevfg]{color:var(--muted);align-items:flex-start;gap:8px;margin:14px 2px 0;font-size:14px;line-height:1.6;display:flex}.ship-note__icon[data-astro-cid-5psbevfg]{font-size:16px;line-height:1.5}.ship-note[data-astro-cid-5psbevfg] strong[data-astro-cid-5psbevfg]{color:var(--text)}.how[data-astro-cid-5psbevfg]{scroll-margin-top:calc(var(--headerH) + 16px);margin-top:40px}.how__title[data-astro-cid-5psbevfg]{margin:0 0 8px;font-size:clamp(22px,3.4vw,30px)}.how__grid[data-astro-cid-5psbevfg]{grid-template-columns:1fr;gap:16px;margin-top:22px;display:grid}@media (width>=720px){.how__grid[data-astro-cid-5psbevfg]{grid-template-columns:repeat(3,1fr)}}.note[data-astro-cid-5psbevfg]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:20px 18px 18px;position:relative}.note[data-astro-cid-5psbevfg] h3[data-astro-cid-5psbevfg]{margin:8px 0 6px;font-size:16px}.note[data-astro-cid-5psbevfg] p[data-astro-cid-5psbevfg]{color:var(--muted);margin:0;font-size:15px;line-height:1.6}.how__step[data-astro-cid-5psbevfg]{background:linear-gradient(135deg, var(--teal), var(--teal-deep));color:#fff;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:15px;font-weight:800;display:inline-flex}.how__example[data-astro-cid-5psbevfg]{border-radius:var(--radius);border:1px solid var(--border);background:linear-gradient(135deg, #fff, var(--sand));margin-top:18px;padding:16px 18px}.how__example[data-astro-cid-5psbevfg] p[data-astro-cid-5psbevfg]{color:var(--text);margin:6px 0 0;line-height:1.7}.how__example-tag[data-astro-cid-5psbevfg]{background:var(--coral);color:#fff;text-transform:uppercase;letter-spacing:.05em;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}.how__spec[data-astro-cid-5psbevfg]{color:var(--muted);margin:18px 0 0;font-size:15px;line-height:1.6}@media (width<=560px){.price-table[data-astro-cid-5psbevfg] thead[data-astro-cid-5psbevfg]{display:none}.price-table[data-astro-cid-5psbevfg] tr[data-astro-cid-5psbevfg]{border-bottom:1px solid var(--border);gap:4px;padding:10px 0;display:grid}.price-table[data-astro-cid-5psbevfg] td[data-astro-cid-5psbevfg]{border:none;padding:2px 14px}.price-table[data-astro-cid-5psbevfg] td[data-astro-cid-5psbevfg]:before{content:attr(data-label) ": ";color:var(--muted);font-weight:700}}
