.PractitionerProfile-module__3cm0Qq__section{max-width:var(--content-max-width);margin:0 auto;padding:60px 5vw;position:relative}.PractitionerProfile-module__3cm0Qq__portrait{aspect-ratio:1;object-fit:cover;border:1px solid var(--border-subtle);border-radius:20px;width:220px;margin-bottom:28px;display:block;box-shadow:0 20px 60px #00000073}.PractitionerProfile-module__3cm0Qq__kicker{letter-spacing:.32em;text-transform:uppercase;color:var(--color-cyan);margin-bottom:16px;font-size:11px}.PractitionerProfile-module__3cm0Qq__heading{font-family:var(--font-serif);font-size:clamp(34px,5vw,58px);font-weight:500;line-height:1.05}.PractitionerProfile-module__3cm0Qq__title{letter-spacing:.18em;text-transform:uppercase;color:var(--color-gold);margin-top:12px;font-size:12px}.PractitionerProfile-module__3cm0Qq__bio{color:var(--color-muted-1);max-width:620px;margin-top:20px;font-size:clamp(15px,1.5vw,18px);line-height:1.7}.PractitionerProfile-module__3cm0Qq__cta{letter-spacing:.02em;color:var(--color-bg);background:linear-gradient(135deg, var(--color-gold), var(--color-gold-light));border-radius:999px;margin-top:30px;padding:15px 30px;font-size:14px;font-weight:600;display:inline-block;box-shadow:0 10px 34px #e6be6a59}.PractitionerProfile-module__3cm0Qq__secondaryCta{color:var(--color-starlight);border:1px solid #ffffff38;border-radius:999px;margin-top:30px;margin-left:14px;padding:14px 28px;font-size:14px;font-weight:500;display:inline-block}.PractitionerProfile-module__3cm0Qq__featuredSplit{grid-template-columns:1fr 1fr;align-items:start;gap:40px;display:grid}.PractitionerProfile-module__3cm0Qq__featuredAside>*{max-width:none;margin:0}@media (max-width:980px){.PractitionerProfile-module__3cm0Qq__featuredSplit{grid-template-columns:1fr;gap:32px}}.PractitionerProfile-module__3cm0Qq__sectionWithAside{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:56px;display:grid}.PractitionerProfile-module__3cm0Qq__sideAside{flex-direction:column;align-items:center;gap:28px;display:flex}.PractitionerProfile-module__3cm0Qq__wwaEmblemLink{display:block}.PractitionerProfile-module__3cm0Qq__wwaEmblem{border:1px solid #e6be6a59;border-radius:50%;width:130px;height:130px;display:block;box-shadow:0 12px 40px #0006}.PractitionerProfile-module__3cm0Qq__sideHighlightCard{text-align:center;background:#e6be6a0d;border:1px solid #e6be6a59;border-radius:18px;width:100%;padding:24px 26px 28px;transition:transform .25s,border-color .25s;display:block;box-shadow:0 20px 60px #00000073}.PractitionerProfile-module__3cm0Qq__sideHighlightCard:hover{border-color:#e6be6a99;transform:translateY(-4px)}.PractitionerProfile-module__3cm0Qq__sideHighlightKicker{letter-spacing:.32em;text-transform:uppercase;color:var(--color-gold);margin-bottom:18px;font-size:11px}.PractitionerProfile-module__3cm0Qq__sideHighlightCover{border:1px solid var(--border-subtle);border-radius:10px;width:100%;max-width:220px;margin:0 auto;display:block;box-shadow:0 16px 44px #0006}.PractitionerProfile-module__3cm0Qq__sideHighlightTitle{font-family:var(--font-serif);color:var(--color-starlight);margin-top:20px;font-size:22px;font-weight:500}.PractitionerProfile-module__3cm0Qq__sideHighlightBody{color:var(--color-muted-1);margin-top:10px;font-size:13.5px;line-height:1.65}.PractitionerProfile-module__3cm0Qq__sideHighlightCta{color:var(--color-gold);margin-top:14px;font-size:14px;font-weight:600;display:inline-block}.PractitionerProfile-module__3cm0Qq__pressImage{aspect-ratio:9/14;object-fit:cover;object-position:top;width:100%;display:block}@media (max-width:860px){.PractitionerProfile-module__3cm0Qq__sectionWithAside{grid-template-columns:1fr;gap:48px}}.PractitionerProfile-module__3cm0Qq__featuredLink{max-width:640px;display:block}.PractitionerProfile-module__3cm0Qq__featuredImage{border:1px solid var(--border-subtle);border-radius:20px;width:100%;height:auto;display:block;box-shadow:0 20px 60px #00000073}.PractitionerProfile-module__3cm0Qq__featuredPlaceholder{aspect-ratio:16/9;background:repeating-linear-gradient(135deg,#0c1226,#0c1226 16px,#101733 16px 32px);border-radius:20px;justify-content:center;align-items:center;display:flex}.PractitionerProfile-module__3cm0Qq__featuredPlaceholderLabel{font-family:var(--font-sans), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted-2);background:#07080f8c;border-radius:8px;padding:8px 14px;font-size:12px}.PractitionerProfile-module__3cm0Qq__featuredBody{max-width:560px;color:var(--color-muted-1);margin-top:20px;margin-bottom:24px;font-size:15px;line-height:1.7}.PractitionerProfile-module__3cm0Qq__authorNote{border:1px solid var(--border-subtle);background:var(--fill-card);border-radius:18px;max-width:640px;margin-top:32px;padding:28px 30px}.PractitionerProfile-module__3cm0Qq__authorNoteLabel{letter-spacing:.28em;text-transform:uppercase;color:var(--color-gold);margin-bottom:14px;font-size:11px}.PractitionerProfile-module__3cm0Qq__authorNoteParagraph{color:var(--color-muted-1);font-size:14px;line-height:1.75}.PractitionerProfile-module__3cm0Qq__authorNoteParagraph+.PractitionerProfile-module__3cm0Qq__authorNoteParagraph{margin-top:14px}.PractitionerProfile-module__3cm0Qq__groupKicker{letter-spacing:.32em;text-transform:uppercase;color:var(--color-gold);margin-bottom:16px;font-size:11px}.PractitionerProfile-module__3cm0Qq__groupHeading{font-family:var(--font-serif);max-width:620px;margin-bottom:40px;font-size:clamp(26px,3.5vw,40px);font-weight:500;line-height:1.1}.PractitionerProfile-module__3cm0Qq__videoFrame{aspect-ratio:16/9;border:1px solid var(--border-subtle);border-radius:20px;max-width:640px;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000073}.PractitionerProfile-module__3cm0Qq__video{border:0;width:100%;height:100%;position:absolute;inset:0}.PractitionerProfile-module__3cm0Qq__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;display:grid}.PractitionerProfile-module__3cm0Qq__card{border:1px solid var(--border-subtle);background:var(--fill-card);border-radius:16px;display:block;overflow:hidden}.PractitionerProfile-module__3cm0Qq__cardImage{aspect-ratio:1;object-fit:cover;width:100%;display:block}.PractitionerProfile-module__3cm0Qq__cardImageWide{aspect-ratio:1672/941;object-fit:contain;background:#0c1226}.PractitionerProfile-module__3cm0Qq__cardImageTall{aspect-ratio:2/3;object-fit:cover}.PractitionerProfile-module__3cm0Qq__pastEventsGrid{grid-template-columns:repeat(auto-fit,minmax(220px,260px));gap:18px;display:grid}.PractitionerProfile-module__3cm0Qq__pastEventImage{aspect-ratio:9/16;object-fit:cover;width:100%;display:block}.PractitionerProfile-module__3cm0Qq__certificatesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;max-width:980px;display:grid}.PractitionerProfile-module__3cm0Qq__certificateImage{width:100%;height:auto;display:block}.PractitionerProfile-module__3cm0Qq__cardBody{padding:18px 22px 22px}.PractitionerProfile-module__3cm0Qq__cardTitle{font-family:var(--font-serif);color:var(--color-starlight);font-size:19px}.PractitionerProfile-module__3cm0Qq__cardMeta{letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold);margin-top:7px;font-size:11px;line-height:1.5}.PractitionerProfile-module__3cm0Qq__cardText{color:var(--color-muted-2);margin-top:6px;font-size:13px;line-height:1.5}.PractitionerProfile-module__3cm0Qq__playlistLink{color:var(--color-cyan);margin-top:18px;font-size:14px;font-weight:600;display:inline-block}.PractitionerProfile-module__3cm0Qq__servicesList{gap:12px;max-width:640px;margin-bottom:26px;list-style:none;display:grid}.PractitionerProfile-module__3cm0Qq__servicesItem{color:var(--color-starlight);align-items:baseline;gap:12px;font-size:15px;line-height:1.65;display:flex}.PractitionerProfile-module__3cm0Qq__servicesGlyph{color:var(--color-gold);flex-shrink:0;font-size:11px}.PractitionerProfile-module__3cm0Qq__servicesNote{color:var(--color-muted-2);font-weight:400}.PractitionerProfile-module__3cm0Qq__servicesLink{color:var(--color-gold)}.PractitionerProfile-module__3cm0Qq__friendlyBadges{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.PractitionerProfile-module__3cm0Qq__ndBadge{letter-spacing:.14em;text-transform:uppercase;color:var(--color-cyan);border:1px solid #6bcbe066;border-radius:999px;padding:5px 14px;font-size:11px;font-weight:600;display:inline-block}.PractitionerProfile-module__3cm0Qq__badgeAside{justify-self:end;align-items:flex-start;gap:14px;display:flex}.PractitionerProfile-module__3cm0Qq__badgeLink{text-align:center;flex-direction:column;align-items:center;gap:10px;max-width:140px;display:flex}.PractitionerProfile-module__3cm0Qq__badgeCircle{object-fit:cover;border:1px solid #e6be6a66;border-radius:50%;width:110px;height:110px;display:block;box-shadow:0 14px 40px #00000073}.PractitionerProfile-module__3cm0Qq__badgeLabel{color:var(--color-muted-1);font-size:11px;font-weight:600;line-height:1.4}@media (max-width:860px){.PractitionerProfile-module__3cm0Qq__badgeAside{justify-self:start}}.PractitionerProfile-module__3cm0Qq__archiveGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:0 40px;margin-bottom:26px;display:grid}.PractitionerProfile-module__3cm0Qq__archiveRow{border-bottom:1px solid var(--border-faint);justify-content:space-between;align-items:baseline;gap:16px;padding:11px 4px;transition:background .12s;display:flex}.PractitionerProfile-module__3cm0Qq__archiveRow:hover{background:#ffffff0a}.PractitionerProfile-module__3cm0Qq__archiveLabel{color:var(--color-starlight);font-size:14px;font-weight:600;line-height:1.45}.PractitionerProfile-module__3cm0Qq__archiveMeta{color:var(--color-cyan);flex-shrink:0;font-size:12px;font-weight:600}.PractitionerProfile-module__3cm0Qq__asideCol{flex-direction:column;justify-self:end;align-items:flex-end;gap:30px;display:flex}.PractitionerProfile-module__3cm0Qq__starAside{align-self:center}@media (max-width:860px){.PractitionerProfile-module__3cm0Qq__asideCol{justify-self:start;align-items:flex-start}}.PractitionerProfile-module__3cm0Qq__gridCompact{grid-template-columns:repeat(auto-fill,minmax(170px,210px));gap:16px;display:grid}.PractitionerProfile-module__3cm0Qq__pullQuote{border-left:2px solid #e6be6a73;max-width:680px;margin:0;padding-left:24px}.PractitionerProfile-module__3cm0Qq__pullQuoteText{font-family:var(--font-serif);color:var(--color-muted-1);margin-bottom:14px;font-size:18px;font-style:italic;line-height:1.7}.PractitionerProfile-module__3cm0Qq__pullQuoteAttribution{color:var(--color-gold);font-size:13.5px;font-weight:600}
