.ss-main{display:block}.ss .ss-wrap{max-width:46rem}.ss-section{padding-block:clamp(1.25rem,4vw,2.25rem)}.ss-form-section{scroll-margin-block-start:8rem}.ss-hero{padding-block:clamp(.5rem,2vw,1rem) clamp(1.25rem,4vw,2.25rem)}.ss-hero .tv-hero{flex-direction:column;align-items:center;gap:1rem;display:flex}.ss-hero__title{text-wrap:balance;max-inline-size:22ch;margin:0}.ss-hero__sub,.ss-hero__micro{margin:0}.ss-lead{color:var(--tv-gold-deep);text-wrap:balance;margin:0 0 1rem;font-size:clamp(1.25rem,3.2vw,1.5rem);font-weight:500;line-height:1.5}.ss-empathy,.ss-empower{text-align:center}.ss-stack,.ss-grid{gap:1rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){.ss-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ss-num{border:1px solid var(--tv-gold);border-radius:var(--tv-radius-pill);block-size:44px;inline-size:44px;color:var(--tv-gold-deep);flex:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.ss-pain-card{align-items:flex-start;gap:1rem;display:flex}.ss-pain-card p,.ss-pain-card h3{margin:0}.ss-pain-card__want{font-weight:700}.ss-value-card{flex-direction:column;align-items:flex-start;gap:.5rem;display:flex}.ss-value-card p,.ss-value-card h3,.ss-what h3,.ss-what p{margin:0}.ss-what--yes{border-color:var(--tv-gold)}.ss-gift p{margin:0 0 .75rem}.ss-checklist{gap:.75rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.ss-checklist__item{align-items:flex-start;gap:.75rem;display:flex}.ss-check{color:var(--tv-gold-deep);flex:none;font-weight:800}.ss-about{align-items:center;gap:1.25rem;display:grid}@media (min-width:640px){.ss-about{grid-template-columns:200px minmax(0,1fr)}}.ss-about__photo{border-radius:var(--tv-radius-card-sm);object-fit:cover;object-position:center top;block-size:auto;inline-size:min(60%,240px);margin-inline:auto}.ss-quote{border-inline-start:3px solid var(--tv-gold);font-size:var(--tv-size-body);margin:0 0 .75rem;padding-inline-start:1rem;line-height:1.8}.ss-about__name{margin:0;font-weight:700}.ss-form-card{gap:1rem;display:grid}.ss-form-card h2,.ss-form-card p{margin:0}.ss-form{gap:1rem;display:grid}.ss-consents{gap:.5rem;display:grid}.ss-notice{font-size:var(--tv-size-small);color:var(--tv-ink-muted);margin:0;line-height:1.6}.ss-trap{block-size:1px;inline-size:1px;position:absolute;inset-inline-start:-10000px;overflow:hidden}.ss-benefits{font-size:var(--tv-size-small);color:var(--tv-ink-muted);flex-wrap:wrap;gap:.5rem 1.25rem;margin:0;padding:0;list-style:none;display:flex}.ss-benefits li:before{content:"✓";color:var(--tv-gold-deep);margin-inline-end:.4rem;font-weight:800}.ss-book-now{margin:0}.ss-done{border:1px solid var(--tv-hero-border);border-radius:var(--tv-radius-card-sm);background:var(--tv-hero-bg);text-align:center;gap:.5rem;padding:1.25rem;display:grid}.ss-done:focus{box-shadow:var(--tv-focus-ring-gold);outline:0}.ss-done__title{color:var(--tv-gold-deep);margin:0;font-size:clamp(1.25rem,3.2vw,1.5rem);font-weight:700}.ss-done__text{margin:0}.ss-footer{text-align:center;gap:.25rem;padding-block:1.5rem 2rem;display:grid}.ss-footer p{margin:0}
