.gallery[data-astro-cid-k2y56c43]{position:relative}button[data-astro-cid-k2y56c43]{font:inherit}.strip-item[data-astro-cid-k2y56c43],.tile[data-astro-cid-k2y56c43]{background:var(--calce-2);cursor:zoom-in;border:0;padding:0;display:block;overflow:hidden}.strip-item[data-astro-cid-k2y56c43] img,.tile[data-astro-cid-k2y56c43] img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease-out)}.strip[data-astro-cid-k2y56c43]{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.strip[data-astro-cid-k2y56c43]::-webkit-scrollbar{display:none}.strip-item[data-astro-cid-k2y56c43]{aspect-ratio:4/3;scroll-snap-align:start}.strip-count[data-astro-cid-k2y56c43]{color:#fff;font-variant-numeric:tabular-nums;background:#141e2399;border-radius:999px;margin:0;padding:.2em .65em;font-size:.8rem;position:absolute;top:.75rem;right:.75rem}.mosaic[data-astro-cid-k2y56c43]{display:none}.show-all[data-astro-cid-k2y56c43]{min-height:40px;padding:.6em 1em;position:absolute;bottom:.75rem;right:.75rem;box-shadow:0 6px 20px -8px #141e2380}@media (width>=800px){.strip[data-astro-cid-k2y56c43],.strip-count[data-astro-cid-k2y56c43]{display:none}.mosaic[data-astro-cid-k2y56c43]{border-radius:var(--radius-m);grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:2fr 1fr 1fr;gap:.5rem;height:min(72vh,620px);display:grid;overflow:hidden}.tile--main[data-astro-cid-k2y56c43]{grid-row:1/span 2}.tile[data-astro-cid-k2y56c43]:hover img{transform:scale(1.03)}.show-all[data-astro-cid-k2y56c43]{bottom:1rem;right:1rem}}.lightbox[data-astro-cid-k2y56c43]{color:#fff;background:#11181c;border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;overflow:hidden}.lightbox[data-astro-cid-k2y56c43]::backdrop{background:#11181c}.lightbox[data-astro-cid-k2y56c43][open]{grid-template-rows:auto 1fr;display:grid}.lb-top[data-astro-cid-k2y56c43]{padding:.5rem .5rem .5rem var(--gutter);justify-content:space-between;align-items:center;display:flex}.lb-count[data-astro-cid-k2y56c43]{font-size:var(--step--1);font-variant-numeric:tabular-nums;opacity:.8;margin:0}.lb-btn[data-astro-cid-k2y56c43]{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.lb-btn[data-astro-cid-k2y56c43]:hover{background:#ffffff1a}.lb-track[data-astro-cid-k2y56c43]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;min-height:0;margin:0;padding:0;list-style:none;display:grid;overflow-x:auto}.lb-track[data-astro-cid-k2y56c43]::-webkit-scrollbar{display:none}.lb-track[data-astro-cid-k2y56c43] li[data-astro-cid-k2y56c43]{scroll-snap-align:center;place-items:center;min-height:0;padding:0 0 1rem;display:grid}.lb-track[data-astro-cid-k2y56c43] figure[data-astro-cid-k2y56c43]{grid-template-rows:1fr auto;place-items:center;gap:.75rem;height:100%;min-height:0;margin:0;display:grid}.lb-track[data-astro-cid-k2y56c43] img{object-fit:contain;width:auto;max-width:100%;height:auto;min-height:0;max-height:100%}.lb-track[data-astro-cid-k2y56c43] figcaption[data-astro-cid-k2y56c43]{font-size:var(--step--1);opacity:.75;padding-inline:var(--gutter);text-align:center}.lb-prev[data-astro-cid-k2y56c43],.lb-next[data-astro-cid-k2y56c43]{display:none;position:absolute;top:50%;transform:translateY(-50%)}.lb-prev[data-astro-cid-k2y56c43]{left:1rem}.lb-next[data-astro-cid-k2y56c43]{right:1rem}@media (width>=800px){.lb-prev[data-astro-cid-k2y56c43],.lb-next[data-astro-cid-k2y56c43]{display:grid}.lb-track[data-astro-cid-k2y56c43] li[data-astro-cid-k2y56c43]{padding:0 5rem 1.5rem}}.booking[data-astro-cid-y25jtb7f]{gap:2rem;display:grid;container:booking/inline-size}.sample[data-astro-cid-y25jtb7f]{font-size:var(--step--1);border-left:3px solid var(--ocra);background:color-mix(in srgb, var(--ocra-light) 25%, transparent);padding:.75rem 1rem;font-style:italic}[data-astro-cid-y25jtb7f][hidden]{display:none!important}.status[data-astro-cid-y25jtb7f]{font-size:var(--step--1);color:var(--ardesia-soft)}.cal[data-astro-cid-y25jtb7f]{border:1px solid var(--line);border-radius:var(--radius-m);background:#fbf8f3;padding:1rem}.cal-head[data-astro-cid-y25jtb7f]{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.hint[data-astro-cid-y25jtb7f]{font-size:var(--step--1);text-align:center;color:var(--ardesia-soft);margin:0}.nav[data-astro-cid-y25jtb7f],.link[data-astro-cid-y25jtb7f]{cursor:pointer;color:var(--ardesia);font:inherit;background:0 0;border:0}.nav[data-astro-cid-y25jtb7f]{border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.nav[data-astro-cid-y25jtb7f]:hover{background:var(--calce-2)}.nav[data-astro-cid-y25jtb7f]:disabled{opacity:.3;cursor:default;background:0 0}.link[data-astro-cid-y25jtb7f]{text-underline-offset:.2em;font-size:var(--step--1);padding:.5rem 0;text-decoration:underline}.months[data-astro-cid-y25jtb7f]{gap:1.5rem;display:grid}@container booking (width>=600px){.months[data-astro-cid-y25jtb7f]{grid-template-columns:1fr 1fr}}.months[data-astro-cid-y25jtb7f] .m-title{font-family:var(--font-display);font-size:var(--step-1);text-align:center;text-transform:capitalize;margin:0 0 .5rem}.months[data-astro-cid-y25jtb7f] .m-grid{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.months[data-astro-cid-y25jtb7f] .m-dow{text-align:center;color:var(--ardesia-soft);text-transform:capitalize;padding-bottom:.25rem;font-size:.72rem}.months[data-astro-cid-y25jtb7f] .d{aspect-ratio:1;border-radius:var(--radius-s);min-height:40px;font:500 .9rem/1 var(--font-body);font-variant-numeric:tabular-nums;color:var(--ardesia);cursor:pointer;background:0 0;border:0}.months[data-astro-cid-y25jtb7f] .d:hover:not(:disabled){background:var(--calce-2)}.months[data-astro-cid-y25jtb7f] .d:disabled{color:color-mix(in srgb, var(--ardesia) 30%, transparent);cursor:default}.months[data-astro-cid-y25jtb7f] .d.is-booked{background:repeating-linear-gradient(135deg, transparent 0 4px, color-mix(in srgb, var(--ardesia) 10%, transparent) 4px 6px);text-decoration:line-through}.months[data-astro-cid-y25jtb7f] .d.is-range{background:color-mix(in srgb, var(--persiana) 16%, transparent);border-radius:0}.months[data-astro-cid-y25jtb7f] .d.is-start,.months[data-astro-cid-y25jtb7f] .d.is-end{background:var(--persiana);color:#fff}.months[data-astro-cid-y25jtb7f] .d.is-start{border-radius:var(--radius-m) 0 0 var(--radius-m)}.months[data-astro-cid-y25jtb7f] .d.is-end{border-radius:0 var(--radius-m) var(--radius-m) 0}.months[data-astro-cid-y25jtb7f] .d.is-start.is-end{border-radius:var(--radius-m)}.legend[data-astro-cid-y25jtb7f]{color:var(--ardesia-soft);flex-wrap:wrap;gap:.5rem 1.25rem;margin:1rem 0 0;padding:0;font-size:.8rem;list-style:none;display:flex}.legend[data-astro-cid-y25jtb7f] li[data-astro-cid-y25jtb7f]{align-items:center;gap:.4rem;display:flex}.dot[data-astro-cid-y25jtb7f]{border:1px solid var(--line);border-radius:3px;width:14px;height:14px}.dot--booked[data-astro-cid-y25jtb7f]{background:repeating-linear-gradient(135deg, transparent 0 3px, color-mix(in srgb, var(--ardesia) 25%, transparent) 3px 5px)}.dot--sel[data-astro-cid-y25jtb7f]{background:var(--persiana);border-color:var(--persiana)}.quote[data-astro-cid-y25jtb7f]{border:1px solid var(--line);border-radius:var(--radius-m);padding:1.25rem}.quote[data-astro-cid-y25jtb7f] dl[data-astro-cid-y25jtb7f]{gap:.5rem;margin:0;display:grid}.quote[data-astro-cid-y25jtb7f] dl[data-astro-cid-y25jtb7f] div[data-astro-cid-y25jtb7f]{justify-content:space-between;gap:1rem;display:flex}.quote[data-astro-cid-y25jtb7f] dt[data-astro-cid-y25jtb7f]{color:var(--ardesia-soft)}.quote[data-astro-cid-y25jtb7f] dd[data-astro-cid-y25jtb7f]{font-variant-numeric:tabular-nums;text-align:right;margin:0}.quote[data-astro-cid-y25jtb7f] .total[data-astro-cid-y25jtb7f]{border-top:1px solid var(--line);margin-top:.25rem;padding-top:.75rem}.quote[data-astro-cid-y25jtb7f] .total[data-astro-cid-y25jtb7f] dt[data-astro-cid-y25jtb7f],.quote[data-astro-cid-y25jtb7f] .total[data-astro-cid-y25jtb7f] dd[data-astro-cid-y25jtb7f]{color:var(--ardesia);font-weight:600}.quote[data-astro-cid-y25jtb7f] .deposit[data-astro-cid-y25jtb7f] dt[data-astro-cid-y25jtb7f],.quote[data-astro-cid-y25jtb7f] .deposit[data-astro-cid-y25jtb7f] dd[data-astro-cid-y25jtb7f]{font-size:var(--step--1)}.quote-actions[data-astro-cid-y25jtb7f]{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:1.25rem;display:flex}.error[data-astro-cid-y25jtb7f]{color:#9b2c1f;font-size:var(--step--1);margin:0}.prices[data-astro-cid-y25jtb7f]{border-collapse:collapse;width:100%;font-size:var(--step--1)}.prices[data-astro-cid-y25jtb7f] th,.prices[data-astro-cid-y25jtb7f] td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:.85rem .5rem .85rem 0}.prices[data-astro-cid-y25jtb7f] thead[data-astro-cid-y25jtb7f] th[data-astro-cid-y25jtb7f]{color:var(--ardesia-soft);font-weight:500}.prices[data-astro-cid-y25jtb7f] tbody th{font-weight:600}.prices[data-astro-cid-y25jtb7f] tbody th span{color:var(--ardesia-soft);margin-top:.15rem;font-weight:400;display:block}.prices[data-astro-cid-y25jtb7f] td{font-variant-numeric:tabular-nums;white-space:nowrap}.form[data-astro-cid-y25jtb7f],.success[data-astro-cid-y25jtb7f]{background:var(--calce-2);border-radius:var(--radius-m);scroll-margin-top:calc(var(--header-h) + 1rem);gap:1.1rem;padding:clamp(1.25rem,4vw,2.25rem);display:grid}.form[data-astro-cid-y25jtb7f] h3[data-astro-cid-y25jtb7f],.success[data-astro-cid-y25jtb7f] h3[data-astro-cid-y25jtb7f]{font-size:var(--step-3)}.form-lead[data-astro-cid-y25jtb7f]{color:var(--ardesia-soft);max-width:52ch}.success[data-astro-cid-y25jtb7f]{border-left:4px solid var(--persiana)}.demo[data-astro-cid-y25jtb7f]{font-size:var(--step--1);color:var(--ardesia-soft);font-style:italic}.row[data-astro-cid-y25jtb7f]{gap:1.1rem;display:grid}@container booking (width>=520px){.row[data-astro-cid-y25jtb7f]{grid-template-columns:1fr 1fr}}.field[data-astro-cid-y25jtb7f]{gap:.35rem;display:grid}.field[data-astro-cid-y25jtb7f] label[data-astro-cid-y25jtb7f],.label[data-astro-cid-y25jtb7f]{font-size:var(--step--1);font-weight:500}.field[data-astro-cid-y25jtb7f] input[data-astro-cid-y25jtb7f],.field[data-astro-cid-y25jtb7f] select[data-astro-cid-y25jtb7f],.field[data-astro-cid-y25jtb7f] textarea[data-astro-cid-y25jtb7f]{border:1px solid color-mix(in srgb, var(--ardesia) 25%, transparent);border-radius:var(--radius-s);width:100%;min-height:48px;color:var(--ardesia);font:400 1rem/1.4 var(--font-body);background:#fff;padding:.7rem .85rem}.field[data-astro-cid-y25jtb7f] textarea[data-astro-cid-y25jtb7f]{resize:vertical}.field[data-astro-cid-y25jtb7f] input[data-astro-cid-y25jtb7f]:focus,.field[data-astro-cid-y25jtb7f] select[data-astro-cid-y25jtb7f]:focus,.field[data-astro-cid-y25jtb7f] textarea[data-astro-cid-y25jtb7f]:focus{outline:2px solid var(--mare);outline-offset:0;border-color:#0000}.form[data-astro-cid-y25jtb7f] [aria-invalid=true]{border-color:#9b2c1f;outline-color:#9b2c1f}.dates-value[data-astro-cid-y25jtb7f]{border-radius:var(--radius-s);border:1px dashed color-mix(in srgb, var(--ardesia) 25%, transparent);background:#fff;margin:0;padding:.75rem .85rem}.dates-value[data-astro-cid-y25jtb7f].is-set{border-style:solid;font-weight:500}.check[data-astro-cid-y25jtb7f]{font-size:var(--step--1);cursor:pointer;align-items:flex-start;gap:.7rem;line-height:1.45;display:flex}.check[data-astro-cid-y25jtb7f] input[data-astro-cid-y25jtb7f]{width:20px;height:20px;accent-color:var(--persiana);flex:none;margin:.05rem 0 0}.submit[data-astro-cid-y25jtb7f]{justify-self:start;margin-top:.5rem}.submit[data-astro-cid-y25jtb7f]:disabled{opacity:.6;cursor:progress}.form-alt[data-astro-cid-y25jtb7f]{font-size:var(--step--1);color:var(--ardesia-soft)}.hp[data-astro-cid-y25jtb7f]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.canvas[data-astro-cid-tu5gf7h6]{aspect-ratio:4/3;border-radius:var(--radius-m);background:radial-gradient(circle at 62% 46%, color-mix(in srgb, var(--persiana) 30%, transparent) 0 18%, transparent 19%), linear-gradient(160deg, #cfd9c9 0 48%, #a9c3cb 48% 100%);isolation:isolate;position:relative;overflow:hidden}.placeholder[data-astro-cid-tu5gf7h6]{text-align:center;place-content:center;justify-items:center;gap:.75rem;padding:1.5rem;display:grid;position:absolute;inset:0}.placeholder[data-astro-cid-tu5gf7h6] p[data-astro-cid-tu5gf7h6]{max-width:32ch;color:var(--ardesia);font-size:.8rem}.note[data-astro-cid-tu5gf7h6]{font-size:var(--step--1);color:var(--ardesia-soft);margin-top:.75rem;font-style:italic}@media (width>=800px){.canvas[data-astro-cid-tu5gf7h6]{aspect-ratio:16/10}}.intro[data-astro-cid-4xzwethf]{gap:.9rem;padding-top:clamp(2rem,6vw,4rem);padding-bottom:clamp(1.5rem,4vw,2.5rem);display:grid}.crumbs[data-astro-cid-4xzwethf]{font-size:var(--step--1);color:var(--ardesia-soft)}.crumbs[data-astro-cid-4xzwethf] a[data-astro-cid-4xzwethf]{color:inherit}.crumbs[data-astro-cid-4xzwethf] span[data-astro-cid-4xzwethf]{margin:0 .35em}h1[data-astro-cid-4xzwethf]{font-size:var(--step-5);line-height:.95}.tagline[data-astro-cid-4xzwethf]{font-size:var(--step-1);max-width:40ch;line-height:1.45}.facts[data-astro-cid-4xzwethf]{flex-wrap:wrap;gap:.5rem;margin:.25rem 0 0;padding:0;list-style:none;display:flex}.facts[data-astro-cid-4xzwethf] li[data-astro-cid-4xzwethf]{font-size:var(--step--1);border:1px solid var(--line);border-radius:999px;padding:.35em .8em}.gallery-wrap[data-astro-cid-4xzwethf]{padding-inline:0}@media (width>=800px){.gallery-wrap[data-astro-cid-4xzwethf]{padding-inline:var(--gutter)}}.body[data-astro-cid-4xzwethf]{padding-top:clamp(2.5rem,6vw,4.5rem);padding-bottom:var(--section);gap:2rem;display:grid}.main[data-astro-cid-4xzwethf]{min-width:0}.block[data-astro-cid-4xzwethf]{border-top:1px solid var(--line);scroll-margin-top:calc(var(--header-h) + 1rem);padding:clamp(2.25rem,5vw,3.5rem) 0}.block[data-astro-cid-4xzwethf]:first-child{border-top:0;padding-top:0}.block[data-astro-cid-4xzwethf] h2[data-astro-cid-4xzwethf]{font-size:var(--step-3);margin-bottom:1.25rem}.prose[data-astro-cid-4xzwethf]{max-width:var(--measure)}.highlights[data-astro-cid-4xzwethf]{gap:.6rem 2rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.highlights[data-astro-cid-4xzwethf] li[data-astro-cid-4xzwethf]{padding-left:1.25rem;position:relative}.highlights[data-astro-cid-4xzwethf] li[data-astro-cid-4xzwethf]:before{content:"";background:var(--ocra);width:.55rem;height:1px;box-shadow:0 3px 0 var(--ocra);position:absolute;top:.7em;left:0}.rooms[data-astro-cid-4xzwethf]{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.rooms[data-astro-cid-4xzwethf] li[data-astro-cid-4xzwethf]{border:1px solid var(--line);border-radius:var(--radius-m);background:#fbf8f3;padding:1.1rem 1.25rem}.rooms[data-astro-cid-4xzwethf] h3[data-astro-cid-4xzwethf]{font-family:var(--font-body);font-size:var(--step-0);margin-bottom:.2rem;font-weight:600}.rooms[data-astro-cid-4xzwethf] p[data-astro-cid-4xzwethf]{color:var(--ardesia-soft);font-size:var(--step--1)}.plan[data-astro-cid-4xzwethf]{max-width:500px;margin:1.5rem 0 0}.plan[data-astro-cid-4xzwethf] img{border-radius:var(--radius-m);border:1px solid var(--line)}.plan[data-astro-cid-4xzwethf] figcaption[data-astro-cid-4xzwethf]{font-size:var(--step--1);color:var(--ardesia-soft);margin-top:.5rem;font-style:italic}.amen[data-astro-cid-4xzwethf]{gap:1.75rem;display:grid;position:relative}.amen[data-astro-cid-4xzwethf][data-collapsed=true]{max-height:26rem;overflow:hidden}.amen[data-astro-cid-4xzwethf][data-collapsed=true]:after{content:"";background:linear-gradient(to bottom, transparent, var(--calce));height:6rem;position:absolute;inset:auto 0 0}.amen-group[data-astro-cid-4xzwethf] h3[data-astro-cid-4xzwethf]{font-family:var(--font-body);font-size:var(--step--1);color:var(--ardesia-soft);margin-bottom:.6rem;font-weight:600}.amen-group[data-astro-cid-4xzwethf] ul[data-astro-cid-4xzwethf]{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.amen-group[data-astro-cid-4xzwethf] li[data-astro-cid-4xzwethf]{border-bottom:1px solid var(--line);padding-bottom:.5rem}.amen-toggle[data-astro-cid-4xzwethf]{margin-top:1.5rem}.beach[data-astro-cid-4xzwethf]{gap:2rem;display:grid}.beach-photo[data-astro-cid-4xzwethf]{border-radius:var(--radius-m);aspect-ratio:4/5;max-height:520px;overflow:hidden}.beach-photo[data-astro-cid-4xzwethf] img{object-fit:cover;width:100%;height:114%;margin-top:-7%}.notes[data-astro-cid-4xzwethf]{max-width:var(--measure);gap:.75rem;margin:0 0 1.75rem;padding:0;list-style:none;display:grid}.notes[data-astro-cid-4xzwethf] li[data-astro-cid-4xzwethf]{background:color-mix(in srgb, var(--ocra-light) 22%, transparent);border-left:3px solid var(--ocra);font-size:var(--step--1);padding:.9rem 1.1rem}.info[data-astro-cid-4xzwethf],.distances[data-astro-cid-4xzwethf]{gap:0;max-width:34rem;margin:0;display:grid}.info[data-astro-cid-4xzwethf] div[data-astro-cid-4xzwethf],.distances[data-astro-cid-4xzwethf] div[data-astro-cid-4xzwethf]{border-bottom:1px solid var(--line);justify-content:space-between;gap:1rem;padding:.7rem 0;display:flex}.info[data-astro-cid-4xzwethf] dt[data-astro-cid-4xzwethf],.distances[data-astro-cid-4xzwethf] dt[data-astro-cid-4xzwethf]{color:var(--ardesia-soft)}.info[data-astro-cid-4xzwethf] dd[data-astro-cid-4xzwethf],.distances[data-astro-cid-4xzwethf] dd[data-astro-cid-4xzwethf]{text-align:right;font-variant-numeric:tabular-nums;margin:0}.code[data-astro-cid-4xzwethf]{letter-spacing:.04em;font-size:var(--step--1)}.distances[data-astro-cid-4xzwethf]{margin:1.5rem 0 2rem}.rating[data-astro-cid-4xzwethf]{color:var(--ardesia-soft);margin:-.5rem 0 1.5rem}.reviews[data-astro-cid-4xzwethf]{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.reviews[data-astro-cid-4xzwethf] li[data-astro-cid-4xzwethf]{border-radius:var(--radius-m);border:1px solid var(--line);background:#fbf8f3;padding:1.5rem}.reviews[data-astro-cid-4xzwethf] blockquote[data-astro-cid-4xzwethf]{margin:0}.reviews[data-astro-cid-4xzwethf] blockquote[data-astro-cid-4xzwethf] p[data-astro-cid-4xzwethf]{font-family:var(--font-display);font-size:var(--step-1);line-height:1.4}.who[data-astro-cid-4xzwethf]{font-size:var(--step--1);margin-top:1rem;font-weight:600}.who[data-astro-cid-4xzwethf] span[data-astro-cid-4xzwethf]{color:var(--ardesia-soft);font-weight:400}.aside[data-astro-cid-4xzwethf]{display:none}.card[data-astro-cid-4xzwethf]{border:1px solid var(--line);border-radius:var(--radius-m);background:#fbf8f3;gap:.75rem;padding:1.75rem;display:grid;box-shadow:0 24px 50px -36px #141e2373}.price[data-astro-cid-4xzwethf]{color:var(--ardesia-soft);flex-wrap:wrap;align-items:baseline;gap:.35rem;margin:0;display:flex}.price[data-astro-cid-4xzwethf] strong[data-astro-cid-4xzwethf]{font-family:var(--font-display);font-weight:500;font-size:var(--step-3);color:var(--ardesia)}.min[data-astro-cid-4xzwethf],.card-rating[data-astro-cid-4xzwethf]{font-size:var(--step--1);color:var(--ardesia-soft)}.card[data-astro-cid-4xzwethf] .btn[data-astro-cid-4xzwethf]{margin-top:.5rem}.nofees[data-astro-cid-4xzwethf]{font-size:var(--step--1)}.cin[data-astro-cid-4xzwethf]{color:var(--ardesia-soft);letter-spacing:.03em;border-top:1px solid var(--line);padding-top:.75rem;font-size:.78rem}@media (width>=700px){.highlights[data-astro-cid-4xzwethf]{grid-template-columns:1fr 1fr}.rooms[data-astro-cid-4xzwethf]{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.amen[data-astro-cid-4xzwethf],.reviews[data-astro-cid-4xzwethf]{grid-template-columns:1fr 1fr}}@media (width>=1000px){.body[data-astro-cid-4xzwethf]{grid-template-columns:minmax(0,1fr) 21rem;gap:clamp(3rem,6vw,6rem)}.aside[data-astro-cid-4xzwethf]{display:block}.card[data-astro-cid-4xzwethf]{top:calc(var(--header-h) + 1.5rem);position:sticky}.beach[data-astro-cid-4xzwethf]{grid-template-columns:1.3fr 1fr;align-items:center}}
