.aftercare-page.svelte-qa570s{padding:clamp(3rem,7vw,4rem) 0 clamp(5rem,10vw,6.25rem)}.aftercare-header.svelte-qa570s{display:grid;gap:.9rem;max-width:760px}.aftercare-kicker.svelte-qa570s{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted)}.aftercare-header.svelte-qa570s h1:where(.svelte-qa570s){margin:0;font-family:"DM Serif Display",serif;font-size:clamp(2rem,5vw,3rem)}.aftercare-intro.svelte-qa570s{margin:0;font-size:clamp(1.04rem,2vw,1.2rem);line-height:1.66;color:var(--ink-700)}.aftercare-support.svelte-qa570s{margin:0;font-size:.96rem;line-height:1.62;color:var(--ink-500)}.aftercare-card.svelte-qa570s{margin-top:clamp(2rem,5vw,2.8rem);background:#fffdf9;border:1px solid color-mix(in oklab,var(--color-muted),white 58%);border-radius:14px;padding:clamp(1rem,3vw,2rem) clamp(1rem,3vw,2.35rem)}.aftercare-tabs.svelte-qa570s{display:flex;align-items:center;gap:clamp(1rem,3vw,1.6rem);overflow-x:auto;padding:0 0 1rem;scrollbar-width:thin;border-bottom:1px solid color-mix(in oklab,var(--color-muted),white 72%)}.aftercare-tab.svelte-qa570s{position:relative;flex:0 0 auto;height:46px;border:0;background:transparent;padding:0;font-size:.92rem;font-weight:600;letter-spacing:.01em;color:color-mix(in oklab,var(--color-text),white 38%);transition:color .18s var(--easing-smooth)}.aftercare-tab.svelte-qa570s:after{content:"";position:absolute;left:0;right:0;bottom:.2rem;height:2px;background:var(--color-pink);transform:scaleX(0);transform-origin:left;transition:transform .18s var(--easing-smooth)}.aftercare-tab.svelte-qa570s:hover{color:color-mix(in oklab,var(--color-text),white 12%)}.aftercare-tab.active.svelte-qa570s{color:var(--color-pink)}.aftercare-tab.active.svelte-qa570s:after{transform:scaleX(1)}.aftercare-tab.svelte-qa570s:focus-visible{outline:2px solid var(--color-pink);outline-offset:3px;border-radius:2px}.aftercare-panel.svelte-qa570s{padding-top:clamp(1.1rem,3vw,1.45rem)}.panel-content.svelte-qa570s{max-width:min(100%,720px)}.panel-content.svelte-qa570s p{margin:0 0 1rem;font-size:clamp(1rem,1.8vw,1.05rem);line-height:1.68;color:var(--ink-700)}.panel-content.svelte-qa570s ol,.panel-content.svelte-qa570s ul{margin:0 0 1rem;padding-left:1.25rem}.panel-content.svelte-qa570s ol li,.panel-content.svelte-qa570s ul li{margin:.55rem 0;line-height:1.66;color:var(--ink-700)}.panel-content.svelte-qa570s ul li::marker{color:var(--color-pink)}.panel-content.svelte-qa570s strong{color:var(--color-text);font-weight:700}.panel-content.svelte-qa570s blockquote{margin:1rem 0;padding:.75rem .9rem;border-left:3px solid var(--color-pink);border-radius:0 8px 8px 0;background:color-mix(in oklab,var(--color-pink),white 92%)}.panel-content.svelte-qa570s blockquote p{margin:0}.aftercare-cta.svelte-qa570s{padding-top:clamp(3rem,7vw,4.2rem);display:grid;gap:.8rem}.aftercare-cta.svelte-qa570s h2:where(.svelte-qa570s){margin:0;font-family:"DM Serif Display",serif;font-size:clamp(1.5rem,3vw,1.9rem)}.aftercare-cta.svelte-qa570s a:where(.svelte-qa570s){display:inline-flex;justify-self:start;align-items:center;justify-content:center;height:46px;padding:0 1rem;border-radius:6px;border:1px solid color-mix(in oklab,var(--color-text),white 44%);text-decoration:none;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.aftercare-cta.svelte-qa570s a:where(.svelte-qa570s):hover{border-color:color-mix(in oklab,var(--color-text),white 20%)}@media(max-width:760px){.aftercare-card.svelte-qa570s{padding:.95rem}.aftercare-tabs.svelte-qa570s{gap:1rem;padding-bottom:.7rem}}
