@keyframes cta-scale-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes slide-bottom-to-top{0%{opacity:0;transform:translateY(100%)}15%{opacity:1;transform:translateY(0)}85%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@keyframes slide-bottom-to-top-one-Time{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes image-fade-in{0%{opacity:0}5%{opacity:1}95%{opacity:1}to{opacity:0}}@keyframes image-fade-in-one-time{0%{opacity:0}to{opacity:1}}@keyframes cta-fade-in{0%{opacity:0}5%{opacity:1}95%{opacity:1}to{opacity:0}}@keyframes grow-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}:root{--padding-x:56px}@media screen and (min-width:1600px){:root{--padding-x:48px}}@media screen and (max-width:1024px){:root{--padding-x:40px}}@media screen and (max-width:813px){:root{--padding-x:24px}}:root{--grid-gutter:20px;--grid-columns:12;--column-width:calc((var(--vw, 1vw)*100 - var(--padding-x)*2 - (var(--grid-columns) - 1)*var(--grid-gutter))/var(--grid-columns))}@media screen and (max-width:813px){:root{--grid-columns:6}}@media screen and (min-width:1600px){:root{--grid-gutter:24px}}.h-date{font-size:2.5rem;font-style:normal;font-weight:460;letter-spacing:.05rem;line-height:120%}.h-key-number{font-size:5.25rem;font-style:normal;font-weight:440;line-height:90%}.h-text{font-size:1rem;font-style:normal;font-weight:480;letter-spacing:.02rem;line-height:130%}@media screen and (max-width:813px){.h-text{font-size:1.125rem;letter-spacing:.0225rem}}.block-gallery-videos{border-bottom:1px solid #e1ddd8;border-top:1px solid #e1ddd8;row-gap:unset!important}@media print{.block-gallery-videos{display:none!important}}.block-gallery-videos__header{align-items:flex-start;border-right:1px solid #e1ddd8;display:flex;flex-direction:column;gap:1rem;grid-column:1/4;padding:3.375rem 1.5rem 3.375rem 0}@media screen and (max-width:1024px){.block-gallery-videos__header{align-items:flex-end;border-bottom:1px solid #e1ddd8;border-right:unset;flex-direction:row;grid-column:1/-1;grid-row:1;margin:0 calc(var(--padding-x)*-1);padding:2.375rem var(--padding-x) 1.875rem var(--padding-x)}}@media screen and (max-width:813px){.block-gallery-videos__header:has(:not(h2)) .nav__arrows{bottom:1.375rem!important}}@media screen and (max-width:813px){.block-gallery-videos__header{align-items:stretch;padding-top:3.875rem;row-gap:.25rem}}@media screen and (max-width:1024px){.block-gallery-videos__header .header__container{align-items:flex-start;display:flex;flex-direction:column;gap:.5rem}}.block-gallery-videos__header .header__nav{display:flex;flex-direction:column;gap:1rem}@media screen and (max-width:1024px){.block-gallery-videos__header .header__nav{flex-direction:row-reverse}.block-gallery-videos__header .header__nav:has(>.nav__arrows){flex:1;justify-content:space-between}}.block-gallery-videos__header .header__nav .nav__arrows{align-items:center;display:flex;flex-direction:row;gap:10px}@media screen and (max-width:813px){.block-gallery-videos__header .header__nav .nav__arrows{align-items:flex-end}}.block-gallery-videos__header .header__nav .nav__arrows .arrows__arrow{align-items:center;background:transparent;background:#fffefd;border:1px solid #e1ddd8;border-radius:3.5rem;cursor:pointer;display:flex;font-size:1.25rem;gap:8px;height:48px;justify-content:center;outline:none;padding:16px 20px;position:relative;text-decoration:none;transition:border-color .4s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:48px}.block-gallery-videos__header .header__nav .nav__arrows .arrows__arrow:active,.block-gallery-videos__header .header__nav .nav__arrows .arrows__arrow:focus,.block-gallery-videos__header .header__nav .nav__arrows .arrows__arrow:hover{border-color:#000}.block-gallery-videos__header .header__nav .nav__arrows .arrows__arrow:disabled{color:#e1ddd8;cursor:not-allowed;pointer-events:none}@media screen and (max-width:1024px){.block-gallery-videos__header .header__nav .nav__link{align-self:flex-end}}@media screen and (max-width:813px){.block-gallery-videos__header .header__nav .nav__link{align-self:flex-start}}@media screen and (max-width:1024px){.block-gallery-videos__header .header__title{align-self:flex-end}}@media screen and (max-width:813px){.block-gallery-videos__header .header__title{align-self:flex-start}}.block-gallery-videos__videos{align-items:flex-start;display:flex;gap:var(--grid-gutter);grid-column:4/-1;margin-left:calc(var(--grid-gutter)*-1);margin-right:calc(var(--padding-x)*-1);overflow-x:auto;padding:3.375rem 1.25rem 3.375rem var(--grid-gutter);scroll-padding-left:var(--grid-gutter);scrollbar-width:none}.block-gallery-videos__videos::-webkit-scrollbar{display:none}@media screen and (max-width:1024px){.block-gallery-videos__videos{grid-column:1/-1;grid-row:2;margin-left:calc(var(--padding-x)*-1);padding:1.875rem var(--padding-x) 3.875rem var(--padding-x)}}@media screen and (min-width:1600px){.block-gallery-videos__videos>.videos__item{aspect-ratio:16/9;height:26.375rem}.block-gallery-videos__videos>.videos__item:has(figcaption),.block-gallery-videos__videos>.videos__item:has(h2){margin-bottom:30px}.block-gallery-videos__videos>.videos__item:has(figcaption){margin-bottom:25px}.block-gallery-videos__videos>.videos__item:has(h2):has(figcaption){margin-bottom:54px}}.block-gallery-videos__videos>.videos__item .block-video{display:block;margin:0;padding-left:0;padding-right:0}.block-gallery-videos__videos>.videos__item .block-video .plyr,.block-gallery-videos__videos>.videos__item .block-video__cookie{aspect-ratio:16/9;height:26.375rem}@media screen and (max-width:1024px){.block-gallery-videos__videos>.videos__item .block-video .plyr,.block-gallery-videos__videos>.videos__item .block-video__cookie{aspect-ratio:2.2/3;height:26.8125rem}}@media screen and (max-width:813px){.block-gallery-videos__videos>.videos__item .block-video .plyr,.block-gallery-videos__videos>.videos__item .block-video__cookie{aspect-ratio:18/25;width:16.875rem}}.block-gallery-videos__videos>.videos__item .block-video figcaption,.block-gallery-videos__videos>.videos__item .block-video h2{padding-left:0;padding-right:0}@media screen and (max-width:813px){.block-gallery-videos__videos>.videos__item .block-video figcaption,.block-gallery-videos__videos>.videos__item .block-video h2{width:16.875rem}}@media screen and (max-width:1024px){.block-gallery-videos__videos>.videos__item .block-video>:not(.block-video__title,.block-video__vdo_legend){margin-left:0;margin-right:0}}
