@keyframes VideoLoop_ani-spin__IW_Qn{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.VideoLoop_VideoLoop__DPcIV{position:relative;transition:opacity 1s}.VideoLoop_VideoLoop__DPcIV[data-loading=true]{opacity:0}.VideoLoop_VideoLoop__DPcIV[data-layout=fill]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.VideoLoop_VideoLoop__DPcIV[data-layout=auto]{aspect-ratio:var(--video-loop-aspect-ratio)}.VideoLoop_player__hCXTz div,.VideoLoop_player__hCXTz video{position:absolute;top:0;left:0;width:100%;height:100%}.VideoLoop_player__hCXTz video{object-fit:var(--video-loop-object-fit)}@keyframes ButtonPlay_ani-spin__UIhPg{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ButtonPlay_ButtonPlay___LdnJ{aspect-ratio:1;display:flex;justify-content:center;align-items:center;position:relative}.ButtonPlay_icon__Uv1cg{width:80%;color:#dad9d8;margin-left:5%;position:relative;opacity:.75;transition:opacity .5s}.ButtonPlay_ButtonPlay___LdnJ:hover .ButtonPlay_icon__Uv1cg{opacity:1}.ButtonPlay_svg__3AamD{width:100%;height:auto}@keyframes VideoPlayer_ani-spin__ylWfz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.VideoPlayer_VideoPlayer__0V0Q6{position:relative}.VideoPlayer_VideoPlayer__0V0Q6.VideoPlayer_layoutFull__DRDWt{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.VideoPlayer_VideoPlayer__0V0Q6.VideoPlayer_objectFitCover__b3bkS video{object-fit:cover}.VideoPlayer_VideoPlayer__0V0Q6.VideoPlayer_objectFitContain__UYgIi video{object-fit:contain}.VideoPlayer_video__MZOWo{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000}.VideoPlayer_video__MZOWo div,.VideoPlayer_video__MZOWo video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:contain}.VideoPlayer_sizer__p339d{width:100%}.VideoPlayer_poster__nH_KZ{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;z-index:1;background-color:#333;opacity:0}.VideoPlayer_ButtonPlay__F2aT8{width:20%;max-width:100px;z-index:100;position:relative}@media(min-width:769px){.VideoPlayer_ButtonPlay__F2aT8{width:30%}}@keyframes Media_ani-spin__Z9l3X{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Media_Media__ReXRs{position:relative}@media(min-width:769px){.Media_grid__bHwi0{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap)}}.Media_media__lT6kE{grid-row:1}.Media_caption__elj1V{padding-top:.5em;opacity:.5;grid-row:2}@media(min-width:769px){.Media_caption__elj1V,.Media_media__lT6kE{grid-column:var(--grid-column)}}@keyframes PageHeaderImage_ani-spin__F_BV5{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PageHeaderImage_PageHeaderImage__v4dBc{position:relative;overflow:hidden;aspect-ratio:var(--aspect-ratio)}@media(min-width:769px){.PageHeaderImage_PageHeaderImage__v4dBc{grid-column:1/-1}}.PageHeaderImage_inner___uEGz{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.PageHeaderImage_shapes__LcujG{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;mix-blend-mode:difference}.PageHeaderImage_shapes__LcujG svg{position:absolute;top:0;left:0;width:100%;height:100%;fill:rgb(var(--theme-overlay))}.PageHeaderImage_circleMask__3s__T,.PageHeaderImage_circle__VFiRk,.PageHeaderImage_rectangle__a5mT5{position:relative}@keyframes PageHeader_ani-spin__dAVin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PageHeader_grid__Jnict{display:grid;grid-row-gap:var(--block-padding);row-gap:var(--block-padding)}@media(min-width:769px){.PageHeader_grid__Jnict{grid-template-columns:repeat(4,1fr);column-gap:var(--grid-column-gap)}.PageHeader_text__Q5ksN{grid-column:1/span 3}}.PageHeader_heading__kykKa{padding-bottom:36px}@keyframes Text_ani-spin__zg_wa{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Text_Text__JuYFo{position:relative}@media(min-width:769px){.Text_body__KDehg{grid-column:var(--grid-column)}}.Text_body__text__JL42L{padding-top:1em;padding-bottom:1em}@media(min-width:769px){.Text_grid__WIxFF{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap)}}@keyframes ImageMaskEffect_ani-spin__U5r7c{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ImageMaskEffect_ImageMaskEffect__N9h74{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;background-color:var(--theme-primary);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ImageMaskEffect_image__AqFSN{transition:none}.ImageMaskEffect_circle__k1ora{display:none}@supports(mix-blend-mode:difference){.ImageMaskEffect_circle__k1ora{display:block;position:absolute;top:0;left:0;width:100%;mix-blend-mode:difference;z-index:2}}.ImageMaskEffect_circle__svg__mr9_5{width:100%;height:auto;display:block;fill:rgb(var(--theme-overlay));position:relative}@keyframes TextAndImage_ani-spin___OdRj{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:768px){.TextAndImage_grid__yC8FY{display:flex;flex-direction:column;gap:48px}}@media(min-width:769px){.TextAndImage_grid__yC8FY{grid-column-gap:var(--grid-column-gap);column-gap:var(--grid-column-gap);display:grid;grid-row-gap:56px;row-gap:56px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto 1fr;grid-template-areas:"heading . image image" "description description image image"}.TextAndImage_grid__yC8FY[data-layout=image-text]{grid-template-areas:"image image heading ." "image image description description"}}.TextAndImage_heading__SZtBV{grid-area:heading}@media(min-width:769px){.TextAndImage_heading__SZtBV{margin-top:-.33em}}.TextAndImage_description__meMJI{grid-area:description;padding-right:1em;max-width:38em;padding-bottom:.5em}.TextAndImage_image__JQJd_{grid-area:image;position:relative;aspect-ratio:65/67}.TextAndImage_image__text__IkdCZ{position:absolute;top:0;left:0;height:100%;z-index:2;color:rgb(var(--theme-secondary));display:flex;flex-direction:column;justify-content:flex-end;gap:30px;padding:26px var(--grid-margin);width:100%}@media(min-width:769px){.TextAndImage_image__text__IkdCZ{gap:50px;padding:var(--grid-column-gap) var(--grid-column-gap) calc(var(--grid-column-gap)*1.2)}.TextAndImage_image__description__K9Vxq{min-width:min(100%,20em);width:50%}}