.body[data-astro-cid-nryylhns]{grid-template-columns:minmax(0,1fr) 370px;align-items:start;gap:clamp(36px,6vw,96px);display:grid}.main[data-astro-cid-nryylhns]{gap:26px;display:grid}.h2[data-astro-cid-nryylhns]{margin-top:18px;font-size:clamp(2.2rem,3.2vw,3rem)}.h3[data-astro-cid-nryylhns]{font-size:1.9rem}.inc[data-astro-cid-nryylhns]{grid-template-columns:1fr 1fr;gap:14px;margin:0;padding:0;list-style:none;display:grid}.inc-i[data-astro-cid-nryylhns]{border-radius:var(--r-lg);transition:transform .5s var(--spring), box-shadow .4s var(--ease);align-content:start;gap:6px;padding:12px 12px 26px;display:grid;position:relative}.inc-i[data-astro-cid-nryylhns]>[data-astro-cid-nryylhns]:is(h3,p){padding-inline:14px}.i-art[data-astro-cid-nryylhns]{aspect-ratio:16/9;border-radius:calc(var(--r-lg) - 10px);background:#ffffff94;place-items:center;margin-bottom:12px;display:grid;overflow:hidden}.i-art[data-astro-cid-nryylhns] .ia{width:76%;max-width:270px}.t0[data-astro-cid-nryylhns]{box-shadow:inset 0 0 0 1px var(--line);background:#fff}.t0[data-astro-cid-nryylhns] .i-art[data-astro-cid-nryylhns]{background:var(--greige)}.t1[data-astro-cid-nryylhns]{background:var(--blush)}.t2[data-astro-cid-nryylhns]{background:var(--euc-soft)}.t3[data-astro-cid-nryylhns]{background:var(--greige)}.t3[data-astro-cid-nryylhns] .i-art[data-astro-cid-nryylhns]{background:#ffffffb3}.inc-i[data-astro-cid-nryylhns] h3[data-astro-cid-nryylhns]{font-size:1.6rem}.inc-i[data-astro-cid-nryylhns] p[data-astro-cid-nryylhns]{color:var(--muted);margin:0;font-size:.98rem}.expect[data-astro-cid-nryylhns]{gap:0;margin:0;padding:0 0 0 4px;list-style:none;display:grid;position:relative}.expect[data-astro-cid-nryylhns]:before{content:"";background:linear-gradient(var(--lake), var(--seaglass));border-radius:2px;width:2px;position:absolute;top:14px;bottom:14px;left:13px}.expect[data-astro-cid-nryylhns] li[data-astro-cid-nryylhns]{grid-template-columns:20px minmax(0,1fr);gap:22px;padding:10px 0;display:grid;position:relative}.dot[data-astro-cid-nryylhns]{background:var(--cream);width:20px;height:20px;box-shadow:inset 0 0 0 5px var(--lake);border-radius:50%;margin-top:5px;position:relative}.expect[data-astro-cid-nryylhns] p[data-astro-cid-nryylhns]{color:var(--ink);margin:0;font-size:1.06rem}.side[data-astro-cid-nryylhns]{gap:14px;display:grid;position:sticky;top:110px}.know[data-astro-cid-nryylhns]{background:#fff;gap:12px;margin:0;padding:20px 22px;list-style:none;display:grid}.know[data-astro-cid-nryylhns] li[data-astro-cid-nryylhns]{text-wrap:balance;color:var(--olive);grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;font-size:.9375rem;line-height:1.35;display:grid}.know[data-astro-cid-nryylhns] svg{background:var(--blush);width:30px;height:30px;color:var(--clay-deep);border-radius:50%;padding:6px}.box[data-astro-cid-nryylhns]{border-radius:var(--r-xl);gap:14px;padding:32px;display:grid;overflow:hidden}.box[data-astro-cid-nryylhns] .btn[data-astro-cid-nryylhns]{width:100%}.note[data-astro-cid-nryylhns]{border-radius:var(--r);color:var(--olive);background:#ffffffb3;gap:12px;margin:0 0 6px;padding:16px;font-size:.97rem;font-weight:500;display:flex}.note[data-astro-cid-nryylhns] svg{color:var(--clay);flex:none;margin-top:2px}.rel-sec[data-astro-cid-nryylhns]{margin-top:0;padding-bottom:clamp(72px,8vw,120px)}.rel-top[data-astro-cid-nryylhns]{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:28px;display:flex}.rel-nav[data-astro-cid-nryylhns]{gap:10px;display:flex}.rel-btn[data-astro-cid-nryylhns]{width:48px;height:48px;color:var(--lake);cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;transition:background-color .25s,color .25s,opacity .25s;display:grid;box-shadow:0 1px 2px #2f3d300f,0 12px 24px -16px #2f3d3073}.rel-btn[data-astro-cid-nryylhns]:hover:not(:disabled){background:var(--lake);color:#fff}.rel-btn[data-astro-cid-nryylhns]:disabled{opacity:.4;cursor:default}.rel-btn[data-astro-cid-nryylhns] .flip{transform:scaleX(-1)}html:not(.js) .rel-nav[data-astro-cid-nryylhns]{display:none}.rel[data-astro-cid-nryylhns]{--gap:18px;grid-auto-flow:column;grid-auto-columns:calc((100% - 2 * var(--gap)) / 3);gap:var(--gap);scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;margin:0 -10px;padding:6px 10px 26px;scroll-padding-inline:10px;list-style:none;display:grid;overflow-x:auto}.rel[data-astro-cid-nryylhns]::-webkit-scrollbar{display:none}.rel[data-astro-cid-nryylhns]>li[data-astro-cid-nryylhns]{scroll-snap-align:start;display:grid}.rel-card[data-astro-cid-nryylhns]{border-radius:var(--r-lg);color:var(--olive);transition:transform .5s var(--spring), box-shadow .4s var(--ease);background:#fff;padding:10px 10px 0;text-decoration:none;display:grid;overflow:hidden;box-shadow:0 1px 2px #2f3d300f,0 22px 40px -30px #2f3d3066}.rel-ph[data-astro-cid-nryylhns]{aspect-ratio:16/10;border-radius:calc(var(--r-lg) - 6px);background:var(--euc);display:block;position:relative;overflow:hidden}.rel-ph[data-astro-cid-nryylhns] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--slow);position:absolute;inset:0}.rel-card[data-astro-cid-nryylhns]:hover{transform:translateY(-3px)}.rel-card[data-astro-cid-nryylhns]:hover img{transform:scale(1.04)}.cap[data-astro-cid-nryylhns]{justify-content:space-between;align-items:center;gap:14px;padding:16px 12px 18px;display:flex}.nm[data-astro-cid-nryylhns]{font:700 1.3rem/1.15 var(--display)}.go[data-astro-cid-nryylhns]{background:var(--seaglass-soft);width:40px;height:40px;color:var(--lake);border-radius:50%;flex:none;place-items:center;transition:background-color .3s,color .3s;display:grid}.rel-card[data-astro-cid-nryylhns]:hover .go[data-astro-cid-nryylhns]{background:var(--lake);color:#fff}@media (width<=1000px){.body[data-astro-cid-nryylhns]{grid-template-columns:1fr}.side[data-astro-cid-nryylhns]{position:static}}@media (width<=760px){.inc[data-astro-cid-nryylhns]{grid-template-columns:1fr}.rel[data-astro-cid-nryylhns]{grid-auto-columns:82%}}@media (width<=560px){.inc-i[data-astro-cid-nryylhns]{grid-template-rows:auto 1fr;grid-template-columns:104px minmax(0,1fr);gap:4px 14px;padding:12px 14px 12px 12px}.inc-i[data-astro-cid-nryylhns] .i-art[data-astro-cid-nryylhns]{aspect-ratio:1;grid-row:1/span 2;align-self:start;margin:0}.i-art[data-astro-cid-nryylhns] .ia{width:92%}.inc-i[data-astro-cid-nryylhns]>[data-astro-cid-nryylhns]:is(h3,p){padding-inline:0}.inc-i[data-astro-cid-nryylhns] h3[data-astro-cid-nryylhns]{padding-top:4px;font-size:1.3rem}}@media (width<=760px){.rel[data-astro-cid-nryylhns]{margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-padding-inline:var(--gutter)}.rel-sec[data-astro-cid-nryylhns]{padding-bottom:48px}}@media (width<=420px){.box[data-astro-cid-nryylhns]{padding:26px 20px}}.s-top[data-astro-cid-nryylhns]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(32px,6vw,96px);margin-bottom:clamp(56px,7vw,96px);display:grid}.s-top[data-astro-cid-nryylhns] .intro[data-astro-cid-nryylhns]{gap:16px;display:grid}.s-top[data-astro-cid-nryylhns] .intro[data-astro-cid-nryylhns] p[data-astro-cid-nryylhns]{margin:0}.s-top[data-astro-cid-nryylhns] .intro[data-astro-cid-nryylhns] .link-arrow[data-astro-cid-nryylhns]{justify-self:start}.s-art[data-astro-cid-nryylhns]{margin:0 4% 5% 0;position:relative}@media (width>=761px){.s-top--flip[data-astro-cid-nryylhns]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center}.s-top--flip[data-astro-cid-nryylhns] .s-art[data-astro-cid-nryylhns]{order:-1}}@media (width<=760px){.s-top[data-astro-cid-nryylhns]{grid-template-columns:1fr;gap:28px}}.s-mat[data-astro-cid-nryylhns]{z-index:0;border-radius:var(--r-xl);background:var(--euc);position:absolute;inset:0;translate:3% 5%}.s-ph[data-astro-cid-nryylhns]{z-index:1;aspect-ratio:16/10;border-radius:var(--r-xl);margin:0;position:relative}.s-ph[data-astro-cid-nryylhns] img{position:absolute;inset:0}@media (width<=760px){.s-mat[data-astro-cid-nryylhns]{translate:2% 4%}}.sq[data-astro-cid-nryylhns]{border-top:1px solid var(--line);display:grid}.sq[data-astro-cid-nryylhns] details[data-astro-cid-nryylhns]{border-bottom:1px solid var(--line)}.sq[data-astro-cid-nryylhns] summary[data-astro-cid-nryylhns]{text-wrap:balance;cursor:pointer;min-height:56px;font:600 1.1rem/1.3 var(--display);color:var(--olive);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;list-style:none;display:flex}.sq[data-astro-cid-nryylhns] summary[data-astro-cid-nryylhns]::-webkit-details-marker{display:none}.sq[data-astro-cid-nryylhns] .pm[data-astro-cid-nryylhns]{background:var(--seaglass-soft);width:30px;height:30px;color:var(--lake);transition:transform .3s var(--ease), background-color .3s, color .3s;border-radius:50%;flex:none;place-items:center;display:grid;transform:rotate(45deg)}.sq[data-astro-cid-nryylhns] details[data-astro-cid-nryylhns][open] .pm[data-astro-cid-nryylhns]{background:var(--peach);color:var(--ink);transform:none}.sq[data-astro-cid-nryylhns] details[data-astro-cid-nryylhns] p[data-astro-cid-nryylhns]{max-width:60ch;color:var(--muted);margin:0 0 18px}@media (width>=761px) and (width<=1000px){.side[data-astro-cid-nryylhns]{grid-template-columns:1.1fr .9fr;align-items:stretch}.know[data-astro-cid-nryylhns]{align-content:center}.s-ph[data-astro-cid-nryylhns]{aspect-ratio:4/5}}@media (width>=761px){.inc[data-astro-cid-nryylhns]>li[data-astro-cid-nryylhns]:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:calc(50% - 7px)}}.btn-row[data-astro-cid-nryylhns].call-first a[data-astro-cid-nryylhns].btn[href^=tel\:]{order:-1}.box[data-astro-cid-nryylhns].call-first .btn--book[data-astro-cid-nryylhns]{order:1}.box[data-astro-cid-nryylhns].call-first .open-now{order:2}@media (width<=760px){.side[data-astro-cid-nryylhns] .box--plain[data-astro-cid-nryylhns]{display:none}}@media (width>=1001px) and (width<=1024px){.s-ph[data-astro-cid-nryylhns]{aspect-ratio:4/5}}@media (width<=760px){.h3[data-astro-cid-nryylhns]{font-size:1.8rem}}
