.btn{display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 clamp(1.25rem,.5rem + .8333333333vw,2.5rem);border-radius:4px;font-size:clamp(1rem,.7rem + .3333333333vw,1.5rem);font-weight:400;white-space:nowrap;transition:background-color .2s ease,color .2s ease,border-color .2s ease}@media(min-width:1200px){.btn{height:clamp(3.125rem,1.4rem + 1.9166666667vw,6rem)}}.btn:disabled,.btn.is-disabled,.btn[aria-disabled=true]{opacity:.4;pointer-events:none;cursor:not-allowed}.btn--primary{background:#0969b2;color:#f6faec}.btn--primary:hover{background:#758e30}.btn--primary:disabled,.btn--primary.is-disabled,.btn--primary[aria-disabled=true]{background:#ccc;color:gray}.btn--outline{background:transparent;border:thin solid #ffffff;color:#fff}.btn--outline:hover{background:#0969b2;border-color:#0969b2;color:#fff}.btn--outline:disabled,.btn--outline.is-disabled,.btn--outline[aria-disabled=true]{background:transparent;border-color:#ccc;color:#ccc}.btn--danger{background:transparent;border:thin solid #c63231;color:#c63231}.btn--danger:hover{background:#c63231;border-color:#c63231;color:#fff}.btn--danger:disabled,.btn--danger.is-disabled,.btn--danger[aria-disabled=true]{background:transparent;border-color:#ccc;color:#ccc}.btn-icon{display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:4px;background:#a7cb44;color:#f6faec;transition:background-color .2s ease,color .2s ease}@media(min-width:1200px){.btn-icon{width:clamp(3.125rem,1.4rem + 1.9166666667vw,6rem);height:clamp(3.125rem,1.4rem + 1.9166666667vw,6rem)}}.btn-icon svg{width:20px}@media(min-width:1200px){.btn-icon svg{width:clamp(1.25rem,.575rem + .75vw,2.375rem)}}.btn-icon:hover{background:#758e30}.btn-icon:disabled,.btn-icon.is-disabled,.btn-icon[aria-disabled=true]{background:#ccc;color:gray;opacity:.4;pointer-events:none;cursor:not-allowed}.btn-cta{display:inline-flex;align-items:center;gap:clamp(.25rem,.1rem + .1666666667vw,.5rem)}.link{display:inline-block;color:#5f9dcd;transition:color .2s ease;position:relative}.link:after{content:"";position:absolute;left:50%;bottom:-2px;width:100%;height:2px;background:currentColor;transform:translate(-50%) scaleX(0);transform-origin:center;transition:transform .35s ease}.link:hover:after{transform:translate(-50%) scaleX(1)}.link:hover{color:#c1d9ec}.link.is-disabled,.link[aria-disabled=true]{color:gray;opacity:.4;pointer-events:none;cursor:not-allowed}.header{position:sticky;top:0;z-index:100;display:flex;align-items:center;justify-content:space-between;gap:clamp(1rem,.9434782609rem + .231884058vw,1.5rem);height:70px;padding:0 clamp(1rem,.9434782609rem + .231884058vw,1.5rem);background:#1a1d36;border-bottom:thin solid #464968;transition:background-color .3s ease,border-color .3s ease}@media(min-width:1200px){.header{height:80px;padding:0 clamp(2rem,-10rem + 16vw,4rem);gap:clamp(1rem,-.5rem + 2vw,1.25rem)}}@media(min-width:1400px){.header{height:clamp(5rem,2rem + 3.3333333333vw,10rem);padding:0 clamp(4rem,-.125rem + 4.5833333333vw,10.875rem);gap:clamp(1.25rem,.5rem + .8333333333vw,2.5rem)}}.header.is-menu-open{background:#0969b2;border-bottom-color:#2e80be}.header__logo{display:inline-flex;flex-shrink:0}.header__logo img{width:143px}@media(min-width:1200px){.header__logo img{width:clamp(8.9375rem,-10.1875rem + 25.5vw,12.125rem)}}@media(min-width:1400px){.header__logo img{width:clamp(12.125rem,8.15rem + 4.4166666667vw,18.75rem)}}.header__nav{display:none}@media(min-width:1200px){.header__nav{display:flex;flex:1;align-self:stretch;align-items:stretch;justify-content:center;gap:clamp(1rem,-3.5rem + 6vw,1.75rem);font-size:clamp(1rem,.7rem + .3333333333vw,1.5rem)}}@media(min-width:1400px){.header__nav{gap:clamp(1.75rem,1.225rem + .5833333333vw,2.625rem)}}.header__link{display:inline-flex;align-items:center;gap:clamp(.5rem,.4717391304rem + .115942029vw,.75rem);color:#fff;white-space:nowrap;cursor:pointer;transition:color .2s ease}.header__link:hover{color:#a7cb44}.header__link-label{position:relative}.header__link-label:after{content:"";position:absolute;left:50%;bottom:-2px;width:100%;height:2px;background:currentColor;transform:translate(-50%) scaleX(0);transform-origin:center;transition:transform .35s ease}.header__link-label:hover:after{transform:translate(-50%) scaleX(1)}.header__link:hover .header__link-label:after{transform:translate(-50%) scaleX(1)}.header__caret{width:.75em;transition:transform .25s ease}.header__item{position:relative;display:flex;align-items:stretch}.header__item.is-open .header__caret{transform:rotate(180deg)}.header__dropdown{position:absolute;top:100%;left:50%;z-index:1;display:flex;flex-direction:column;min-width:max-content;padding:clamp(.75rem,.7076086957rem + .1739130435vw,1.125rem);background:#25294d;border:thin solid #464968;border-top:2px solid #a7cb44;border-radius:4px;box-shadow:0 16px 40px #00000059;opacity:0;visibility:hidden;transform:translate(-50%) translateY(6px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.header__item.is-open .header__dropdown{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.header__dropdown-link{padding:clamp(.5rem,.4717391304rem + .115942029vw,.75rem) clamp(.75rem,.7076086957rem + .1739130435vw,1.125rem);border-radius:4px;color:#fff;font-size:clamp(1rem,.7rem + .3333333333vw,1.5rem);white-space:nowrap;transition:color .2s ease,background-color .2s ease}.header__dropdown-link:hover{color:#a7cb44;background:#a7cb441a}.header__actions{display:none}@media(min-width:1200px){.header__actions{display:flex;align-items:center;gap:clamp(.75rem,.3rem + .5vw,1.5rem);flex-shrink:0}}.header__cta{background:#a7cb44;color:#1a1d36}.header__cta:hover{background:#758e30;color:#f6faec}.login-pill{display:inline-flex;align-items:center;justify-content:center;gap:clamp(.75rem,.7076086957rem + .1739130435vw,1.125rem);height:50px;padding:0 clamp(1rem,.9434782609rem + .231884058vw,1.5rem);background:#fff;border:thin solid #ffffff;border-radius:4px;color:#0969b2;white-space:nowrap;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.login-pill svg{width:1.2em;height:1.2em}.login-pill:hover{background:#0969b2;border-color:#0969b2;color:#fff}@media(min-width:1200px){.header__login{height:clamp(3.125rem,1.4rem + 1.9166666667vw,6rem);padding:0 clamp(1rem,.4rem + .6666666667vw,2rem);font-size:clamp(1rem,.7rem + .3333333333vw,1.5rem)}}.lang{position:relative;display:inline-flex}.lang__toggle{display:inline-flex;align-items:center;gap:clamp(.5rem,.4717391304rem + .115942029vw,.75rem);color:#fff;cursor:pointer;transition:background-color .2s ease}.lang__toggle:hover{background:#ffffff14}.lang__flag{flex-shrink:0;width:30px;border-radius:2px}@media(min-width:1200px){.lang__flag{width:clamp(1.875rem,1.05rem + .9166666667vw,3.25rem)}}.lang__caret{width:12px;transition:transform .25s ease}.lang.is-open .lang__caret{transform:rotate(180deg)}.lang__code{min-width:1.75em;color:#fff;font-weight:700;font-size:clamp(.875rem,.8326086957rem + .1739130435vw,1.25rem);line-height:1;text-align:center}.header__actions .lang__toggle{height:clamp(3.125rem,1.4rem + 1.9166666667vw,6rem);padding:0 clamp(.5rem,.2rem + .3333333333vw,1rem);border:thin solid #ffffff;border-radius:4px}.lang__menu{position:absolute;top:calc(100% + clamp(.5rem,.4717391304rem + .115942029vw,.75rem));right:0;z-index:10;display:flex;flex-direction:column;gap:clamp(.25rem,.2358695652rem + .0579710145vw,.375rem);min-width:max-content;padding:clamp(.75rem,.7076086957rem + .1739130435vw,1.125rem);background:#25294d;border:thin solid #464968;border-top:2px solid #a7cb44;border-radius:4px;box-shadow:0 16px 40px #00000059;opacity:0;visibility:hidden;transform:translateY(6px);transition:opacity .2s ease,transform .2s ease,visibility .2s ease}.lang.is-open .lang__menu{opacity:1;visibility:visible;transform:translateY(0)}.lang__option{display:flex;align-items:center;gap:clamp(.5rem,.4717391304rem + .115942029vw,.75rem);padding:clamp(.5rem,.4717391304rem + .115942029vw,.75rem) clamp(.75rem,.7076086957rem + .1739130435vw,1.125rem);border-radius:4px;cursor:pointer;transition:background-color .2s ease}.lang__option:hover{background:#a7cb441a}.lang__option.is-active{box-shadow:inset 0 0 0 2px #a7cb44}.lang__option .lang__flag{width:30px}.header__mobile{display:flex;align-items:center;gap:clamp(1.25rem,1.1793478261rem + .2898550725vw,1.875rem)}@media(min-width:1200px){.header__mobile{display:none}}.header__burger{display:inline-flex;color:#fff}.header__burger-box{position:relative;width:24px;height:18px}.header__burger-bar{position:absolute;left:0;width:100%;height:2.5px;border-radius:2px;background:currentColor;transition:top .15s ease .15s,transform .15s ease,opacity .1s ease .2s}.header__burger-bar:nth-child(1){top:0}.header__burger-bar:nth-child(2){top:calc(50% - 1.25px)}.header__burger-bar:nth-child(3){top:calc(100% - 2.5px)}.header.is-menu-open .header__burger-bar{transition:top .15s ease,transform .15s ease .15s,opacity .1s ease}.header.is-menu-open .header__burger-bar:nth-child(1){top:calc(50% - 1.25px);transform:rotate(45deg)}.header.is-menu-open .header__burger-bar:nth-child(2){opacity:0}.header.is-menu-open .header__burger-bar:nth-child(3){top:calc(50% - 1.25px);transform:rotate(-45deg)}.burger{position:fixed;top:70px;left:0;right:0;bottom:0;z-index:90;display:flex;flex-direction:column;padding-bottom:clamp(1.5rem,1.4152173913rem + .347826087vw,2.25rem);background:#0969b2;color:#fff;overflow-y:auto;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}.burger[hidden]{display:none}.burger.is-open{opacity:1;visibility:visible}.burger__nav{flex:1 0 auto;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.75rem,1.6510869565rem + .4057971014vw,2.625rem);padding:clamp(2.25rem,2.122826087rem + .5217391304vw,3.375rem) clamp(1rem,.9434782609rem + .231884058vw,1.5rem) clamp(2rem,1.8869565217rem + .4637681159vw,3rem)}.burger__link,.burger__parent{color:#fff;font-size:clamp(1.5rem,1.4152173913rem + .347826087vw,2.25rem);line-height:1.17;text-align:left}.burger__item{width:100%}.burger__parent{display:flex;align-items:center;justify-content:space-between;gap:clamp(1rem,.9434782609rem + .231884058vw,1.5rem);width:100%;cursor:pointer}.burger__parent[aria-expanded=true]{font-weight:700}.burger__chevron{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;background:#fff;border-radius:4px;color:#1a1d36;transition:transform .25s ease}.burger__chevron svg{width:12px}.burger__parent[aria-expanded=true] .burger__chevron{transform:rotate(180deg)}.burger__submenu{display:grid;grid-template-rows:0fr;width:100%;transition:grid-template-rows .3s ease}.burger__item.is-open .burger__submenu{grid-template-rows:1fr}.burger__sublist{overflow:hidden;display:flex;flex-direction:column;gap:clamp(1.25rem,1.1793478261rem + .2898550725vw,1.875rem);padding-top:clamp(1.25rem,1.1793478261rem + .2898550725vw,1.875rem)}.burger__sublink{color:#fff;font-size:clamp(1.125rem,1.0614130435rem + .2608695652vw,1.6875rem)}.burger__social{display:flex;flex-direction:column;gap:clamp(.75rem,.7076086957rem + .1739130435vw,1.125rem)}.burger__social-label{color:#c1d9ec;font-size:clamp(1rem,.9434782609rem + .231884058vw,1.5rem)}.burger__social-links{display:flex;align-items:center;gap:clamp(1.25rem,1.1793478261rem + .2898550725vw,1.875rem)}.burger__social-links a{display:inline-flex;color:#fff;transition:color .2s ease}.burger__social-links a:hover{color:#a7cb44}.burger__social-links svg{width:28px;height:28px}.burger__footer{flex-shrink:0;display:flex;flex-direction:column;gap:clamp(.75rem,.7076086957rem + .1739130435vw,1.125rem);padding:0 clamp(1rem,.9434782609rem + .231884058vw,1.5rem)}.burger__reserve{display:flex;gap:clamp(.25rem,.2358695652rem + .0579710145vw,.375rem)}.burger__reserve-label{flex:1;display:inline-flex;align-items:center;justify-content:center;height:50px;background:#1a1d36;border-radius:4px;color:#f6faec;font-size:clamp(1rem,.9434782609rem + .231884058vw,1.5rem)}.burger__reserve-arrow{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;background:#a7cb44;border-radius:4px;color:#1a1d36}.burger__reserve-arrow svg{width:20px}.burger__login{width:100%}.burger__reviews{position:relative;display:flex;min-height:103px;padding:clamp(1rem,.9434782609rem + .231884058vw,1.5rem);border-radius:4px;overflow:hidden;isolation:isolate}.burger__reviews-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;z-index:-2}.burger__reviews:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(198.6deg,#0000 6%,#1a1d36e6)}.burger__reviews-body{display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(1rem,.9434782609rem + .231884058vw,1.5rem);width:100%}.burger__reviews-title{flex:1;color:#f6faec;font-weight:700;font-size:clamp(1rem,.9434782609rem + .231884058vw,1.5rem);line-height:1.25}.burger__reviews-rating{flex-shrink:0;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(.5rem,.4717391304rem + .115942029vw,.75rem)}.burger__reviews-google{width:20px;height:20px}.burger__stars{display:flex;gap:2px;color:#a7cb44}.burger__stars svg{width:18px;height:18px}.burger__reviews-count{color:#e9eaed;font-size:clamp(.875rem,.8326086957rem + .1739130435vw,1.25rem)}@keyframes anim-skeleton-sheen{to{transform:translate(100%)}}.is-paused .skeleton:after{animation-play-state:paused}.skeleton{position:relative;overflow:hidden;background:#25294d}.skeleton:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.11) 50%,transparent 100%);animation:anim-skeleton-sheen 1.4s ease-in-out .15s infinite}.skeleton.is-paused:after{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.skeleton:after{animation:none}}.skeleton{display:block;width:100%;height:1em;border-radius:4px}.skeleton--line{height:.7em;border-radius:999px}.skeleton--circle{height:auto;aspect-ratio:1;border-radius:50%}.skeleton-card{display:flex;flex-direction:column;gap:clamp(.75rem,.7076086957rem + .1739130435vw,1.125rem)}.skeleton-card__media{height:auto;aspect-ratio:16/10}.skeleton-card__title{width:70%}.skeleton-card__meta{width:45%}.media{position:relative;overflow:hidden;background:#25294d}.media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.11) 50%,transparent 100%);animation:anim-skeleton-sheen 1.4s ease-in-out .15s infinite}.media.is-paused:after{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.media:after{animation:none}}.media{display:block;width:100%;border-radius:4px}.media__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.media.is-loading .media__img{opacity:0}.media.is-loaded{background:transparent}.media.is-loaded:after{display:none}.media.is-loaded .media__img{opacity:1;transition:opacity .4s ease}.media.is-error{background:transparent}.media.is-error:after{display:none}.footer{display:flex;flex-direction:column;gap:clamp(2rem,1.8869565217rem + .4637681159vw,3rem);padding:clamp(2rem,1.8869565217rem + .4637681159vw,3rem) clamp(.75rem,.7076086957rem + .1739130435vw,1.125rem) clamp(1.25rem,1.1793478261rem + .2898550725vw,1.875rem);background:#0b0c17;border-top:thin solid #25294d;color:#fff}@media(min-width:1200px){.footer{gap:clamp(3rem,1.05rem + 2.1666666667vw,6.25rem);padding:clamp(2.75rem,.65rem + 2.3333333333vw,6.25rem) clamp(4rem,-.125rem + 4.5833333333vw,10.875rem)}}.footer__top{display:flex;flex-direction:column;gap:clamp(1.75rem,1.6510869565rem + .4057971014vw,2.625rem)}@media(min-width:1200px){.footer__top{flex-direction:row;align-items:flex-start;gap:clamp(2rem,.5rem + 1.6666666667vw,4.5rem)}}.footer__reserve{order:-2;display:flex;gap:clamp(.25rem,.2358695652rem + .0579710145vw,.375rem)}@media(min-width:1200px){.footer__reserve{display:none}}.footer__reserve-label{flex:1;display:inline-flex;align-items:center;justify-content:center;height:50px;padding:0 clamp(.75rem,.7076086957rem + .1739130435vw,1.125rem);background:#0969b2;border-radius:4px;color:#f6faec;font-size:clamp(1rem,.7rem + .3333333333vw,1.5rem);text-align:center}.footer__reserve-arrow{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:50px;height:50px;background:#a7cb44;border-radius:4px;color:#0b0c17}.footer__reserve-arrow svg{width:20px}.footer__col{display:flex;flex-direction:column;gap:clamp(.75rem,.7076086957rem + .1739130435vw,1.125rem)}@media(min-width:1200px){.footer__col{flex:1 0 0;min-width:0}}.footer__heading{color:#c1d9ec;font-size:clamp(1rem,.7rem + .3333333333vw,1.5rem);line-height:1.25}.footer__link{align-self:flex-start;color:#fff;font-size:clamp(1rem,.7rem + .3333333333vw,1.5rem);line-height:1.25;transition:color .2s ease;position:relative}.footer__link:after{content:"";position:absolute;left:50%;bottom:-2px;width:100%;height:2px;background:currentColor;transform:translate(-50%) scaleX(0);transform-origin:center;transition:transform .35s ease}.footer__link:hover:after{transform:translate(-50%) scaleX(1)}.footer__link:hover{color:#a7cb44}.footer__aside{order:-1;display:flex;flex-direction:column;gap:clamp(1.75rem,1.6510869565rem + .4057971014vw,2.625rem)}@media(min-width:1200px){.footer__aside{order:0;flex:1 0 0;min-width:0}}.footer__group{display:flex;flex-direction:column;gap:clamp(.75rem,.7076086957rem + .1739130435vw,1.125rem)}.footer__group--lang{order:-1}@media(min-width:1200px){.footer__group--lang{order:0}}.footer__social{display:flex;align-items:center;gap:clamp(1rem,.9434782609rem + .231884058vw,1.5rem)}.footer__social a{display:inline-flex;color:#fff;transition:color .2s ease,transform .35s cubic-bezier(.34,1.56,.64,1)}.footer__social a:hover{color:#a7cb44;transform:translateY(-4px) scale(1.18) rotate(-6deg)}.footer__social svg{width:20px;height:20px}.footer__lang{align-self:flex-start}.footer__lang .lang__toggle{gap:clamp(.75rem,.7076086957rem + .1739130435vw,1.125rem);padding:clamp(.75rem,.7076086957rem + .1739130435vw,1.125rem);border:thin solid #ffffff;border-radius:4px}.footer__lang .lang__code{min-width:0;font-weight:400;font-size:clamp(1rem,.7rem + .3333333333vw,1.5rem);white-space:nowrap}.footer__lang .lang__menu{left:0;right:auto}.footer__divider{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 clamp(1.25rem,.875rem + .4166666667vw,1.875rem)}.footer__divider-line{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);border-top:thin solid #464968}.footer__plus{position:relative;z-index:1;flex-shrink:0;display:inline-flex;color:#c1d9ec}.footer__plus svg{width:14px;height:14px}.footer__newsletter{display:flex;flex-direction:column;gap:clamp(.5rem,.4717391304rem + .115942029vw,.75rem)}@media(min-width:1200px){.footer__newsletter{order:1;flex-direction:row;align-items:center;justify-content:space-between;gap:clamp(2rem,.2rem + 2vw,5rem);padding:clamp(.75rem,.7076086957rem + .1739130435vw,1.125rem) clamp(1.25rem,1.1793478261rem + .2898550725vw,1.875rem);background:#a7cb44;border-radius:8px}}.footer__newsletter-text{line-height:1.25}.footer__newsletter-text--mobile{color:#fff;font-size:clamp(1rem,.7rem + .3333333333vw,1.5rem);font-weight:700}@media(min-width:1200px){.footer__newsletter-text--mobile{display:none}}.footer__newsletter-text--desktop{display:none}@media(min-width:1200px){.footer__newsletter-text--desktop{display:block;flex:1 1 auto;color:#0b0c17;font-size:clamp(1.5rem,1.05rem + .5vw,2.25rem);font-weight:400;line-height:1.15}}.footer__subscribe{display:flex;align-items:center;gap:clamp(.5rem,.4717391304rem + .115942029vw,.75rem);height:50px;padding:0 clamp(.5rem,.4717391304rem + .115942029vw,.75rem) 0 clamp(.75rem,.7076086957rem + .1739130435vw,1.125rem);background:#fff;border:thin solid #e5e5e5;border-radius:4px;overflow:hidden}@media(min-width:1200px){.footer__subscribe{flex:0 0 clamp(31.25rem,21.5rem + 10.8333333333vw,47.5rem);height:clamp(3.125rem,1.4rem + 1.9166666667vw,6rem)}}.footer__subscribe-input{flex:1 1 0;min-width:0;height:100%;border:0;background:transparent;color:#0b0c17;font-size:clamp(1rem,.7rem + .3333333333vw,1.5rem)}.footer__subscribe-input::placeholder{color:#9d9faf}.footer__subscribe-btn{flex-shrink:0;height:38px;padding:0 14px;background:#0969b2;color:#fff;font-size:clamp(.875rem,.65rem + .25vw,1.25rem);font-weight:600}.footer__subscribe-btn:hover{background:#758e30}@media(min-width:1200px){.footer__subscribe-btn{height:clamp(2.375rem,1.1rem + 1.4166666667vw,4.5rem);padding:0 clamp(.875rem,.425rem + .5vw,1.625rem)}}@media(min-width:1200px){.footer__divider,.footer__newsletter,.footer__brand{width:100%}}@media(min-width:1200px){.footer__divider{order:2}}.footer__brand{display:flex;flex-direction:column;align-items:center;gap:clamp(1.5rem,1.4152173913rem + .347826087vw,2.25rem)}@media(min-width:1200px){.footer__brand{order:3}}.footer__watermark{width:100%}.footer__legal{display:flex;flex-direction:column;align-items:center;gap:clamp(.5rem,.4717391304rem + .115942029vw,.75rem);width:100%}@media(min-width:1200px){.footer__legal{flex-direction:row;align-items:center;justify-content:space-between;gap:clamp(1rem,.9434782609rem + .231884058vw,1.5rem)}}.footer__copyright{color:#c1d9ec;font-size:clamp(.75rem,.525rem + .25vw,1.125rem);line-height:1.5}.footer__credit{display:flex;align-items:center;gap:clamp(.25rem,.2358695652rem + .0579710145vw,.375rem);color:#c1d9ec;font-size:clamp(.75rem,.525rem + .25vw,1.125rem);line-height:1.5}.logo-weband-anchor{display:inline-flex;align-items:center;color:inherit}.logo-weband-anchor .logo-container-weband-svg{display:block;height:1.5em;width:auto}.logo-weband-anchor:hover path{fill:#bd45ff;transition:fill .2s ease}.logo-weband-anchor:hover .logo-container-weband-svg path:nth-child(4){transition-delay:.105s}.logo-weband-anchor:hover .logo-container-weband-svg path:nth-child(5){transition-delay:.21s}.logo-weband-anchor:hover .logo-container-weband-svg path:nth-child(6){transition-delay:.315s}.logo-weband-anchor:hover .logo-container-weband-svg path:nth-child(7){transition-delay:.42s}.logo-weband-anchor:hover .logo-container-weband-svg path:nth-child(8){transition-delay:.525s}.logo-weband-anchor:hover .logo-container-weband-svg path:nth-child(9){transition-delay:.63s}.logo-weband-anchor:hover .logo-container-weband-svg path:nth-child(10){transition-delay:.735s}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:#1a1d36;color:#fff;font-family:Sofia Sans Semi Condensed,system-ui,-apple-system,Segoe UI,sans-serif;font-size:clamp(1rem,.9434782609rem + .231884058vw,1.5rem);font-weight:400;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100dvh;display:flex;flex-direction:column;overflow-x:clip}main{flex:1 0 auto}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}img{font-style:italic}h1,h2,h3,h4,h5,h6{font-family:Sofia Sans Semi Condensed,system-ui,-apple-system,Segoe UI,sans-serif;font-weight:400;line-height:1.1;text-wrap:balance}p{text-wrap:pretty}a{color:inherit;text-decoration:none}ul[role=list],ol[role=list]{list-style:none}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0;cursor:pointer}:focus-visible{outline:2px solid #a7cb44;outline-offset:2px}::selection{background:#a7cb44;color:#0b0c17}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.js-motion [data-anim-prehide]{visibility:hidden;animation:anim-prehide-failsafe .01s linear 4s forwards}@keyframes anim-prehide-failsafe{to{visibility:visible}}
