@font-face{font-family:Instrument Sans;src:local("Instrument Sans Regular Italic"),local("Instrument Sans Italic"),url(../_fonts/Kx84kywrni1QgQTXzEktmmG2rlDRWIy7GHxOzYEXd7E-HIwhuKn2pvTNsCp6jJnjANNP1TwHQGI0kYl89u0HqrM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:"Instrument Sans Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:109.963%;ascent-override:88.2115%;descent-override:22.7349%;line-gap-override:0%}@font-face{font-family:"Instrument Sans Fallback: Segoe UI";src:local("Segoe UI");size-adjust:103.3022%;ascent-override:93.8993%;descent-override:24.2008%;line-gap-override:0%}@font-face{font-family:"Instrument Sans Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:101.7778%;ascent-override:95.3057%;descent-override:24.5633%;line-gap-override:0%}@font-face{font-family:"Instrument Sans Fallback: Arial";src:local("Arial");size-adjust:102.7365%;ascent-override:94.4163%;descent-override:24.3341%;line-gap-override:0%}@font-face{font-family:"Instrument Sans Fallback: Noto Sans";src:local("Noto Sans");size-adjust:96.6245%;ascent-override:100.3886%;descent-override:25.8734%;line-gap-override:0%}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Regular Italic"),local("Instrument Sans Italic"),url(../_fonts/1Q5Elv2sngCzaWDvgzxn0B1bBaX5xEwVexirWPP_VwM-NI_53fbEvYigH5wLAJwNJcj3AeHRwI1vimodZ7Qjf6U.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:400;font-style:italic}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Medium Italic"),url(../_fonts/Kx84kywrni1QgQTXzEktmmG2rlDRWIy7GHxOzYEXd7E-HIwhuKn2pvTNsCp6jJnjANNP1TwHQGI0kYl89u0HqrM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:italic}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Medium Italic"),url(../_fonts/1Q5Elv2sngCzaWDvgzxn0B1bBaX5xEwVexirWPP_VwM-NI_53fbEvYigH5wLAJwNJcj3AeHRwI1vimodZ7Qjf6U.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:500;font-style:italic}@font-face{font-family:Instrument Sans;src:local("Instrument Sans SemiBold Italic"),url(../_fonts/Kx84kywrni1QgQTXzEktmmG2rlDRWIy7GHxOzYEXd7E-HIwhuKn2pvTNsCp6jJnjANNP1TwHQGI0kYl89u0HqrM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:italic}@font-face{font-family:Instrument Sans;src:local("Instrument Sans SemiBold Italic"),url(../_fonts/1Q5Elv2sngCzaWDvgzxn0B1bBaX5xEwVexirWPP_VwM-NI_53fbEvYigH5wLAJwNJcj3AeHRwI1vimodZ7Qjf6U.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:600;font-style:italic}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Bold Italic"),url(../_fonts/Kx84kywrni1QgQTXzEktmmG2rlDRWIy7GHxOzYEXd7E-HIwhuKn2pvTNsCp6jJnjANNP1TwHQGI0kYl89u0HqrM.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:italic}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Bold Italic"),url(../_fonts/1Q5Elv2sngCzaWDvgzxn0B1bBaX5xEwVexirWPP_VwM-NI_53fbEvYigH5wLAJwNJcj3AeHRwI1vimodZ7Qjf6U.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:700;font-style:italic}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Regular"),local("Instrument Sans"),url(../_fonts/UYBOptkNcFYXerm7Wc4jiE4eKUd4039Ye4P6oB4z0XU-UBxABpaGQE2ZP_aUQLZdx7yiszFRCR2M9wMQH70lqYk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Regular"),local("Instrument Sans"),url(../_fonts/KK7qrOqqIFCcORDposqP2UMdkwT7KS6SmrYRu27z_qQ-wN_IFOjKg8kjq3R_mtB7_-Ps7PWq-8n5H-ddLoW4870.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:400;font-style:normal}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Medium"),url(../_fonts/UYBOptkNcFYXerm7Wc4jiE4eKUd4039Ye4P6oB4z0XU-UBxABpaGQE2ZP_aUQLZdx7yiszFRCR2M9wMQH70lqYk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:500;font-style:normal}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Medium"),url(../_fonts/KK7qrOqqIFCcORDposqP2UMdkwT7KS6SmrYRu27z_qQ-wN_IFOjKg8kjq3R_mtB7_-Ps7PWq-8n5H-ddLoW4870.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:500;font-style:normal}@font-face{font-family:Instrument Sans;src:local("Instrument Sans SemiBold"),url(../_fonts/UYBOptkNcFYXerm7Wc4jiE4eKUd4039Ye4P6oB4z0XU-UBxABpaGQE2ZP_aUQLZdx7yiszFRCR2M9wMQH70lqYk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:600;font-style:normal}@font-face{font-family:Instrument Sans;src:local("Instrument Sans SemiBold"),url(../_fonts/KK7qrOqqIFCcORDposqP2UMdkwT7KS6SmrYRu27z_qQ-wN_IFOjKg8kjq3R_mtB7_-Ps7PWq-8n5H-ddLoW4870.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:600;font-style:normal}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Bold"),url(../_fonts/UYBOptkNcFYXerm7Wc4jiE4eKUd4039Ye4P6oB4z0XU-UBxABpaGQE2ZP_aUQLZdx7yiszFRCR2M9wMQH70lqYk.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:700;font-style:normal}@font-face{font-family:Instrument Sans;src:local("Instrument Sans Bold"),url(../_fonts/KK7qrOqqIFCcORDposqP2UMdkwT7KS6SmrYRu27z_qQ-wN_IFOjKg8kjq3R_mtB7_-Ps7PWq-8n5H-ddLoW4870.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:700;font-style:normal}@font-face{font-family:"Instrument Serif";src:local("Instrument Serif Regular Italic"),local("Instrument Serif Italic"),url(../_fonts/svLEQR1NhVsKV3td5-qEdR3OcCyUB1uXwND4pueM24E-_ai0lJkLAXfhhHb6ZYIId61FSPBqXyGFmF0ftxqBrQ0.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:"Instrument Serif Fallback: Times New Roman";src:local("Times New Roman");size-adjust:83.9385%;ascent-override:117.9435%;descent-override:36.9318%;line-gap-override:0%}@font-face{font-family:"Instrument Serif Fallback: Georgia";src:local("Georgia");size-adjust:76.4916%;ascent-override:129.426%;descent-override:40.5273%;line-gap-override:0%}@font-face{font-family:"Instrument Serif Fallback: Noto Serif";src:local("Noto Serif");size-adjust:70.894%;ascent-override:139.6452%;descent-override:43.7273%;line-gap-override:0%}@font-face{font-family:"Instrument Serif";src:local("Instrument Serif Regular Italic"),local("Instrument Serif Italic"),url(../_fonts/ATc0VqIXMNIEgWU4XzMMCAWoJJ4G11FKjX38DInsfx0-bGhSBtjl_XEffZBInMi-gJZBMjmF_0UQsncnDV02cEc.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:400;font-style:italic}@font-face{font-family:"Instrument Serif";src:local("Instrument Serif Regular"),local("Instrument Serif"),url(../_fonts/4VzVfti7A9XwdTiq16lO4lLfZTtYPcEFGbpaWWH4bDo-xec7qfdrgCQ5lsquFv1xibvLzatcl3q_vTUpC4HNYZA.woff2) format(woff2);font-display:swap;unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:"Instrument Serif";src:local("Instrument Serif Regular"),local("Instrument Serif"),url(../_fonts/MkzsVVsVa19hNhuifJxuUyjYXA8QsnSlohE8Xis64wI-b_OhvLchONOxbaZEOWy7B_wZN5OrU3apyvlSa5_nXOQ.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:400;font-style:normal}:root{--color-white:#f5f1e8;--color-dark:#2f3a32;--color-accent:#b08a55;--color-button-bg:#a65f3d;--color-button-hover:#8f4e30;--color-charcoal:#1e1e1c;--color-olive-2:#3e4a3f;--color-cream:#efe8dc;--color-brass:#b08a55;--color-terracotta:#a65f3d;--color-terracotta-hover:#8f4e30;--color-ivory:#f5f1e8;--color-hairline:rgba(43,50,51,.14);--color-hairline-on-dark:hsla(37,80%,98%,.16);--color-overlay:rgba(8,28,43,.64);--color-text:var(--color-charcoal);--color-text-on-light:var(--color-charcoal);--color-label:var(--color-accent);--color-overlay-top:rgba(8,28,43,.64);--color-overlay-bottom:rgba(8,28,43,.64);--color-overlay-fade:rgba(8,28,43,0);--font-serif:"Instrument Serif", "Instrument Serif Fallback: Times New Roman", "Instrument Serif Fallback: Georgia", "Instrument Serif Fallback: Noto Serif",Georgia,serif;--font-sans:"Instrument Sans", "Instrument Sans Fallback: BlinkMacSystemFont", "Instrument Sans Fallback: Segoe UI", "Instrument Sans Fallback: Helvetica Neue", "Instrument Sans Fallback: Arial", "Instrument Sans Fallback: Noto Sans","Inter",Arial,sans-serif;--space-2xs:8px;--space-xs:12px;--space-s:16px;--space-m:24px;--space-l:32px;--space-xl:40px;--radius-hero:0;--radius-form:0;--radius-pill:0;--layout-max:1440px;--layout-pad:32px;--layout-pad-mobile:16px;--section-pad-block-sm:clamp(40px,6vw,80px);--section-pad-block:clamp(56px,8vw,112px);--section-pad-block-lg:clamp(80px,10vw,144px);--gap-card:clamp(12px,1.6vw,20px);--gap-grid:clamp(16px,2.4vw,32px);--gap-grid-lg:clamp(32px,4vw,56px);--gap-section-head:clamp(20px,2.4vw,32px);--fs-display:clamp(56px,9vw,132px);--fs-h1:clamp(40px,6vw,84px);--fs-h2:clamp(32px,4.5vw,56px);--fs-h3:clamp(26px,3.2vw,40px);--fs-h4:clamp(20px,2.4vw,28px);--fs-body-lg:clamp(16px,1.6vw,20px);--fs-body:clamp(15px,1.4vw,17px);--fs-body-sm:clamp(13px,1.2vw,14px);--fs-label:12px;--radius-card:0;--radius-media:0;--safe-inset-top:env(safe-area-inset-top,0px);--safe-inset-bottom:env(safe-area-inset-bottom,0px);--sticky-bar-height:60px}*,:after,:before{box-sizing:border-box}*{margin:0;padding:0}body,html{min-height:100%}body{background-color:var(--color-white);color:var(--color-text);font-family:var(--font-sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img,svg,video{display:block;max-width:100%}a{color:inherit;text-decoration:none}button,input,select{color:inherit;font:inherit}button{background:none;border:0;cursor:pointer}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}html{scroll-behavior:smooth}[id]{scroll-margin-top:120px}@media(max-width:991px){[id]{scroll-margin-top:128px}}a,button{-webkit-tap-highlight-color:transparent}@media(hover:none){[role=button]:active,a:active,button:active{transform:scale(.98);transition:transform .1s ease}}body,html{overflow-x:clip}html{background-color:var(--color-white)}main,main>*{max-width:100%}@supports not (overflow:clip){body,html{overflow-x:hidden}}@supports (padding:env(safe-area-inset-top)){body{padding-bottom:env(safe-area-inset-bottom,0)}}html{scrollbar-gutter:stable}:focus-visible{outline:2px solid var(--color-brass);outline-offset:2px}html.is-error-page,html.is-error-page body{overflow:hidden}html.is-error-page{scrollbar-gutter:auto}.container-page{box-sizing:border-box;margin-inline:auto;max-width:min(90rem,100%);overflow-x:clip;padding-inline:16px;width:100%}@media(min-width:768px){.container-page{padding-inline:32px}}.hotel-photo{position:relative}.hotel-photo :where(img){filter:brightness(.95) contrast(.96) saturate(1.1) sepia(.12)}.hotel-photo:after{background:#3c2d1e1a;content:"";inset:0;mix-blend-mode:multiply;pointer-events:none;position:absolute}.skeleton{animation:skeleton-shimmer 1.4s ease-in-out infinite;background-color:var(--color-cream);background-image:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.55) 50%,transparent 70%);background-repeat:no-repeat;background-size:200% 100%}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.skeleton{animation:none}}.ui-spinner[data-v-17db263f]{align-items:center;display:inline-flex;flex:none;justify-content:center}.ui-spinner__arc[data-v-17db263f]{animation:ui-spinner-rotate-17db263f .9s linear infinite;height:100%;width:100%}.ui-spinner__track[data-v-17db263f]{opacity:.22}.ui-spinner--sm[data-v-17db263f]{height:16px;width:16px}.ui-spinner--md[data-v-17db263f]{height:24px;width:24px}.ui-spinner--lg[data-v-17db263f]{height:44px;width:44px}.ui-spinner--brass[data-v-17db263f]{color:var(--color-brass)}.ui-spinner--ivory[data-v-17db263f]{color:var(--color-ivory)}.ui-spinner__sr[data-v-17db263f]{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;clip-path:inset(50%);white-space:nowrap}@keyframes ui-spinner-rotate-17db263f{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.ui-spinner__arc[data-v-17db263f]{animation:ui-spinner-pulse-17db263f 1.4s ease-in-out infinite}}@keyframes ui-spinner-pulse-17db263f{0%,to{opacity:1}50%{opacity:.35}}.route-loader[data-v-8008fa2a]{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#141816b8;cursor:progress;display:flex;flex-direction:column;gap:var(--space-s);inset:0;justify-content:center;position:fixed;z-index:290}.route-loader__label[data-v-8008fa2a]{color:color-mix(in srgb,var(--color-ivory) 78%,transparent);font-family:var(--font-sans);font-size:var(--fs-label);letter-spacing:1px;margin:0;text-transform:uppercase}.route-loader-enter-active[data-v-8008fa2a],.route-loader-leave-active[data-v-8008fa2a]{transition:opacity .2s ease}.route-loader-enter-from[data-v-8008fa2a],.route-loader-leave-to[data-v-8008fa2a]{opacity:0}.error-illu[data-v-ad1974c1]{display:block;height:100%;width:100%}.lg[data-v-02d2ce92]{background-color:var(--color-white);min-height:100vh}.lg__container[data-v-02d2ce92]{margin-inline:auto;max-width:760px;padding:clamp(140px,14vw,180px) var(--layout-pad) clamp(80px,10vw,140px);width:100%}.lg__container--center[data-v-02d2ce92]{align-items:center;display:flex;flex-direction:column;text-align:center}.lg--error[data-v-02d2ce92]{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:clamp(100px,12vh,140px) var(--layout-pad) clamp(48px,8vh,80px)}.lg--error .lg__container[data-v-02d2ce92]{max-width:680px;padding:0}.lg__hero[data-v-02d2ce92]{align-items:center;display:flex;gap:clamp(20px,3vw,36px);justify-content:center;margin-bottom:clamp(20px,2.4vw,28px);margin-top:clamp(-80px,-8vh,-40px)}.lg--error .lg__big-num[data-v-02d2ce92]{font-size:clamp(116px,16.2vw,188px);letter-spacing:-7px;line-height:1;margin:0}.lg--error .lg__title[data-v-02d2ce92]{font-size:clamp(28px,3.6vw,40px);letter-spacing:-1px}.lg--error .lg__intro[data-v-02d2ce92]{font-size:15px;margin-bottom:clamp(20px,2.6vw,28px);max-width:440px}.lg__badge[data-v-02d2ce92]{color:var(--color-terracotta);display:block;flex-shrink:0;height:clamp(116px,16.2vw,188px);margin:0;width:clamp(116px,16.2vw,188px)}.lg__badge svg[data-v-02d2ce92]{display:block;height:100%;width:100%}.lg__big-num[data-v-02d2ce92]{color:var(--color-terracotta);font-size:clamp(120px,18vw,220px);letter-spacing:-8px;line-height:.9;margin:0 0 12px}.lg__big-num[data-v-02d2ce92],.lg__title[data-v-02d2ce92]{font-family:var(--font-serif);font-weight:400}.lg__title[data-v-02d2ce92]{color:var(--color-dark);font-size:clamp(40px,5.4vw,64px);letter-spacing:-2px;line-height:1;margin:0}.lg__intro[data-v-02d2ce92]{color:var(--color-charcoal);font-family:var(--font-sans);font-size:16px;line-height:1.6;margin:8px 0 28px;max-width:480px;opacity:.9}.lg__actions[data-v-02d2ce92]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.lg__btn[data-v-02d2ce92]{align-items:center;background-color:transparent;border:1px solid var(--color-dark);color:var(--color-dark);cursor:pointer;display:inline-flex;font-family:var(--font-sans);font-size:12px;font-weight:700;letter-spacing:1.4px;padding:14px 28px;text-decoration:none;text-transform:uppercase;transition:background-color .25s ease,color .25s ease}.lg__btn[data-v-02d2ce92]:hover{background-color:var(--color-dark);color:#fff}.lg__btn--primary[data-v-02d2ce92]{background-color:var(--color-terracotta);border-color:var(--color-terracotta);color:#fff}.lg__btn--primary[data-v-02d2ce92]:hover{background-color:var(--color-terracotta-hover);border-color:var(--color-terracotta-hover)}.lg__eyebrow[data-v-02d2ce92]{color:var(--color-terracotta);font-family:var(--font-sans);font-size:11px;font-weight:700;letter-spacing:1.8px;margin:0 0 clamp(16px,2vw,24px);text-transform:uppercase}@media(max-width:767px){.lg__hero[data-v-02d2ce92]{align-items:flex-start;flex-direction:column;gap:16px}.lg__big-num[data-v-02d2ce92]{font-size:clamp(96px,28vw,160px);letter-spacing:-4px;line-height:.9}.lg__actions[data-v-02d2ce92]{align-items:stretch;flex-direction:column;width:100%}.lg__actions[data-v-02d2ce92]>*{text-align:center;width:100%}}@media(max-width:479px){.lg__big-num[data-v-02d2ce92]{font-size:clamp(80px,30vw,132px)}}
