.h9esjq_trigger{color:#fff;cursor:pointer;border-radius:6px;place-items:center;width:44px;height:44px;display:grid}.h9esjq_trigger svg{width:24px;height:24px}.h9esjq_trigger:focus-visible{outline-offset:2px;outline:2px solid #fff}.h9esjq_backdrop{cursor:default;background:#101b2b40;border:0;height:calc(100dvh - 100%);padding:0;position:absolute;top:100%;left:0;right:0}.h9esjq_panel{z-index:1;overscroll-behavior:contain;background:var(--color-background);max-height:calc(100dvh - 84px);color:var(--color-navy);border-bottom:1px solid var(--color-border);border-radius:0 0 18px 18px;animation:.18s ease-out h9esjq_reveal;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 12px 24px #202c3c15}.h9esjq_content{padding:12px 24px max(20px, env(safe-area-inset-bottom))}.h9esjq_links{margin:0;padding:0;list-style:none}.h9esjq_link{border-radius:6px;justify-content:space-between;align-items:center;min-height:48px;padding:10px 12px;font-size:16px;font-weight:600;display:flex}.h9esjq_link svg{opacity:.4;width:16px;height:16px}.h9esjq_link:hover{background:var(--color-secondary)}.h9esjq_link[aria-current=page]{color:var(--color-rose);background:#fbeaf0}.h9esjq_link[aria-current=page] svg{opacity:1}.h9esjq_account{border-top:1px solid var(--color-border);margin-top:12px;padding-top:14px}.h9esjq_accountLink{background:var(--color-secondary);border-radius:7px;align-items:center;gap:10px;min-height:48px;padding:10px 12px;font-size:15px;font-weight:700;display:flex}.h9esjq_accountLink>svg{width:18px;height:18px}.h9esjq_accountLink>svg:last-child{width:16px;height:16px;margin-left:auto}.h9esjq_link:focus-visible,.h9esjq_accountLink:focus-visible{outline:2px solid var(--color-rose);outline-offset:2px}@keyframes h9esjq_reveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.h9esjq_panel{animation:none}}
.dX0HkW_header{z-index:40;background:var(--color-navy);color:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;height:64px;padding-inline:16px;display:flex;position:relative}.dX0HkW_brand{align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.dX0HkW_trigger{cursor:pointer;border-radius:6px;align-items:center;gap:8px;min-height:44px;padding:8px;font-size:13px;display:flex}.dX0HkW_trigger svg{width:22px;height:22px}.dX0HkW_trigger:focus-visible,.dX0HkW_brand:focus-visible{outline-offset:2px;outline:2px solid #fff}.dX0HkW_panel{max-height:calc(100dvh - 104px)}.dX0HkW_link{justify-content:flex-start;gap:10px;font-size:15px}.dX0HkW_link>svg:first-child{opacity:.75;flex-shrink:0;width:18px;height:18px}.dX0HkW_link>:last-child{margin-left:auto}.dX0HkW_account{border-top:1px solid var(--color-border);margin-top:12px;padding-top:12px}.dX0HkW_sectionLabel{color:var(--color-muted-foreground);letter-spacing:.1em;text-transform:uppercase;padding:0 12px 6px;font-size:11px;font-weight:700}.dX0HkW_count{min-width:24px;height:24px;color:var(--color-rose);font-variant-numeric:tabular-nums;background:#fbeaf0;border-radius:999px;flex-shrink:0;place-items:center;padding-inline:5px;font-size:12px;display:grid}@media (min-width:1024px){.dX0HkW_header{display:none}}
.sHzzGW_page{color:var(--navy,#1e2a3a);overflow-wrap:anywhere;background:#fff}.sHzzGW_page h1:not([class]),.sHzzGW_page h2:not([class]){font-family:var(--font-serif);letter-spacing:-.025em;font-weight:700;line-height:1.25}.sHzzGW_page h2:not([class]){font-size:32px}.sHzzGW_shell{width:min(1120px,100% - 48px);margin-inline:auto}.sHzzGW_heroWrap{color:#fffaf3;background:#1e2a3a}.sHzzGW_hero{flex-direction:column;max-width:1440px;margin:auto;display:flex}.sHzzGW_heroCopy{flex:1;order:2;min-width:0;padding:48px 24px}.sHzzGW_eyebrow{color:#b9dfd1;letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:700}.sHzzGW_hero h1{margin-top:20px;font-size:36px}.sHzzGW_description{color:#59616d;white-space:pre-line;margin-top:24px;font-size:17px;line-height:1.7}.sHzzGW_heroWrap .sHzzGW_description{color:#d3dbe3}.sHzzGW_primary{background:var(--color-gold,#c9a96e);color:#1e2a3a;border-radius:6px;justify-content:center;align-items:center;min-height:52px;margin-top:32px;padding:12px 32px;font-weight:700;display:inline-flex}.sHzzGW_primary:hover{background:#ddc394}.sHzzGW_primary:focus-visible,.sHzzGW_venueLink:focus-visible{outline-offset:4px;outline:2px solid #b8204b}.sHzzGW_heroWrap :is(.sHzzGW_primary,.sHzzGW_venueLink):focus-visible{outline-color:#b9dfd1}.sHzzGW_heroWrap .sHzzGW_primary:focus-visible{outline-color:var(--color-gold,#c9a96e)}.sHzzGW_heroPhoto{order:1;justify-content:center;align-items:center;padding:24px 24px 0;display:flex}.sHzzGW_heroPhoto>div{aspect-ratio:16/10;border-radius:16px;width:100%;position:relative;overflow:hidden}.sHzzGW_heroPhoto img{object-fit:cover;width:100%;height:100%;position:absolute}.sHzzGW_venueRow{gap:20px;margin-top:28px;display:grid}.sHzzGW_venueItem{align-items:center;gap:12px;min-width:0;font-size:15px;display:flex}.sHzzGW_venueItem+.sHzzGW_venueItem{border-top:1px solid #536171;padding-top:20px}.sHzzGW_venueItem>svg{color:#b9dfd1;flex-shrink:0;width:21px;height:21px}.sHzzGW_venueItem small{color:#c5cfd9;margin-top:3px;font-size:13px;display:block}.sHzzGW_venueLink{text-underline-offset:4px;align-items:center;gap:5px;font-weight:700;text-decoration:underline;display:inline-flex}.sHzzGW_venueLink svg{flex-shrink:0;width:18px;height:18px}.sHzzGW_detailBand{background:linear-gradient(#1e2a3a 50%,#fff 50%);padding-inline:24px}.sHzzGW_facts{background:#fff;border:1px solid #e5ddd3;border-radius:12px;max-width:1120px;margin:auto;display:grid;overflow:hidden;box-shadow:0 20px 55px #1e2a3a1a}.sHzzGW_facts>div{text-align:center;padding:20px}.sHzzGW_facts>div+div{border-top:1px solid #e5ddd3}.sHzzGW_facts dt{color:#64748b;text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:700}.sHzzGW_facts dd{margin-top:6px;font-size:18px;font-weight:700}.sHzzGW_section{padding-block:64px}.sHzzGW_introGrid{gap:36px;display:grid}.sHzzGW_bodyText{white-space:pre-line;color:#59616d;margin-top:22px;font-size:17px;line-height:1.85}.sHzzGW_audience{border-top:1px solid #e5ddd3;padding-top:28px}.sHzzGW_audience h2{font-size:25px}.sHzzGW_bullets{gap:14px;margin-top:22px;padding-left:20px;line-height:1.7;list-style:outside;display:grid}.sHzzGW_bullets li::marker{color:#745625}.sHzzGW_topics{color:#fffaf3;background:#294c43}.sHzzGW_topicGrid{column-gap:48px;margin-top:32px;display:grid}.sHzzGW_topicGrid li{border-top:1px solid #58776d;grid-template-columns:32px minmax(0,1fr);gap:16px;padding-block:22px;display:grid}.sHzzGW_topicGrid span{color:#b9dfd1;font-size:12px;font-weight:700;line-height:27px}.sHzzGW_topicGrid p{font-size:17px;font-weight:400;line-height:1.6}.sHzzGW_registration{background:var(--color-navy,#1e2a3a);color:#fff;text-align:center;padding:64px 24px}.sHzzGW_registration .sHzzGW_description{color:#bec5cf}.sHzzGW_registrationPanel{text-align:left;max-width:620px;margin:32px auto 0}.sHzzGW_seats{margin-top:16px;font-size:15px;font-weight:700}@media (min-width:640px){.sHzzGW_hero h1{font-size:48px}.sHzzGW_facts{grid-template-columns:repeat(2,minmax(0,1fr))}.sHzzGW_facts>div:nth-child(2){border-top:0}.sHzzGW_facts>div:nth-child(2n){border-left:1px solid #e5ddd3}}@media (min-width:768px){.sHzzGW_venueRow{gap:0;display:flex}.sHzzGW_venueItem:first-child{max-width:60%;padding-right:24px}.sHzzGW_venueItem+.sHzzGW_venueItem{border-top:0;border-left:1px solid #536171;padding:0 0 0 24px}.sHzzGW_introGrid{grid-template-columns:1.15fr 1fr;gap:64px}.sHzzGW_audience{border-top:0;border-left:1px solid #e5ddd3;padding:0 0 0 40px}.sHzzGW_topicGrid:has(li:nth-child(4)){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.sHzzGW_hero{flex-direction:row}.sHzzGW_heroCopy{order:1;align-self:center;width:60%;padding:64px 80px}.sHzzGW_hero h1{font-size:56px}.sHzzGW_heroPhoto{order:2;width:40%;padding:48px 48px 48px 0}.sHzzGW_heroPhoto>div{aspect-ratio:1/1.12;max-width:440px}.sHzzGW_facts{grid-template-columns:repeat(4,minmax(0,1fr))}.sHzzGW_facts>div+div{border-top:0;border-left:1px solid #e5ddd3}.sHzzGW_section{padding-block:80px}.sHzzGW_registration{padding:80px}}
