.hero[data-astro-cid-4jwimssc]{padding:40px var(--gutter) 72px;grid-template-columns:1fr .9fr;align-items:center;gap:56px;display:grid}.copy[data-astro-cid-4jwimssc]{flex-direction:column;gap:22px;display:flex}.title[data-astro-cid-4jwimssc]{letter-spacing:-.04em;font-size:clamp(44px,5.78vw,74px);line-height:.98}.title[data-astro-cid-4jwimssc] .accent[data-astro-cid-4jwimssc]{color:var(--color-brand);letter-spacing:normal}p[data-astro-cid-4jwimssc]{font-family:var(--font-serif);color:var(--color-text-soft);max-width:480px;margin:0;font-size:clamp(19px,1.72vw,22px);line-height:1.55}.cta[data-astro-cid-4jwimssc]{align-self:flex-start}.visual[data-astro-cid-4jwimssc]{height:520px;position:relative}.photo[data-astro-cid-4jwimssc]{border-radius:280px 280px 280px 40px;position:absolute;inset:0}@media (width<=880px){.hero[data-astro-cid-4jwimssc]{grid-template-columns:1fr;gap:40px;padding-top:16px;padding-bottom:56px}.visual[data-astro-cid-4jwimssc]{aspect-ratio:1;height:auto;max-height:520px}.photo[data-astro-cid-4jwimssc]{border-radius:200px 200px 200px 32px}}@media (width<=520px){.photo[data-astro-cid-4jwimssc]{border-radius:150px 150px 150px 28px}}.memberships[data-astro-cid-2z4edahk]{padding:0 var(--gutter) 80px;flex-direction:column;gap:32px;scroll-margin-top:24px;display:flex}h2[data-astro-cid-2z4edahk]{font-size:clamp(34px,3.44vw,44px)}.grid[data-astro-cid-2z4edahk]{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:28px;display:grid}.plan[data-astro-cid-2z4edahk]{border-radius:40px;flex-direction:column;gap:20px;padding:44px 40px;display:flex;position:relative}.plan--active[data-astro-cid-2z4edahk]{background:var(--color-ink);color:var(--color-cream)}.plan--soon[data-astro-cid-2z4edahk]{background:var(--color-blush);border:1px dashed #1a171447;align-self:start}.badge[data-astro-cid-2z4edahk]{background:var(--color-brand);color:var(--color-cream);letter-spacing:.12em;text-transform:uppercase;border-radius:var(--radius-pill);padding:7px 16px;font-size:12px;position:absolute;top:-14px;left:40px}.plan-eyebrow[data-astro-cid-2z4edahk]{letter-spacing:.16em;text-transform:uppercase;font-size:13px}.plan--active[data-astro-cid-2z4edahk] .plan-eyebrow[data-astro-cid-2z4edahk]{color:var(--color-brand-soft)}.plan--soon[data-astro-cid-2z4edahk] .plan-eyebrow[data-astro-cid-2z4edahk]{color:var(--color-text-plum)}.price[data-astro-cid-2z4edahk],.plan-name[data-astro-cid-2z4edahk]{font-family:var(--font-display);font-size:clamp(36px,3.59vw,46px);font-weight:700;line-height:1}.plan-name[data-astro-cid-2z4edahk]{color:var(--color-text-soft)}.period[data-astro-cid-2z4edahk]{font-family:var(--font-serif);color:var(--color-on-dark-muted);font-size:18px;font-weight:400}.benefits[data-astro-cid-2z4edahk]{font-family:var(--font-serif);color:var(--color-on-dark-soft);flex-direction:column;gap:10px;margin:0;padding:0;font-size:19px;line-height:1.5;list-style:none;display:flex}p[data-astro-cid-2z4edahk]{font-family:var(--font-serif);color:var(--color-text-soft);max-width:420px;margin:0;font-size:20px;line-height:1.55}.plan-cta[data-astro-cid-2z4edahk]{margin-top:auto;padding:17px}.plan-cta--outline[data-astro-cid-2z4edahk]{padding:16px}@media (width<=880px){.grid[data-astro-cid-2z4edahk]{grid-template-columns:1fr;gap:40px}}@media (width<=520px){.plan[data-astro-cid-2z4edahk]{border-radius:32px;padding:40px 24px 28px}.badge[data-astro-cid-2z4edahk]{left:24px}.benefits[data-astro-cid-2z4edahk],p[data-astro-cid-2z4edahk]{font-size:18px}}.steps[data-astro-cid-5g7h5ccr]{padding:0 var(--gutter) 80px}ol[data-astro-cid-5g7h5ccr]{grid-template-columns:repeat(3,1fr);gap:40px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-5g7h5ccr]{flex-direction:column;gap:10px;display:flex}.is-offset[data-astro-cid-5g7h5ccr]{margin-top:28px}.number[data-astro-cid-5g7h5ccr]{font-family:var(--font-serif);color:var(--color-brand);font-size:22px;font-style:italic}.title[data-astro-cid-5g7h5ccr]{font-family:var(--font-display);font-size:26px;font-weight:700}.text[data-astro-cid-5g7h5ccr]{font-family:var(--font-serif);color:var(--color-text-soft);font-size:19px;line-height:1.55}@media (width<=720px){ol[data-astro-cid-5g7h5ccr]{grid-template-columns:1fr;gap:32px}.is-offset[data-astro-cid-5g7h5ccr]{margin-top:0;margin-left:28px}}.selection[data-astro-cid-tewn2tk6]{padding:0 var(--gutter) 80px;grid-template-columns:.85fr 1.15fr;align-items:center;gap:56px;display:grid;position:relative}.photo[data-astro-cid-tewn2tk6]{border-radius:40px 240px 240px;height:400px}.content[data-astro-cid-tewn2tk6]{flex-direction:column;gap:16px;display:flex}.cta[data-astro-cid-tewn2tk6]:after{content:"";position:absolute;inset:0}.selection[data-astro-cid-tewn2tk6]:hover h2[data-astro-cid-tewn2tk6],.selection[data-astro-cid-tewn2tk6]:focus-within h2[data-astro-cid-tewn2tk6]{color:var(--color-brand)}h2[data-astro-cid-tewn2tk6]{transition:color .2s}.eyebrow[data-astro-cid-tewn2tk6]{letter-spacing:.16em}h2[data-astro-cid-tewn2tk6]{font-size:clamp(32px,3.125vw,40px);line-height:1.05}p[data-astro-cid-tewn2tk6]{font-family:var(--font-serif);color:var(--color-text-soft);max-width:560px;margin:0;font-size:clamp(18px,1.64vw,21px);line-height:1.6}@media (width<=880px){.selection[data-astro-cid-tewn2tk6]{grid-template-columns:1fr;gap:36px}.photo[data-astro-cid-tewn2tk6]{aspect-ratio:4/3;border-radius:32px 180px 180px;height:auto}}@media (width<=520px){.photo[data-astro-cid-tewn2tk6]{border-radius:28px 130px 130px}}.faq[data-astro-cid-344xokuq]{flex-direction:column;gap:24px;display:flex}h2[data-astro-cid-344xokuq]{font-size:clamp(30px,2.97vw,38px);line-height:1.05}.list[data-astro-cid-344xokuq]{flex-direction:column;gap:12px;display:flex}.row[data-astro-cid-344xokuq]{background:var(--color-blush);border-radius:32px;font-size:18px}summary[data-astro-cid-344xokuq]{cursor:pointer;justify-content:space-between;gap:16px;padding:20px 30px;list-style:none;display:flex}summary[data-astro-cid-344xokuq]::-webkit-details-marker{display:none}.plus[data-astro-cid-344xokuq]{color:var(--color-brand);transition:transform .2s}.row[data-astro-cid-344xokuq][open] .plus[data-astro-cid-344xokuq]{transform:rotate(45deg)}p[data-astro-cid-344xokuq]{font-family:var(--font-serif);color:var(--color-text-soft);margin:0;padding:0 30px 22px;font-size:17px;line-height:1.6}@media (width<=520px){.row[data-astro-cid-344xokuq]{border-radius:28px;font-size:17px}summary[data-astro-cid-344xokuq]{padding:18px 22px}p[data-astro-cid-344xokuq]{padding:0 22px 20px}}.editions[data-astro-cid-hwcl6z2u]{flex-direction:column;gap:24px;display:flex}.head[data-astro-cid-hwcl6z2u]{justify-content:space-between;align-items:baseline;gap:20px;display:flex}h2[data-astro-cid-hwcl6z2u]{font-size:clamp(30px,2.97vw,38px);line-height:1.05}.head[data-astro-cid-hwcl6z2u] .link-underline[data-astro-cid-hwcl6z2u]{white-space:nowrap;align-self:baseline}ul[data-astro-cid-hwcl6z2u]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.edition[data-astro-cid-hwcl6z2u]{color:inherit;align-items:center;gap:20px;display:flex}.thumb[data-astro-cid-hwcl6z2u]{border-radius:var(--radius-pill);flex:0 0 84px;height:84px}.info[data-astro-cid-hwcl6z2u]{flex-direction:column;gap:3px;display:flex}.month[data-astro-cid-hwcl6z2u]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand);font-size:13px}.tagline[data-astro-cid-hwcl6z2u]{font-family:var(--font-serif);color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:17px;line-height:1.45;display:-webkit-box;overflow:hidden}@media (width<=520px){.thumb[data-astro-cid-hwcl6z2u]{flex-basis:68px;height:68px}.edition[data-astro-cid-hwcl6z2u]{gap:16px}}.faq-editions[data-astro-cid-2xy54433]{padding:0 var(--gutter) 80px;grid-template-columns:1.05fr .95fr;align-items:start;gap:56px;display:grid}@media (width<=880px){.faq-editions[data-astro-cid-2xy54433]{grid-template-columns:1fr}}
