.ot-hero[data-astro-cid-dkks3dmx]{background:linear-gradient(180deg,#FBE7DD 0%,var(--cream) 100%);padding:var(--space-8) 0 var(--space-7)}.ot-hero-grid[data-astro-cid-dkks3dmx]{display:grid;grid-template-columns:1.2fr 1fr;gap:3.5rem;align-items:center}@media (max-width: 900px){.ot-hero-grid[data-astro-cid-dkks3dmx]{grid-template-columns:1fr;gap:2rem}}.ot-h1[data-astro-cid-dkks3dmx]{font-family:var(--font-bold);font-weight:700;color:var(--talk-deeper);font-size:clamp(2.1rem,4.2vw,3.4rem);line-height:1.08;letter-spacing:-.02em;margin:var(--space-3) 0 var(--space-3)}.ot-h1[data-astro-cid-dkks3dmx] sup[data-astro-cid-dkks3dmx]{font-size:.45em;top:-1em}.ot-h1[data-astro-cid-dkks3dmx] em[data-astro-cid-dkks3dmx]{font-family:var(--font-display);font-style:italic;font-weight:500;color:var(--talk-teal)}.ot-lede[data-astro-cid-dkks3dmx]{font-size:1.12rem;line-height:1.6;color:var(--ink-muted);max-width:60ch;margin:0 0 1rem}.ot-lede[data-astro-cid-dkks3dmx] strong[data-astro-cid-dkks3dmx]{color:var(--talk-deeper)}.ot-symposium[data-astro-cid-dkks3dmx]{display:inline-block;font-size:.92rem;line-height:1.5;color:var(--ink);background:#fff;border-left:3px solid var(--gold);border-radius:var(--radius-sm);padding:.6rem .9rem;margin:0 0 var(--space-5);max-width:60ch;box-shadow:0 1px 3px #0000000a}.ot-ctas[data-astro-cid-dkks3dmx]{display:flex;gap:1rem;flex-wrap:wrap;align-items:center}.ot-ctas-center[data-astro-cid-dkks3dmx]{justify-content:center}.ot-offer[data-astro-cid-dkks3dmx]{position:relative;background:#fff;border:2px solid var(--gold);border-radius:var(--radius-lg);padding:1.5rem 1.6rem 1.35rem;margin-top:1.4rem;max-width:560px;box-shadow:0 14px 36px #8c6b1f24}.ot-offer-flag[data-astro-cid-dkks3dmx]{position:absolute;top:0;left:1.4rem;transform:translateY(-50%);background:var(--gold-deep);color:#fff;font-family:var(--font-bold);font-weight:700;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;padding:.38rem .8rem;border-radius:999px;white-space:nowrap}.ot-offer-logo[data-astro-cid-dkks3dmx]{display:block;height:64px;width:auto;margin:0 0 .9rem -5px}.ot-offer-row[data-astro-cid-dkks3dmx]{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;flex-wrap:wrap}.ot-offer-price[data-astro-cid-dkks3dmx]{margin:0;display:flex;align-items:baseline;gap:.7rem;line-height:1}.ot-offer-now[data-astro-cid-dkks3dmx]{font-family:var(--font-bold);font-weight:700;color:var(--talk-deeper);font-size:clamp(2.2rem,4.4vw,2.9rem);letter-spacing:-.02em}.ot-offer-was[data-astro-cid-dkks3dmx]{color:var(--ink-muted);font-size:1.25rem;font-weight:600;text-decoration-thickness:2px}.ot-offer-terms[data-astro-cid-dkks3dmx]{margin:.55rem 0 0;color:var(--ink);font-size:.95rem;line-height:1.5}.ot-offer-terms[data-astro-cid-dkks3dmx] strong[data-astro-cid-dkks3dmx]{color:var(--gold-deep)}.ot-price[data-astro-cid-dkks3dmx]{margin:.9rem 0 0;font-size:.9rem;line-height:1.5;color:var(--ink-muted);max-width:60ch}.ot-price[data-astro-cid-dkks3dmx] a[data-astro-cid-dkks3dmx]{color:var(--talk-teal);font-weight:600}.ot-limited[data-astro-cid-dkks3dmx]{color:var(--gold-deep);font-weight:700}.ot-photo[data-astro-cid-dkks3dmx]{margin:0;position:relative;border-radius:var(--radius-xl, 20px);overflow:hidden;box-shadow:0 22px 50px #1f3a5633;aspect-ratio:1 / 1.05;background:var(--talk-deeper)}.ot-photo[data-astro-cid-dkks3dmx] img[data-astro-cid-dkks3dmx]{width:100%;height:100%;object-fit:cover;object-position:42% 30%;display:block}.ot-photo[data-astro-cid-dkks3dmx] figcaption[data-astro-cid-dkks3dmx]{position:absolute;left:0;right:0;bottom:0;padding:2.75rem 1.3rem 1.1rem;background:linear-gradient(180deg,#14263c00,#14263ce0 70%);color:#fff;display:flex;flex-direction:column;gap:.15rem}.ot-photo[data-astro-cid-dkks3dmx] figcaption[data-astro-cid-dkks3dmx] strong[data-astro-cid-dkks3dmx]{font-family:var(--font-bold);font-weight:700;font-size:1.1rem}.ot-photo[data-astro-cid-dkks3dmx] figcaption[data-astro-cid-dkks3dmx] span[data-astro-cid-dkks3dmx]{font-size:.88rem;color:#ffffffd9}@media (max-width: 900px){.ot-photo[data-astro-cid-dkks3dmx]{aspect-ratio:4 / 3;max-width:640px}.ot-photo[data-astro-cid-dkks3dmx] img[data-astro-cid-dkks3dmx]{object-position:42% 25%}}.ot-facts[data-astro-cid-dkks3dmx]{margin:var(--space-7) 0 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem}.ot-fact[data-astro-cid-dkks3dmx]{display:flex;align-items:flex-start;gap:.85rem;background:#fff;border:1px solid var(--rule);border-radius:var(--radius-lg);padding:1.1rem 1.15rem;box-shadow:0 6px 18px #1f3a560f}.ot-fact-icon[data-astro-cid-dkks3dmx]{flex:none;width:42px;height:42px;border-radius:12px;background:#fbe7dd;color:var(--terracotta);display:grid;place-items:center}.ot-fact[data-astro-cid-dkks3dmx] dt[data-astro-cid-dkks3dmx]{font-family:var(--font-bold);font-weight:700;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);margin:.1rem 0 .3rem}.ot-fact[data-astro-cid-dkks3dmx] dd[data-astro-cid-dkks3dmx]{margin:0;font-family:var(--font-bold);font-weight:600;color:var(--talk-deeper);font-size:.98rem;line-height:1.35}@media (max-width: 980px){.ot-facts[data-astro-cid-dkks3dmx]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 460px){.ot-facts[data-astro-cid-dkks3dmx]{grid-template-columns:1fr}}.section-cream[data-astro-cid-dkks3dmx]{background:var(--cream)}.section-deep[data-astro-cid-dkks3dmx]{background:var(--talk-deeper);color:#fff}.ot-anchor[data-astro-cid-dkks3dmx]{scroll-margin-top:90px}.ot-narrow[data-astro-cid-dkks3dmx]{max-width:820px}.ot-head[data-astro-cid-dkks3dmx]{max-width:760px;margin:0 auto var(--space-6);text-align:center}.ot-h2[data-astro-cid-dkks3dmx]{font-family:var(--font-bold);font-weight:700;color:var(--talk-deeper);font-size:clamp(1.6rem,2.8vw,2.25rem);line-height:1.18;letter-spacing:-.01em;margin:var(--space-2) 0 var(--space-3)}.ot-h2[data-astro-cid-dkks3dmx].on-dark{color:#fff}.ot-body[data-astro-cid-dkks3dmx]{color:var(--ink);line-height:1.7;margin:0 0 1rem}.ot-desc[data-astro-cid-dkks3dmx]{max-width:980px;margin:0 auto var(--space-5);background:#fff;border:1px solid var(--rule);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.ot-desc[data-astro-cid-dkks3dmx] summary[data-astro-cid-dkks3dmx]{padding:1.2rem 1.5rem;cursor:pointer;font-family:var(--font-bold);font-weight:700;font-size:1.1rem;color:var(--talk-deeper);list-style:none;display:flex;justify-content:space-between;align-items:center;gap:1rem}.ot-desc[data-astro-cid-dkks3dmx] summary[data-astro-cid-dkks3dmx]::-webkit-details-marker{display:none}.ot-desc[data-astro-cid-dkks3dmx] summary[data-astro-cid-dkks3dmx]:after{content:"+";color:var(--talk-teal);font-size:1.6rem;font-weight:700;line-height:1}.ot-desc[data-astro-cid-dkks3dmx][open] summary[data-astro-cid-dkks3dmx]:after{content:"–"}.ot-desc[data-astro-cid-dkks3dmx][open] summary[data-astro-cid-dkks3dmx]{border-bottom:1px solid var(--rule)}.ot-desc-body[data-astro-cid-dkks3dmx]{padding:1.3rem 1.5rem 1.5rem;color:var(--ink);line-height:1.7}.ot-desc-body[data-astro-cid-dkks3dmx] p[data-astro-cid-dkks3dmx]{margin:0 0 1rem}.ot-desc-body[data-astro-cid-dkks3dmx] p[data-astro-cid-dkks3dmx]:last-child{margin-bottom:0}.ot-sub[data-astro-cid-dkks3dmx]{max-width:980px;margin:0 auto 1.1rem;font-family:var(--font-bold);font-weight:700;font-size:1.15rem;color:var(--talk-deeper)}@media (max-width: 600px){.ot-desc[data-astro-cid-dkks3dmx] summary[data-astro-cid-dkks3dmx]{padding:1.05rem 1.1rem}.ot-desc-body[data-astro-cid-dkks3dmx]{padding:1.1rem}}.ot-outcomes[data-astro-cid-dkks3dmx]{list-style:none;counter-reset:ot;padding:0;margin:0 auto;max-width:980px;display:grid;grid-template-columns:repeat(2,1fr);gap:.9rem 2rem}@media (max-width: 760px){.ot-outcomes[data-astro-cid-dkks3dmx]{grid-template-columns:1fr}}.ot-outcomes[data-astro-cid-dkks3dmx] li[data-astro-cid-dkks3dmx]{counter-increment:ot;display:grid;grid-template-columns:34px 1fr;gap:.75rem;align-items:start;color:var(--ink);line-height:1.55}.ot-outcomes[data-astro-cid-dkks3dmx] li[data-astro-cid-dkks3dmx]:before{content:counter(ot);width:28px;height:28px;border-radius:50%;background:var(--talk-teal);color:#fff;display:grid;place-items:center;font-family:var(--font-bold);font-weight:700;font-size:.85rem}.ot-methods[data-astro-cid-dkks3dmx]{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;margin-top:var(--space-7)}@media (max-width: 900px){.ot-methods[data-astro-cid-dkks3dmx]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 500px){.ot-methods[data-astro-cid-dkks3dmx]{grid-template-columns:1fr}}.ot-method[data-astro-cid-dkks3dmx]{background:#fff;border:1px solid var(--rule);border-top:3px solid var(--talk-teal);border-radius:var(--radius-lg);padding:1.4rem;box-shadow:0 6px 18px #1f3a560d}.ot-method[data-astro-cid-dkks3dmx] h3[data-astro-cid-dkks3dmx]{font-family:var(--font-bold);font-weight:700;color:var(--talk-deeper);font-size:1.05rem;margin:0 0 .4rem}.ot-method[data-astro-cid-dkks3dmx] p[data-astro-cid-dkks3dmx]{color:var(--ink-muted);font-size:.92rem;line-height:1.55;margin:0}.ot-days-grid[data-astro-cid-dkks3dmx]{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}@media (max-width: 900px){.ot-days-grid[data-astro-cid-dkks3dmx]{grid-template-columns:1fr;gap:1.5rem}}.ot-included[data-astro-cid-dkks3dmx]{list-style:none;padding:1.5rem 1.75rem;margin:0;background:var(--cream);border-radius:var(--radius-lg);display:grid;gap:.8rem}.ot-included[data-astro-cid-dkks3dmx] li[data-astro-cid-dkks3dmx]{position:relative;padding-left:1.6rem;color:var(--ink);line-height:1.5}.ot-included[data-astro-cid-dkks3dmx] li[data-astro-cid-dkks3dmx]:before{content:"✓";position:absolute;left:0;top:0;color:var(--talk-teal);font-weight:700}.ot-included[data-astro-cid-dkks3dmx] strong[data-astro-cid-dkks3dmx]{color:var(--talk-deeper)}.ot-signing[data-astro-cid-dkks3dmx]{margin-top:2.5rem;display:grid;grid-template-columns:110px 1fr;gap:1.5rem;align-items:center;padding:1.5rem 1.75rem;background:#fffbf3;border:1px solid var(--gold);border-radius:var(--radius-lg)}.ot-signing[data-astro-cid-dkks3dmx] img[data-astro-cid-dkks3dmx]{width:110px;height:auto;border-radius:6px;box-shadow:var(--shadow-md);display:block}.ot-signing[data-astro-cid-dkks3dmx] h3[data-astro-cid-dkks3dmx]{font-family:var(--font-bold);font-weight:700;color:var(--talk-deeper);font-size:1.3rem;line-height:1.2;margin:.35rem 0 .45rem}.ot-signing[data-astro-cid-dkks3dmx] p[data-astro-cid-dkks3dmx]{margin:0;color:var(--ink);line-height:1.6;max-width:70ch}@media (max-width: 560px){.ot-signing[data-astro-cid-dkks3dmx]{grid-template-columns:72px 1fr;gap:1rem;padding:1.2rem}.ot-signing[data-astro-cid-dkks3dmx] img[data-astro-cid-dkks3dmx]{width:72px}}.ot-who-lede[data-astro-cid-dkks3dmx]{margin:.6rem auto 0;color:var(--ink-muted);font-size:1.05rem;line-height:1.6;max-width:60ch}.ot-who[data-astro-cid-dkks3dmx]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}@media (max-width: 900px){.ot-who[data-astro-cid-dkks3dmx]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.ot-who[data-astro-cid-dkks3dmx]{grid-template-columns:1fr}}.ot-who-card[data-astro-cid-dkks3dmx]{background:#fff;border:1px solid var(--rule);border-top:3px solid #E58A6E;border-radius:var(--radius-lg);padding:1.4rem;box-shadow:0 6px 18px #1f3a560d}.ot-who-card[data-astro-cid-dkks3dmx] h3[data-astro-cid-dkks3dmx]{font-family:var(--font-bold);font-weight:700;color:var(--talk-deeper);font-size:1.05rem;margin:0 0 .4rem}.ot-who-card[data-astro-cid-dkks3dmx] p[data-astro-cid-dkks3dmx]{color:var(--ink-muted);font-size:.92rem;line-height:1.55;margin:0}.ot-instructor[data-astro-cid-dkks3dmx]{display:grid;grid-template-columns:280px 1fr;gap:3rem;align-items:start}@media (max-width: 800px){.ot-instructor[data-astro-cid-dkks3dmx]{grid-template-columns:1fr;gap:1.5rem}.ot-instructor[data-astro-cid-dkks3dmx] img[data-astro-cid-dkks3dmx]{max-width:240px}}.ot-instructor[data-astro-cid-dkks3dmx] img[data-astro-cid-dkks3dmx]{width:100%;height:auto;border-radius:var(--radius-lg);box-shadow:0 14px 36px #1f3a561f}.ot-quotes[data-astro-cid-dkks3dmx]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.5rem}@media (max-width: 800px){.ot-quotes[data-astro-cid-dkks3dmx]{grid-template-columns:1fr}}.ot-quote[data-astro-cid-dkks3dmx]{margin:0;background:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:var(--radius-md);padding:1.75rem}.ot-quote[data-astro-cid-dkks3dmx] blockquote[data-astro-cid-dkks3dmx]{margin:0 0 1rem;font-family:var(--font-display);font-style:italic;font-size:1.1rem;line-height:1.5;color:#fff}.ot-quote[data-astro-cid-dkks3dmx] figcaption[data-astro-cid-dkks3dmx]{font-size:.85rem;color:#ffffffbf;font-weight:600}.ot-faqs[data-astro-cid-dkks3dmx]{display:grid;gap:.75rem;margin-top:var(--space-4)}.ot-faq[data-astro-cid-dkks3dmx]{background:#fff;border:1px solid var(--rule);border-radius:var(--radius-md);padding:1rem 1.25rem}.ot-faq[data-astro-cid-dkks3dmx] summary[data-astro-cid-dkks3dmx]{cursor:pointer;font-family:var(--font-bold);font-weight:700;color:var(--talk-deeper)}.ot-faq[data-astro-cid-dkks3dmx] p[data-astro-cid-dkks3dmx]{margin:.75rem 0 0;color:var(--ink);line-height:1.65}.ot-final[data-astro-cid-dkks3dmx]{padding:var(--space-8) 0 var(--space-9);background:linear-gradient(135deg,var(--cream-warm),var(--cream))}.ot-final-card[data-astro-cid-dkks3dmx]{max-width:760px;text-align:center}.ot-final[data-astro-cid-dkks3dmx] p[data-astro-cid-dkks3dmx]{color:var(--ink);line-height:1.65;margin:0 0 var(--space-6)}
