.onda[data-astro-cid-7q6ltty3]{display:inline-flex;flex-direction:column;align-items:center;gap:calc(var(--onda-h) * .14)}.onda[data-astro-cid-7q6ltty3] img{width:auto}.onda__emblem[data-astro-cid-7q6ltty3]{height:var(--onda-h)}.onda__wordmark[data-astro-cid-7q6ltty3]{height:calc(var(--onda-h) * .44)}.hero[data-astro-cid-2c3h7lmh]{position:relative;overflow:hidden;background:var(--marfil);padding-top:clamp(2.5rem,5vw,4.5rem)}.hero__sun[data-astro-cid-2c3h7lmh]{position:absolute;top:-18%;right:-16%;width:min(50vw,540px);height:auto;opacity:.12;pointer-events:none}.hero__inner[data-astro-cid-2c3h7lmh]{position:relative;text-align:center;display:grid;justify-items:center;padding-bottom:var(--space-xl)}.hero__eyebrow[data-astro-cid-2c3h7lmh]{font-size:var(--step--1);letter-spacing:.2em;text-transform:uppercase;color:var(--brown-muted);margin:0 0 var(--space-xl)}.hero__handover[data-astro-cid-2c3h7lmh]{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:clamp(var(--space-m),4vw,var(--space-xl));margin-bottom:var(--space-xl)}.hero__mark[data-astro-cid-2c3h7lmh]{flex:none}.hero__mark--link[data-astro-cid-2c3h7lmh]{display:inline-flex;text-decoration:none;border-radius:var(--radius-m);transition:transform .2s ease,opacity .2s ease}.hero__mark--link[data-astro-cid-2c3h7lmh]:hover{transform:translateY(-2px);opacity:.88}.hero__mark--link[data-astro-cid-2c3h7lmh]:focus-visible{outline-offset:6px}.hero__arrow[data-astro-cid-2c3h7lmh]{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;flex:none;border-radius:var(--radius-pill);border:1px solid var(--rule);background:var(--marfil);color:var(--ocre)}.hero__title[data-astro-cid-2c3h7lmh]{font-style:italic;max-width:26ch;margin-bottom:var(--space-m)}.hero__subtitle[data-astro-cid-2c3h7lmh]{font-size:var(--step-1);line-height:1.55;max-width:54ch;margin-bottom:var(--space-l)}.hero__actions[data-astro-cid-2c3h7lmh]{width:100%;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-xs)}.hero__photo[data-astro-cid-2c3h7lmh]{margin:0 auto;border-radius:var(--radius-l);overflow:hidden;background:var(--arena-wash);aspect-ratio:16 / 9}.hero__photo[data-astro-cid-2c3h7lmh] img{width:100%;height:100%;object-fit:cover}@media(max-width:720px){.hero__photo[data-astro-cid-2c3h7lmh]{aspect-ratio:4 / 3}.hero__handover[data-astro-cid-2c3h7lmh]{flex-direction:column;gap:var(--space-m)}.hero__arrow[data-astro-cid-2c3h7lmh]{transform:rotate(90deg)}}.hero__rays[data-astro-cid-2c3h7lmh]{color:var(--ocre);opacity:.7;margin-top:var(--space-2xl)}.scooters[data-astro-cid-b7dokgzd]{background:var(--marfil);padding-top:var(--space-xl)}.scooters__card[data-astro-cid-b7dokgzd]{--sc-brand: #0736a6;--sc-surface: #fffbed;--sc-line: rgba(255, 251, 237, .25);position:relative;display:grid;gap:var(--space-l);padding:var(--space-l) var(--space-m);border-radius:var(--radius-l);background:var(--sc-brand);color:var(--sc-surface)}@media(min-width:640px){.scooters__card[data-astro-cid-b7dokgzd]{padding-inline:var(--space-l)}}@media(min-width:960px){.scooters__card[data-astro-cid-b7dokgzd]{grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-xl);padding:var(--space-xl) 3.5rem}}.scooters__emblem[data-astro-cid-b7dokgzd]{display:grid;place-items:center;width:6.5rem;height:6.5rem;border-radius:50%;background:var(--sc-surface)}.scooters__emblem[data-astro-cid-b7dokgzd] img[data-astro-cid-b7dokgzd]{width:88%;height:88%}@media(min-width:960px){.scooters__emblem[data-astro-cid-b7dokgzd]{width:9rem;height:9rem}}.scooters__copy[data-astro-cid-b7dokgzd]{max-width:36rem}.scooters__copy[data-astro-cid-b7dokgzd] .eyebrow[data-astro-cid-b7dokgzd]{color:inherit;font-weight:600;opacity:.8}.scooters__copy[data-astro-cid-b7dokgzd] .eyebrow[data-astro-cid-b7dokgzd]:after{background:var(--sc-line)}.scooters__copy[data-astro-cid-b7dokgzd] h2[data-astro-cid-b7dokgzd]{margin-bottom:var(--space-s)}.scooters__copy[data-astro-cid-b7dokgzd] p[data-astro-cid-b7dokgzd]:last-child{margin:0;opacity:.9}.scooters__actions[data-astro-cid-b7dokgzd]{display:flex;flex-direction:column;gap:var(--space-s)}@media(min-width:640px)and (max-width:959px){.scooters__actions[data-astro-cid-b7dokgzd]{flex-direction:row}}.scooters__book[data-astro-cid-b7dokgzd]{background:var(--sc-surface);color:var(--sc-brand)}.scooters__book[data-astro-cid-b7dokgzd]:hover{background:#fff}.scooters__chat[data-astro-cid-b7dokgzd]{color:var(--sc-surface);border-color:var(--sc-line)}.scooters__chat[data-astro-cid-b7dokgzd]:hover{border-color:var(--sc-surface)}.spirals[data-astro-cid-dbpem2o5]{position:absolute;inset:0;color:var(--coral);opacity:var(--spiral-opacity);background:currentColor;-webkit-mask:var(--tile) repeat center / var(--tile-size) var(--tile-size);mask:var(--tile) repeat center / var(--tile-size) var(--tile-size);pointer-events:none}.motif[data-astro-cid-mvzdsfxm]{position:relative;overflow:hidden;width:100%;display:grid;place-items:center}.motif--sun[data-astro-cid-mvzdsfxm]{background:linear-gradient(160deg,var(--sand-wash),var(--marfil))}.motif__sun[data-astro-cid-mvzdsfxm]{position:absolute;inset:12%;width:76%;height:76%;object-fit:contain;opacity:.92}.motif--spiral[data-astro-cid-mvzdsfxm]{background:var(--sand-wash)}.motif--rays[data-astro-cid-mvzdsfxm]{background:var(--marfil);color:var(--ocre);opacity:.85}.motif__rays[data-astro-cid-mvzdsfxm]{display:grid;gap:clamp(1.5rem,6vh,3rem);width:100%}.frame--rounded[data-astro-cid-abzybht6]{margin:0;border-radius:var(--radius-l);overflow:hidden;background:var(--arena-wash)}.frame--rounded[data-astro-cid-abzybht6]>img{width:100%;height:100%;object-fit:cover}.frame--rounded[data-astro-cid-abzybht6] .motif{height:100%}.casa__head[data-astro-cid-erhrgcc4]{align-items:start}.casa__quote[data-astro-cid-erhrgcc4]{display:grid;gap:var(--space-s);justify-items:start;padding-left:var(--space-m);border-left:1px solid var(--rule)}.casa__dots[data-astro-cid-erhrgcc4]{color:var(--ocre)}@media(max-width:859px){.casa__quote[data-astro-cid-erhrgcc4]{padding-left:0;border-left:0;padding-top:var(--space-s);border-top:1px solid var(--rule)}}.casa__media[data-astro-cid-erhrgcc4]{display:grid;gap:var(--space-m);margin-top:var(--space-xl);grid-auto-rows:clamp(260px,31vw,450px)}@media(min-width:860px){.casa__media[data-astro-cid-erhrgcc4]{grid-template-columns:1.7fr 1fr}}.casa__points[data-astro-cid-erhrgcc4]{margin:var(--space-xl) 0 0;padding:0;list-style:none}.casa__point[data-astro-cid-erhrgcc4] h3[data-astro-cid-erhrgcc4]{font-family:var(--font-body);font-size:var(--step-0);font-weight:600;letter-spacing:.01em;margin-bottom:var(--space-2xs)}.casa__point[data-astro-cid-erhrgcc4] p[data-astro-cid-erhrgcc4]{margin:0;color:var(--brown-muted)}.casa__icon[data-astro-cid-erhrgcc4]{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;margin-bottom:var(--space-s);border-radius:var(--radius-pill);background:var(--sol-wash);color:var(--brown)}.amenities[data-astro-cid-24nl7l5u]{margin:0;padding:0;list-style:none;display:grid;gap:var(--space-xs)}.amenities--grid[data-astro-cid-24nl7l5u]{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:var(--space-s)}.amenities[data-astro-cid-24nl7l5u] li[data-astro-cid-24nl7l5u]{display:flex;align-items:center;gap:.7em;font-size:var(--step-0)}.amenities__icon[data-astro-cid-24nl7l5u]{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:none;border-radius:var(--radius-pill);background:var(--sol-wash);color:var(--brown)}.studios__head[data-astro-cid-qxxzchci]{max-width:52ch;margin-bottom:var(--space-xl)}.studios__list[data-astro-cid-qxxzchci]{display:grid;gap:var(--space-l) var(--space-m);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin:0;padding:0;list-style:none}.studio[data-astro-cid-qxxzchci]{display:grid;gap:var(--space-s);align-content:start}.studio[data-astro-cid-qxxzchci] h3[data-astro-cid-qxxzchci]{margin-bottom:.2rem}.studio__summary[data-astro-cid-qxxzchci]{font-size:var(--step--1);letter-spacing:.1em;text-transform:uppercase;color:var(--brown-muted);margin-bottom:var(--space-xs)}.studio__sleeps[data-astro-cid-qxxzchci]{display:inline-flex;align-items:center;gap:.5em;font-size:var(--step--1);color:var(--brown-muted);margin-bottom:var(--space-xs)}.studio__description[data-astro-cid-qxxzchci]{margin:0}.studios__amenities[data-astro-cid-qxxzchci]{align-items:start;margin-top:var(--space-2xl);padding-top:var(--space-l);border-top:1px solid var(--rule)}.studios__shared-body[data-astro-cid-qxxzchci]{margin-bottom:var(--space-m)}.studios__gallery-head[data-astro-cid-qxxzchci]{margin-top:var(--space-2xl)}.studios__gallery[data-astro-cid-qxxzchci]{display:grid;gap:var(--space-s);grid-template-columns:repeat(2,1fr);margin:0;padding:0;list-style:none}@media(min-width:760px){.studios__gallery[data-astro-cid-qxxzchci]{grid-template-columns:repeat(3,1fr);gap:var(--space-m)}}.studios__cta[data-astro-cid-qxxzchci]{margin:var(--space-xl) 0 0}.experience[data-astro-cid-xu5mbxrl]{background:var(--marfil);padding-bottom:0}.experience__intro[data-astro-cid-xu5mbxrl]{align-items:center}.experience__dots[data-astro-cid-xu5mbxrl]{color:var(--coral);margin-top:var(--space-m)}.experience__rhythm[data-astro-cid-xu5mbxrl]{margin-top:var(--space-2xl);padding-top:var(--space-l);border-top:1px solid var(--rule)}.experience__timeline[data-astro-cid-xu5mbxrl]{display:grid;gap:var(--space-l);grid-template-columns:repeat(auto-fit,minmax(230px,1fr));margin:0;padding:0;list-style:none;counter-reset:hour}.experience__timeline[data-astro-cid-xu5mbxrl] li[data-astro-cid-xu5mbxrl]{position:relative;padding-top:var(--space-m);border-top:1px solid var(--rule)}.experience__timeline[data-astro-cid-xu5mbxrl] li[data-astro-cid-xu5mbxrl]:before{content:"";position:absolute;top:-4px;left:0;width:8px;height:8px;border-radius:50%;background:var(--ocre)}.experience__time[data-astro-cid-xu5mbxrl]{display:block;font-size:var(--step--1);letter-spacing:.18em;text-transform:uppercase;color:var(--brown-muted);margin-bottom:var(--space-xs)}.experience__timeline[data-astro-cid-xu5mbxrl] p[data-astro-cid-xu5mbxrl]{margin:0}.experience__details[data-astro-cid-xu5mbxrl]{position:relative;overflow:hidden;margin-top:var(--space-2xl);padding-block:var(--space-2xl);background:var(--brown);color:var(--marfil)}.experience__pattern[data-astro-cid-xu5mbxrl]{position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,transparent 32%,transparent 68%,#000);mask-image:linear-gradient(90deg,#000,transparent 32%,transparent 68%,#000)}.experience__details-inner[data-astro-cid-xu5mbxrl]{position:relative;display:grid;gap:var(--space-l);align-items:start}@media(min-width:860px){.experience__details-inner[data-astro-cid-xu5mbxrl]{grid-template-columns:1fr 1fr;gap:var(--space-xl)}}.experience__details[data-astro-cid-xu5mbxrl] h3[data-astro-cid-xu5mbxrl]{margin-bottom:var(--space-s)}.experience__details[data-astro-cid-xu5mbxrl] p[data-astro-cid-xu5mbxrl]{margin:0}.experience__details[data-astro-cid-xu5mbxrl] ul[data-astro-cid-xu5mbxrl]{margin:0;padding:0;list-style:none;display:grid;gap:var(--space-xs)}.experience__details[data-astro-cid-xu5mbxrl] li[data-astro-cid-xu5mbxrl]{display:flex;gap:.75em;align-items:baseline;padding-bottom:var(--space-xs);border-bottom:1px solid var(--rule-cream)}.experience__details[data-astro-cid-xu5mbxrl] li[data-astro-cid-xu5mbxrl]:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--sol);transform:translateY(-.25em)}.sayulita__head[data-astro-cid-wccxmhmn]{max-width:54ch;margin-bottom:var(--space-xl)}.sayulita__cards[data-astro-cid-wccxmhmn]{display:grid;gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:0;padding:0;list-style:none}.sayulita__cards[data-astro-cid-wccxmhmn] h3[data-astro-cid-wccxmhmn]{font-size:var(--step-2);margin-bottom:var(--space-xs)}.sayulita__cards[data-astro-cid-wccxmhmn] p[data-astro-cid-wccxmhmn]{margin:0;color:var(--brown-muted)}.sayulita__here[data-astro-cid-wccxmhmn]{margin-top:var(--space-2xl);padding-top:var(--space-l);border-top:1px solid var(--rule)}.sayulita__here[data-astro-cid-wccxmhmn] ul[data-astro-cid-wccxmhmn]{display:grid;gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0;padding:0;list-style:none}.sayulita__here[data-astro-cid-wccxmhmn] p[data-astro-cid-wccxmhmn]{margin:0;color:var(--brown-muted)}.faq__list[data-astro-cid-z65bj42f]{border-top:1px solid var(--rule)}.faq__item[data-astro-cid-z65bj42f]{border-bottom:1px solid var(--rule)}.faq__item[data-astro-cid-z65bj42f] summary[data-astro-cid-z65bj42f]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-s);min-height:62px;padding:.9rem 0;font-family:var(--font-display);font-size:var(--step-2);font-weight:500;line-height:1.25;cursor:pointer;list-style:none}.faq__item[data-astro-cid-z65bj42f] summary[data-astro-cid-z65bj42f]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-z65bj42f] summary[data-astro-cid-z65bj42f] svg[data-astro-cid-z65bj42f]{flex:none;transition:transform .25s ease;color:var(--ocre)}.faq__item[data-astro-cid-z65bj42f][open] summary[data-astro-cid-z65bj42f] svg[data-astro-cid-z65bj42f]{transform:rotate(45deg)}.faq__item[data-astro-cid-z65bj42f] p[data-astro-cid-z65bj42f]{margin:0 0 var(--space-m);max-width:var(--measure)}.practical[data-astro-cid-57wcazeo]{display:grid;gap:var(--space-xl);align-items:start}@media(min-width:900px){.practical[data-astro-cid-57wcazeo]{grid-template-columns:.85fr 1.15fr}}.practical__list[data-astro-cid-57wcazeo]{margin:var(--space-l) 0 0}.practical__row[data-astro-cid-57wcazeo]{display:grid;gap:.15rem 1rem;padding-block:var(--space-s);border-top:1px solid var(--rule)}@media(min-width:520px){.practical__row[data-astro-cid-57wcazeo]{grid-template-columns:11rem 1fr;align-items:baseline}}.practical__row[data-astro-cid-57wcazeo] dt[data-astro-cid-57wcazeo]{font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;color:var(--brown-muted)}.practical__row[data-astro-cid-57wcazeo] dd[data-astro-cid-57wcazeo]{margin:0}.practical__faq[data-astro-cid-57wcazeo] h2{font-size:var(--step-2);margin-bottom:var(--space-m)}.inquiry[data-astro-cid-v56yoci2]{display:grid;gap:var(--space-l);align-items:start}@media(min-width:900px){.inquiry[data-astro-cid-v56yoci2]{grid-template-columns:.85fr 1.15fr;gap:var(--space-xl)}}.inquiry__direct[data-astro-cid-v56yoci2]{display:flex;flex-wrap:wrap;gap:var(--space-xs);margin-top:var(--space-m)}.inquiry__form[data-astro-cid-v56yoci2]{display:grid;gap:var(--space-s);grid-template-columns:repeat(2,minmax(0,1fr));background:var(--card);border:1px solid var(--rule);border-radius:var(--radius-l);padding:var(--space-m)}.field[data-astro-cid-v56yoci2]{display:flex;flex-direction:column;gap:.35rem}.field--full[data-astro-cid-v56yoci2]{grid-column:1 / -1}label[data-astro-cid-v56yoci2]{font-size:var(--step--1);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--brown-muted)}input[data-astro-cid-v56yoci2],select[data-astro-cid-v56yoci2],textarea[data-astro-cid-v56yoci2]{width:100%;min-height:52px;padding:.7em .9em;font:inherit;font-size:var(--step-0);color:var(--brown);background:#fff;border:1.5px solid var(--rule-strong);border-radius:var(--radius-m)}textarea[data-astro-cid-v56yoci2]{resize:vertical}input[data-astro-cid-v56yoci2]:focus,select[data-astro-cid-v56yoci2]:focus,textarea[data-astro-cid-v56yoci2]:focus{border-color:var(--brown)}.inquiry__submit[data-astro-cid-v56yoci2]{display:grid;gap:var(--space-xs);justify-items:start}.inquiry__note[data-astro-cid-v56yoci2]{margin:0;font-size:var(--step--1);opacity:.85}.stay[data-astro-cid-v56yoci2]{margin:0;padding:0;border:0;min-width:0}.stay[data-astro-cid-v56yoci2] legend[data-astro-cid-v56yoci2]{padding:0;margin-bottom:.35rem;font-size:var(--step--1);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--brown-muted)}.stay[data-astro-cid-v56yoci2] label[data-astro-cid-v56yoci2],.stay__label[data-astro-cid-v56yoci2]{font-size:var(--step--1);letter-spacing:0;text-transform:none;color:var(--brown-muted)}.stay__pair[data-astro-cid-v56yoci2]{display:grid;gap:var(--space-s);grid-template-columns:repeat(2,minmax(0,1fr))}.stay__picker[data-astro-cid-v56yoci2]{position:relative}.stay__pair[data-astro-cid-v56yoci2][hidden],.stay__picker[data-astro-cid-v56yoci2][hidden]{display:none}.stay__label-row[data-astro-cid-v56yoci2]{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-xs)}.stay__badge[data-astro-cid-v56yoci2]{font-size:var(--step--1);font-weight:600;color:var(--coral-ink)}.stay__field[data-astro-cid-v56yoci2]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);width:100%;min-height:52px;padding:.7em .9em;font:inherit;font-size:var(--step-0);text-align:left;color:var(--brown);background:#fff;border:1.5px solid var(--rule-strong);border-radius:var(--radius-m);cursor:pointer}.stay__field[data-astro-cid-v56yoci2]:focus-visible,.stay__field[data-astro-cid-v56yoci2][aria-expanded=true]{border-color:var(--brown)}.stay__field[data-astro-cid-v56yoci2] .is-empty{opacity:.6}.stay__panel[data-astro-cid-v56yoci2]{position:absolute;z-index:30;top:calc(100% + .5rem);left:0;width:min(36rem,100%);padding:var(--space-s);background:#fff;border:1px solid var(--rule);border-radius:var(--radius-l);box-shadow:var(--shadow)}.stay__panel[data-astro-cid-v56yoci2][hidden]{display:none}.stay__bar[data-astro-cid-v56yoci2]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xs);margin-bottom:var(--space-xs)}.stay__status[data-astro-cid-v56yoci2]{margin:0;font-size:var(--step--1);font-weight:600}.stay__nav[data-astro-cid-v56yoci2]{display:flex;gap:.4rem}.stay__arrow[data-astro-cid-v56yoci2]{display:grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;color:var(--brown);background:none;border:1px solid var(--rule-strong);border-radius:var(--radius-pill);cursor:pointer}.stay__arrow[data-astro-cid-v56yoci2] svg{transform:rotate(-90deg)}.stay__arrow--prev[data-astro-cid-v56yoci2] svg{transform:rotate(90deg)}.stay__arrow[data-astro-cid-v56yoci2]:disabled{opacity:.3;cursor:default}.stay__arrow[data-astro-cid-v56yoci2]:enabled:hover{border-color:var(--brown);background:var(--arena-wash)}.stay__months[data-astro-cid-v56yoci2]{display:grid;gap:var(--space-m)}@media(min-width:640px){.stay__months[data-astro-cid-v56yoci2]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:639px){.stay__months[data-astro-cid-v56yoci2] .stay__month--second{display:none}}.stay__months[data-astro-cid-v56yoci2] .stay__month-name{margin:0 0 .5rem;text-align:center;font-weight:600}.stay__months[data-astro-cid-v56yoci2] .stay__month-name:first-letter{text-transform:uppercase}.stay__months[data-astro-cid-v56yoci2] .stay__weekdays,.stay__months[data-astro-cid-v56yoci2] .stay__days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.stay__months[data-astro-cid-v56yoci2] .stay__weekdays{padding-bottom:.35rem;font-size:var(--step--1);text-align:center;opacity:.7}.stay__months[data-astro-cid-v56yoci2] .stay__days{row-gap:2px}.stay__months[data-astro-cid-v56yoci2] .stay__day{display:grid;place-items:center;width:100%;aspect-ratio:1;min-height:0;padding:0;font:inherit;font-size:var(--step--1);color:var(--brown);background:none;border:0;border-radius:var(--radius-s);cursor:pointer}.stay__months[data-astro-cid-v56yoci2] .stay__day:enabled:hover{background:var(--arena-wash)}.stay__months[data-astro-cid-v56yoci2] .stay__day:disabled{opacity:.3;cursor:default}.stay__months[data-astro-cid-v56yoci2] .stay__day.is-today{font-weight:700}.stay__months[data-astro-cid-v56yoci2] .stay__day.is-in{background:var(--rule);border-radius:0}.stay__months[data-astro-cid-v56yoci2] .stay__day.is-preview{background:var(--arena-wash);border-radius:0}.stay__months[data-astro-cid-v56yoci2] .stay__day.is-end{color:var(--card);background:var(--brown);opacity:1}.stay__total[data-astro-cid-v56yoci2]{min-height:1.4em;margin:var(--space-xs) 0 0;font-size:var(--step--1);font-weight:600;color:var(--coral-ink)}@media(max-width:560px){.inquiry__form[data-astro-cid-v56yoci2],.stay__pair[data-astro-cid-v56yoci2]{grid-template-columns:1fr}}.contact__head[data-astro-cid-jneeavwy]{max-width:54ch;margin-bottom:var(--space-xl)}.contact__dots[data-astro-cid-jneeavwy]{color:var(--ocre);margin-top:var(--space-m)}.contact__meta[data-astro-cid-jneeavwy]{display:grid;gap:var(--space-l);align-items:start;margin-top:var(--space-2xl);padding-top:var(--space-l);border-top:1px solid var(--rule)}@media(min-width:900px){.contact__meta[data-astro-cid-jneeavwy]{grid-template-columns:.85fr 1.15fr;gap:var(--space-xl)}}.contact__channels[data-astro-cid-jneeavwy]{margin:0 0 var(--space-l);padding:0;list-style:none;display:grid;gap:.2rem}.contact__channels[data-astro-cid-jneeavwy] a[data-astro-cid-jneeavwy]{display:inline-flex;align-items:center;gap:.6em;min-height:44px;text-decoration:none;border-bottom:1px solid transparent}.contact__channels[data-astro-cid-jneeavwy] a[data-astro-cid-jneeavwy]:hover{border-bottom-color:var(--ocre)}.contact__where[data-astro-cid-jneeavwy]{margin-top:var(--space-l)}.contact__address[data-astro-cid-jneeavwy]{color:var(--brown-muted)}.contact__map[data-astro-cid-jneeavwy]{border-radius:var(--radius-l);overflow:hidden;border:1px solid var(--rule);background:var(--arena-wash);aspect-ratio:16 / 11}.contact__map[data-astro-cid-jneeavwy] iframe[data-astro-cid-jneeavwy]{width:100%;height:100%;border:0;display:block}
