/*! tailwindcss v2.2.19 | MIT License | https://tailwindcss.com */

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */html{-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji}hr{height:0;color:inherit}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}::-moz-focus-inner{border-style:none;padding:0}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}button{background-color:transparent;background-image:none}fieldset,ol,ul{margin:0;padding:0}ol,ul{list-style:none}html{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{font-family:inherit;line-height:inherit}*,:after,:before{box-sizing:border-box;border:0 solid}hr{border-top-width:1px}img{border-style:solid}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#a1a1aa}input::placeholder,textarea::placeholder{opacity:1;color:#a1a1aa}[role=button],button{cursor:pointer}table{border-collapse:collapse}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button,input,optgroup,select,textarea{padding:0;line-height:inherit;color:inherit}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:after,:before{border-color:currentColor}[role=button]:disabled,button:disabled{cursor:default}cite{font-style:normal}input{background:unset}input::-webkit-search-cancel-button{display:none}input[type=search]{-webkit-appearance:none}input[type=date]{min-width:218px;font-size:16px}input::-webkit-datetime-edit-day-field,input::-webkit-datetime-edit-month-field,input::-webkit-datetime-edit-year-field{display:inline-block;text-align:center}input::-webkit-datetime-edit-day-field,input::-webkit-datetime-edit-month-field{width:4ch}input::-webkit-datetime-edit-year-field{width:5.5ch}body{color:#121921;font-family:ProximaNova,sans-serif;transition:margin-bottom .4s .2s}body ::-moz-selection{--tw-bg-opacity:1;background-color:rgba(1,255,205,var(--tw-bg-opacity));color:#121921}body ::selection{--tw-bg-opacity:1;background-color:rgba(1,255,205,var(--tw-bg-opacity));color:#121921}.notification-banner-visible body{margin-bottom:4rem}#__next,#layout,body,html{height:100%}#layout,body{display:flex;flex-direction:column}#main{flex:1 0 auto;--tw-bg-opacity:1;background-color:rgba(248,247,247,var(--tw-bg-opacity))}#layout>*{flex-shrink:0}

/*!
 * Web Fonts from Fontspring.com
 *
 * All OpenType features and all extended glyphs have been removed.
 * Fully installable fonts can be purchased at http://www.fontspring.com
 *
 * The fonts included in this stylesheet are subject to the End User License you purchased
 * from Fontspring. The fonts are protected under domestic and international trademark and
 * copyright law. You are prohibited from modifying, reverse engineering, duplicating, or
 * distributing this font software.
 *
 * (c) 2010-2020 Fontspring
 *
 *
 *
 *
 * The fonts included are copyrighted by the vendor listed below.
 *
 * Vendor:      Mostardesign
 * License URL: https://www.fontspring.com/licenses/mostardesign/webfont
 *
 *
 */@font-face{font-family:ProximaNova;font-weight:400;src:local("Proxima Nova Regular"),url(/fonts/proxima-nova/proximanova-a-regular.woff2) format("woff2")}@font-face{font-family:ProximaNova;font-weight:600;src:local("Proxima Nova Bold"),url(/fonts/proxima-nova/proximanova-a-bold.woff2) format("woff2")}@font-face{font-family:SofiaPro;font-weight:400;src:local("sofiapro-regular"),url(/fonts/sofia-pro/sofiapro-regular.woff2) format("woff2")}@font-face{font-family:SofiaPro;font-weight:600;src:local("sofiapro-bold"),url(/fonts/sofia-pro/sofiapro-bold.woff2) format("woff2")}html{scroll-padding-top:4rem}.c-header-wrapper:not(.c-header-wrapper--homepage)~main{margin-top:4rem}@media (max-width:500px){main{margin-top:4rem}}.notification-banner-visible-header main{margin-top:5.2rem}.notification-banner-visible-header .c-header-wrapper:not(.c-header-wrapper--homepage)~main{margin-top:9.3rem}@media (max-width:568px){.notification-banner-visible-header main{margin-top:8.2rem}.notification-banner-visible-header .c-header-wrapper:not(.c-header-wrapper--homepage)~main{margin-top:13.6rem}}.c-custom-select__button:after,.c-custom-select__button[aria-expanded=true]:after,.c-expandable-option__arrow,.c-filter-panel-toggle__button:after,.c-filter-panel-toggle__button[aria-expanded=false]:after,.c-filter-pills__show-all-filters:before,.c-filter-pills__show-less-filters:before,.c-filter-select__button:after,.c-filter-select__button[aria-expanded=true]:after,.c-header-dropdown__button:after,.c-header-dropdown__button[aria-expanded=true]:after,.c-list-panel-toggle__button:after,.c-list-panel-toggle__button[aria-expanded=false]:after,.c-round-button--next:after,.c-round-button--prev:after,.c-slide-out-menu__back-button:before,.c-square-button--down:after,.c-square-button--left:after,.c-square-button--next:after,.c-square-button--prev:after,.c-square-button--right:after,.c-square-button--up:after,.u-arrow-down,.u-arrow-left,.u-arrow-left-sm,.u-arrow-left-xs,.u-arrow-right,.u-arrow-right-sm,.u-arrow-right-xs,.u-arrow-up{display:inline-block;flex-shrink:0}.c-custom-select__button:after,.c-custom-select__button[aria-expanded=true]:after,.c-filter-panel-toggle__button:after,.c-filter-panel-toggle__button[aria-expanded=false]:after,.c-filter-pills__show-all-filters:before,.c-filter-pills__show-less-filters:before,.c-filter-select__button:after,.c-filter-select__button[aria-expanded=true]:after,.c-header-dropdown__button:after,.c-header-dropdown__button[aria-expanded=true]:after,.c-list-panel-toggle__button:after,.c-list-panel-toggle__button[aria-expanded=false]:after,.c-square-button--down:after,.c-square-button--up:after,.u-arrow-down,.u-arrow-up{width:.5rem;height:.5rem;border-top:3px solid;border-left:3px solid}.c-custom-select__button[aria-expanded=true]:after,.c-filter-panel-toggle__button:after,.c-filter-pills__show-less-filters:before,.c-filter-select__button[aria-expanded=true]:after,.c-header-dropdown__button[aria-expanded=true]:after,.c-list-panel-toggle__button:after,.c-square-button--up:after,.u-arrow-up{transform:translateY(25%) rotate(45deg)}.c-custom-select__button:after,.c-filter-panel-toggle__button[aria-expanded=false]:after,.c-filter-pills__show-all-filters:before,.c-filter-select__button:after,.c-header-dropdown__button:after,.c-list-panel-toggle__button[aria-expanded=false]:after,.c-square-button--down:after,.u-arrow-down{transform:translateY(-25%) rotate(-135deg)}.c-round-button--next:after,.c-round-button--prev:after,.c-square-button--next:after,.c-square-button--prev:after,.u-arrow-left,.u-arrow-right{width:.75rem;height:.75rem;border-top:3px solid;border-left:3px solid}.c-square-button--left:after,.c-square-button--right:after,.u-arrow-left-sm,.u-arrow-right-sm{width:.6rem;height:.6rem;border-top:2px solid;border-left:2px solid}.c-expandable-option__arrow,.c-slide-out-menu__back-button:before,.u-arrow-left-xs,.u-arrow-right-xs{width:.5rem;height:.5rem;border-top:3px solid;border-left:3px solid}.c-expandable-option__arrow,.c-round-button--next:after,.c-square-button--next:after,.c-square-button--right:after,.u-arrow-right,.u-arrow-right-sm,.u-arrow-right-xs{transform:translateX(-2px) rotate(135deg)}.c-round-button--prev:after,.c-slide-out-menu__back-button:before,.c-square-button--left:after,.c-square-button--prev:after,.u-arrow-left,.u-arrow-left-sm,.u-arrow-left-xs{transform:translateX(2px) rotate(-45deg)}.c-filter-panel__inner>*+:not(.c-button):before,.o-filtered-layout__footer,.u-shadow-border-top{box-shadow:0 -1.5px 0 #e7e6e6}.c-filter-panel-toggle--expanded:after,.c-list-panel-toggle--expanded:after,.u-shadow-border-bottom,.u-shadow-divider:not(.u-shadow-divider:last-of-type){box-shadow:0 1.5px 0 #e7e6e6}.u-hide-empty:empty{display:none}.u-focus-outline{position:relative}.u-focus-outline:before{z-index:60;position:absolute;top:-7px;left:-7px;display:block;width:calc(100% + 14px);height:calc(100% + 14px);border:3px solid #a2b0be;border-radius:4px;content:"";opacity:0;pointer-events:none;transition:opacity .1s,border-radius .2s}.u-focus-outline:focus{outline:none}.u-focus-outline:focus:before{opacity:.9}.c-adult-themes-button,.c-button,.c-card,.c-cast-creatives-section__list a,.c-custom-select__listbox,.c-filter-select__listbox li.interactable,.c-mobile-search-button,.c-pdf-viewer__outline a,.c-range-slider option,.c-round-button,.c-scroll-to-top,.c-square-button,.c-tag,.c-video-related-link,.u-focus-visible-outline{position:relative}.c-adult-themes-button:before,.c-button:before,.c-card:before,.c-cast-creatives-section__list a:before,.c-custom-select__listbox:before,.c-filter-select__listbox li.interactable:before,.c-mobile-search-button:before,.c-pdf-viewer__outline a:before,.c-range-slider option:before,.c-round-button:before,.c-scroll-to-top:before,.c-square-button:before,.c-tag:before,.c-video-related-link:before,.u-focus-visible-outline:before{z-index:60;position:absolute;top:-7px;left:-7px;display:block;width:calc(100% + 14px);height:calc(100% + 14px);border:3px solid #a2b0be;border-radius:4px;content:"";opacity:0;pointer-events:none;transition:opacity .1s,border-radius .2s}.c-adult-themes-button:focus,.c-button:focus,.c-card:focus,.c-cast-creatives-section__list a:focus,.c-custom-select__listbox:focus,.c-filter-select__listbox li.interactable:focus,.c-mobile-search-button:focus,.c-pdf-viewer__outline a:focus,.c-range-slider option:focus,.c-round-button:focus,.c-scroll-to-top:focus,.c-square-button:focus,.c-tag:focus,.c-video-related-link:focus,.u-focus-visible-outline:focus{outline:none}.c-adult-themes-button:focus-visible:before,.c-button:focus-visible:before,.c-card:focus-visible:before,.c-cast-creatives-section__list a:focus-visible:before,.c-custom-select__listbox:focus-visible:before,.c-filter-select__listbox li.interactable:focus-visible:before,.c-mobile-search-button:focus-visible:before,.c-pdf-viewer__outline a:focus-visible:before,.c-range-slider option:focus-visible:before,.c-round-button:focus-visible:before,.c-scroll-to-top:focus-visible:before,.c-square-button:focus-visible:before,.c-tag:focus-visible:before,.c-video-related-link:focus-visible:before,.u-focus-visible-outline:focus-visible:before{opacity:.9}.c-button--invisible-dark,.c-button--invisible-light,.c-detail-hero__description a,.c-detail-hero__subtitles a,.s-rtf a,.type-inline-link,.u-focus-visible-outline-sm{position:relative}.c-button--invisible-dark:before,.c-button--invisible-light:before,.c-detail-hero__description a:before,.c-detail-hero__subtitles a:before,.s-rtf a:before,.type-inline-link:before,.u-focus-visible-outline-sm:before{z-index:60;position:absolute;top:-4px;left:-4px;display:block;width:calc(100% + 8px);height:calc(100% + 8px);border:3px solid #a2b0be;border-radius:4px;content:"";opacity:0;pointer-events:none;transition:opacity .1s,border-radius .2s}.c-button--invisible-dark:focus,.c-button--invisible-light:focus,.c-detail-hero__description a:focus,.c-detail-hero__subtitles a:focus,.s-rtf a:focus,.type-inline-link:focus,.u-focus-visible-outline-sm:focus{outline:none}.c-button--invisible-dark:focus-visible:before,.c-button--invisible-light:focus-visible:before,.c-detail-hero__description a:focus-visible:before,.c-detail-hero__subtitles a:focus-visible:before,.s-rtf a:focus-visible:before,.type-inline-link:focus-visible:before,.u-focus-visible-outline-sm:focus-visible:before{opacity:.9}.c-header-button,.c-header-dropdown__button,.c-header-menu-link,.c-skip-to-main,.u-focus-visible-outline-inner{position:relative}.c-header-button:before,.c-header-dropdown__button:before,.c-header-menu-link:before,.c-skip-to-main:before,.u-focus-visible-outline-inner:before{z-index:60;position:absolute;top:0;left:0;display:block;width:calc(100% + 0px);height:calc(100% + 0px);border:3px solid #a2b0be;border-radius:4px;content:"";opacity:0;pointer-events:none;transition:opacity .1s,border-radius .2s}.c-header-button:focus,.c-header-dropdown__button:focus,.c-header-menu-link:focus,.c-skip-to-main:focus,.u-focus-visible-outline-inner:focus{outline:none}.c-header-button:before,.c-header-dropdown__button:before,.c-header-menu-link:before,.c-skip-to-main:before,.u-focus-visible-outline-inner:before{border-radius:0}.c-header-button:focus-visible:before,.c-header-dropdown__button:focus-visible:before,.c-header-menu-link:focus-visible:before,.c-skip-to-main:focus-visible:before,.u-focus-visible-outline-inner:focus-visible:before{opacity:.9}.c-badge,.c-detail-hero__description blockquote cite,.c-detail-hero__description blockquote footer,.c-detail-hero__description blockquote:after,.c-detail-hero__description blockquote:before,.c-pill,.c-share-modal__info-message,.o-time-controls,.s-rtf blockquote cite,.s-rtf blockquote footer,.s-rtf blockquote:after,.s-rtf blockquote:before,.u-proximanova{font-family:ProximaNova,sans-serif}.u-overflow-wrap-anywhere{word-break:break-all}@supports(overflow-wrap:anywhere){.u-overflow-wrap-anywhere{overflow-wrap:anywhere;word-break:unset}}.u-fadein{opacity:0;transition:opacity .5s ease-out}.u-fadein--loaded{opacity:1}.c-custom-select__listbox>[aria-selected=true],.c-expandable-option__label.js-clicked,.c-expandable-option__label[aria-current],.c-filter-select__listbox li.interactable:focus-visible,.c-filter-select__listbox li.interactable[aria-selected=true],.c-tab-navigation [role=tab].js-clicked,.c-tab-navigation [role=tab][aria-current],.c-tab-navigation [role=tab][aria-selected=true],.c-tab-navigation a.js-clicked,.c-tab-navigation a[aria-current],.c-tab-navigation a[aria-selected=true],.c-top-level-links a.js-clicked,.c-top-level-links a[aria-current],.u-pseudo-bold{font-weight:600}@supports(-webkit-text-stroke:1em){.c-custom-select__listbox>[aria-selected=true],.c-expandable-option__label.js-clicked,.c-expandable-option__label[aria-current],.c-filter-select__listbox li.interactable:focus-visible,.c-filter-select__listbox li.interactable[aria-selected=true],.c-tab-navigation [role=tab].js-clicked,.c-tab-navigation [role=tab][aria-current],.c-tab-navigation [role=tab][aria-selected=true],.c-tab-navigation a.js-clicked,.c-tab-navigation a[aria-current],.c-tab-navigation a[aria-selected=true],.c-top-level-links a.js-clicked,.c-top-level-links a[aria-current],.u-pseudo-bold{font-weight:unset;-webkit-text-stroke:.015em currentColor}}.c-badge,.c-range-slider input[type=range][value="1"]+datalist>:first-child,.c-range-slider input[type=range][value="2"]+datalist>:nth-child(2),.c-range-slider input[type=range][value="3"]+datalist>:nth-child(3),.c-range-slider input[type=range][value="4"]+datalist>:nth-child(4),.c-range-slider input[type=range][value="5"]+datalist>:nth-child(5),.u-pseudo-vbold{font-weight:600}@supports(-webkit-text-stroke:1em){.c-badge,.c-range-slider input[type=range][value="1"]+datalist>:first-child,.c-range-slider input[type=range][value="2"]+datalist>:nth-child(2),.c-range-slider input[type=range][value="3"]+datalist>:nth-child(3),.c-range-slider input[type=range][value="4"]+datalist>:nth-child(4),.c-range-slider input[type=range][value="5"]+datalist>:nth-child(5),.u-pseudo-vbold{font-weight:unset;-webkit-text-stroke:.03em currentColor}}.o-card-grid{display:grid;align-content:flex-start;align-items:start;gap:1.25rem;grid-template-columns:repeat(auto-fill,minmax(256px,1fr));transition:all .2s}.o-card-grid .c-card{width:unset}@media (min-width:1024px){.o-card-grid .c-card--full{grid-column:span 2}}.o-card-grid .c-card--fill{grid-column:1/-1}.o-card-grid--search{grid-template-columns:repeat(auto-fill,minmax(344px,1fr))}.o-card-grid--new-search,.o-card-grid--study-unit{grid-template-columns:repeat(auto-fill,minmax(422px,1fr))}.o-card-grid--study-unit{align-items:stretch}.o-card-grid--wide{grid-template-columns:1fr}.o-card-grid--curriculum-units{grid-template-columns:repeat(2,1fr)}@media (max-width:500px){.o-card-grid{grid-template-columns:1fr}}@media (max-width:568px){.o-card-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}.o-card-list{transition:margin .4s}.o-card-list p{width:100%}@media (min-width:1024px){.o-card-list p{width:60%}}.c-footer__bottom,.c-footer__middle,.c-footer__top,.c-media-hero__inner__container,.c-media-hero__media-series-container,.c-media-hero__series-list,.c-notification-banner__inner,.c-page-banner__inner,.c-search-hero__inner,.c-written-content__series-list,.o-container{margin-left:auto;margin-right:auto;width:90vw}.o-container--my{margin-top:max(4.5vw,2.5rem);margin-bottom:max(4.5vw,2.5rem)}.o-container--mt{margin-top:.5vw}.o-container--my-small{margin-top:max(2.5vw,1.5rem);margin-bottom:max(2.5vw,1.5rem)}.o-container--py{padding-top:max(4.5vw,2.5rem);padding-bottom:max(4.5vw,2.5rem)}.o-container--py-small{padding-top:max(2.5vw,1.5rem);padding-bottom:max(2.5vw,1.5rem)}.o-content-controls-table{border:0 solid #e7e6e6}.o-content-controls-table thead tr{border-bottom:2px solid #121921}.o-content-controls-table thead th[scope=col]:first-of-type{padding-left:.25rem;text-align:left}.o-content-controls-table th[scope=row]{font-size:16px;padding-left:.25rem;width:200rem;font-family:ProximaNova,sans-serif;font-weight:100;line-height:24px;text-align:left}.o-content-controls-table th[scope=row] *{overflow:hidden;max-width:100%;max-height:3rem;text-overflow:ellipsis}.o-content-controls-table tbody{border-bottom:1px solid #121921}.o-content-controls-table tbody tr{border-bottom:1px solid #e7e6e6}.o-content-controls-table tbody td{text-align:center}.o-content-controls-table--wide thead th[scope=col]:nth-of-type(2){padding-right:.25rem;text-align:left}.o-content-controls-table--wide tbody td:nth-of-type(2){text-align:right}.o-content-controls-table--drawer tbody td{padding-top:1rem;padding-bottom:1rem;width:75rem}.o-content-controls-table--modal th[scope=row]{width:375px}.o-content-controls-table--modal tbody{overflow-y:auto;max-height:400px}@media (max-width:568px){.o-content-controls-table--modal tbody td,.o-content-controls-table--modal th{text-align:left}}.o-filtered-layout{display:grid;transform:scale(1)}@media (max-width:568px){.o-filtered-layout{-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:auto minmax(0,1fr)}}@media (min-width:569px){.o-filtered-layout{-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:11rem auto}}@media (min-width:1024px){.o-filtered-layout{-moz-column-gap:3.5rem;column-gap:3.5rem;grid-template-columns:17rem auto}}.o-filtered-layout__header{padding-bottom:1.5rem;display:flex;grid-column-start:2}.o-filtered-layout__cards,.o-filtered-layout__footer{transition:margin .2s}.o-filtered-layout__cards{grid-column:1/-1;grid-row-start:2}@media (min-width:569px){.o-filtered-layout__cards{grid-column-start:2}}.o-filtered-layout__footer{margin-top:2rem;padding-top:1.5rem;display:flex;align-items:baseline;justify-content:space-between;grid-row-start:3}@media (min-width:569px){.o-filtered-layout__footer{grid-column-start:2}.o-filtered-layout__footer>:first-child:last-child{margin-left:auto}}@media (max-width:1023px){.o-filtered-layout__footer{margin-left:-13rem}}@media (max-width:568px){.o-filtered-layout__footer{flex-direction:column;align-items:center;margin-left:0;grid-column:1/-1}.o-filtered-layout__footer>*+*{margin-top:1rem}.o-filtered-layout .c-filter-panel-toggle{grid-row-start:1}}.o-filtered-layout .c-filter-panel{grid-column-start:1;grid-row-end:4;grid-row-start:2}@media (max-width:568px){.o-filtered-layout .c-filter-panel{grid-column-end:-1}}@media (min-width:569px){.o-filtered-layout--collapsed .o-filtered-layout__cards,.o-filtered-layout--collapsed .o-filtered-layout__footer{margin-left:-13rem}}@media (min-width:1024px){.o-filtered-layout--collapsed .o-filtered-layout__cards,.o-filtered-layout--collapsed .o-filtered-layout__footer{margin-left:-20.5rem}}@media (max-width:568px){.o-filtered-layout--collapsed .c-filter-panel,.o-filtered-layout:not(.o-filtered-layout--collapsed) .o-filtered-layout__cards,.o-filtered-layout:not(.o-filtered-layout--collapsed) .o-filtered-layout__footer{display:none}}.o-link-group{margin:-.25rem -.75rem;display:flex;flex-wrap:wrap;align-items:baseline}.o-link-group>a,.o-link-group>ul>li,.o-link-group__item,.o-link-group__title{margin:.25rem .75rem}.o-link-group__title{margin-bottom:.4rem}.o-link-group+.o-link-group{margin-top:1rem}.o-link-group ol,.o-link-group ul{display:contents}.o-list-layout{display:grid;transform:scale(1)}@media (min-width:768px){.o-list-layout{-moz-column-gap:3.5rem;column-gap:3.5rem;grid-template-columns:17rem auto}}@media (max-width:767px){.o-list-layout{grid-template-columns:unset;grid-template-rows:auto minmax(0,1fr)}}@media (min-width:768px){.o-list-layout--collapsed .o-card-list{margin-top:4rem;margin-left:-12.5rem}}@media (min-width:1296px){.o-list-layout--collapsed .o-card-list{margin-left:-20rem}.o-list-layout--collapsed .o-card-list p{width:50%}}.o-list-layout--collapsed .c-list-panel{position:relative;top:0;overflow:hidden}@media (max-width:767px){.o-list-layout--collapsed .c-list-panel-links[aria-hidden=true]{display:none}}.o-segment-list{position:relative}.o-segment-list__inner{margin:-.5rem;display:flex;flex-wrap:wrap}.o-segment-list__inner>*{margin:.5rem}@media(pointer:coarse){.o-segment-list__inner{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden}.o-segment-list:after,.o-segment-list:before{position:absolute;z-index:1;top:0;bottom:0;width:calc(.5rem + 2px);content:""}.o-segment-list:before{left:-.5rem;background:linear-gradient(90deg,#fff,#0000)}.o-segment-list:after{right:-.5rem;background:linear-gradient(90deg,#0000,#fff)}}.o-header-lower{height:4rem;border-top-width:1px;--tw-border-opacity:1;border-color:rgba(231,230,230,var(--tw-border-opacity));position:relative;overflow:hidden;transition:height .2s,border-width 0s}.o-header-lower__inner{height:4rem;position:absolute;bottom:0;display:flex;width:100%;align-items:center}.o-header-lower[aria-hidden=true]{height:0;border-width:0;transition:height .2s,border-width 0s .2s}.o-header-lower .c-search-bar{margin-top:.75rem;margin-bottom:.75rem}.o-tooltip-content{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1rem;width:300px;border:1px solid #e7e6e6;border-radius:4px;filter:drop-shadow(0 2px 4px rgba(18,25,33,.14));font-family:ProximaNova,sans-serif;font-size:16px;font-weight:400;line-height:24px}.o-tooltip-content--text{text-align:center;vertical-align:middle}.o-tooltip-content:after{position:absolute;z-index:2001;width:16px;height:16px;content:" "}.o-tooltip-content-static,.o-tooltip-content:after{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border:1px solid #e7e6e6}.o-tooltip-content-static{padding:1rem;width:300px;border-radius:4px;filter:drop-shadow(0 2px 4px rgba(18,25,33,.14));font-family:ProximaNova,sans-serif;font-size:16px;font-weight:400;line-height:24px}.o-tooltip-content-static--text{text-align:center;vertical-align:middle}.o-tooltip-content-minimal{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));position:relative;top:10px;padding:.25rem .5rem;border-radius:4px;color:#fff;filter:drop-shadow(0 2px 4px rgba(18,25,33,.14));font-family:ProximaNova,sans-serif;font-size:16px;font-weight:400;line-height:24px;white-space:nowrap}.o-tooltip-content-minimal--text{text-align:center;vertical-align:middle}.o-tooltip-content-minimal:after{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));position:absolute;z-index:2001;width:8px;height:8px;content:" "}.tooltip{z-index:2000}.tooltip .o-tooltip-content-minimal:after,.tooltip .o-tooltip-content:after{clip-path:polygon(100% 0,0 100%,100% 100%)}.tooltip--top .o-tooltip-content:after{bottom:-8px;left:50%;margin-left:-8px;transform:rotate(45deg)}.tooltip--top .o-tooltip-content-minimal:after{bottom:-4px;left:50%;margin-left:-4px;transform:rotate(45deg)}.tooltip--bottom .o-tooltip-content-minimal:after,.tooltip--bottom .o-tooltip-content:after{top:-8px;left:50%;margin-left:-8px;transform:rotate(225deg)}.tooltip--left .o-tooltip-content-minimal:after,.tooltip--left .o-tooltip-content:after{top:50%;right:-8px;margin-top:-8px;transform:rotate(315deg)}.tooltip--right .o-tooltip-content-minimal:after,.tooltip--right .o-tooltip-content:after{top:50%;left:-8px;margin-top:-8px;transform:rotate(135deg)}.o-tooltip__option{flex:1 1 0%;text-align:center}.o-tooltip__option:first-child{border-right:1px solid #cfd3d8}.o-tooltip__label{cursor:pointer;padding:.25rem .5rem;border-radius:4px}.o-tooltip__label:hover{--tw-bg-opacity:1;background-color:rgba(162,176,190,var(--tw-bg-opacity))}.s-form textarea{display:block}.s-form--lg label{font-size:18px}.c-detail-hero__description ul,.s-lists ul,.s-rtf ul{padding-left:3ch;list-style-type:disc}.c-detail-hero__description ol,.s-lists ol,.s-rtf ol{padding-left:3ch;list-style-type:decimal}.c-detail-hero__description li,.s-lists li,.s-rtf li{margin-top:.5rem;margin-bottom:.5rem}.c-detail-hero__description,.s-rtf{font-size:16px}.c-detail-hero__description>:first-child,.s-rtf>:first-child{margin-top:0}.c-detail-hero__description>:last-child,.s-rtf>:last-child{margin-bottom:0}.c-detail-hero__description h1,.c-detail-hero__description h2,.c-detail-hero__description h3,.c-detail-hero__description h4,.c-detail-hero__description h5,.s-rtf h1,.s-rtf h2,.s-rtf h3,.s-rtf h4,.s-rtf h5{margin-top:3rem;scroll-margin-top:3rem}.c-detail-hero__description address,.c-detail-hero__description blockquote,.c-detail-hero__description ol,.c-detail-hero__description p,.c-detail-hero__description ul,.s-rtf address,.s-rtf blockquote,.s-rtf ol,.s-rtf p,.s-rtf ul{margin-top:1.5rem;margin-bottom:1.5rem;scroll-margin-top:1.5rem}.c-detail-hero__description blockquote,.s-rtf blockquote{padding:2.5rem 1.5rem;font-weight:700;position:relative;border-left:4px solid #7c838d66}.c-detail-hero__description blockquote>*,.s-rtf blockquote>*{margin-bottom:.75rem;margin-top:0}.c-detail-hero__description blockquote>:last-child,.s-rtf blockquote>:last-child{margin-bottom:0}.c-detail-hero__description blockquote cite,.c-detail-hero__description blockquote footer,.s-rtf blockquote cite,.s-rtf blockquote footer{font-size:12px}.c-detail-hero__description blockquote cite>*,.c-detail-hero__description blockquote footer>*,.s-rtf blockquote cite>*,.s-rtf blockquote footer>*{margin-top:0;margin-bottom:0}.c-detail-hero__description blockquote footer,.s-rtf blockquote footer{font-weight:400}.c-detail-hero__description blockquote cite,.s-rtf blockquote cite{font-weight:700}.c-detail-hero__description blockquote:after,.c-detail-hero__description blockquote:before,.s-rtf blockquote:after,.s-rtf blockquote:before{color:#7c838d;opacity:.6;position:absolute;left:1.5rem;font-size:2.25rem}.c-detail-hero__description blockquote:before,.s-rtf blockquote:before{top:-.5rem;content:"“"}.c-detail-hero__description blockquote:after,.s-rtf blockquote:after{bottom:-1.75rem;content:"”"}.c-detail-hero__description hr,.s-rtf hr{margin-top:3rem;margin-bottom:3rem;height:2px;border:unset;background:#e7e6e6}.s-rtf--light{color:#fff}.s-rtf--sm address,.s-rtf--sm blockquote,.s-rtf--sm ol,.s-rtf--sm p,.s-rtf--sm ul{margin-top:1rem;margin-bottom:1rem;scroll-margin-top:1rem}.s-rtf--sm h1,.s-rtf--sm h2,.s-rtf--sm h3,.s-rtf--sm h4,.s-rtf--sm h5{margin-top:2rem;scroll-margin-top:2rem}.c-detail-hero__description table,.s-rtf table,.s-table{font-size:14px;line-height:1.3}.c-detail-hero__description table thead,.s-rtf table thead,.s-table thead{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));color:#fff;text-align:left}.c-detail-hero__description table td,.c-detail-hero__description table th,.s-rtf table td,.s-rtf table th,.s-table td,.s-table th{padding:.5rem 1.25rem}@media (max-width:1023px){.c-detail-hero__description table td,.c-detail-hero__description table th,.s-rtf table td,.s-rtf table th,.s-table td,.s-table th{padding-left:.75rem;padding-right:.75rem}}.c-detail-hero__description table td,.s-rtf table td,.s-table td{border-bottom-width:1px;border-style:solid;--tw-border-opacity:1;border-color:rgba(207,211,216,var(--tw-border-opacity));--tw-border-opacity:.25;vertical-align:baseline}.c-detail-hero__description table tr:nth-child(2n),.s-rtf table tr:nth-child(2n),.s-table tr:nth-child(2n){--tw-bg-opacity:1;background-color:rgba(207,211,216,var(--tw-bg-opacity));--tw-bg-opacity:.1}@media (max-width:1023px){.s-table--breakout{margin-right:-5vw;margin-left:-5vw}.s-table--breakout td:first-child,.s-table--breakout th:first-child{padding-left:5vw}.s-table--breakout td:last-child,.s-table--breakout th:last-child{padding-right:5vw}.s-table--cookies td:first-child{word-break:break-all}}@media (min-width:1024px){.s-table--cookies td:nth-child(3),.s-table--cookies td:nth-child(4){white-space:nowrap}}.c-detail-hero__description h1,.c-detail-hero__title,.c-media-hero__title,.c-page-banner--lg .c-page-banner__title,.c-page-banner--md .c-page-banner__title,.s-rtf h1,.type-h1{font-size:44px;line-height:1.2;font-weight:600}.c-about-section__heading,.c-card__title,.c-detail-hero__description h2,.c-page-banner--sm .c-page-banner__title,.c-search-hero__title,.s-rtf h2,.type-h2{font-size:24px;line-height:1.3;font-weight:600}.c-detail-hero__description h3,.c-series-list__series__title,.c-series-list__series__title-only,.s-rtf h3,.type-h3{font-size:20px;line-height:1.4;font-weight:600}.c-detail-hero__description h4,.c-pagination__combo .c-pagination__first,.c-pagination__combo .c-pagination__last,.c-pagination__combo .c-pagination__next,.c-pagination__combo .c-pagination__prev,.c-user-info__avatar,.c-user-info__name,.c-video-related-link__title,.s-rtf h4,.type-h4{font-size:16px;line-height:1.4;font-weight:600}.c-card__subtitle,.c-custom-select,.c-detail-hero__description h5,.c-filter-select,.c-header-button,.c-header-dropdown__button,.c-header-menu-link,.c-media-hero__subtitle,.c-pagination__page-number,.c-range-slider option,.c-round-button--text,.c-square-button,.s-rtf h5,.type-h5{font-size:16px}.c-button--invisible-dark,.c-button--invisible-light,.c-detail-hero__description a,.c-detail-hero__subtitles a,.s-rtf a,.type-inline-link{text-decoration:underline;text-decoration-thickness:1.2px;text-underline-offset:2px;transition:color .2s}.c-detail-hero__subtitles a,.type-inline-link--light{color:#fff}.c-detail-hero__subtitles a:focus-visible,.c-detail-hero__subtitles a:hover,.type-inline-link--light:focus-visible,.type-inline-link--light:hover{color:#01ffcd}.c-detail-hero__subtitles a:active,.type-inline-link--light:active{color:#01e2b6}.c-detail-hero__description:not(.s-rtf--light):not(.s-rtf--dark) a,.s-rtf:not(.s-rtf--light):not(.s-rtf--dark) a,.type-inline-link--green-dark{color:#008260}.c-detail-hero__description:not(.s-rtf--light):not(.s-rtf--dark) a:focus-visible,.c-detail-hero__description:not(.s-rtf--light):not(.s-rtf--dark) a:hover,.s-rtf:not(.s-rtf--light):not(.s-rtf--dark) a:focus-visible,.s-rtf:not(.s-rtf--light):not(.s-rtf--dark) a:hover,.type-inline-link--green-dark:focus-visible,.type-inline-link--green-dark:hover{color:#00c19c}.c-detail-hero__description:not(.s-rtf--light):not(.s-rtf--dark) a:active,.s-rtf:not(.s-rtf--light):not(.s-rtf--dark) a:active,.type-inline-link--green-dark:active{color:#01e2b6}.s-rtf--light a,.type-inline-link--green-light{color:#01ffcd}.s-rtf--light a:focus-visible,.s-rtf--light a:hover,.type-inline-link--green-light:focus-visible,.type-inline-link--green-light:hover{color:#01e2b6}.s-rtf--light a:active,.type-inline-link--green-light:active{color:#00c19c}.s-rtf--dark a,.type-inline-link--dark{color:#121921}.s-rtf--dark a:focus-visible,.s-rtf--dark a:hover,.type-inline-link--dark:focus-visible,.type-inline-link--dark:hover{color:#354962}.s-rtf--dark a:active,.type-inline-link--dark:active{color:#4a6583}.type-inline-link--simple{text-decoration:none}.c-card__type,.c-detail-hero__type,.c-lesson__card-type,.c-media-hero__type,.c-tag,.c-video-related-link__subtitle,.c-video-related-link__type,.type-label{font-size:12px;line-height:1.3;font-weight:600}.c-about-section{display:flex}@media (max-width:1023px){.c-about-section{flex-direction:column}}@media (min-width:1024px){.c-about-section{margin-left:auto;margin-right:auto;width:90vw}}.c-about-section__heading{padding-top:2rem;padding-bottom:1rem}.c-about-section__description{flex-grow:1;margin-bottom:2rem}@media (min-width:1024px){.c-about-section__description{padding-right:2rem}}@media (max-width:1023px){.c-about-section__description{margin-left:auto;margin-right:auto;width:90vw}}@media (min-width:1024px){.c-about-section__information{width:468px;height:477px;flex-shrink:0;padding:4.5rem 60px 0;margin-bottom:2px}}@media (max-width:1023px){.c-about-section__information{padding:2rem 0 1.5rem;box-shadow:0 1.5px 0 #e7e6e6}.c-about-section__information-content{margin-left:auto;margin-right:auto;width:90vw}}.c-about-section__information dt{display:inline-block;margin-right:.3rem;font-weight:700}.c-about-section__information dd{display:inline;margin-left:0}.c-adult-themes-button{position:relative;z-index:1;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:color .25s}.c-adult-themes-button:focus{outline:none}.c-adult-themes-button:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;content:"";transition:background-color .15s,transform 2s}.c-adult-themes-button:enabled:active:after{transform:scale(.97);transition:background-color .15s,transform .1s}.c-adult-themes-button--light{width:194px}.c-adult-themes-button--light:after{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));opacity:.1}.c-adult-themes-button--light:hover:after{opacity:.2}.c-adult-themes-button--light:active:after{opacity:.3}.c-adult-themes-button--disable{width:194px}.c-adult-themes-button--disable:after{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));opacity:.1}.c-adult-themes-button--disable:hover:after{opacity:.2}.c-adult-themes-button--disable:active:after{opacity:.3}.c-adult-themes-button--disabled{width:194px}.c-adult-themes-button--disabled:after{background-color:#eae9eb;border-radius:.25rem}.c-adult-themes-button--disabled:active:after{opacity:.3}.c-adult-themes-button--enable{border-radius:.25rem;width:194px;background-color:#354962;color:#fff}.c-adult-themes-button--enable:hover:after{opacity:.2}.c-adult-themes-button--enable:active:after{opacity:.3}.c-adult-themes-button--enabled{width:194px;color:#fff}.c-adult-themes-button--enabled:after{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity))}.c-adult-themes-button--enabled:active:after{opacity:.3}.c-adult-themes-button--error{width:194px;color:#fff}.c-adult-themes-button--error:after{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(228,14,0,var(--tw-bg-opacity))}.c-adult-themes-button--error:active:after{opacity:.3}.c-accordion__button{height:2.5rem;border-radius:.25rem;padding-left:.5rem;padding-right:.5rem;position:relative;display:flex;width:100%;align-items:center;border:2px solid transparent;font-weight:inherit;line-height:1.25;text-align:left}.c-accordion__button:before{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));opacity:0;position:absolute;z-index:-1;top:-2px;right:-2px;bottom:-2px;left:-2px;display:block;content:"";transition:all .15s}.c-accordion__button:hover:before{opacity:.05}.c-accordion__button:active:before{opacity:.1}.c-accordion__button--no-pad{margin-left:-.5rem;margin-right:-.5rem;width:calc(100% + 1rem)}.c-accordion__button:focus:not(:focus-visible){outline:none}.c-accordion__button:focus-visible{border:2px solid #a2b0be;outline:none}.c-accordion__inner[aria-hidden=true]{overflow:hidden;height:0}.c-action-undo-button{width:100%;height:2.5rem;border-radius:4px;background-image:linear-gradient(90deg,transparent 50%,#ceccd0 0);background-size:200% 100%;line-height:2.5rem;color:#fff}.c-about-section__heading,.c-action-undo-button,.c-adult-themes-button,.c-button,.c-button--invisible-dark,.c-button--invisible-light,.c-card__subtitle,.c-card__title,.c-cast-creatives-section__heading,.c-classification-section__heading,.c-classification-section__list__tag a,.c-custom-select,.c-detail-hero__description a,.c-detail-hero__description blockquote,.c-detail-hero__description h1,.c-detail-hero__description h2,.c-detail-hero__description h3,.c-detail-hero__description h4,.c-detail-hero__description h5,.c-detail-hero__subtitles a,.c-detail-hero__title,.c-expandable-option__label,.c-filter-panel,.c-filter-select,.c-header-button,.c-header-dropdown__box,.c-header-dropdown__button,.c-header-menu-link,.c-media-hero__subtitle,.c-media-hero__title,.c-page-banner--lg .c-page-banner__title,.c-page-banner--md .c-page-banner__title,.c-page-banner--sm .c-page-banner__title,.c-pagination__combo .c-pagination__first,.c-pagination__combo .c-pagination__last,.c-pagination__combo .c-pagination__next,.c-pagination__combo .c-pagination__prev,.c-pagination__page-number,.c-pdf-viewer__outline,.c-range-slider option,.c-resource-alignments-section__heading,.c-round-button--text,.c-search-hero__title,.c-series-list__series__title,.c-series-list__series__title-only,.c-share-modal,.c-skip-to-main,.c-square-button,.c-tab-navigation [role=tab],.c-tab-navigation a,.c-top-level-links a,.c-user-info__avatar,.c-user-info__name,.c-video-related-link__title,.s-rtf a,.s-rtf blockquote,.s-rtf h1,.s-rtf h2,.s-rtf h3,.s-rtf h4,.s-rtf h5,.type-h1,.type-h2,.type-h3,.type-h4,.type-h5,.type-inline-link{font-family:SofiaPro,sans-serif}.c-action-undo-button--primary{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity))}.c-action-undo-button--primary-pending,.c-action-undo-button--primary:hover{--tw-bg-opacity:1;background-color:rgba(215,219,224,var(--tw-bg-opacity));color:#121921}.c-action-undo-button--danger{--tw-bg-opacity:1;background-color:rgba(228,14,0,var(--tw-bg-opacity))}.c-action-undo-button--danger:hover{--tw-bg-opacity:1;background-color:rgba(182,11,0,var(--tw-bg-opacity))}.c-action-undo-button--danger svg{display:inline;margin:0 6px 3px 0}.c-action-undo-button--undo{color:#121921;background-position:-100% 0;transition:background-position 5s}.c-action-undo-button--success{--tw-bg-opacity:1;background-color:rgba(215,219,224,var(--tw-bg-opacity));color:#121921}.c-action-undo-button--success svg{display:inline}.c-badge{border-radius:.1875rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));position:relative;display:flex;align-items:center;justify-content:center;padding-top:1px;padding-right:.5em;padding-left:.5em;border:1.5px solid #e7e6e6;font-size:12px;font-variant-numeric:tabular-nums;line-height:23px}[aria-current] .c-badge{--tw-bg-opacity:1;background-color:rgba(231,230,230,var(--tw-bg-opacity))}.c-banner-search-input{width:min(100%,810px)}.c-banner-search-input__form{height:2.5rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));position:relative;display:flex;max-width:810px;height:54px;box-sizing:content-box;align-items:center;padding-right:6px;border:1px solid #e7e6e6;border-radius:0 .25rem .25rem 0;transition:background-color .3s,opacity .3s}.c-banner-search-input__input{color:#121921;width:100%;height:100%;padding-left:20px;background:transparent}.c-banner-search-input__input:-moz-placeholder-shown{padding-right:.5rem}.c-banner-search-input__input:placeholder-shown{padding-right:.5rem}.c-banner-search-input__input::-moz-placeholder{color:#121921;opacity:1;-moz-transition:opacity .1s;transition:opacity .1s}.c-banner-search-input__input::placeholder{color:#121921;opacity:1;transition:opacity .1s}.c-banner-search-input__input:focus{outline:none}.c-banner-search-input__input:focus::-moz-placeholder{opacity:0}.c-banner-search-input__input:focus::placeholder{opacity:0}.c-banner-search-input>.c-banner-search-input__button{right:.5rem;transition:all .1s}.c-banner-search-input>.c-banner-search-input__button:disabled{opacity:0;pointer-events:none}.c-banner-search-input__search-button{width:40px;height:40px;--tw-bg-opacity:1;background-color:rgba(1,255,205,var(--tw-bg-opacity));border-radius:4px}.c-banner-search-input__search-button:hover{--tw-bg-opacity:1;background-color:rgba(1,226,182,var(--tw-bg-opacity));cursor:pointer}.c-banner-search-input__label{height:2rem;width:2rem;position:absolute;left:.25rem;display:flex;align-items:center;justify-content:center;order:-1;pointer-events:none}.c-banner-search-input__svg{height:1.75rem;width:1.75rem;color:#121921}.c-search-bar__svg{width:40px;height:40px;color:#000}.c-bookmarks h2{font-size:1.5rem;font-weight:700}.c-bookmarks p{margin:1rem 0}.c-about-section__heading,.c-adult-themes-button,.c-bookmarks__list,.c-button,.c-button--invisible-dark,.c-button--invisible-light,.c-card__subtitle,.c-card__title,.c-cast-creatives-section__heading,.c-classification-section__heading,.c-classification-section__list__tag a,.c-custom-select,.c-detail-hero__description a,.c-detail-hero__description blockquote,.c-detail-hero__description h1,.c-detail-hero__description h2,.c-detail-hero__description h3,.c-detail-hero__description h4,.c-detail-hero__description h5,.c-detail-hero__subtitles a,.c-detail-hero__title,.c-expandable-option__label,.c-filter-panel,.c-filter-select,.c-header-button,.c-header-dropdown__box,.c-header-dropdown__button,.c-header-menu-link,.c-media-hero__subtitle,.c-media-hero__title,.c-page-banner--lg .c-page-banner__title,.c-page-banner--md .c-page-banner__title,.c-page-banner--sm .c-page-banner__title,.c-pagination__combo .c-pagination__first,.c-pagination__combo .c-pagination__last,.c-pagination__combo .c-pagination__next,.c-pagination__combo .c-pagination__prev,.c-pagination__page-number,.c-pdf-viewer__outline,.c-range-slider option,.c-resource-alignments-section__heading,.c-round-button--text,.c-search-hero__title,.c-series-list__series__title,.c-series-list__series__title-only,.c-share-modal,.c-skip-to-main,.c-square-button,.c-tab-navigation [role=tab],.c-tab-navigation a,.c-top-level-links a,.c-user-info__avatar,.c-user-info__name,.c-video-related-link__title,.s-rtf a,.s-rtf blockquote,.s-rtf h1,.s-rtf h2,.s-rtf h3,.s-rtf h4,.s-rtf h5,.type-h1,.type-h2,.type-h3,.type-h4,.type-h5,.type-inline-link{font-family:SofiaPro,sans-serif}.c-bookmarks__list{overflow:hidden;width:100%}.c-bookmarks__header{min-height:2.8rem;border-bottom:2px solid}@media (min-width:1024px){.c-bookmarks__header{display:grid;grid-template-columns:auto 200px 200px 10rem 10rem}.c-bookmarks__header>div:first-child{justify-content:left;text-align:left}.c-bookmarks__header>div{align-items:center;justify-content:center;margin:.5rem 0;text-align:center}}.c-bookmarks__header div{font-weight:700}.c-bookmarks__header svg{display:inline}@media (max-width:1023px){.c-bookmarks__header>div:first-child{display:block}.c-bookmarks__header>div{display:none}}.c-bookmarks__row{overflow:hidden;border-bottom:1px solid #e7e6e6;transition:all 1s ease-in-out}@media (min-width:1024px){.c-bookmarks__row{display:grid;grid-template-columns:auto 200px 200px 10rem 10rem}.c-bookmarks__row>div:first-child{justify-content:left;text-align:left}.c-bookmarks__row>div{align-items:center;justify-content:center;margin:.5rem 0;text-align:center}}.c-bookmarks__row>div{display:flex}.c-badge,.c-bookmarks__row>div,.c-detail-hero__description blockquote cite,.c-detail-hero__description blockquote footer,.c-detail-hero__description blockquote:after,.c-detail-hero__description blockquote:before,.c-pill,.c-share-modal__info-message,.o-time-controls,.s-rtf blockquote cite,.s-rtf blockquote footer,.s-rtf blockquote:after,.s-rtf blockquote:before{font-family:ProximaNova,sans-serif}.c-about-section__heading,.c-adult-themes-button,.c-bookmarks__row>div:first-child,.c-bookmarks__row>div:last-child,.c-button,.c-button--invisible-dark,.c-button--invisible-light,.c-card__subtitle,.c-card__title,.c-cast-creatives-section__heading,.c-classification-section__heading,.c-classification-section__list__tag a,.c-custom-select,.c-detail-hero__description a,.c-detail-hero__description blockquote,.c-detail-hero__description h1,.c-detail-hero__description h2,.c-detail-hero__description h3,.c-detail-hero__description h4,.c-detail-hero__description h5,.c-detail-hero__subtitles a,.c-detail-hero__title,.c-expandable-option__label,.c-filter-panel,.c-filter-select,.c-header-button,.c-header-dropdown__box,.c-header-dropdown__button,.c-header-menu-link,.c-media-hero__subtitle,.c-media-hero__title,.c-page-banner--lg .c-page-banner__title,.c-page-banner--md .c-page-banner__title,.c-page-banner--sm .c-page-banner__title,.c-pagination__combo .c-pagination__first,.c-pagination__combo .c-pagination__last,.c-pagination__combo .c-pagination__next,.c-pagination__combo .c-pagination__prev,.c-pagination__page-number,.c-pdf-viewer__outline,.c-range-slider option,.c-resource-alignments-section__heading,.c-round-button--text,.c-search-hero__title,.c-series-list__series__title,.c-series-list__series__title-only,.c-share-modal,.c-skip-to-main,.c-square-button,.c-tab-navigation [role=tab],.c-tab-navigation a,.c-top-level-links a,.c-user-info__avatar,.c-user-info__name,.c-video-related-link__title,.s-rtf a,.s-rtf blockquote,.s-rtf h1,.s-rtf h2,.s-rtf h3,.s-rtf h4,.s-rtf h5,.type-h1,.type-h2,.type-h3,.type-h4,.type-h5,.type-inline-link{font-family:SofiaPro,sans-serif}@media (max-width:500px){.c-bookmarks__row{width:100%;padding-top:.6rem}.c-bookmarks__row button{width:100%}.c-bookmarks__row>div{align-items:center;margin-bottom:.6rem}}@media (min-width:501px) and (max-width:1023px){.c-bookmarks__row{display:grid;padding-top:.6rem;grid-template-columns:auto 10rem}.c-bookmarks__row>div{margin-bottom:.6rem}.c-bookmarks__row>div:first-child{grid-column:1;grid-row:1/span 2}.c-bookmarks__row>div:nth-child(2){grid-column:1;grid-row:3/span 2}.c-bookmarks__row>div:nth-child(3){grid-column:1;grid-row:5/span 2}.c-bookmarks__row>div:nth-child(4){align-items:center;padding-left:.5rem;grid-column:2;grid-row:1/span 3;text-align:center}.c-bookmarks__row>div:nth-child(5){align-items:center;justify-content:center;grid-column:2;grid-row:4/span 3;text-align:center}}@media (max-width:1023px){.c-bookmarks__item--small-screen{display:inline;margin-right:6px}}@media (min-width:1024px){.c-bookmarks__item--small-screen{display:none}}.c-bookmarks__pagination{display:flex;align-items:center;justify-content:space-between;border-top-width:1px;--tw-border-opacity:1;border-color:rgba(207,211,216,var(--tw-border-opacity));padding-top:1.25rem;flex-direction:column}@media (min-width:501px){.c-bookmarks__pagination{flex-direction:row}}.expanded{max-height:100px;opacity:1}.collapsed{max-height:0;opacity:0}.c-no-bookmarks__container{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));width:90vw;padding:40px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.c-no-bookmarks__title{font-size:24px}.c-about-section__heading,.c-adult-themes-button,.c-button,.c-button--invisible-dark,.c-button--invisible-light,.c-card__subtitle,.c-card__title,.c-cast-creatives-section__heading,.c-classification-section__heading,.c-classification-section__list__tag a,.c-custom-select,.c-detail-hero__description a,.c-detail-hero__description blockquote,.c-detail-hero__description h1,.c-detail-hero__description h2,.c-detail-hero__description h3,.c-detail-hero__description h4,.c-detail-hero__description h5,.c-detail-hero__subtitles a,.c-detail-hero__title,.c-expandable-option__label,.c-filter-panel,.c-filter-select,.c-header-button,.c-header-dropdown__box,.c-header-dropdown__button,.c-header-menu-link,.c-media-hero__subtitle,.c-media-hero__title,.c-no-bookmarks__title,.c-page-banner--lg .c-page-banner__title,.c-page-banner--md .c-page-banner__title,.c-page-banner--sm .c-page-banner__title,.c-pagination__combo .c-pagination__first,.c-pagination__combo .c-pagination__last,.c-pagination__combo .c-pagination__next,.c-pagination__combo .c-pagination__prev,.c-pagination__page-number,.c-pdf-viewer__outline,.c-range-slider option,.c-resource-alignments-section__heading,.c-round-button--text,.c-search-hero__title,.c-series-list__series__title,.c-series-list__series__title-only,.c-share-modal,.c-skip-to-main,.c-square-button,.c-tab-navigation [role=tab],.c-tab-navigation a,.c-top-level-links a,.c-user-info__avatar,.c-user-info__name,.c-video-related-link__title,.s-rtf a,.s-rtf blockquote,.s-rtf h1,.s-rtf h2,.s-rtf h3,.s-rtf h4,.s-rtf h5,.type-h1,.type-h2,.type-h3,.type-h4,.type-h5,.type-inline-link{font-family:SofiaPro,sans-serif}.c-no-bookmarks__title{font-weight:800;line-height:32px}.c-no-bookmarks__subtitle{margin:10px 0 40px;font-size:16px;font-weight:400;line-height:24px}.c-badge,.c-detail-hero__description blockquote cite,.c-detail-hero__description blockquote footer,.c-detail-hero__description blockquote:after,.c-detail-hero__description blockquote:before,.c-no-bookmarks__subtitle,.c-pill,.c-share-modal__info-message,.o-time-controls,.s-rtf blockquote cite,.s-rtf blockquote footer,.s-rtf blockquote:after,.s-rtf blockquote:before{font-family:ProximaNova,sans-serif}.c-no-bookmarks__cards{display:flex;width:100%;height:auto;flex-wrap:wrap;justify-content:center;gap:60px}.c-no-bookmarks__card{position:relative;display:inline-block;width:340px}.c-badge,.c-detail-hero__description blockquote cite,.c-detail-hero__description blockquote footer,.c-detail-hero__description blockquote:after,.c-detail-hero__description blockquote:before,.c-no-bookmarks__card-title,.c-pill,.c-share-modal__info-message,.o-time-controls,.s-rtf blockquote cite,.s-rtf blockquote footer,.s-rtf blockquote:after,.s-rtf blockquote:before{font-family:ProximaNova,sans-serif}.c-no-bookmarks__card-title{margin:20px 0 6px;font-size:16px;font-weight:700;line-height:24px}.c-badge,.c-detail-hero__description blockquote cite,.c-detail-hero__description blockquote footer,.c-detail-hero__description blockquote:after,.c-detail-hero__description blockquote:before,.c-no-bookmarks__card-description,.c-pill,.c-share-modal__info-message,.o-time-controls,.s-rtf blockquote cite,.s-rtf blockquote footer,.s-rtf blockquote:after,.s-rtf blockquote:before{font-family:ProximaNova,sans-serif}.c-no-bookmarks__card-description{font-size:16px;font-weight:400;line-height:24px}.c-no-bookmarks__circle{position:absolute;top:-20px;left:-20px;display:flex;width:48px;height:48px;align-items:center;justify-content:center;border-radius:50%;margin-top:-2px;background-color:#01ffcd;box-shadow:0 2px 4px rgba(0,0,0,.1);color:#000;font-size:24px;font-weight:800}.c-about-section__heading,.c-adult-themes-button,.c-button,.c-button--invisible-dark,.c-button--invisible-light,.c-card__subtitle,.c-card__title,.c-cast-creatives-section__heading,.c-classification-section__heading,.c-classification-section__list__tag a,.c-custom-select,.c-detail-hero__description a,.c-detail-hero__description blockquote,.c-detail-hero__description h1,.c-detail-hero__description h2,.c-detail-hero__description h3,.c-detail-hero__description h4,.c-detail-hero__description h5,.c-detail-hero__subtitles a,.c-detail-hero__title,.c-expandable-option__label,.c-filter-panel,.c-filter-select,.c-header-button,.c-header-dropdown__box,.c-header-dropdown__button,.c-header-menu-link,.c-media-hero__subtitle,.c-media-hero__title,.c-no-bookmarks__circle,.c-page-banner--lg .c-page-banner__title,.c-page-banner--md .c-page-banner__title,.c-page-banner--sm .c-page-banner__title,.c-pagination__combo .c-pagination__first,.c-pagination__combo .c-pagination__last,.c-pagination__combo .c-pagination__next,.c-pagination__combo .c-pagination__prev,.c-pagination__page-number,.c-pdf-viewer__outline,.c-range-slider option,.c-resource-alignments-section__heading,.c-round-button--text,.c-search-hero__title,.c-series-list__series__title,.c-series-list__series__title-only,.c-share-modal,.c-skip-to-main,.c-square-button,.c-tab-navigation [role=tab],.c-tab-navigation a,.c-top-level-links a,.c-user-info__avatar,.c-user-info__name,.c-video-related-link__title,.s-rtf a,.s-rtf blockquote,.s-rtf h1,.s-rtf h2,.s-rtf h3,.s-rtf h4,.s-rtf h5,.type-h1,.type-h2,.type-h3,.type-h4,.type-h5,.type-inline-link{font-family:SofiaPro,sans-serif}.c-button{position:relative;z-index:1;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:color .15s}.c-button:focus{outline:none}.c-button:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;content:"";transition:background-color .15s,transform .2s}.c-button:enabled:active:after{transform:scale(.97);transition:background-color .15s,transform .1s}.c-button--primary{padding-left:1.5rem;padding-right:1.5rem;color:#121921}.c-button--primary:after{--tw-bg-opacity:1;background-color:rgba(1,255,205,var(--tw-bg-opacity))}@media(hover:hover){.c-button--primary:hover:after{--tw-bg-opacity:1;background-color:rgba(1,226,182,var(--tw-bg-opacity))}}.c-button--primary:active:after{--tw-bg-opacity:1;background-color:rgba(0,193,156,var(--tw-bg-opacity))}.c-button--secondary-dark{padding-left:1.5rem;padding-right:1.5rem}.c-button--secondary-dark:after{border:1.2px solid #121921}@media(hover:hover){.c-button--secondary-dark:hover{color:#fff}.c-button--secondary-dark:hover:after{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity))}}.c-button--secondary-dark:active{color:#fff}.c-button--secondary-dark:active:after{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.c-button--secondary-dark-reverse{padding-left:1.5rem;padding-right:1.5rem;color:#fff;--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity))}.c-button--secondary-dark-reverse:after{border:1.2px solid #121921}@media(hover:hover){.c-button--secondary-dark-reverse:hover{color:#2d3e50}.c-button--secondary-dark-reverse:hover:after{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}}.c-button--secondary-dark-reverse:active{color:#fff}.c-button--secondary-dark-reverse:active:after{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.c-button--secondary-light{padding-left:1.5rem;padding-right:1.5rem;color:#fff}.c-button--secondary-light:after{border:1.2px solid #fff}@media(hover:hover){.c-button--secondary-light:hover{color:#121921}.c-button--secondary-light:hover:after{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));background:#fff}}.c-button--secondary-light:active{color:#121921}.c-button--secondary-light:active:after{--tw-bg-opacity:1;background-color:rgba(231,230,230,var(--tw-bg-opacity))}.c-button--tertiary-dark{padding-left:1rem;padding-right:1rem}.c-button--tertiary-dark:after{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));opacity:.1}.c-button--tertiary-dark:hover:after{opacity:.2}.c-button--tertiary-dark:active:after{opacity:.3}.c-button--tertiary-light{padding-left:1rem;padding-right:1rem;color:#fff;color:#f8f7f7}.c-button--tertiary-light:after{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));opacity:.4}.c-button--tertiary-light:hover:after{opacity:.6}.c-button--tertiary-light:active{color:#fff}.c-button--tertiary-light:active:after{opacity:.8}@media(hover:hover){.c-button--invisible-dark:hover{color:#00c19c}}.c-button--invisible-dark:active{color:#008260}.c-button--invisible-light{color:#fff}@media(hover:hover){.c-button--invisible-light:hover{color:#01ffcd}}.c-button--invisible-light:active{color:#01e2b6}.c-button--sm{width:6rem;height:2.5rem}.c-button--md{height:2.5rem}.c-button--lg{height:3.25rem}.c-button:disabled{color:#575c5f}.c-button:disabled:after{--tw-bg-opacity:1;background-color:rgba(207,211,216,var(--tw-bg-opacity))}.c-button--multi-status{display:inline-grid}.c-button--multi-status>*{grid-column:1;grid-row:1;transition:opacity .2s .3s}.c-button--multi-status>[aria-hidden=true]{opacity:0;transition:opacity .3s}.c-button--blue{padding-left:1rem;padding-right:1rem;color:#fff;color:#f8f7f7}.c-button--blue:after{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));opacity:1}.c-button--blue:hover:after{opacity:.9}.c-button--blue:active:after{opacity:.8}.c-button--pink{padding-left:1rem;padding-right:1rem;color:#fff;color:#f8f7f7}.c-button--pink:after{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(255,79,136,var(--tw-bg-opacity));opacity:1}.c-button--pink:hover:after{opacity:.9}.c-button--pink:active:after{opacity:.8}.c-button--no-fade:active:after,.c-button--no-fade:hover:after{opacity:1}.c-button--loading:after{animation:bg-size .8s ease-in-out infinite,bg-position .8s linear infinite;background-image:linear-gradient(0deg,#121921 3px,transparent 0);background-repeat:no-repeat}@keyframes bg-size{0%{background-size:40px 100%}50%{background-size:80px 100%}to{background-size:40px 100%}}@keyframes bg-position{0%{background-position-x:-40px}to{background-position-x:calc(100% + 40px)}}.c-button--error{color:#fff}.c-button--error:after{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(228,14,0,var(--tw-bg-opacity))}.c-button--error:active:after{opacity:.3}.c-scroll-to-top{cursor:pointer;background-color:rgba(18,25,33,var(--tw-bg-opacity));--tw-bg-opacity:1;background-color:rgba(1,255,205,var(--tw-bg-opacity));position:fixed;z-index:2;right:2.4rem;bottom:.9375rem;width:2.5rem;height:2.5rem;border:2px solid #121921;border-radius:50%}.c-scroll-to-top__icon{width:85%;height:85%}.c-card{position:relative;display:block}.c-card__image-container{position:relative;overflow:hidden}.c-card__image-container img{transition:transform .3s ease}.c-card__image-container img,.c-card__image-container:not(:empty):after{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-card__image-container:not(:empty):after{content:"";transition:opacity .3s ease}.c-card .c-card__icon-container{border-radius:9999px;position:absolute;top:1.25rem;right:1.25rem;display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center}.c-card .c-card__icon-container svg{width:62.5%;height:62.5%}.c-card__title{box-sizing:content-box;padding-bottom:2px}.c-card__subtitle,.c-card__title{max-height:2.6em;-webkit-line-clamp:2;line-height:1.3}.c-card__description,.c-card__subtitle,.c-card__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;flex-shrink:0}.c-card__description{font-size:16px;max-height:6em;-webkit-line-clamp:4;line-height:1.5}.c-card__disabled,.c-card__meta{margin-top:auto;font-weight:700;display:flex}.c-card__disabled>*,.c-card__meta>*{margin-top:.25rem}.c-card__meta{justify-content:space-between;font-size:13px}.c-card__disabled{font-size:11px;line-height:1.05;text-transform:uppercase;white-space:nowrap}.c-card__disabled-message,.c-card__disabled__inner{display:flex;align-items:center}.c-card__disabled-message{z-index:59;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1.25rem;color:#121921;position:absolute;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;pointer-events:none;transition:opacity .3s}.c-card__disabled-message>*{transform:scale(.9);transition:all .2s}.c-card--disabled{cursor:not-allowed}.c-card--disabled:hover .c-card__disabled-message{opacity:1;pointer-events:all}.c-card--disabled:hover .c-card__disabled-message>*{transform:scale(1)}.c-card--disabled:active .c-card__disabled-message{opacity:1;transform:translateY(0)}.c-card--fill{--tw-bg-opacity:1;background-color:rgba(45,62,80,var(--tw-bg-opacity));--tw-shadow:0 1px 4px rgba(0,0,0,.14);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:1.25rem}.c-card--condensed,.c-card--full{--hover-scale:1.04;width:300px;--tw-bg-opacity:1;background-color:rgba(45,62,80,var(--tw-bg-opacity));--tw-shadow:0 1px 4px rgba(0,0,0,.14);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);backface-visibility:hidden;transform:translateZ(0);transition:box-shadow .2s ease,background-color .2s,transform .2s}.c-card--condensed:after,.c-card--full:after{display:block;padding-top:99%;content:""}.c-card--condensed .c-card__image-container,.c-card--full .c-card__image-container{position:absolute;top:0;right:0;bottom:0;left:0}.c-card--condensed .c-card__image-container~*,.c-card--full .c-card__image-container~*{z-index:1}.c-card--condensed .c-card__title,.c-card--full .c-card__title{margin-top:.75rem}.c-card--condensed .c-card__description,.c-card--full .c-card__description{display:none}.c-card--condensed .c-card__subtitle,.c-card--full .c-card__subtitle{margin-top:.75rem}.c-card--condensed .c-card__info,.c-card--full .c-card__info{display:flex;flex-direction:column;flex-grow:1}.c-card--condensed .c-card__inner,.c-card--full .c-card__inner{position:absolute;top:0;left:0;display:flex;width:100%;height:100%;flex-direction:column}.c-card--condensed .c-card__disabled,.c-card--condensed .c-card__meta,.c-card--full .c-card__disabled,.c-card--full .c-card__meta{margin-top:.25rem;height:1.5rem;align-items:flex-end}.c-card--condensed:not(.c-card--disabled):hover,.c-card--full:not(.c-card--disabled):hover{--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));--tw-shadow:0 2px 8px rgba(0,0,0,.21);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.c-card--condensed:not(.c-card--disabled):active,.c-card--full:not(.c-card--disabled):active{transform:scale(.99);transition:box-shadow .2s ease,background-color .2s,transform .05s}.c-card--condensed.c-card--disabled:after,.c-card--full.c-card--disabled:after{position:relative;z-index:1;background:rgba(0,0,0,.05);content:"";pointer-events:none}@media (min-width:1024px){.c-card--full{--hover-scale:1.03;width:calc(600px + 1.25rem)}.c-card--full:after{padding-top:calc(49.5% - .625rem)}.c-card--full .c-card__icon-container{top:unset;right:1.75rem;bottom:1.75rem;width:4.5rem;height:4.5rem}.c-card--full .c-card__description{margin-top:1.25rem;display:block;display:-webkit-box;width:400px}.c-card--full .c-card__meta{margin-top:auto}}.c-card--link{color:#121921;display:flex;width:300px}.c-card--link .c-card__image-container{margin-right:1rem;--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));--tw-shadow:0 1px 4px rgba(0,0,0,.14);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);position:relative;width:125px;height:100px;flex-shrink:0;backface-visibility:hidden;transform:translateZ(0);transition:box-shadow .2s ease,background-color .2s,transform .3s}.c-card--link .c-card__inner{display:flex;max-width:100%;flex-grow:1}.c-card--link .c-card__inner .c-card__section{display:contents;padding:0;margin:0;background:none}.c-card--link .c-card__icon-container{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-shadow:0 1px 4px rgba(0,0,0,.14);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);top:50px;left:62.5px;width:2.75rem;height:2.75rem;transform:translate(-50%,-50%)}.c-card--link .c-card__icon-container svg{color:#121921}.c-card--link .c-card__info{display:flex;flex-direction:column}.c-card--link .c-card__title{margin-top:.25rem;font-size:16px}.c-card--link .c-card__subtitle{display:-webkit-box;overflow:hidden;max-height:2.4em;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.2;margin-top:.25rem;font-size:14px}.c-card--link .c-card__description{display:none}.c-card--link .c-card__meta{position:absolute;right:0;margin-top:0;font-size:12px;line-height:1.3}.c-card--link .c-card__meta__region{display:none}.c-card--link .c-card__disabled>*,.c-card--link .c-card__meta>*{margin-top:0}.c-card--link .c-card__disabled-message{padding:1rem}.c-card--link .c-card__disabled-message:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.05);content:"";pointer-events:none}.c-card--link:not(.c-card--disabled):hover .c-card__image-container{--tw-bg-opacity:1;background-color:rgba(45,62,80,var(--tw-bg-opacity));--tw-shadow:0 2px 8px rgba(0,0,0,.21);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.c-card--link:not(.c-card--disabled):hover .c-card__title{text-decoration:underline}.c-card--link:not(.c-card--disabled):active .c-card__image-container{transform:scale(.98);transition:box-shadow .2s ease,background-color .2s,transform .1s}.c-card--link.c-card--disabled:hover .c-card__image-container{box-shadow:none}.c-card--link.c-card--disabled:hover .c-card__disabled-message{--tw-shadow:0 1px 5px rgba(0,0,0,.18);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.c-card:focus .c-card__image-container img,.c-card:not(.c-card--disabled):hover .c-card__image-container img{transform:scale(var(--hover-scale))}.c-card:focus .c-card__image-container:after,.c-card:not(.c-card--disabled):hover .c-card__image-container:after{opacity:.9}@media(prefers-reduced-motion){.c-card:focus .c-card__image-container img,.c-card:not(.c-card--disabled):hover .c-card__image-container img{transform:none}.c-card:focus .c-card__title,.c-card:not(.c-card--disabled):hover .c-card__title{text-decoration:underline}}.c-card--curriculum .c-card__icon-container,.c-card--curriculum-unit .c-card__icon-container,.c-card--genre .c-card__icon-container,.c-card--interview .c-card__icon-container,.c-card--lesson .c-card__icon-container,.c-card--person .c-card__icon-container,.c-card--production .c-card__icon-container,.c-card--series .c-card__icon-container,.c-card--skill .c-card__icon-container,.c-card--study-unit .c-card__icon-container,.c-card--study-unit-section .c-card__icon-container,.c-card--theme .c-card__icon-container,.c-card--title .c-card__icon-container,.c-card--workshop .c-card__icon-container{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:#121921}.c-card--curriculum-unit:not(.c-card--link),.c-card--curriculum:not(.c-card--link),.c-card--genre:not(.c-card--link),.c-card--interview:not(.c-card--link),.c-card--lesson:not(.c-card--link),.c-card--person:not(.c-card--link),.c-card--production:not(.c-card--link),.c-card--series:not(.c-card--link),.c-card--skill:not(.c-card--link),.c-card--study-unit-section:not(.c-card--link),.c-card--study-unit:not(.c-card--link),.c-card--theme:not(.c-card--link),.c-card--title:not(.c-card--link),.c-card--workshop:not(.c-card--link){color:#fff}.c-card--curriculum-unit:not(.c-card--link) .c-card__type,.c-card--curriculum:not(.c-card--link) .c-card__type,.c-card--genre:not(.c-card--link) .c-card__type,.c-card--interview:not(.c-card--link) .c-card__type,.c-card--lesson:not(.c-card--link) .c-card__type,.c-card--person:not(.c-card--link) .c-card__type,.c-card--production:not(.c-card--link) .c-card__type,.c-card--series:not(.c-card--link) .c-card__type,.c-card--skill:not(.c-card--link) .c-card__type,.c-card--study-unit-section:not(.c-card--link) .c-card__type,.c-card--study-unit:not(.c-card--link) .c-card__type,.c-card--theme:not(.c-card--link) .c-card__type,.c-card--title:not(.c-card--link) .c-card__type,.c-card--workshop:not(.c-card--link) .c-card__type{color:#01ffcd}.c-card--condensed.c-card--curriculum .c-card__type,.c-card--condensed.c-card--curriculum-unit .c-card__type,.c-card--condensed.c-card--genre .c-card__type,.c-card--condensed.c-card--interview .c-card__type,.c-card--condensed.c-card--lesson .c-card__type,.c-card--condensed.c-card--person .c-card__type,.c-card--condensed.c-card--production .c-card__type,.c-card--condensed.c-card--series .c-card__type,.c-card--condensed.c-card--skill .c-card__type,.c-card--condensed.c-card--study-unit .c-card__type,.c-card--condensed.c-card--study-unit-section .c-card__type,.c-card--condensed.c-card--theme .c-card__type,.c-card--condensed.c-card--title .c-card__type,.c-card--condensed.c-card--workshop .c-card__type,.c-card--full.c-card--curriculum .c-card__type,.c-card--full.c-card--curriculum-unit .c-card__type,.c-card--full.c-card--genre .c-card__type,.c-card--full.c-card--interview .c-card__type,.c-card--full.c-card--lesson .c-card__type,.c-card--full.c-card--person .c-card__type,.c-card--full.c-card--production .c-card__type,.c-card--full.c-card--series .c-card__type,.c-card--full.c-card--skill .c-card__type,.c-card--full.c-card--study-unit .c-card__type,.c-card--full.c-card--study-unit-section .c-card__type,.c-card--full.c-card--theme .c-card__type,.c-card--full.c-card--title .c-card__type,.c-card--full.c-card--workshop .c-card__type{margin-left:-.25rem;margin-right:-.25rem;border-radius:.125rem;--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));--tw-bg-opacity:.5;padding-left:.25rem;padding-right:.25rem}.c-card--condensed.c-card--genre .c-card__image-container:not(:empty):after,.c-card--condensed.c-card--series .c-card__image-container:not(:empty):after,.c-card--condensed.c-card--skill .c-card__image-container:not(:empty):after,.c-card--condensed.c-card--study-unit .c-card__image-container:not(:empty):after,.c-card--condensed.c-card--study-unit-section .c-card__image-container:not(:empty):after,.c-card--condensed.c-card--theme .c-card__image-container:not(:empty):after,.c-card--full.c-card--genre .c-card__image-container:not(:empty):after,.c-card--full.c-card--series .c-card__image-container:not(:empty):after,.c-card--full.c-card--skill .c-card__image-container:not(:empty):after,.c-card--full.c-card--study-unit .c-card__image-container:not(:empty):after,.c-card--full.c-card--study-unit-section .c-card__image-container:not(:empty):after,.c-card--full.c-card--theme .c-card__image-container:not(:empty):after{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));--tw-bg-opacity:.45}.c-card--condensed.c-card--genre .c-card__title,.c-card--condensed.c-card--series .c-card__title,.c-card--condensed.c-card--skill .c-card__title,.c-card--condensed.c-card--study-unit .c-card__title,.c-card--condensed.c-card--study-unit-section .c-card__title,.c-card--condensed.c-card--theme .c-card__title,.c-card--full.c-card--genre .c-card__title,.c-card--full.c-card--series .c-card__title,.c-card--full.c-card--skill .c-card__title,.c-card--full.c-card--study-unit .c-card__title,.c-card--full.c-card--study-unit-section .c-card__title,.c-card--full.c-card--theme .c-card__title{margin-top:.5rem;--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));--tw-bg-opacity:.15;box-shadow:0 0 24px 24px #12192125;text-align:center;text-shadow:0 0 12px #12192125}.c-card--condensed.c-card--genre .c-card__info,.c-card--condensed.c-card--series .c-card__info,.c-card--condensed.c-card--skill .c-card__info,.c-card--condensed.c-card--study-unit .c-card__info,.c-card--condensed.c-card--study-unit-section .c-card__info,.c-card--condensed.c-card--theme .c-card__info,.c-card--full.c-card--genre .c-card__info,.c-card--full.c-card--series .c-card__info,.c-card--full.c-card--skill .c-card__info,.c-card--full.c-card--study-unit .c-card__info,.c-card--full.c-card--study-unit-section .c-card__info,.c-card--full.c-card--theme .c-card__info{padding:1rem;align-items:center;justify-content:center}.c-card--curriculum.c-card--condensed .c-card__type{margin-top:auto}@media (max-width:1023px){.c-card--curriculum.c-card--full .c-card__type{margin-top:auto}}.c-card--curriculum-unit.c-card--condensed .c-card__type{margin-top:auto}@media (max-width:1023px){.c-card--curriculum-unit.c-card--full .c-card__type{margin-top:auto}}.c-card--extract.c-card--condensed .c-card__inner:before,.c-card--extract.c-card--full .c-card__inner:before{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity))}.c-card--extract.c-card--condensed .c-card__inner:after,.c-card--extract.c-card--full .c-card__inner:after{--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity))}.c-card--guide .c-card__type{color:#d43c6d}.c-card--guide.c-card--condensed .c-card__inner:before,.c-card--guide.c-card--full .c-card__inner:before{--tw-bg-opacity:1;background-color:rgba(255,79,136,var(--tw-bg-opacity))}.c-card--guide.c-card--condensed .c-card__inner:after,.c-card--guide.c-card--full .c-card__inner:after{--tw-bg-opacity:1;background-color:rgba(212,60,109,var(--tw-bg-opacity))}.c-card--condensed.c-card--extract .c-card__icon-container,.c-card--condensed.c-card--guide .c-card__icon-container,.c-card--condensed.c-card--lesson-plan .c-card__icon-container,.c-card--condensed.c-card--segment .c-card__icon-container,.c-card--full.c-card--extract .c-card__icon-container,.c-card--full.c-card--guide .c-card__icon-container,.c-card--full.c-card--lesson-plan .c-card__icon-container,.c-card--full.c-card--segment .c-card__icon-container{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity))}.c-card--condensed.c-card--extract .c-card__icon-container svg,.c-card--condensed.c-card--guide .c-card__icon-container svg,.c-card--condensed.c-card--lesson-plan .c-card__icon-container svg,.c-card--condensed.c-card--segment .c-card__icon-container svg,.c-card--full.c-card--extract .c-card__icon-container svg,.c-card--full.c-card--guide .c-card__icon-container svg,.c-card--full.c-card--lesson-plan .c-card__icon-container svg,.c-card--full.c-card--segment .c-card__icon-container svg{color:#fff}.c-card--condensed.c-card--extract .c-card__inner,.c-card--condensed.c-card--guide .c-card__inner,.c-card--condensed.c-card--lesson-plan .c-card__inner,.c-card--condensed.c-card--segment .c-card__inner,.c-card--full.c-card--extract .c-card__inner,.c-card--full.c-card--guide .c-card__inner,.c-card--full.c-card--lesson-plan .c-card__inner,.c-card--full.c-card--segment .c-card__inner{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));overflow:hidden}.c-card--condensed.c-card--extract .c-card__inner:after,.c-card--condensed.c-card--extract .c-card__inner:before,.c-card--condensed.c-card--guide .c-card__inner:after,.c-card--condensed.c-card--guide .c-card__inner:before,.c-card--condensed.c-card--lesson-plan .c-card__inner:after,.c-card--condensed.c-card--lesson-plan .c-card__inner:before,.c-card--condensed.c-card--segment .c-card__inner:after,.c-card--condensed.c-card--segment .c-card__inner:before,.c-card--full.c-card--extract .c-card__inner:after,.c-card--full.c-card--extract .c-card__inner:before,.c-card--full.c-card--guide .c-card__inner:after,.c-card--full.c-card--guide .c-card__inner:before,.c-card--full.c-card--lesson-plan .c-card__inner:after,.c-card--full.c-card--lesson-plan .c-card__inner:before,.c-card--full.c-card--segment .c-card__inner:after,.c-card--full.c-card--segment .c-card__inner:before{position:absolute;right:0;bottom:0;left:0;display:block;height:.625rem;content:""}.c-card--condensed.c-card--extract .c-card__inner:after,.c-card--condensed.c-card--guide .c-card__inner:after,.c-card--condensed.c-card--lesson-plan .c-card__inner:after,.c-card--condensed.c-card--segment .c-card__inner:after,.c-card--full.c-card--extract .c-card__inner:after,.c-card--full.c-card--guide .c-card__inner:after,.c-card--full.c-card--lesson-plan .c-card__inner:after,.c-card--full.c-card--segment .c-card__inner:after{opacity:0;transform:scaleX(0);transition:transform .3s,opacity .2s .1s}.c-card--condensed.c-card--extract .c-card__info,.c-card--condensed.c-card--guide .c-card__info,.c-card--condensed.c-card--lesson-plan .c-card__info,.c-card--condensed.c-card--segment .c-card__info,.c-card--full.c-card--extract .c-card__info,.c-card--full.c-card--guide .c-card__info,.c-card--full.c-card--lesson-plan .c-card__info,.c-card--full.c-card--segment .c-card__info{padding:1.25rem}.c-card--condensed.c-card--extract .c-card__title,.c-card--condensed.c-card--guide .c-card__title,.c-card--condensed.c-card--lesson-plan .c-card__title,.c-card--condensed.c-card--segment .c-card__title,.c-card--full.c-card--extract .c-card__title,.c-card--full.c-card--guide .c-card__title,.c-card--full.c-card--lesson-plan .c-card__title,.c-card--full.c-card--segment .c-card__title{display:-webkit-box;overflow:hidden;max-height:3.9em;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.3;max-width:calc(100% - 2.5rem);font-size:21px}.c-card--condensed.c-card--extract .c-card__subtitle,.c-card--condensed.c-card--guide .c-card__subtitle,.c-card--condensed.c-card--lesson-plan .c-card__subtitle,.c-card--condensed.c-card--segment .c-card__subtitle,.c-card--full.c-card--extract .c-card__subtitle,.c-card--full.c-card--guide .c-card__subtitle,.c-card--full.c-card--lesson-plan .c-card__subtitle,.c-card--full.c-card--segment .c-card__subtitle{display:-webkit-box;overflow:hidden;max-height:1.3em;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:1.3}.c-card--condensed.c-card--extract .c-card__description,.c-card--condensed.c-card--guide .c-card__description,.c-card--condensed.c-card--lesson-plan .c-card__description,.c-card--condensed.c-card--segment .c-card__description,.c-card--full.c-card--extract .c-card__description,.c-card--full.c-card--guide .c-card__description,.c-card--full.c-card--lesson-plan .c-card__description,.c-card--full.c-card--segment .c-card__description{margin-top:.75rem;display:-webkit-box;overflow:hidden;max-height:4.2em;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.4;font-size:13px}.c-card--condensed.c-card--extract:hover .c-card__inner:after,.c-card--condensed.c-card--guide:hover .c-card__inner:after,.c-card--condensed.c-card--lesson-plan:hover .c-card__inner:after,.c-card--condensed.c-card--segment:hover .c-card__inner:after,.c-card--full.c-card--extract:hover .c-card__inner:after,.c-card--full.c-card--guide:hover .c-card__inner:after,.c-card--full.c-card--lesson-plan:hover .c-card__inner:after,.c-card--full.c-card--segment:hover .c-card__inner:after{opacity:1;transform:scaleX(1);transition:transform .3s,opacity .2s}.c-card--lesson.c-card--condensed .c-card__type{margin-top:auto}@media (max-width:1023px){.c-card--lesson.c-card--full .c-card__type{margin-top:auto}}.c-card--lesson-plan.c-card--condensed .c-card__inner:before,.c-card--lesson-plan.c-card--full .c-card__inner:before{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity))}.c-card--lesson-plan.c-card--condensed .c-card__inner:after,.c-card--lesson-plan.c-card--full .c-card__inner:after{--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity))}.c-card--condensed.c-card--curriculum .c-card__image-container:not(:empty):after,.c-card--condensed.c-card--curriculum-unit .c-card__image-container:not(:empty):after,.c-card--condensed.c-card--lesson .c-card__image-container:not(:empty):after,.c-card--condensed.c-card--person .c-card__image-container:not(:empty):after,.c-card--condensed.c-card--series .c-card__image-container:not(:empty):after,.c-card--condensed.c-card--skill .c-card__image-container:not(:empty):after,.c-card--condensed.c-card--study-unit .c-card__image-container:not(:empty):after,.c-card--condensed.c-card--study-unit-section .c-card__image-container:not(:empty):after,.c-card--condensed.c-card--title .c-card__image-container:not(:empty):after,.c-card--full.c-card--curriculum .c-card__image-container:not(:empty):after,.c-card--full.c-card--curriculum-unit .c-card__image-container:not(:empty):after,.c-card--full.c-card--lesson .c-card__image-container:not(:empty):after,.c-card--full.c-card--person .c-card__image-container:not(:empty):after,.c-card--full.c-card--series .c-card__image-container:not(:empty):after,.c-card--full.c-card--skill .c-card__image-container:not(:empty):after,.c-card--full.c-card--study-unit .c-card__image-container:not(:empty):after,.c-card--full.c-card--study-unit-section .c-card__image-container:not(:empty):after,.c-card--full.c-card--title .c-card__image-container:not(:empty):after{background:linear-gradient(0deg,#000c,#0001)}.c-card--condensed.c-card--curriculum .c-card__inner,.c-card--condensed.c-card--curriculum-unit .c-card__inner,.c-card--condensed.c-card--lesson .c-card__inner,.c-card--condensed.c-card--person .c-card__inner,.c-card--condensed.c-card--series .c-card__inner,.c-card--condensed.c-card--skill .c-card__inner,.c-card--condensed.c-card--study-unit .c-card__inner,.c-card--condensed.c-card--study-unit-section .c-card__inner,.c-card--condensed.c-card--title .c-card__inner,.c-card--full.c-card--curriculum .c-card__inner,.c-card--full.c-card--curriculum-unit .c-card__inner,.c-card--full.c-card--lesson .c-card__inner,.c-card--full.c-card--person .c-card__inner,.c-card--full.c-card--series .c-card__inner,.c-card--full.c-card--skill .c-card__inner,.c-card--full.c-card--study-unit .c-card__inner,.c-card--full.c-card--study-unit-section .c-card__inner,.c-card--full.c-card--title .c-card__inner{padding:1.25rem}.c-card--condensed.c-card--curriculum .c-card__info,.c-card--condensed.c-card--curriculum-unit .c-card__info,.c-card--condensed.c-card--lesson .c-card__info,.c-card--condensed.c-card--person .c-card__info,.c-card--condensed.c-card--series .c-card__info,.c-card--condensed.c-card--skill .c-card__info,.c-card--condensed.c-card--study-unit .c-card__info,.c-card--condensed.c-card--study-unit-section .c-card__info,.c-card--condensed.c-card--title .c-card__info,.c-card--full.c-card--curriculum .c-card__info,.c-card--full.c-card--curriculum-unit .c-card__info,.c-card--full.c-card--lesson .c-card__info,.c-card--full.c-card--person .c-card__info,.c-card--full.c-card--series .c-card__info,.c-card--full.c-card--skill .c-card__info,.c-card--full.c-card--study-unit .c-card__info,.c-card--full.c-card--study-unit-section .c-card__info,.c-card--full.c-card--title .c-card__info{align-items:flex-start}.c-card--condensed.c-card--curriculum .c-card__title,.c-card--condensed.c-card--curriculum-unit .c-card__title,.c-card--condensed.c-card--lesson .c-card__title,.c-card--condensed.c-card--person .c-card__title,.c-card--condensed.c-card--series .c-card__title,.c-card--condensed.c-card--skill .c-card__title,.c-card--condensed.c-card--study-unit .c-card__title,.c-card--condensed.c-card--study-unit-section .c-card__title,.c-card--condensed.c-card--title .c-card__title{margin-top:.5rem}@media (min-width:1024px){.c-card--full.c-card--curriculum .c-card__image-container:not(:empty):after,.c-card--full.c-card--curriculum-unit .c-card__image-container:not(:empty):after,.c-card--full.c-card--lesson .c-card__image-container:not(:empty):after,.c-card--full.c-card--person .c-card__image-container:not(:empty):after,.c-card--full.c-card--series .c-card__image-container:not(:empty):after,.c-card--full.c-card--skill .c-card__image-container:not(:empty):after,.c-card--full.c-card--study-unit .c-card__image-container:not(:empty):after,.c-card--full.c-card--study-unit-section .c-card__image-container:not(:empty):after,.c-card--full.c-card--title .c-card__image-container:not(:empty):after{background:linear-gradient(90deg,#000c,#0002)}}.c-card--production .c-card__section{width:100%;--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));--tw-bg-opacity:.85;padding:1rem 1.25rem;display:flex;flex-direction:column;margin-top:auto;transition:background-color .2s}.c-card--condensed.c-card--production .c-card__type,.c-card--full.c-card--production .c-card__type{position:absolute;top:1.25rem;left:1.25rem}.c-card--condensed.c-card--production .c-card__info,.c-card--full.c-card--production .c-card__info{margin-top:auto;align-items:flex-start}.c-card--condensed.c-card--production .c-card__image-container:not(:empty):after,.c-card--full.c-card--production .c-card__image-container:not(:empty):after{background:#0002}.c-card--condensed.c-card--production .c-card__title,.c-card--full.c-card--production .c-card__title{font-size:21px}.c-card--condensed.c-card--production:hover .c-card__section,.c-card--full.c-card--production:hover .c-card__section{--tw-bg-opacity:.95}.c-card--condensed.c-card--production .c-card__title{display:-webkit-box;overflow:hidden;height:2.6em;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3;margin-top:0}.c-card--condensed.c-card--production .c-card__subtitle{margin-top:.5rem;display:-webkit-box;overflow:hidden;height:1.3em;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:1.3}.c-card--condensed.c-card--disabled.c-card--production .c-card__meta{display:none}@media (max-width:1023px){.c-card--full.c-card--production .c-card__title{display:-webkit-box;overflow:hidden;height:2.6em;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3;margin-top:0}.c-card--full.c-card--production .c-card__subtitle{margin-top:.5rem;display:-webkit-box;overflow:hidden;height:1.3em;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:1.3}}@media (min-width:1024px){.c-card--full.c-card--production .c-card__type{position:relative;top:unset;left:unset}.c-card--full.c-card--production .c-card__section{display:contents}.c-card--full.c-card--production .c-card__info{padding:1.25rem}.c-card--full.c-card--production .c-card__meta{width:calc(50% - 1.25rem - .625rem)}}.c-card--interview .c-card__section,.c-card--workshop .c-card__section{width:100%;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1rem 1.25rem;color:#121921;display:flex;flex-direction:column;margin-top:auto}.c-card--condensed.c-card--interview .c-card__image-container,.c-card--condensed.c-card--workshop .c-card__image-container,.c-card--full.c-card--interview .c-card__image-container,.c-card--full.c-card--workshop .c-card__image-container{position:relative;flex-grow:1}.c-card--condensed.c-card--interview .c-card__image-container:not(:empty):after,.c-card--condensed.c-card--workshop .c-card__image-container:not(:empty):after,.c-card--full.c-card--interview .c-card__image-container:not(:empty):after,.c-card--full.c-card--workshop .c-card__image-container:not(:empty):after{background:#0002}.c-card--condensed.c-card--interview .c-card__info,.c-card--condensed.c-card--workshop .c-card__info,.c-card--full.c-card--interview .c-card__info,.c-card--full.c-card--workshop .c-card__info{flex-grow:unset;align-items:flex-start}.c-card--condensed.c-card--interview .c-card__title,.c-card--condensed.c-card--workshop .c-card__title,.c-card--full.c-card--interview .c-card__title,.c-card--full.c-card--workshop .c-card__title{font-size:21px}.c-card--condensed.c-card--interview .c-card__type,.c-card--condensed.c-card--workshop .c-card__type{position:absolute;top:1.25rem;left:1.25rem}.c-card--condensed.c-card--interview .c-card__title,.c-card--condensed.c-card--workshop .c-card__title{display:-webkit-box;overflow:hidden;height:2.6em;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3;margin-top:0}.c-card--condensed.c-card--interview .c-card__subtitle,.c-card--condensed.c-card--workshop .c-card__subtitle{margin-top:.5rem;display:-webkit-box;overflow:hidden;height:1.3em;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:1.3}.c-card--condensed.c-card--disabled.c-card--interview .c-card__meta,.c-card--condensed.c-card--disabled.c-card--workshop .c-card__meta{display:none}@media (max-width:1023px){.c-card--full.c-card--interview .c-card__title,.c-card--full.c-card--workshop .c-card__title{display:-webkit-box;overflow:hidden;height:2.6em;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3;margin-top:0}.c-card--full.c-card--interview .c-card__subtitle,.c-card--full.c-card--workshop .c-card__subtitle{margin-top:.5rem;display:-webkit-box;overflow:hidden;height:1.3em;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-height:1.3}}@media (min-width:1024px){.c-card--full.c-card--interview .c-card__image-container,.c-card--full.c-card--workshop .c-card__image-container{position:absolute}.c-card--full.c-card--interview .c-card__image-container:not(:empty):after,.c-card--full.c-card--workshop .c-card__image-container:not(:empty):after{background:linear-gradient(90deg,#000c,#0002)}.c-card--full.c-card--interview .c-card__info,.c-card--full.c-card--workshop .c-card__info{padding:1.25rem;flex-grow:1}.c-card--full.c-card--interview .c-card__section,.c-card--full.c-card--workshop .c-card__section{color:#fff;display:contents}.c-card--full.c-card--interview .c-card__meta,.c-card--full.c-card--workshop .c-card__meta{margin-top:auto;width:calc(50% - 1.25rem - .625rem)}}.c-card--person.c-card--condensed .c-card__type{margin-top:auto}@media (max-width:1023px){.c-card--person.c-card--full .c-card__type{margin-top:auto}}@media (min-width:1024px){.c-card--production.c-card--full .c-card__image-container:not(:empty):after{background:linear-gradient(90deg,#000c,#0002)}}.c-card--segment.c-card--condensed .c-card__inner:before,.c-card--segment.c-card--full .c-card__inner:before{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity))}.c-card--segment.c-card--condensed .c-card__inner:after,.c-card--segment.c-card--full .c-card__inner:after{--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity))}.c-card--segment-section{width:unset;flex-basis:0;flex-direction:column}.c-card--segment-section .c-card__inner{flex-direction:column}.c-card--segment-section .c-card__image-container{height:74px;margin-right:0}.c-card--segment-section .c-card__icon-container{top:37px;width:2rem;height:2rem}.c-card--segment-section .c-card__icon-container svg{width:75%;height:75%}.c-card--segment-section .c-card__title{margin-top:.75rem}.c-card--series.c-card--full .c-card__icon-container{top:1.25rem;right:1.25rem;bottom:unset}.c-card--series.c-card--full .c-card__description{text-align:center}.c-card--series.c-card--condensed .c-card__info,.c-card--series.c-card--full .c-card__info{align-items:center}.c-card--series .c-card__title{display:-webkit-box;overflow:hidden;max-height:3.9em;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.3}.c-card--skill.c-card--full .c-card__icon-container{top:1.25rem;right:1.25rem;bottom:unset}.c-card--skill.c-card--full .c-card__description{text-align:center}.c-card--skill.c-card--condensed .c-card__info,.c-card--skill.c-card--full .c-card__info{align-items:center}.c-card--skill .c-card__title{display:-webkit-box;overflow:hidden;max-height:3.9em;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.3}.c-card--study-unit.c-card--full .c-card__icon-container{top:1.25rem;right:1.25rem;bottom:unset}.c-card--study-unit.c-card--full .c-card__description{text-align:center}.c-card--study-unit.c-card--condensed .c-card__info,.c-card--study-unit.c-card--full .c-card__info{align-items:center}.c-card--study-unit .c-card__title{display:-webkit-box;overflow:hidden;max-height:3.9em;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.3}.c-card--study-unit-section.c-card--full .c-card__icon-container{top:1.25rem;right:1.25rem;bottom:unset}.c-card--study-unit-section.c-card--full .c-card__description{text-align:center}.c-card--study-unit-section.c-card--condensed .c-card__info,.c-card--study-unit-section.c-card--full .c-card__info{align-items:center}.c-card--study-unit-section .c-card__title{display:-webkit-box;overflow:hidden;max-height:3.9em;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-height:1.3}.c-card--study-unit-section .c-card__type{display:none}.c-card--title.c-card--condensed .c-card__section{margin-top:auto}.c-wide-card{display:flex;flex-direction:column;justify-content:space-between;background:#fff;transition:box-shadow .2s ease,background-color .2s,transform .2s;--tw-shadow:0 1px 4px rgba(0,0,0,.14);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.c-wide-card__content:has(+.c-wide-card__extracts) .c-wide-card__content-inner{margin-right:.75rem;border-bottom:1px solid #cfd3d8}.c-wide-card__link{position:absolute;top:0;right:0;bottom:0;left:0}.c-wide-card__header{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left}.c-wide-card__duration,.c-wide-card__type{display:inline-flex;align-items:center;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.c-wide-card__duration{margin-left:8px;white-space:nowrap}.c-wide-card__attribution{margin-left:.5rem}.c-wide-card__icons{display:flex;align-items:center;margin-left:auto}.c-wide-card__button-wrapper{display:inline}.c-wide-card__button-wrapper:not(:last-child){margin-right:10px}.c-wide-card__button{width:24px;height:24px;cursor:pointer}.c-wide-card__main{padding:8px 0}.c-wide-card__main:not(.c-wide-card__main:last-of-type){border-bottom:1px solid #cfd3d8}.c-wide-card:hover .c-wide-card__image .c-wide-card__image-placeholder,.c-wide-card:hover .c-wide-card__image img{transform:scale(1.1)}@media(prefers-reduced-motion){.c-wide-card:hover .c-wide-card__image .c-wide-card__image-placeholder,.c-wide-card:hover .c-wide-card__image img{transform:scale(1)}}.c-wide-card__image{position:relative;display:flex;overflow:hidden;width:200px;flex-direction:column;align-items:center;justify-content:center;background:#121921;color:#fff;font-size:24px;font-weight:700;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-wide-card__image picture{flex:1}.c-wide-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}.c-wide-card__image-ghost{position:absolute;top:50%;left:50%;overflow:hidden;color:#171e28;font-size:100px;transform:translate(-50%,-50%);white-space:nowrap}.c-wide-card__image-placeholder{transform-origin:center;transition:transform .3s ease-in-out}.c-wide-card__title-header{display:flex;flex-direction:row;align-items:center;justify-content:left;padding:4px 0}.c-wide-card__title{color:#121921;font-size:20px;font-style:normal;font-weight:700;line-height:24px}.c-wide-card__content:not(.c-wide-card__content:has(+.c-wide-card__extracts)):hover .c-wide-card__title{text-decoration:underline}.c-wide-card__extracts .c-wide-card__main:hover .c-wide-card__title{text-decoration:underline}.c-wide-card__main--extract{position:relative}.c-wide-card__description{padding-top:4px;padding-bottom:4px}.c-cast-creatives-section{display:grid;grid-row-gap:1.5rem}@media (min-width:1024px){.c-cast-creatives-section{grid-template-columns:1fr 1fr}}.c-cast-creatives-section__heading{font-size:20px;line-height:1.4;font-weight:600;grid-column:1/-1}.c-cast-creatives-section__list{display:grid;grid-template-columns:1fr 1fr}.c-cast-creatives-section__list>*{margin-top:.25rem;margin-bottom:.25rem;margin-right:2.5rem;line-height:1.25}.c-cast-creatives-section__list a:focus,.c-cast-creatives-section__list a:hover{text-decoration:underline}.c-cast-creatives-section__read-more{display:flex;justify-content:center;grid-column:1/-1}.c-checkbox,.c-radio{position:relative}.c-checkbox input,.c-radio input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.c-checkbox label,.c-radio label{min-height:2.5rem;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));--tw-bg-opacity:0;padding:.25rem .5rem;position:relative;align-items:center;padding-right:calc(.75rem - 2px);padding-left:calc(.75rem - 2px);border-color:transparent;line-height:1.3}.c-checkbox label>*,.c-radio label>*{padding-right:.25rem;padding-left:.75rem}@media(hover){.c-checkbox label:hover,.c-radio label:hover{border-color:#e7e6e6}}.c-checkbox label:after,.c-checkbox label:before,.c-radio label:after,.c-radio label:before{display:block;width:1.25rem;height:1.25rem;flex-shrink:0;content:""}.c-checkbox label:before,.c-radio label:before{border:2px solid}.c-checkbox label:after,.c-radio label:after{position:absolute;background:currentColor;transform:scale(0);transition:transform .1s}.c-checkbox input:checked+label:after,.c-radio input:checked+label:after{transform:scale(.5)}.c-checkbox input:focus-visible+label,.c-radio input:focus-visible+label{border:2px solid #a2b0be;outline:none}.c-checkbox input:indeterminate+label:after,.c-radio input:indeterminate+label:after{top:50%;left:.625rem;width:.625rem;height:0;border-top:4px solid #000;background:none;transform:translate(-50%,-50%)}.c-checkbox input.no-transition+label:after,.c-radio input.no-transition+label:after{transition:none}@media (min-width:1024px){.c-classification-section{grid-template-columns:1fr 1fr;margin-left:auto;margin-right:auto;width:90vw}}@media (max-width:1023px){.c-classification-section{margin-left:auto;margin-right:auto;width:90vw}}.c-classification-section__heading{font-size:20px;line-height:1.4;font-weight:600;margin-bottom:20px;grid-column:1/-1}.c-classification-section__list{display:grid;margin-top:5px}@media (min-width:1024px){.c-classification-section__list{grid-template-columns:240px 1fr}}.c-classification-section__list>*{margin-top:.25rem;margin-bottom:.25rem;line-height:1.25}.c-classification-section__list dt{display:flex;align-items:center;font-weight:700}.c-classification-section__list dd{display:inline}@media (max-width:1023px){.c-classification-section__list dd{margin-bottom:15px}}.c-classification-section__list__tag{display:inline;padding:8px 20px;margin:5px 10px 5px 0}.c-classification-section__list__tag:hover{color:#121921;cursor:pointer}.c-classification-section__list__tag:hover:after{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border:1.2px solid #354962}.c-classification-section p{margin-bottom:20px}.c-content-bar{display:flex;min-height:60px;align-items:stretch;justify-content:space-between;gap:16px}@media (max-width:568px){.c-content-bar{flex-direction:column;gap:0}}.c-content-bar__warnings{display:flex;flex-direction:row;align-items:center}@media (max-width:568px){.c-content-bar__warnings{min-height:60px}}.c-content-bar__manage-access-button{display:flex;flex-direction:row;align-items:center;padding:6px 0;border:2px solid transparent}@media (max-width:568px){.c-content-bar__manage-access-button{min-height:60px}}.c-content-bar__manage-access-button--expanded,.c-content-bar__manage-access-button:hover{border-bottom:2px solid #121921}.c-content-bar .c-adult-content-warning{display:flex;margin-top:7px;margin-bottom:7px}.c-content-bar .c-adult-content-warning_icon{display:flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:4px;margin-right:7px;background-color:#ff6938;color:#fff}.c-content-bar .c-adult-content-warning_message{align-self:center;line-height:1.25}.c-content-bar .c-adult-content-warning_message_warning{font-weight:800}.c-content-bar .c-exceptions-button{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.c-content-bar .c-exceptions-button_cog-icon{width:27px;height:27px;flex-shrink:0;color:#ff6938}.c-content-bar .c-exceptions-button_text{font-weight:800}.c-content-bar .c-exceptions-button_count{padding:3px 10px;background-color:#ff6938;color:#fff;font-size:12px;line-height:1.5;text-align:center}.c-content-controls{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-shadow:0 1px 4px rgba(0,0,0,.14);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);position:relative;z-index:60}.c-content-controls-drawer__inner[aria-hidden=true]{overflow:hidden;height:0;transition-duration:.15s}.c-content-rating{position:relative;display:flex;height:132px;flex-direction:column;align-items:center;justify-content:center;opacity:1;text-align:center;transition:opacity 1s ease-out;--tw-bg-opacity:1;background-color:rgba(1,255,205,var(--tw-bg-opacity))}.c-content-rating__buttons{display:flex;justify-content:center;margin-top:18px;gap:58px}@media (max-width:500px){.c-content-rating__buttons{margin-bottom:20px;gap:35px}}.c-content-rating__button-wrapper{display:flex;flex-direction:column;align-items:center}.c-content-rating__button{--tw-bg-opacity:1;background-color:rgba(19,237,194,var(--tw-bg-opacity));width:40px;height:40px;border-radius:5px;cursor:pointer}.c-content-rating__button:hover{--tw-bg-opacity:1;background-color:rgba(1,226,182,var(--tw-bg-opacity))}.c-content-rating__label{margin-top:6px}@media (max-width:500px){.c-content-rating__label{position:absolute;bottom:5px;font-size:14px}}.c-content-rating__form{display:flex;width:100%;height:100%;align-items:center;justify-content:center;padding:20px;gap:5%}.c-content-rating__form textarea{width:65%;height:100%;padding:12px;resize:none}.fade-out{opacity:0;transition:opacity 1s ease-out}.c-copy-btn{overflow:hidden;margin-right:8px;margin-left:11px;transition:all .25s ease-in-out}@media (min-width:1024px){@keyframes grow{0%{scale:1 1}50%{scale:1.16 1.5}to{scale:1 1}}}@media (min-width:1024px){@keyframes slide{0%{transform:translateY(400px)}50%{transform:translateY(200px)}to{transform:translateY(0)}}}.c-copy-btn--share{width:124px}@media (max-width:1023px){.c-copy-btn--share{width:40px}.c-copy-btn--share .c-copy-btn__text{display:none}}.c-copy-btn__text{margin-left:.25rem}.c-copy-btn__content.active{animation:slide .25s}.c-copy-btn:hover{cursor:pointer}.c-copy-btn.active{animation:grow .25s forwards;transform-origin:center center}@media(prefers-reduced-motion){.c-copy-btn.active{animation:none}}.c-copy-btn.active:after{background:#00c19c}.c-custom-select{position:relative;display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-custom-select__button{height:100%;min-height:2.5rem;width:100%;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));--tw-bg-opacity:0;padding-right:1rem;display:inline-flex;align-items:center;padding-left:calc(1rem - 2px);border:2px solid #e7e6e6;transition:background-color .2s}.c-custom-select__button span{margin-right:.5rem}.c-custom-select__button:after{margin-right:1px;margin-left:auto;display:inline-block;content:"";transition:transform .2s}.c-custom-select__button:hover{--tw-bg-opacity:.05}.c-custom-select__button:active{--tw-bg-opacity:.1}.c-custom-select__button:focus{border-color:#a2b0be;outline:none}.c-custom-select__listbox{z-index:2000;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:.5rem;color:#121921;--tw-shadow:0 1px 5px rgba(0,0,0,.18);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);position:absolute;top:calc(100% + .5rem);min-width:100%;transition:box-shadow .15s,opacity .15s}.c-custom-select__listbox--left{right:auto;left:0}.c-custom-select__listbox--right{right:0;left:auto}.c-custom-select__listbox[aria-hidden=true]{opacity:0;pointer-events:none}.c-custom-select__listbox:focus{--tw-shadow:0 2px 8px rgba(0,0,0,.21);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:none}.c-custom-select__listbox>*{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));--tw-bg-opacity:0;padding:.25rem .5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c-custom-select__listbox>:hover{--tw-bg-opacity:.05}.c-custom-select__listbox>:active{--tw-bg-opacity:.1}.c-custom-select__listbox:focus-visible>[aria-selected=true]{--tw-bg-opacity:.05}.c-detail-hero{position:relative;z-index:0;display:grid}.c-detail-hero:not(.no-image){min-height:max(min(50vw,100vh - 4rem,675px),450px)}@media (min-width:1024px){.c-detail-hero:not(.no-image){grid-template-columns:40% auto}}.c-detail-hero__inner{--tw-bg-opacity:1;background-color:rgba(25,35,46,var(--tw-bg-opacity));color:#fff;display:flex;flex-direction:column;align-items:flex-start;padding:3.5rem 5vw}@media (max-width:1023px){.c-detail-hero__inner{background:linear-gradient(#12192199,transparent),#12192166}}.c-detail-hero__image-container{--tw-bg-opacity:1;background-color:rgba(45,62,80,var(--tw-bg-opacity));position:relative}@media (max-width:1023px){.c-detail-hero__image-container{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0}}.c-detail-hero__image-container__image-attribution{position:absolute;right:0;bottom:0;padding:5px 10px;background:rgba(0,0,0,.6);color:#fff;font-size:12px}.c-detail-hero__image-container img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-detail-hero__type{color:#01ffcd;display:block}@media (min-width:501px){.c-detail-hero__type{font-size:16px}}.c-detail-hero__title{display:block}.c-detail-hero__title:not(:first-child){margin-top:1rem}.c-detail-hero__subtitles{margin-top:.75rem}.c-detail-hero__description{margin-top:2rem;font-size:20px;max-width:80ch}.c-detail-hero__tags{margin:2.5rem -.25rem -.25rem;display:flex;flex-grow:1;flex-wrap:wrap;align-content:flex-end}.c-detail-hero__tags>*{margin:.25rem}@media (max-width:1023px){.c-detail-hero__tags{display:none}}.c-dropdown{position:relative}.c-dropdown__content{z-index:90;position:absolute;width:100%}.c-dropdown__content[aria-hidden=true]{opacity:0;pointer-events:none}.c-expandable-content__container{width:100%;gap:.75rem;display:inline-flex;flex-direction:column;place-items:center}.c-expandable-content__content{position:relative;overflow:hidden;transition:max-height .7s ease-out}.c-expandable-content__content-expanded{max-height:1500px}.c-expandable-content__fade-out-overlay{width:100%;position:absolute;height:4rem;bottom:0;left:0;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0));pointer-events:none}.c-expandable-content__button{text-decoration:underline;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;text-align:center}.c-expandable-content__button:hover{opacity:.8;color:#008260}.c-filter-panel-toggle{margin-bottom:.75rem;padding-bottom:.75rem;position:relative;width:100%}@media (min-width:569px){.c-filter-panel-toggle{margin-right:3.5rem}}.c-filter-panel-toggle:after{position:absolute;z-index:-1;top:0;right:.25rem;bottom:0;left:.25rem;display:block;content:"";transition:box-shadow .2s}.c-filter-panel-toggle--expanded:after{transition:box-shadow .2s .2s}@media (max-width:568px){.c-filter-panel-toggle--expanded:after{box-shadow:unset}}.c-filter-panel-toggle__button{height:2.5rem;width:100%;border-radius:.25rem;padding-left:.5rem;padding-right:.5rem;font-weight:700;position:relative;display:flex;align-items:center}.c-filter-panel-toggle__button:before{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));opacity:.05;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;content:"";transition:all .15s}.c-filter-panel-toggle__button:hover:before{opacity:.1}.c-filter-panel-toggle__button:active:before{opacity:.15}.c-filter-panel-toggle__button__icon{display:inline;height:2rem;width:2rem;margin-right:.4rem;margin-left:-.3rem}.c-filter-panel-toggle__button span{margin-right:.75rem}.c-filter-panel-toggle__button:after{margin-left:auto;margin-right:.7rem;content:"";transition:transform .2s}.c-filter-panel-toggle__button:focus:not(:focus-visible){outline:none}.c-filter-panel-toggle__button:focus-visible{box-shadow:0 0 0 2px #a2b0be;outline:none}@media (min-width:569px){.c-filter-panel-toggle__button[aria-expanded=true]:before{opacity:0}.c-filter-panel-toggle__button[aria-expanded=true]:hover:before{opacity:.05}.c-filter-panel-toggle__button[aria-expanded=true]:active:before{opacity:.1}}.c-filter-panel{position:relative;min-height:500px;max-height:100%;flex-direction:column}@media (min-width:501px){.c-filter-panel{margin-top:.5rem;transition:opacity .2s .2s}}.c-filter-panel__inner{position:absolute;width:100%;max-height:100%;overflow-y:scroll;scrollbar-color:#cfd3d8 transparent}.c-filter-panel__inner[aria-hidden=true]{overflow:hidden;opacity:0;transition:opacity .2s}.c-filter-panel__inner .c-checkbox label,.c-filter-panel__inner .c-radio label{width:100%}.c-filter-panel__inner h3{font-weight:700}.c-filter-panel__inner :not(.c-accordion)>h3,.c-filter-panel__inner :not(.c-accordion)>h4{margin-top:.5rem;margin-bottom:.5rem;padding-left:.5rem;padding-right:.5rem;border-right:2px solid transparent;border-left:2px solid transparent}.c-filter-panel__inner>*+:not(.c-button):before{margin:1rem .25rem;display:block;height:2px;content:""}@media (max-width:500px){.c-filter-panel__inner>*+:not(.c-button):before{margin-left:.75rem;margin-right:.75rem}.c-filter-panel__inner>*{margin-left:-.75rem;margin-right:-.75rem}}.c-filter-pills__inner{display:flex;max-height:30px;flex-wrap:wrap;gap:8px;overflow-y:hidden}.c-filter-pills__show-all-filters{font-weight:700;text-decoration:underline}.c-filter-pills__show-all-filters:before{margin-left:auto;display:inline-block;margin-right:8px;content:"";transition:transform .2s}.c-filter-pills__show-less-filters{font-weight:700;text-decoration:underline}.c-filter-pills__show-less-filters:before{margin-left:auto;display:inline-block;margin-right:8px;content:"";transition:transform .2s}.c-filter-select{position:relative;display:inline-flex;width:25%;height:44px;border-radius:.25rem 0 0 .25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:#121921}.c-filter-select--in-banner{width:20%;min-width:232px;height:56px}.c-filter-select--selected .c-filter-select__button{border-bottom:4px solid #01ffcd!important}.c-filter-select--disabled{opacity:.4;pointer-events:none}.c-filter-select__button{font-weight:700;height:100%;min-height:2.5rem;width:100%;border-radius:.25rem;--tw-border-opacity:1;border-color:rgba(231,230,230,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));--tw-bg-opacity:0;padding-left:1rem;padding-right:1rem;display:inline-flex;align-items:center;border-width:1px 0 1px 1px;transition:background-color .2s}.c-filter-select__button span{margin-right:.5rem}.c-filter-select__button:after{margin-right:1px;margin-left:auto;display:inline-block;content:"";transition:transform .2s}.c-filter-select__button:hover{--tw-bg-opacity:.05}.c-filter-select__button:active{--tw-bg-opacity:.1}.c-filter-select__button:focus{outline:3px solid #a2b0be}.c-filter-select__listbox{position:absolute;top:100%;width:100%;max-height:50vh;outline:3px solid #a2b0be;outline-offset:3px;overflow-x:clip;overflow-y:auto;transition:box-shadow .15s,opacity .15s;z-index:2000;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:.5rem 8px .5rem .5rem;color:#121921;--tw-shadow:0 1px 5px rgba(0,0,0,.18);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.c-filter-select__listbox--left{right:auto;left:0}.c-filter-select__listbox--right{right:0;left:auto}.c-filter-select__listbox[aria-hidden=true]{max-height:0;opacity:0;overflow-y:hidden;pointer-events:none}.c-filter-select__listbox:focus{--tw-shadow:0 2px 8px rgba(0,0,0,.21);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:none}.c-filter-select__listbox li.interactable{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));--tw-bg-opacity:0;padding:.25rem .5rem}.c-filter-select__listbox li.interactable:hover{--tw-bg-opacity:.05}.c-filter-select__listbox li.interactable:active{--tw-bg-opacity:.1}.c-filter-select__listbox li.interactable:focus-visible{--tw-bg-opacity:.05;outline:none}.c-filter-select__select-all{display:flex;justify-content:space-between;padding:.5rem}.c-filter-select__select-all button{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));--tw-bg-opacity:0;padding:.25rem .5rem}.c-filter-select__select-all:hover{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.c-filter-select__select-all button:focus-visible{--tw-bg-opacity:.05;outline:none}.c-footer{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));color:#fff;display:flex;overflow:hidden;flex-direction:column}.c-footer__top{margin-top:1rem;margin-bottom:2rem;padding-bottom:1rem;display:flex;flex-wrap:wrap;align-items:center;border-bottom:1px solid #7c838d}@media (min-width:501px){.c-footer__top{margin-top:2rem;padding-bottom:2rem}}.c-footer__top__logo-container{margin-top:.5rem;margin-bottom:.5rem;padding-right:1rem;display:flex;flex-grow:100}.c-footer__top__button-container{margin-left:-.5rem;margin-right:-.5rem;display:flex;flex-grow:1;flex-wrap:wrap}.c-footer__top__button-container>*{margin:.5rem;flex-grow:1}.c-footer__middle{margin-top:-.5rem;margin-bottom:.5rem;display:grid}@media (min-width:501px){.c-footer__middle{grid-template-columns:repeat(2,auto)}}@media (min-width:1024px){.c-footer__middle{grid-template-columns:repeat(4,auto)}}.c-footer__middle .o-link-group{margin-top:1rem}.c-footer__bottom{margin-bottom:2rem;display:flex;flex-wrap:wrap;align-items:baseline}.c-footer__bottom>*{margin-top:2rem}.c-footer__bottom .o-link-group{margin-right:0}.c-footer__bottom__version{margin-left:-.75rem;margin-right:-.75rem;display:flex;flex-wrap:wrap;justify-content:flex-end}.c-footer__bottom__version>*{margin-left:.75rem;margin-right:.75rem}.c-form-section{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1.25rem;position:relative}@media (min-width:501px){.c-form-section{padding:1.5rem 1.75rem}}.c-form-section:before{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));position:absolute;top:0;left:0;width:4px;height:100%;content:"";transform:scaleX(0);transform-origin:0 0;transition:transform .2s,background-color .3s}.c-form-section--info:before,.c-form-section--invalid:before,.c-form-section--positive:before,.c-form-section--selected:before{transform:scaleX(1);transition:transform .15s,background-color .3s}.c-form-section--invalid:before{--tw-bg-opacity:1;background-color:rgba(254,24,6,var(--tw-bg-opacity))}.c-form-section--positive:before{--tw-bg-opacity:1;background-color:rgba(1,226,182,var(--tw-bg-opacity))}.c-form-section--info:before{--tw-bg-opacity:1;background-color:rgba(162,176,190,var(--tw-bg-opacity))}@media (min-width:501px){.c-form-section--sm{padding-top:1.25rem;padding-bottom:1.25rem}}.c-form-section--report{padding:1rem}.c-form-section--interactive{transition:box-shadow .2s ease}.c-form-section--interactive:hover{--tw-shadow:0 1px 4px rgba(0,0,0,.1);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.c-grid-card{position:relative;background:#fff;box-shadow:0 2px 4px 0 rgba(18,25,33,.14)}.c-grid-card__link{position:absolute;top:0;right:0;bottom:0;left:0}.c-grid-card__link:focus-visible{outline:3px solid #a2b0be}.c-grid-card__inner{display:flex;height:100%;min-height:472px;flex-direction:column;justify-content:space-between}.c-grid-card__main{width:100%;flex-grow:3}.c-grid-card__header:hover~.c-grid-card__main .c-grid-card__image .c-grid-card__image-placeholder,.c-grid-card__header:hover~.c-grid-card__main .c-grid-card__image img,.c-grid-card__main:hover>.c-grid-card__image .c-grid-card__image-placeholder,.c-grid-card__main:hover>.c-grid-card__image img{transform:scale(1.1)}.c-grid-card__title{color:#121921;font-size:20px;font-style:normal;font-weight:700;line-height:24px}.c-grid-card__button-wrapper{display:inline}.c-grid-card__button-wrapper:not(:last-child){margin-right:10px}.c-grid-card__button{width:24px;height:24px;cursor:pointer}.c-grid-card__button:focus-visible{outline:3px solid #a2b0be}.c-grid-card__duration,.c-grid-card__subtype{display:inline-flex;align-items:center;font-size:14px;font-style:normal;font-weight:700;line-height:24px}.c-grid-card__header{display:flex;width:100%;justify-content:space-between;padding:20px}.c-grid-card__image{position:relative;display:flex;overflow:hidden;width:100%;height:246px;align-items:center;justify-content:center;background:#121921;color:#fff;font-size:46px;font-weight:700;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-grid-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease-in-out}@media(prefers-reduced-motion){.c-grid-card__header:hover~.c-grid-card__main .c-grid-card__image .c-grid-card__image-placeholder,.c-grid-card__header:hover~.c-grid-card__main .c-grid-card__image img,.c-grid-card__main:hover>.c-grid-card__image .c-grid-card__image-placeholder,.c-grid-card__main:hover>.c-grid-card__image img{transform:scale(1)}.c-grid-card__image .c-grid-card__image-placeholder,.c-grid-card__image img{transition:none}}.c-grid-card__image-ghost{position:absolute;top:50%;left:50%;overflow:hidden;color:#171e28;font-size:100px;transform:translate(-50%,-50%);white-space:nowrap}.c-grid-card__image-placeholder{transform-origin:center;transition:transform .3s ease-in-out}.c-grid-card__content{display:flex;flex-direction:column;padding:20px 20px 0}.c-grid-card__footer{width:100%;cursor:default}.c-grid-card hr{border-color:#e7e6e6;margin:0 1rem}.c-grid-card__tags{display:flex;flex-wrap:wrap;padding:1rem;gap:6px}.c-grid-card__authors{margin-top:4px}.c-grid-card__description-container{overflow:hidden;max-height:5em;margin:8px 0}.c-grid-card__description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis}.c-grid-card__overview-description-container{margin:8px 0;-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 48px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 48px),transparent);overflow-y:auto}.c-grid-card__overview-description-container::-webkit-scrollbar{width:8px}.c-grid-card__overview-description-container::-webkit-scrollbar-track{border-radius:10px;box-shadow:inset 0 0 5px transparent}.c-grid-card__overview-description-container::-webkit-scrollbar-thumb{border-radius:10px;background:#cfd3d8}.c-grid-card__overview-description-container::-webkit-scrollbar-thumb:hover{background:#7c838d}.c-grid-card__blocked{z-index:59;position:absolute;top:0;left:0;display:flex;width:100%;height:100%;flex-direction:column;justify-content:center;padding:20px;background-color:#e7e6e6;opacity:0}.c-grid-card__blocked:hover{opacity:1}.c-grid-card__blocked-header{margin-bottom:.5rem;font-size:13px;font-weight:700}a:hover .c-grid-card__title{text-decoration:underline}.c-header-button{--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));--tw-bg-opacity:0;padding-left:1.25rem;padding-right:1.25rem;display:flex;height:100%;align-items:center;justify-content:center;transition:background-color .15s}.c-header-button:hover{--tw-bg-opacity:.05}.c-header-button:active{--tw-bg-opacity:.1}.c-header-button--home{padding-left:1.5rem}.c-header-button--home img{pointer-events:none}.c-header-dropdown{position:relative;height:100%;border-radius:4px}.c-header-dropdown__button-wrapper{transition:background-color .15s}.c-header-dropdown__button-wrapper:hover{--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));--tw-bg-opacity:.05}.c-header-dropdown__line{--tw-bg-opacity:1;background-color:rgba(1,255,205,var(--tw-bg-opacity));position:absolute;bottom:12px;width:88%;min-height:2px;pointer-events:none}.c-header-dropdown__button{display:inline-flex;height:100%;align-items:center;justify-content:center;padding:0;transition:background-color .15s}.c-header-dropdown__button:hover{--tw-bg-opacity:0}.c-header-dropdown__button:after{display:inline-block;content:"";transition:transform .2s;margin-left:.25rem}.c-header-dropdown__new-icon{width:8px;height:8px;border-radius:4px;margin-right:2px;margin-bottom:25px;margin-left:2px;content:"";--tw-bg-opacity:1;background-color:rgba(1,255,205,var(--tw-bg-opacity))}.c-header-dropdown--new{position:relative}.c-header-dropdown--new:after{position:absolute;z-index:2;top:12px;right:16px;width:12px;height:12px;border-radius:50%;content:" ";--tw-bg-opacity:1;background-color:rgba(1,255,205,var(--tw-bg-opacity))}.c-header-dropdown__box{color:#121921;position:absolute;z-index:1;top:100%;width:-moz-max-content;width:max-content;min-width:280px;max-width:100vw;transition:opacity .2s,transform .2s,box-shadow .3s;white-space:nowrap}.c-header-dropdown__box>*{white-space:normal}@media (max-width:500px){.c-header-dropdown__box{width:100vw}}.c-header-dropdown__box[aria-hidden=true]{opacity:0;pointer-events:none}@media (min-width:501px){.c-header-dropdown__box[aria-hidden=true]{transform:translateY(-1rem)}}.c-header-dropdown__box__inner,.c-top-level-links--dropdown{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-shadow:0 1px 4px rgba(0,0,0,.14);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);display:flex;flex-direction:column}.c-header-dropdown__box__inner:focus,.c-header-dropdown__box__inner:hover,.c-top-level-links--dropdown:focus,.c-top-level-links--dropdown:hover{--tw-shadow:0 1px 5px rgba(0,0,0,.18);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);outline:none}.c-header-dropdown__box__section,.c-second-level-links li,.c-top-level-links--dropdown li{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));display:flex;align-items:center}.c-header-dropdown__box__section--padded{padding:1rem 1.25rem}.c-header-menu-link-wrapper{position:relative;transition:background-color .15s}.c-header-menu-link-wrapper:hover{--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));--tw-bg-opacity:.05}.c-header-menu-link{display:inline-flex;height:100%;align-items:center;justify-content:center;padding:0;transition:background-color .15s}.c-header-menu-link:hover{--tw-bg-opacity:0}.c-header-menu-link__line{position:absolute;bottom:12px;width:88%;min-height:2px;pointer-events:none;--tw-bg-opacity:1;background-color:rgba(1,255,205,var(--tw-bg-opacity))}.c-header{z-index:100;color:#121921;--tw-shadow:0 1px 4px rgba(0,0,0,.14);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.c-header__section{box-sizing:content-box;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-bg-opacity:.999}.c-header__section--border-r{border-right:1px solid rgba(231,230,230,var(--bg-opacity))}.c-header__section--search{display:flex;width:0;flex-grow:1;align-items:center}.c-header__section--search .c-filter-select--in-banner{height:45px}.c-header__section--search .c-banner-search-input__form{height:43px}.c-header__section--search .c-banner-search-input__search-button,.c-header__section--search .c-search-bar__svg{width:30px;height:30px}.c-header__section--search[aria-hidden=true]{pointer-events:none}.c-header__section--search[aria-hidden=true] .c-search-bar{opacity:0}.c-header__nav{display:contents}@media (min-width:569px){html:not(.scrolled) .c-header--transparent{color:#fff;box-shadow:none}html:not(.scrolled) .c-header--transparent .c-header__section{--tw-bg-opacity:0}html:not(.scrolled) .c-header--transparent .c-header-button:hover,html:not(.scrolled) .c-header--transparent .c-top-level-links--header a:hover{--tw-bg-opacity:.3}html:not(.scrolled) .c-header--transparent .c-header-button:active,html:not(.scrolled) .c-header--transparent .c-top-level-links--header a:active{--tw-bg-opacity:.5}html:not(.scrolled) .c-header--transparent .c-header-button{margin:.5rem;border-radius:.25rem;padding-left:.75rem;padding-right:.75rem;height:calc(100% - 1rem)}html:not(.scrolled) .c-header--transparent .c-header-button--home{margin-left:.75rem}html:not(.scrolled) .c-header--transparent .c-header-dropdown__box{margin-top:-1rem}}.c-lesson__section{margin-bottom:.75rem}.c-lesson__section-title{margin-bottom:.75rem;--tw-bg-opacity:1;background-color:rgba(231,230,230,var(--tw-bg-opacity));padding:.25rem .5rem;--tw-shadow:0 1px 4px rgba(0,0,0,.14);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.c-about-section__heading,.c-card__title,.c-detail-hero__description h2,.c-lesson__section-title,.c-page-banner--sm .c-page-banner__title,.c-search-hero__title,.s-rtf h2{font-size:24px;line-height:1.3;font-weight:600}.c-lesson__activity-wrapper{position:relative;margin-left:.5rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1.25rem}.c-about-section__heading,.c-adult-themes-button,.c-button,.c-button--invisible-dark,.c-button--invisible-light,.c-card__subtitle,.c-card__title,.c-cast-creatives-section__heading,.c-classification-section__heading,.c-classification-section__list__tag a,.c-custom-select,.c-detail-hero__description a,.c-detail-hero__description blockquote,.c-detail-hero__description h1,.c-detail-hero__description h2,.c-detail-hero__description h3,.c-detail-hero__description h4,.c-detail-hero__description h5,.c-detail-hero__subtitles a,.c-detail-hero__title,.c-expandable-option__label,.c-filter-panel,.c-filter-select,.c-header-button,.c-header-dropdown__box,.c-header-dropdown__button,.c-header-menu-link,.c-lesson__activity-wrapper,.c-media-hero__subtitle,.c-media-hero__title,.c-page-banner--lg .c-page-banner__title,.c-page-banner--md .c-page-banner__title,.c-page-banner--sm .c-page-banner__title,.c-pagination__combo .c-pagination__first,.c-pagination__combo .c-pagination__last,.c-pagination__combo .c-pagination__next,.c-pagination__combo .c-pagination__prev,.c-pagination__page-number,.c-pdf-viewer__outline,.c-range-slider option,.c-resource-alignments-section__heading,.c-round-button--text,.c-search-hero__title,.c-series-list__series__title,.c-series-list__series__title-only,.c-share-modal,.c-skip-to-main,.c-square-button,.c-tab-navigation [role=tab],.c-tab-navigation a,.c-top-level-links a,.c-user-info__avatar,.c-user-info__name,.c-video-related-link__title,.s-rtf a,.s-rtf blockquote,.s-rtf h1,.s-rtf h2,.s-rtf h3,.s-rtf h4,.s-rtf h5,.type-h1,.type-h2,.type-h3,.type-h4,.type-h5,.type-inline-link{font-family:SofiaPro,sans-serif}.c-lesson__activity-wrapper{border-left:5px solid #4a6583;border-bottom-left-radius:5px;border-top-left-radius:5px}.c-lesson__activity{display:grid;grid-template-columns:calc(75% - 10px) 25%}.c-lesson__activity>:first-child{padding-right:10px}.c-lesson__activity *{margin-top:.75rem}.c-lesson__activity :first-child{margin-top:0}.c-lesson__activity :last-child{margin-bottom:0}.c-lesson__activity p:empty{margin:0}.c-lesson__activity p{width:100%}.c-lesson__activity a{text-decoration:underline}.c-lesson__activity ul{margin-left:1.25rem}.c-lesson__activity li{list-style-type:disc}.c-lesson__activity:not(:last-child){margin-bottom:.75rem}.c-about-section__heading,.c-card__title,.c-detail-hero__description h2,.c-lesson__activity h2,.c-page-banner--sm .c-page-banner__title,.c-search-hero__title,.s-rtf h2{font-size:24px;line-height:1.3;font-weight:600}.c-detail-hero__description h3,.c-lesson__activity h3,.c-series-list__series__title,.c-series-list__series__title-only,.s-rtf h3{font-size:20px;line-height:1.4;font-weight:600}.c-detail-hero__description h4,.c-lesson__activity h4,.c-pagination__combo .c-pagination__first,.c-pagination__combo .c-pagination__last,.c-pagination__combo .c-pagination__next,.c-pagination__combo .c-pagination__prev,.c-user-info__avatar,.c-user-info__name,.c-video-related-link__title,.s-rtf h4{font-size:16px;line-height:1.4;font-weight:600}.c-lesson__activity h2,.c-lesson__activity h3,.c-lesson__activity h4{font-weight:300}.c-lesson__slider-title{margin-bottom:.75rem}.c-about-section__heading,.c-card__title,.c-detail-hero__description h2,.c-lesson__slider-title,.c-page-banner--sm .c-page-banner__title,.c-search-hero__title,.s-rtf h2{font-size:24px;line-height:1.3;font-weight:600}.c-lesson__slider-activity *{margin-top:.75rem}.c-lesson__slider-activity :first-child{margin-top:0}.c-lesson__slider-activity :last-child{margin-bottom:0}.c-lesson__slider-activity p:empty{margin:0}.c-lesson__slider-activity p{width:95%}.c-lesson__slider-activity a{text-decoration:underline}.c-lesson__slider-activity ul{margin-left:1.25rem}.c-lesson__slider-activity li{list-style-type:disc}.c-lesson__slider-activity:not(:last-child){margin-bottom:.75rem}.c-about-section__heading,.c-card__title,.c-detail-hero__description h2,.c-lesson__slider-activity h2,.c-page-banner--sm .c-page-banner__title,.c-search-hero__title,.s-rtf h2{font-size:24px;line-height:1.3;font-weight:600}.c-detail-hero__description h3,.c-lesson__slider-activity h3,.c-series-list__series__title,.c-series-list__series__title-only,.s-rtf h3{font-size:20px;line-height:1.4;font-weight:600}.c-detail-hero__description h4,.c-lesson__slider-activity h4,.c-pagination__combo .c-pagination__first,.c-pagination__combo .c-pagination__last,.c-pagination__combo .c-pagination__next,.c-pagination__combo .c-pagination__prev,.c-user-info__avatar,.c-user-info__name,.c-video-related-link__title,.s-rtf h4{font-size:16px;line-height:1.4;font-weight:600}.c-lesson__slider-activity h2,.c-lesson__slider-activity h3,.c-lesson__slider-activity h4{font-weight:300}.c-lesson__activity-duration{top:16px;right:100px;width:60px;height:60px;border-radius:50%;position:absolute;margin-top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:.25rem;--tw-shadow:0 2px 8px rgba(0,0,0,.21);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.c-lesson__activity-duration span{display:block;font-size:20px;font-weight:700;line-height:14px}.c-lesson__activity-duration small{margin-top:0;display:block;font-size:16px;font-weight:700}.c-lesson__activity-differentiation-options{margin-top:80px}.c-lesson__activity-differentiation-options p{width:100%}.c-lesson__activity-differentiation-options h3{margin-top:1.25rem;color:#d43c6d}.c-detail-hero__description h3,.c-lesson__activity-differentiation-options h3,.c-series-list__series__title,.c-series-list__series__title-only,.s-rtf h3{font-size:20px;line-height:1.4;font-weight:600}.c-lesson__activity-differentiation-options li::marker{color:#ff4f88}.c-lesson__card{position:relative;padding:1.25rem 1.25rem 1.25rem 75px;background:#2d3e50;color:#fff}.c-lesson__card--light{background:#4a6583}.c-lesson__card:hover{opacity:.975}.c-lesson__card-type{color:#01ffcd}.c-about-section__heading,.c-card__title,.c-detail-hero__description h2,.c-lesson__card-title,.c-page-banner--sm .c-page-banner__title,.c-search-hero__title,.s-rtf h2{font-size:24px;line-height:1.3;font-weight:600}.c-lesson__icon-container{border-radius:9999px;position:absolute;top:1em;left:1rem;display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;background:#fff;color:#2d3e50}.c-lesson__icon-container svg{width:62.5%;height:62.5%}.embla{--slide-height:19rem;--slide-spacing:1rem;--slide-size:100%;margin:auto;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1.25rem 1.75rem}.embla__viewport{overflow:hidden}.embla__container{display:flex;margin-left:calc(var(--slide-spacing)*-1);touch-action:pan-y pinch-zoom}.embla__slide{min-width:0;flex:0 0 var(--slide-size);padding-left:var(--slide-spacing);transform:translateZ(0)}.embla__slide__content{position:relative;display:grid;width:100%;grid-template-columns:75% 25%}.embla__slide__number{display:flex;height:var(--slide-height);align-items:center;justify-content:center;border-radius:1.8rem;box-shadow:inset 0 0 0 .2rem #e7e6e6;font-size:4rem;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.embla__controls{display:grid;justify-content:space-between;margin-top:1.8rem;gap:1.2rem;grid-template-columns:auto 1fr}.embla__buttons{display:grid;align-items:center;gap:.6rem;grid-template-columns:repeat(2,1fr)}.embla__button{z-index:1;display:flex;width:3.6rem;height:3.6rem;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;box-shadow:inset 0 0 0 .2rem #e7e6e6;color:#000;cursor:pointer;-webkit-tap-highlight-color:#e7e6e6;text-decoration:none;touch-action:manipulation}.embla__button:disabled{color:#e7e6e6}.embla__button__svg{width:35%;height:35%}.embla__dots{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;margin-right:-.6rem}.embla__dot{width:2.6rem;height:2.6rem;justify-content:center;padding:0;border:0;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;cursor:pointer;-webkit-tap-highlight-color:#008260;text-decoration:none;touch-action:manipulation}.embla__dot,.embla__dot:after{display:flex;align-items:center;border-radius:50%}.embla__dot:after{width:1.4rem;height:1.4rem;box-shadow:inset 0 0 0 .2rem #e7e6e6;content:""}.embla__dot--selected:after{box-shadow:inset 0 0 0 .2rem #01e2b6}.c-lesson-activity__video-container{margin-top:1.25rem}.c-lesson-activity__video-container .video-js{--header-height:4rem;width:100%;max-width:100%;height:0;padding-top:min(56.25%,calc(100vh - var(--header-height)))}.c-list-panel{padding:.5rem;scrollbar-color:#cfd3d8 transparent}@media (min-width:768px){.c-list-panel{position:sticky;top:5rem;height:85vh;overflow-x:hidden;overflow-y:scroll}}@media (max-width:767px){.c-list-panel--single-list li:last-child{padding-bottom:1rem;box-shadow:0 1.5px #e7e6e6}}.c-list-panel a{--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));--tw-bg-opacity:0;display:inline-block;border-radius:.25rem;padding:.5rem}.c-list-panel a:focus-visible{box-shadow:0 0 0 2px #a2b0be;outline:none}.c-list-panel a:hover{--tw-bg-opacity:.05}.c-list-panel ul{margin-top:1rem;margin-right:1rem;margin-bottom:2rem}@media (min-width:768px){.c-list-panel ul{margin-bottom:0}}.c-list-panel-links{transition:opacity .2s .2s}.c-list-panel-links[aria-hidden=true]{overflow:hidden;opacity:0;transition:opacity .2s}.c-list-panel-toggle{margin-bottom:.75rem;padding-bottom:.75rem;position:relative;width:100%}@media (min-width:768px){.c-list-panel-toggle{margin-right:3.5rem}}.c-list-panel-toggle:after{position:absolute;z-index:-1;top:0;right:.25rem;bottom:0;left:.25rem;display:block;content:"";transition:box-shadow .2s}.c-list-panel-toggle--expanded:after{transition:box-shadow .2s .2s}@media (max-width:767px){.c-list-panel-toggle--expanded:after{box-shadow:unset}}.c-list-panel-toggle__button{height:2.5rem;width:100%;border-radius:.25rem;padding-left:.5rem;padding-right:.5rem;font-weight:700;position:relative;display:flex;align-items:center}.c-list-panel-toggle__button:before{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));opacity:.05;position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;content:"";transition:all .15s}.c-list-panel-toggle__button:hover:before{opacity:.1}.c-list-panel-toggle__button:active:before{opacity:.15}.c-list-panel-toggle__button__icon{display:inline;height:2rem;width:2rem;margin-right:.4rem;margin-left:-.3rem}.c-list-panel-toggle__button span{margin-right:.75rem}.c-list-panel-toggle__button:after{margin-right:.25rem;margin-left:auto;content:"";transition:transform .2s}.c-list-panel-toggle__button:focus:not(:focus-visible){outline:none}.c-list-panel-toggle__button:focus-visible{box-shadow:0 0 0 2px #a2b0be;outline:none}@media (min-width:768px){.c-list-panel-toggle__button[aria-expanded=true]:before{opacity:0}.c-list-panel-toggle__button[aria-expanded=true]:hover:before{opacity:.05}.c-list-panel-toggle__button[aria-expanded=true]:active:before{opacity:.1}}.c-loading{display:inline-block;width:65px;height:65px}.c-loading div{position:absolute;width:65px;height:65px;box-sizing:border-box;border:8px solid transparent;border-top-color:#121921;border-radius:50%;animation:c-loading 1.2s cubic-bezier(.5,0,.5,1) infinite}.c-loading div:first-child{animation-delay:-.45s}.c-loading div:nth-child(2){animation-delay:-.3s}.c-loading div:nth-child(3){animation-delay:-.15s}.c-loading--small,.c-loading--small div{width:25px;height:25px}.c-loading--light div{border:5px solid transparent;border-top-color:#fff}.c-loading--dark div,.c-loading--light div{animation:c-loading 1.2s cubic-bezier(.5,0,.5,1) infinite}.c-loading--dark div{border:5px solid transparent;border-top-color:#121921}@keyframes c-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.c-media-hero{position:relative;overflow:hidden}.c-media-hero__inner{--control-bar-height:0;--control-bar-padding:1.5rem;z-index:40;padding-top:2rem;padding-bottom:2rem;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:flex-start;pointer-events:none;transition:opacity .3s .05s,transform .3s,padding .3s}.c-media-hero__inner__container{display:flex;flex:1;flex-direction:column;align-items:flex-start}.c-media-hero__inner__container>*{pointer-events:all}@media (min-width:501px){.c-media-hero__inner[aria-hidden=true]{opacity:0;transform:scale(1.2);transition:opacity .3s,transform .3s .05s}.c-media-hero__inner[aria-hidden=true] .c-media-hero__inner__container>*{pointer-events:none}.c-media-hero--overlayed .c-media-hero__inner{position:absolute;color:#fff;padding-top:3.5rem;padding-bottom:max(3.5rem,calc(var(--control-bar-height) + var(--control-bar-padding)))}}.c-media-hero:not(.c-media-hero--overlayed){margin-bottom:2rem}.c-media-hero__media-series-container{display:flex;align-items:stretch}@media (max-width:500px){.c-media-hero__media-series-container{width:100%}}@media (max-width:1023px){.c-media-hero__media-series-container{flex-direction:column}}.c-media-hero__media{position:relative;width:100%}.c-media-hero--overlayed .c-media-hero__media-series-container{width:100%}.c-media-hero__image-container{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.c-media-hero__image-container:after{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.1));content:"";pointer-events:none}.c-media-hero__image-container__image-attribution{position:absolute;right:0;bottom:0;padding:5px 10px;background:rgba(0,0,0,.6);color:#fff;font-size:12px}.c-media-hero__image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-media-hero__heading{display:flex;flex-direction:column;align-items:flex-start;pointer-events:none}.c-media-hero__heading>*{pointer-events:all}@media (min-width:501px){.c-media-hero__type{font-size:16px}.c-media-hero--overlayed .c-media-hero__type{color:#01ffcd}}.c-media-hero__title:not(:first-child){margin-top:.5rem}@media (min-width:501px){.c-media-hero__title:not(:first-child){margin-top:1rem}}.c-media-hero__subtitle{margin-top:.75rem}.c-media-hero__description{margin-top:2rem;font-size:20px}.c-media-hero__tags{margin:2.5rem -.25rem -.25rem;display:flex;flex-grow:1;flex-wrap:wrap;align-content:flex-end}.c-media-hero__tags>*{margin:.25rem}@media (max-width:1023px){.c-media-hero__tags{display:none}}@media (max-width:500px){.c-media-hero__video-container:before{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(#121921,transparent),#12192199;content:"";opacity:.8}}.c-media-hero__video-container .video-js{--header-height:4rem;width:100%;max-width:100%;height:0;padding-top:min(56.25%,calc(100vh - var(--header-height)))}.c-media-hero__video-container .video-js.vjs-theme-dt-audio{padding-top:clamp(14rem,40%,28rem)}.c-media-hero__video-container .video-js:not(.vjs-theme-dt-audio):before{z-index:20;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.1));content:"";pointer-events:none;transition:all .5s}.c-media-hero__video-container .video-js:not(.vjs-theme-dt-audio):not(.vjs-paused):before{opacity:0}.c-media-hero__video-container .vjs-poster{background-size:cover}.c-media-hero__video-container .vjs-poster~*{z-index:30}.c-media-hero__video-container .video-js.vjs-theme-dt-audio>.vjs-big-play-button{display:none}.c-media-hero__video-container .vjs-has-started{z-index:1}.c-media-hero__video-container .video-js:not(.vjs-has-started) .vjs-audio-controls{z-index:30;display:flex}.c-media-hero__video-container .video-js:not(.vjs-has-started) .vjs-skip-button{display:none}@media (max-width:1023px){.c-media-hero__series-list{margin-left:auto;margin-right:auto;margin-top:2rem;width:90vw}}@media (min-width:1024px){.c-media-hero__series-list{margin-left:3rem;width:40%;min-width:300px;max-width:350px}}.c-mobile-search-button{height:2.5rem;width:2.5rem;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(1,255,205,var(--tw-bg-opacity));display:flex;align-items:center;justify-content:center;transition:background-color .1s}.c-mobile-search-button:hover{--tw-bg-opacity:1;background-color:rgba(1,226,182,var(--tw-bg-opacity))}.c-notification-banner{overflow:hidden;transition:height .4s .2s}.c-notification-banner ::-moz-selection{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));color:#fff}.c-notification-banner ::selection{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));color:#fff}.c-notification-banner__inner{max-width:1296px;padding-top:1rem;padding-bottom:1rem;display:flex;transition:opacity .3s}.c-notification-banner__inner__layered-message{display:grid}.c-notification-banner__inner__layered-message>*{grid-column:1;grid-row:1;transition:opacity .3s .3s}.c-notification-banner__inner__layered-message>[aria-hidden=true]{opacity:0;transform:translateY(calc(-100% - 2rem));transition:opacity .3s,transform .3s}.c-notification-banner--bottom{z-index:80;--tw-shadow:0 1px 5px rgba(0,0,0,.18);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);position:fixed;bottom:0;width:100%}.c-notification-banner[aria-hidden=true] .c-notification-banner__inner{opacity:0}.c-notification-banner--auto-dismissing .c-square-button--close-sm:after,.c-notification-banner--auto-dismissing .c-square-button--close:after{border-radius:.25rem;position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border:2px solid #00c19c;animation:spin 12s linear paused,darken .3s 12s forwards paused;content:""}@keyframes spin{0%{clip-path:polygon(50% 0,50% 0,50% 0,50% 0,50% 0,50% 0,50% 50%,50% 0)}12.5%{clip-path:polygon(50% 0,100% 0,100% 0,100% 0,100% 0,100% 0,50% 50%,50% 0)}37.5%{clip-path:polygon(50% 0,100% 0,100% 100%,100% 100%,100% 100%,100% 100%,50% 50%,50% 0)}62.5%{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 100%,0 100%,50% 50%,50% 0)}87.5%{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 0,0 0,50% 50%,50% 0)}to{clip-path:polygon(50% 0,100% 0,100% 100%,0 100%,0 0,50% 0,50% 50%,50% 0)}}@keyframes darken{0%{border-color:#00c19c}to{border-color:#008260}}.c-notification-banner--auto-dismissing:not(:hover) .c-square-button--close-sm:after,.c-notification-banner--auto-dismissing:not(:hover) .c-square-button--close:after{animation-play-state:running}@keyframes panel-slide-in{0%{transform:translateY(120%)}to{transform:translateY(0)}}@keyframes panel-slide-out{0%{transform:translateY(0)}to{transform:translateY(120%)}}.c-onboarding-widget{font-family:Roboto,sans-serif}.c-onboarding-widget__trigger{z-index:70;font-weight:700;position:fixed;bottom:48px;left:48px}@media (max-width:568px){.c-onboarding-widget__trigger{z-index:101;position:fixed;top:12px;right:72px;bottom:auto;left:auto;width:180px}.c-onboarding-widget__trigger:after{border-radius:4px}}.c-onboarding-widget__panel-mask{z-index:70;position:fixed;bottom:96px;left:48px;max-width:400px;min-height:200px}@media (max-width:568px){.c-onboarding-widget__panel-mask{right:48px;bottom:2px}}.c-onboarding-widget__panel{z-index:70;border-width:2px;--tw-border-opacity:1;border-color:rgba(255,79,136,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.c-onboarding-widget__panel--hidden{animation:panel-slide-out .3s ease-out forwards}@media(prefers-reduced-motion){.c-onboarding-widget__panel--hidden{animation:none}}.c-onboarding-widget__panel--visible{animation:panel-slide-in .3s ease-in forwards}@media(prefers-reduced-motion){.c-onboarding-widget__panel--visible{animation:none}}.c-onboarding-widget__panel-header{--tw-bg-opacity:1;background-color:rgba(255,79,136,var(--tw-bg-opacity));padding:.5rem;font-size:18px;font-weight:700;color:#fff}.c-onboarding-widget__panel-header-title-bar{display:flex;align-items:center;justify-content:space-between}.c-onboarding-widget__panel-header-title-bar>{padding-top:.25rem;padding-bottom:.25rem}.c-onboarding-widget__minimise{padding:.75rem 1rem;cursor:pointer}.c-onboarding-widget__minimise div{padding:.25rem;height:100%;border-bottom:2px solid #fff;border-left:2px solid #fff;aspect-ratio:1;transform:translateY(-6px) rotate(-45deg)}.c-onboarding-widget__panel-link{position:relative}.c-onboarding-widget__panel-link:before{z-index:60;position:absolute;top:-7px;left:-7px;display:block;width:calc(100% + 14px);height:calc(100% + 14px);border:3px solid #a2b0be;border-radius:4px;content:"";opacity:0;pointer-events:none;transition:opacity .1s,border-radius .2s}.c-onboarding-widget__panel-link:focus{outline:none}.c-onboarding-widget__panel-link:focus:before{opacity:.9}.c-onboarding-widget__panel-link{transition:background-color .2s ease-in-out}.c-onboarding-widget__panel-link:hover{--tw-bg-opacity:1;background-color:rgba(231,230,230,var(--tw-bg-opacity));color:#000;opacity:80%}.c-onboarding-widget__panel-link--visited{color:#7c838d}.c-onboarding-widget__panel-link--visited:hover{color:#000}.c-onboarding-widget__tick-icon{margin:.5rem;border-radius:9999px;border:1px solid #01e2b6}.c-onboarding-widget__tick-icon svg{opacity:0}.c-onboarding-widget__tick-icon--visited{border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(1,226,182,var(--tw-bg-opacity));color:#000}.c-filter-panel-toggle--expanded:after,.c-list-panel-toggle--expanded:after,.c-onboarding-widget__tick-icon--visited{box-shadow:0 1.5px 0 #e7e6e6}.c-onboarding-widget__tick-icon--visited svg{opacity:1}.c-onboarding-widget__link-text{margin-right:.5rem}.c-onboarding-widget__link-text--visited{text-decoration:line-through}.c-onboarding-widget__panel-header-progress-bar{display:flex;align-items:center;gap:.5rem}.c-onboarding-widget__progress-bar-outline{margin-top:.5rem;margin-bottom:.5rem;flex-grow:1000;border-radius:9999px;width:auto;height:8px;background-color:#ffffff66}.c-onboarding-widget__progress-bar{border-radius:9999px;height:8px;background-color:#fff}.c-onboarding-widget__progress-bar-percentage{font-size:16px}.c-onboarding-widget__panel-content{padding:.5rem}.c-page-banner{position:relative;z-index:1}.c-page-banner__image-container{position:absolute;z-index:-1;top:0;width:100%;height:100%}.c-page-banner__image-container:not(:empty):after{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));--tw-bg-opacity:.7;position:absolute;top:0;width:100%;height:100%;content:""}.c-page-banner__image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-page-banner__sur-title{font-weight:700}.c-page-banner__sur-title,.c-page-banner__title{margin-bottom:1rem;display:block}.c-page-banner__subtitle{margin-left:auto;margin-right:auto;width:90vw;max-width:1296px}.c-page-banner--md .c-page-banner__inner,.c-page-banner--sm .c-page-banner__inner{padding-top:3.5rem;padding-bottom:3rem}@media (min-width:1024px){.c-page-banner--lg{min-height:260px}}.c-page-banner--lg .c-page-banner__inner{padding-top:5rem;padding-bottom:5rem}.c-page-banner--white{background-color:#fff;color:#121921}.c-page-banner--light{color:#121921}.c-page-banner--dark,.c-page-banner--dark-secondary{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));color:#fff}.c-page-banner--dark-secondary .c-page-banner__sur-title{color:#01ffcd}.c-page-title{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));color:#fff}.c-about-section__heading,.c-adult-themes-button,.c-button,.c-button--invisible-dark,.c-button--invisible-light,.c-card__subtitle,.c-card__title,.c-cast-creatives-section__heading,.c-classification-section__heading,.c-classification-section__list__tag a,.c-custom-select,.c-detail-hero__description a,.c-detail-hero__description blockquote,.c-detail-hero__description h1,.c-detail-hero__description h2,.c-detail-hero__description h3,.c-detail-hero__description h4,.c-detail-hero__description h5,.c-detail-hero__subtitles a,.c-detail-hero__title,.c-expandable-option__label,.c-filter-panel,.c-filter-select,.c-header-button,.c-header-dropdown__box,.c-header-dropdown__button,.c-header-menu-link,.c-media-hero__subtitle,.c-media-hero__title,.c-page-banner--lg .c-page-banner__title,.c-page-banner--md .c-page-banner__title,.c-page-banner--sm .c-page-banner__title,.c-page-title,.c-pagination__combo .c-pagination__first,.c-pagination__combo .c-pagination__last,.c-pagination__combo .c-pagination__next,.c-pagination__combo .c-pagination__prev,.c-pagination__page-number,.c-pdf-viewer__outline,.c-range-slider option,.c-resource-alignments-section__heading,.c-round-button--text,.c-search-hero__title,.c-series-list__series__title,.c-series-list__series__title-only,.c-share-modal,.c-skip-to-main,.c-square-button,.c-tab-navigation [role=tab],.c-tab-navigation a,.c-top-level-links a,.c-user-info__avatar,.c-user-info__name,.c-video-related-link__title,.s-rtf a,.s-rtf blockquote,.s-rtf h1,.s-rtf h2,.s-rtf h3,.s-rtf h4,.s-rtf h5,.type-h1,.type-h2,.type-h3,.type-h4,.type-h5,.type-inline-link{font-family:SofiaPro,sans-serif}.c-page-title{font-size:2.5rem;font-weight:700}@media (min-width:1024px){.c-page-title{padding:4rem}}@media (min-width:501px) and (max-width:1023px){.c-page-title{padding:4rem 3rem}}@media (max-width:500px){.c-page-title{padding:4rem 1rem}}.c-pagination{display:inline-flex;justify-content:flex-start}.c-pagination__first,.c-pagination__last,.c-pagination__next,.c-pagination__page-number,.c-pagination__prev{position:relative;display:inline-flex;overflow:hidden;max-width:7rem;height:2.5rem;align-items:center;justify-content:center;gap:.5rem;transition:background-color .2s,opacity .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.c-pagination__first:before,.c-pagination__last:before,.c-pagination__next:before,.c-pagination__page-number:before,.c-pagination__prev:before{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));position:absolute;top:0;right:0;bottom:0;left:0;display:block;content:"";transition:background-color .15s,transform .2s}.c-pagination__first:focus,.c-pagination__last:focus,.c-pagination__next:focus,.c-pagination__page-number:focus,.c-pagination__prev:focus{outline:none}.c-pagination__first:focus-visible,.c-pagination__last:focus-visible,.c-pagination__next:focus-visible,.c-pagination__page-number:focus-visible,.c-pagination__prev:focus-visible{box-shadow:0 0 0 2px #a2b0be;outline:none}.c-pagination__page-number{width:1.75rem}.c-pagination__page-number:before{--tw-bg-opacity:.05}.c-pagination__page-number:hover:before{--tw-bg-opacity:.1}.c-pagination__page-number:active:before{--tw-bg-opacity:.15;transform:scale(.95)}.c-pagination__page-number[aria-current]{font-weight:600}.c-pagination__page-number[aria-current]:before{background-color:transparent;transition:0}.c-pagination__page-number[aria-hidden=true]{pointer-events:none}.c-pagination__page-number+.c-pagination__page-number{margin-left:.5rem}.c-pagination__icon{transition:transform .1s}.c-pagination__combo{display:flex;align-items:center}.c-pagination__combo:hover>:not(:only-child):before{--tw-bg-opacity:.05}.c-pagination__combo>:not(:only-child):not(:last-child):before{border-bottom-right-radius:0;border-top-right-radius:0}.c-pagination__combo>:not(:only-child):not(:first-child):before{border-bottom-left-radius:0;border-top-left-radius:0}.c-pagination__combo .c-pagination__first,.c-pagination__combo .c-pagination__last,.c-pagination__combo .c-pagination__next,.c-pagination__combo .c-pagination__prev{padding-left:.75rem;padding-right:.75rem;transition:background-color .2s,opacity .15s .15s,max-width .2s,padding .2s,margin .2s}.c-pagination__combo .c-pagination__first:before,.c-pagination__combo .c-pagination__last:before,.c-pagination__combo .c-pagination__next:before,.c-pagination__combo .c-pagination__prev:before{--tw-bg-opacity:0}.c-pagination__combo .c-pagination__first:hover:before,.c-pagination__combo .c-pagination__last:hover:before,.c-pagination__combo .c-pagination__next:hover:before,.c-pagination__combo .c-pagination__prev:hover:before{--tw-bg-opacity:.1}.c-pagination__combo .c-pagination__first:only-child:hover:before,.c-pagination__combo .c-pagination__last:only-child:hover:before,.c-pagination__combo .c-pagination__next:only-child:hover:before,.c-pagination__combo .c-pagination__prev:only-child:hover:before{--tw-bg-opacity:.05}.c-pagination__combo .c-pagination__first:active:before,.c-pagination__combo .c-pagination__last:active:before,.c-pagination__combo .c-pagination__next:active:before,.c-pagination__combo .c-pagination__prev:active:before{--tw-bg-opacity:.15}.c-pagination__combo .c-pagination__first:only-child:active:before,.c-pagination__combo .c-pagination__last:only-child:active:before,.c-pagination__combo .c-pagination__next:only-child:active:before,.c-pagination__combo .c-pagination__prev:only-child:active:before{--tw-bg-opacity:.1}.c-pagination__combo .c-pagination__first[aria-hidden=true],.c-pagination__combo .c-pagination__last[aria-hidden=true],.c-pagination__combo .c-pagination__next[aria-hidden=true],.c-pagination__combo .c-pagination__prev[aria-hidden=true]{opacity:0;pointer-events:none}.c-pagination__prev{margin-right:.75rem}.c-pagination__next{margin-left:.75rem}.c-pagination__last:before{border-bottom-left-radius:0;border-top-left-radius:0}.c-pagination__first:active .c-pagination__icon,.c-pagination__prev:active .c-pagination__icon{transform:translateX(-2px)}.c-pagination__last:active .c-pagination__icon,.c-pagination__next:active .c-pagination__icon{transform:translateX(2px)}.c-pagination--centered{display:flex;justify-content:center}@media (min-width:1024px){.c-pagination--centered__first[aria-hidden=true],.c-pagination--centered__last[aria-hidden=true],.c-pagination--centered__next[aria-hidden=true],.c-pagination--centered__prev[aria-hidden=true]{max-width:0;padding:0;margin:0;transition:background-color .2s,opacity .15s,max-width .2s .1s,padding .2s .1s,margin .2s .1s}}.c-pagination:not(.c-pagination__center) .c-pagination__first[aria-hidden=true],.c-pagination:not(.c-pagination__center) .c-pagination__last[aria-hidden=true],.c-pagination:not(.c-pagination__center) .c-pagination__next[aria-hidden=true],.c-pagination:not(.c-pagination__center) .c-pagination__prev[aria-hidden=true]{max-width:0;padding:0;margin:0;transition:background-color .2s,opacity .15s,max-width .2s .1s,padding .2s .1s,margin .2s .1s}.c-panel-layout{display:grid}.c-panel-layout--centered{align-content:center;justify-content:center}@media (max-width:568px){.c-panel-layout--centered{grid-column:1/span 2}}.c-pdf-viewer__document{position:relative;display:flex;overflow:hidden;height:500px}.c-pdf-viewer__document iframe{min-height:500px}@media (min-width:569px){.c-pdf-viewer__document{height:calc(100vh - 4rem - var(--page-banner-h, 0) - var(--notification-banner-h, 0));min-height:500px;max-height:max(100vh,960px)}}@media (max-width:1023px){.c-pdf-viewer__document{flex-direction:column}}.c-pdf-viewer__outline-wrapper{--tw-bg-opacity:1;background-color:rgba(25,35,46,var(--tw-bg-opacity));color:#fff;position:relative;width:33%;min-width:300px;max-width:calc(400px + 5vw + 3vw);flex-shrink:0;overflow-y:auto;transition:transform .3s}.c-pdf-viewer__outline-wrapper:after,.c-pdf-viewer__outline-wrapper:before{position:sticky;z-index:1;right:0;left:0;display:block;height:1.5rem;pointer-events:none}@media (min-width:1024px){.c-pdf-viewer__outline-wrapper:after,.c-pdf-viewer__outline-wrapper:before{content:""}}.c-pdf-viewer__outline-wrapper:before{top:0;margin-bottom:-1.5rem;background:linear-gradient(#19232e,#0000)}.c-pdf-viewer__outline-wrapper:after{bottom:0;margin-top:-1.5rem;background:linear-gradient(#0000,#19232e)}.c-pdf-viewer__outline-wrapper__inner{min-height:4.75rem;padding:4rem 3vw 4rem 5vw}@media (max-width:1023px){.c-pdf-viewer__outline-wrapper__inner{padding:1.5rem calc(3vw + .5rem)}.c-pdf-viewer__outline-wrapper{width:100%;max-width:unset;overflow-y:auto}}.c-pdf-viewer__outline{margin-top:1.5rem}.c-pdf-viewer__outline li+li,.c-pdf-viewer__outline li>ul{margin-top:max(4em - 3rem,4px)}.c-pdf-viewer__outline li>ul{margin-left:1.5rem;font-size:max(.9em,13px)}.c-pdf-viewer__outline li>ul>li>ul{display:none}.c-pdf-viewer__outline a:hover{color:#01ffcd}.c-pdf-viewer__viewer{position:relative;display:flex;width:100%;min-width:0;min-height:0;flex-direction:column;flex-grow:1}@media (max-width:1023px){.c-pdf-viewer__viewer{max-height:calc(100vh - 4rem)}}.c-pdf-viewer__zoom-controls{position:absolute;z-index:1;right:3vw;bottom:3vw}.c-pdf-viewer__page-wrapper{position:relative;display:grid;min-height:0;flex-grow:1;justify-content:center}.c-pdf-viewer__page-wrapper>*{grid-column:1;grid-row:1}.c-pdf-viewer__page{display:grid;justify-content:center;padding:calc(1rem + 2vw) 3vw}.c-pdf-viewer__page>*{grid-column:1;grid-row:1}.c-pdf-viewer__page-overlay{z-index:1;background-color:#12192199}.fullscreen-enabled .c-pdf-viewer__page-wrapper{height:unset}.fullscreen-enabled .c-pdf-viewer__document{height:100%}.c-pill{position:relative;z-index:1;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center}.c-pill:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;border-radius:4px;content:""}.c-pill--blue{color:#fff}.c-pill--blue:after{--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity))}.c-pill--green{color:#121921}.c-pill--green:after{--tw-bg-opacity:1;background-color:rgba(1,255,205,var(--tw-bg-opacity))}.c-pill--pink{color:#fff}.c-pill--pink:after{--tw-bg-opacity:1;background-color:rgba(255,79,136,var(--tw-bg-opacity))}.c-pill--white{color:#121921}.c-pill--white:after{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border:1.2px solid #121921}.c-pill--midnight{color:#fff}.c-pill--midnight:after{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity))}.c-pill--light-grey:after{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));opacity:.1}.c-pill--dark-grey{color:#fff;color:#f8f7f7}.c-pill--dark-grey:after{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));opacity:.4}.c-pill--sm{height:1.75rem;padding-left:.25rem;padding-right:.25rem;border-radius:4px}.c-pill--md{height:2.5rem;padding-left:.5rem;padding-right:.5rem;border-radius:6px}.c-pill--lg{height:3.25rem;padding-left:1rem;padding-right:1rem;border-radius:8px}.c-pill--rel-xs{font-size:50%}.c-pill--rel-sm,.c-pill--rel-xs{border-radius:4px;font-weight:600;padding-left:.25rem;padding-right:.25rem}.c-pill--rel-sm{font-size:75%}.c-pill--rel-md{border-radius:6px;font-size:100%;padding-left:.25rem;padding-right:.25rem}.c-pill--filter{z-index:52;padding:4px 12px}.c-pill--filter:hover{cursor:pointer}.c-pill--filter:after{border:1px solid #cfd3d8;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));border-radius:100px}.c-pill--filter:hover:after{--tw-bg-opacity:1;background-color:rgba(231,230,230,var(--tw-bg-opacity))}.c-pill--filter:active:after{--tw-bg-opacity:1;background-color:rgba(207,211,216,var(--tw-bg-opacity))}.c-pill--grid-card-selected:after{border:1px solid #01ffcd}svg:active{outline:none}.c-plus-minus{transition:transform .25s}.c-plus-minus path{stroke:currentColor;stroke-width:1.5px}.c-plus-minus path:last-child{transform-origin:50% 50%;transition:transform .25s}[aria-expanded=true] .c-plus-minus,[aria-expanded=true] .c-plus-minus path:last-child{transform:rotate(90deg)}.c-progress-bar{z-index:110;--tw-bg-opacity:1;background-color:rgba(1,226,182,var(--tw-bg-opacity));position:fixed;top:0;left:0;width:0;height:2px;opacity:0}.c-progress-bar--started{width:99%;opacity:.99;transition:width 6s cubic-bezier(.1,.05,0,1)}.c-progress-bar--finished{width:100%;opacity:0;transition:width .1s ease-out,opacity .5s ease .2s}.c-radio label:after,.c-radio label:before{border-radius:9999px}.c-range-slider input[type=range]{height:.75rem;width:100%;border-width:2px;border-style:solid;--tw-border-opacity:1;border-color:rgba(255,255,255,var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgba(207,211,216,var(--tw-bg-opacity));--tw-bg-opacity:.5;box-sizing:border-box;border-radius:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:background-color .2s,opacity .1s}.c-range-slider input[type=range]::-webkit-slider-thumb{--tw-bg-opacity:1;background-color:rgba(1,226,182,var(--tw-bg-opacity));--tw-shadow:0 1px 5px rgba(0,0,0,.18);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);width:1.75rem;height:1.75rem;border:0;border-radius:50%;-webkit-appearance:none;appearance:none;cursor:ew-resize;-webkit-transition:box-shadow .3s,transform .2s;transition:box-shadow .3s,transform .2s;margin-top:-.75rem}.c-range-slider input[type=range]::-webkit-slider-thumb:hover{--tw-shadow:0 2px 8px rgba(0,0,0,.21);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:scale(1.15)}.c-range-slider input[type=range]::-webkit-slider-thumb:active{--tw-shadow:1px 2px 11px rgba(0,0,0,.26);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:scale(1)}.c-range-slider input[type=range]::-moz-range-thumb{--tw-bg-opacity:1;background-color:rgba(1,226,182,var(--tw-bg-opacity));--tw-shadow:0 1px 5px rgba(0,0,0,.18);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);width:1.75rem;height:1.75rem;border:0;border-radius:50%;-moz-appearance:none;appearance:none;cursor:ew-resize;-moz-transition:box-shadow .3s,transform .2s;transition:box-shadow .3s,transform .2s}.c-range-slider input[type=range]::-moz-range-thumb:hover{--tw-shadow:0 2px 8px rgba(0,0,0,.21);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:scale(1.15)}.c-range-slider input[type=range]::-moz-range-thumb:active{--tw-shadow:1px 2px 11px rgba(0,0,0,.26);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);transform:scale(1)}.c-range-slider input[type=range]:hover{--tw-bg-opacity:.6}.c-range-slider input[type=range]:active{--tw-bg-opacity:.7}.c-range-slider input[type=range]:focus-visible{--tw-border-opacity:1;border-color:rgba(162,176,190,var(--tw-border-opacity));--tw-border-opacity:.9;outline:none}.c-range-slider datalist{margin-top:.75rem;padding-top:.25rem;color:#cfd3d8;display:grid;margin-right:calc(.875rem - 1px);margin-left:calc(.875rem - 1px);background:repeating-linear-gradient(90deg,transparent 0 calc(25% - 1px),currentColor 0 calc(25% + 1px)),linear-gradient(90deg,currentColor 0 2px,transparent 0 calc(100% - 2px),currentColor 0);background-position:4px 0,2px 0;background-repeat:no-repeat;background-size:calc(100% - 10px) .75rem,calc(100% - 4px) .75rem;grid-template-columns:repeat(calc(var(--list-length) * 2 - 2),1fr)}.c-range-slider datalist>*{padding-top:1rem;color:#121921;position:relative;text-align:center}.c-range-slider datalist>:not(:first-child):not(:last-child){grid-column:span 2}.c-range-slider datalist>:first-child{margin-left:-1.375rem;text-align:left}.c-range-slider datalist>:last-child{margin-right:-1.375rem;text-align:right}.c-range-slider datalist option{display:inline-flex;cursor:default}@media (max-width:1023px){.c-range-slider--hide-middle-options-upto-md datalist>:not(:first-child):not(:last-child) option{display:none}}.c-resource-alignments-section__heading{font-size:20px;line-height:1.4;font-weight:600;margin-bottom:20px;grid-column:1/-1}.c-resource-alignments-section__content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.25rem}.c-resource-alignments-section__filter{width:30rem}@media (max-width:568px){.c-resource-alignments-section__filter{width:100%}}.c-resource-alignments-section__list{display:flex;flex-direction:column;gap:.25rem;width:83.333333%}.c-resource-alignments-section__link{text-decoration:underline;transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.c-resource-alignments-section__link:hover{opacity:.8;color:#008260}.c-resource-bar{display:flex;height:64px;align-items:center;gap:2rem;--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));color:#cfd3d8}.c-resource-bar--centered{justify-content:center}.c-resource-bar--aligned-left{padding-left:26px}.c-resource-bar__button{display:flex;height:48px;align-items:center}.c-resource-bar__button:hover{color:#fff}.c-round-button{position:relative;display:flex;min-width:2.5rem;height:2.5rem;align-items:center;justify-content:center}.c-round-button,.c-round-button:before{border-radius:2.5rem}.c-round-button--cancel{width:1.5rem;min-width:1.5rem;height:1.5rem}.c-round-button--cancel>*{transition:top .15s,bottom .15s,transform .15s .07s}.c-round-button--cancel>:first-child{top:calc(50% - 1px);transform:rotate(45deg)}.c-round-button--cancel>:nth-child(2){transform:scaleX(0)}.c-round-button--cancel>:last-child{top:calc(50% - 1px);transform:rotate(-45deg)}.c-round-button--cancel>*{position:absolute;width:60%;height:2px;background-color:currentColor}.c-round-button--text{padding-left:1rem;padding-right:1rem}.c-round-button--next:after,.c-round-button--prev:after{position:absolute;display:block;content:"";transition:transform .1s}.c-round-button--prev:active:not(:disabled):after{transform:rotate(-45deg)}.c-round-button--next:active:not(:disabled):after{transform:rotate(135deg)}.c-round-button--dark{--tw-bg-opacity:1;background-color:rgba(45,62,80,var(--tw-bg-opacity));color:#f8f7f7;transition:background-color .2s}.c-round-button--dark:hover{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity))}.c-round-button--dark:active{--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity))}.c-round-button--light{--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));--tw-bg-opacity:.4;color:#f8f7f7;transition:background-color .2s}.c-round-button--light:hover{--tw-bg-opacity:.6}.c-round-button--light:active{--tw-bg-opacity:.7}.c-round-button--floaty{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));color:#121921;--tw-shadow:0 2px 8px rgba(0,0,0,.21);transition:box-shadow .2s,background-color .2s}.c-round-button--floaty,.c-round-button--floaty:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.c-round-button--floaty:hover{--tw-shadow:1px 2px 11px rgba(0,0,0,.26)}.c-round-button--floaty:active{--tw-bg-opacity:1;background-color:rgba(248,247,247,var(--tw-bg-opacity))}.c-round-button--primary{--tw-bg-opacity:1;background-color:rgba(1,255,205,var(--tw-bg-opacity));color:#121921;transition:background-color .2s}.c-round-button--primary:hover{--tw-bg-opacity:1;background-color:rgba(1,226,182,var(--tw-bg-opacity))}.c-round-button--primary:active{--tw-bg-opacity:1;background-color:rgba(0,193,156,var(--tw-bg-opacity))}.c-filter-panel__inner::-webkit-scrollbar,.c-list-panel::-webkit-scrollbar,.c-scrollbar::-webkit-scrollbar{width:6px}.c-filter-panel__inner::-webkit-scrollbar-thumb,.c-list-panel::-webkit-scrollbar-thumb,.c-scrollbar::-webkit-scrollbar-thumb{border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(207,211,216,var(--tw-bg-opacity))}.c-filter-panel__inner::-webkit-scrollbar-thumb:hover,.c-list-panel::-webkit-scrollbar-thumb:hover,.c-scrollbar::-webkit-scrollbar-thumb:hover{--tw-bg-opacity:1;background-color:rgba(124,131,141,var(--tw-bg-opacity))}.c-search-bar{height:2.5rem;width:100%;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(231,230,230,var(--tw-bg-opacity));--tw-bg-opacity:.6;position:relative;display:flex;box-sizing:content-box;align-items:center;border:1px solid #e7e6e6;transition:background-color .3s,opacity .3s}.c-search-bar:focus-within{--tw-bg-opacity:.4}.c-search-bar__input{padding-left:2.5rem;padding-right:2.5rem;color:#121921;width:100%;height:100%;background:transparent}.c-search-bar__input:-moz-placeholder-shown{padding-right:.5rem}.c-search-bar__input:placeholder-shown{padding-right:.5rem}.c-search-bar__input::-moz-placeholder{color:#121921;opacity:1;-moz-transition:opacity .1s;transition:opacity .1s}.c-search-bar__input::placeholder{color:#121921;opacity:1;transition:opacity .1s}.c-search-bar__input:focus{outline:none}.c-search-bar__input:focus::-moz-placeholder{opacity:0}.c-search-bar__input:focus::placeholder{opacity:0}.c-search-bar>.c-search-bar__button{position:absolute;right:.5rem;transition:all .1s}.c-search-bar>.c-search-bar__button:disabled{opacity:0;pointer-events:none}.c-search-bar__label{height:2rem;width:2rem;position:absolute;left:.25rem;display:flex;align-items:center;justify-content:center;order:-1;pointer-events:none}.c-search-bar--lg{margin:0;height:3.25rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-bg-opacity:.8;width:100%;max-width:640px}.c-search-bar--lg:hover{--tw-bg-opacity:.9}.c-search-bar--lg:focus-within{--tw-bg-opacity:.95}.c-search-bar--lg .c-search-bar__input{padding-left:2.75rem;padding-right:2.75rem}.c-search-bar--lg .c-search-bar__label{height:2.5rem;width:2.5rem}.c-search-bar--lg .c-search-bar__svg{height:2rem;width:2rem}.c-search-hero{--tw-bg-opacity:1;background-color:rgba(25,35,46,var(--tw-bg-opacity));position:relative;height:calc(50vh + 4rem);max-height:480px}.c-search-hero__inner{margin-top:2rem;max-width:1296px;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.c-search-hero__title{margin-bottom:1rem;color:#fff}@media (min-width:501px){.c-search-hero__title{margin-bottom:1.5rem}}.c-search-hero__search-bar-wrapper{display:flex;width:100%;height:calc(4rem*2 - 3.25rem);align-items:center;justify-content:center}.c-search-hero__image-container{position:absolute;top:0;width:100%;height:100%}.c-search-hero__image-container:not(:empty):after{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));--tw-bg-opacity:.7;position:absolute;top:0;width:100%;height:100%;content:""}.c-search-hero__image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.c-series-list{margin-left:-.75rem;margin-right:-.75rem;position:relative;flex-grow:1}@media (min-width:1024px){.c-series-list{overflow-x:visible;overflow-y:auto}}.c-series-list__inner{padding-left:.75rem;padding-right:.75rem}@media (max-width:1023px){.c-series-list__inner{padding-top:.75rem;padding-bottom:.75rem}}.c-series-list .c-card[aria-selected=true]{--tw-bg-opacity:1;background-color:rgba(231,230,230,var(--tw-bg-opacity));box-shadow:0 0 0 6px #e7e6e6}.c-series-list__series+.c-series-list__series{margin-top:1.5rem}.c-series-list__series__title{z-index:70;margin-left:-.75rem;margin-right:-.75rem;margin-bottom:-.25rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:.75rem;position:sticky;top:0;display:block;box-shadow:0 0 .75rem .5rem #ffffffbb}.c-series-list__series__title:after{--tw-bg-opacity:1;background-color:rgba(231,230,230,var(--tw-bg-opacity));position:absolute;right:.75rem;bottom:0;left:.75rem;height:2px;content:""}.c-series-list__series__title-only{padding-bottom:1.5rem;border-bottom:2px solid #e7e6e6}@media (max-width:1023px){.c-series-list__series__list{display:flex;flex-direction:column;align-items:stretch}}.c-series-list__series__title+.c-series-list__series__list{margin-top:1.5rem}@media (min-width:1024px){.c-series-list:after{z-index:70;position:sticky;right:0;bottom:.5rem;left:0;display:block;height:.75rem;margin-top:-.75rem;background:linear-gradient(0deg,#ffffffbb,#0000);content:"";transform:translateY(.5rem)}}.c-series-list-container{position:relative;width:100%;height:100%}.c-series-list-container__inner{top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column}@media (min-width:1024px){.c-series-list-container__inner{position:absolute}}@media (max-width:1023px){.c-series-list-container__inner--desktop{display:none}}@media (min-width:1024px){.c-series-list-container__inner--mobile{display:none}}.c-series-list-container__title{margin-top:.5rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.c-series-list-container__other-series-link{padding-top:.75rem;border-top:2px solid #e7e6e6;font-weight:700;text-decoration:underline}.c-share__button{display:flex;height:48px;align-items:center}.c-share__button:hover{color:#fff}@media (max-width:1023px){.c-share-modal-wrapper{width:92%}}.c-share-modal{padding:40px;color:#121921}.c-share-modal h3{margin-bottom:20px;font-size:20px}@media (max-width:1023px){.c-share-modal h3{margin-top:10px}}.c-share-modal__info-message{margin-top:10px;margin-bottom:0;font-size:12px;text-align:left}.c-share-modal__error-message{color:#e40e00}@media (max-width:1023px){.c-share-modal{width:100%;padding:40px 10px 30px}}.o-url-box{display:flex;width:772px;height:60px;align-items:center;justify-content:space-between;padding:8px 0 8px 15px;border:1.5px solid #121921;border-radius:4px;margin-bottom:10px;background:#fff;color:#717781}@media (max-width:1023px){.o-url-box{width:100%}}.o-url-box--disabled{cursor:not-allowed;opacity:35%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.o-url-box__url-container{display:inline-block;-ms-overflow-style:none;overflow-x:auto;scrollbar-width:none;text-overflow:fade}.o-url-box__url-container::-webkit-scrollbar{display:none}.o-url-box span{white-space:nowrap}.o-time-controls{display:flex;align-items:center}.o-time-controls__wrapper{display:flex}@media (max-width:1023px){.o-time-controls__wrapper{width:100%;justify-content:space-between}}.o-time-controls__time-box{width:85px;padding:8px 10px;border-radius:4px;margin-left:6px;outline:#000;text-align:center}.o-time-controls__time-box--default{border:1.5px solid #7c838d;background-color:transparent;color:#7c838d}.o-time-controls__time-box--active{border:1.5px solid #121921;background:#fff;color:#121921}.o-time-controls__time-box--error{border:1.5px solid #e40e00;background:#fff;color:#121921}@media (max-width:1023px){.o-time-controls__time-box{width:60%;margin-bottom:10px}}@media (min-width:1024px){.o-time-controls__time-box:first-of-type{margin-right:3.5rem}}@media (max-width:1023px){.o-time-controls{flex-direction:column}}.c-skeleton{--tw-shadow:0 1px 4px rgba(0,0,0,.14);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);animation:skeleton-anim 1.5s ease-in-out infinite;background-color:#f2f1f1;background-image:linear-gradient(-77deg,hsla(0,0%,100%,0) calc(50% - 50px),#f8f7f7 calc(50% - 25px) calc(50% + 25px),hsla(0,0%,100%,0) calc(50% + 50px));background-position:-50%;background-repeat:no-repeat;background-size:200% 200%;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}@keyframes skeleton-anim{0%{background-position-x:150%}to{background-position-x:-50%}}.c-skeleton--card--condensed:after{display:block;padding-top:99%;content:""}.c-skeleton--card--link:after{display:block;padding-top:100px;content:""}.c-skeleton--heading{border-radius:4px;animation:skeleton-anim 1.5s ease-in-out infinite;background-color:#f2f1f1;background-image:linear-gradient(90deg,hsla(0,0%,100%,0) calc(50% - 32px),#e8e8e8 calc(50% - 24px),#e8e8e8 calc(50% + 24px),hsla(0,0%,100%,0) calc(50% + 32px));background-size:200% 100%;box-shadow:none}.c-skeleton--heading--lg{width:80%;height:2em}.c-skeleton--heading--sm{width:20%;height:.9em}.c-skeleton--heading--md{width:25%;height:1.2em}.c-skeleton--dark{border-radius:4px;animation:skeleton-anim 1.5s linear infinite;background:#485a6c linear-gradient(-77deg,rgba(72,90,108,.4) calc(50% - 32px),#6d7e8f calc(50% - 24px) calc(50% + 24px),rgba(72,90,108,.4) calc(50% + 32px)) no-repeat -50%;background-size:200% 200%;box-shadow:none;opacity:.8}.c-skeleton--button{border-radius:4px;animation:skeleton-anim 1.5s ease-in-out infinite;background-color:#f2f1f1;background-image:linear-gradient(90deg,hsla(0,0%,100%,0) calc(50% - 32px),#e8e8e8 calc(50% - 24px),#e8e8e8 calc(50% + 24px),hsla(0,0%,100%,0) calc(50% + 32px));background-size:200% 100%;box-shadow:none}.c-skeleton--button:after{display:none}.c-skip-to-main{margin:1rem 1.25rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1rem 1.25rem;color:#121921;--tw-shadow:0 1px 4px rgba(0,0,0,.14);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);position:absolute;top:4rem;text-decoration:underline;text-decoration-thickness:1.2px;text-underline-offset:2px;transition:color .2s}.c-skip-to-main:hover{color:#354962}.c-skip-to-main:active{color:#4a6583}.c-skip-to-main:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.notification-banner-visible-header .c-skip-to-main{top:calc(4rem - 4rem)}.c-slide-out-menu{z-index:90;position:fixed;top:4rem;left:0;display:flex;width:100%;height:calc(100% - 4rem)}.c-slide-out-menu:before{--tw-bg-opacity:1;background-color:rgba(45,62,80,var(--tw-bg-opacity));--tw-bg-opacity:.5;position:absolute;top:0;left:0;width:100%;height:100vh;content:"";transition:opacity .2s}.c-slide-out-menu__back-button{position:relative;padding-left:28px}.c-slide-out-menu__back-button:before{position:absolute;top:9px;left:5px;content:"";pointer-events:none;transition:transform .2s}.c-slide-out-menu__panel{position:absolute;top:0;left:0;display:flex;width:calc(100% - 4rem);height:100%;max-height:-webkit-fill-available;max-height:-moz-available;max-height:stretch;flex-direction:column;transition:transform .3s}@media(prefers-reduced-motion){.c-slide-out-menu__panel{transition:unset}}.c-slide-out-menu__panel__main{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));flex-grow:1}.c-slide-out-menu__panel__footer{--tw-bg-opacity:1;background-color:rgba(45,62,80,var(--tw-bg-opacity));color:#fff}.c-slide-out-menu__panel__footer>*+*{box-shadow:inset 0 1.2px 0 #7c838d}.c-slide-out-menu__close{margin-left:auto;width:4rem;padding:1rem;transition:opacity .2s}.c-slide-out-menu[aria-hidden=true]{pointer-events:none}.c-slide-out-menu[aria-hidden=true]:before{opacity:0;transition:.3s .1s}.c-slide-out-menu[aria-hidden=true] .c-slide-out-menu__panel{transform:translateX(-100%)}.c-slide-out-menu[aria-hidden=true] .c-slide-out-menu__close{opacity:0}.notification-banner-visible-header .c-slide-out-menu{height:calc(100% - (4rem + 8.2rem));margin-top:8.2rem}.c-range-slider option,.c-square-button{border-radius:.25rem;position:relative;display:flex;min-width:2rem;height:2rem;align-items:center;justify-content:center;border:.375rem solid transparent;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:all .2s}.c-range-slider option:before,.c-square-button:before{border-radius:.25rem}.c-range-slider option,.c-square-button--text{padding-left:.25rem;padding-right:.25rem}.c-square-button--menu>*{position:absolute;width:100%;height:2px;background-color:currentColor;transition:top .15s .07s,bottom .15s .05s,transform .15s}.c-square-button--menu>:first-child{top:1px}.c-square-button--menu>:nth-child(2){top:calc(50% - 1px)}.c-square-button--menu>:last-child{top:calc(100% - 3px)}.c-square-button--menu[aria-expanded=true]>*{transition:top .15s,bottom .15s,transform .15s .07s}.c-square-button--menu[aria-expanded=true]>:first-child{top:calc(50% - 1px);transform:rotate(45deg)}.c-square-button--menu[aria-expanded=true]>:nth-child(2){transform:scaleX(0)}.c-square-button--menu[aria-expanded=true]>:last-child{top:calc(50% - 1px);transform:rotate(-45deg)}.c-square-button--new-items:after{position:absolute;top:-7px;right:-7px;width:8px;height:8px;border-radius:4px;content:"";--tw-bg-opacity:1;background-color:rgba(1,255,205,var(--tw-bg-opacity))}.c-square-button--close-sm>*,.c-square-button--close>*{transition:top .15s,bottom .15s,transform .15s .07s}.c-square-button--close-sm>:first-child,.c-square-button--close>:first-child{top:calc(50% - 1px);transform:rotate(45deg)}.c-square-button--close-sm>:nth-child(2),.c-square-button--close>:nth-child(2){transform:scaleX(0)}.c-square-button--close-sm>:last-child,.c-square-button--close>:last-child{top:calc(50% - 1px);transform:rotate(-45deg)}.c-square-button--close-sm>*,.c-square-button--close>*{position:absolute;width:100%;height:2px;background-color:currentColor}.c-square-button--close-sm{min-width:1.25rem;height:1.25rem}.c-square-button--down:after,.c-square-button--left:after,.c-square-button--right:after,.c-square-button--up:after{display:block;content:"";transition:transform .2s}.c-square-button--prev:after{display:block;content:"";transition:transform .1s}.c-square-button--prev:active:not(:disabled):not(.c-square-button--disabled):after{transform:rotate(-45deg)}.c-square-button--next:after{display:block;content:"";transition:transform .1s}.c-square-button--next:active:not(:disabled):not(.c-square-button--disabled):after{transform:rotate(135deg)}.c-range-slider option,.c-square-button--dark{--tw-bg-opacity:1;background-color:rgba(231,230,230,var(--tw-bg-opacity));--tw-bg-opacity:0;color:#121921}.c-range-slider option[aria-expanded=true],.c-square-button--dark[aria-expanded=true]{--tw-bg-opacity:.9}.c-range-slider option:hover:not(:disabled):not(.c-square-button--disabled),.c-square-button--dark:hover:not(:disabled):not(.c-square-button--disabled){--tw-bg-opacity:.7}.c-range-slider option:active:not(:disabled):not(.c-square-button--disabled),.c-square-button--dark:active:not(:disabled):not(.c-square-button--disabled){--tw-bg-opacity:1}@media(any-pointer:coarse){.c-range-slider option:active:not(:disabled):not(.c-square-button--disabled),.c-square-button--dark:active:not(:disabled):not(.c-square-button--disabled){box-shadow:0 0 0 2px #e7e6e6}}.c-square-button--v-dark{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));--tw-bg-opacity:0;color:#121921}.c-square-button--v-dark:hover:not(:disabled):not(.c-square-button--disabled){--tw-bg-opacity:.1}.c-square-button--v-dark:active:not(:disabled):not(.c-square-button--disabled){--tw-bg-opacity:.2}@media(any-pointer:coarse){.c-square-button--v-dark:active:not(:disabled):not(.c-square-button--disabled){box-shadow:0 0 0 2px #e7e6e6}}.c-square-button--light-ish{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));--tw-bg-opacity:.5;color:#f8f7f7}.c-square-button--light-ish--active,.c-square-button--light-ish[aria-expanded=true]{--tw-bg-opacity:.7}.c-square-button--light-ish:hover:not(:disabled):not(.c-square-button--disabled){--tw-bg-opacity:.8}.c-square-button--light-ish:active:not(:disabled):not(.c-square-button--disabled){--tw-bg-opacity:1}@media(any-pointer:coarse){.c-square-button--light-ish:active:not(:disabled):not(.c-square-button--disabled){box-shadow:0 0 0 2px #121921}}.c-square-button--light{--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));--tw-bg-opacity:0;color:#f8f7f7}.c-square-button--light:hover:not(:disabled):not(.c-square-button--disabled){--tw-bg-opacity:.6}.c-square-button--light:active{--tw-bg-opacity:.8}@media(any-pointer:coarse){.c-square-button--light:active{box-shadow:0 0 0 1px #354962cc}}.c-square-button--svg{width:2.5rem;height:2.5rem;border:0}.c-square-button--svg:before{top:0;left:0;width:100%;height:100%}.c-square-button--lg{height:2.25rem;border-width:.5rem}.c-range-slider option:disabled,.c-square-button--disabled,.c-square-button:disabled{color:#7c838d}@media (max-width:1023px){.c-sticky-navigation__back-to-top{display:none}}.c-study-unit-main{padding:1.5rem 2rem}.c-study-unit-main--heading{margin-bottom:.5rem;font-weight:700}.c-about-section__heading,.c-adult-themes-button,.c-button,.c-button--invisible-dark,.c-button--invisible-light,.c-card__subtitle,.c-card__title,.c-cast-creatives-section__heading,.c-classification-section__heading,.c-classification-section__list__tag a,.c-custom-select,.c-detail-hero__description a,.c-detail-hero__description blockquote,.c-detail-hero__description h1,.c-detail-hero__description h2,.c-detail-hero__description h3,.c-detail-hero__description h4,.c-detail-hero__description h5,.c-detail-hero__subtitles a,.c-detail-hero__title,.c-expandable-option__label,.c-filter-panel,.c-filter-select,.c-header-button,.c-header-dropdown__box,.c-header-dropdown__button,.c-header-menu-link,.c-media-hero__subtitle,.c-media-hero__title,.c-page-banner--lg .c-page-banner__title,.c-page-banner--md .c-page-banner__title,.c-page-banner--sm .c-page-banner__title,.c-pagination__combo .c-pagination__first,.c-pagination__combo .c-pagination__last,.c-pagination__combo .c-pagination__next,.c-pagination__combo .c-pagination__prev,.c-pagination__page-number,.c-pdf-viewer__outline,.c-range-slider option,.c-resource-alignments-section__heading,.c-round-button--text,.c-search-hero__title,.c-series-list__series__title,.c-series-list__series__title-only,.c-share-modal,.c-skip-to-main,.c-square-button,.c-tab-navigation [role=tab],.c-tab-navigation a,.c-top-level-links a,.c-user-info__avatar,.c-user-info__name,.c-video-related-link__title,.s-rtf a,.s-rtf blockquote,.s-rtf h1,.s-rtf h2,.s-rtf h3,.s-rtf h4,.s-rtf h5,.type-h1,.type-h2,.type-h3,.type-h4,.type-h5,.type-inline-link,.u-sofiapro{font-family:SofiaPro,sans-serif}.c-about-section__heading,.c-card__title,.c-detail-hero__description h2,.c-page-banner--sm .c-page-banner__title,.c-search-hero__title,.c-study-unit-main--heading,.s-rtf h2{font-size:24px;line-height:1.3;font-weight:600}.c-study-unit-section{margin-bottom:.5rem}.c-study-unit-section--heading{margin-bottom:.5rem;font-weight:700}.c-about-section__heading,.c-adult-themes-button,.c-button,.c-button--invisible-dark,.c-button--invisible-light,.c-card__subtitle,.c-card__title,.c-cast-creatives-section__heading,.c-classification-section__heading,.c-classification-section__list__tag a,.c-custom-select,.c-detail-hero__description a,.c-detail-hero__description blockquote,.c-detail-hero__description h1,.c-detail-hero__description h2,.c-detail-hero__description h3,.c-detail-hero__description h4,.c-detail-hero__description h5,.c-detail-hero__subtitles a,.c-detail-hero__title,.c-expandable-option__label,.c-filter-panel,.c-filter-select,.c-header-button,.c-header-dropdown__box,.c-header-dropdown__button,.c-header-menu-link,.c-media-hero__subtitle,.c-media-hero__title,.c-page-banner--lg .c-page-banner__title,.c-page-banner--md .c-page-banner__title,.c-page-banner--sm .c-page-banner__title,.c-pagination__combo .c-pagination__first,.c-pagination__combo .c-pagination__last,.c-pagination__combo .c-pagination__next,.c-pagination__combo .c-pagination__prev,.c-pagination__page-number,.c-pdf-viewer__outline,.c-range-slider option,.c-resource-alignments-section__heading,.c-round-button--text,.c-search-hero__title,.c-series-list__series__title,.c-series-list__series__title-only,.c-share-modal,.c-skip-to-main,.c-square-button,.c-study-unit-section--heading,.c-tab-navigation [role=tab],.c-tab-navigation a,.c-top-level-links a,.c-user-info__avatar,.c-user-info__name,.c-video-related-link__title,.s-rtf a,.s-rtf blockquote,.s-rtf h1,.s-rtf h2,.s-rtf h3,.s-rtf h4,.s-rtf h5,.type-h1,.type-h2,.type-h3,.type-h4,.type-h5,.type-inline-link{font-family:SofiaPro,sans-serif}.c-study-unit-section__name{margin-top:1.25rem;padding-bottom:.5rem;font-weight:700;font-size:1.15em}.c-suggestions{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:1rem;color:#121921;display:flex;flex-direction:column}.c-suggestions__title{font-weight:700;text-transform:uppercase}.c-suggestions__item{padding:.5rem;display:flex;align-items:stretch;border-radius:4px}.c-suggestions__item:hover{--tw-bg-opacity:1;background-color:rgba(231,230,230,var(--tw-bg-opacity))}.c-suggestions__item:active{--tw-bg-opacity:1;background-color:rgba(207,211,216,var(--tw-bg-opacity))}.c-suggestions__highlight{font-weight:700}.c-suggestions__item-icon{width:1.5rem}.c-tab-navigation{margin-left:-1rem;margin-right:-1rem;height:4rem;z-index:100;display:flex;flex-direction:row;overflow-y:auto}.c-tab-navigation [role=tab],.c-tab-navigation li{padding-left:.5rem;padding-right:.5rem;position:relative;display:flex;overflow:hidden;flex-shrink:0;align-items:center}.c-tab-navigation [role=tab],.c-tab-navigation a{height:2.5rem;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));--tw-bg-opacity:0;padding-left:.5rem;padding-right:.5rem;position:relative;display:flex;align-items:center;transition:padding .15s,background-color .15s}.c-tab-navigation [role=tab]:before,.c-tab-navigation a:before{z-index:60;position:absolute;top:0;left:0;display:block;width:calc(100% + 0px);height:calc(100% + 0px);border:3px solid #a2b0be;border-radius:4px;content:"";opacity:0;pointer-events:none;transition:opacity .1s,border-radius .2s}.c-tab-navigation [role=tab]:focus,.c-tab-navigation a:focus{outline:none}.c-tab-navigation [role=tab]:after,.c-tab-navigation a:after{position:absolute;bottom:-.75rem;left:.5rem;display:block;width:calc(100% - 1rem);height:100%;max-height:0;background-color:currentColor;content:"";transition:max-height .15s}.c-tab-navigation [role=tab]:focus-visible:before,.c-tab-navigation a:focus-visible:before{opacity:.9}.c-tab-navigation [role=tab]:hover,.c-tab-navigation a:hover{--tw-bg-opacity:.05}.c-tab-navigation [role=tab]:active,.c-tab-navigation a:active{--tw-bg-opacity:.1}.c-tab-navigation [role=tab][aria-current]:after,.c-tab-navigation [role=tab][aria-selected=true]:after,.c-tab-navigation a[aria-current]:after,.c-tab-navigation a[aria-selected=true]:after{max-height:2px}.c-tab-navigation [role=tab]:not(:disabled),.c-tab-navigation a:not(:disabled){cursor:pointer}.c-tab-navigation [role=tab]>*+*,.c-tab-navigation a>*+*{margin-left:.5rem}.c-tab-navigation [role=tab]{margin:auto .5rem;overflow:visible}.c-tag{padding-left:.75rem;padding-right:.75rem;color:#fff;z-index:1;height:2.25rem;text-transform:uppercase;transition:background-color .2s}.c-tag,.c-tag:after{border-radius:.1875rem}.c-tag:after{--tw-bg-opacity:1;background-color:rgba(87,92,95,var(--tw-bg-opacity));position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;content:"";transition:background-color .15s,opacity .15s,transform .2s}.c-tag:hover:after{--tw-bg-opacity:1;background-color:rgba(113,119,129,var(--tw-bg-opacity))}.c-tag:active:after{transform:scale(.97)}.c-text-input{border-radius:.25rem;display:inline;padding:.5rem calc(1rem - 2px);border:2px solid #e7e6e6;transition:border-color .3s}.c-text-input:focus{border-color:#a2b0be;outline:none}.c-text-input:invalid,.c-text-input[aria-invalid]:not([aria-invalid=false]){border-color:#fe1806;box-shadow:none}.c-text-input:disabled{background-color:#f8f7f7}.c-text-input--no-results:not(:-moz-placeholder-shown){--tw-bg-opacity:1;background-color:rgba(254,24,6,var(--tw-bg-opacity));--tw-bg-opacity:.2}.c-text-input--no-results:not(:placeholder-shown){--tw-bg-opacity:1;background-color:rgba(254,24,6,var(--tw-bg-opacity));--tw-bg-opacity:.2}.c-top-level-links-container{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));width:284px;max-height:calc(100vh - 90px);overflow-y:auto}.c-top-level-links a{--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));--tw-bg-opacity:0;position:relative;display:flex;align-items:center;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:padding .15s,background-color .15s}.c-top-level-links a:before{z-index:60;position:absolute;top:0;left:0;display:block;width:calc(100% + 0px);height:calc(100% + 0px);border:3px solid #a2b0be;border-radius:4px;content:"";opacity:0;pointer-events:none;transition:opacity .1s,border-radius .2s}.c-top-level-links a:focus{outline:none}.c-top-level-links a:after{position:absolute;display:block;height:100%;background-color:currentColor;content:""}.c-top-level-links a:focus-visible:before{opacity:.9}.c-top-level-links a:hover{--tw-bg-opacity:.05}.c-top-level-links a:active{--tw-bg-opacity:.1}.c-top-level-links--header{padding-left:.75rem;padding-right:.75rem;display:flex;height:100%;flex-direction:row}.c-top-level-links--header li{position:relative;display:flex;overflow:hidden;align-items:center;margin-right:1px;margin-left:1px}.c-top-level-links--header a{height:2.5rem;border-radius:.25rem;padding-left:.5rem;padding-right:.5rem}.c-top-level-links--header a:after{bottom:-.75rem;left:.5rem;width:calc(100% - 1rem);max-height:0;transition:max-height .15s}.c-top-level-links--header a[aria-current]:after{max-height:2px}.c-top-level-links--expandable{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding:10px}.c-top-level-links--dropdown,.c-top-level-links--dropdown:hover{box-shadow:none}.c-top-level-links--dropdown a{height:3.25rem;--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));--tw-bg-opacity:0;padding-left:.75rem;padding-right:.75rem;flex-grow:1;border-radius:4px}.c-top-level-links--dropdown a:hover{box-shadow:none;font-weight:700;text-decoration:underline}.c-top-level-links--dropdown a:active{--tw-bg-opacity:.1}.c-top-level-links--dropdown a:after{top:0;left:0;width:2px;transform:scaleX(0);transition:transform .3s}.c-top-level-links--dropdown a:before{border-radius:0}.c-top-level-links--dropdown a[aria-current]:after{transform:scaleX(1)}.c-top-level-links--mobile{padding:1.25rem}.c-top-level-links--mobile li+li{border-top:1px solid #e7e6e6}.c-top-level-links--mobile a{margin:.25rem;border-radius:.25rem;padding:1rem;display:flex}.c-top-level-links--mobile a:hover .c-link-item-text{font-weight:700;text-decoration:underline}html:not(.scrolled) .c-header--transparent .c-top-level-links a:before{border-radius:0}.c-second-level-links{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));--tw-shadow:2px 1px 4px rgba(0,0,0,.14);padding:10px;border-left:1px solid #e7e6e6;box-shadow:2px 1px 4px rgba(0,0,0,.14)}.c-expandable-option:focus{z-index:60;outline:3px solid rgba(162,176,190,.9)}.c-expandable-option{border-radius:0;margin-bottom:0}.c-expandable-option__wrapper{--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));--tw-bg-opacity:0;display:flex;width:100%;align-items:center;justify-content:space-between}.c-expandable-option__wrapper:hover{cursor:pointer}.c-expandable-option__wrapper:hover .c-expandable-option__label{font-weight:700;text-decoration:underline}.c-expandable-option__wrapper:active{--tw-bg-opacity:.1}.c-expandable-option__label{--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity));--tw-bg-opacity:0;position:relative;display:flex;flex-grow:1;align-items:center;border-radius:4px;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:padding .15s,background-color .15s;height:3.25rem;padding-left:.75rem;padding-right:.75rem}.c-expandable-option__label:before{z-index:60;position:absolute;top:0;left:0;display:block;width:calc(100% + 0px);height:calc(100% + 0px);border:3px solid #a2b0be;border-radius:4px;content:"";opacity:0;pointer-events:none;transition:opacity .1s,border-radius .2s}.c-expandable-option__label:focus{outline:none}.c-expandable-option__label:after{position:absolute;top:0;left:0;display:block;width:2px;height:100%;background-color:currentColor;content:"";transform:scaleX(0);transition:transform .3s}.c-expandable-option__label:focus-visible:before{opacity:.9}.c-expandable-option__label:hover{font-weight:700;text-decoration:underline}.c-expandable-option__label:before{border-radius:0}.c-expandable-option__label[aria-current]:after{transform:scaleX(1)}.c-expandable-option__arrow{content:"";pointer-events:none;transition:transform .2s;margin-right:1.25rem}@media (min-width:501px){.c-expandable-option:after{top:22px}}.c-training-certificates__certificate_info{margin-top:.5rem;margin-bottom:.5rem;color:#7c838d}.c-training-certificates__certificate_list{display:flex;flex-direction:column;gap:.5rem}.c-training-certificates__certificate_item{display:grid;grid-auto-flow:row;grid-template-columns:repeat(6,minmax(0,1fr));border-radius:.5rem;--tw-bg-opacity:1;background-color:rgba(231,230,230,var(--tw-bg-opacity));padding:.5rem 1rem}.c-training-certificates__certificate_title{grid-column:span 4/span 4;font-size:20px;line-height:1.4;font-weight:600;color:#2d3e50}.c-training-certificates__certificate_date{grid-column:span 4/span 4;font-size:16px;line-height:1.4;font-weight:400;color:#7c838d}.c-training-certificates__certificate_download_icon{grid-column:span 2/span 2;grid-column-start:5;grid-row:span 2/span 2;grid-row-start:1;margin-left:.5rem;margin-right:.5rem;align-self:center;justify-self:end}.c-training-course__quickview-button{z-index:52;display:flex;width:100%;justify-content:flex-end;gap:.5rem;padding:1rem;vertical-align:middle}.c-training-course__quickview-button:hover{--tw-bg-opacity:1;background-color:rgba(248,247,247,var(--tw-bg-opacity))}.c-training-course__quickview-button:focus-visible{outline:3px solid #a2b0be}.c-training-course__quickview{z-index:52;flex-grow:2;padding:0 20px}.c-training-course__quickview-module-link{display:flex;gap:.5rem;border-radius:.25rem;padding:.375rem .75rem}.c-training-course__quickview-module-link:hover{--tw-bg-opacity:1;background-color:rgba(248,247,247,var(--tw-bg-opacity))}.c-training-course__quickview-module-link:focus-visible{outline:3px solid #a2b0be}.c-training-course__quickview-check-icon{border-radius:9999px;width:25px;height:25px;border:1px solid #121921}.c-training-course__quickview-check-icon--checked{background-color:#121921;color:#fff}.c-training-course__quickview-module-subtitle{font-size:.8rem}.c-training-module__back-link{display:inline-flex;align-items:center;padding-top:.5rem;padding-bottom:.5rem}.c-training-module__back-link:hover{text-decoration:underline}.c-training-module__video .video-js{width:70vw;height:auto;aspect-ratio:16/9}.c-training-module__video .video-js:not(.vjs-theme-dt-audio):before{z-index:20;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.1));content:"";pointer-events:none;transition:all .5s}.c-training-module__video .video-js:not(.vjs-theme-dt-audio):not(.vjs-paused):before{opacity:0}.c-training-module__video .vjs-poster~*{z-index:30}.c-training-module__video .video-js.vjs-theme-dt-audio>.vjs-big-play-button{display:none}.c-training-module__completion-date{color:#7c838d;font-style:italic}.c-training-module__modules-list-item{position:relative;display:inline-flex;width:100%;align-items:center;padding:.75rem;-moz-column-gap:20px;column-gap:20px}.c-training-module__modules-list-item:focus-visible{z-index:60;outline:3px solid #a2b0be}.c-training-module__modules-list-item:hover{background:#e7e6e6;text-decoration:underline}.c-training-module__modules-list-item:active{background:#cfd3d8}.c-training-module__modules-list-item--current{background:#01ffcd;text-decoration:underline}.c-training-module__modules-list-item--current:hover{background:#13edc2}.c-training-module__modules-list-item--current:active{background:#01e2b6}.c-training-module__content-panel{width:70vw}.c-training-module__module-panel{margin:1rem}@media (max-width:767px){.c-training-module__content{flex-direction:column-reverse}.c-training-module__content-panel,.c-training-module__video .video-js{width:90vw}.c-training-module__module-panel{margin:0}}.c-header-wrapper{z-index:100;position:fixed;top:0;display:flex;width:100%;flex-direction:column}.c-user-info{text-align:left}.c-user-info__name{line-height:1.25}.c-user-info__avatar{display:flex;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid #e7e6e6;border-radius:50%;background:#fff;color:#121921;line-height:1.25}.c-filter-grid{display:grid;gap:10px;grid-template-columns:repeat(5,1fr)}@media (max-width:1295px){.c-filter-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:1023px){.c-filter-grid{grid-template-columns:repeat(3,1fr)}}.c-filter-grid__item{width:100%}.c-filter-grid--standards{grid-template-columns:repeat(3,1fr)}@media (max-width:1295px){.c-filter-grid--standards{grid-template-columns:repeat(2,1fr)}}@media (max-width:1023px){.c-filter-grid--standards{grid-template-columns:1fr}}.c-video-related-link{margin-top:auto;--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity));--tw-bg-opacity:.6;padding:.75rem;color:#fff;position:relative;z-index:1;display:inline-flex;max-width:300px;margin-bottom:100px}.c-video-related-link img{margin-right:1.25rem;width:125px;height:100px;-o-object-fit:cover;object-fit:cover}.c-video-related-link:after{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background-color:hsla(0,0%,100%,.15);content:"";opacity:0;transition:opacity .1s}.c-video-related-link__inner{margin-right:.5rem}.c-video-related-link__inner>*{display:block}.c-video-related-link__subtitle{margin-top:.5rem}.c-video-related-link:focus .c-video-related-link__title,.c-video-related-link:hover .c-video-related-link__title{text-decoration:underline}.c-video-related-link:focus:after,.c-video-related-link:hover:after{opacity:1}.c-written-content{display:flex;flex-direction:row;background-color:#fff}@media (max-width:1023px){.c-written-content{flex-direction:column;padding-bottom:2rem}}.c-written-content__viewer{flex-grow:1}@media (max-width:1023px){.c-written-content__series-list{margin-left:auto;margin-right:auto;margin-top:2rem;width:90vw}}@media (min-width:1024px){.c-written-content__series-list{margin-bottom:2rem;margin-left:3rem;width:40%;min-width:300px;max-width:350px}}.c-written-content__viewer>div:first-child{min-height:500px}.vjs-subtitle-search-button .vjs-icon-placeholder:before{background:url(/images/subtitle-search.svg) 50% no-repeat;background-size:26px;content:""}.video-js.vjs-theme-dt-audio .vjs-big-play-button{top:unset;bottom:3.75rem;left:5vw;transform:none}.vjs-airplay-button .vjs-icon-placeholder:before{background:url(/images/airplay.svg) 50% no-repeat;background-size:26px;content:""}.vjs-chromecast-button .vjs-icon-placeholder:before{background:url(/images/chromecast.svg) 50% no-repeat;background-size:24px;content:""}.vjs-chromecast-button.vjs-chromecast-casting-state .vjs-icon-placeholder:before{background-image:url(/images/chromecast-casting.svg)}.vjs-tech-chromecast{display:flex;overflow:hidden;flex-direction:column;align-items:center;justify-content:center}.vjs-tech-chromecast .vjs-tech-chromecast-poster:after{position:absolute;left:calc(50% - 50px);display:block;width:100px;height:2px;background-color:#ccc;content:" "}.vjs-tech-chromecast .vjs-tech-chromecast-poster-img{width:auto;max-height:180px;border:2px solid #ccc}.vjs-tech-chromecast .vjs-tech-chromecast-poster-img.vjs-tech-chromecast-poster-img-empty{width:160px;height:90px}.vjs-tech-chromecast .vjs-tech-chromecast-title-container{position:absolute;bottom:50%;margin-bottom:100px;color:#ccc;text-align:center}.vjs-tech-chromecast .vjs-tech-chromecast-title{font-size:22px}.vjs-tech-chromecast .vjs-tech-chromecast-title.vjs-tech-chromecast-title-empty{display:none}.vjs-tech-chromecast .vjs-tech-chromecast-subtitle{padding-top:.5em;font-size:18px}.vjs-tech-chromecast .vjs-tech-chromecast-subtitle.vjs-tech-chromecast-subtitle-empty{display:none}.vjs-subtitle-search-modal{position:fixed;z-index:100;top:0;left:0;display:flex;width:100%;height:100%;align-items:flex-start;justify-content:center;padding-top:5em;background-color:rgba(0,0,0,.7)}.vjs-subtitle-search-content{position:relative;display:flex;width:80%;max-width:600px;flex-direction:column;align-items:flex-start;padding:20px;border-radius:8px;background:#1a1a1a}.vjs-subtitle-search-heading{margin:0 0 15px;color:#fff;font-size:1.5em}.vjs-subtitle-search-input{width:100%;padding:10px;border:1px solid #555;border-radius:4px;margin-bottom:15px;background:#333;color:#fff}.vjs-subtitle-search-close{position:absolute;top:10px;right:10px;padding:5px;border:0;background:none;cursor:pointer}.vjs-subtitle-search-close:hover{background:#555}.vjs-subtitle-search-close-icon{width:20px;height:20px;color:#fff;fill:#fff}.vjs-subtitle-search-close:hover .vjs-subtitle-search-close-icon{fill:#ccc}.vjs-subtitle-search-close:focus-visible{outline:2px solid #fff;outline-offset:2px}.vjs-subtitle-search-results{display:flex;width:100%;max-height:300px;flex-direction:column;padding:0;margin:0;font-weight:400;list-style:none;overflow-y:auto}.vjs-subtitle-search-result{position:relative;width:100%;padding:10px;border:0;border-bottom:1px solid #333;background:none;color:#ccc;cursor:pointer;font-family:inherit;font-size:inherit;text-align:left}.vjs-subtitle-search-result-text{padding-right:6em}.vjs-subtitle-search-result-time{position:absolute;top:50%;right:10px;color:#888;font-size:.9em;transform:translateY(-50%)}.vjs-subtitle-search-result-active,.vjs-subtitle-search-result:hover{background-color:#555;color:#fff}.vjs-subtitle-search-result-text strong{color:#fff;font-weight:700}.vjs-subtitle-search-no-results{padding:10px;color:#ccc;text-align:center}.u-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.u-pointer-events-none{pointer-events:none}.u-invisible{visibility:hidden}.u-static{position:static}.u-absolute{position:absolute}.u-relative{position:relative}.u-top-5{top:1.25rem}.u-right-0{right:0}.u-right-5{right:1.25rem}.u-left-0{left:0}.u-z-0{z-index:0}.u-z-1{z-index:1}.u-z-card{z-index:50}.u-z-card-1{z-index:51}.u-z-card-2{z-index:52}.u-z-header{z-index:100}.u-z-above-tooltip{z-index:2100}.u-m-1{margin:.25rem}.u-m-2{margin:.5rem}.u-m-3{margin:.75rem}.u-m-4{margin:1rem}.u-m-5{margin:1.25rem}.u-m-auto{margin:auto}.u--m-2{margin:-.5rem}.u-mx-2{margin-left:.5rem;margin-right:.5rem}.u-mx-3{margin-left:.75rem;margin-right:.75rem}.u-mx-4{margin-left:1rem;margin-right:1rem}.u-mx-6{margin-left:1.5rem;margin-right:1.5rem}.u-mx-auto{margin-left:auto;margin-right:auto}.u-mx-px{margin-left:1px;margin-right:1px}.u--mx-px{margin-left:-1px;margin-right:-1px}.u-my-1{margin-top:.25rem;margin-bottom:.25rem}.u-my-2{margin-top:.5rem;margin-bottom:.5rem}.u-my-3{margin-top:.75rem;margin-bottom:.75rem}.u-my-4{margin-top:1rem;margin-bottom:1rem}.u-my-5{margin-top:1.25rem;margin-bottom:1.25rem}.u-my-8{margin-top:2rem;margin-bottom:2rem}.u-my-10{margin-top:2.5rem;margin-bottom:2.5rem}.u-my-px{margin-top:1px;margin-bottom:1px}.u--my-2{margin-top:-.5rem;margin-bottom:-.5rem}.u-mt-1{margin-top:.25rem}.u-mt-2{margin-top:.5rem}.u-mt-3{margin-top:.75rem}.u-mt-4{margin-top:1rem}.u-mt-5{margin-top:1.25rem}.u-mt-6{margin-top:1.5rem}.u-mt-7{margin-top:1.75rem}.u-mt-8{margin-top:2rem}.u-mt-10{margin-top:2.5rem}.u-mt-12{margin-top:3rem}.u-mt-16{margin-top:4rem}.u--mt-1{margin-top:-.25rem}.u--mt-px{margin-top:-1px}.u-mr-1{margin-right:.25rem}.u-mr-2{margin-right:.5rem}.u-mr-3{margin-right:.75rem}.u-mr-4{margin-right:1rem}.u-mr-8{margin-right:2rem}.u-mr-auto{margin-right:auto}.u--mr-1{margin-right:-.25rem}.u-mb-0{margin-bottom:0}.u-mb-1{margin-bottom:.25rem}.u-mb-2{margin-bottom:.5rem}.u-mb-3{margin-bottom:.75rem}.u-mb-4{margin-bottom:1rem}.u-mb-5{margin-bottom:1.25rem}.u-mb-6{margin-bottom:1.5rem}.u-mb-8{margin-bottom:2rem}.u-mb-10{margin-bottom:2.5rem}.u-mb-2\.5{margin-bottom:.625rem}.u--mb-2{margin-bottom:-.5rem}.u--mb-px{margin-bottom:-1px}.u-ml-1{margin-left:.25rem}.u-ml-2{margin-left:.5rem}.u-ml-3{margin-left:.75rem}.u-ml-4{margin-left:1rem}.u-ml-5{margin-left:1.25rem}.u-ml-6{margin-left:1.5rem}.u-ml-8{margin-left:2rem}.u-ml-12{margin-left:3rem}.u-ml-16{margin-left:4rem}.u-ml-24{margin-left:6rem}.u-ml-auto{margin-left:auto}.u--ml-1{margin-left:-.25rem}.u--ml-2{margin-left:-.5rem}.u--ml-px{margin-left:-1px}.u-block{display:block}.u-inline-block{display:inline-block}.u-inline{display:inline}.u-flex{display:flex}.u-inline-flex{display:inline-flex}.u-flow-root{display:flow-root}.u-grid{display:grid}.u-hidden{display:none}.u-h-2{height:.5rem}.u-h-4{height:1rem}.u-h-5{height:1.25rem}.u-h-7{height:1.75rem}.u-h-8{height:2rem}.u-h-9{height:2.25rem}.u-h-12{height:3rem}.u-h-14{height:3.5rem}.u-h-16{height:4rem}.u-h-20{height:5rem}.u-h-xl{height:4rem}.u-h-1\/2{height:50%}.u-h-full{height:100%}.u-w-2{width:.5rem}.u-w-4{width:1rem}.u-w-5{width:1.25rem}.u-w-7{width:1.75rem}.u-w-8{width:2rem}.u-w-9{width:2.25rem}.u-w-12{width:3rem}.u-w-20{width:5rem}.u-w-24{width:6rem}.u-w-40{width:10rem}.u-w-48{width:12rem}.u-w-full{width:100%}.u-max-w-xl{max-width:36rem}.u-max-w-screen-md{max-width:1024px}.u-max-w-screen-lg{max-width:1296px}.u-flex-1{flex:1 1 0%}.u-flex-shrink-0{flex-shrink:0}.u-flex-grow{flex-grow:1}.u-flex-grow-max{flex-grow:1000}@keyframes u-spin{to{transform:rotate(1turn)}}@keyframes u-ping{75%,to{transform:scale(2);opacity:0}}@keyframes u-pulse{50%{opacity:.5}}@keyframes u-bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.u-animate-ping{animation:u-ping 1s cubic-bezier(0,0,.2,1) infinite}.u-cursor-default{cursor:default}.u-cursor-pointer{cursor:pointer}.u-flex-row{flex-direction:row}.u-flex-col{flex-direction:column}.u-flex-wrap{flex-wrap:wrap}.u-content-start{align-content:flex-start}.u-items-start{align-items:flex-start}.u-items-end{align-items:flex-end}.u-items-center{align-items:center}.u-justify-end{justify-content:flex-end}.u-justify-center{justify-content:center}.u-justify-between{justify-content:space-between}.u-gap-1{gap:.25rem}.u-gap-2{gap:.5rem}.u-gap-4{gap:1rem}.u-space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.u-space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.u-space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.u-space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.u-space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.u-space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.u-space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.u-space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.u-overflow-hidden{overflow:hidden}.u-overflow-visible{overflow:visible}.u-overflow-x-hidden{overflow-x:hidden}.u-whitespace-nowrap{white-space:nowrap}.u-rounded{border-radius:.25rem}.u-rounded-full{border-radius:9999px}.u-border-0{border-width:0}.u-border-2{border-width:2px}.u-border-default{border-width:1px}.u-border-gray-light{--tw-border-opacity:1;border-color:rgba(231,230,230,var(--tw-border-opacity))}.u-bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity))}.u-bg-midnight{--tw-bg-opacity:1;background-color:rgba(18,25,33,var(--tw-bg-opacity))}.u-bg-gray-lighter{--tw-bg-opacity:1;background-color:rgba(248,247,247,var(--tw-bg-opacity))}.u-bg-gray-light{--tw-bg-opacity:1;background-color:rgba(231,230,230,var(--tw-bg-opacity))}.u-bg-gray{--tw-bg-opacity:1;background-color:rgba(207,211,216,var(--tw-bg-opacity))}.u-bg-pink{--tw-bg-opacity:1;background-color:rgba(255,79,136,var(--tw-bg-opacity))}.u-bg-red{--tw-bg-opacity:1;background-color:rgba(254,24,6,var(--tw-bg-opacity))}.u-bg-red-dark{--tw-bg-opacity:1;background-color:rgba(228,14,0,var(--tw-bg-opacity))}.u-bg-yellow{--tw-bg-opacity:1;background-color:rgba(254,219,32,var(--tw-bg-opacity))}.u-bg-blue{--tw-bg-opacity:1;background-color:rgba(53,73,98,var(--tw-bg-opacity))}.u-bg-green{--tw-bg-opacity:1;background-color:rgba(1,255,205,var(--tw-bg-opacity))}.u-bg-green-dark{--tw-bg-opacity:1;background-color:rgba(1,226,182,var(--tw-bg-opacity))}.u-p-0{padding:0}.u-p-1{padding:.25rem}.u-p-2{padding:.5rem}.u-p-3{padding:.75rem}.u-p-4{padding:1rem}.u-p-5{padding:1.25rem}.u-p-10{padding:2.5rem}.u-px-1{padding-left:.25rem;padding-right:.25rem}.u-px-2{padding-left:.5rem;padding-right:.5rem}.u-px-3{padding-left:.75rem;padding-right:.75rem}.u-px-4{padding-left:1rem;padding-right:1rem}.u-px-5{padding-left:1.25rem;padding-right:1.25rem}.u-px-6{padding-left:1.5rem;padding-right:1.5rem}.u-px-8{padding-left:2rem;padding-right:2rem}.u-px-px{padding-left:1px;padding-right:1px}.u-py-2{padding-top:.5rem;padding-bottom:.5rem}.u-py-3{padding-top:.75rem;padding-bottom:.75rem}.u-py-4{padding-top:1rem;padding-bottom:1rem}.u-py-6{padding-top:1.5rem;padding-bottom:1.5rem}.u-py-8{padding-top:2rem;padding-bottom:2rem}.u-pt-2{padding-top:.5rem}.u-pt-4{padding-top:1rem}.u-pt-5{padding-top:1.25rem}.u-pt-6{padding-top:1.5rem}.u-pt-8{padding-top:2rem}.u-pt-10{padding-top:2.5rem}.u-pr-1{padding-right:.25rem}.u-pb-2{padding-bottom:.5rem}.u-pb-3{padding-bottom:.75rem}.u-pb-4{padding-bottom:1rem}.u-pb-7{padding-bottom:1.75rem}.u-pb-8{padding-bottom:2rem}.u-pb-10{padding-bottom:2.5rem}.u-pl-2{padding-left:.5rem}.u-text-left{text-align:left}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-align-middle{vertical-align:middle}.u-font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.u-text-h2{font-size:24px;line-height:1.3}.u-text-h3{line-height:1.4}.u-text-h3,.u-text-p1{font-size:20px}.u-text-p2{font-size:18px}.u-text-p3{font-size:16px}.u-text-p4{font-size:14px;line-height:1.3}.u-text-p5{font-size:12px;line-height:1.3}.u-font-normal{font-weight:400}.u-font-semibold{font-weight:600}.u-font-bold{font-weight:700}.u-italic{font-style:italic}.u-text-white{color:#fff}.u-text-black{color:#000}.u-text-midnight{color:#121921}.u-text-gray-light{color:#e7e6e6}.u-text-gray-dark{color:#7c838d}.u-text-pink-dark{color:#d43c6d}.u-text-red-dark{color:#e40e00}.u-text-red-darker{color:#b60b00}.u-text-green{color:#01ffcd}.u-text-green-darkest{color:#008260}.hover\:u-text-green-darker:hover{color:#00c19c}.u-underline{text-decoration:underline}.u-no-underline{text-decoration:none}.u-opacity-75{opacity:.75}*,:after,:before{--tw-shadow:0 0 #0000;--tw-ring-inset:var(--tw-empty,/*!*/ /*!*/);--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000}@media (max-width:500px){.upto-sm\:u-right-0{right:0}.upto-sm\:u-left-auto{left:auto}.upto-sm\:u-hidden{display:none}.upto-sm\:u-w-full{width:100%}.upto-sm\:u-flex-1{flex:1 1 0%}.upto-sm\:u-flex-grow{flex-grow:1}.upto-sm\:u-flex-col{flex-direction:column}}@media (min-width:501px){.sm\:u--my-2{margin-top:-.5rem;margin-bottom:-.5rem}.sm\:u-mr-4{margin-right:1rem}.sm\:u-mb-6{margin-bottom:1.5rem}.sm\:u-ml-4{margin-left:1rem}.sm\:u-inline-block{display:inline-block}.sm\:u-hidden{display:none}.sm\:u-min-h-md{min-height:2.5rem}.sm\:u-w-48{width:12rem}.sm\:u-max-w-sm{max-width:24rem}.sm\:u-px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:u-px-14{padding-left:3.5rem;padding-right:3.5rem}}@media (max-width:568px){.upto-se\:u-flex{display:flex}.upto-se\:u-items-center{align-items:center}.upto-se\:u-justify-center{justify-content:center}}@media (min-width:569px){.se\:u-ml-auto{margin-left:auto}.se\:u-hidden{display:none}}@media (max-width:1023px){.upto-md\:u-hidden{display:none}}@media (min-width:1024px){.md\:u-mb-8{margin-bottom:2rem}.md\:u-flex-row{flex-direction:row}}@media (max-width:1295px){.upto-lg\:u-hidden{display:none}}@media (min-width:1296px){.lg\:u-hidden{display:none}}