.faq[data-astro-cid-z6gx6xcw]{max-width:880px;border-top:1px solid var(--line)}.faq__item[data-astro-cid-z6gx6xcw]{border-bottom:1px solid var(--line)}.faq__q[data-astro-cid-z6gx6xcw]{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:64px;padding:18px 0;font-family:var(--f-serif);font-size:var(--fs-h3);font-weight:500;line-height:1.25;color:var(--text-strong);cursor:pointer;list-style:none}.faq__q[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}.faq__q[data-astro-cid-z6gx6xcw]:hover{color:var(--accent-ink)}.faq__mark[data-astro-cid-z6gx6xcw]{position:relative;flex:none;width:36px;height:36px;border:1px solid var(--accent-ink);border-radius:50%}.faq__mark[data-astro-cid-z6gx6xcw]:before,.faq__mark[data-astro-cid-z6gx6xcw]:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.5px;background:var(--accent-ink);translate:-50% -50%;transition:rotate var(--dur-ui) var(--ease-out)}.faq__mark[data-astro-cid-z6gx6xcw]:after{rotate:90deg}.faq__item[data-astro-cid-z6gx6xcw][open] .faq__mark[data-astro-cid-z6gx6xcw]:after{rotate:0deg}.faq__a[data-astro-cid-z6gx6xcw]{padding:0 56px 24px 0;max-width:var(--measure)}.faq__a[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{margin:0}.hero[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;padding-top:calc(var(--header-h) + clamp(40px,7vw,96px));padding-bottom:0}.hero__grid[data-astro-cid-j7pv25f6]{display:grid;gap:48px;align-items:center;padding-bottom:clamp(48px,7vw,96px)}.hero__title[data-astro-cid-j7pv25f6]{color:var(--t-on-dark-strong);max-width:13ch}.hero__lead[data-astro-cid-j7pv25f6]{margin:28px 0 0}.hero__cta[data-astro-cid-j7pv25f6]{margin-top:36px}.hero__trust[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:4px 10px;margin:28px 0 0;font-size:var(--fs-small);color:var(--t-on-dark)}.hero__trust[data-astro-cid-j7pv25f6]{flex-direction:column}@media(min-width:760px){.hero__trust[data-astro-cid-j7pv25f6]{flex-direction:row}.hero__trust[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]+span[data-astro-cid-j7pv25f6]:before{content:"·";margin-right:10px;color:var(--c-gold)}}.hero[data-astro-cid-j7pv25f6] .portrait{justify-self:center}.hero__facts[data-astro-cid-j7pv25f6]{background:var(--c-slate-900);margin-top:auto}.facts[data-astro-cid-j7pv25f6]{list-style:none;display:grid;grid-template-columns:1fr 1fr}.facts__item[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:6px;padding:24px 16px;border-left:1px solid var(--c-line-dark)}.facts__item[data-astro-cid-j7pv25f6]:nth-child(odd){border-left:0;padding-left:0}.facts__item[data-astro-cid-j7pv25f6]:nth-child(n+3){border-top:1px solid var(--c-line-dark)}.facts__value[data-astro-cid-j7pv25f6]{font-family:var(--f-serif);font-size:var(--fs-fact);font-weight:400;line-height:1;color:var(--c-gold)}.facts__label[data-astro-cid-j7pv25f6]{font-size:var(--fs-eyebrow);line-height:1.45;color:var(--t-on-dark-muted)}@media(min-width:760px){.hero[data-astro-cid-j7pv25f6]{min-height:min(100svh,980px)}.hero__grid[data-astro-cid-j7pv25f6]{grid-template-columns:1.35fr 1fr;flex:1}.hero[data-astro-cid-j7pv25f6] .portrait{justify-self:end}.facts[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(4,1fr)}.facts__item[data-astro-cid-j7pv25f6]{padding:28px 24px}.facts__item[data-astro-cid-j7pv25f6]:nth-child(odd){border-left:1px solid var(--c-line-dark);padding-left:24px}.facts__item[data-astro-cid-j7pv25f6]:first-child{border-left:0;padding-left:0}.facts__item[data-astro-cid-j7pv25f6]:nth-child(n+3){border-top:0}}.pains[data-astro-cid-j7pv25f6]{list-style:none;display:grid;gap:16px}.pain[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;gap:20px;padding:28px}.pain[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0}.pains__note[data-astro-cid-j7pv25f6]{margin:40px 0 0;max-width:var(--measure);font-size:var(--fs-lead);color:var(--text-strong)}@media(min-width:760px){.pains[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.pains[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);gap:20px}}.optics[data-astro-cid-j7pv25f6]{list-style:none;display:grid;gap:48px}.optic__line[data-astro-cid-j7pv25f6]{display:block;height:1px;margin:20px 0 24px;background:var(--c-gold);opacity:.6}.optic__name[data-astro-cid-j7pv25f6]{color:var(--text-strong)}.optic__kind[data-astro-cid-j7pv25f6]{margin:6px 0 16px;font-size:var(--fs-small);font-weight:600;letter-spacing:.04em;color:var(--c-gold-light)}.optic__text[data-astro-cid-j7pv25f6]{margin:0;max-width:40ch}@media(min-width:760px){.optics[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,56px)}}.quote[data-astro-cid-j7pv25f6]{margin:clamp(64px,9vw,112px) auto 0;max-width:900px;text-align:center}.quote__mark[data-astro-cid-j7pv25f6]{width:120px;height:64px;margin:0 auto 28px;color:var(--c-gold);opacity:.7}.quote[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0}.quote[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--f-serif);font-style:italic;font-size:var(--fs-quote);line-height:1.25;color:var(--t-on-dark);text-wrap:balance}.quote[data-astro-cid-j7pv25f6] figcaption[data-astro-cid-j7pv25f6]{margin-top:18px;font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--t-on-dark-muted)}.program-grid[data-astro-cid-j7pv25f6]{display:grid;gap:20px}.program-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:flex}.program-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]>*{flex:1}@media(min-width:1100px){.program-grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,1fr)}}.section__more[data-astro-cid-j7pv25f6]{margin:40px 0 0}.recorded[data-astro-cid-j7pv25f6]{display:grid;gap:24px;align-items:start}.rec-main[data-astro-cid-j7pv25f6]{padding:clamp(28px,4vw,48px)}.rec-main__title[data-astro-cid-j7pv25f6]{color:var(--text-strong)}.rec-main__quote[data-astro-cid-j7pv25f6]{margin:18px 0 24px;font-family:var(--f-serif);font-style:italic;font-size:1.5rem;line-height:1.3;color:var(--accent-ink)}.rec-main__facts[data-astro-cid-j7pv25f6]{list-style:none;display:grid;gap:10px}.rec-main__facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;padding-left:24px}.rec-main__facts[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;left:0;top:.8em;width:12px;height:1px;background:var(--c-gold-ink)}.rec-main__foot[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-top:32px;padding-top:24px;border-top:1px solid var(--line)}.rec-main__foot[data-astro-cid-j7pv25f6] .btn-row[data-astro-cid-j7pv25f6]{align-items:center;gap:8px 20px}.rec-main__price[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--f-serif);font-size:2.25rem;line-height:1}.rec-list__title[data-astro-cid-j7pv25f6]{margin:0 0 8px;font-size:var(--fs-eyebrow);font-weight:600;letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--accent-ink)}.rec-list[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{list-style:none;border-top:1px solid var(--line)}.rec-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--line)}.rec-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto;gap:4px 16px;padding:18px 0;text-decoration:none;color:var(--text)}.rec-row__name[data-astro-cid-j7pv25f6]{font-family:var(--f-serif);font-size:1.375rem;font-weight:500;line-height:1.25;color:var(--text-strong)}.rec-row__desc[data-astro-cid-j7pv25f6]{grid-column:1;font-size:var(--fs-small);color:var(--text-muted)}.rec-row__price[data-astro-cid-j7pv25f6]{grid-column:2;grid-row:1 / span 2;align-self:center;font-size:var(--fs-small);font-weight:600;white-space:nowrap;color:var(--accent-ink)}.rec-row[data-astro-cid-j7pv25f6] .arrow[data-astro-cid-j7pv25f6]{display:inline-block;transition:transform var(--dur-ui) var(--ease-out)}.rec-row[data-astro-cid-j7pv25f6]:hover .arrow[data-astro-cid-j7pv25f6]{transform:translate(4px)}.rec-row[data-astro-cid-j7pv25f6]:hover .rec-row__name[data-astro-cid-j7pv25f6]{color:var(--accent-ink)}@media(min-width:1100px){.recorded[data-astro-cid-j7pv25f6]{grid-template-columns:1.15fr 1fr;gap:48px}}.free[data-astro-cid-j7pv25f6]{list-style:none;display:grid;gap:16px}.free[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex}.free__tile[data-astro-cid-j7pv25f6]{flex:1;display:flex;flex-direction:column;gap:12px;padding:32px 28px;text-decoration:none;color:var(--text)}.free__tile[data-astro-cid-j7pv25f6] .free__icon{color:var(--c-gold);margin-bottom:8px}.free__title[data-astro-cid-j7pv25f6]{color:var(--text-strong)}.free__text[data-astro-cid-j7pv25f6]{color:var(--text-muted);font-size:var(--fs-small);line-height:1.6}.free__go[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:12px;font-size:var(--fs-small);font-weight:600;color:var(--c-gold-light)}@media(min-width:760px){.free[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);gap:20px}}.team[data-astro-cid-j7pv25f6]{display:grid;gap:20px}@media(min-width:760px){.team[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.team__lead[data-astro-cid-j7pv25f6]{grid-column:1 / -1}}.reviews[data-astro-cid-j7pv25f6]{list-style:none;display:grid;gap:20px}@media(min-width:1100px){.reviews[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}#contact .contact__buttons{justify-content:center}
