._page_1gsiw_1{min-height:100vh}._header_1gsiw_2{border-bottom:2px solid #171717;justify-content:space-between;align-items:center;gap:20px;padding:20px clamp(20px,5vw,70px);display:flex}._header_1gsiw_2>a:last-child{text-underline-offset:4px;font-size:16px;text-decoration:underline}._main_1gsiw_4{max-width:1220px;margin:auto;padding:40px clamp(20px,4vw,48px) 64px}._card_1gsiw_5{color:#171717;background:#fff;border:3px solid #171717;border-radius:3px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(24px,4vw,48px);padding:clamp(16px,3vw,32px);display:grid;box-shadow:8px 8px #08c9d0}._poster_1gsiw_6{background:#fff;border:2px solid #171717;display:block;overflow:hidden}._poster_1gsiw_6 img{width:100%;height:auto;display:block}._copy_1gsiw_8{min-width:0}._copy_1gsiw_8 ._label_1gsiw_9,._registration_1gsiw_9>._label_1gsiw_9{color:#b90057;text-transform:uppercase;letter-spacing:.06em;margin:0 0 16px;font:800 14px/1.5 DM Sans,Arial,sans-serif}._copy_1gsiw_8 :is(h1,h4){color:#171717;letter-spacing:0;text-transform:uppercase;margin:0 0 24px;font-family:Anton,Impact,sans-serif;font-size:clamp(28px,3.4vw,40px);font-weight:400;line-height:1.15}._details_1gsiw_11{gap:14px;margin:0 0 24px;display:grid}._details_1gsiw_11>div{grid-template-columns:70px minmax(0,1fr);gap:12px;display:grid}._details_1gsiw_11 dt{color:#b90057;text-transform:uppercase;font-size:14px;font-weight:800;line-height:1.6}._details_1gsiw_11 dd{margin:0;font-size:18px;line-height:1.6}._details_1gsiw_11 small{font-size:14px}._copy_1gsiw_8 ._objective_1gsiw_16{color:#373737;margin:0 0 26px;font-size:18px;line-height:1.7}._objective_1gsiw_16 strong{color:#171717;margin-bottom:6px;display:block}._cta_1gsiw_18{color:#171717;cursor:pointer;background:#e4ff29;border:2px solid #171717;border-radius:3px;justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding:14px 18px;font-family:DM Sans,Arial,sans-serif;font-size:16px;font-weight:800;line-height:1.4;display:inline-flex;box-shadow:3px 3px #171717}._cta_1gsiw_18:hover{background:#eeff81}._cta_1gsiw_18:disabled{opacity:.65;cursor:wait}:is(._card_1gsiw_5 a:focus-visible,._header_1gsiw_2 a:focus-visible,._registration_1gsiw_9 :is(a,button,input):focus-visible){outline-offset:4px;outline:3px solid #b90057}._registration_1gsiw_9{color:#171717;background:#fff;border-top:5px solid #ff0083;max-width:760px;margin:56px auto 0;padding:clamp(20px,4vw,40px);scroll-margin-top:32px}._registration_1gsiw_9 h2{margin:0 0 28px;font-family:Anton,Impact,sans-serif;font-size:32px;font-weight:400;line-height:1.2}._form_1gsiw_24{gap:20px;display:grid}._form_1gsiw_24 label:not(._consent_1gsiw_25){gap:8px;font-size:16px;font-weight:700;display:grid}._form_1gsiw_24 label>small{font-weight:400}._form_1gsiw_24 input:not([type=checkbox]){color:#171717;background:#fff;border:1px solid #777;border-radius:3px;width:100%;min-height:48px;padding:12px;font:16px DM Sans,Arial,sans-serif}._form_1gsiw_24 ._consent_1gsiw_25{align-items:start;gap:12px;font-size:16px;font-weight:400;line-height:1.6;display:flex}._consent_1gsiw_25 input{accent-color:#b90057;flex:0 0 20px;width:20px;height:20px;margin-top:2px}._privacy_1gsiw_30{color:#444;margin:0;font-size:14px;line-height:1.6}._privacy_1gsiw_30 a{text-underline-offset:3px;text-decoration:underline}._success_1gsiw_32{background:#f6fff5;border-left:4px solid #08c9d0;padding:20px}._success_1gsiw_32 h3{margin:0 0 12px;font:700 20px/1.4 DM Sans,Arial,sans-serif}._success_1gsiw_32 p{font-size:17px;line-height:1.65}._success_1gsiw_32:focus,._errorNotice_1gsiw_35:focus{outline-offset:5px;outline:3px solid #171717}._errorNotice_1gsiw_35{color:#79002e;background:#fff0f6;border:2px solid #b00045;padding:20px;scroll-margin-block:24px}._errorNotice_1gsiw_35 h3{margin:0 0 10px;font-size:20px}._errorNotice_1gsiw_35 p{margin:0;line-height:1.6}._accountNotice_1gsiw_38{overflow-wrap:anywhere;background:#e7fbfa;border-left:4px solid #08c9d0;margin:0;padding:14px;line-height:1.6}._error_1gsiw_35{color:#b00045;margin:0;font-size:14px;font-weight:700;line-height:1.6}._upcomingList_1gsiw_40{gap:40px;margin-top:40px;display:grid}._upcomingCard_1gsiw_41{scroll-margin-top:100px}._sessionDate_1gsiw_42{display:block}._sessionTime_1gsiw_43{margin-top:8px;display:inline-block}._details_1gsiw_11 ._priceDetail_1gsiw_44{margin-top:4px;font-size:16px;line-height:1.6;display:block}._copy_1gsiw_8 ._comingSoon_1gsiw_45{color:#171717;background:#effcfb;border-left:4px solid #ff0083;width:fit-content;margin:0;padding:10px 14px;font-size:16px;font-weight:700;line-height:1.5}._copy_1gsiw_8>._cta_1gsiw_18+._comingSoon_1gsiw_45{margin-top:18px}._detailPoster_1gsiw_47{border:2px solid #191719;width:100%;height:auto;display:block}._miniSection_1gsiw_48{border-top:3px solid #191719;margin:48px 0;padding-top:32px}._miniSection_1gsiw_48>h3{margin:0 0 16px;font:400 clamp(30px,4vw,46px)/1.15 Anton,Impact,sans-serif}._miniSection_1gsiw_48>p{max-width:760px;line-height:1.65}._miniGrid_1gsiw_51{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}._miniCard_1gsiw_52{background:#fff;border:2px solid #191719;flex-direction:column;min-width:0;display:flex;box-shadow:5px 5px #00bfcb}._miniCard_1gsiw_52>a{border-bottom:2px solid #191719;display:block}._miniCard_1gsiw_52 img{width:100%;height:auto;display:block}._miniCard_1gsiw_52>div{flex-direction:column;flex:1;align-items:start;padding:20px;display:flex}._miniCard_1gsiw_52 h4{font:400 25px/1.25 var(--girlboss-display);margin:0 0 14px}._miniCard_1gsiw_52 p{font-size:17px;line-height:1.6}._miniCard_1gsiw_52 ._cta_1gsiw_18{margin-top:auto;padding:12px;font-size:16px}._miniCard_1gsiw_52 ._comingSoon_1gsiw_45{margin:18px 0 0;font-size:14px;font-weight:700}._registration_1gsiw_9 li{margin-bottom:16px;line-height:1.6}@media (max-width:1000px){._miniGrid_1gsiw_51{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){._miniGrid_1gsiw_51{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){._upcomingCard_1gsiw_41{grid-template-columns:minmax(0,1fr)}}@media (max-width:620px){._header_1gsiw_2{align-items:start;padding:18px 20px}._header_1gsiw_2>a:last-child{text-align:right;max-width:120px}._card_1gsiw_5{grid-template-columns:minmax(0,1fr);gap:24px;padding:16px;box-shadow:5px 5px #08c9d0}._copy_1gsiw_8 :is(h1,h4){font-size:29px}._cta_1gsiw_18{width:100%}._registration_1gsiw_9{margin-top:36px}._registration_1gsiw_9 h2{font-size:28px}}
