.p-rom .ph--photo{padding-top:clamp(7.5rem,15vh,9rem)}.p-rom .ph__h1{max-width:15ch}.intro[data-astro-cid-rk7cywxu]{padding:var(--section) var(--gutter) 0;grid-template-columns:repeat(12,1fr);align-items:center;gap:0 clamp(1rem,2vw,2rem);display:grid}.intro__text[data-astro-cid-rk7cywxu]{grid-column:2/span 5}.intro__text[data-astro-cid-rk7cywxu] .body[data-astro-cid-rk7cywxu]{max-width:60ch;margin:1.4rem 0 0}.intro__img[data-astro-cid-rk7cywxu]{aspect-ratio:4/5;grid-column:8/span 5;margin:0;overflow:hidden}.intro__img[data-astro-cid-rk7cywxu] picture,.intro__img[data-astro-cid-rk7cywxu] img{object-fit:cover;width:100%;height:100%}.story[data-astro-cid-rk7cywxu]{padding:var(--section) var(--gutter) 0;max-width:calc(64rem + 2 * var(--gutter));margin-inline:auto}.story[data-astro-cid-rk7cywxu] .h-xl[data-astro-cid-rk7cywxu]{text-align:center}.story__list[data-astro-cid-rk7cywxu]{border-top:1px solid #d8bf8a33;margin:clamp(2rem,4vw,3.2rem) 0 0;padding:0;list-style:none}.story__list[data-astro-cid-rk7cywxu] li[data-astro-cid-rk7cywxu]{border-bottom:1px solid #d8bf8a33;grid-template-columns:11rem 1fr;gap:.3rem 2rem;padding:1.4rem 0;display:grid}.story__k[data-astro-cid-rk7cywxu]{grid-row:span 2;padding-top:.35rem}.story__h[data-astro-cid-rk7cywxu]{font:400 clamp(1.25rem, 1rem + .6vw, 1.6rem)/1.25 var(--f-display);color:var(--white);margin:0}.story__list[data-astro-cid-rk7cywxu] .body[data-astro-cid-rk7cywxu]{max-width:62ch;margin:0}.story__link[data-astro-cid-rk7cywxu]{margin-top:1.6rem;display:inline-block}.rooms[data-astro-cid-rk7cywxu]{padding:var(--section) var(--gutter) 0}.rooms__head[data-astro-cid-rk7cywxu]{max-width:46rem}.rooms__head[data-astro-cid-rk7cywxu] .body[data-astro-cid-rk7cywxu]{margin:1.2rem 0 0}.rooms__list[data-astro-cid-rk7cywxu]{grid-template-columns:repeat(6,1fr);gap:clamp(1.6rem,3vw,2.6rem) clamp(1rem,2vw,2rem);margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}.room[data-astro-cid-rk7cywxu]{grid-column:span 2}.room--vault[data-astro-cid-rk7cywxu],.room--patio[data-astro-cid-rk7cywxu]{grid-column:span 3}.room[data-astro-cid-rk7cywxu] figure[data-astro-cid-rk7cywxu]{aspect-ratio:4/3;margin:0 0 1rem;overflow:hidden}.room[data-astro-cid-rk7cywxu] figure[data-astro-cid-rk7cywxu] picture,.room[data-astro-cid-rk7cywxu] figure[data-astro-cid-rk7cywxu] img{object-fit:cover;width:100%;height:100%}.room__h[data-astro-cid-rk7cywxu]{font:400 clamp(1.2rem, 1rem + .5vw, 1.5rem)/1.25 var(--f-display);color:var(--white);margin:0 0 .4rem}.room[data-astro-cid-rk7cywxu] .body[data-astro-cid-rk7cywxu]{margin:0}.courses[data-astro-cid-rk7cywxu]{counter-reset:c;text-align:left;border-top:1px solid #d8bf8a33;max-width:40rem;margin:1rem auto 0;padding:0;list-style:none}.courses[data-astro-cid-rk7cywxu] li[data-astro-cid-rk7cywxu]{counter-increment:c;border-bottom:1px solid #d8bf8a33;grid-template-columns:2rem 1fr;padding:.9rem 0;display:grid}.courses[data-astro-cid-rk7cywxu] li[data-astro-cid-rk7cywxu]:before{content:counter(c);color:var(--gold);font:400 1.1rem/1.4 var(--f-display);grid-row:span 2}.courses__d[data-astro-cid-rk7cywxu]{color:var(--white);font:400 1rem/1.5 var(--f-sans)}.courses__w[data-astro-cid-rk7cywxu]{color:var(--ivory-dim);font:italic 300 .9375rem/1.5 var(--f-text)}.menu__ch[data-astro-cid-rk7cywxu]{margin:2.6rem 0 0}.toast[data-astro-cid-rk7cywxu]{padding:var(--section) var(--gutter) 0;grid-template-columns:repeat(12,1fr);align-items:center;gap:0 clamp(1rem,2vw,2rem);display:grid}.toast__img[data-astro-cid-rk7cywxu]{aspect-ratio:4/5;grid-column:2/span 4;margin:0;overflow:hidden}.toast__img[data-astro-cid-rk7cywxu] picture,.toast__img[data-astro-cid-rk7cywxu] img{object-fit:cover;width:100%;height:100%}.toast__text[data-astro-cid-rk7cywxu]{grid-column:7/span 5}.toast__text[data-astro-cid-rk7cywxu] .body[data-astro-cid-rk7cywxu]{margin:1.2rem 0 1.4rem}.toast__links[data-astro-cid-rk7cywxu]{flex-wrap:wrap;gap:.2rem 2rem;display:flex}.proof[data-astro-cid-rk7cywxu]{padding:var(--section) var(--gutter) 0;max-width:calc(48rem + 2 * var(--gutter));text-align:center;margin-inline:auto}.proof__q[data-astro-cid-rk7cywxu]{margin:2rem 0 0}.proof__q[data-astro-cid-rk7cywxu] blockquote[data-astro-cid-rk7cywxu]{font:italic 300 clamp(1.2rem, 1rem + .6vw, 1.6rem)/1.42 var(--f-text);color:var(--white);margin:0 0 .8rem}.proof__p[data-astro-cid-rk7cywxu]{max-width:52ch;margin:1.8rem auto 0}.plan__links[data-astro-cid-rk7cywxu]{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.why[data-astro-cid-rk7cywxu]{padding:var(--section) var(--gutter) 0;grid-template-columns:repeat(12,1fr);align-items:center;gap:0 clamp(1rem,2vw,2rem);display:grid}.why__img[data-astro-cid-rk7cywxu]{aspect-ratio:4/5;grid-column:1/span 5;margin:0;overflow:hidden}.why__img[data-astro-cid-rk7cywxu] picture,.why__img[data-astro-cid-rk7cywxu] img{object-fit:cover;width:100%;height:100%}.why__text[data-astro-cid-rk7cywxu]{grid-column:7/span 5}.why__list[data-astro-cid-rk7cywxu]{gap:1.8rem;margin:clamp(1.8rem,3vw,2.6rem) 0 0;display:grid}.why__list[data-astro-cid-rk7cywxu] dt[data-astro-cid-rk7cywxu]{font:400 clamp(1.3rem, 1rem + .8vw, 1.75rem)/1.25 var(--f-display);color:var(--white);letter-spacing:-.01em}.why__list[data-astro-cid-rk7cywxu] dd[data-astro-cid-rk7cywxu]{margin:.5rem 0 0}.menu[data-astro-cid-rk7cywxu]{padding:var(--section) var(--gutter) 0;text-align:center;flex-direction:column;align-items:center;display:flex}.menu__price[data-astro-cid-rk7cywxu]{align-items:baseline;gap:.8rem;margin:2rem 0 0;display:flex}.menu__eur[data-astro-cid-rk7cywxu]{font:400 clamp(4rem, 2rem + 6vw, 8rem)/.9 var(--f-display);letter-spacing:-.04em}.menu__per[data-astro-cid-rk7cywxu]{font:italic 300 1.1rem/1 var(--f-text);color:var(--ivory-dim)}.menu__pair[data-astro-cid-rk7cywxu]{margin:1rem 0 0}.menu__p[data-astro-cid-rk7cywxu]{max-width:46ch;margin:1.6rem auto 0}.menu__card[data-astro-cid-rk7cywxu]{flex-direction:column;align-items:center;width:100%;max-width:50rem;padding:clamp(3rem,6vw,5rem) clamp(1.8rem,5vw,4.5rem);display:flex}.menu__card[data-astro-cid-rk7cywxu] .menu__per[data-astro-cid-rk7cywxu],.menu__card[data-astro-cid-rk7cywxu] .courses__w[data-astro-cid-rk7cywxu]{color:var(--ink-2)}.menu__card[data-astro-cid-rk7cywxu] .courses[data-astro-cid-rk7cywxu]{border-top-color:var(--hair)}.menu__card[data-astro-cid-rk7cywxu] .courses[data-astro-cid-rk7cywxu] li[data-astro-cid-rk7cywxu]{border-bottom-color:var(--hair)}.menu__card[data-astro-cid-rk7cywxu] .courses[data-astro-cid-rk7cywxu] li[data-astro-cid-rk7cywxu]:before{color:var(--ink-gold)}.menu__card[data-astro-cid-rk7cywxu] .courses__d[data-astro-cid-rk7cywxu]{color:var(--ink)}.menu__ctas[data-astro-cid-rk7cywxu]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 2rem;margin-top:2rem;display:flex}.gift[data-astro-cid-rk7cywxu]{padding:var(--section) var(--gutter) 0;grid-template-columns:repeat(12,1fr);align-items:center;gap:0 clamp(1rem,2vw,2rem);display:grid}.gift[data-astro-cid-rk7cywxu] .gift__card{grid-column:2/span 5}.gift__text[data-astro-cid-rk7cywxu]{grid-column:8/span 4}.gift__text[data-astro-cid-rk7cywxu] .body[data-astro-cid-rk7cywxu]{margin:1.2rem 0 1.8rem}.plan[data-astro-cid-rk7cywxu]{padding:var(--section) var(--gutter) 0;grid-template-columns:repeat(12,1fr);align-items:end;gap:0 clamp(1rem,2vw,2rem);display:grid}.plan__img[data-astro-cid-rk7cywxu]{aspect-ratio:3/2;grid-column:1/span 6;margin:0;overflow:hidden}.plan__img[data-astro-cid-rk7cywxu] picture,.plan__img[data-astro-cid-rk7cywxu] img{object-fit:cover;width:100%;height:100%}.plan__text[data-astro-cid-rk7cywxu]{grid-column:8/span 4}.plan__text[data-astro-cid-rk7cywxu] .body[data-astro-cid-rk7cywxu]{margin:1.2rem 0 1.4rem}.faqs[data-astro-cid-rk7cywxu]{padding:var(--section) var(--gutter) 0;max-width:calc(52rem + 2 * var(--gutter));margin-inline:auto}.faqs[data-astro-cid-rk7cywxu] .h-l[data-astro-cid-rk7cywxu]{text-align:center;margin-bottom:2.2rem}.faq[data-astro-cid-rk7cywxu]{border-top:1px solid #d8bf8a33}.faq[data-astro-cid-rk7cywxu] details[data-astro-cid-rk7cywxu]{border-bottom:1px solid #d8bf8a33}.faq[data-astro-cid-rk7cywxu] summary[data-astro-cid-rk7cywxu]{cursor:pointer;font:400 1rem/1.5 var(--f-sans);color:var(--white);padding:1.05rem 2.4rem 1.05rem 0;list-style:none;position:relative}.faq[data-astro-cid-rk7cywxu] summary[data-astro-cid-rk7cywxu]::-webkit-details-marker{display:none}.faq[data-astro-cid-rk7cywxu] summary[data-astro-cid-rk7cywxu]:after{content:"+";font:300 1.4rem/1 var(--f-sans);color:var(--gold);transition:rotate .4s var(--ease-lux);position:absolute;top:.85rem;right:.2rem}.faq[data-astro-cid-rk7cywxu] details[data-astro-cid-rk7cywxu][open] summary[data-astro-cid-rk7cywxu]:after{rotate:45deg}.faq__a[data-astro-cid-rk7cywxu]{font:300 .9375rem/1.75 var(--f-sans);color:var(--ivory-dim);padding:0 2.4rem 1.3rem 0}.faq__a[data-astro-cid-rk7cywxu] p[data-astro-cid-rk7cywxu]{margin:0}.book[data-astro-cid-rk7cywxu]{padding:var(--section) var(--gutter);text-align:center;flex-direction:column;align-items:center;display:flex}.book__ctas[data-astro-cid-rk7cywxu]{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 2rem;margin-top:2rem;display:flex}.book__ctas[data-astro-cid-rk7cywxu] a[data-astro-cid-rk7cywxu]:not(.btn){color:var(--gold-hi)}@media (width<=899px){.intro__text[data-astro-cid-rk7cywxu],.intro__img[data-astro-cid-rk7cywxu],.toast__img[data-astro-cid-rk7cywxu],.toast__text[data-astro-cid-rk7cywxu],.room[data-astro-cid-rk7cywxu],.room--vault[data-astro-cid-rk7cywxu],.room--patio[data-astro-cid-rk7cywxu],.why__img[data-astro-cid-rk7cywxu],.why__text[data-astro-cid-rk7cywxu],.gift[data-astro-cid-rk7cywxu] .gift__card,.gift__text[data-astro-cid-rk7cywxu],.plan__img[data-astro-cid-rk7cywxu],.plan__text[data-astro-cid-rk7cywxu]{grid-column:1/-1}.why__img[data-astro-cid-rk7cywxu]{aspect-ratio:4/3;margin-bottom:2rem}.gift__text[data-astro-cid-rk7cywxu]{margin-top:2rem}.plan__img[data-astro-cid-rk7cywxu]{margin-bottom:1.6rem}.intro__img[data-astro-cid-rk7cywxu]{aspect-ratio:4/3;margin-top:2rem}.toast__img[data-astro-cid-rk7cywxu]{aspect-ratio:4/3;margin-bottom:2rem}.rooms__list[data-astro-cid-rk7cywxu],.story__list[data-astro-cid-rk7cywxu] li[data-astro-cid-rk7cywxu]{grid-template-columns:1fr}.story__k[data-astro-cid-rk7cywxu]{grid-row:auto;padding:0}}
