@font-face{font-family:__Grand_Hotel_13fa52;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3a2519fc6ec20202-s.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Grand_Hotel_13fa52;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/82a27655c3768ec8-s.p.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+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Grand_Hotel_Fallback_13fa52;src:local("Arial");ascent-override:140.01%;descent-override:60.97%;line-gap-override:0.00%;size-adjust:67.59%}.__className_13fa52{font-family:__Grand_Hotel_13fa52,__Grand_Hotel_Fallback_13fa52;font-weight:400;font-style:normal}.style_modal__46zP_{position:fixed;bottom:16px;right:16px;border:1px solid hsla(0,0%,80%,.4);background-color:#fff;border-radius:16px;overflow:hidden;width:100%;box-shadow:0 4px 12px rgba(0,0,0,.1);max-width:320px;padding:16px}@media screen and (max-width:640px){.style_modal__46zP_{width:calc(100% - 32px);min-width:308px;max-width:unset}}.style_modal__46zP_ h4{font-size:var(--fs-tooltips);line-height:var(--lh-tooltips);margin-bottom:8px;font-weight:700}.style_modal__46zP_ p{font-size:var(--fs-notes);line-height:var(--lh-notes);margin-bottom:8px}.style_modal__46zP_ p a{color:#ff5501;text-decoration:underline}.style_modal__46zP_ ul li{font-size:var(--fs-notes);line-height:var(--lh-notes);margin-bottom:4px}.style_modal__46zP_ ul li input{cursor:pointer;width:12px;height:12px;border-radius:50%;border-color:#000;margin-right:8px;transition:background-color .3s ease-in-out}.style_modal__46zP_ ul li input:disabled:checked{background-color:#666}.style_modal__46zP_ ul li input:checked{background-color:#ff5501}.style_modal__46zP_ ul li:last-of-type{margin-bottom:16px}.style_modal__46zP_ div{display:flex;gap:8px;width:100%}.style_modal__46zP_ div button{font-size:var(--fs-notes);border:1px solid #ff5501;border-radius:8px;padding:8px 16px;flex-grow:0;flex-shrink:0;flex-basis:calc(50% - 8px);text-align:center;font-weight:500}.style_modal__46zP_ div button:last-of-type{background-color:#ff5501}.style_header__ZRQhb{width:100%;background-color:#fdc}.style_header__ZRQhb .style_title__kqS1I,.style_header__ZRQhb .style_wrapper__zR_h7{width:100%;max-width:768px;margin:0 auto;padding:16px;display:flex;gap:8px;align-items:center}.style_header__ZRQhb .style_wrapper__zR_h7{padding-top:8px}.style_header__ZRQhb .style_wrapper__zR_h7.style_loading__jebnp{animation:style_loadingAnimation__EW7WR 1s infinite}.style_header__ZRQhb .style_top__jRKMo{width:100%;max-width:768px;margin:0 auto;padding:16px;padding-bottom:unset;display:flex;justify-content:space-between;align-items:center}.style_header__ZRQhb .style_top__jRKMo>a{width:calc(100% - 104px);display:block;flex:0 0 auto;text-align:center;padding-left:104px}@media screen and (max-width:640px){.style_header__ZRQhb .style_top__jRKMo>a{padding-left:72px}}.style_header__ZRQhb .style_top__jRKMo h1{font-size:var(--fs-title-1);line-height:var(--lh-title-1)}.style_header__ZRQhb .style_top__jRKMo .style_side__fD9fg{display:flex;gap:8px;justify-content:flex-end;align-items:center;width:104px}@media screen and (max-width:640px){.style_header__ZRQhb .style_top__jRKMo .style_side__fD9fg{width:72px}}.style_header__ZRQhb .style_input__PSmmE{width:calc(100% - 168px);height:48px;border:1px solid #ffaa80;padding:8px 16px;border-radius:4px;background-color:#fff}@media screen and (max-width:640px){.style_header__ZRQhb .style_input__PSmmE{padding:4px 8px;height:32px;width:calc(100% - 120px)}}.style_header__ZRQhb .style_input__PSmmE:active,.style_header__ZRQhb .style_input__PSmmE:focus{border:1px solid #ff5501}.style_header__ZRQhb button.style_language__2_Mtd,.style_header__ZRQhb button.style_logout__iHN_2,.style_header__ZRQhb button.style_menu__3tNzQ,.style_header__ZRQhb button.style_review__iz_Rj,.style_header__ZRQhb button.style_search__LYLDu,.style_header__ZRQhb button.style_signin__Acr3C{background-color:#fff;border:1px solid #ffaa80;border-radius:4px;padding:8px;width:48px;height:48px;display:flex;align-items:center;justify-content:center}@media screen and (max-width:640px){.style_header__ZRQhb button.style_language__2_Mtd,.style_header__ZRQhb button.style_logout__iHN_2,.style_header__ZRQhb button.style_menu__3tNzQ,.style_header__ZRQhb button.style_review__iz_Rj,.style_header__ZRQhb button.style_search__LYLDu,.style_header__ZRQhb button.style_signin__Acr3C{padding:6px;width:32px;height:32px}}.style_header__ZRQhb button.style_language__2_Mtd>svg,.style_header__ZRQhb button.style_logout__iHN_2>svg,.style_header__ZRQhb button.style_menu__3tNzQ>svg,.style_header__ZRQhb button.style_review__iz_Rj>svg,.style_header__ZRQhb button.style_search__LYLDu>svg,.style_header__ZRQhb button.style_signin__Acr3C>svg{width:32px;height:32px}@media screen and (max-width:640px){.style_header__ZRQhb button.style_language__2_Mtd>svg,.style_header__ZRQhb button.style_logout__iHN_2>svg,.style_header__ZRQhb button.style_menu__3tNzQ>svg,.style_header__ZRQhb button.style_review__iz_Rj>svg,.style_header__ZRQhb button.style_search__LYLDu>svg,.style_header__ZRQhb button.style_signin__Acr3C>svg{width:20px;height:20px}}.style_header__ZRQhb button.style_language__2_Mtd span,.style_header__ZRQhb button.style_logout__iHN_2 span,.style_header__ZRQhb button.style_menu__3tNzQ span,.style_header__ZRQhb button.style_review__iz_Rj span,.style_header__ZRQhb button.style_search__LYLDu span,.style_header__ZRQhb button.style_signin__Acr3C span{font-size:22px;font-weight:600}@media screen and (max-width:640px){.style_header__ZRQhb button.style_language__2_Mtd span,.style_header__ZRQhb button.style_logout__iHN_2 span,.style_header__ZRQhb button.style_menu__3tNzQ span,.style_header__ZRQhb button.style_review__iz_Rj span,.style_header__ZRQhb button.style_search__LYLDu span,.style_header__ZRQhb button.style_signin__Acr3C span{font-size:14px}}@keyframes style_loadingAnimation__EW7WR{0%{opacity:.5}50%{opacity:.8}to{opacity:.5}}.default_main__hcJJP{width:100%;max-width:768px;padding:32px 16px;margin:0 auto}.style_footer__4Fx8H{width:100%}.style_footer__4Fx8H .style_wrapper__4ozvC{width:100%;max-width:768px;margin:0 auto;padding:16px}.style_footer__4Fx8H .style_wrapper__4ozvC p{max-width:640px;font-size:var(--fs-notes);width:100%;color:#666;text-align:center;margin:0 auto 24px}