.page-info{align-items:flex-end;background:rgba(29,30,64,0);bottom:0;justify-content:flex-end;left:0;overflow:hidden;padding:50px;pointer-events:none;position:fixed;right:0;top:0;transition:all 1s ease-in-out;z-index:6000}.page-info[open]{display:flex}.page-info--with-image .page-info__inner{max-width:550px}@media (max-width:33.125em),all and (max-height:60.625em){.page-info{align-items:flex-start}}@media (max-width:33.125em){.page-info{padding:20px}}.page-info.js-visible,.page-info[open]{background:rgba(29,30,64,.4);overflow:auto;pointer-events:auto}.page-info__inner{background:#fff;clip-path:polygon(81% 0,100% 40px,100% 100%,0 100%,0 0);display:flex;flex-direction:column;margin-bottom:0;max-width:420px;padding:40px 22px 30px;position:relative;transition:all .6s ease-in-out;width:100%}@media (max-height:39.375em){.page-info__inner{min-height:1px}}@media (max-width:33.125em){.page-info__inner{margin:0;min-height:1px;width:auto}}.page-info.js-visible .page-info__inner,.page-info[open] .page-info__inner{opacity:1}@media (max-width:33.125em){.page-info.js-visible .page-info__inner,.page-info[open] .page-info__inner{margin-bottom:22px}}.page-info__close{cursor:pointer;height:16px;position:absolute;right:50px;top:40px;width:16px}.page-info__close:after,.page-info__close:before{background:#1d1e40;content:"";height:3px;left:0;position:absolute;top:50%;width:16px}.page-info__close:before{transform:rotate(45deg)}.page-info__close:after{transform:rotate(-45deg)}.page-info__image-container{padding-bottom:15px}.page-info__image{display:block;height:auto;max-width:100%}.page-info__title{margin-left:0;margin-right:78px}.page-info__description{margin-bottom:25px}.page-info__button-wrapper{margin-top:10px}.page-info__button{align-items:center;display:flex;justify-content:center}.page-info__button:not(.button){color:#1d1e40}.page-info__button--left{justify-content:flex-start}.page-info__button img{margin-right:10px}.page-info-newsletter{position:relative}.page-info-newsletter__message{display:block;margin-top:30px;position:relative}.page-info-newsletter__email-container{flex:1 1 auto;position:relative}.page-info-newsletter__email label{cursor:pointer;font-weight:600;text-transform:uppercase}.page-info-newsletter__email input{background:#e6e6e6;height:55px;line-height:55px;padding-left:10px;width:100%}@media (max-width:34.375em){.page-info-newsletter__email input{height:clamp(55px,10vw,42px);line-height:clamp(55px,10vw,42px)}}.page-info-newsletter__privacy{margin-top:10px}.page-info-newsletter__privacy label{cursor:pointer;font-weight:600;line-height:25px;text-transform:uppercase;vertical-align:top}.page-info-newsletter__privacy input{border:2px solid #1d1e40;height:17px;margin-right:7px;width:17px}.page-info-newsletter__privacy input:checked{background:#1d1e40}@media (max-width:34.375em){.page-info-newsletter__privacy{margin-top:10px;position:relative}}.page-info-newsletter__button-wrapper{-moz-column-gap:20px;column-gap:20px;display:flex;margin-top:10px}.page-info-newsletter__submit{align-items:center;background:#ffc600;color:#fff;cursor:pointer;display:flex;height:55px;justify-content:center;line-height:1;padding:0 10px;transition:all .3s ease-in-out;width:100%}.page-info-newsletter__submit span{margin-right:15px;text-transform:uppercase}.page-info-newsletter__submit svg{height:30px;width:30px}.page-info-newsletter__submit:hover{background:#cc9e00;color:#fff}@media (max-width:40.625em){.page-info-newsletter__submit{margin-left:0;text-align:center;text-transform:uppercase;width:100%}.page-info-newsletter__submit span{display:inline}.page-info-newsletter__submit svg{margin-left:20px}}@media (max-width:34.375em){.page-info-newsletter__submit{height:10vw}.page-info-newsletter__submit svg{height:5.4545454545vw;width:5.4545454545vw}}.page-info-newsletter__message{display:none}.page-info-newsletter__message--error{color:red;margin-top:15px}.page-info-newsletter__message.js-visible{display:block}.page-info-newsletter-loader{background:hsla(0,0%,100%,.5);bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;z-index:100}.page-info-newsletter-loader__inner{left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.page-info-newsletter-loader.js-visible{opacity:1;pointer-events:auto}