.workshop-module__-nMzjG__page{min-height:100vh;position:relative}.workshop-module__-nMzjG__page .section-head{max-width:var(--content-copy)}.workshop-module__-nMzjG__hero{padding-top:clamp(9rem,16vh,11.5rem);padding-bottom:4.5rem;overflow:hidden}@media (min-width:1024px){.workshop-module__-nMzjG__hero{padding-top:clamp(8.5rem,13vh,10rem)}}.workshop-module__-nMzjG__heroGrid{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(3rem,7vw,4.75rem);display:grid}@media (min-width:1024px){.workshop-module__-nMzjG__heroGrid{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(2.5rem,4vw,3.75rem)}}.workshop-module__-nMzjG__heroCopy{text-align:center}.workshop-module__-nMzjG__heroCopy h1{letter-spacing:-.048em;text-wrap:balance;max-width:930px;margin:1.6rem auto 0;font-size:clamp(2.75rem,7vw,5.25rem);line-height:1.03}.workshop-module__-nMzjG__heroCopy>p{color:#5d5378;max-width:610px;margin:1.6rem auto 0;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.65}.workshop-module__-nMzjG__heroActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.9rem;margin-top:2.35rem;display:flex}@media (min-width:1024px){.workshop-module__-nMzjG__heroCopy{text-align:left}.workshop-module__-nMzjG__heroCopy h1{margin-left:0;font-size:clamp(2.6rem,3.7vw,3.85rem)}.workshop-module__-nMzjG__heroCopy>p{margin-left:0}.workshop-module__-nMzjG__heroActions{justify-content:flex-start}.workshop-module__-nMzjG__eventCard{margin:0}}.workshop-module__-nMzjG__ring{box-shadow:inset 0 0 0 2px var(--ring), var(--shadow-sm)}.workshop-module__-nMzjG__ringPurple{--ring:#9c60f2}.workshop-module__-nMzjG__ringGold{--ring:#ffc510}.workshop-module__-nMzjG__ringGreen{--ring:#91b899}.workshop-module__-nMzjG__ringMint{--ring:#a4f7f4}.workshop-module__-nMzjG__eventCard{width:min(100%, var(--content-narrow));border-radius:var(--radius-xl);margin:0 auto;padding:clamp(1.25rem,3vw,2rem);position:relative;overflow:hidden;box-shadow:0 24px 80px #1d04401f,0 2px 8px #1d04400a}.workshop-module__-nMzjG__eventCard:after{content:"";pointer-events:none;background:radial-gradient(circle,#a4f7f44d,#0000 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-140px;right:-90px}.workshop-module__-nMzjG__eventBanner{aspect-ratio:16/9;background:#0b0118;width:calc(100% + 2*clamp(1.25rem,3vw,2rem));margin:calc(-1*clamp(1.25rem,3vw,2rem)) 0 1.15rem calc(-1*clamp(1.25rem,3vw,2rem));position:relative;overflow:hidden}.workshop-module__-nMzjG__eventBanner img{object-fit:cover}.workshop-module__-nMzjG__hostRow{border-bottom:1px solid #1d044014;align-items:center;gap:1rem;margin-bottom:1.1rem;padding-bottom:1.15rem;display:flex}.workshop-module__-nMzjG__hostImage{border-radius:var(--radius-md);object-fit:cover;object-position:54% 30%;border:3px solid #fff;width:68px;height:68px;box-shadow:0 8px 24px #1d044024}.workshop-module__-nMzjG__dateList{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.9rem;display:grid}@media (min-width:1024px){.workshop-module__-nMzjG__dateList{grid-template-columns:minmax(0,1fr);gap:.5rem}}.workshop-module__-nMzjG__dateButton,.workshop-module__-nMzjG__choiceCard{text-align:left;width:100%;font:inherit;color:#1d0440;border-radius:var(--radius-sm);cursor:pointer;background:#fcfbffe6;border:1px solid #1d044017;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;display:flex}.workshop-module__-nMzjG__dateButton:hover,.workshop-module__-nMzjG__choiceCard:hover{border-color:#9c60f273;transform:translateY(-1px);box-shadow:0 8px 22px #9c60f217}.workshop-module__-nMzjG__selected{background:#f0ebffc7;border-color:#9c60f2;box-shadow:0 0 0 3px #9c60f217}.workshop-module__-nMzjG__dateSpecial{background:linear-gradient(135deg,#fff6d6f2,#fffcf0f2);border-color:#ffc5108c;grid-column:1/-1;padding:1.1rem 1.15rem}.workshop-module__-nMzjG__dateSpecial:hover{border-color:#ffc510;box-shadow:0 10px 26px #d6a00029}.workshop-module__-nMzjG__dateSpecial.workshop-module__-nMzjG__selected{border-color:#e0a800;box-shadow:0 0 0 3px #ffc51038}.workshop-module__-nMzjG__specialFlag{color:#8a6200;letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:.3rem;margin-bottom:.3rem;font-size:.68rem;font-weight:800;display:inline-flex}.workshop-module__-nMzjG__dateSpecial .workshop-module__-nMzjG__dateLabel,.workshop-module__-nMzjG__dateSpecial .workshop-module__-nMzjG__choiceText strong{font-size:1.08rem;line-height:1.25}.workshop-module__-nMzjG__dateSpecial .workshop-module__-nMzjG__dateTime{color:#8a6200;font-size:1.15rem}.workshop-module__-nMzjG__dateSpecial .workshop-module__-nMzjG__choiceText small{color:#8a6200;font-weight:650}.workshop-module__-nMzjG__dateLabel{font-weight:700;display:block}.workshop-module__-nMzjG__dateTime{color:#7b3fe4;white-space:nowrap}.workshop-module__-nMzjG__stateBox{color:#5d5378;border-radius:var(--radius-sm);text-align:center;background:#f0ebff8c;grid-column:1/-1;padding:1rem;font-size:.92rem;line-height:1.55}.workshop-module__-nMzjG__retryButton{color:#7b3fe4;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:.65rem;padding:0;font-weight:700}.workshop-module__-nMzjG__trustGrid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.workshop-module__-nMzjG__trustItem{text-align:center;flex-direction:column;justify-content:center;min-height:150px;padding:1.55rem 1.2rem;display:flex}.workshop-module__-nMzjG__trustValue{font-family:var(--font-heading);color:#7b3fe4;letter-spacing:-.035em;font-size:clamp(2.3rem,4.4vw,3.35rem);font-weight:800;line-height:1.02;display:block}.workshop-module__-nMzjG__trustLabel{color:#6f6683;margin-top:.5rem;font-size:.86rem;font-weight:500;line-height:1.45;display:block}.workshop-module__-nMzjG__cardContent{flex-direction:column;height:100%;display:flex}.workshop-module__-nMzjG__cardContent h3{color:#1d0440;margin-top:1.35rem;font-size:1.3rem}.workshop-module__-nMzjG__cardContent p{color:#5d5378;margin-top:.65rem;font-size:.95rem;line-height:1.7}.workshop-module__-nMzjG__benefit{color:#7b3fe4;align-self:flex-start;margin-top:auto;padding-top:1.2rem;font-size:.88rem;font-weight:700;display:inline-flex}.workshop-module__-nMzjG__audienceList{max-width:var(--content-narrow);gap:.75rem;margin:0 auto;display:grid}.workshop-module__-nMzjG__audienceRow{align-items:center;gap:1.35rem;padding:1.25rem 1.6rem;display:flex}.workshop-module__-nMzjG__audienceRow h3{color:#1d0440;font-size:1.1rem;line-height:1.3}.workshop-module__-nMzjG__audienceRow p{color:#5d5378;margin-top:.25rem;font-size:.92rem;line-height:1.6}.workshop-module__-nMzjG__audienceCopy{flex:1;min-width:0}.workshop-module__-nMzjG__audienceBenefit{color:#7b3fe4;white-space:nowrap;flex-shrink:0;font-size:.86rem;font-weight:700}.workshop-module__-nMzjG__podcast{aspect-ratio:16/9;border-radius:var(--radius-xl);background:#120227;width:100%;position:relative;overflow:hidden}.workshop-module__-nMzjG__podcastFrame{border:0;width:100%;height:100%;position:absolute;inset:0}.workshop-module__-nMzjG__podcastTrigger{all:unset;cursor:pointer;display:block;position:absolute;inset:0}.workshop-module__-nMzjG__podcastPoster{object-fit:cover}.workshop-module__-nMzjG__podcastScrim{background:linear-gradient(#12022759 0%,#12022733 45%,#120227e6 100%);position:absolute;inset:0}.workshop-module__-nMzjG__podcastPlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:76px;height:76px;transition:transform .24s var(--ease-out), background .24s ease;background:#ffffff2e;border:1px solid #fff6;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.workshop-module__-nMzjG__podcastTrigger:hover .workshop-module__-nMzjG__podcastPlay{background:#ffffff42;transform:translate(-50%,-50%)scale(1.06)}.workshop-module__-nMzjG__podcastTrigger:focus-visible .workshop-module__-nMzjG__podcastPlay{outline-offset:4px;outline:3px solid #ffc510}.workshop-module__-nMzjG__podcastMeta{flex-direction:column;gap:.35rem;padding:clamp(1.15rem,3vw,2rem);display:flex;position:absolute;inset:auto 0 0}.workshop-module__-nMzjG__podcastShow{color:#ffffffb8;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:600}.workshop-module__-nMzjG__podcastTitle{color:#fff;font-family:var(--font-heading);letter-spacing:-.03em;font-size:clamp(1.35rem,3.4vw,2.4rem);font-weight:800;line-height:1.1}.workshop-module__-nMzjG__podcastNote{text-align:center;color:#776d8e;margin-top:.9rem;font-size:.82rem}.workshop-module__-nMzjG__podcastNote a{color:#7b3fe4;font-weight:650}.workshop-module__-nMzjG__showcase{aspect-ratio:21/9;border-radius:var(--radius-xl);background:#1d0440;width:100%;position:relative;overflow:hidden}.workshop-module__-nMzjG__showcase img{object-fit:cover;object-position:center 42%}.workshop-module__-nMzjG__showcaseCaption{color:#fff;letter-spacing:-.02em;text-wrap:balance;background:linear-gradient(#1d044000 0%,#1d0440d1 100%);padding:clamp(1.25rem,3vw,2.25rem);font-size:clamp(1rem,2vw,1.35rem);font-weight:700;position:absolute;inset:auto 0 0}@media (max-width:640px){.workshop-module__-nMzjG__showcase{aspect-ratio:4/3}}.workshop-module__-nMzjG__speakerGrid{grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.workshop-module__-nMzjG__speakerPhoto{aspect-ratio:4/5;border-radius:var(--radius-lg);background:#f0ebff;width:min(100%,430px);margin:0 auto;position:relative;overflow:hidden}.workshop-module__-nMzjG__speakerPhoto img{object-fit:cover;object-position:54% center}.workshop-module__-nMzjG__speakerCopy h3{letter-spacing:-.03em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;text-wrap:balance;margin:1rem 0 .5rem;font-size:clamp(1.5rem,6vw,3rem);line-height:1.15}.workshop-module__-nMzjG__speakerCopy p{color:#5d5378;line-height:1.75}.workshop-module__-nMzjG__speakerFacts{grid-template-columns:1fr 1fr;gap:.85rem;margin:1.4rem 0;display:grid}.workshop-module__-nMzjG__speakerFact{border-radius:var(--radius-sm);color:#3a2b5f;background:#f0ebffa6;border:1px solid #9c60f214;padding:1rem;font-size:.92rem;font-weight:650}.workshop-module__-nMzjG__testimonialGrid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.workshop-module__-nMzjG__testimonial{flex-direction:column;min-height:225px;padding:1.8rem;display:flex}.workshop-module__-nMzjG__quote{color:#9c60f2;font-family:var(--font-heading);font-size:2.6rem;font-weight:800;line-height:.62}.workshop-module__-nMzjG__testimonialText{color:#3a2b5f;flex:1;margin-top:1rem;line-height:1.7}.workshop-module__-nMzjG__testimonialAuthor{border-top:1px solid #1d044014;margin-top:1.25rem;padding-top:1rem}.workshop-module__-nMzjG__testimonialAuthor strong,.workshop-module__-nMzjG__testimonialAuthor span{display:block}.workshop-module__-nMzjG__testimonialAuthor span{color:#776d8e;font-size:.83rem}.workshop-module__-nMzjG__centerAction{text-align:center;margin-top:2rem}.workshop-module__-nMzjG__registrationShell{max-width:var(--content-narrow);margin:0 auto}.workshop-module__-nMzjG__progressCard{border-top:3px solid #9c60f2;margin-bottom:1.15rem;padding:clamp(1rem,3vw,1.7rem)}.workshop-module__-nMzjG__progressTop{justify-content:space-between;gap:1rem;margin-bottom:.75rem;font-size:.88rem;font-weight:700;display:flex}.workshop-module__-nMzjG__progressTrack{background:#eee9f7;border-radius:999px;height:6px;overflow:hidden}.workshop-module__-nMzjG__progressFill{border-radius:inherit;background:linear-gradient(90deg,#9c60f2,#7b3fe4);height:100%;transition:width .3s}.workshop-module__-nMzjG__stepNav{grid-template-columns:repeat(4,1fr);gap:.6rem;margin-top:1rem;display:grid}.workshop-module__-nMzjG__stepButton{border-radius:var(--radius-sm);color:#776d8e;min-height:48px;font:inherit;cursor:pointer;background:#f0ebff80;border:1px solid #0000;padding:.7rem .5rem;font-size:.78rem;font-weight:700}.workshop-module__-nMzjG__stepButtonActive{color:#fff;background:linear-gradient(135deg,#9c60f2,#7b3fe4);box-shadow:0 6px 16px #9c60f238}.workshop-module__-nMzjG__stepButtonComplete:not(.workshop-module__-nMzjG__stepButtonActive){color:#4f7a5c;background:#eaf3ec}.workshop-module__-nMzjG__formCard{border-radius:var(--radius-xl);min-height:560px;padding:clamp(1.35rem,5vw,3.25rem);overflow:hidden}.workshop-module__-nMzjG__stepHeader{text-align:center;max-width:620px;margin:0 auto 2.4rem}.workshop-module__-nMzjG__stepHeader h3{margin-top:.7rem;font-size:clamp(1.7rem,4vw,2.25rem)}.workshop-module__-nMzjG__stepHeader p{color:#5d5378;margin-top:.55rem}.workshop-module__-nMzjG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem 1.5rem;display:grid}.workshop-module__-nMzjG__field,.workshop-module__-nMzjG__fieldFull{flex-direction:column;gap:.45rem;display:flex}.workshop-module__-nMzjG__fieldFull{grid-column:1/-1}.workshop-module__-nMzjG__label{color:#8f86a8;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}.workshop-module__-nMzjG__input,.workshop-module__-nMzjG__select{color:#1d0440;width:100%;min-height:48px;font:inherit;background:0 0;border:0;border-bottom:1.5px solid #1d044026;border-radius:0;padding:.7rem .1rem;font-size:.95rem;transition:border-color .18s,box-shadow .18s}.workshop-module__-nMzjG__input:focus,.workshop-module__-nMzjG__select:focus{box-shadow:none;border-bottom-color:#9c60f2;outline:none}.workshop-module__-nMzjG__errorInput{border-bottom-color:#c83b5d}.workshop-module__-nMzjG__errorText{color:#a52d4a;font-size:.8rem;line-height:1.4}.workshop-module__-nMzjG__fieldset{border:0;grid-column:1/-1;padding:0}.workshop-module__-nMzjG__legend{color:#3a2b5f;margin-bottom:.85rem;font-size:.95rem;font-weight:700}.workshop-module__-nMzjG__choiceGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.workshop-module__-nMzjG__choiceCard{justify-content:flex-start}.workshop-module__-nMzjG__choiceCard.workshop-module__-nMzjG__dateSpecial{flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden}.workshop-module__-nMzjG__choiceBanner{aspect-ratio:16/9;background:#0b0118;width:100%;position:relative}.workshop-module__-nMzjG__choiceBanner img{object-fit:cover}.workshop-module__-nMzjG__choiceBody{align-items:center;gap:1rem;padding:1.1rem 1.15rem;display:flex}.workshop-module__-nMzjG__choiceCard input{accent-color:#7b3fe4;flex:none}.workshop-module__-nMzjG__choiceText{flex-direction:column;gap:.1rem;display:flex}.workshop-module__-nMzjG__choiceText small{color:#776d8e}.workshop-module__-nMzjG__navButtons{justify-content:space-between;gap:.75rem;margin-top:2rem;display:flex}.workshop-module__-nMzjG__navButtons button:disabled,.workshop-module__-nMzjG__heroActions button:disabled{cursor:not-allowed;opacity:.55;transform:none}.workshop-module__-nMzjG__summaryError{color:#8d2440;border-radius:var(--radius-sm);background:#fff1f4;border:1px solid #f3c5d1;margin-bottom:1.25rem;padding:1rem}.workshop-module__-nMzjG__privacyRow{border-radius:var(--radius-sm);background:#f0ebff8c;border:1px solid #9c60f21a;align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.workshop-module__-nMzjG__privacyRow input{accent-color:#7b3fe4;width:20px;height:20px;margin-top:.1rem}.workshop-module__-nMzjG__consentStack{gap:.75rem;display:grid}.workshop-module__-nMzjG__newsletterRow{background:#a4f7f43d;border-color:#187f7924}.workshop-module__-nMzjG__consentCopy{flex-direction:column;gap:.2rem;display:flex}.workshop-module__-nMzjG__consentCopy strong{color:#1d0440;font-size:.86rem}.workshop-module__-nMzjG__consentCopy small{color:#6f6683;font-size:.75rem;line-height:1.5}.workshop-module__-nMzjG__proofGrid{grid-template-columns:repeat(3,1fr);gap:.7rem;margin-top:1.25rem;display:grid}.workshop-module__-nMzjG__proofItem{text-align:center;color:#5d5378;border-radius:var(--radius-sm);background:#fcfbffd1;border:1px solid #1d044012;padding:.9rem;font-size:.78rem}.workshop-module__-nMzjG__success{text-align:center;justify-content:center;align-items:center;min-height:520px;padding:clamp(1.5rem,6vw,4rem);display:flex}.workshop-module__-nMzjG__successIcon{color:#fff;border-radius:var(--radius-xl);background:#91b899;place-items:center;width:82px;height:82px;margin:0 auto 1.3rem;font-size:2.4rem;display:grid;box-shadow:0 14px 30px #4f7a5c3d}.workshop-module__-nMzjG__success p{color:#5d5378;max-width:600px;margin:.8rem auto 0}.workshop-module__-nMzjG__successActions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.8rem;display:flex}.workshop-module__-nMzjG__faqList{max-width:var(--content-narrow);gap:.75rem;margin:0 auto;display:grid}.workshop-module__-nMzjG__faqItem{overflow:hidden}.workshop-module__-nMzjG__faqButton{color:#1d0440;text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;gap:1rem;padding:1.3rem 1.5rem;font-weight:750;display:flex}.workshop-module__-nMzjG__faqPanel{color:#5d5378;padding:0 1.5rem 1.45rem;line-height:1.7}.workshop-module__-nMzjG__closing{padding-top:2rem}.workshop-module__-nMzjG__closingInner{text-align:center;padding:clamp(2rem,7vw,5rem);overflow:hidden}.workshop-module__-nMzjG__closingInner h2{text-wrap:balance;font-size:clamp(2.2rem,5vw,4.3rem)}.workshop-module__-nMzjG__closingInner p{color:#f0ebffc7;max-width:650px;margin:1rem auto 1.8rem;font-size:1.08rem}@media (max-width:900px){.workshop-module__-nMzjG__speakerGrid{grid-template-columns:1fr}.workshop-module__-nMzjG__trustGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.workshop-module__-nMzjG__hero{padding-top:8.5rem}.workshop-module__-nMzjG__heroCopy h1{font-size:clamp(2.5rem,12vw,3.8rem)}.workshop-module__-nMzjG__dateList,.workshop-module__-nMzjG__trustGrid,.workshop-module__-nMzjG__testimonialGrid,.workshop-module__-nMzjG__formGrid,.workshop-module__-nMzjG__choiceGrid,.workshop-module__-nMzjG__speakerFacts,.workshop-module__-nMzjG__proofGrid{grid-template-columns:1fr}.workshop-module__-nMzjG__testimonial{min-height:0}.workshop-module__-nMzjG__audienceRow{flex-direction:column;align-items:flex-start;gap:.85rem;padding:1.35rem}.workshop-module__-nMzjG__audienceBenefit{white-space:normal}.workshop-module__-nMzjG__stepNav{grid-template-columns:repeat(2,1fr)}.workshop-module__-nMzjG__formCard{min-height:0}.workshop-module__-nMzjG__navButtons{align-items:stretch}.workshop-module__-nMzjG__navButtons button{flex:1;padding-left:1rem;padding-right:1rem}}@media (max-width:420px){.workshop-module__-nMzjG__trustGrid{grid-template-columns:1fr}.workshop-module__-nMzjG__trustItem{min-height:125px}.workshop-module__-nMzjG__hostRow{align-items:flex-start}.workshop-module__-nMzjG__stepButton{font-size:.72rem}}
