.hbs-program-topper{margin-left:auto;margin-right:auto;max-width:1800px;padding-top:36px}@media screen and (min-width:300px)and (max-width:1340px){.hbs-program-topper{padding-top:calc(36px + 84*(100vw - 300px)/1040)}}@media screen and (min-width:1340px){.hbs-program-topper{padding-top:120px}}.hbs-program-topper__head-wrapper{display:flex;flex-flow:row wrap;padding-left:8px;padding-right:8px;width:100%;flex-direction:column}@media(min-width:600px){.hbs-program-topper__head-wrapper{padding-left:1vw;padding-right:1vw;flex-direction:row;align-items:flex-end;margin-bottom:36px;justify-content:space-between}}.hbs-program-topper__head--image-no,.hbs-program-topper__head--image-yes{padding-left:8px;padding-right:8px;width:100%}@media(min-width:600px){.hbs-program-topper__head--image-no,.hbs-program-topper__head--image-yes{padding-left:1vw;padding-right:1vw}.hbs-program-topper__head--image-yes{width:50%}}@media(min-width:1024px){.hbs-program-topper__head--image-yes{width:56.25%;margin-right:18.75%}}@media(min-width:600px){.hbs-program-topper__head--image-no{width:75%}}@media(min-width:1024px){.hbs-program-topper__head--image-no{width:62.5%}}.hbs-program-topper__title{font-size:31.99px;font-family:Graphik,sans-serif,system-ui;font-weight:600;line-height:1;letter-spacing:-.03em;transform:translateX(-.06em)}@media screen and (min-width:300px)and (max-width:1340px){.hbs-program-topper__title{font-size:calc(31.99px + 31.97*(100vw - 300px)/1040)}}@media screen and (min-width:1340px){.hbs-program-topper__title{font-size:63.96px}}.hbs-program-topper__image{margin-top:12px;margin-bottom:24px;padding-left:8px;padding-right:8px;width:100%}@media(min-width:600px){.hbs-program-topper__image{padding-left:1vw;padding-right:1vw;margin:0;width:50%}}@media(min-width:600px)and (min-width:1024px){.hbs-program-topper__image{width:25%}.hbs-program-topper__image .hbs-media-asset__modal-trigger:before,.hbs-program-topper__image .kWidgetPlayBtn:before{height:50px;width:50px}.hbs-program-topper__image .hbs-media-asset__modal-trigger:after,.hbs-program-topper__image .kWidgetPlayBtn:after{transform:translate(25px,-25px)}.hbs-program-topper__image .hbs-media-asset__kaltura-text{bottom:25px;left:55px}}.hbs-program-topper__info{display:flex;flex-flow:row wrap;padding-left:8px;padding-right:8px}@media(min-width:600px){.hbs-program-topper__info{padding-left:1vw;padding-right:1vw}}.hbs-program-topper__divider-wrapper{display:flex;flex-flow:row wrap;padding-left:8px;padding-right:8px;width:100%}@media(min-width:600px){.hbs-program-topper__divider-wrapper{padding-left:1vw;padding-right:1vw}}.hbs-program-topper__divider--image-no,.hbs-program-topper__divider--image-yes{padding-left:8px;padding-right:8px;width:100%;border-top:1px solid var(--c-border)}@media(min-width:600px){.hbs-program-topper__divider--image-no,.hbs-program-topper__divider--image-yes{padding-left:1vw;padding-right:1vw}}@media(max-width:599px){.hbs-program-topper__divider--image-yes{display:none}}.hbs-program-topper__divider--image-no{margin-top:60px}@media(min-width:600px){.hbs-program-topper__divider--image-no{margin:0}}.hbs-program-topper__session{width:100%;padding:12px 8px 12vw}@media(min-width:600px){.hbs-program-topper__session{padding-left:1vw;padding-right:1vw;padding-bottom:2vw}}@media(min-width:1024px){.hbs-program-topper__session{display:grid;grid-template-columns:repeat(16,1fr);grid-template-rows:repeat(2,auto);grid-column-gap:2vw;column-gap:2vw;padding-top:18px}}.hbs-program-topper__session-description{font-size:20px;font-family:Graphik,sans-serif,system-ui;font-weight:400;line-height:1.2;letter-spacing:-.025em;margin-bottom:60px}@media screen and (min-width:300px)and (max-width:1340px){.hbs-program-topper__session-description{font-size:calc(20px + 11.99*(100vw - 300px)/1040)}}@media screen and (min-width:1340px){.hbs-program-topper__session-description{font-size:31.99px}}@media(min-width:600px){.hbs-program-topper__session-description{letter-spacing:-.045em}}@media(min-width:1024px){.hbs-program-topper__session-description{font-size:16px;font-family:Graphik,sans-serif,system-ui;font-weight:400;line-height:1.2;letter-spacing:-.02em;grid-column:1/span 7}}@media screen and (min-width:1024px)and (min-width:300px)and (max-width:1340px){.hbs-program-topper__session-description{font-size:calc(16px + 4*(100vw - 300px)/1040)}}@media screen and (min-width:1024px)and (min-width:1340px){.hbs-program-topper__session-description{font-size:20px}}@media(min-width:1200px){.hbs-program-topper__session-description{grid-column:1/span 5}}.hbs-program-topper__session-ctas{display:flex;flex-direction:column;gap:12px;margin-top:60px}@media(min-width:600px){.hbs-program-topper__session-ctas{flex-direction:row}}@media(min-width:1024px){.hbs-program-topper__session-ctas{grid-column:1/span 8;margin-top:0;align-items:flex-end}}@media(max-width:599px){.hbs-program-topper__cta{justify-content:center}}.hbs-program-topper__cta.hbs-cta-link--primary-button{--c-spot:#f6f4f2;--c-text:#9bcfff}.hbs-program-topper__cta.hbs-cta-link--secondary-button{--c-spot:#9bcfff;--c-text:#f6f4f2}@media(min-width:1024px){.hbs-program-topper__session-meta{grid-row:1/span 2;grid-column:9/span 8}}.hbs-program-topper__session-select-wrapper{margin-bottom:18px}@media(min-width:600px){.hbs-program-topper__session-select-wrapper{margin-bottom:4vw}}@media(min-width:1024px){.hbs-program-topper__session-select-wrapper{margin-bottom:2vw}}@media(min-width:1200px){.hbs-program-topper__session-select-wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2vw;column-gap:2vw}}.hbs-program-topper__session-select{position:relative}.hbs-program-topper__session-select:before{content:" ";display:block;position:absolute;top:50%;right:0;height:.5em;width:.5em;margin-left:18px;margin-right:18px;border-right:1px solid var(--c-border-dark);border-bottom:1px solid var(--c-border-dark);pointer-events:none;transform:translateY(-70%) rotate(45deg)}.hbs-program-topper__session-select select{font-size:14px;font-family:Graphik,sans-serif,system-ui;font-weight:400;line-height:1.2;background-color:var(--c-border-light);border-radius:4px;border:1px solid var(--c-border);cursor:pointer;padding:12px 3em 12px 12px;width:100%;text-overflow:ellipsis}.hbs-program-topper__session-select select b,.hbs-program-topper__session-select select strong{font-weight:600}.hbs-program-topper__session-select select option{color:var(--c-bg)}.hbs-program-topper__info-items{padding-bottom:12px}@media(min-width:600px){.hbs-program-topper__info-items{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2vw;column-gap:2vw;grid-row-gap:4vw;row-gap:4vw;padding-bottom:4vw}}@media(min-width:1024px){.hbs-program-topper__info-items{row-gap:2vw;padding-bottom:2vw}}@media(min-width:1340px){.hbs-program-topper__info-items{grid-template-columns:repeat(3,1fr)}}.hbs-program-topper__info-item{font-size:14px;font-family:Graphik,sans-serif,system-ui;font-weight:400;line-height:1.2;padding-top:12px;padding-bottom:12px;border-bottom:1px solid var(--c-border-light);display:flex;justify-content:space-between}.hbs-program-topper__info-item b,.hbs-program-topper__info-item strong{font-weight:600}@media(min-width:600px){.hbs-program-topper__info-item{padding:0;flex-direction:column;justify-content:flex-start;row-gap:2px;border-bottom:none}}.hbs-program-topper__info-item strong{white-space:nowrap}.hbs-program-topper__tooltip-container{align-items:center;display:flex;gap:5px}@media(max-width:599px){.hbs-program-topper__tooltip-container{text-align:right}}.hbs-program-topper__info-description{font-size:14px;font-family:Graphik,sans-serif,system-ui;font-weight:400;line-height:1.2;color:var(--c-text-light)}.hbs-program-topper__info-description b,.hbs-program-topper__info-description strong{font-weight:600}@media(min-width:600px){.hbs-program-topper__info-description{border-top:1px solid var(--c-border-light);padding-top:5px}}.hbs-program-topper__canceled-message{width:100%;margin-bottom:60px;padding:12px 8px 12vw}@media(min-width:600px){.hbs-program-topper__canceled-message{padding-left:1vw;padding-right:1vw;column-count:2;column-gap:2vw;padding-bottom:2vw;padding-top:18px}}@media(min-width:1200px){.hbs-program-topper__canceled-message{width:75%}}.hbs-program-topper__canceled-message p:not(:last-child){margin-bottom:8px}
/*# sourceMappingURL=0435cdb14eb50c3e.css.map*/