.card{height:640px;border-radius:20px;background:var(--gray-background);text-decoration:none;color:inherit;-webkit-transform:translateZ(0);transform:translateZ(0);display:flex;flex-direction:column;overflow:hidden;position:relative;outline:none;outline-offset:0;scroll-margin:var(--pad-content);--dim-opacity: .7}@supports (contain: strict){.card{-webkit-transform:none;transform:none;contain:strict}}.card:focus-visible{box-shadow:0 0 0 var(--focus-width-large) var(--focus-color);outline:none}.card img{-webkit-filter:saturate(.5);filter:saturate(.5)}.card:focus-visible img,.card--link-vertical img,.card--link-horizontal img{-webkit-filter:saturate(1);filter:saturate(1)}@media (hover: hover){a.card:hover{box-shadow:0 0 0 var(--focus-width-large) var(--gray-background-outline)}a.card:hover:focus-visible{box-shadow:0 0 0 var(--focus-width-large) var(--focus-color-hover)}a.card:hover .card__icon{background:var(--green)}.card:hover img{-webkit-filter:saturate(1);filter:saturate(1)}}.card__media,.card__text{height:50%}.card__media{background:black;contain:strict}.card__media .image{width:100%;height:100%;opacity:var(--dim-opacity)}.card__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card__text{padding:20px;display:flex;flex-direction:column;justify-content:space-between;gap:10px}.card__tags,.card__info{display:flex;flex-wrap:wrap;gap:6px}.card__icon{position:absolute;top:20px;right:20px;border-radius:100px;background:var(--tag-light-color);width:var(--btn-height);height:var(--btn-height)}.card__icon:empty{display:none}.card__icon svg{max-width:100%;max-height:100%}.card--landscape{width:944px;--dim-opacity: .5}.card--landscape-wide{width:1221px;--dim-opacity: .5}.card--landscape .card__media,.card--landscape-wide .card__media{height:100%}.card--landscape .card__text,.card--landscape-wide .card__text{position:absolute;width:100%;height:100%;color:var(--inverse-color);flex-direction:row;align-items:flex-start}.card--landscape .card__info,.card--landscape-wide .card__info{justify-content:flex-end}.card--landscape .card__title{position:absolute;left:30px;right:70px;bottom:20px}.card--landscape-wide .card__title{position:absolute;left:190px;right:190px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}@media (min-width: 768px){.card--landscape .tag--small,.card--landscape-wide .tag--small{font-size:var(--size-text);line-height:22px;padding:6px 7px 5px 11px}}@media (max-width: 767px){.card--landscape,.card--landscape-wide{max-width:calc(100vw - var(--pad-content) * 2)}@media (orientation: portrait){.card--landscape-wide .card__title{left:var(--pad-content-half);right:var(--pad-content-half)}}@media (orientation: landscape){.card--landscape-wide .card__title{left:10vw;right:10vw}}}.card--portrait{width:527px}.card--portrait-narrow{width:388px}.card--portrait-narrow .card__text{flex-direction:column-reverse}.card--portrait-narrow .card__title{overflow:hidden;flex-grow:1;position:relative}.card--portrait-narrow .card__title:after{content:" ";background:linear-gradient(0deg,#e3e3e3,#e3e3e300);position:absolute;width:100%;height:2em;bottom:0;left:0}.card--portrait .card__tags,.card--portrait-narrow .card__tags{position:absolute;top:20px;left:20px;right:20px}@media (max-width: 767px){@media (orientation: portrait){.card--portrait{max-width:calc(100vw - var(--pad-content) * 2)}}}.card--link-horizontal{flex-direction:row;border-radius:80px;contain:content;--dim-opacity: 1;min-height:640px!important;max-height:none!important;height:auto!important}.card--link-horizontal .card__media{width:50%;height:auto}.card--link-horizontal .card__text{justify-content:start;padding:20px 30px 25px;gap:20px;width:50%}.card--link-horizontal .card__title{order:1}.card--link-horizontal .card__tags{order:2}.card--link-horizontal .card__info{order:3}.card--link-horizontal .card__title{font-size:var(--size-h3)}@media (max-width: 1200px){.card--link-horizontal .card__title{font-size:var(--size-h4)}}@media (max-width: 767px){.card--link-horizontal{flex-direction:column;border-radius:60px}.card--link-horizontal .card__media,.card--link-horizontal .image,.card--link-horizontal img,.card--link-horizontal .card__text{width:100%;height:auto;contain:unset}.card--link-horizontal .card__title{font-size:var(--size-h3)}}.card--link-vertical{border-radius:80px;max-height:none!important;--dim-opacity: 1}.card--link-vertical .card__tags:empty{display:none}.card--link-vertical .card__media{height:100%}.card--link-vertical .card__text{position:absolute;left:0;right:0;bottom:0;height:50%;padding:15px 20px;background:rgba(229,229,229,.6);backdrop-filter:blur(80px);-webkit-backdrop-filter:blur(80px);flex-direction:column-reverse}.card--link-vertical .card__icon{position:absolute;top:30px;right:30px}.grid .card.card--link-vertical{min-height:auto;height:auto;aspect-ratio:1}@media (min-width: 768px) and (max-width: 1300px){.card--link-vertical,.card--link-horizontal{border-radius:60px;--btn-height: 54px}.grid .card--link-vertical .card__title{font-size:2.42vw}}@media (max-width: 767px){.card--link-vertical{border-radius:60px;max-width:none}}.card--intro{width:300px;background:var(--tag-dark-color);color:#fff}.card--intro .card__text{height:100%}.card--intro .card__title{font-size:var(--size-text);line-height:var(--line-height-text)}.card--intro .card__info{font-size:var(--size-h4);line-height:var(--line-height-h4)}.card--intro .card__title>:first-child{margin-top:0}.card--intro .card__title>:last-child{margin-bottom:0}.card--landscape-wide .card__title,.card--landscape .card__title{font-size:var(--size-h2)}.card--landscape .card__title.long{font-size:var(--size-h3)}.card--portrait .card__title{font-size:var(--size-h4)}.card--portrait-narrow .card__title{font-size:var(--size-h5)}.card--link-vertical .card__title{font-size:var(--size-h4)}.card,.oversized-arrow{height:62vh;height:calc(100vh - 365px);min-height:480px;max-height:640px}.grid .card{aspect-ratio:auto;width:auto}@supports (aspect-ratio: 1/1){.card--portrait{aspect-ratio:527 / 640;width:auto}.card--portrait-narrow{aspect-ratio:388 / 640;width:auto}.card--landscape{aspect-ratio:944 / 640;width:auto}.card--landscape-wide{aspect-ratio:1221 / 640;width:auto}.card--link-vertical{aspect-ratio:1 / 1;width:auto}}.grid{display:grid;gap:var(--content-gap) var(--grid-gap);grid-template-columns:repeat(var(--grid-columns),1fr);grid-auto-flow:dense;align-items:flex-start;justify-items:center}#sections.grid{gap:var(--grid-gap)}@media (max-width: 920px){#sections.grid{--grid-columns: 1 !important}}@media (min-width: 640px) and (max-width: 767px){#sections.grid{grid-template-columns:1fr 1fr}}.grid.align--center{align-items:center}.grid.align--bottom{align-items:flex-end}@media (max-width: 767px){.grid{grid-template-columns:1fr}.grid__item,.grid__caption{width:100%!important}}.grid__item{width:100%}.limit .section__content .grid--1-col .grid__item:not(.span),.limit .section__content .grid--1-col .grid__caption{width:65%}.grid__item.span{grid-column:1 / -1}.grid__item.align--left{justify-self:start}.grid__item.align--right{justify-self:end}.grid__item .video{width:100%!important}.grid__caption{grid-column:1 / -1;font-size:var(--size-caption);line-height:var(--line-height-caption);margin-top:calc(var(--content-gap) * -1 + 15px);opacity:.5;width:100%}.grid__caption *{margin:0}.splide:focus{outline:none}.splide__track,.splide__list,.splide__slide{height:100%;max-height:100%}.splide__slide{contain:strict;display:flex;flex-direction:column;align-items:center;justify-content:center}.splide__track{position:absolute!important;inset:0}.slideshow{--zoom: 100%}.slideshow *{touch-action:auto!important}.splide{overflow:hidden;background:var(--inverse-background);border-radius:var(--rad-media);min-width:100%;max-height:calc(100vh - var(--nav-margin) - var(--pad-content));scroll-margin-top:var(--pad-content);scroll-margin-bottom:var(--nav-margin)}@supports (contain: strict){.splide{overflow:visible;contain:strict}}@media (orientation: portrait){.splide{aspect-ratio:9 / 16}}@media (orientation: landscape){.splide{aspect-ratio:16 / 9}.slideshow .video{max-height:100%;padding:3.3rem 0}}@media (orientation: landscape) and (max-height: 500px){.slideshow{--nav-margin: var(--pad-content)}}.splide:not(.pointer-down).dir--left{cursor:w-resize!important}.splide:not(.pointer-down).dir--right{cursor:e-resize!important}.slideshow__item{width:100%;height:100%;max-width:var(--zoom);max-height:var(--zoom);display:flex;align-items:center;justify-content:center}.slideshow__item.align--left{align-self:start}.slideshow__item.align--right{align-self:end}.slideshow__overlay{position:absolute;left:var(--pad-media);right:var(--pad-media);top:var(--pad-media);bottom:var(--pad-media);display:flex;flex-direction:column;justify-content:space-between;pointer-events:none;z-index:1}.slideshow__row{display:flex;align-items:flex-start}.slideshow__row:last-child{align-items:end}.slideshow__row>*{pointer-events:all;margin-right:6px}.slideshow__row>*:last-child{margin-right:0}.slideshow .tag{line-height:var(--line-height-caption)}.slideshow__counter.tag{flex-shrink:0;font-variant-numeric:tabular-nums;letter-spacing:.2em}.slideshow__text.tag{letter-spacing:0;text-transform:none;padding-right:11px}@media (max-width: 767px){.slideshow__text.tag{padding-right:7px}}.slideshow__collapse.tag{white-space:normal}.slideshow__collapse.tag *{margin:0}.slideshow__item .image{width:100%;height:100%}.slideshow__item img{height:100%;-o-object-fit:contain;object-fit:contain}.slideshow__item .text{color:var(--inverse-color);width:100%;max-height:100%;overflow:auto}.slideshow__item .text__content{padding:3.3rem var(--pad-media)!important}.slideshow__caption{font-size:var(--size-caption);line-height:var(--line-height-caption);margin-top:15px;opacity:.5}.slideshow__caption *{margin:0}@media (max-width: 767px){.slideshow{--zoom: 100% !important}.slideshow__item{max-width:var(--zoom)!important;max-height:var(--zoom)!important}}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;contain:strict;display:inline-block;height:20px;inset:0;margin:auto;position:absolute;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list{display:block}.splide__track--fade>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;-webkit-transform:scale(1.4);transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:transparent}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{-webkit-transform:scaleX(1);transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.splide__pagination--ttb{display:flex;flex-direction:column;inset:0 .5em 0 auto;padding:1em 0}img{width:100%;height:auto}.image__caption{font-size:var(--size-caption);line-height:var(--line-height-caption);margin-top:15px;opacity:.5}.image__caption *{margin:0}.section{margin:180px 0;position:relative;scroll-margin-top:var(--pad-content)}.section__content{display:flex;flex-direction:column;gap:var(--content-gap)}.section:first-child{margin-top:0}.style--perex+.section{margin-top:var(--content-gap)}.section h2{margin-top:0}.section h2 a:focus-visible{text-decoration-thickness:var(--focus-width-large)}.section__link,.section__select{position:absolute!important;line-height:22px;top:30px;top:calc((var(--line-height-h2) - 54px) / 2);right:0;padding:16px 22px;color:inherit;text-decoration:none;border-radius:100px}.section__select{background:#D9D9D9}.section__link:after{content:" ";display:inline-block;margin-left:7px;width:21px;height:12px;background-image:url("data:image/svg+xml,%3Csvg width='21' height='12' viewBox='0 0 21 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.0647 12L14.0803 11.0156L18.1329 6.97585H0.682617V5.5696H18.1329L14.0803 1.51705L15.0647 0.545455L20.792 6.27273L15.0647 12Z' fill='black'/%3E%3C/svg%3E%0A")}.section__select:after{content:" ";display:inline-block;margin-left:10px;width:15px;height:18px;background-image:url("data:image/svg+xml,%3Csvg width='15' height='20' viewBox='0 0 15 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.27246 8L7.63642 14.364L14.0004 8' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A")}.section__link:focus-visible{border:none;outline:none;background:var(--focus-color)}@media (hover: hover){.section__link:hover{background:#D9D9D9}.section__link:hover:focus-visible{background:var(--focus-color-hover)}}@media (max-width: 400px){.section__select{width:var(--btn-height);height:var(--btn-height)}.section__select .select__label{display:none}.section__select:after{margin-left:0}.section__select:after{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.slider__content{margin:-10px var(--pad-content-inv);padding:10px 0;display:flex;gap:var(--grid-gap);overflow-x:auto;overflow-y:hidden}.slider__content>*{flex-shrink:0}.slider__content:before,.slider__content:after{content:"";display:block;width:calc(var(--pad-content) - var(--grid-gap));flex-shrink:0}.slider__scrollbar{margin-top:25px;margin-bottom:-20px}.scrollbar{contain:strict;height:44px;display:flex;flex-direction:column;justify-content:space-around;-webkit-user-select:none;user-select:none;touch-action:none}.scrollbar__track{height:var(--scrollbar-width);border-radius:var(--scrollbar-width-hover);background:var(--scrollbar-track-color);position:relative}.scrollbar__thumb{border-radius:var(--scrollbar-width-hover);background:var(--scrollbar-thumb-color);height:100%}@media (hover: hover){.scrollbar__track{transition:height ease-in-out .15s;transition-delay:.25s}.scrollbar:hover .scrollbar__track{height:var(--scrollbar-width-hover)}}.scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hidden::-webkit-scrollbar{display:none;height:0;background:rgba(255,255,255,0)}.tag{display:inline-block;letter-spacing:.3em;text-transform:uppercase;padding:6px 6px 6px 11px;border-radius:8px;color:var(--color);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tag--small{font-size:var(--tag-size-small);font-weight:550;line-height:17px;padding:7px 7px 5px 11px}.tag--inline{font-weight:550;font-size:var(--tag-size-inline);padding:3px 3px 2px 7px;border-radius:6px}@media (max-width: 767px){.tag--small{padding:7px 3px 7px 7px;line-height:8.5px;font-size:var(--tag-size-small);border-radius:6px}}.tag--light{background:var(--tag-light-color)}.tag--dark{background:var(--tag-dark-color);color:var(--inverse-color)}.tag--important{background:var(--orange)}.tag--primary{background:var(--green)}.tag__list{display:flex;flex-wrap:wrap;gap:6px}.text__content>*:first-child{margin-top:0}.text__content>*:last-child{margin-bottom:0}.text__caption{font-size:var(--size-caption);line-height:var(--line-height-caption);margin-top:15px;opacity:.5}.text__caption *{margin:0}@media (min-width: 768px){.text.columns .text__content{margin:0;-webkit-columns:var(--columns);-moz-columns:var(--columns);columns:var(--columns);-webkit-column-gap:var(--grid-gap);-moz-column-gap:var(--grid-gap);column-gap:var(--grid-gap);orphans:2;widows:2}.text.columns .text__content>*{margin-right:var(--text-right-margin)}}.style--h1{font-size:var(--size-h1);line-height:var(--line-height-h1)}.style--h2{font-size:var(--size-h2);line-height:var(--line-height-h2)}.style--h3{font-size:var(--size-h3);line-height:var(--line-height-h3)}.style--h4{font-size:var(--size-h4);line-height:var(--line-height-h4)}.style--h5{font-size:var(--size-h5);line-height:var(--line-height-h5)}.style--perex{font-size:var(--size-perex);line-height:var(--line-height-content)}.style--title{font-size:var(--size-h2)}.style--text{font-size:var(--size-text)}.style--small{font-size:var(--size-small)}@media (min-width: 768px){.style--perex,.style--title{max-width:80%}}.serif .style--perex .text__content,.serif .style--title .text__content{font-family:var(--serif)}.serif .style--perex .text__content em,.serif .style--perex .text__content strong,.serif .style--title .text__content em,.serif .style--title .text__content strong,.style--quote.align--center .text__content em,.style--quote.align--center .text__content strong{font-family:var(--sans);font-weight:700;font-style:normal;letter-spacing:0}.align--left{text-align:left}.align--center{text-align:center}.align--right{text-align:right}.style--quote:not(.align--center) .text__content{position:relative;padding-left:30px}.style--quote:not(.align--center) .text__content:before{content:" ";display:block;position:absolute;left:0;top:0;bottom:0;border-radius:2px;width:4px;background:rgba(60,60,60,.6)}.style--quote.align--center .text__content{font-size:var(--size-h4);font-family:var(--serif)}.serif .style--perex .text__content a,.serif .style--title .text__content a,.style--quote.align--center .text__content a{text-decoration-thickness:.05em;text-underline-offset:.135em}.page.serif{font-size:var(--size-article)}.page.serif .page__content{padding-top:var(--pad-content)}.page.serif .page__content .text__content{line-height:var(--line-height-content)}.btn{display:block;white-space:nowrap;transition:background-color ease-in-out .1s;font-size:var(--btn-size);line-height:var(--btn-line-height);height:var(--btn-height);background-color:var(--btn-color-transparent);padding:var(--btn-pad-vertical) var(--btn-pad-horizontal);border-radius:var(--btn-radius);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(80px)}.btn:focus-visible,.btn:has(:focus-visible){outline:none;box-shadow:inset 0 0 0 var(--focus-width-small) var(--focus-color)}.icon.btn{padding:0;border-radius:var(--btn-height)}.select:not(.icon).btn{padding-right:var(--select-text-offset);background-image:url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 9.02081L14.0208 21.0416L26.0416 9.02081' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right var(--select-icon-offset) center;background-size:var(--select-icon-size)}.btn svg{max-height:100%;width:auto;display:block;transition:-webkit-transform .25s cubic-bezier(.85,0,.15,1);transition:transform .25s cubic-bezier(.85,0,.15,1);transition:transform .25s cubic-bezier(.85,0,.15,1),-webkit-transform .25s cubic-bezier(.85,0,.15,1)}.btn.rotate svg{-webkit-transform:scaleY(-1);transform:scaleY(-1)}button.btn{-webkit-appearance:none;appearance:none;border:none;outline:none;font-size:inherit;margin:0}a.btn{text-decoration:none;color:inherit}.btn--primary{background-color:var(--green)!important}.btn--secondary{background-color:var(--tag-dark-color)!important;color:#fff}.btn--important{background-color:var(--orange)!important}.btn--close{background-color:var(--red)!important}.btn--blue{background:rgb(178 204 242 / 80%);color:#06f!important}.btn--small{font-size:var(--size-text);border-radius:100px;padding:16px 22px;line-height:22px;height:auto}.btn.active,.btn.select[data-value]{background-color:var(--btn-color-active-transparent)}@media (hover: hover){.btn:hover{background-color:var(--btn-color-active-transparent)}.btn--blue:hover{background-color:#b2ccf2f2}}.popup{position:fixed;left:0;top:0;width:100%;height:100%;z-index:10}.popup.fullscreen{display:flex;flex-direction:column;overflow:auto;background:var(--inverse-background);color:var(--inverse-color)}.popup.overlay{background:#000000cc;padding:10vh 10px;display:flex;flex-direction:column;align-items:center;justify-content:space-around}.popup__window{max-width:480px;min-height:0;background:#EEEEEE;border-radius:80px;overflow:hidden;contain:paint;display:flex;flex-direction:column;font-size:var(--size-h5);line-height:var(--line-height-h5)}.popup__content{margin:0 22px;overflow:auto;overscroll-behavior:contain}.popup__part{display:block;padding:20px 8px;margin:0;text-decoration:none}.popup__part+.popup__part{border-top:2px solid #D3D3D3}.popup__part a{text-decoration:none}.popup__footer{border-top:2px solid #D3D3D3;margin:0 22px;padding:10px 8px;display:flex;justify-content:space-around}.popup__header{margin:0 22px;padding:30px 8px;border-bottom:2px solid #D3D3D3;display:flex;gap:30px}.popup__header time{display:inline-block;width:100px;height:100px;font-size:14px;line-height:100px;text-align:center;letter-spacing:.3em;text-indent:.32em;text-transform:uppercase;flex-shrink:0;font-weight:550;background:#0f0;border-radius:100px;box-shadow:0 0 0 var(--focus-width-small) #d3d3d3}.popup__header .state--open{background:var(--green)}.popup__header .state--closed{background:var(--red)}.popup__header .tag__list{margin-bottom:6px}.popup__rendered__content{margin:0 22px;padding-bottom:20px;overflow:auto;overscroll-behavior:contain;font-size:var(--size-text);line-height:var(--line-height-content)}.popup__rendered__content>*+*{margin-top:20px}.popup__rendered__content .text{margin-left:8px;margin-right:8px}.popup__title{font-size:var(--size-h5);line-height:var(--line-height-h5);text-align:center;padding:var(--pad-content) var(--pad-content) 0}.popup__separator{background:var(--background);height:var(--pad-content);border-bottom:2px solid #D3D3D3;position:-webkit-sticky;position:sticky;top:0;margin:0!important}.popup__separator:last-child{display:none}@media (max-width: 767px){.popup__window{border-radius:60px}.popup__header{padding:25px 3px;gap:20px}.popup__header time{width:80px;height:80px;line-height:80px}.popup__title{font-size:var(--size-h4);line-height:var(--line-height-h4);padding:30px 0 0}.popup__separator{height:30px}}@media (max-height: 500px) and (orientation: landscape){.popup__title{padding:20px 20px 0}.popup__separator{position:static;height:20px}.popup.overlay{padding:10px}}.notification__list{--columns: 3;--lines: 2;--gap: 14px}.notification__list__inner{display:flex;align-items:stretch;margin:calc(-1 * var(--gap)) 0 0 calc(-1 * var(--gap))}.notification{color:var(--notification-color);background:var(--notification-bg);-webkit-backdrop-filter:blur(80px);backdrop-filter:blur(80px);flex-shrink:0;flex-basis:calc(100% / var(--columns) - var(--gap));border:none;outline:none;-webkit-appearance:none;appearance:none;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;text-decoration:none;text-align:left;margin:var(--gap) 0 0 var(--gap)}.notification__tags{margin-bottom:.5em}.notification__text{font-size:var(--size-caption);line-height:1.45em;padding:2.5px 0;margin-bottom:.5em;color:#ffffff80}.notification__title{font-size:var(--size-text);margin-top:.65em;flex-basis:100%;line-height:1.45em;height:calc(var(--lines) * 1.45em);display:flex;flex-direction:column;justify-content:flex-end;align-self:flex-end}.notification__title__trim{max-height:calc(var(--lines) * 1.45em);overflow:hidden}.live{color:#fff}.live:before{content:" ";width:.777em;height:.777em;border-radius:1em;display:inline-block;background:#f00;margin-bottom:-1.5px;margin-right:5px;-webkit-animation:1s ease-in-out infinite alternate pulse;animation:1s ease-in-out infinite alternate pulse}@-webkit-keyframes pulse{0%{opacity:1}to{opacity:.5}}@keyframes pulse{0%{opacity:1}to{opacity:.5}}.page-dots{display:flex;justify-content:center;margin-top:5px}.page-dot{width:12px;height:12px;border-radius:12px;margin:5px;background:var(--btn-color);-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px)}.page-dot[aria-current]{background:var(--green)}.page-dot:only-child{display:none}@media (max-width: 767px){.notification__list{--columns: 1}.notification__list__inner{margin-left:-20px;margin-right:-20px;overflow:auto;scroll-snap-type:x mandatory}.notification__list__inner:after{content:"";display:block;width:10px;height:10px;flex-shrink:0}.notification{scroll-snap-align:center;scroll-snap-stop:always;border-radius:18px;padding:14px 14px 12px;flex-basis:calc(100% - 20px)}.notification:first-child{margin-left:10px}.notification__title{margin-top:.75em}}@media (min-width: 768px){.page-dots{display:none}.notification__list__inner{flex-wrap:wrap}.notification{border-radius:20px;padding:14px 14px 12px}}@media (min-width: 768px) and (max-width: 1279px){.notification__list{--columns: 2}}@media (hover: hover){.notification:hover{box-shadow:0 0 0 var(--focus-width-small) var(--notification-outline)}}.notification:focus-visible{outline:none;box-shadow:0 0 0 var(--focus-width-small) var(--focus-color)}.lang{position:absolute;top:0;left:0;width:100%;display:flex;align-items:baseline;color:#fff;padding:var(--pad-content-half);gap:10px}.lang__item .word{display:inline-block;margin:0 .12em;white-space:nowrap}.lang__label{margin-left:.12em}.lang__item .square{display:inline-block}.lang__item .square:first-letter{margin-right:.3em}.lang__item .tag{color:inherit;border:1px solid var(--inverse-color);height:22px;line-height:15px;margin-right:.5rem;min-width:36px;vertical-align:baseline;-webkit-transform:translateY(4px);transform:translateY(4px)}.lang__item{color:var(--inverse-color);text-decoration:none;flex-grow:1;font-size:inherit;line-height:inherit;margin:0}.lang__item:first-child{width:calc(50% - 5px);flex-grow:0;flex-shrink:0}.lang__item:focus-visible{outline:none}.lang__item:focus-visible .tag{box-shadow:0 0 0 var(--focus-width-small) var(--focus-color)}.lang__item:first-child .tag,.lang__item.active .tag{background:var(--inverse-color);color:var(--inverse-background)}a.lang__item .lang__label{display:none}a.lang__item:focus .lang__label{display:inline}a.lang__item:focus .lang__heading{display:none}@media (hover: hover){.lang__item:hover .tag{background:var(--inverse-color);color:var(--inverse-background)}a.lang__item:hover .lang__label{display:inline}a.lang__item:hover .lang__heading{display:none}}@media (min-width: 768px){.lang__item{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width: 767px){.lang__heading{display:none}.lang__item:first-child{width:auto}.lang__item .tag{margin:0}}.opening-hours{-webkit-appearance:none;appearance:none;background:transparent;white-space:nowrap;outline:none;border:none;color:inherit;font-family:inherit;font-size:inherit;padding:10px;margin:-10px;cursor:pointer}.opening-hours:before{display:inline-block;content:" ";width:14px;height:14px;border-radius:7px;margin-right:6px;margin-bottom:-1px}.opening-hours.status--open:before{background:var(--green)}.opening-hours.status--open-soon:before{background:var(--dim-green)}.opening-hours.status--closed:before{background:var(--red)}.opening-hours.status--closed-soon:before{background:var(--dim-red)}#menu{padding:74px 5% 20px}#menu .menu__button,.menu__button.single{position:fixed;bottom:20px;right:20px}.menu__button.single{z-index:9}#menu ul{list-style:none;padding:0;margin:0}#menu nav{flex-grow:1;color:#e6e6e68c;margin-bottom:20px}#menu .row{color:#e6e6e68c;font-size:var(--size-h5);line-height:var(--line-height-h5)}#menu a{color:inherit;text-decoration:none}#menu a.active,#menu a:active,#menu a:focus-visible{color:#fff;outline:none}#menu nav a{font-size:var(--size-h1)}@media (hover: hover){#menu a:hover{color:#fff}}#menu a .lang__heading{display:none}#menu a .lang__label{display:inline!important}@media (min-width: 1000px){#menu{flex-direction:row}#menu .row{flex-direction:column;flex-basis:50%;padding-left:5px;padding-top:28px;gap:45px}#menu .column{flex-grow:0}}@media (max-width: 1300px){#menu nav a{font-size:var(--size-h2)}#menu .row{padding-top:18px;gap:var(--pad-content)}}@media (max-width: 768px){#menu .lang__item.active{display:none}#menu .lang__item .tag{margin-right:.5rem;-webkit-transform:translateY(5px);transform:translateY(5px)}#menu .lang__item{margin-top:-3px}#menu{padding:var(--pad-content);padding-top:65px}#menu nav a{font-size:var(--size-h1)}#menu .row{color:inherit}#menu .menu__button,.menu__button.single{bottom:16px;right:10px}}.logo{display:flex;-webkit-user-select:none;user-select:none}.logo__segment{flex-grow:1;flex-shrink:1;flex-basis:100%}.page__header{background:black;position:relative;display:flex;flex-direction:column;min-height:100vh;cursor:s-resize}.page__header__text,.page__header .lang,.page__header .logo{cursor:auto}.page__header__background{position:absolute;top:0;left:0;width:100%;height:100%}.page__header__background .image{opacity:.5;width:100%;height:100%}.page__header__background .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page__header__content{position:relative;padding:20px 20px 0;display:flex;flex-direction:column;flex-grow:1}.page__header .lang+*{padding-top:43px}.page__header__text{display:flex;flex-direction:column;background:var(--background);border-top-left-radius:var(--rad-content);border-top-right-radius:var(--rad-content);margin:0 -20px;padding-left:34px;padding-right:10%;padding-bottom:116px;position:-webkit-sticky;position:sticky;bottom:0}.page__header__text>:first-child{padding-top:30px;padding-bottom:13px}.page__header__text>:first-child:before{position:absolute;content:" ";left:50%;top:10px;width:115px;height:7px;border-radius:7px;background:#D3D3D3;-webkit-transform:translateX(-50%);transform:translate(-50%)}@media (max-width: 767px){.page__header__text{padding:0 var(--pad-content) 86px}.page__header__text>:first-child{padding-top:23px;padding-bottom:0}.page__header__text>:first-child:before{width:80px;height:5px}}.page__footer{min-height:30vh;background:var(--inverse-background);color:var(--inverse-color);border-top-left-radius:var(--rad-content);border-top-right-radius:var(--rad-content);position:relative}.page__footer .row{flex-grow:1;gap:20px}.footer__content{padding:100px 20px 150px}.footer__content .dim{color:#ffffff80}.footer__content ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;flex-grow:1;gap:12px;justify-content:space-between}.footer__content ul.short{justify-content:flex-start}.footer__content .small{gap:12px;font-size:var(--size-text);line-height:1.45}.footer__content .small.er{font-size:var(--size-caption);opacity:.5}.footer__content .large{margin-top:-.15em;margin-bottom:-.15em;gap:19px;font-size:var(--size-h4);line-height:var(--line-height-h4)}.footer__content .larger{font-size:var(--size-h5);line-height:var(--line-height-h5)}.footer__content a{text-decoration:none}.footer__content .column{flex-basis:50%;display:flex;flex-direction:column}.footer__content .narrower.column{flex-basis:40%}.footer__content .wider.column{flex-basis:60%}.footer__content li.small{max-width:19.5rem}@media (max-width: 767px){.footer__content .larger{font-size:var(--size-h4);line-height:var(--line-height-h4)}.footer__content li.small{max-width:none}.footer__content li.small.er br{display:none}.page__footer .lang{padding:var(--pad-content)}.footer__content ul{gap:10px!important}.page__footer .row{gap:50px}.footer__content .spacer{flex-basis:30px}}@media (min-width: 768px) and (max-width: 1200px){.page__footer .row{gap:10px}.footer__content{flex-direction:column;gap:40px!important}}.select{position:relative}.select select{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;font-size:1rem;appearance:none;-webkit-appearance:none;border:none;outline:none;cursor:pointer}.notice-group{display:flex;flex-direction:row;flex:1;gap:var(--grid-gap)}.notice{display:flex;flex-grow:1;background:rgba(0,255,0,.1);padding:var(--pad-content);border-radius:20px}.notice,.notice-group{margin:var(--pad-content) 0}.notice>*{margin:0}.notice+.notice,.notice+.notice-group{margin-top:0}.notice-group .notice{margin:0}.notice.feedback{background:rgba(0,255,0,.1)}.notice.qr{background:rgba(0,102,255,.1)}.notice svg{--size: 116px;min-width:var(--size);max-width:var(--size);padding:10px;border-radius:10px;background:white;margin:-15px;margin-left:20px!important;align-self:start}.page>.notice,.page>.notice-group{margin:var(--pad-content)}@media (max-width: 999px){.feedback>*:not(:first-child){margin-top:20px}.feedback{flex-direction:column}.feedback .btn{text-align:center}}@media (min-width: 1000px){.feedback>*:not(:first-child){margin-left:20px}.notice p{max-width:31rem}.feedback .btn{align-self:center}}@media (min-width: 768px){.notice{padding:calc(var(--pad-content) - 5px)}.notice p{font-size:var(--size-caption);line-height:var(--line-height-caption)}}@media (max-width: 767px){.notice p{font-size:var(--size-text);line-height:var(--line-height-content)}.notice svg{margin:0;--size: 104px}}@media (max-width: 1200px){.notice-group{flex-direction:column}}.detail__header{background:black;color:#fff;position:relative;min-height:100vh;cursor:s-resize}.detail__header__background{position:absolute;top:0;left:0;width:100%;height:100%}.detail__header__background:after{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:75%;background:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.56))}.detail__header__background .image{opacity:.5;width:100%;height:100%}.detail__header__background .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.detail__header__content{position:relative;padding:20px 20px 25px}.detail__header__content .style--title{padding:12px}@media (max-width: 767px){.detail__header__content .style--title{padding:12px 0}.detail__header__content .tag__list{margin-top:var(--pad-content-half-inv);margin-left:var(--pad-content-half-inv)}}.screen{min-height:100vh;display:flex;flex-direction:column;padding:var(--pad-content);padding-bottom:124px;gap:20px}.screen__title{position:relative}.screen__title .section__select{top:calc((var(--line-height-h3) - 54px) / 2)}.screen__title .tag__list{margin:var(--pad-content-half-inv) 0 20px var(--pad-content-half-inv)}.screen__content{flex-grow:1;display:flex;flex-direction:column;justify-content:center}@media (max-width: 767px){.screen__title .tag__list{margin-bottom:var(--pad-content-half)}.screen+.screen .screen__title{margin-bottom:28px}}.sum{display:flex;gap:20px;align-items:stretch}.sum__media,.sum__content{flex-basis:50%;border-radius:12px}.sum__media{overflow:hidden;background:black;display:flex;flex-direction:column;contain:paint}.sum__media .image{flex-grow:1}.sum__media img{-o-object-fit:cover;object-fit:cover;height:100%}.sum__content{contain:strict;overflow:auto;background:#E3E3E3;padding:11px 50px 11px 15px}.sum__content>:first-child{margin-top:0}.sum__content>:last-child{margin-bottom:0}.sum__media .image{height:50vh}@media (max-width: 1000px){.sum{flex-direction:column;flex-grow:1}.sum__media,.sum__media .image{min-height:auto}.sum__content{contain:none}}@media (max-height: 650px){.sum{flex-direction:column;flex-grow:1}.sum__media,.sum__media .image{min-height:auto}.sum__content{contain:none}}@media (max-width: 767px){.sum__content{padding-right:15px}}.people{background:#E3E3E3;padding:80px;text-align:center;margin-left:var(--pad-content-inv);margin-right:var(--pad-content-inv);display:flex;flex-direction:column;gap:30px}.people>*{margin:0}.people__title,.people__names{font-size:var(--size-caption)}.people__icons{display:flex;justify-content:center;gap:14px}.people__icon{width:100px;height:100px;border-radius:100px;background:black;color:#fff;font-size:34px;font-family:var(--serif);line-height:100px}:root{--sans: Antique, sans-serif;--serif: Rhymes, serif;--background: #EEEEEE;--color: black;--green: #0f0;--dim-green: #00C900;--red: #FF3D00;--dim-red: #CD3D00;--orange: #FF5A00;--gray-background: #E3E3E3;--gray-background-outline: rgba(230, 230, 230, .95);--tag-light-color: rgb(211, 211, 211);--tag-light-color-transparent: rgba(211, 211, 211, .6);--tag-dark-color: rgb(32, 32, 32);--btn-color: rgba(211, 211, 211, .6);--btn-color-active: rgba(155, 155, 155, .6);--btn-color-transparent: rgba(211, 211, 211, .6);--btn-color-active-transparent: rgba(155, 155, 155, .6);--inverse-background: black;--inverse-color: white;--h1-baseline-offset: 11px;--size-h1: 88px;--size-h2: 68px;--size-h3: 48px;--size-h4: 34px;--size-h5: 24px;--line-height-h1: 105px;--line-height-h2: 82px;--line-height-h3: 58px;--line-height-h4: 46px;--line-height-h5: 30px;--size-perex: 42px;--size-article: 20px;--size-text: 18px;--size-caption: 16px;--size-small: 12px;--tag-size-small: 14px;--tag-size-large: var(--size-text);--tag-size-inline: var(--size-small);--line-height: 1.2;--line-height-caption: 1.325;--line-height-content: 1.3;--content-gap: 60px;--grid-gap: 28px;--nav-margin: 114px;--focus-width-small: 6px;--focus-width-large: 10px;--focus-color: #007AFF80;--focus-color-hover: #007bffb0;--scrollbar-track-color: #C4C4C4;--scrollbar-thumb-color: black;--scrollbar-width: 6px;--scrollbar-width-hover: 16px;--pad-content: 40px;--pad-content-inv: -40px;--pad-content-half: 20px;--pad-content-half-inv: -20px;--pad-media: 12px;--rad-content: 20px;--rad-media: 12px;--btn-size: 36px;--btn-height: 74px;--btn-line-height: 60px;--btn-pad-horizontal: 25px;--btn-pad-vertical: 7px;--btn-radius: 26px;--select-text-offset: 60px;--select-icon-offset: 20px;--select-icon-size: 28px;--notification-bg: rgba(48, 48, 48, .6);--notification-color: var(--inverse-color);--notification-outline: rgba(211, 211, 211, .3)}@media (max-width: 767px){:root{--grid-gap: 14px;--size-h1: 44px;--size-h2: 34px;--size-h3: 24px;--size-h4: 24px;--size-h5: 16px;--line-height-h1: 52px;--line-height-h2: 41px;--line-height-h3: 29px;--line-height-h4: 29px;--line-height-h5: 22px;--size-perex: 21px;--size-article: 16px;--size-text: 16px;--size-caption: 14px;--size-small: 12px;--tag-size-small: 12px;--pad-content: 20px;--pad-content-inv: -20px;--pad-content-half: 10px;--pad-content-half-inv: -10px;--nav-margin: 86px;--rad-content: 18px;--btn-size: 24px;--btn-height: 54px;--btn-line-height: 30px;--btn-pad-horizontal: 18px;--btn-pad-vertical: 12px;--btn-radius: 20px;--select-text-offset: 43px;--select-icon-offset: 18px;--select-icon-size: 15px}}@font-face{font-family:Antique;src:url(/fonts/Antique-Legacy-Light.woff2) format("woff2"),url(/fonts/Antique-Legacy-Light.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Antique;src:url(/fonts/Antique-Legacy-Regular.woff2) format("woff2"),url(/fonts/Antique-Legacy-Regular.woff) format("woff");font-weight:550;font-style:normal;font-stretch:normal}@font-face{font-family:Antique;src:url(/fonts/Antique-Legacy-Semibold.woff2) format("woff2"),url(/fonts/Antique-Legacy-Semibold.woff) format("woff");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:Rhymes;src:url("/fonts/Rhymes Display UltraLight.woff2") format("woff2"),url("/fonts/Rhymes Display UltraLight.woff") format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:Rhymes;src:url("/fonts/Rhymes Text Regular Italic.woff2") format("woff2"),url("/fonts/Rhymes Text Regular Italic.woff") format("woff");font-weight:400;font-style:italic;font-stretch:normal}*{font-family:inherit;box-sizing:border-box;-webkit-tap-highlight-color:transparent}img,video,iframe{display:block;max-width:100%;height:auto}body{padding:0;margin:0;background:var(--background);color:var(--color);font-size:var(--size-text);line-height:var(--line-height);font-family:var(--sans);font-synthesis:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}a{color:inherit;-webkit-text-decoration-color:var(--btn-color-active);text-decoration-color:var(--btn-color-active);text-decoration-thickness:.075em;text-underline-offset:.11em}a:focus-visible{outline:none;-webkit-text-decoration-color:var(--focus-color);text-decoration-color:var(--focus-color);text-decoration-thickness:var(--focus-width-small);-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media (hover: hover){a:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}}hr{border:none;outline:none;height:2px;background:#D3D3D3;border-radius:2px}em{font-family:var(--serif);font-style:italic}h1,h2,h3,h4,h5,h6{font-weight:inherit}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{-webkit-text-decoration-color:var(--btn-color);text-decoration-color:var(--btn-color)}h1{font-size:var(--size-h1);line-height:var(--line-height-h1);margin-top:160px;margin-bottom:calc(60px - var(--h1-baseline-offset))}h2{font-size:var(--size-h2);line-height:var(--line-height-h2)}h3{font-size:var(--size-h3);line-height:var(--line-height-h3)}h4{font-size:var(--size-h4);line-height:var(--line-height-h4)}h5,h6{font-size:var(--size-h5);line-height:var(--line-height-h5)}ol,ul{padding-left:.95em}.no-scroll{height:100%;overflow:hidden}.spacer{flex-basis:0;flex-grow:1;visibility:hidden}.row{display:flex}@media (max-width: 767px){.row{flex-direction:column}}.column{flex-grow:1}.dim{color:#30303099}.link{display:block;font-size:var(--size-h3);border-radius:20px;background:var(--gray-background);color:inherit;text-decoration:none;padding:.75em .9em}.link:focus-visible{outline:none;border:none;box-shadow:0 0 0 var(--focus-width-small) var(--focus-color)}@media (hover: hover){.link{padding-right:2em}.link:hover{box-shadow:0 0 0 var(--focus-width-large) var(--gray-background-outline);background-repeat:no-repeat;background-position:right .75em center;background-image:url("data:image/svg+xml,%3Csvg width='28' height='51' viewBox='0 0 28 51' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.42421 -6.87267e-05L0.00317166 1.41661L24.1608 25.5L0.00327829 49.5833L1.42432 51L25.5818 26.9167L25.5819 26.9168L27.003 25.5001L27.0028 25.5L27.0031 25.4998L25.582 24.0831L25.5818 24.0833L1.42421 -6.87267e-05Z' fill='%23969696'/%3E%3C/svg%3E%0A")}.link:hover:focus-visible{box-shadow:0 0 0 var(--focus-width-small) var(--focus-color-hover)}}@media (max-width: 1300px){.link{font-size:var(--size-h4);background-size:.6em}}@media (max-width: 767px){.link{font-size:var(--size-h3)}}.embed{width:100%;height:100vh;border:none}.video{width:100%;aspect-ratio:16 / 9}.oversized-arrow{display:block;width:auto;scroll-margin:var(--pad-content);border-radius:999px}.oversized-arrow svg{width:auto;height:100%}.oversized-arrow .bg{fill:var(--gray-background)}@media (hover: hover){.oversized-arrow:hover .bg{fill:var(--green)}}.oversized-arrow:focus-visible{box-shadow:0 0 0 var(--focus-width-large) var(--focus-color);outline:none}.page__content{padding:0 var(--pad-content);min-height:100vh}.page__nav,.buttons{position:fixed;left:0;bottom:0;padding:20px;z-index:9;display:flex;align-items:flex-end;font-size:var(--size-header);--gap: 8px}.page__nav{width:100vw;pointer-events:none}.page__nav>*+*{margin-left:var(--gap)!important}.page__nav__inner{padding:10px;margin:-10px;background:white;border-radius:34px;display:flex;align-items:flex-end;pointer-events:auto;min-width:0}.page__nav__inner>*+*{margin-left:var(--gap)!important}.page__nav .separator{flex-shrink:0;width:3px;height:60px;border-radius:2px;background:#eeeeee;align-self:center}.page__nav .overflow{display:flex;align-items:flex-end;overflow-x:auto;overflow-x:overlay;border-radius:var(--btn-radius);-webkit-transform:translateZ(0);transform:translateZ(0)}.page__nav .overflow>*+*{margin-left:var(--gap)!important}.page__nav .overflow.has-overflow{-webkit-mask-image:linear-gradient(-90deg,rgba(126,126,126,0) 0px,rgba(126,126,126,.11) 1px,rgba(126,126,126,.24) 3px,rgba(126,126,126,.44) 7px,rgba(126,126,126,.68) 14px,rgba(126,126,126,.92) 22px,rgba(126,126,126,1) 40px);mask-image:linear-gradient(-90deg,rgba(126,126,126,0) 0px,rgba(126,126,126,.11) 1px,rgba(126,126,126,.24) 3px,rgba(126,126,126,.44) 7px,rgba(126,126,126,.68) 14px,rgba(126,126,126,.92) 22px,rgba(126,126,126,1) 40px)}.page__nav__inner .btn{-webkit-backdrop-filter:none;backdrop-filter:none}.page__nav__inner.overflow:after{opacity:1}.page__nav>*:not(.spacer){pointer-events:all}.buttons{-webkit-transform:translateY(116px);transform:translateY(116px)}.page__nav,.page__nav .fixed,.buttons{transition:-webkit-transform ease-in-out .25s;transition:transform ease-in-out .25s;transition:transform ease-in-out .25s,-webkit-transform ease-in-out .25s}.nav-hidden .page__nav{-webkit-transform:translateY(116px);transform:translateY(116px)}.nav-hidden .page__nav .fixed{-webkit-transform:translateY(-116px);transform:translateY(-116px)}.nav-hidden .buttons{-webkit-transform:translateY(0);transform:translateY(0)}@media (max-width: 767px){#scroll-btn,.page__nav .spacer{display:none}.page__nav,.buttons{padding:16px 10px;--gap: 6px}.page__nav__inner{padding:6px;margin:-6px 0;border-radius:21px}.page__nav>.fixed{position:absolute;right:10px;-webkit-transform:translateY(116px);transform:translateY(116px)}.page__nav .separator{width:2px;height:42px}}.page.type--content .image,.page.type--content .video{border-radius:var(--rad-media);overflow:hidden;contain:paint}@media (max-width: 767px){.slider__content>.html:first-child{display:none}}
