.wr{--frame:10px;background:var(--hs-deep);border-radius:var(--r-card);color:var(--hs-white);isolation:isolate;margin:calc(var(--frame) - var(--header-h, 140px)) var(--frame) 0;overflow:hidden;padding-bottom:40px;padding-top:calc(var(--header-h, 140px) + 56px);position:relative}.wr .hero-media{border-radius:inherit;bottom:0;height:100%;top:0;z-index:-2}.wr__scrim{background:linear-gradient(90deg,rgba(29,37,60,.5),rgba(29,37,60,.25) 45%,rgba(29,37,60,0) 75%),linear-gradient(180deg,rgba(29,37,60,.3),rgba(29,37,60,.1) 30%,rgba(29,37,60,.35) 62%,rgba(29,37,60,.9));inset:0;position:absolute;z-index:-1}.wr__h1,.wr__lead{text-shadow:0 1px 24px rgba(29,37,60,.45)}.wr__grid{align-items:center;display:grid;gap:36px}@media (min-width:1000px){.wr__grid{gap:56px;grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.wr__copy{display:flex;flex-direction:column;gap:20px}.wr .eyebrow{color:var(--hs-pink-mid)}.wr__h1{font-size:clamp(36px,4.2vw,56px);font-weight:400;letter-spacing:-.03em;line-height:1.02;margin:0;text-wrap:balance}.wr__lead{color:var(--hs-pink-light);font-size:17px;line-height:1.5;margin:0;max-width:48ch}.wr__facts{display:flex;flex-wrap:wrap;gap:10px}.wr__facts span{background:hsla(0,0%,100%,.14);border-radius:var(--r-pill);font-size:14px;font-weight:500;padding:8px 14px}.wr__player{background:#0f1527;border-radius:var(--r-card);box-shadow:0 30px 70px -30px rgba(0,0,0,.6),0 0 0 1px hsla(0,0%,100%,.08);overflow:hidden}.wr__frame{aspect-ratio:16/9;background:#0f1527 50%/cover no-repeat;position:relative}.wr__frame iframe{border:0;display:block;height:100%;inset:0;position:absolute;width:100%}.wr__speakers{align-items:center;border-top:1px solid hsla(0,0%,100%,.14);display:flex;flex-wrap:wrap;gap:14px 32px;margin-top:36px;padding-top:24px}.wr__sptitle{color:var(--hs-pink-mid);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase}.wr__speakers ul{display:flex;flex-wrap:wrap;gap:14px 32px;list-style:none;margin:0;padding:0}.wr__speakers li{align-items:center;display:flex;gap:12px}.wr__speakers b{display:block;font-size:16px;font-weight:500}.wr__speakers small{color:var(--hs-pink-light);display:block;font-size:13.5px}.wr__avatar{background:var(--hs-pink);border-radius:50%;color:var(--hs-white);display:grid;flex:none;font-weight:500;height:48px;overflow:hidden;place-items:center;width:48px}.wr__avatar img{display:block;height:100%;object-fit:cover;object-position:top;width:100%}@media (max-width:767px){.wr{border-radius:0;margin-inline:0;padding-top:calc(var(--header-h, 140px) + 24px)}.wr__h1{font-size:34px}}.wr__reg{background:var(--hs-white);border-radius:var(--r-card);box-shadow:0 30px 70px -30px rgba(0,0,0,.6);color:var(--hs-deep);display:flex;flex-direction:column;gap:18px;padding:clamp(24px,3vw,40px);scroll-margin-top:calc(var(--header-h, 140px) + 16px)}@media (min-width:1000px){.wr__grid:has(.wr__reg){grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.wr__regtitle{font-size:clamp(24px,2.2vw,30px);font-weight:500;letter-spacing:-.02em;line-height:1.1;margin:0}.wr__reg .hs-form-field{margin-bottom:14px}.wr__reg label{display:block;font-size:14px;font-weight:500;margin-bottom:6px}.wr__reg .hs-input,.wr__reg input[type=email],.wr__reg input[type=text],.wr__reg select{background:var(--hs-white);border:1px solid #e0e0e0;border-radius:12px;color:var(--hs-deep);font:inherit;font-size:16px;height:50px;padding:0 14px;width:100%}.wr__reg input:focus,.wr__reg select:focus{border-color:var(--hs-deep);outline:2px solid var(--hs-deep);outline-offset:1px}.wr__reg .hs-error-msgs{color:#db2719;font-size:13px;list-style:none;margin:6px 0 0;padding:0}.wr__reg .hs-button,.wr__reg button[type=submit],.wr__reg input[type=submit]{background:var(--hs-deep);border:0;border-radius:var(--r-pill);color:var(--hs-white);cursor:pointer;font:inherit;font-size:16px;font-weight:500;height:54px;margin-top:6px;transition:background-color .2s var(--ease);width:100%}.wr__reg .hs-button:hover,.wr__reg input[type=submit]:hover{background:#2c3654}.wr__reg .submitted-message{font-size:18px;padding:24px 0}.wr__hint{background:var(--hs-pink-vlight,#ffecf1);border-radius:12px;font-size:14px;line-height:1.45;margin:0;padding:16px}.wr__logo{display:block;height:52px;margin-bottom:8px;max-width:280px;object-fit:contain;object-position:left center;width:auto}@media (max-width:767px){.wr__logo{height:40px}}