:root{--gbl-header-nav-mobile-top: calc(var(--gin-toolbar-height, 0px) + var(--gin-toolbar-secondary-height, 0px));--gbl-header-nav-mobile-top-w-height: calc(var(--gin-toolbar-height, 0px) + var(--gin-toolbar-secondary-height, 0px) + 66px);--gbl-header-minus-overlay-height: calc(100dvh - (var(--gin-toolbar-height, 0px) + var(--gin-toolbar-secondary-height, 0px) + 66px))}.grid,.grid-flex{--gbl-grid-total-columns: 12;--gbl-grid-gutter-column: 1.25rem;--gbl-grid-gutter-row: 0}@media screen and (min-width: 71.875em){.grid,.grid-flex{--gbl-grid-total-columns: 24;--gbl-grid-gutter-column: 1.875rem}}:root{--gbl-transitions-default: .15s}:root{--gbl-color-link: currentcolor;--gbl-color-link-hover: #FFD384}.c-light-section__inner{background-color:var(--color-background);color:var(--color-primary);padding-bottom:5rem;border-radius:var(--border-radius) var(--border-radius) 15px 15px}.c-light-section__media img,.c-light-section__media video{border-radius:calc(var(--border-radius) / 2)}.c-light-section__media [data-media-player][data-layout=plyr]:not([data-fullscreen]){border-radius:calc(var(--border-radius) / 2);overflow:clip}.c-light-section__media .c-light-section__media-inner{position:relative}.c-light-section__media .c-light-section__quote{position:absolute;bottom:0;left:0;padding:1.875rem;max-width:100%;color:var(--color-light)}.c-light-section__media .c-light-section__quote blockquote{line-height:1.2;font-size:1rem}.c-light-section__media .c-light-section__quote blockquote p{text-shadow:0 2px 4px rgba(0,0,0,.8);margin-bottom:.5rem}@media screen and (min-width: 30em){.c-light-section__media .c-light-section__quote blockquote{font-size:1.5rem}.c-light-section__media .c-light-section__quote blockquote p{margin-bottom:.625rem}}@media screen and (min-width: 46em){.c-light-section__media .c-light-section__quote{max-width:80%}.c-light-section__media .c-light-section__quote blockquote{line-height:1.3;font-size:2rem}}@media screen and (min-width: 61.25em){.c-light-section__media .c-light-section__quote{max-width:50%;padding:3.75rem}.c-light-section__media .c-light-section__quote blockquote p{text-shadow:0 2px 10px rgba(0,0,0,.6)}}.c-light-section:has(.c-light-section__media) .c-light-section__inner{padding-bottom:14.375rem}.c-light-section:has(.c-light-section__media) .c-light-section__media{margin-top:-9.375rem}
