@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/_astro/oswald-cyrillic-ext-wght-normal.DLWmRmaW.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/_astro/oswald-cyrillic-wght-normal.C8sJyxwB.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/_astro/oswald-vietnamese-wght-normal.Tdf5mmdl.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/_astro/oswald-latin-ext-wght-normal.Dj_1K-Kw.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Oswald Variable;font-style:normal;font-display:swap;font-weight:200 700;src:url(/_astro/oswald-latin-wght-normal.CzS3kehr.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-wght-normal.CnvboYUG.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-wght-normal.Ca2vKHc0.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Fraunces Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-wght-normal.ukD16Tqj.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-vietnamese-wght-italic.BicUS2cM.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-ext-wght-italic.BfTTTDIL.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:Fraunces Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/fraunces-latin-wght-italic.Py8at3oI.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-ext-wght-normal.BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,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:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/_astro/dm-sans-latin-wght-normal.Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--color-blue:#1f3654;--color-navy:#14243a;--color-navy-deep:#000d1f;--color-overlay:#14243a;--color-gold:#c59a6d;--color-gold-ink:#a87d4e;--color-gold-dark:#71512e;--color-beige:#f0e0d0;--color-cream:#eaeadf;--color-paper:#f9f9f3;--color-paper-light:#fdfcf9;--color-sand:#f3eee6;--color-line:#e3d3bf;--color-white:#fff;--color-cream-text:#fcedcf;--color-muted:#1f3654b8;--font-display:"Oswald Variable", "Oswald", "Arial Narrow", Impact, sans-serif;--font-serif:"Fraunces Variable", "Fraunces", Georgia, serif;--font-body:"DM Sans Variable", "DM Sans", "Helvetica Neue", Arial, sans-serif;--text-h1-hero:clamp(3.5rem, 2rem + 6.4vw, 8rem);--text-h1:clamp(3rem, 1.9rem + 4.8vw, 6.5rem);--text-h2:clamp(2.75rem, 1.9rem + 3.5vw, 5.25rem);--text-h3:clamp(2.25rem, 1.75rem + 2vw, 4rem);--text-h4:clamp(1.75rem, 1.5rem + .9vw, 2.5rem);--text-sub-xl:clamp(1.625rem, 1.3rem + 1.2vw, 2.75rem);--text-sub:clamp(1.375rem, 1.2rem + .7vw, 2.25rem);--text-sub-s:1.5rem;--text-caption:1.125rem;--text-body:clamp(1.125rem, 1.05rem + .3vw, 1.25rem);--text-small:1rem;--text-eyebrow-lg:clamp(1.125rem, 1rem + .5vw, 1.5rem);--text-eyebrow-md:clamp(1rem, .9rem + .4vw, 1.25rem);--text-label:1rem;--text-button:1rem;--text-nav:1rem;--space-2xs:4px;--space-xs:8px;--space-sm:16px;--space-md:24px;--space-lg:40px;--space-xl:64px;--space-2xl:96px;--space-3xl:128px;--container:1280px;--gutter:clamp(20px, 5.556vw, 80px);--section-pad:clamp(64px, 8vw, 120px);--measure:44rem;--measure-wide:56rem;--radius:0;--leading-display:1.02;--leading-sub:1.25;--leading-body:1.5;--tracking-label:.12em;--tracking-button:.1em;--tracking-hero:.01em}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--color-paper-light);min-height:100dvh;color:var(--color-blue);font-family:var(--font-body);font-size:var(--text-body);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;flex-direction:column;display:flex}body.is-home{background:var(--color-cream)}body.is-sand{background:var(--color-sand)}main{z-index:1;flex:1 0 auto;position:relative}main:focus{outline:none}@media (width<=1279px){body.has-cta-bar{padding-bottom:72px}}.nowrap{white-space:nowrap}img,picture,video,canvas,svg{max-width:100%;display:block}img,video{height:auto}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer}p,li,dd,h1,h2,h3,h4{overflow-wrap:break-word}ul[role=list],ol[role=list]{padding:0;list-style:none}address{font-style:normal}::selection{background:var(--color-beige);color:var(--color-blue)}h1,h2,h3,h4,.display{font-family:var(--font-display);font-weight:500;line-height:var(--leading-display);text-wrap:balance;color:var(--color-blue)}h1{font-size:var(--text-h1)}h1.hero-title{font-size:var(--text-h1-hero);text-transform:uppercase;letter-spacing:var(--tracking-hero)}h2{font-size:var(--text-h2)}h3{font-size:var(--text-h3)}h4{font-size:var(--text-h4);text-transform:uppercase}.caps{text-transform:uppercase}.h1{font-size:var(--text-h1)}.h2{font-size:var(--text-h2)}.h3{font-size:var(--text-h3)}.h4{font-size:var(--text-h4)}p{text-wrap:pretty}.sub,.sub-xl,.sub-s{font-family:var(--font-serif);font-weight:400;line-height:var(--leading-sub);font-variation-settings:"opsz" 48, "SOFT" 0, "WONK" 0}.sub-xl{font-size:var(--text-sub-xl)}.sub{font-size:var(--text-sub)}.sub-s{font-size:var(--text-sub-s)}.caption{font-family:var(--font-serif);font-style:italic;font-size:var(--text-caption)}.small{font-size:var(--text-small)}.muted{color:var(--color-muted)}.eyebrow{font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-gold-ink);font-weight:500;line-height:1.4}.eyebrow--md{font-size:var(--text-eyebrow-md);letter-spacing:.08em;color:var(--color-gold)}.eyebrow--lg{font-size:var(--text-eyebrow-lg);letter-spacing:.08em;color:var(--color-gold)}.on-dark,.on-dark h1,.on-dark h2,.on-dark h3,.on-dark h4,.on-dark p,.on-dark .eyebrow{color:var(--color-white)}.on-dark .eyebrow--gold{color:var(--color-gold)}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px}.textlink{font-family:var(--font-display);font-size:var(--text-button);letter-spacing:var(--tracking-button);text-transform:uppercase;color:var(--color-blue);align-items:center;gap:.75em;font-weight:500;text-decoration:none;display:inline-flex}.textlink:after{content:"→";font-family:var(--font-body);font-weight:700}.textlink:hover{text-decoration:underline}.textlink--md{font-size:var(--text-eyebrow-md);letter-spacing:.06em}.textlink--gold{color:var(--color-gold)}.textlink--light{color:var(--color-white)}.wrap{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section-pad)}.measure{max-width:var(--measure)}.stack>*+*{margin-block-start:var(--stack-gap,1.5rem)}.actions{align-items:center;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.rule{background:var(--color-gold);height:1px}.rule--double{box-shadow:0 12px 0 var(--color-gold);margin-bottom:12px;position:relative}.rule--diamonds:before,.rule--diamonds:after{content:"";background:var(--color-gold);width:17px;height:17px;position:absolute;top:-2px;transform:rotate(45deg)}.rule--diamonds:before{left:-17px}.rule--diamonds:after{right:-17px}.line{background:var(--color-line);height:1px}.prose{max-width:var(--measure)}.prose>*+*{margin-block-start:1em}.prose h2{font-size:var(--text-h4);text-transform:none;margin-block-start:2.5rem}.prose h3{font-size:var(--text-sub-s);font-family:var(--font-serif);margin-block-start:2rem;font-weight:400}.prose ul,.prose ol{padding-inline-start:1.25em}.btn{border:1.5px solid var(--color-gold);border-radius:var(--radius);background:var(--color-gold);min-height:56px;color:var(--color-white);font-family:var(--font-display);font-size:var(--text-button);letter-spacing:var(--tracking-button);text-transform:uppercase;text-align:center;justify-content:center;align-items:center;padding:1rem 2rem;font-weight:500;line-height:1.2;text-decoration:none;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.btn:hover{background:var(--color-blue);border-color:var(--color-blue);color:var(--color-white)}.btn--gold-blue{color:var(--color-blue)}.btn--gold-blue:hover{color:var(--color-white)}.btn--blue{background:var(--color-blue);border-color:var(--color-blue)}.btn--blue:hover{background:var(--color-gold);border-color:var(--color-gold)}.btn--ghost{border-color:var(--color-white);color:var(--color-white);background:0 0}.btn--ghost:hover{background:var(--color-white);color:var(--color-blue);border-color:var(--color-white)}.btn--beige{background:var(--color-beige);border-color:var(--color-beige);color:var(--color-blue)}.btn--beige:hover{background:var(--color-white);border-color:var(--color-white);color:var(--color-blue)}.btn--lower{text-transform:none;letter-spacing:.04em}.btn--wide{min-width:236px}.btn:disabled{opacity:.6;cursor:not-allowed}.tapete{z-index:0;pointer-events:none;background-color:#0000;background-image:var(--tapete-url,none);background-size:var(--tapete-size,900px);opacity:var(--tapete-opacity,.14);background-repeat:repeat;position:fixed;inset:0}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{top:0;left:var(--gutter);z-index:100;background:var(--color-blue);color:var(--color-white);padding:.75rem 1.25rem;position:absolute;transform:translateY(-120%)}.skip-link:focus{transform:none}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.site-header[data-astro-cid-wpvy4v7s]{z-index:2;background:var(--color-navy);color:var(--color-white);position:relative}@media (width>=1280px){.site-header--sticky[data-astro-cid-wpvy4v7s]{z-index:20;position:sticky;top:0}}.cta-bar[data-astro-cid-wpvy4v7s]{display:none}@media (width<=1279px){.cta-bar[data-astro-cid-wpvy4v7s]{z-index:20;padding:10px var(--gutter) calc(10px + env(safe-area-inset-bottom,0px));background:var(--color-navy);display:block;position:fixed;inset:auto 0 0}.cta-bar__btn[data-astro-cid-wpvy4v7s]{width:100%;min-height:52px}.site-header--sticky[data-astro-cid-wpvy4v7s] .nav-cta[data-astro-cid-wpvy4v7s]{display:none}}.nav[data-astro-cid-wpvy4v7s]{min-height:120px;padding-block:var(--space-sm);flex-wrap:wrap;align-items:center;column-gap:68px;display:flex}.brand[data-astro-cid-wpvy4v7s]{width:124px;display:block}.brand--reserva[data-astro-cid-wpvy4v7s]{width:34px}.brand__logo[data-astro-cid-wpvy4v7s]{width:124px;height:auto}.brand__logo--reserva[data-astro-cid-wpvy4v7s]{width:34px}.menu[data-astro-cid-wpvy4v7s]{flex:auto;align-items:center;display:flex}.links[data-astro-cid-wpvy4v7s]{gap:var(--space-xs) 55px;flex-wrap:wrap;display:flex}.link[data-astro-cid-wpvy4v7s]{color:var(--color-white);font-family:var(--font-display);font-size:var(--text-nav);letter-spacing:var(--tracking-label);text-transform:uppercase;white-space:nowrap;text-underline-offset:.6em;padding-block:.5rem;font-weight:500;line-height:1.4;text-decoration:none;display:inline-block}.link[data-astro-cid-wpvy4v7s]:hover{text-decoration:underline;text-decoration-color:var(--color-gold)}.link[data-astro-cid-wpvy4v7s][aria-current=page]{text-decoration:underline;text-decoration-color:var(--color-gold);text-decoration-thickness:2px}.side[data-astro-cid-wpvy4v7s]{align-items:center;gap:var(--space-md);margin-left:auto;display:flex}.links__insta[data-astro-cid-wpvy4v7s]{display:none}.nav-cta[data-astro-cid-wpvy4v7s]{min-width:170px;min-height:56px;padding-inline:1.5rem}.insta[data-astro-cid-wpvy4v7s]{width:44px;height:44px;color:var(--color-gold);display:inline-flex}.insta[data-astro-cid-wpvy4v7s]:hover{color:var(--color-white)}.toggle[data-astro-cid-wpvy4v7s]{width:44px;height:44px;color:var(--color-white);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:none}.site-header[data-astro-cid-wpvy4v7s] [data-astro-cid-wpvy4v7s]:focus-visible{outline-color:var(--color-gold)}@media (width>=1280px) and (width<=1399px){.nav[data-astro-cid-wpvy4v7s]{column-gap:40px}.links[data-astro-cid-wpvy4v7s]{column-gap:32px}.nav-cta[data-astro-cid-wpvy4v7s]{min-width:0}}@media (width<=1279px){.nav[data-astro-cid-wpvy4v7s]{column-gap:var(--space-sm);min-height:80px}.brand[data-astro-cid-wpvy4v7s],.brand__logo[data-astro-cid-wpvy4v7s]{width:96px}.brand--reserva[data-astro-cid-wpvy4v7s],.brand__logo--reserva[data-astro-cid-wpvy4v7s]{width:30px}.menu[data-astro-cid-wpvy4v7s]{padding-block:var(--space-xs) var(--space-lg);flex-basis:100%;order:3}.links[data-astro-cid-wpvy4v7s]{flex-direction:column;gap:0}.link[data-astro-cid-wpvy4v7s]{padding-block:.75rem;font-size:1rem}.nav-cta[data-astro-cid-wpvy4v7s]{min-width:0;min-height:44px;padding:.5rem .75rem}.side[data-astro-cid-wpvy4v7s]{gap:var(--space-sm)}.site-header[data-astro-cid-wpvy4v7s][data-enhanced] .toggle[data-astro-cid-wpvy4v7s]{display:inline-flex}.site-header[data-astro-cid-wpvy4v7s][data-enhanced]:not([data-open]) .menu[data-astro-cid-wpvy4v7s]{display:none}}.site-footer[data-astro-cid-jo6i4kqk]{z-index:1;background:var(--color-navy);color:var(--color-cream-text);font-size:var(--text-small);padding-block:70px 44px;line-height:1.5;position:relative}.site-footer--deep[data-astro-cid-jo6i4kqk]{background:var(--color-navy-deep)}.site-footer[data-astro-cid-jo6i4kqk]{--siegel:68px}.fgrid[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,1fr);grid-template-areas:"adr""siegel""falstaff""legal";align-items:start;row-gap:32px;display:grid}.adressen[data-astro-cid-jo6i4kqk]{grid-area:adr;grid-template-columns:auto auto;column-gap:20px;font-size:clamp(12.5px,4vw,16px);display:grid}.siegel[data-astro-cid-jo6i4kqk]{grid-area:siegel}.falstaff[data-astro-cid-jo6i4kqk]{grid-area:falstaff;justify-self:start}.legal[data-astro-cid-jo6i4kqk]{grid-area:legal;margin-top:21px}.nw[data-astro-cid-jo6i4kqk]{white-space:nowrap}@media (width>=640px){.site-footer[data-astro-cid-jo6i4kqk]{--siegel:100px}.adressen[data-astro-cid-jo6i4kqk]{column-gap:var(--space-lg);font-size:inherit;grid-template-columns:max-content max-content}}@media (width>=1280px){.site-footer[data-astro-cid-jo6i4kqk]{--siegel:121px}.fgrid[data-astro-cid-jo6i4kqk]{column-gap:var(--space-lg);grid-template-columns:minmax(0,1fr) max-content;grid-template-areas:"adr siegel""legal falstaff";row-gap:42px}.adressen[data-astro-cid-jo6i4kqk]{grid-template-columns:276px max-content;column-gap:0;margin-top:18px}.legal[data-astro-cid-jo6i4kqk]{align-self:end;margin-top:0}.falstaff[data-astro-cid-jo6i4kqk]{align-self:end}}.col[data-astro-cid-jo6i4kqk]{padding-top:12px}.col[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{font-weight:700}.site-footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:inherit;text-decoration:none}.site-footer[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline;text-decoration-color:var(--color-gold)}.siegel[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-items:center;gap:14px;display:flex}@media (width>=640px){.siegel[data-astro-cid-jo6i4kqk]{flex-wrap:nowrap;gap:29px}}.siegel[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk],.siegel__link[data-astro-cid-jo6i4kqk]{display:flex}.siegel__link[data-astro-cid-jo6i4kqk]{transition:opacity .2s}.siegel__link[data-astro-cid-jo6i4kqk]:hover{opacity:.8}.siegel__img[data-astro-cid-jo6i4kqk]{width:var(--siegel);height:var(--siegel);object-fit:contain;display:block}.siegel__img--spain[data-astro-cid-jo6i4kqk]{width:calc(var(--siegel) * 1.1198);max-width:none;height:auto;margin:calc(var(--siegel) * -.0797) calc(var(--siegel) * -.0437) calc(var(--siegel) * -.0569) calc(var(--siegel) * -.0761)}.legal[data-astro-cid-jo6i4kqk]{gap:var(--space-sm) 28px;font-family:var(--font-display);font-size:var(--text-label);letter-spacing:var(--tracking-label);text-transform:uppercase;flex-wrap:wrap;font-weight:500;display:flex}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--color-gold);padding-block:4px;display:inline-block}.legal[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{text-decoration:underline}.falstaff[data-astro-cid-jo6i4kqk]{transition:opacity .2s;display:block}.falstaff[data-astro-cid-jo6i4kqk]:hover{opacity:.8}.falstaff__img[data-astro-cid-jo6i4kqk]{width:auto;height:36px;display:block}@media (width>=640px){.falstaff__img[data-astro-cid-jo6i4kqk]{height:44px}}.site-footer[data-astro-cid-jo6i4kqk] [data-astro-cid-jo6i4kqk]:focus-visible{outline-color:var(--color-gold)}
