.Hero_container__2Dqcv{margin-inline:auto;max-width:1424px;padding-block-start:12px;padding-block-end:12px;background-color:var(--hkd-color-hero-banner-background);color:var(--hkd-color-text-on-dark-default);border-radius:var(--hkd-spacing-md)}@media only screen and (width < 640px){.Hero_container__2Dqcv{border-radius:0}}.Hero_wrapper__5PEAd{max-width:var(--hkd-width-content-md);margin-inline:auto}.Hero_section___FL36{display:flex;flex-direction:column;gap:var(--hkd-spacing-md);max-width:var(--hkd-width-content-sm)}.Hero_title__hCbRb{font:var(--hkd-type-heading-xl-bold);margin:0;text-wrap:balance;word-break:break-word}@media only screen and (width < 640px){.Hero_title__hCbRb{font-size:2rem;line-height:137.5%}}.Hero_textWrapper__TgpYm{display:grid;gap:var(--hkd-spacing-sm);text-wrap:balance}.CardDeadline_card__fBxTN{background-color:var(--hkd-color-hero-banner-background);padding-inline:var(--hkd-spacing-9xl);padding-block:var(--hkd-spacing-5xl);border-radius:var(--hkd-borderradius-md);font-family:Poppins}@media only screen and (width < 640px){.CardDeadline_card__fBxTN{padding-inline:var(--hkd-spacing-xl);padding-block:var(--hkd-spacing-2xl)}}.CardDeadline_title__3vrcD{color:var(--hkd-color-text-on-dark-subtle);font-size:1rem;font-style:normal;font-weight:600;letter-spacing:.15px;margin:0;margin-bottom:var(--hkd-spacing-sm)}.CardDeadline_deadline__msuxp{color:var(--hkd-color-text-on-dark-subtle);font-size:2rem;font-weight:700;margin:0;margin-bottom:var(--hkd-spacing-lg)}.CardDeadline_arrow__4uxGF{height:auto;aspect-ratio:square;width:24px;min-width:24px}@media (hover:hover){.CardDeadline_button__naIMD:hover{background-color:var(--hkd-color-interaction-background-primary-subtle)}}.CardList_wrapper__4XS6M{width:100%;display:flex;flex-direction:column;gap:var(--hkd-spacing-lg)}.CardList_header__7Z2sV{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media only screen and (width <= 450px){.CardList_header__7Z2sV{display:inline-block;text-align:left;gap:var(--hkd-spacing-xs)}}.CardList_link__oEs_l{margin-top:1rem}.CardList_content__YsUF3,.EventCardSubtitle_container__GnbGZ{display:flex;flex-direction:column;gap:var(--hkd-spacing-md)}.EventCardSubtitle_text__bQwce{display:flex;flex-wrap:wrap;gap:var(--hkd-spacing-xxs)}.EventCardSubtitle_text__bQwce.EventCardSubtitle_base___fDBB{gap:var(--hkd-spacing-xs)}.EventCardSubtitle_text__bQwce.EventCardSubtitle_base___fDBB span:first-of-type{font-size:1rem;font-weight:600}.EventCardSubtitle_text__bQwce.EventCardSubtitle_base___fDBB span:last-of-type{font-size:1rem}.EventCardSubtitle_text__bQwce span:first-of-type{font-size:15px;font-weight:600}.EventCardSubtitle_text__bQwce span:last-of-type{font-size:15px}.AccordionItem_container__gZ29L{width:100%}.AccordionItem_container__gZ29L.AccordionItem_expanded__GBMCs .AccordionItem_contentInner__PCjnC{border-bottom:2px solid var(--hkd-color-brand-orange-500)}.AccordionItem_button__3_nB5{background-color:white;padding-block:var(--hkd-spacing-lg);display:flex;align-items:center;gap:var(--hkd-spacing-md);width:100%;cursor:pointer;transition:all .2s ease-in-out;border:1px solid transparent;border-bottom-color:rgba(0 0 0/.25)}@media only screen and (width < 640px){.AccordionItem_button__3_nB5{padding-block:var(--hkd-spacing-lg);padding-inline:var(--hkd-spacing-lg)}}@media (hover:hover){.AccordionItem_button__3_nB5:hover .AccordionItem_chevron__ev6ew{background-color:var(--hkd-color-brand-orange-500)}}.AccordionItem_button__3_nB5.AccordionItem_expanded__GBMCs{border-color:transparent}.AccordionItem_button__3_nB5 span{color:var(--hkd-color-text-default,#262626);font-family:Poppins;font-size:1.125rem;font-weight:500;line-height:24px}.AccordionItem_button__3_nB5 .AccordionItem_chevron__ev6ew{rotate:180deg;height:24px;width:24px;min-height:24px;min-width:24px;transition:all .2s ease-in-out;border-radius:999px;padding:2px}.AccordionItem_button__3_nB5 .AccordionItem_chevron__ev6ew.AccordionItem_rotate__6iTnb{rotate:0deg}.AccordionItem_content__wDUp2 h2,.AccordionItem_content__wDUp2 h3,.AccordionItem_content__wDUp2 h4,.AccordionItem_content__wDUp2 p{margin-top:0}.AccordionItem_content__wDUp2 .AccordionItem_contentInner__PCjnC{margin-bottom:var(--hkd-spacing-lg)}.AccordionList_container__7rVyX{display:flex;flex-direction:column;gap:var(--hkd-spacing-sm)}._slug__buttonContainer__lR1MW{display:flex;background-color:var(--hkd-color-brand-orange-100);border-radius:var(--hkd-borderradius-round);padding:var(--hkd-spacing-xs);max-width:max-content;margin-inline:auto;gap:var(--hkd-spacing-xs);top:16px;margin-block:var(--hkd-spacing-3xl);border:1px solid rgba(0 0 0/.025);user-select:none}._slug__button__VHncM{color:rgba(38,38,38,.7);background-color:transparent;border-radius:var(--hkd-borderradius-round);padding-block:var(--hkd-spacing-xs);padding-inline:var(--hkd-spacing-md);font-family:Poppins;font-size:var(--hkd-fontsize-md);transition:all .15s ease-in-out;cursor:pointer;position:relative;isolation:isolate;font-weight:500;border:1px solid transparent}@media (hover:hover){._slug__button__VHncM:hover:not(._slug__selected__uMZ7_){color:black;border-color:rgba(0 0 0/.1)}}._slug__button__VHncM._slug__selected__uMZ7_{color:black}._slug__button__VHncM ._slug__bgPill__PoWCf{background-color:var(--hkd-color-brand-orange-300);position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}._slug__content__bVT1Z{display:flex;flex-direction:column;gap:var(--hkd-spacing-9xl)}@media only screen and (width < 640px){._slug__content__bVT1Z{gap:var(--hkd-spacing-4xl)}}._slug__videoContainer__nvTBG{max-width:var(--hkd-width-content-sm);margin-inline:auto}._slug__videoContainer__nvTBG ._slug__videoTitle__S3Te7{font:var(--hkd-type-heading-xl-bold);text-wrap:balance;margin-top:0}._slug__videoContainer__nvTBG ._slug__video__X7zwZ iframe{border-radius:var(--hkd-borderradius-md);width:100%;height:auto;aspect-ratio:16/9}._slug__programTitle__Y9giV{display:flex;gap:var(--hkd-spacing-xl);text-align:start}._slug__programTitle__Y9giV span{color:#666666;font-weight:400}._slug__programTitle__Y9giV p{margin:0;color:var(--hkd-color-text-default,#262626);font-weight:500}@media only screen and (width < 640px){._slug__programTitle__Y9giV{flex-direction:column-reverse;gap:var(--hkd-spacing-sm)}._slug__programTitle__Y9giV span{font-size:.9375rem}._slug__programTitle__Y9giV p{font-size:1rem}}._slug__program__mq4Fp{min-height:50vh}