.workshop_page__3nGPn{background:var(--bg-base);color:var(--white-secondary);padding:8rem 1.5rem 5rem}.workshop_promotion__SNGoF,.workshop_wrap__mXX_F{max-width:1200px;margin:0 auto}.workshop_promotion__SNGoF{padding:1.5rem 2rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;border-block:1px solid var(--border-glass);background:var(--bg-elevated);color:var(--heading-color)}.workshop_promotion__SNGoF p{font-size:.75rem;color:var(--white-muted);margin:0 0 .4rem}.workshop_promotion__SNGoF h2{font-size:1.15rem;text-wrap:balance;margin:0}.workshop_promotion__SNGoF a{display:inline-flex;align-items:center;gap:.75rem;min-height:44px;color:var(--gold-base);font-size:.9rem;font-weight:600}.workshop_layout__Dd3ix{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:clamp(2rem,6vw,6rem);align-items:start}.workshop_content__O2pUR{min-width:0}.workshop_hero__YDCWq{padding:1.5rem 0 2.5rem}.workshop_eyebrow__8pI_I{color:var(--gold-base);font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.5rem}.workshop_hero__YDCWq h1{font-size:clamp(2.7rem,5.4vw,4.8rem);color:var(--heading-color);line-height:1.03;letter-spacing:-.055em;text-wrap:balance;margin:0 0 1.75rem}.workshop_intro__WtU0m{font-size:1.16rem;line-height:1.75;max-width:42rem;text-wrap:pretty}.workshop_facts__MK5_h{display:grid;grid-template-columns:1fr 1fr;gap:1.5rem;border-top:1px solid var(--border-glass);padding-top:1.75rem;margin-top:2.5rem}.workshop_facts__MK5_h dt{font-size:.75rem;text-transform:uppercase;letter-spacing:.07em;color:var(--white-muted);margin-bottom:.5rem}.workshop_facts__MK5_h dd{margin:0;color:var(--heading-color);font-size:.9rem;line-height:1.7}.workshop_page__3nGPn a{text-underline-offset:.25em}.workshop_page__3nGPn a:focus-visible,.workshop_page__3nGPn button:focus-visible,.workshop_page__3nGPn input:focus-visible,.workshop_page__3nGPn select:focus-visible,.workshop_page__3nGPn textarea:focus-visible{outline:2px solid var(--gold-base);outline-offset:4px}.workshop_facts__MK5_h a{color:inherit;text-decoration:underline}.workshop_section__vZPd0{padding:2.5rem 0;border-top:1px solid var(--border-glass)}.workshop_section__vZPd0 h2,.workshop_support__B7SRB h2{color:var(--heading-color);font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.2;letter-spacing:-.035em;margin:0 0 1.5rem;text-wrap:balance}.workshop_section__vZPd0 h3{color:var(--heading-color);font-size:1rem;margin:0 0 .5rem;font-weight:650}.workshop_section__vZPd0 p,.workshop_support__B7SRB p{font-size:.95rem;line-height:1.75;margin:0;text-wrap:pretty}.workshop_takeaways__UZlns{display:grid;gap:1.75rem}.workshop_takeaways__UZlns article{display:grid;grid-template-columns:2.5rem 1fr;column-gap:.75rem}.workshop_takeaways__UZlns article>span{grid-row:span 2;color:var(--gold-base);font-size:.8rem;font-variant-numeric:tabular-nums;padding-top:.1rem}.workshop_agenda__xAMFC{list-style:none;padding:0;margin:0}.workshop_agenda__xAMFC li{display:grid;grid-template-columns:4rem 1fr;gap:1rem;padding:1.1rem 0;border-bottom:1px solid var(--border-glass)}.workshop_agenda__xAMFC li:last-child{border-bottom:0}.workshop_agenda__xAMFC li>span{color:var(--gold-base);font-size:.8rem;font-variant-numeric:tabular-nums;padding-top:.15rem}.workshop_speakers__ohO6F{display:grid;gap:2rem}.workshop_speakers__ohO6F article{display:flex;gap:1.25rem;align-items:start}.workshop_portrait__nkwhY{width:80px;height:80px;border-radius:50%;object-fit:cover;flex-shrink:0;outline:1px solid rgba(0,0,0,.1)}.workshop_section__vZPd0 .workshop_role__VliGM{font-size:.8rem;color:var(--white-muted);margin-bottom:.65rem}.workshop_speakers__ohO6F a,.workshop_support__B7SRB a{display:inline-flex;align-items:center;gap:.75rem;min-height:44px;color:var(--heading-color);font-weight:600;font-size:.9rem}.workshop_support__B7SRB{padding:2rem;margin:0 0 2.5rem;background:var(--bg-elevated);border-radius:16px}.workshop_support__B7SRB h2{font-size:1.5rem}.workshop_checkoutWrap__W_9bc{position:sticky;top:7rem}.workshop_checkout__SlbaA{background:var(--bg-elevated);padding:1.75rem;border-radius:18px;box-shadow:0 4px 16px rgba(0,0,0,.04),0 20px 60px rgba(0,0,0,.07)}.workshop_checkout__SlbaA>p{font-size:.9rem;line-height:1.65}.workshop_price__IIC79{font-size:3rem;line-height:1.2;letter-spacing:-.045em;color:var(--heading-color);font-weight:600;font-variant-numeric:tabular-nums;margin-bottom:.75rem}.workshop_price__IIC79 span{font-size:.85rem;color:var(--white-muted);margin-left:.7rem;font-weight:400;letter-spacing:0}.workshop_form__84Szt{display:grid;gap:1rem;margin-top:1.5rem}.workshop_form__84Szt label{font-size:.8rem;color:var(--heading-color);font-weight:550;display:grid;gap:.5rem}.workshop_form__84Szt input,.workshop_form__84Szt select,.workshop_form__84Szt textarea{border:1px solid var(--border-glass);background:var(--bg-base);color:var(--heading-color);border-radius:7px;min-height:46px;width:100%;padding:.7rem .8rem;font:inherit;font-size:1rem;transition:border-color .16s var(--ease-out),box-shadow .16s var(--ease-out)}.workshop_form__84Szt input:focus,.workshop_form__84Szt select:focus,.workshop_form__84Szt textarea:focus{border-color:var(--gold-base);box-shadow:0 0 0 3px color-mix(in srgb,var(--gold-base) 12%,transparent)}.workshop_form__84Szt textarea{min-height:100px;resize:vertical}.workshop_total__MdP9p{display:flex;justify-content:space-between;align-items:center;font-size:.95rem;padding:.75rem 0;border-top:1px solid var(--border-glass);font-variant-numeric:tabular-nums}.workshop_primary__I267P{display:inline-flex;justify-content:center;align-items:center;gap:.5rem;min-height:50px;padding:.8rem 1rem;width:100%;background:var(--gold-base);color:var(--btn-primary-text);border:none;border-radius:8px;cursor:pointer;font-size:.9rem;font-weight:650;transition:opacity .15s,transform .15s}.workshop_primary__I267P:hover:not(:disabled){opacity:.9}.workshop_primary__I267P:active{transform:scale(.96)}.workshop_primary__I267P:disabled{cursor:wait;opacity:.6}.workshop_small__8Cb_l{font-size:.75rem;line-height:1.65;color:var(--white-muted);margin:0}.workshop_refunds__aDDeW{border-top:1px solid var(--border-glass);padding-top:1rem;margin-top:1.25rem;font-size:.8rem;line-height:1.65}.workshop_refunds__aDDeW summary{cursor:pointer;min-height:40px;color:var(--heading-color)}.workshop_status__RKLai{background:var(--bg-subtle);padding:1rem;border-radius:8px}.workshop_error__fVAZD{color:var(--error);font-size:.85rem;line-height:1.6}.workshop_preview__z5LFD{padding:.8rem 1rem;border:1px solid var(--gold-base);border-radius:8px;margin-bottom:1.5rem;font-size:.85rem}.workshop_mobileCta___jnTp{display:none}.workshop_confirmation__TWEyG{max-width:720px;padding-top:2rem}.workshop_confirmation__TWEyG h1{color:var(--heading-color);font-size:clamp(2.2rem,5vw,3.6rem);letter-spacing:-.045em;line-height:1.1;margin:0 0 1.5rem}.workshop_confirmation__TWEyG>p{line-height:1.7}.workshop_confirmation__TWEyG .workshop_form__84Szt{max-width:520px}.workshop_reference__imvee{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}@media (max-width:800px){.workshop_page__3nGPn{padding:6rem 1.25rem 3rem}.workshop_layout__Dd3ix{grid-template-columns:1fr;gap:1.5rem}.workshop_content__O2pUR{display:contents}.workshop_checkoutWrap__W_9bc{position:static;grid-row:2}.workshop_checkout__SlbaA{scroll-margin-top:6rem}.workshop_hero__YDCWq{padding-top:1rem}.workshop_facts__MK5_h{grid-template-columns:1fr;gap:1rem;margin-top:1.75rem}.workshop_mobileCta___jnTp{display:inline-flex;align-items:center;min-height:44px;color:var(--heading-color);text-decoration:underline;margin-top:1rem}.workshop_support__B7SRB{padding:1.5rem}.workshop_portrait__nkwhY{width:64px;height:64px}}@media (prefers-reduced-motion:reduce){.workshop_form__84Szt input,.workshop_form__84Szt select,.workshop_form__84Szt textarea,.workshop_primary__I267P{transition:none}.workshop_primary__I267P:active{transform:none}}