body{--foreground:185 75% 17%}.booking-modal-shadow{position:fixed;top:0;left:0;z-index:30;height:100dvh;width:100dvw;background-color:rgba(0,0,0,.3)}@media (min-width:768px){.booking-modal-shadow{padding:3rem}}.booking-modal-wrap{position:relative;margin-left:auto;margin-right:auto;height:100%;max-width:1024px;overflow:hidden;border-radius:.5rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.booking-modal-wrap iframe{height:100%;width:100%}.booking-modal-close{position:absolute;right:1rem;top:1rem;z-index:10;display:flex;height:2rem;width:2rem;cursor:pointer;align-items:center;justify-content:center;border-radius:9999px;--tw-text-opacity:1;color:rgb(var(--primary)/var(--tw-text-opacity))}.markdown-rendered h2{font-size:1.5rem;line-height:2rem;font-weight:700;text-transform:uppercase}@media (min-width:640px){.markdown-rendered h2{font-size:1.5rem;line-height:2rem}}.markdown-rendered h2{padding-top:140px;margin-top:-140px}.markdown-rendered h3{font-size:1.125rem;line-height:1.75rem;font-weight:700}.markdown-rendered h4{font-weight:700}.markdown-rendered ul{list-style-type:disc}.markdown-rendered ol,.markdown-rendered ul{list-style-position:inside;padding-left:1.5rem}.markdown-rendered ol{list-style-type:decimal}.markdown-rendered a{text-decoration-line:underline}.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.author-markdown-rendered p{padding-bottom:1.5rem}.author-markdown-rendered a{display:inline-flex;align-items:center;gap:.5rem}.markdown-rendered ul>br{display:none}.markdown-rendered li{margin-bottom:.5rem}html{scroll-behavior:smooth}.is-scrolled .header{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));padding-top:.5rem;padding-bottom:.5rem;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.main-header>div.desktop-header{background-color:transparent;--tw-text-opacity:1;color:rgb(var(--primary)/var(--tw-text-opacity))}.is-scrolled .main-header>div.desktop-header{--tw-bg-opacity:1;background-color:rgb(var(--primary)/var(--tw-bg-opacity));background-image:none;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.is-scrolled .main-header>div.desktop-header h1,.is-scrolled .main-header>div.desktop-header h2,.is-scrolled .main-header>div.desktop-header h3,.is-scrolled .main-header>div.desktop-header h4,.is-scrolled .main-header>div.desktop-header h5{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}:not(.is-scrolled) .header-logo{border-radius:.75rem;background-color:rgb(var(--primary)/.9);&>a{display:block;padding:.75rem}}:not(.is-scrolled) .header-logo img{width:2rem}.bg-soft-gradient{background-image:linear-gradient(to right,var(--tw-gradient-stops));--tw-gradient-from:rgb(var(--primary)/0.1) var(--tw-gradient-from-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--primary)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),rgb(var(--primary)/0.2) var(--tw-gradient-via-position),var(--tw-gradient-to);--tw-gradient-to:rgb(var(--primary)/0.1) var(--tw-gradient-to-position)}:not(.is-scrolled) .main-header .login-button{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-text-opacity:1;color:rgb(51 51 51/var(--tw-text-opacity))}.is-scrolled .main-header .login-button{background-color:transparent;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.is-scrolled .main-header .login-button:hover{--tw-text-opacity:1;color:rgb(229 231 235/var(--tw-text-opacity))}body{--cc-bg:#fff;--cc-primary-color:rgb(var(--primary));--cc-secondary-color:#333;--cc-btn-primary-bg:rgb(var(--primary));--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:rgb(var(--primary));--cc-btn-primary-hover-bg:rgb(var(--primary)/0.9);--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed}