@font-face{font-family:Jets City Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/cities/fonts/inter-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Jets City Montserrat;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/cities/fonts/montserrat-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:where(.city-design) .row{display:flex;flex-wrap:wrap;gap:var(--grid-gap)}:where(.city-design){--grid-gap:20px}:where(.city-design) .col-12,:where(.city-design) .col-4,:where(.city-design) .col-6,:where(.city-design) .col-lg-4,:where(.city-design) .col-lg-5,:where(.city-design) .col-lg-6,:where(.city-design) .col-lg-7,:where(.city-design) .col-lg-8,:where(.city-design) .col-md-6,:where(.city-design) .col-sm-4,:where(.city-design) .col-xl-2,:where(.city-design) .col-xl-3{position:relative;width:100%;min-height:1px}:where(.city-design) .col-4{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 3 - var(--grid-gap) * 2 / 3);flex:0 0 calc(100% / 3 - var(--grid-gap) * 2 / 3);max-width:calc(100% / 3 - var(--grid-gap) * 2 / 3)}:where(.city-design) .col-6{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 2 - var(--grid-gap) / 2);flex:0 0 calc(100% / 2 - var(--grid-gap) / 2);max-width:calc(100% / 2 - var(--grid-gap) / 2)}:where(.city-design) .col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media (min-width:576px){:where(.city-design) .col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 3 - var(--grid-gap) * 2 / 3);flex:0 0 calc(100% / 3 - var(--grid-gap) * 2 / 3);max-width:calc(100% / 3 - var(--grid-gap) * 2 / 3)}}@media (min-width:768px){:where(.city-design) .col-md-6{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 2 - var(--grid-gap) / 2);flex:0 0 calc(100% / 2 - var(--grid-gap) / 2);max-width:calc(100% / 2 - var(--grid-gap) / 2)}}@media (min-width:992px){:where(.city-design) .col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 3 - var(--grid-gap) * 2 / 3);flex:0 0 calc(100% / 3 - var(--grid-gap) * 2 / 3);max-width:calc(100% / 3 - var(--grid-gap) * 2 / 3)}:where(.city-design) .col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 calc(100% * 5 / 12 - var(--grid-gap) * 7 / 12);flex:0 0 calc(100% * 5 / 12 - var(--grid-gap) * 7 / 12);max-width:calc(100% * 5 / 12 - var(--grid-gap) * 7 / 12)}:where(.city-design) .col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 2 - var(--grid-gap) / 2);flex:0 0 calc(100% / 2 - var(--grid-gap) / 2);max-width:calc(100% / 2 - var(--grid-gap) / 2)}:where(.city-design) .col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 calc(100% * 7 / 12 - var(--grid-gap) * 5 / 12);flex:0 0 calc(100% * 7 / 12 - var(--grid-gap) * 5 / 12);max-width:calc(100% * 7 / 12 - var(--grid-gap) * 5 / 12)}:where(.city-design) .col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 calc(100% * 2 / 3 - var(--grid-gap) / 3);flex:0 0 calc(100% * 2 / 3 - var(--grid-gap) / 3);max-width:calc(100% * 2 / 3 - var(--grid-gap) / 3)}}@media (min-width:1200px){:where(.city-design) .col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 6 - var(--grid-gap) * 5 / 6);flex:0 0 calc(100% / 6 - var(--grid-gap) * 5 / 6);max-width:calc(100% / 6 - var(--grid-gap) * 5 / 6)}:where(.city-design) .col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 calc(100% / 4 - var(--grid-gap) * 3 / 4);flex:0 0 calc(100% / 4 - var(--grid-gap) * 3 / 4);max-width:calc(100% / 4 - var(--grid-gap) * 3 / 4)}}:where(.city-design) .d-none{display:none!important}:where(.city-design){--c-navy:#011b34;--c-text:#011b34;--c-muted:rgba(1,27,52,.6);--c-brown:#8c5e3c;--c-beige:#f3ece0;--c-cream:#fcf9f4;--c-white:#fff;--c-gold:#e4c489;--c-line:rgba(1,27,52,.15);--grad-brown:linear-gradient(90deg,#8c5e3c,#dfa579);--ff-main:"Inter",Arial,sans-serif;--ff-alt:"Montserrat",Arial,sans-serif;--radius:5px;--container:1440px;--gutter:40px}:where(.city-design) *,:where(.city-design) :after,:where(.city-design) :before{box-sizing:border-box}:where(.city-design){-webkit-text-size-adjust:100%;margin:0;font-family:var(--ff-main);font-weight:500;font-size:16px;line-height:1.4;color:var(--c-text);background:var(--c-white);letter-spacing:-.02em}:where(.city-design) address,:where(.city-design) dd,:where(.city-design) dl,:where(.city-design) figure,:where(.city-design) h1,:where(.city-design) h2,:where(.city-design) h3,:where(.city-design) ol,:where(.city-design) p,:where(.city-design) ul{margin:0;padding:0}:where(.city-design) ol,:where(.city-design) ul{list-style:none}:where(.city-design) a{color:inherit;text-decoration:none}:where(.city-design) a:hover{color:var(--c-brown)}:where(.city-design) img{display:block;max-width:100%}:where(.city-design) button,:where(.city-design) input{font:inherit;color:inherit}:where(.city-design) button{padding:0;border:0;background:none;cursor:pointer}:where(.city-design) address{font-style:normal}:where(.city-design) svg{fill:none}:where(.city-design) [hidden]{display:none!important}:where(.city-design) .container-page{width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--gutter)}:where(.city-design) .section{padding:100px 0}:where(.city-design) .section--dark{background-color:var(--c-navy);color:var(--c-white)}:where(.city-design) .section--accent{background-image:var(--grad-brown);color:var(--c-white)}:where(.city-design) .section--beige{background:url("data:image/svg+xml;charset=UTF-8,%3csvg width='263' height='613' viewBox='0 0 263 613' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='246.463' height='191.989' transform='matrix(-0.389488 -0.921031 -1 3.00776e-08 57.9834 681)' fill='url(%23paint0_linear_2012_79)' fill-opacity='0.3' /%3e%3crect width='246.463' height='191.989' transform='matrix(-0.389488 0.921031 -1 -3.00776e-08 57.9834 227)' fill='url(%23paint1_linear_2012_79)' fill-opacity='0.3' /%3e%3crect width='246.463' height='191.989' transform='matrix(-0.389488 -0.921031 -1 3.00776e-08 57.9834 227)' fill='url(%23paint2_linear_2012_79)' fill-opacity='0.3' /%3e%3crect width='244.687' height='191.989' transform='matrix(-0.392315 -0.919831 -1 2.9822e-08 262.983 674.213)' fill='url(%23paint3_linear_2012_79)' fill-opacity='0.3' /%3e%3crect width='244.687' height='191.989' transform='matrix(-0.392315 0.919831 -1 -2.9822e-08 262.983 224.071)' fill='url(%23paint4_linear_2012_79)' fill-opacity='0.3' /%3e%3crect width='244.687' height='191.989' transform='matrix(-0.392315 -0.919831 -1 2.9822e-08 262.983 224.071)' fill='url(%23paint5_linear_2012_79)' fill-opacity='0.3' /%3e%3cdefs%3e%3clinearGradient id='paint0_linear_2012_79' x1='0' y1='95.9945' x2='246.463' y2='95.9945' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3clinearGradient id='paint1_linear_2012_79' x1='0' y1='95.9945' x2='246.463' y2='95.9945' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3clinearGradient id='paint2_linear_2012_79' x1='0' y1='95.9945' x2='246.463' y2='95.9945' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3clinearGradient id='paint3_linear_2012_79' x1='0' y1='95.9945' x2='244.687' y2='95.9945' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3clinearGradient id='paint4_linear_2012_79' x1='0' y1='95.9945' x2='244.687' y2='95.9945' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3clinearGradient id='paint5_linear_2012_79' x1='0' y1='95.9945' x2='244.687' y2='95.9945' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") no-repeat 0 /contain;background-color:var(--c-cream)}:where(.city-design) .section__label{display:block;margin-bottom:12px;font-size:15px;font-weight:500;color:var(--c-brown)}:where(.city-design) .section__label--light{color:var(--c-white);font-weight:600}:where(.city-design) .section__title{font-size:46px;line-height:1.1;font-weight:600;letter-spacing:-.02em}:where(.city-design) .section__title--light{color:var(--c-white)}:where(.city-design) .section__title--center{text-align:center}:where(.city-design) .section__text{line-height:1.35;max-width:550px}:where(.city-design) .section__text--light{color:hsla(0,0%,100%,.9);max-width:280px}:where(.city-design) .section__head{margin-bottom:48px}:where(.city-design) .section__title+.section__text{margin-top:20px;max-width:665px}:where(.city-design) .section__head--row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}:where(.city-design) .section--dark .section__text{max-width:475px;color:hsla(0,0%,100%,.85)}:where(.city-design) .btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 32px;border-radius:var(--radius);font-size:16px;font-weight:600;text-align:center;transition:all .4s}:where(.city-design) .btn:hover{filter:brightness(1.08)}:where(.city-design) .btn--primary{color:var(--c-white);background:var(--grad-brown)}:where(.city-design) .btn--primary:hover{color:var(--c-white);background-position:100% 0;background-size:200%}:where(.city-design) .btn--light{color:var(--c-navy);background:var(--c-cream)}:where(.city-design) .btn--light:hover{color:var(--c-white);background:#dfa579}:where(.city-design) .btn--dark{color:var(--c-white);background:var(--c-navy)}:where(.city-design) .btn--dark:hover{color:var(--c-white);background:#dfa579}:where(.city-design) .link,:where(.city-design) .link-btn{color:var(--c-brown);text-decoration:underline;text-underline-offset:3px}:where(.city-design) .link-btn{color:var(--c-white)}:where(.city-design) .logo{font-size:19px;font-weight:800;letter-spacing:-.02em;color:var(--c-navy)}:where(.city-design) .logo__accent{color:var(--c-brown)}:where(.city-design) .logo--light{color:var(--c-white);font-size:35px}:where(.city-design) .socials{display:flex;gap:8px}:where(.city-design) .socials__link{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;color:var(--c-white);background:var(--grad-brown)}:where(.city-design) .footer__socials .socials__link{width:34px;height:34px}:where(.city-design) .slider-nav{display:flex;gap:12px}:where(.city-design) .slider-nav__btn{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:var(--radius);color:var(--c-white);background:var(--c-brown);transition:opacity .2s}:where(.city-design) .slider-nav__btn.swiper-button-disabled{opacity:.45;cursor:default;pointer-events:none}:where(.city-design) .slider-nav--light .slider-nav__btn{color:var(--c-brown);background:var(--c-white)}:where(.city-design) .slider-nav__btn:after{content:"";flex:0 0 17px;width:17px;height:17px;background:currentColor}:where(.city-design) .slider-nav__btn--prev:after{mask:url("data:image/svg+xml;charset=UTF-8,%3csvg width='17' height='15' viewBox='0 0 17 15' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M7.31831 0L8.57613 1.24148L3.39786 6.41974L16.8091 6.41974V8.21662L3.39786 8.21662L8.57613 13.3786L7.31831 14.6364L0.000133514 7.31818L7.31831 0Z'/%3e%3c/svg%3e") no-repeat center /contain}:where(.city-design) .slider-nav__btn--next:after{mask:url("data:image/svg+xml;charset=UTF-8,%3csvg width='17' height='15' viewBox='0 0 17 15' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.49077 14.6364L8.23295 13.3949L13.4112 8.21661H0V6.41973H13.4112L8.23295 1.2578L9.49077 -1.09673e-05L16.8089 7.31817L9.49077 14.6364Z'/%3e%3c/svg%3e") no-repeat center /contain}:where(.city-design) .slider-nav__btn:hover{color:var(--c-white);background:#dfa579}:where(.city-design) .swiper{overflow:hidden;width:100%}:where(.city-design) .swiper-slide{height:auto}:where(.city-design) .header{position:sticky;top:0;z-index:50;background:var(--c-white);border:1px solid rgba(1,27,52,.1)}:where(.city-design) .header__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;height:60px}:where(.city-design) .nav__list{display:flex;gap:32px}:where(.city-design) .nav__item-mobile{display:none}:where(.city-design) .nav__link{font-size:16px;transition:color .2s}:where(.city-design) .nav__link:hover{color:var(--c-brown)}:where(.city-design) .header__actions{display:flex;align-items:center;gap:16px}:where(.city-design) .header__icon-btn{display:flex;align-items:center;justify-content:center;flex:0 0 20px;width:20px;height:20px;color:var(--c-navy)}:where(.city-design) .header__socials{margin-left:12px;margin-right:16px}:where(.city-design) .header__phone{font-size:16px}:where(.city-design) .header__phone>a{font-weight:600;border-bottom:1px solid}:where(.city-design) .hero{position:relative;display:flex;min-height:752px;color:var(--c-white);isolation:isolate}:where(.city-design) .hero__bg{position:absolute;inset:0;z-index:-2}:where(.city-design) .hero__bg-img{width:100%;height:100%;object-fit:cover}:where(.city-design) .hero:before{content:"";position:absolute;inset:0;z-index:-1;background:rgba(1,27,52,.45)}:where(.city-design) .hero__inner{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:32px;padding-bottom:28px}:where(.city-design) .breadcrumbs{align-self:flex-start}:where(.city-design) .breadcrumbs__list{display:flex;flex-wrap:wrap;font-size:16px;opacity:.85}:where(.city-design) .breadcrumbs__item+.breadcrumbs__item:before{content:"/";margin:0 4px}:where(.city-design) .breadcrumbs__item--current{font-weight:600;opacity:1}:where(.city-design) .breadcrumbs__link:hover{text-decoration:underline}:where(.city-design) .hero__title{margin-top:90px;font-size:76px;line-height:1.02;font-weight:600;letter-spacing:-.03em;text-align:center}:where(.city-design) .hero__subtitle{max-width:520px;margin-top:32px;font-size:18px;line-height:1.35;text-align:center}:where(.city-design) .search-form{--grid-gap:10px;width:100%;margin-top:auto;padding:24px 24px 20px;border-radius:var(--radius);backdrop-filter:blur(6.8px);background:linear-gradient(90deg,hsla(0,33%,99%,.3),hsla(200,8%,93%,.3))}:where(.city-design) .search-form__field{display:flex;align-items:center;gap:12px;min-height:60px;padding:0 16px;border-radius:var(--radius);color:var(--c-navy);background:var(--c-white);overflow:hidden}:where(.city-design) .input-date:before,:where(.city-design) .input-from:before,:where(.city-design) .input-to:before{content:"";flex:0 0 19px;width:19px;height:19px;background:var(--c-brown);mask:url("data:image/svg+xml;charset=UTF-8,%3csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M17.3354 3.50378L12.2465 4.5736L5.23783 -0.000102823L3.94682 0.627018L7.72793 6.76853L4.16845 9.2954L1.29125 8.29956L0.000232654 8.92668L1.89998 11.1951L2.5271 12.4862L3.13583 15.3817L4.42685 14.7546L5.42269 11.8774L9.60929 10.6416L12.0994 17.4102L13.3904 16.7831L14.1278 8.44664L18.1146 5.10791C18.4379 4.83711 18.5355 4.38102 18.3512 4.00164C18.1669 3.62226 17.7481 3.417 17.3354 3.50378Z' fill='%238C5E3C'/%3e%3c/svg%3e") no-repeat center /contain}:where(.city-design) .input-to:before{mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='19' height='18' viewBox='0 0 19 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M18.3112 11.9185L14.1309 8.82544L12.8937 0.548425L11.5673 5.20835e-05L9.4886 6.90614L5.23528 5.92421L4.06827 3.11208L2.74189 2.56371L2.30833 5.49065L1.75996 6.81703L2.03068e-05 9.19561L1.3264 9.74398L4.13853 8.57697L7.84348 10.8853L4.43843 17.243L5.76481 17.7914L12.4858 12.8046L17.6298 13.5665C18.047 13.6283 18.4528 13.3983 18.6139 13.0085C18.775 12.6187 18.6502 12.1693 18.3112 11.9185Z' fill='%238C5E3C'/%3e%3c/svg%3e")}:where(.city-design) .input-date:before{mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.75 2.30566H14.75V14.7501H0.75V2.30566Z' fill='none' stroke-width='1.5' stroke-linecap='square' stroke='%238C5E3C'/%3e%3cpath d='M14.75 5.41675H0.75Z' fill='%23FEFEFE'/%3e%3cpath d='M14.75 5.41675H0.75' stroke-width='1.5' stroke-linecap='square' stroke='%238C5E3C'/%3e%3cpath d='M3.86133 2.30556V0.75Z' fill='%23FEFEFE'/%3e%3cpath d='M3.86133 2.30556V0.75' stroke-width='1.5' stroke-linecap='square' stroke='%238C5E3C'/%3e%3cpath d='M11.6387 2.30556V0.75Z' fill='%23FEFEFE'/%3e%3cpath d='M11.6387 2.30556V0.75' stroke-width='1.5' stroke-linecap='square' stroke='%238C5E3C'/%3e%3c/svg%3e")}:where(.city-design) .search-form__input{width:100%;min-width:0;border:0;outline:0;background:none;font-weight:500}:where(.city-design) .search-form__input::placeholder{color:var(--c-navy);opacity:1}:where(.city-design) .search-form__input[type=date]{appearance:none;-webkit-appearance:none;min-height:58px;width:calc(100% + 80px);margin:0 -40px;padding:0 0 0 40px}:where(.city-design) .search-form__input[type=date]::-webkit-datetime-edit{padding:0}:where(.city-design) .search-form__input[type=date]::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;margin:0;padding:0;opacity:0;cursor:pointer}:where(.city-design) .search-form__submit{min-height:60px}:where(.city-design) .search-form__note{display:flex;align-items:center;justify-content:flex-end;gap:12px;font-size:14px;font-weight:500}:where(.city-design) .search-form__info{display:flex;align-items:center;justify-content:center;flex:0 0 25px;width:25px;height:25px;border-radius:100%;background:var(--c-white);color:var(--c-brown)}:where(.city-design) .counter{justify-content:space-between;padding:0 12px}:where(.city-design) .counter__btn{display:flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px;color:var(--c-brown);border:1px solid;border-radius:100%}:where(.city-design) .counter__btn:before{content:"";flex:0 0 8px;width:8px;height:8px;background:currentColor;mask:url("data:image/svg+xml;charset=UTF-8,%3csvg width='8' height='1' viewBox='0 0 9 1' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.5 0.5H8.5' stroke-linecap='square' stroke='%238C5E3C' stroke-width='1' /%3e%3c/svg%3e") no-repeat center /contain}:where(.city-design) .counter__btn--plus:before{mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='9' height='9' viewBox='0 0 9 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0.5 4.5H8.5' stroke-linecap='square' stroke='%238C5E3C' stroke-width='1' /%3e%3cpath d='M4.5 0.5V8.5' stroke-linecap='square' stroke='%238C5E3C' stroke-width='1' /%3e%3c/svg%3e")}:where(.city-design) .counter__value{font-weight:500;white-space:nowrap}:where(.city-design) .select{position:relative;width:365px;margin-bottom:48px}:where(.city-design) .select__toggle{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;padding:0 16px;border-radius:var(--radius);font-weight:500;text-align:left;background:var(--c-beige)}:where(.city-design) .select__value{display:flex;align-items:center;gap:0 4px}:where(.city-design) .select__arrows{width:18px;height:18px;background:currentColor;mask:url("data:image/svg+xml;charset=UTF-8,%3csvg width='19' height='11' viewBox='0 0 19 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.16473 10.3295L-4.43459e-05 5.16471L5.16473 -6.67572e-05L6.18746 1.0113L2.77268 4.42607H15.5227L12.1079 1.0113L13.1306 -6.67572e-05L18.2954 5.16471L13.1306 10.3295L12.1079 9.30675L15.5227 5.90334H2.77268L6.18746 9.30675L5.16473 10.3295Z' fill='%23011B34'/%3e%3c/svg%3e") no-repeat center /contain}:where(.city-design) .select__chevron{width:16px;height:16px;background:var(--c-brown);mask:url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.40234 1.40234L7.90234 6.40234L14.4023 1.40234' stroke-width='2' stroke-linecap='square' stroke='%238C5E3C' /%3e%3c/svg%3e") no-repeat center /contain;transition:transform .2s}:where(.city-design) .select__toggle[aria-expanded=true] .select__chevron{transform:rotate(180deg)}:where(.city-design) .select__list{position:absolute;top:100%;left:0;right:0;z-index:5;margin-top:4px;padding:0;border-radius:var(--radius);background:var(--c-beige);box-shadow:0 8px 24px rgba(0,26,53,.12)}:where(.city-design) .select__option{display:flex;align-items:center;gap:0 4px;padding:15px 20px;border-bottom:1px solid var(--c-line);cursor:pointer;font-weight:500}:where(.city-design) .select__option:last-child{border-bottom:none}:where(.city-design) .select__option--active,:where(.city-design) .select__option:hover{background:var(--c-white);border-color:var(--c-white)}:where(.city-design) .jet-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:var(--radius);background:var(--c-cream)}:where(.city-design) .jet-card__slider{position:relative;border-radius:var(--radius)}:where(.city-design) .jet-card__img{width:100%;aspect-ratio:3/2;object-fit:cover}:where(.city-design) .jet-card__slider .swiper-slide:after{content:"";position:absolute;inset:auto 0 0;z-index:1;height:45%;pointer-events:none;border-radius:var(--radius);background:linear-gradient(180deg,transparent,rgba(0,0,0,.75))}:where(.city-design) .slider .slider__dots{position:absolute;left:0;right:0;bottom:16px;z-index:3;display:flex;justify-content:center;gap:5px;width:100%}:where(.city-design) .slider__dot{width:7px;height:7px;border-radius:50%;background:var(--c-white);cursor:pointer}:where(.city-design) .slider__dot--active{background:var(--c-brown)}:where(.city-design) .jet-card__body{flex:1;padding:25px}:where(.city-design) .jet-card__title{font-size:22px;line-height:1.2;font-weight:600}:where(.city-design) .jet-card__price{margin-top:10px;font-size:20px;font-weight:600;color:var(--c-brown)}:where(.city-design) .jet-card__info{margin-top:20px;font-size:15px}:where(.city-design) .jet-card__info-label{font-weight:700}:where(.city-design) .jet-card__info-value{color:var(--c-muted);font-weight:500}:where(.city-design) .jet-card__btn{width:100%;min-height:60px;margin-top:5px}:where(.city-design) .jet-card__specs{display:grid;gap:8px;margin-top:16px;font-size:15px}:where(.city-design) .jet-card__spec{display:flex;gap:6px}:where(.city-design) .jet-card__spec-label{font-weight:700}:where(.city-design) .jet-card__spec-value{margin:0;color:var(--c-muted);font-weight:500}:where(.city-design) .airports{position:relative;overflow:hidden}:where(.city-design) .airports.section--dark{background-image:url(/assets/cities/airports.svg);background-repeat:no-repeat;background-position:25% top}:where(.city-design) .airports .section__head{margin-bottom:90px}:where(.city-design) .airports__map{aspect-ratio:1195/816;border-radius:var(--radius);background:#e5e5e5;overflow:hidden}:where(.city-design) .airports__map img{width:100%}:where(.city-design) .airports__map-note{display:flex;align-items:center;justify-content:center;height:100%;padding:24px;color:var(--c-navy);text-align:center;font-size:15px}:where(.city-design) .section__text-link{text-decoration:underline;text-underline-offset:3px}:where(.city-design) .section__text-link:hover{color:inherit;text-decoration-color:var(--c-brown)}:where(.city-design) .airport-table__head,:where(.city-design) .airport-table__link{display:grid;grid-template-columns:1fr 74px 82px 60px 28px;align-items:center;gap:8px}:where(.city-design) .airport-table__head{padding:0 20px;margin:-35px 0 16px;line-height:1.2;font-size:16px;font-weight:500}:where(.city-design) .airport-table__list{display:grid;gap:8px}:where(.city-design) .airport-table__row{border-radius:var(--radius);background:linear-gradient(90deg,hsla(0,33%,99%,.1),hsla(200,8%,93%,.1));transition:background .2s,color .2s}:where(.city-design) .airport-table__link{min-height:60px;padding:0 20px;font-weight:500}:where(.city-design) .airport-table__row--active,:where(.city-design) .airport-table__row--active:hover,:where(.city-design) .airport-table__row:hover{color:var(--c-navy);background:var(--c-beige)}:where(.city-design) .airport-table__arrow{width:20px;height:20px;background:currentColor;mask:url("data:image/svg+xml;charset=UTF-8,%3csvg width='8' height='16' viewBox='0 0 8 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M1.40234 14.4023L6.40234 7.90234L1.40234 1.40234' stroke-width='2' stroke-linecap='square' stroke='%238C5E3C' /%3e%3c/svg%3e") no-repeat center /8px}:where(.city-design) .airport-table__row--active .airport-table__arrow,:where(.city-design) .airport-table__row:hover .airport-table__arrow{color:var(--c-brown)}:where(.city-design) .airport-table__more{margin-top:20px;padding:0 20px}:where(.city-design) .team{padding:70px 0;background:url(/assets/cities/team.svg) no-repeat 35% bottom,var(--grad-brown)}:where(.city-design) .team__info{display:flex;flex-direction:column;align-items:flex-start}:where(.city-design) .team__info .section__label{margin-bottom:0}:where(.city-design) .team__info .section__title{margin-top:10px}:where(.city-design) .team__info .section__text{max-width:315px;margin-top:40px}:where(.city-design) .team__nav{margin-top:auto}:where(.city-design) .team__slider{align-self:center}:where(.city-design) .person-card{overflow:hidden;height:100%;border-radius:var(--radius);background:var(--c-cream);color:var(--c-navy)}:where(.city-design) .person-card__photo{width:100%;aspect-ratio:5/4;object-fit:cover;border-radius:var(--radius)}:where(.city-design) .person-card__body{padding:20px 20px 24px}:where(.city-design) .person-card__name{font-size:22px;font-weight:600}:where(.city-design) .person-card__position{margin-top:8px;font-size:16px}:where(.city-design) .review-card{height:100%;min-height:240px;padding:24px 24px 40px 20px;border-radius:var(--radius);background:url("data:image/svg+xml;charset=UTF-8,%3csvg width='271' height='285' viewBox='0 0 271 285' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='136.047' height='136.578' transform='matrix(0.501951 -0.864896 1 2.19163e-08 143 352.999)' fill='url(%23paint0_linear_24_1290)' fill-opacity='0.5' /%3e%3crect width='136.047' height='136.578' transform='matrix(0.501951 0.864896 1 -2.19163e-08 143 117.667)' fill='url(%23paint1_linear_24_1290)' fill-opacity='0.5' /%3e%3crect width='136.047' height='136.578' transform='matrix(0.501951 -0.864896 1 2.19163e-08 143 117.667)' fill='url(%23paint2_linear_24_1290)' fill-opacity='0.5' /%3e%3crect width='135.183' height='136.578' transform='matrix(0.505159 -0.863026 1 2.173e-08 0 350)' fill='url(%23paint3_linear_24_1290)' fill-opacity='0.5' /%3e%3crect width='135.183' height='136.578' transform='matrix(0.505159 0.863026 1 -2.173e-08 0 116.667)' fill='url(%23paint4_linear_24_1290)' fill-opacity='0.5' /%3e%3crect width='135.183' height='136.578' transform='matrix(0.505159 -0.863026 1 2.173e-08 0 116.667)' fill='url(%23paint5_linear_24_1290)' fill-opacity='0.5' /%3e%3cdefs%3e%3clinearGradient id='paint0_linear_24_1290' x1='0' y1='68.2889' x2='136.047' y2='68.2889' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3clinearGradient id='paint1_linear_24_1290' x1='0' y1='68.2889' x2='136.047' y2='68.2889' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3clinearGradient id='paint2_linear_24_1290' x1='0' y1='68.2889' x2='136.047' y2='68.2889' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3clinearGradient id='paint3_linear_24_1290' x1='0' y1='68.2889' x2='135.183' y2='68.2889' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3clinearGradient id='paint4_linear_24_1290' x1='0' y1='68.2889' x2='135.183' y2='68.2889' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3clinearGradient id='paint5_linear_24_1290' x1='0' y1='68.2889' x2='135.183' y2='68.2889' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") no-repeat 100% /contain;background-color:var(--c-cream)}:where(.city-design) .rating{display:flex;gap:4px;margin-bottom:32px}:where(.city-design) .rating__star{flex:0 0 24px;width:24px;height:24px;background:var(--c-gold);mask:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M22.5567 9.77451H14.474L12.0303 2.25565L9.58669 9.77451H1.50391L8.08292 14.2858L5.5453 21.8047L12.0303 17.1054L18.5153 21.8047L15.9777 14.2858L22.5567 9.77451Z' stroke-width='1.50377' stroke-linejoin='round' stroke='%23E4C489' /%3e%3c/svg%3e") no-repeat center /contain}:where(.city-design) .rating__star--full{mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M18.5133 22.5573C18.355 22.5579 18.2006 22.5086 18.072 22.4163L12.0283 18.0347L5.98452 22.4163C5.8554 22.5099 5.69984 22.5601 5.54033 22.5595C5.38083 22.5589 5.22564 22.5077 5.0972 22.4131C4.96876 22.3185 4.87373 22.1855 4.82585 22.0333C4.77797 21.8812 4.77972 21.7178 4.83084 21.5667L7.18801 14.5849L1.07893 10.3955C0.946601 10.3049 0.846728 10.1743 0.793902 10.0228C0.741076 9.87138 0.738065 9.70701 0.785309 9.55373C0.832553 9.40045 0.927576 9.26629 1.05649 9.17086C1.18541 9.07543 1.34147 9.02373 1.50186 9.02331H9.03859L11.313 2.02371C11.362 1.87259 11.4576 1.74088 11.5861 1.64746C11.7146 1.55404 11.8694 1.50372 12.0283 1.50372C12.1871 1.50372 12.3419 1.55404 12.4704 1.64746C12.5989 1.74088 12.6945 1.87259 12.7435 2.02371L15.018 9.02566H22.5547C22.7153 9.02558 22.8717 9.07692 23.001 9.17217C23.1303 9.26742 23.2257 9.40156 23.2732 9.55496C23.3208 9.70835 23.318 9.87294 23.2652 10.0246C23.2124 10.1763 23.1125 10.3071 22.98 10.3979L16.8686 14.5849L19.2243 21.5648C19.2625 21.6778 19.2732 21.7982 19.2556 21.9162C19.238 22.0342 19.1926 22.1463 19.1232 22.2433C19.0537 22.3402 18.9622 22.4193 18.8561 22.4739C18.7501 22.5285 18.6326 22.5571 18.5133 22.5573Z' fill='%23E4C489' /%3e%3c/svg%3e")}:where(.city-design) .rating__star--half{mask-image:url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M22.5567 9.77451H14.474L12.0303 2.25565L9.58669 9.77451H1.50391L8.08292 14.2858L5.5453 21.8047L12.0303 17.1054L18.5153 21.8047L15.9777 14.2858L22.5567 9.77451Z' stroke-width='1.50377' stroke-linejoin='round' stroke='%23E4C489' /%3e%3cpath d='M12 2.24716V17.0597L5.53125 21.7472L8.0625 14.2472L1.5 9.74716H9.5625L12 2.24716Z' fill='%23E4C489' /%3e%3c/svg%3e")}:where(.city-design) .review-card__route{line-height:1.225;font-size:22px;font-weight:600}:where(.city-design) .review-card__date{display:block;margin-top:8px;font-size:16px;font-weight:600;color:var(--c-muted)}:where(.city-design) .review-card__text{margin-top:24px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4}:where(.city-design) .visit{padding-top:40px}:where(.city-design) .place-card{position:relative;display:flex;align-items:flex-end;height:500px;padding:20px;overflow:hidden;border-radius:var(--radius);color:var(--c-white);isolation:isolate;transition:all .25s}:where(.city-design) .place-card__img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}:where(.city-design) .place-card:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 60%,rgba(0,26,53,.6));transition:all .25s}:where(.city-design) .place-card__title{font-size:24px;font-weight:600}:where(.city-design) .place-card:hover{align-items:flex-start}:where(.city-design) .place-card:hover:after{background:rgba(0,26,53,.62)}:where(.city-design) .place-card__content{display:grid;gap:14px}:where(.city-design) .place-card__text{display:none;font-size:16px;line-height:1.3}:where(.city-design) .place-card:hover .place-card__text{display:block}:where(.city-design) .place-card__link{text-decoration:underline;text-underline-offset:3px}:where(.city-design) .stay{padding:80px 0}:where(.city-design) .stay.section--dark{background-image:url(/assets/cities/stay.svg);background-repeat:no-repeat;background-position:100% 100%}:where(.city-design) .stay .section__head{margin-bottom:40px}:where(.city-design) .stay__content{position:relative}:where(.city-design) .stay__media{overflow:hidden;border-radius:var(--radius)}:where(.city-design) .stay__img{width:100%;height:460px;object-fit:cover}:where(.city-design) .stay__info{padding:0 25px}:where(.city-design) .stay__info>*{max-width:414px}:where(.city-design) .stay__title{font-size:32px;font-weight:600}:where(.city-design) .stay__text{margin-top:20px;line-height:1.3;color:hsla(0,0%,100%,.9)}:where(.city-design) .stay__btn{margin-top:48px;min-width:240px}:where(.city-design) .stay__nav{position:absolute;left:calc((100% + var(--grid-gap)) * 7 / 12 + 25px);bottom:0;z-index:2}:where(.city-design) .eat{padding-top:40px}:where(.city-design) .eat .section__head{margin-bottom:40px}:where(.city-design) .restaurant-card{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:var(--radius);background:var(--c-cream)}:where(.city-design) .restaurant-card__img{width:100%;aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius)}:where(.city-design) .restaurant-card__body{display:flex;flex-direction:column;flex:1;padding:24px 20px 28px;background:url("data:image/svg+xml;charset=UTF-8,%3csvg width='271' height='210' viewBox='0 0 271 210' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='136.047' height='136.578' transform='matrix(0.501951 0.864896 1 -2.19163e-08 143 117.667)' fill='url(%23paint0_linear_32_1598)' fill-opacity='0.5' /%3e%3crect width='136.047' height='136.578' transform='matrix(0.501951 -0.864896 1 2.19163e-08 143 117.667)' fill='url(%23paint1_linear_32_1598)' fill-opacity='0.5' /%3e%3crect width='135.183' height='136.578' transform='matrix(0.505159 0.863026 1 -2.173e-08 0 116.667)' fill='url(%23paint2_linear_32_1598)' fill-opacity='0.5' /%3e%3crect width='135.183' height='136.578' transform='matrix(0.505159 -0.863026 1 2.173e-08 0 116.667)' fill='url(%23paint3_linear_32_1598)' fill-opacity='0.5' /%3e%3cdefs%3e%3clinearGradient id='paint0_linear_32_1598' x1='0' y1='68.2889' x2='136.047' y2='68.2889' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3clinearGradient id='paint1_linear_32_1598' x1='0' y1='68.2889' x2='136.047' y2='68.2889' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3clinearGradient id='paint2_linear_32_1598' x1='0' y1='68.2889' x2='135.183' y2='68.2889' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3clinearGradient id='paint3_linear_32_1598' x1='0' y1='68.2889' x2='135.183' y2='68.2889' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e") no-repeat 100% /contain}:where(.city-design) .restaurant-card__title{font-size:22px;font-weight:600}:where(.city-design) .restaurant-card__text{margin:16px 0 auto;font-size:16px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}:where(.city-design) .restaurant-card__text-link{text-decoration:underline;text-underline-offset:2px}:where(.city-design) .restaurant-card__link{margin-top:24px;align-self:flex-start}:where(.city-design) .faq{position:relative;overflow:hidden;padding:80px 0 100px}:where(.city-design) .faq__label{position:absolute;margin:0}:where(.city-design) .faq__title{margin-bottom:40px;font-family:var(--ff-alt)}:where(.city-design) .accordion{border-top:1px solid var(--c-line)}:where(.city-design) .accordion__item{border-bottom:1px solid var(--c-line)}:where(.city-design) .accordion__toggle{display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:16px 0;text-align:left}:where(.city-design) .accordion__question{font-family:var(--ff-alt);font-size:22px;font-weight:600;line-height:1.2}:where(.city-design) .accordion__toggle:after{content:"";flex:0 0 16px;width:16px;height:16px;background:var(--c-brown);mask:url("data:image/svg+xml;charset=UTF-8,%3csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M2 5.5L8.5 10.5L15 5.5' stroke-width='2' stroke-linecap='square' stroke='%238C5E3C' /%3e%3c/svg%3e") no-repeat center /contain;transition:transform .25s}:where(.city-design) .accordion__item--open .accordion__toggle:after{transform:rotate(180deg)}:where(.city-design) .accordion__answer{max-width:1067px;margin:-4px 0 0;padding-bottom:16px;line-height:1.3}:where(.city-design) .trends .section__title{max-width:700px}:where(.city-design) .destination-card{position:relative;display:flex;align-items:flex-end;aspect-ratio:.738;padding:20px;overflow:hidden;border-radius:var(--radius);color:var(--c-white);isolation:isolate}:where(.city-design) a.destination-card:hover{color:var(--c-white)}:where(.city-design) .destination-card__img{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;transition:transform .4s}:where(.city-design) .destination-card:hover .destination-card__img{transform:scale(1.04)}:where(.city-design) .destination-card:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,transparent 55%,rgba(0,26,53,.65))}:where(.city-design) .destination-card__caption{display:flex;flex-direction:column;gap:4px}:where(.city-design) .destination-card__label{font-size:16px;opacity:.9}:where(.city-design) .destination-card__title{font-size:22px;font-weight:600}:where(.city-design) .cta__inner{display:flex;flex-direction:column;align-items:center;padding:100px 25px 105px;border-radius:var(--radius);color:var(--c-white);text-align:center;background:url(/assets/cities/cta_l.svg) no-repeat 0 100%,url(/assets/cities/cta_r.svg) no-repeat 100% 0,var(--grad-brown)}:where(.city-design) .cta__label{line-height:1.2;font-size:15px;font-weight:600}:where(.city-design) .cta__title{margin-top:24px;font-size:60px;line-height:1.1;font-weight:600;letter-spacing:-.02em}:where(.city-design) .cta__text{max-width:540px;margin-top:16px;font-weight:600;font-size:18px;line-height:1.3}:where(.city-design) .cta__btn{margin-top:48px;min-width:240px;height:60px}:where(.city-design) .partner__content{display:flex;flex-direction:column;align-items:flex-start;padding:56px 60px;border-radius:var(--radius);background:url("data:image/svg+xml;charset=UTF-8,%3csvg width='450' height='532' viewBox='0 0 450 532' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='273.986' height='275.055' transform='matrix(0.501951 -0.864896 1 2.19163e-08 287.988 710.908)' fill='url(%23paint0_linear_140_6577)' fill-opacity='0.5' /%3e%3crect width='273.986' height='275.055' transform='matrix(0.501951 0.864896 1 -2.19163e-08 287.988 236.969)' fill='url(%23paint1_linear_140_6577)' fill-opacity='0.5' /%3e%3crect width='273.986' height='275.055' transform='matrix(0.501951 -0.864896 1 2.19163e-08 287.988 236.969)' fill='url(%23paint2_linear_140_6577)' fill-opacity='0.5' /%3e%3crect width='272.246' height='275.055' transform='matrix(0.505159 -0.863026 1 2.173e-08 0 704.867)' fill='url(%23paint3_linear_140_6577)' fill-opacity='0.5' /%3e%3crect width='272.246' height='275.055' transform='matrix(0.505159 0.863026 1 -2.173e-08 0 234.957)' fill='url(%23paint4_linear_140_6577)' fill-opacity='0.5' /%3e%3crect width='272.246' height='275.055' transform='matrix(0.505159 -0.863026 1 2.173e-08 0 234.957)' fill='url(%23paint5_linear_140_6577)' fill-opacity='0.5' /%3e%3cdefs%3e%3clinearGradient id='paint0_linear_140_6577' x1='0' y1='137.528' x2='273.986' y2='137.528' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3clinearGradient id='paint1_linear_140_6577' x1='0' y1='137.528' x2='273.986' y2='137.528' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3clinearGradient id='paint2_linear_140_6577' x1='0' y1='137.528' x2='273.986' y2='137.528' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3clinearGradient id='paint3_linear_140_6577' x1='0' y1='137.528' x2='272.246' y2='137.528' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3clinearGradient id='paint4_linear_140_6577' x1='0' y1='137.528' x2='272.246' y2='137.528' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3clinearGradient id='paint5_linear_140_6577' x1='0' y1='137.528' x2='272.246' y2='137.528' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23E2D1C3' /%3e%3cstop offset='1' stop-color='white' /%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e"),var(--c-cream);background-repeat:no-repeat;background-size:contain;background-position:100%}:where(.city-design) .partner__title{max-width:460px}:where(.city-design) .partner__text{max-width:460px;margin:32px 0 auto;font-weight:500;font-size:18px;line-height:1.3}:where(.city-design) .partner__btn{margin-top:60px;min-width:280px;height:60px}:where(.city-design) .partner__media{overflow:hidden;border-radius:var(--radius)}:where(.city-design) .partner__img{width:100%;height:100%;object-fit:cover}:where(.city-design) .footer{color:var(--c-white);background:var(--c-navy)}:where(.city-design) .footer__top{position:relative;padding-top:100px;padding-bottom:115px}:where(.city-design) .footer__slogan{margin-top:16px;font-size:16px;line-height:1.4;color:hsla(0,0%,100%,.7)}:where(.city-design) .footer__socials{margin-top:24px}:where(.city-design) .footer__col-title{margin-bottom:10px;line-height:1.25;font-size:17px;font-weight:600}:where(.city-design) .footer__list{display:flex;flex-direction:column;gap:10px;line-height:1.25}:where(.city-design) .footer__link{font-size:17px;font-weight:500;color:hsla(0,0%,100%,.6);transition:color .2s}:where(.city-design) .footer__link:hover{color:var(--c-white)}:where(.city-design) .footer__contacts{display:flex;flex-direction:column;gap:24px;margin-top:85px}:where(.city-design) .footer__contact{font-size:25px;font-weight:600}:where(.city-design) .up-btn{position:fixed;right:calc(max(0px, (100vw - var(--container)) / 2) + var(--gutter));bottom:var(--up-bottom,20px);z-index:40;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid var(--c-brown);border-radius:var(--radius);color:var(--c-brown);background:var(--c-white);box-shadow:0 6px 18px rgba(1,27,52,.18);opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,background .2s,color .2s}:where(.city-design) .up-btn.is-visible{opacity:1;visibility:visible}:where(.city-design) .up-btn:hover{color:var(--c-white);background:var(--c-brown)}:where(.city-design) .up-btn:after{content:"";flex:0 0 17px;width:17px;height:17px;background:currentColor;mask:url("data:image/svg+xml;charset=UTF-8,%3csvg width='15' height='17' viewBox='0 0 15 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.6362 7.31831L13.3948 8.57613L8.21649 3.39786L8.21649 16.8091H6.41961L6.41961 3.39786L1.25768 8.57613L-0.000133038 7.31831L7.31805 0.000133514L14.6362 7.31831Z' fill='%238C5E3C'/%3e%3c/svg%3e") no-repeat center /contain}:where(.city-design) .footer__legal{position:relative}:where(.city-design) .footer__legal:before{content:"";position:absolute;top:0;left:var(--gutter);right:var(--gutter);height:1px;background:hsla(0,0%,100%,.15)}:where(.city-design) .footer__legal-col{margin-left:auto}:where(.city-design) .footer__legal-list{padding:14px 0 12px}:where(.city-design) .footer__legal-link{font-size:13px;font-weight:600;color:hsla(0,0%,100%,.6)}:where(.city-design) .footer__legal-link:hover{color:var(--c-white)}:where(.city-design) .footer__copyright{display:flex;align-items:center;min-height:35px;padding:8px 0;color:var(--c-navy);background:var(--c-cream)}:where(.city-design) .footer__copyright-text{line-height:1.2;font-size:13px;font-weight:600}:where(.city-design) .header__burger{display:none}@media (max-width:1399px){:where(.city-design){--gutter:32px}:where(.city-design) .nav__list{gap:24px}:where(.city-design) .header__socials{margin-left:4px;margin-right:8px}:where(.city-design) .hero__title{font-size:68px}:where(.city-design) .section__title{font-size:44px}:where(.city-design) .cta__title{font-size:54px}:where(.city-design) .stay__title{font-size:30px}}@media (max-width:1199px){:where(.city-design){--gutter:24px}:where(.city-design) .header__burger{display:flex;flex-direction:column;justify-content:center;gap:7px;width:40px;height:40px;margin-left:8px}:where(.city-design) .header__burger-line{display:block;width:100%;height:2px;background:var(--c-navy);transition:transform .25s,opacity .2s}:where(.city-design) .header--open .header__burger-line:first-child{transform:translateY(9px) rotate(45deg)}:where(.city-design) .header--open .header__burger-line:nth-child(2){opacity:0}:where(.city-design) .header--open .header__burger-line:nth-child(3){transform:translateY(-9px) rotate(-45deg)}:where(.city-design) .header__inner{gap:16px}:where(.city-design) .header__nav{position:absolute;top:100%;left:0;right:0;display:none;padding:8px var(--gutter) 24px;background:var(--c-white);box-shadow:0 12px 24px rgba(0,26,53,.12)}:where(.city-design) .header--open .header__nav{display:block}:where(.city-design) .nav__list{flex-direction:column;gap:0}:where(.city-design) .nav__link{display:block;padding:14px 0;border-bottom:1px solid var(--c-line);font-size:18px}:where(.city-design) .nav__item-mobile{display:block}:where(.city-design) .nav__item .btn{margin:24px auto 0}:where(.city-design) .header__actions{margin-left:auto}:where(.city-design) .hero{min-height:700px}:where(.city-design) .hero__title{margin-top:70px;font-size:56px}:where(.city-design) .airports__map{aspect-ratio:auto;height:560px}:where(.city-design) .airport-table__head,:where(.city-design) .airport-table__link{grid-template-columns:1fr 64px 72px 56px 24px}:where(.city-design) .stay__img{height:380px}:where(.city-design) .stay__title{font-size:28px}:where(.city-design) .place-card{height:460px}:where(.city-design) .partner__content{padding:40px}:where(.city-design) .footer__contact{font-size:24px}:where(.city-design) .section__title{font-size:40px}:where(.city-design) .cta__title{font-size:46px}:where(.city-design) .cta__text,:where(.city-design) .partner__text{font-size:17px}:where(.city-design) .accordion__question,:where(.city-design) .destination-card__title,:where(.city-design) .jet-card__title,:where(.city-design) .person-card__name,:where(.city-design) .restaurant-card__title,:where(.city-design) .review-card__route{font-size:21px}:where(.city-design) .jet-card__price{font-size:19px}:where(.city-design) .place-card__title{font-size:22px}:where(.city-design) .footer__col-title{font-size:16px}:where(.city-design) .footer__logo{font-size:32px}}@media (max-width:991px){:where(.city-design) .section__head{margin-bottom:32px}:where(.city-design) .header__socials{display:none}:where(.city-design) .hero{min-height:640px}:where(.city-design) .hero__title{margin-top:56px;font-size:46px}:where(.city-design) .hero__subtitle{font-size:17px}:where(.city-design) .select{width:100%;max-width:365px;margin-bottom:40px}:where(.city-design) .price .section__title br{display:none}:where(.city-design) .airports .section__head{margin-bottom:32px}:where(.city-design) .airports__map{aspect-ratio:auto;height:420px}:where(.city-design) .airport-table__head{margin:0 0 12px;font-size:15px}:where(.city-design) .airport-table__link{font-size:15px}:where(.city-design) .team{padding:56px 0}:where(.city-design) .team__nav{margin-top:24px}:where(.city-design) .stay{padding:64px 0}:where(.city-design) .stay__nav{position:static;margin-top:24px}:where(.city-design) .stay__info{padding:24px 0 0}:where(.city-design) .stay__info>*{max-width:none}:where(.city-design) .place-card{height:440px}:where(.city-design) .partner__media{order:-1;aspect-ratio:1.26}:where(.city-design) .partner__content{padding:40px 32px}:where(.city-design) .partner__btn{margin-top:32px}:where(.city-design) .footer__legal-col{margin-left:0}:where(.city-design) .section__title{font-size:36px}:where(.city-design) .cta__title{font-size:40px}:where(.city-design) .cta__text,:where(.city-design) .partner__text{font-size:16px}:where(.city-design) .stay__title{font-size:24px}:where(.city-design) .accordion__question,:where(.city-design) .destination-card__title,:where(.city-design) .jet-card__title,:where(.city-design) .person-card__name,:where(.city-design) .restaurant-card__title,:where(.city-design) .review-card__route{font-size:20px}:where(.city-design) .jet-card__price{font-size:18px}:where(.city-design) .place-card__title{font-size:21px}:where(.city-design) .footer__col-title{font-size:15px}:where(.city-design) .footer__contact{font-size:23px}}@media (max-width:767px){:where(.city-design){--gutter:16px;font-size:15px}:where(.city-design) .header__inner{height:70px}:where(.city-design) .header__phone-text{display:none}:where(.city-design) .header__phone>a{border-bottom:0}:where(.city-design) .header__btn-link{display:none}:where(.city-design) .logo{font-size:18px}:where(.city-design) .footer__logo{font-size:28px}:where(.city-design) .header__phone{font-size:15px}:where(.city-design) .header__burger{width:40px;margin-left:0}:where(.city-design) .section{max-width:100%;padding:50px 0;overflow:hidden}:where(.city-design) .section__label{margin-bottom:8px}:where(.city-design) .section__title{font-size:32px;line-height:1.15}:where(.city-design) .section__head{gap:16px 8px;margin-bottom:24px}:where(.city-design) .section__text{font-size:15px}:where(.city-design) .section__title+.section__text{margin-top:16px}:where(.city-design) .breadcrumbs{display:none}:where(.city-design) .hero{min-height:745px;height:100vh}:where(.city-design) .hero__bg-img{object-position:center}:where(.city-design) .hero__inner{padding-top:24px;padding-bottom:24px}:where(.city-design) .hero__title{margin-top:auto;font-size:36px;line-height:1.06}:where(.city-design) .hero__subtitle{max-width:none;margin-top:16px;font-size:16px}:where(.city-design) .search-form{--grid-gap:10px;margin-top:32px;padding:15px}:where(.city-design) .search-form__field{min-height:62px;gap:10px;padding:0 15px}:where(.city-design) .search-form__submit{min-height:62px}:where(.city-design) .search-form__note{justify-content:flex-start;font-size:13px}:where(.city-design) .select{max-width:none;margin-bottom:24px;font-size:14px}:where(.city-design) .jet-card__title{font-size:20px}:where(.city-design) .jet-card__price{font-size:18px}:where(.city-design) .jet-card__body{padding:16px}:where(.city-design) .jet-card__info,:where(.city-design) .jet-card__specs{font-size:15px}:where(.city-design) .airports__map{height:auto;aspect-ratio:1.46}:where(.city-design) .airport-table__head,:where(.city-design) .airport-table__link{grid-template-columns:1fr 40px 50px 48px;gap:4px}:where(.city-design) .airport-table__head{padding:0 16px;font-size:14px}:where(.city-design) .airport-table__link{min-height:45px;padding:0 16px;font-size:14px}:where(.city-design) .airport-table__arrow{display:none}:where(.city-design) .airport-table__more{padding:0}:where(.city-design) .team__info .section__text{max-width:355px}:where(.city-design) .person-card__body{padding:16px}:where(.city-design) .person-card__photo{aspect-ratio:1.15}:where(.city-design) .person-card__name{font-size:20px}:where(.city-design) .person-card__position{margin-top:5px;font-size:15px}:where(.city-design) .review-card{min-height:0;padding:20px 16px}:where(.city-design) .rating{margin-bottom:32px}:where(.city-design) .review-card__route{font-size:20px}:where(.city-design) .review-card__date{font-size:15px}:where(.city-design) .review-card__text{margin-top:24px;font-size:15px}:where(.city-design) .place-card{height:424px;padding:20px 16px}:where(.city-design) .place-card__title{font-size:20px}:where(.city-design) .place-card__text{font-size:15px}:where(.city-design) .stay{padding:48px 0}:where(.city-design) .stay .section__head{margin-bottom:24px}:where(.city-design) .stay .section__text{width:calc(100% - 110px);max-width:250px}:where(.city-design) .stay__content{position:relative}:where(.city-design) .stay__nav{position:absolute;top:-74px;right:0;left:auto;bottom:auto;margin:0}:where(.city-design) .stay__info{padding:0}:where(.city-design) .stay__img{height:auto;aspect-ratio:1.63}:where(.city-design) .stay__title{font-size:22px}:where(.city-design) .stay__text{margin-top:8px;font-size:15px}:where(.city-design) .stay__btn{margin-top:24px;min-width:240px}:where(.city-design) .eat .section__head--row,:where(.city-design) .trends .section__head--row{flex-direction:column;align-items:flex-start}:where(.city-design) .restaurant-card__img{aspect-ratio:1.96}:where(.city-design) .restaurant-card__title{font-size:20px}:where(.city-design) .restaurant-card__body{padding:20px 16px}:where(.city-design) .restaurant-card__text{margin-top:8px;font-size:15px}:where(.city-design) .restaurant-card__link{margin-top:20px}:where(.city-design) .faq__label{position:static}:where(.city-design) .faq__title{margin-bottom:24px}:where(.city-design) .section__title--center{text-align:left}:where(.city-design) .accordion__toggle{align-items:flex-start;padding:12px 0}:where(.city-design) .accordion__question{font-size:20px;line-height:1.2}:where(.city-design) .accordion__answer{font-size:15px}:where(.city-design) .destination-card{padding:20px 16px}:where(.city-design) .destination-card__label{font-size:15px}:where(.city-design) .destination-card__title{font-size:20px}:where(.city-design) .cta__inner{padding:80px 20px}:where(.city-design) .cta__title{font-size:32px}:where(.city-design) .cta__text{margin-top:16px;font-size:16px}:where(.city-design) .cta__btn{width:100%;min-width:0;margin-top:32px}:where(.city-design) .partner .row{--grid-gap:8px}:where(.city-design) .partner__content{padding:30px 16px}:where(.city-design) .partner__btn{margin-top:24px}:where(.city-design) .partner__text{margin-top:20px;font-size:15px}:where(.city-design) .footer__right{display:flex;flex-direction:column}:where(.city-design) .footer__right .row{row-gap:40px}:where(.city-design) .footer__contacts{order:-1;margin:24px 0 40px;gap:10px}:where(.city-design) .footer__contact{font-size:22px}:where(.city-design) .footer__socials .socials__link{width:37px;height:37px}:where(.city-design) .footer__socials .socials__link svg{width:16px;height:auto}:where(.city-design) .footer__col-title{font-size:15px;line-height:1.21}:where(.city-design) .footer__legal-link{font-size:13px}:where(.city-design) .footer__legal-list{justify-content:space-between;padding:12px 0}:where(.city-design) .footer__legal-list>:nth-child(n){flex:0 0 fit-content;max-width:none}:where(.city-design) .footer__copyright{min-height:45px}:where(.city-design) .footer__copyright-text{font-size:12px}}@media (max-width:575px){:where(.city-design){--gutter:10px;--grid-gap:16px}:where(.city-design) .header__actions{margin-left:auto;margin-right:auto}:where(.city-design) .header__icon-btn{display:none}:where(.city-design) .team__slider,:where(.city-design) .trends__slider{overflow:visible}:where(.city-design) .footer__top{padding-top:80px;padding-bottom:45px}:where(.city-design) .footer__logo{font-size:28px}:where(.city-design) .footer__slogan{margin-top:12px}:where(.city-design) .footer__socials{margin-top:18px}}@media (max-width:390px){:where(.city-design) .search-form__field{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media (hover:none){:where(.city-design) .visit .row>:first-child .place-card{align-items:flex-start}:where(.city-design) .visit .row>:first-child .place-card:after{background:rgba(0,26,53,.62)}:where(.city-design) .visit .row>:first-child .place-card__text{display:block}}:where(.city-design){--c-navy:var(--color-navy);--c-text:var(--color-navy);--c-brown:var(--color-brown);--c-cream:var(--color-cream);--c-beige:var(--color-beige);--grad-brown:linear-gradient(90deg,var(--color-brown),var(--color-tan))}:where(.city-design) h1,:where(.city-design) h2,:where(.city-design) h3{color:inherit}:where(.city-design) .city-carousel{--slides:1;display:flex;gap:20px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none}:where(.city-design) .city-carousel::-webkit-scrollbar{display:none}:where(.city-design) .city-carousel>.swiper-slide{position:relative;flex:0 0 calc((100% - (var(--slides) - 1) * 20px) / var(--slides));min-width:0;scroll-snap-align:start}:where(.city-design) .team__slider{--slides:1.12;gap:16px}:where(.city-design) .team__slider>.swiper-slide{flex-basis:calc((100% - (var(--slides) - 1) * 16px) / var(--slides))}:where(.city-design) .trends__slider{--slides:1.2}:where(.city-design) .city-aircraft-gallery{aspect-ratio:3/2}:where(.city-design) .city-aircraft-gallery:after{content:"";position:absolute;inset:auto 0 0;z-index:1;height:45%;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(0,0,0,.75))}:where(.city-design) .airport-table__link{width:100%;text-align:left}:where(.city-design) .place-card:focus-within{align-items:flex-start}:where(.city-design) .place-card:focus-within:after{background:rgba(0,26,53,.62)}:where(.city-design) .place-card:focus-within .place-card__text{display:block}:where(.city-design) :focus-visible{outline:2px solid var(--c-brown);outline-offset:3px}@media (min-width:576px){:where(.city-design) .team__slider,:where(.city-design) .trends__slider{--slides:2}:where(.city-design) .team__slider{gap:20px}:where(.city-design) .team__slider>.swiper-slide{flex-basis:calc((100% - 20px) / 2)}}@media (min-width:768px){:where(.city-design) .eat__slider,:where(.city-design) .reviews__slider{--slides:2}}@media (min-width:992px){:where(.city-design) .trends__slider{--slides:3}}@media (min-width:1100px){:where(.city-design) .eat__slider,:where(.city-design) .reviews__slider{--slides:3}}@media (min-width:1200px){:where(.city-design) .trends__slider{--slides:4}}@media (prefers-reduced-motion:reduce){:where(.city-design) *,:where(.city-design) :after,:where(.city-design) :before{transition:none!important}}:where(.city-design){--ff-main:"Jets City Inter",Arial,sans-serif;--ff-alt:"Jets City Montserrat",Arial,sans-serif}:where(.city-design) .header__btn-link{font-weight:600;border-bottom:1px solid}:where(.city-design) .select__option{width:100%;text-align:left}:where(.city-design){-webkit-font-smoothing:auto}:where(.city-design) button,:where(.city-design) input{letter-spacing:normal}:where(.city-design) .modal{--modal-label:rgba(1,27,52,.85);--modal-border:rgba(1,27,52,.55);--modal-placeholder:rgba(1,27,52,.5);--modal-error:#e23a34;position:fixed;inset:0;z-index:100;display:flex;padding:20px;overflow-y:auto;visibility:hidden;opacity:0;transition:opacity .25s,visibility .25s}:where(.city-design) .modal.is-open{visibility:visible;opacity:1}:where(.city-design) .modal__overlay{position:fixed;inset:0;background:rgba(1,27,52,.7);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}:where(.city-design) html.modal-open{overflow:hidden;padding-right:var(--scrollbar-w,0)}:where(.city-design) .modal__dialog{position:relative;width:100%;max-width:800px;margin:auto;padding:70px;border-radius:var(--radius);background:var(--c-white);transform:translateY(24px);transition:transform .3s}:where(.city-design) .modal.is-open .modal__dialog{transform:none}:where(.city-design) .modal__close{position:absolute;top:30px;right:30px;display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:var(--radius);color:var(--c-navy);background:var(--c-beige);transition:background .2s}:where(.city-design) .modal__close:hover{background:#e9dcc6}:where(.city-design) .modal__title{margin:0 0 40px;font-size:46px;line-height:1.21;font-weight:600;letter-spacing:-.04em;text-align:center;color:var(--c-navy)}:where(.city-design) .modal-form__field{margin-bottom:24px}:where(.city-design) .modal-form__label{display:block;margin-bottom:15px;font-size:18px;line-height:1.22;font-weight:500;color:var(--modal-label)}:where(.city-design) .modal-form__required{color:var(--modal-error)}:where(.city-design) .modal-form__input{display:block;width:100%;height:60px;padding:15px 20px;border:1px solid var(--modal-border);border-radius:var(--radius);outline:0;font:inherit;font-size:16px;color:var(--c-navy);background:var(--c-white);transition:border-color .2s,box-shadow .2s}:where(.city-design) textarea.modal-form__input{height:auto;min-height:80px}:where(.city-design) .modal-form__input::placeholder{color:var(--modal-placeholder);opacity:1}:where(.city-design) .modal-form__input:focus{border-color:var(--c-navy);box-shadow:0 0 0 2px rgba(1,27,52,.12)}:where(.city-design) .modal-form__input.is-invalid{border-color:var(--modal-error)}:where(.city-design) .modal-form__input.is-invalid:focus{box-shadow:0 0 0 3px rgba(224,58,58,.15)}:where(.city-design) .modal-form__error{margin:6px 0 0;font-size:14px;line-height:1.3;color:var(--modal-error)}:where(.city-design) .modal-form__error:empty{display:none}:where(.city-design) .modal-form__field--agree{margin:16px 0 0}:where(.city-design) .modal-form__agree{position:relative;display:flex;align-items:center;gap:8px;cursor:pointer}:where(.city-design) .modal-form__checkbox{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}:where(.city-design) .modal-form__box{flex:none;width:25px;height:25px;margin-top:-1px;border:1px solid var(--c-navy);border-radius:4px;background:var(--c-white) center /15px no-repeat;transition:box-shadow .2s,border-color .2s}:where(.city-design) .modal-form__checkbox:checked+.modal-form__box{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='12' viewBox='0 0 15 12' fill='none'%3E%3Cpath d='M1.5 6.2l4 4 8-8.4' stroke='%238c5e3c' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}:where(.city-design) .modal-form__checkbox:focus-visible+.modal-form__box{box-shadow:0 0 0 3px rgba(140,94,60,.3)}:where(.city-design) .modal-form__checkbox.is-invalid+.modal-form__box{border-color:var(--modal-error)}:where(.city-design) .modal-form__agree-text{font-size:15px;line-height:1;color:var(--c-muted)}:where(.city-design) .modal-form__submit{width:100%;margin-top:40px}:where(.city-design) .modal-form__submit:disabled{opacity:.6;cursor:default}:where(.city-design) .modal__success{text-align:center;padding:20px 0 8px}:where(.city-design) .modal__success[hidden]{display:none}:where(.city-design) .modal__success-title{margin:0;font-size:36px;line-height:1.1;font-weight:600;letter-spacing:-.03em;color:var(--c-navy)}:where(.city-design) .modal__success-text{max-width:440px;margin:16px auto 0;font-size:18px;line-height:1.35;color:var(--c-muted)}:where(.city-design) .modal__success-btn{min-width:240px;min-height:60px;margin-top:36px}:where(.city-design) .modal.is-sent .modal-form,:where(.city-design) .modal.is-sent .modal__title{display:none}@media (max-width:767px){:where(.city-design) .modal__dialog{padding:64px 32px 40px}:where(.city-design) .modal__close{top:20px;right:20px;width:32px;height:32px}:where(.city-design) .modal__title{margin-bottom:32px;font-size:36px}:where(.city-design) .modal-form__field{margin-bottom:24px}:where(.city-design) .modal-form__field--agree{margin:16px 0}:where(.city-design) .modal-form__submit{margin-top:24px}}@media (max-width:575px){:where(.city-design) .modal{padding:10px}:where(.city-design) .modal__dialog{padding:80px 10px 40px}:where(.city-design) .modal__title{font-size:32px}:where(.city-design) .modal-form__label{margin-bottom:10px;font-size:16px}:where(.city-design) .modal-form__input{height:50px;padding:15px}:where(.city-design) .modal-form__agree-text{font-size:13px}:where(.city-design) .modal__success-title{font-size:30px}:where(.city-design) .modal__success-text{font-size:16px}:where(.city-design) .modal__success-btn{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){:where(.city-design) .modal,:where(.city-design) .modal__dialog{transition:none}}.inquiry-modal{--modal-label:rgba(1,27,52,.85);--modal-border:rgba(1,27,52,.55);--modal-placeholder:rgba(1,27,52,.5);--modal-error:#e23a34;position:fixed;inset:0;margin:0;width:100%;height:100%;max-width:none;max-height:none;padding:20px;border:0;background:transparent;overflow-y:auto}.inquiry-modal[open]{display:flex}.inquiry-modal::backdrop{background:rgba(1,27,52,.7);backdrop-filter:blur(4px)}.inquiry-modal .modal__dialog{flex-shrink:0;transform:none}.inquiry-modal .inquiry-fields{display:contents;margin:0;padding:0;border:0;min-width:0}.inquiry-modal .modal__close:disabled{opacity:.6;cursor:default}.inquiry-modal .inquiry-sending{margin-top:16px;font-size:14px}@media(max-width:575px){.inquiry-modal{padding:10px}}.inquiry-modal textarea{letter-spacing:normal}.jet-form-input{color:#011b34;caret-color:#011b34}.jet-form-input:focus-visible{outline:0}.jet-form-input:focus{border-color:#011b34}.jet-form-input[aria-invalid=true],.jet-form-input[aria-invalid=true]:focus{border-color:#e23a34}.jet-form-input:is(:autofill,:-webkit-autofill){-webkit-text-fill-color:#011b34;box-shadow:inset 0 0 0 1000px #fff;caret-color:#011b34}