*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}html{interpolate-size:allow-keywords;overscroll-behavior:none}body{-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}p{text-wrap:pretty}:root{--colors--neutral-base:#787878;--colors--brand-base:#2095cf;--colors--success-base:#77a72f;--colors--warning-base:#b71;--colors--danger-base:#c53320;--colors--shade-step-light:(94 - l) /5;--colors--shade-step-dark:(l - 14) /5;--colors--shade-0:h s calc(l - (var(--colors--shade-step-dark) * 5));--colors--shade-1:h s calc(l - (var(--colors--shade-step-dark) * 4));--colors--shade-2:h s calc(l - (var(--colors--shade-step-dark) * 3));--colors--shade-3:h s calc(l - (var(--colors--shade-step-dark) * 2));--colors--shade-4:h s calc(l - (var(--colors--shade-step-dark) * 1));--colors--shade-5:h s l;--colors--shade-6:h s calc(l + (var(--colors--shade-step-light) * 1));--colors--shade-7:h s calc(l + (var(--colors--shade-step-light) * 2));--colors--shade-8:h s calc(l + (var(--colors--shade-step-light) * 3));--colors--shade-9:h s calc(l + (var(--colors--shade-step-light) * 4));--colors--shade-10:h s calc(l + (var(--colors--shade-step-light) * 5));--colors--neutral-white:hsl(from var(--colors--neutral-base) h s 100%);--colors--neutral-0:hsl(from var(--colors--neutral-base) var(--colors--shade-0));--colors--neutral-1:hsl(from var(--colors--neutral-base) var(--colors--shade-1));--colors--neutral-2:hsl(from var(--colors--neutral-base) var(--colors--shade-2));--colors--neutral-3:hsl(from var(--colors--neutral-base) var(--colors--shade-3));--colors--neutral-4:hsl(from var(--colors--neutral-base) var(--colors--shade-4));--colors--neutral-5:hsl(from var(--colors--neutral-base) var(--colors--shade-5));--colors--neutral-6:hsl(from var(--colors--neutral-base) var(--colors--shade-6));--colors--neutral-7:hsl(from var(--colors--neutral-base) var(--colors--shade-7));--colors--neutral-8:hsl(from var(--colors--neutral-base) var(--colors--shade-8));--colors--neutral-9:hsl(from var(--colors--neutral-base) var(--colors--shade-9));--colors--neutral-10:hsl(from var(--colors--neutral-base) var(--colors--shade-10));--colors--neutral-black:hsl(from var(--colors--neutral-base) h s 8%);--colors--brand-0:hsl(from var(--colors--brand-base) var(--colors--shade-0));--colors--brand-1:hsl(from var(--colors--brand-base) var(--colors--shade-1));--colors--brand-2:hsl(from var(--colors--brand-base) var(--colors--shade-2));--colors--brand-3:hsl(from var(--colors--brand-base) var(--colors--shade-3));--colors--brand-4:hsl(from var(--colors--brand-base) var(--colors--shade-4));--colors--brand-5:hsl(from var(--colors--brand-base) var(--colors--shade-5));--colors--brand-6:hsl(from var(--colors--brand-base) var(--colors--shade-6));--colors--brand-7:hsl(from var(--colors--brand-base) var(--colors--shade-7));--colors--brand-8:hsl(from var(--colors--brand-base) var(--colors--shade-8));--colors--brand-9:hsl(from var(--colors--brand-base) var(--colors--shade-9));--colors--brand-10:hsl(from var(--colors--brand-base) var(--colors--shade-10));--colors--success-0:hsl(from var(--colors--success-base) var(--colors--shade-0));--colors--success-1:hsl(from var(--colors--success-base) var(--colors--shade-1));--colors--success-2:hsl(from var(--colors--success-base) var(--colors--shade-2));--colors--success-3:hsl(from var(--colors--success-base) var(--colors--shade-3));--colors--success-4:hsl(from var(--colors--success-base) var(--colors--shade-4));--colors--success-5:hsl(from var(--colors--success-base) var(--colors--shade-5));--colors--success-6:hsl(from var(--colors--success-base) var(--colors--shade-6));--colors--success-7:hsl(from var(--colors--success-base) var(--colors--shade-7));--colors--success-8:hsl(from var(--colors--success-base) var(--colors--shade-8));--colors--success-9:hsl(from var(--colors--success-base) var(--colors--shade-9));--colors--success-10:hsl(from var(--colors--success-base) var(--colors--shade-10));--colors--warning-0:hsl(from var(--colors--warning-base) var(--colors--shade-0));--colors--warning-1:hsl(from var(--colors--warning-base) var(--colors--shade-1));--colors--warning-2:hsl(from var(--colors--warning-base) var(--colors--shade-2));--colors--warning-3:hsl(from var(--colors--warning-base) var(--colors--shade-3));--colors--warning-4:hsl(from var(--colors--warning-base) var(--colors--shade-4));--colors--warning-5:hsl(from var(--colors--warning-base) var(--colors--shade-5));--colors--warning-6:hsl(from var(--colors--warning-base) var(--colors--shade-6));--colors--warning-7:hsl(from var(--colors--warning-base) var(--colors--shade-7));--colors--warning-8:hsl(from var(--colors--warning-base) var(--colors--shade-8));--colors--warning-9:hsl(from var(--colors--warning-base) var(--colors--shade-9));--colors--warning-10:hsl(from var(--colors--warning-base) var(--colors--shade-10));--colors--danger-0:hsl(from var(--colors--danger-base) var(--colors--shade-0));--colors--danger-1:hsl(from var(--colors--danger-base) var(--colors--shade-1));--colors--danger-2:hsl(from var(--colors--danger-base) var(--colors--shade-2));--colors--danger-3:hsl(from var(--colors--danger-base) var(--colors--shade-3));--colors--danger-4:hsl(from var(--colors--danger-base) var(--colors--shade-4));--colors--danger-5:hsl(from var(--colors--danger-base) var(--colors--shade-5));--colors--danger-6:hsl(from var(--colors--danger-base) var(--colors--shade-6));--colors--danger-7:hsl(from var(--colors--danger-base) var(--colors--shade-7));--colors--danger-8:hsl(from var(--colors--danger-base) var(--colors--shade-8));--colors--danger-9:hsl(from var(--colors--danger-base) var(--colors--shade-9));--colors--danger-10:hsl(from var(--colors--danger-base) var(--colors--shade-10))}.color-mode-dark{color-scheme:dark}.color-mode-light{color-scheme:light}:root{--text-heading-font:"Inter Tight",sans-serif;--text-heading-spacing:.25em;--text-body-font:"Inter",sans-serif;--text-body-spacing:1.5em;--text-xl-font:var(--text-heading-font);--text-xl-size:2.5rem;--text-xl-height:3rem;--text-xl-weight:900;--text-lg-font:var(--text-heading-font);--text-lg-size:2rem;--text-lg-height:2.5rem;--text-lg-weight:700;--text-md-font:var(--text-heading-font);--text-md-size:1.5rem;--text-md-height:2rem;--text-md-weight:600;--text-sm-font:var(--text-body-font);--text-sm-size:1rem;--text-sm-height:1.5rem;--text-sm-weight:500;--text-xs-font:var(--text-body-font);--text-xs-size:.8125rem;--text-xs-height:1.25rem;--text-xs-weight:400}.app{font-family:var(--text-body-font);font-size:var(--text-sm-size);font-weight:var(--text-sm-weight);line-height:var(--text-sm-height)}h1,h2,h3{color:var(--color-foreground);font-family:var(--text-heading-font)}h1{font-size:var(--text-xl-size);font-weight:var(--text-xl-weight);line-height:var(--text-xl-height)}h2{font-size:var(--text-lg-size);font-weight:var(--text-lg-weight);line-height:var(--text-lg-height)}h3{font-size:var(--text-md-size);font-weight:var(--text-md-weight);line-height:var(--text-md-height)}ol,ul{list-style-position:inside}:is(h1,h2,h3){margin-bottom:var(--text-heading-spacing)}:is(p,ul,ol){margin-bottom:var(--text-body-spacing)}:root{--transitions--slow:all .48s ease-in-out;--transitions--default:all .18s ease-in-out;--transitions--fast:all 60ms ease-in-out;--forms--border-radius:5px;--forms--border-width:1px;--forms--outline-width:1.5px;--forms--padding:6px 12px}:root{--colors--brand-base:#543018}html{scroll-padding-top:100px}.button{--background-color: ;--border-color: ;--border-radius:var(--forms--border-radius);--border-style:solid;--border-width:var(--forms--border-width);--color: ;--padding:var(--forms--padding);--transition:var(--transitions--default);align-items:center;background-color:var(--background-color);border-color:var(--border-color);border-radius:var(--border-radius);border-style:var(--border-style);border-width:var(--border-width);box-sizing:border-box;color:var(--color);cursor:pointer;display:flex;justify-content:center;outline:none;padding:var(--padding);transition:var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.button:disabled{opacity:.5}.button.color-neutral.variant-primary{--background-color:light-dark(var(--colors--neutral-0),var(--colors--neutral-10));--border-color:transparent;--color:light-dark(var(--colors--neutral-white),var(--colors--neutral-black))}.button.color-neutral.variant-primary:hover{--background-color:light-dark(var(--colors--neutral-1),var(--colors--neutral-9))}.button.color-neutral.variant-primary:active{--background-color:light-dark(var(--colors--neutral-2),var(--colors--neutral-8))}.button.color-neutral.variant-secondary{--background-color:transparent;--border-color:light-dark(var(--colors--neutral-0),var(--colors--neutral-10));--color:light-dark(var(--colors--neutral-black),var(--colors--neutral-white))}.button.color-neutral.variant-secondary:hover{--background-color:light-dark(var(--colors--neutral-10),var(--colors--neutral-0))}.button.color-neutral.variant-secondary:active{--background-color:light-dark(var(--colors--neutral-9),var(--colors--neutral-1))}.button.color-neutral.variant-tertiary{--background-color:transparent;--border-color:transparent;--color:light-dark(var(--colors--neutral-black),var(--colors--neutral-white))}.button.color-neutral.variant-tertiary:hover{--background-color:light-dark(var(--colors--neutral-10),var(--colors--neutral-0))}.button.color-neutral.variant-tertiary:active{--background-color:light-dark(var(--colors--neutral-9),var(--colors--neutral-1))}.button.color-brand.variant-primary{--background-color:light-dark(var(--colors--brand-5),var(--colors--brand-5));--border-color:transparent;--color:light-dark(var(--colors--neutral-white),var(--colors--neutral-black))}.button.color-brand.variant-primary:hover{--background-color:light-dark(var(--colors--brand-4),var(--colors--brand-4))}.button.color-brand.variant-primary:active{--background-color:light-dark(var(--colors--brand-3),var(--colors--brand-3))}.button.color-brand.variant-secondary{--background-color:transparent;--border-color:light-dark(var(--colors--brand-5),var(--colors--brand-5));--color:light-dark(var(--colors--brand-4),var(--colors--brand-6))}.button.color-brand.variant-secondary:hover{--background-color:light-dark(var(--colors--brand-10),var(--colors--brand-0));--color:light-dark(var(--colors--brand-3),var(--colors--brand-7))}.button.color-brand.variant-secondary:active{--background-color:light-dark(var(--colors--brand-9),var(--colors--brand-1));--color:light-dark(var(--colors--brand-2),var(--colors--brand-8))}.button.color-brand.variant-tertiary{--background-color:transparent;--border-color:transparent;--color:light-dark(var(--colors--brand-4),var(--colors--brand-6))}.button.color-brand.variant-tertiary:hover{--background-color:light-dark(var(--colors--brand-10),var(--colors--brand-0));--color:light-dark(var(--colors--brand-3),var(--colors--brand-7))}.button.color-brand.variant-tertiary:active{--background-color:light-dark(var(--colors--brand-9),var(--colors--brand-1));--color:light-dark(var(--colors--brand-2),var(--colors--brand-8))}.button.color-success.variant-primary{--background-color:light-dark(var(--colors--success-5),var(--colors--success-5));--border-color:transparent;--color:light-dark(var(--colors--neutral-white),var(--colors--neutral-black))}.button.color-success.variant-primary:hover{--background-color:light-dark(var(--colors--success-4),var(--colors--success-4))}.button.color-success.variant-primary:active{--background-color:light-dark(var(--colors--success-3),var(--colors--success-3))}.button.color-success.variant-secondary{--background-color:transparent;--border-color:light-dark(var(--colors--success-5),var(--colors--success-5));--color:light-dark(var(--colors--success-4),var(--colors--success-6))}.button.color-success.variant-secondary:hover{--background-color:light-dark(var(--colors--success-10),var(--colors--success-0));--color:light-dark(var(--colors--success-3),var(--colors--success-7))}.button.color-success.variant-secondary:active{--background-color:light-dark(var(--colors--success-9),var(--colors--success-1));--color:light-dark(var(--colors--success-2),var(--colors--success-8))}.button.color-success.variant-tertiary{--background-color:transparent;--border-color:transparent;--color:light-dark(var(--colors--success-4),var(--colors--success-6))}.button.color-success.variant-tertiary:hover{--background-color:light-dark(var(--colors--success-10),var(--colors--success-0));--color:light-dark(var(--colors--success-3),var(--colors--success-7))}.button.color-success.variant-tertiary:active{--background-color:light-dark(var(--colors--success-9),var(--colors--success-1));--color:light-dark(var(--colors--success-2),var(--colors--success-8))}.button.color-warning.variant-primary{--background-color:light-dark(var(--colors--warning-5),var(--colors--warning-5));--border-color:transparent;--color:light-dark(var(--colors--neutral-white),var(--colors--neutral-black))}.button.color-warning.variant-primary:hover{--background-color:light-dark(var(--colors--warning-4),var(--colors--warning-4))}.button.color-warning.variant-primary:active{--background-color:light-dark(var(--colors--warning-3),var(--colors--warning-3))}.button.color-warning.variant-secondary{--background-color:transparent;--border-color:light-dark(var(--colors--warning-5),var(--colors--warning-5));--color:light-dark(var(--colors--warning-4),var(--colors--warning-6))}.button.color-warning.variant-secondary:hover{--background-color:light-dark(var(--colors--warning-10),var(--colors--warning-0));--color:light-dark(var(--colors--warning-3),var(--colors--warning-7))}.button.color-warning.variant-secondary:active{--background-color:light-dark(var(--colors--warning-9),var(--colors--warning-1));--color:light-dark(var(--colors--warning-2),var(--colors--warning-8))}.button.color-warning.variant-tertiary{--background-color:transparent;--border-color:transparent;--color:light-dark(var(--colors--warning-4),var(--colors--warning-6))}.button.color-warning.variant-tertiary:hover{--background-color:light-dark(var(--colors--warning-10),var(--colors--warning-0));--color:light-dark(var(--colors--warning-3),var(--colors--warning-7))}.button.color-warning.variant-tertiary:active{--background-color:light-dark(var(--colors--warning-9),var(--colors--warning-1));--color:light-dark(var(--colors--warning-2),var(--colors--warning-8))}.button.color-danger.variant-primary{--background-color:light-dark(var(--colors--danger-5),var(--colors--danger-5));--border-color:transparent;--color:light-dark(var(--colors--neutral-white),var(--colors--neutral-black))}.button.color-danger.variant-primary:hover{--background-color:light-dark(var(--colors--danger-4),var(--colors--danger-4))}.button.color-danger.variant-primary:active{--background-color:light-dark(var(--colors--danger-3),var(--colors--danger-3))}.button.color-danger.variant-secondary{--background-color:transparent;--border-color:light-dark(var(--colors--danger-5),var(--colors--danger-5));--color:light-dark(var(--colors--danger-4),var(--colors--danger-6))}.button.color-danger.variant-secondary:hover{--background-color:light-dark(var(--colors--danger-10),var(--colors--danger-0));--color:light-dark(var(--colors--danger-3),var(--colors--danger-7))}.button.color-danger.variant-secondary:active{--background-color:light-dark(var(--colors--danger-9),var(--colors--danger-1));--color:light-dark(var(--colors--danger-2),var(--colors--danger-8))}.button.color-danger.variant-tertiary{--background-color:transparent;--border-color:transparent;--color:light-dark(var(--colors--danger-4),var(--colors--danger-6))}.button.color-danger.variant-tertiary:hover{--background-color:light-dark(var(--colors--danger-10),var(--colors--danger-0));--color:light-dark(var(--colors--danger-3),var(--colors--danger-7))}.button.color-danger.variant-tertiary:active{--background-color:light-dark(var(--colors--danger-9),var(--colors--danger-1));--color:light-dark(var(--colors--danger-2),var(--colors--danger-8))}.button-group{--gap:10px;display:flex}.button-group.orientation-horizontal{flex-direction:row}.button-group.orientation-horizontal.gap-collapsed>.button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:calc(var(--border-width)*-1)}.button-group.orientation-horizontal.gap-collapsed>.button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.button-group.orientation-horizontal.gap-spaced{-moz-column-gap:var(--gap);column-gap:var(--gap)}.button-group.orientation-vertical{flex-direction:column}.button-group.orientation-vertical.gap-collapsed>.button:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:calc(var(--border-width)*-1)}.button-group.orientation-vertical.gap-collapsed>.button:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.button-group.orientation-vertical.gap-spaced{row-gap:var(--gap)}.popover{--popover--background-color:light-dark(var(--colors--neutral-white),var(--colors--neutral-black));--popover--border:1px solid light-dark(var(--colors--neutral-10),var(--colors--neutral-0));--popover--border-radius:var(--forms--border-radius);--popover--padding:12px;--popover--gap:10px;--popover--scale:.98}.popover>.popover{background-color:var(--popover--background-color);border:var(--popover--border);border-radius:var(--popover--border-radius);overflow:scroll;padding:var(--popover--padding);position:fixed;z-index:1000}.popover>.popover.vertical-above{margin-bottom:var(--popover--gap)}.popover>.popover.vertical-below{margin-top:var(--popover--gap)}.popover>.popover.horizontal-outside-left{margin-right:var(--popover--gap)}.popover>.popover.horizontal-outside-right{margin-left:var(--popover--gap)}.popover>.backdrop{inset:0;position:fixed;z-index:100}.popover>.backdrop.shade{background-color:#00000040}.popover>.backdrop.blur{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}:is(.popover.v-enter-active,.popover.v-leave-active)>.popover{transition:var(--transitions--default);transition-property:margin,opacity,transform}:is(.popover.v-enter-active,.popover.v-leave-active)>.backdrop{transition:var(--transitions--default)}:is(.popover.v-enter-from,.popover.v-leave-to)>.popover{margin:0;opacity:0;transform:scale(var(--popover--scale))}:is(.popover.v-enter-from,.popover.v-leave-to)>.backdrop{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);background-color:transparent}.navigation{--gap:20px;align-items:center;-moz-column-gap:var(--gap);column-gap:var(--gap);display:flex}.navigation>.menu{display:flex;flex-grow:1}.navigation>.menu>.left{flex-grow:1}.navigation>.menu-mobile{display:none;flex-grow:1;justify-content:flex-end}@media(max-width:800px){.navigation.mobile-menu>.menu-mobile{display:flex}.navigation.mobile-menu>.menu{display:none}}.section{--section-background-color:light-dark(var(--colors--neutral-white),var(--colors--neutral-black));--section-color:light-dark(var(--colors--neutral-black),var(--colors--neutral-white));--section-padding-xs:10px;--section-padding-sm:15px;--section-padding-md:20px;--section-padding-lg:40px;--section-padding-xl:60px;--section-width:clamp(300px,1080px,90%);background-color:var(--section-background-color);color:var(--section-color);display:flex;justify-content:center;overflow-x:scroll}.section>.content{width:var(--section-width)}.section.sticky{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:color-mix(in srgb,var(--section-background-color) 80%,transparent 20%);border-bottom:1px solid light-dark(var(--colors--neutral-10),var(--colors--neutral-0));position:sticky;top:0;z-index:10}.section.padding-xs{padding:var(--section-padding-xs) 0}.section.padding-sm{padding:var(--section-padding-sm) 0}.section.padding-md{padding:var(--section-padding-md) 0}.section.padding-lg{padding:var(--section-padding-lg) 0}.section.padding-xl{padding:var(--section-padding-xl) 0}.app{display:flex;flex-direction:column;min-height:100dvh;width:100dvw}.amenities-and-rates{-moz-column-gap:16px;column-gap:16px;display:flex;flex-direction:row;flex-wrap:wrap}.amenities,.rates{width:calc(50% - 8px)}@media(max-width:600px){.amenities,.rates{width:100%}}a:has(.button){text-decoration:none!important}
