.comagic-c-buttons{bottom:var(--xxxl,calc(var(--spacing) * 6)) var(--n-xxxl,var(--md,calc(var(--spacing) * 7)) var(--n-md,calc(var(--spacing) * 6)))!important;right:var(--xxxl,calc(var(--spacing) * 3)) var(--n-xxxl,var(--md,calc(var(--spacing) * 2)) var(--n-md,var(--spacing)))!important}.card--faq-mobile,.card--faq-mobile .card__button .icon,.card--faq .card__hover{transition-duration:.4s;transition-timing-function:cubic-bezier(.25,.74,.22,.99)}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.h-layout,.h-layout__section{display:flex;flex-wrap:nowrap}.h-layout__section{position:relative;align-items:stretch;height:calc(var(--dvh) * 100)}.h-layout__section--no-padding{padding:0}.h-layout__section--top{z-index:1}.h-layout__section--pink-blue{background:var(--c-pink-blue)}.h-layout__section--pink-light{background:var(--c-pink-light)}.h-layout__section--pink-light-dark{background:var(--c-pink-light-dark)}.h-layout__section--pink-turquoise{background:var(--c-pink-turquoise)}.h-layout__section--green-light{background:var(--c-green-light)}.h-layout__section--pink-purple{background:var(--c-pink-purple-reverse)}.h-layout__section--transparent-turquoise{background:var(--c-transparent-turquoise)}.h-layout__section--brown{background:var(--c-brown)}.h-layout__section--light-grey{background:var(--c-light-grey)}.h-layout__section--light-dark-brown{background:var(--c-light-dark-brown)}.h-layout__section--yellow-pink{background:var(--c-yellow-pink)}.h-layout__section--pink-turquoise-yellow{background:var(--c-pink-turquoise-yellow)}.h-layout__section--pink-turquoise-light{background:var(--c-pink-turquoise-light)}.h-layout__section--turquoise-light-yellow{background:var(--c-turquoise-light-yellow)}.h-layout__section--yellow-green{background:var(--c-yellow-green)}.h-layout__section--pink-green-light{background:var(--c-pink-green-light)}.h-layout__section--light-brown{background:var(--c-light-brown)}.h-layout__section--dark-brown-yellow{background:var(--c-dark-brown-yellow)}.h-layout__section--dark-brown-yellow-light{background:var(--c-dark-brown-yellow-light)}.h-layout__section--grey-brown{background:var(--c-grey-brown)}.h-layout__row{display:flex;flex-wrap:nowrap}.h-layout__col{display:flex}.h-layout__col__row{position:relative;display:flex;gap:var(--spacing)}.h-layout__col__row--no-gap{gap:0}.h-layout__col__row--end{justify-content:flex-end}.h-layout__col__row--middle{display:flex;align-items:center}.h-layout__col--top{z-index:1}.h-layout__col--auto,.h-layout__col--fill{flex:0 0 auto;width:auto}.h-layout__col--auto .image:not(.image--rounded),.h-layout__col--auto .image:not(.image--rounded) img,.h-layout__col--auto .img-full,.h-layout__col--auto .img-full img,.h-layout__col--fill .image:not(.image--rounded),.h-layout__col--fill .image:not(.image--rounded) img,.h-layout__col--fill .img-full,.h-layout__col--fill .img-full img{width:auto;height:100%}.h-layout__col--fill{flex-grow:1}.h-layout__col--1{flex:0 0 var(--grid-col);min-width:var(--grid-col);width:var(--grid-col)}.h-layout__col--2{flex:0 0 calc(var(--grid-col) * 2);min-width:calc(var(--grid-col) * 2);width:calc(var(--grid-col) * 2)}.h-layout__col--3{flex:0 0 calc(var(--grid-col) * 3);min-width:calc(var(--grid-col) * 3);width:calc(var(--grid-col) * 3)}.h-layout__col--4{flex:0 0 calc(var(--grid-col) * 4);min-width:calc(var(--grid-col) * 4);width:calc(var(--grid-col) * 4)}.h-layout__col--5{flex:0 0 calc(var(--grid-col) * 5);min-width:calc(var(--grid-col) * 5);width:calc(var(--grid-col) * 5)}.h-layout__col--6{flex:0 0 calc(var(--grid-col) * 6);min-width:calc(var(--grid-col) * 6);width:calc(var(--grid-col) * 6)}.h-layout__col--7{flex:0 0 calc(var(--grid-col) * 7);min-width:calc(var(--grid-col) * 7);width:calc(var(--grid-col) * 7)}.h-layout__col--8{flex:0 0 calc(var(--grid-col) * 8);min-width:calc(var(--grid-col) * 8);width:calc(var(--grid-col) * 8)}.h-layout__col--9{flex:0 0 calc(var(--grid-col) * 9);min-width:calc(var(--grid-col) * 9);width:calc(var(--grid-col) * 9)}.h-layout__col--10{flex:0 0 calc(var(--grid-col) * 10);min-width:calc(var(--grid-col) * 10);width:calc(var(--grid-col) * 10)}.h-layout__col--11{flex:0 0 calc(var(--grid-col) * 11);min-width:calc(var(--grid-col) * 11);width:calc(var(--grid-col) * 11)}.h-layout__col--12{flex:0 0 calc(var(--grid-col) * 12);min-width:calc(var(--grid-col) * 12);width:calc(var(--grid-col) * 12)}.h-layout__col--18{flex:0 0 calc(var(--grid-col) * 18);min-width:calc(var(--grid-col) * 18);width:calc(var(--grid-col) * 18)}.h-layout__col--bottom{display:flex;flex-direction:column;justify-content:flex-end}.h-layout__col--between{display:flex;flex-direction:column;justify-content:space-between}.h-layout__col--middle{display:flex;align-items:center}.h-layout__col--center{display:flex;flex-direction:column;justify-content:center}.h-layout__col--end{display:flex;justify-content:flex-end}}@media (min-width:568px) and (max-aspect-ratio:13/9) and (min-width:1920px) and (min-height:740px),(min-width:668px) and (min-height:416px) and (min-width:1920px) and (min-height:740px),(min-width:980px) and (min-width:1920px) and (min-height:740px){.h-layout__col--1\:xxxl{flex:0 0 var(--grid-col);min-width:var(--grid-col);width:var(--grid-col)}.h-layout__col--2\:xxxl{flex:0 0 calc(var(--grid-col) * 2);min-width:calc(var(--grid-col) * 2);width:calc(var(--grid-col) * 2)}.h-layout__col--3\:xxxl{flex:0 0 calc(var(--grid-col) * 3);min-width:calc(var(--grid-col) * 3);width:calc(var(--grid-col) * 3)}.h-layout__col--4\:xxxl{flex:0 0 calc(var(--grid-col) * 4);min-width:calc(var(--grid-col) * 4);width:calc(var(--grid-col) * 4)}.h-layout__col--5\:xxxl{flex:0 0 calc(var(--grid-col) * 5);min-width:calc(var(--grid-col) * 5);width:calc(var(--grid-col) * 5)}.h-layout__col--6\:xxxl{flex:0 0 calc(var(--grid-col) * 6);min-width:calc(var(--grid-col) * 6);width:calc(var(--grid-col) * 6)}.h-layout__col--7\:xxxl,.h-layout__col--8\:xxxl{flex:0 0 calc(var(--grid-col) * 7);min-width:calc(var(--grid-col) * 7);width:calc(var(--grid-col) * 7)}.h-layout__col--9\:xxxl{flex:0 0 calc(var(--grid-col) * 9);min-width:calc(var(--grid-col) * 9);width:calc(var(--grid-col) * 9)}.h-layout__col--12\:xxxl{flex:0 0 calc(var(--grid-col) * 12);min-width:calc(var(--grid-col) * 12);width:calc(var(--grid-col) * 12)}.h-layout__col--none\:xxxl{flex:0;width:0}}@media (min-width:568px) and (max-aspect-ratio:13/9) and (min-width:2400px) and (min-height:740px),(min-width:668px) and (min-height:416px) and (min-width:2400px) and (min-height:740px),(min-width:980px) and (min-width:2400px) and (min-height:740px){.h-layout__col--1\:xxxxl{flex:0 0 var(--grid-col);min-width:var(--grid-col);width:var(--grid-col)}.h-layout__col--2\:xxxxl{flex:0 0 calc(var(--grid-col) * 2);min-width:calc(var(--grid-col) * 2);width:calc(var(--grid-col) * 2)}.h-layout__col--3\:xxxxl{flex:0 0 calc(var(--grid-col) * 3);min-width:calc(var(--grid-col) * 3);width:calc(var(--grid-col) * 3)}.h-layout__col--4\:xxxxl{flex:0 0 calc(var(--grid-col) * 4);min-width:calc(var(--grid-col) * 4);width:calc(var(--grid-col) * 4)}.h-layout__col--5\:xxxxl{flex:0 0 calc(var(--grid-col) * 5);min-width:calc(var(--grid-col) * 5);width:calc(var(--grid-col) * 5)}.h-layout__col--6\:xxxxl{flex:0 0 calc(var(--grid-col) * 6);min-width:calc(var(--grid-col) * 6);width:calc(var(--grid-col) * 6)}.h-layout__col--7\:xxxxl,.h-layout__col--8\:xxxxl{flex:0 0 calc(var(--grid-col) * 7);min-width:calc(var(--grid-col) * 7);width:calc(var(--grid-col) * 7)}.h-layout__col--9\:xxxxl{flex:0 0 calc(var(--grid-col) * 9);min-width:calc(var(--grid-col) * 9);width:calc(var(--grid-col) * 9)}.h-layout__col--12\:xxxxl{flex:0 0 calc(var(--grid-col) * 12);min-width:calc(var(--grid-col) * 12);width:calc(var(--grid-col) * 12)}.h-layout__col--none\:xxxxl{flex:0;width:0}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.sticky-slider{position:relative}.sticky-slider__sticky-wrapper{position:absolute;left:0;top:0;width:100%;height:100%}.sticky-slider__sticky{overflow:hidden;position:sticky;top:0}.sticky-slider__title{display:inline-block;vertical-align:top;white-space:nowrap}.has-scroll-smooth .sticky-slider__sticky{position:relative}.sticky-slider--full-screen{min-height:calc(var(--dvh) * 100)}.sticky-slider--full-screen .sticky-slider__sticky{height:100vh}.no-js .sticky-slider--full-screen .sticky-slider__sticky{overflow-x:auto}}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.scrollable{position:relative;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overflow-y:clip;touch-action:auto;margin-left:calc(var(--container-h-padding-left) * -1);margin-right:calc(var(--container-h-padding-right) * -1);padding-left:var(--container-h-padding-left);-ms-overflow-style:none;scrollbar-width:none}.scrollable:after{content:"";display:block;flex:0 0 var(--container-h-padding-right);width:var(--container-h-padding-right);height:1px}.scrollable::-webkit-scrollbar{display:none}}.no-hover .scrollable-no-hover{position:relative;display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;overflow-y:clip;touch-action:auto;margin-left:calc(var(--container-h-padding-left) * -1);margin-right:calc(var(--container-h-padding-right) * -1);padding-left:var(--container-h-padding-left);-ms-overflow-style:none;scrollbar-width:none}.no-hover .scrollable-no-hover:after{content:"";display:block;flex:0 0 var(--container-h-padding-right);width:var(--container-h-padding-right);height:1px}.no-hover .scrollable-no-hover::-webkit-scrollbar{display:none}.card--keys{--item-ratio:var(--md,0.84314) var(--n-md,auto);--card-spacing-h:var(--xxxl,calc(var(--scale-px) * 30)) var(--n-xxxl,calc(var(--scale-px) * 20));--card-spacing-v:var(--xxxl,calc(var(--scale-px) * 30)) var(--n-xxxl,calc(var(--scale-px) * 20));overflow:visible;width:var(--md,calc(var(--scale-px) * 510)) var(--n-md,100%)}.card--keys:before{border-radius:calc(var(--scale-px) * 20)}.card--keys .card__lb{width:100%}.card--keys .card__note{color:#79736f}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.card--keys .card__sizer{display:none}.card--keys .card__lb,.card--keys .card__lt{position:relative}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.card--keys{max-height:calc(100svh - calc(var(--scale-px) * 400))}}.card--payment{--item-ratio:var(--md,1.10256) var(--n-md,auto);--card-spacing-h:var(--xxxl,calc(var(--scale-px) * 30)) var(--n-xxxl,calc(var(--scale-px) * 20));--card-spacing-v:var(--xxxl,calc(var(--scale-px) * 30)) var(--n-xxxl,calc(var(--scale-px) * 20));overflow:visible;width:var(--md,calc(var(--scale-px) * 390)) var(--n-md,100%)}.card--payment:before{border-radius:calc(var(--scale-px) * 20)}.card--payment .card__note{color:#79736f}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.card--payment .card__sizer{display:none}.card--payment .card__lb,.card--payment .card__lt{position:relative}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.card--payment{max-height:calc(100svh - calc(var(--scale-px) * 400))}.card--payment .card__lt{padding-right:calc(var(--card-spacing-v) + calc(var(--scale-px) * 10))}}.card--payment--small{--item-ratio:var(--md,0.52564) var(--n-md,auto)}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.card--payment--small{max-height:calc((100svh - calc(var(--scale-px) * 400) - var(--spacing)) / 2)}}.card--faq{--item-ratio:var(--md,1.10256) var(--n-md,auto);--card-spacing-h:var(--xxxl,calc(var(--scale-px) * 30)) var(--n-xxxl,calc(var(--scale-px) * 20));--card-spacing-v:var(--xxxl,calc(var(--scale-px) * 30)) var(--n-xxxl,calc(var(--scale-px) * 20));overflow:visible;width:var(--md,calc(var(--scale-px) * 390)) var(--n-md,100%)}.card--faq:before{border:1px solid var(--t-outline);border-radius:calc(var(--scale-px) * 20);background:none}.card--faq .card__hover{position:absolute;left:0;top:0;z-index:1;border-radius:calc(var(--scale-px) * 20);padding:var(--card-spacing-v) var(--card-spacing-h);width:100%;height:100%;opacity:0;visibility:hidden;transition-property:opacity,visibility}.card--faq .card__center{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.card--faq a{color:var(--t-primary)}.card--faq:hover .card__hover{opacity:1;visibility:visible}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.card--faq .card__sizer{display:none}.card--faq .card__lb,.card--faq .card__lt{position:relative}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.card--faq{max-height:calc(100svh - calc(var(--scale-px) * 400))}}.card--faq-mobile{--card-spacing-h:var(--xxxl,calc(var(--scale-px) * 30)) var(--n-xxxl,calc(var(--scale-px) * 20));--card-spacing-v:var(--xxxl,calc(var(--scale-px) * 30)) var(--n-xxxl,calc(var(--scale-px) * 20));display:flex;flex-direction:column;border:1px solid var(--t-outline);border-radius:calc(var(--scale-px) * 20);padding:var(--card-spacing-v) var(--card-spacing-h);width:100%;min-height:calc(var(--scale-px) * 150);transition-property:background,color}.card--faq-mobile:before{display:none}.card--faq-mobile a{color:var(--t-primary)}.card--faq-mobile .card__button .icon{transition-property:transform}.card--faq-mobile.is-active .card__button .icon{transform:rotate(-45deg)}.card--faq-mobile.is-active .card__button:after{background-color:var(--t-background)}.card--faq-mobile.is-active{color:var(--t-background);background:var(--t-outline)}.card--settlement{--item-ratio:var(--md,0.71667) var(--n-md,auto);--card-spacing-h:var(--xxxl,calc(var(--scale-px) * 30)) var(--n-xxxl,calc(var(--scale-px) * 20));--card-spacing-v:var(--xxxl,calc(var(--scale-px) * 30)) var(--n-xxxl,calc(var(--scale-px) * 20));overflow:visible;width:var(--md,calc(var(--scale-px) * 600)) var(--n-md,100%)}.card--settlement:before{border-radius:calc(var(--scale-px) * 20)}.card--settlement .card__top{position:relative;padding:var(--card-spacing-h) var(--card-spacing-v);padding-right:calc(var(--card-spacing-h) + calc(var(--scale-px) * 50))}.card--settlement .card__top .text{margin-right:calc(var(--scale-px) * -50)}.card--settlement .card__bottom{position:relative;padding:var(--spacing) var(--card-spacing-h) var(--card-spacing-v)}.card--settlement .card__bottom:before{content:"";position:absolute;top:0;right:var(--card-spacing-h);left:var(--card-spacing-h);border-top:1px solid var(--t-line)}.card--settlement .card__bottom a{color:var(--t-primary)}.card--settlement .card__number{--button-height:calc(var(--scale-px) * 25);height:calc(var(--scale-px) * 25);padding-top:calc(var(--scale-px) * 2)}.card--settlement .card__note{color:#79736f}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.card--settlement .card__sizer{display:none}}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.card--settlement{max-height:calc(100svh - calc(var(--scale-px) * 400))}.card--settlement .card__top{position:absolute;padding-left:calc(var(--card-spacing-h) + calc(var(--scale-px) * 100));padding-right:var(--card-spacing-h);right:0;top:0;width:100%}.card--settlement .card__top .text{margin-right:0;max-width:calc(var(--scale-px) * 470)}.card--settlement .card__bottom{position:absolute;padding-left:calc(var(--card-spacing-h) + calc(var(--scale-px) * 100));right:0;bottom:0;width:100%}.card--settlement .card__bottom:before{left:calc(var(--card-spacing-h) + calc(var(--scale-px) * 100))}.card--settlement .card__number{--button-height:calc(var(--scale-px) * 25);height:calc(var(--scale-px) * 25)}}.card--settlement--big{--item-ratio:var(--md,0.59722) var(--n-md,auto);width:var(--md,calc(var(--scale-px) * 720)) var(--n-md,100%)}.js .accordion__content[aria-hidden=true]{display:none}@media print{.js .accordion__content[aria-hidden=true]{display:unset!important}}.section-background{overflow:hidden}.section-background,.section-background__bg,.section-background__front-img{position:absolute;top:0;bottom:0;left:0;right:0}.section-background__bg img,.section-background__front-img img{display:block;width:100%;height:auto;min-height:100%;-o-object-fit:cover;object-fit:cover}.section-background__bg.image-bottom img{height:100%;-o-object-position:bottom;object-position:bottom}.section-background__front-img.last-slide img{height:100%}.section-background__front-img{z-index:1}.section-background__front-img--top img{height:100%;-o-object-position:top;object-position:top}.section-background__last-slide{height:100%}.intro-inner{position:relative;width:100%;height:var(--md,100%) var(--n-md,calc(var(--lvh) * 100 + 1px))}.intro-inner__title{width:100%;order:1}.intro-inner__title svg{width:100%;height:auto}.intro-inner__scroll-down{position:absolute;right:var(--xxxl,calc(var(--spacing) * 3)) var(--n-xxxl,var(--md,calc(var(--spacing) * 2)) var(--n-md,var(--spacing)));bottom:calc(100% - var(--dvh) * 100);margin-bottom:var(--md,calc(var(--spacing) * 2)) var(--n-md,var(--spacing));z-index:1}.intro-inner__scroll-down .btn__content{transform:var(--md,none) var(--n-md,rotate(90deg))}.checkin-intro{position:relative}.checkin-intro__title-text{display:inline-block;vertical-align:middle;transform-origin:0 0}@media (max-width:567px) and (max-aspect-ratio:13/9),(max-width:667px) and (min-aspect-ratio:13/9),(max-width:979px) and (max-height:415px) and (min-aspect-ratio:13/9){.checkin-intro{height:calc(var(--scale-px) * 480)}}.checkin-head{position:relative;flex-wrap:wrap}.checkin-head__buttons-container{display:flex}.checkin-head__buttons-container a:not(:first-child):not(:last-child):after{border-radius:0}.checkin-head__buttons-container a:first-child:after{border-radius:calc(var(--scale-px) * 30) 0 0 calc(var(--scale-px) * 30)}.checkin-head__buttons-container a:not(:first-child){margin-left:-1px}.checkin-head__buttons-container a:last-child:after{border-radius:0 calc(var(--scale-px) * 30) calc(var(--scale-px) * 30) 0}.checkin-mobile-menu{--container-h-padding-left:var(--section-left-padding);--container-h-padding-right:var(--section-right-padding);position:sticky;top:calc(var(--scale-px) * 51);z-index:2;background:#bbb689}.checkin-cards{position:relative}.checkin-cards__anchor{position:absolute;left:var(--md,calc(var(--section-left-padding) * -1)) var(--n-md,0);top:var(--md,0) var(--n-md,calc(var(--scale-px) * -120))}.checkin-cards__payment-note{border-top:1px solid var(--t-line);padding-top:var(--md,calc(var(--scale-px) * 15)) var(--n-md,calc(var(--scale-px) * 20));padding-right:var(--md,calc(var(--scale-px) * 80)) var(--n-md,0)}.checkin-cards__list{display:flex;flex-direction:var(--md,row) var(--n-md,column);align-items:flex-end;gap:var(--xxxl,calc(var(--scale-px) * 30)) var(--n-xxxl,var(--spacing))}.checkin-cards__list--vertical{flex-direction:column}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.checkin-cards{display:flex;align-items:flex-end;height:100%}.checkin-cards__row{display:flex}.checkin-cards__payment{display:flex;flex-direction:column;width:var(--md,calc(var(--scale-px) * 440)) var(--n-md,auto)}.checkin-cards__payment-text{max-width:var(--md,calc(var(--scale-px) * 390)) var(--n-md,auto)}}.checkin-map__image{margin-left:var(--md,0) var(--n-md,calc(var(--section-left-padding) * -1));margin-right:var(--md,0) var(--n-md,calc(var(--section-left-padding) * -1));max-width:var(--md,calc(var(--scale-px) * 925)) var(--n-md,none)}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.checkin-map{display:flex;align-items:flex-end}.checkin-map__side{display:flex;flex-direction:column;width:var(--md,calc(var(--scale-px) * 440)) var(--n-md,auto);height:var(--md,calc(var(--scale-px) * 430)) var(--n-md,auto)}.checkin-map__image img,.checkin-map__image picture,.checkin-map__side{max-height:calc((100svh - calc(var(--scale-px) * 400)))}}.checkin-form{position:relative;display:flex;flex-direction:column}.checkin-form__gradien{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;background:var(--md,var(--c-yellow-pink)) var(--n-md,var(--c-yellow-pink-v))}.checkin-form .header-sticky-placeholder{flex-shrink:0}.checkin-form__row{position:relative;flex:1}.checkin-form__right{display:flex;flex-direction:column}.checkin-form__form{position:relative;flex:1;margin-left:auto;border:1px solid var(--t-outline);border-radius:calc(var(--scale-px) * 20);width:var(--md,calc(var(--grid-col) * 4)) var(--n-md,100%)}.checkin-form__form .form-group{margin-bottom:0}.checkin-form__form .form-footer{padding-top:var(--md,0) var(--n-md,calc(var(--spacing) * 2))}.checkin-form__form .form-control--input input{border-radius:var(--md,calc(var(--scale-px) * 20)) var(--n-md,calc(var(--scale-px) * 15))}.checkin-form__form .error-toast{z-index:1}.checkin-form__form-content{display:flex!important;position:relative!important;flex-direction:column;height:100%!important}.checkin-form__form-content.is-hidden{opacity:0;visibility:hidden}.checkin-form__form-success{position:absolute;left:0;top:0;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%!important;text-align:center}.checkin-form__image{position:relative;padding-left:var(--md,0) var(--n-md,var(--section-left-padding));padding-right:var(--md,0) var(--n-md,calc(var(--scale-px) * 10))}@media (min-width:568px) and (max-aspect-ratio:13/9),(min-width:668px) and (min-height:416px),(min-width:980px){.checkin-form__form .error-toast{position:absolute}.checkin-form__image{position:absolute;bottom:0;left:var(--section-left-padding);width:calc(var(--grid-col) * 6.825);height:70svh}.checkin-form__image img,.checkin-form__image picture{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left bottom;object-position:left bottom}}@media screen and (min-width:568px) and (max-aspect-ratio:13/9) and (max-height:900px),screen and (min-width:668px) and (min-height:416px) and (max-height:900px),screen and (min-width:980px) and (max-height:900px){.checkin-form__form-content,.checkin-form__form-success{padding:calc(var(--scale-px) * 30)}}.checkin-background-gradient{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background:var(--md,var(--c-yellow-green)) var(--n-md,var(--c-yellow-green-v))}