.photo[data-astro-cid-pm5ksejz]{background:var(--paper-2);width:100%;height:100%;display:block;position:relative;overflow:hidden}.photo[data-astro-cid-pm5ksejz] picture,.photo[data-astro-cid-pm5ksejz] .photo__img,.photo[data-astro-cid-pm5ksejz] .photo__art{width:100%;height:100%;display:block}.photo[data-astro-cid-pm5ksejz] .photo__img{object-fit:cover;object-position:var(--focus,50% 50%)}.photo__tag[data-astro-cid-pm5ksejz]{backdrop-filter:blur(6px);color:#f4f1eaeb;letter-spacing:.18em;text-transform:uppercase;pointer-events:none;background:#1418166b;align-items:center;gap:.5em;padding:.35rem .6rem .32rem;font-size:.62rem;font-weight:500;line-height:1;display:inline-flex;position:absolute;bottom:.8rem;left:.85rem}.photo__tag[data-astro-cid-pm5ksejz]:before{content:"";border:1px solid;border-radius:50%;width:.4rem;height:.4rem}.hero[data-astro-cid-yodha2z4]{min-height:max(100svh,34rem);color:var(--paper);isolation:isolate;background:#2f3a4b;grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.hero__media[data-astro-cid-yodha2z4]{z-index:-1;position:absolute;inset:0}.hero__media[data-astro-cid-yodha2z4] .hero__art,.hero__video[data-astro-cid-yodha2z4]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__media[data-astro-cid-yodha2z4] .hero__photo{position:absolute;inset:0}.hero__media[data-astro-cid-yodha2z4] .hero__art--wide{display:none}@media (aspect-ratio>=1){.hero__media[data-astro-cid-yodha2z4] .hero__art--wide{display:block}.hero__media[data-astro-cid-yodha2z4] .hero__art--tall{display:none}}.hero__shade[data-astro-cid-yodha2z4]{background:linear-gradient(#0000 38%,#0e111447 62%,#0e1114b8 100%),linear-gradient(#0e111440,#0000 22%);position:absolute;inset:0}.hero__content[data-astro-cid-yodha2z4]{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding:calc(var(--header-h) + 3rem) var(--gutter) clamp(1.75rem, 1rem + 3vw, 3.5rem);align-self:end;margin-inline:auto}.hero__location[data-astro-cid-yodha2z4]{letter-spacing:.26em;text-transform:uppercase;opacity:.88;margin-bottom:1.5rem;font-size:.7rem;font-weight:500}.hero__title[data-astro-cid-yodha2z4]{margin:0 0 clamp(1.25rem,1rem + 1vw,2rem);line-height:1}.hero__title[data-astro-cid-yodha2z4] .hero__wordmark{width:min(100%,46rem);height:auto}.hero__tagline[data-astro-cid-yodha2z4]{max-width:18ch;font-family:var(--font-serif);font-size:var(--step-4);letter-spacing:-.02em;text-wrap:balance;font-weight:300;line-height:1.02}.hero__tagline[data-astro-cid-yodha2z4] em{font-weight:300}.hero__intro[data-astro-cid-yodha2z4]{max-width:32rem;font-size:var(--step-0);color:#f4f1eadb;margin-top:1.25rem}.hero__actions[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:.75rem;margin-top:clamp(1.75rem,1.25rem + 1.5vw,2.5rem);display:flex}.hero__meta[data-astro-cid-yodha2z4]{width:100%;max-width:calc(var(--max) + 2 * var(--gutter));padding:1.1rem var(--gutter) calc(1.1rem + env(safe-area-inset-bottom));letter-spacing:.16em;text-transform:uppercase;border-top:1px solid #f4f1ea33;justify-content:space-between;align-items:center;gap:1.5rem;margin-inline:auto;font-size:.68rem;font-weight:450;display:flex}.hero__facts[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:.4rem 2.25rem;margin:0;display:flex}.hero__facts[data-astro-cid-yodha2z4] dd[data-astro-cid-yodha2z4]{opacity:.85;margin:0}.hero__facts[data-astro-cid-yodha2z4] strong[data-astro-cid-yodha2z4]{font-weight:600}.hero__coords[data-astro-cid-yodha2z4]{display:none}.hero__scroll[data-astro-cid-yodha2z4]{color:inherit;align-items:center;gap:.85rem;text-decoration:none;display:none}.hero__scroll-line[data-astro-cid-yodha2z4]{background:#f4f1ea59;width:3.5rem;height:1px;position:relative;overflow:hidden}.hero__scroll-line[data-astro-cid-yodha2z4]:after{content:"";background:var(--paper);position:absolute;inset:0;transform:translate(-100%)}@media (prefers-reduced-motion:no-preference){.hero__scroll-line[data-astro-cid-yodha2z4]:after{animation:scroll-cue 2.6s var(--ease) infinite}.hero__content[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4]{animation:hero-rise 1.4s var(--ease-out) both}.hero__content[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4]:nth-child(2){animation-delay:.12s}.hero__content[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4]:nth-child(3){animation-delay:.24s}.hero__content[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4]:nth-child(4){animation-delay:.36s}.hero__content[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4]:nth-child(5){animation-delay:.48s}}@keyframes scroll-cue{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}@keyframes hero-rise{0%{opacity:0;transform:translateY(1.25rem)}}@media (width<=479px){.hero__actions[data-astro-cid-yodha2z4] .btn--outline-light[data-astro-cid-yodha2z4]{display:none}.hero__actions[data-astro-cid-yodha2z4] .btn[data-astro-cid-yodha2z4]{width:100%}}@media (width>=720px){.hero__coords[data-astro-cid-yodha2z4]{display:block}.hero__scroll[data-astro-cid-yodha2z4]{display:inline-flex}}@media (width>=1100px){.hero__content[data-astro-cid-yodha2z4]>[data-astro-cid-yodha2z4]{max-width:min(46rem,58vw)}.hero__title[data-astro-cid-yodha2z4] .hero__wordmark{width:min(100%,40rem)}}.intro__title[data-astro-cid-qt4ucd67]{margin-top:1.25rem}.intro__num[data-astro-cid-qt4ucd67]{font-variant-numeric:tabular-nums;opacity:.6;margin-right:.35em}.intro__num[data-astro-cid-qt4ucd67]:after{content:" /";opacity:.6}.experience[data-astro-cid-uxnjntfu]{background:var(--paper)}.moments__stage[data-astro-cid-uxnjntfu]{display:none}.moments__list[data-astro-cid-uxnjntfu]{gap:clamp(3rem,2rem + 4vw,5rem);list-style:none;display:grid}.moment__media[data-astro-cid-uxnjntfu]{aspect-ratio:4/3;margin-bottom:1.5rem;overflow:hidden}.moment__num[data-astro-cid-uxnjntfu]{letter-spacing:.2em;color:var(--ink-3);margin-bottom:.75rem;font-size:.7rem;font-weight:500;display:block}.moment__title[data-astro-cid-uxnjntfu]{font-size:var(--step-3);margin-bottom:.85rem}.moment__text[data-astro-cid-uxnjntfu] p[data-astro-cid-uxnjntfu]{max-width:30rem;color:var(--ink-2)}.moments__journal[data-astro-cid-uxnjntfu]{width:100%;height:100%;position:relative}.moments__journal[data-astro-cid-uxnjntfu] .moments__inat{object-fit:cover;width:100%;height:100%}.moments__journal[data-astro-cid-uxnjntfu] figcaption[data-astro-cid-uxnjntfu]{backdrop-filter:blur(6px);color:var(--paper);letter-spacing:.04em;background:#14181680;padding:.4rem .65rem;font-size:.72rem;position:absolute;bottom:.8rem;left:.85rem}@media (width>=960px){.moments[data-astro-cid-uxnjntfu]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(3rem,2rem + 4vw,7rem);display:grid}.moments__stage[data-astro-cid-uxnjntfu]{top:calc(var(--header-h) + 2rem);display:block;position:sticky}.moments__frames[data-astro-cid-uxnjntfu]{aspect-ratio:4/5;max-height:calc(100svh - var(--header-h) - 6rem);background:var(--paper-2);position:relative;overflow:hidden}.moments__frame[data-astro-cid-uxnjntfu]{opacity:0;transition:opacity 1.1s var(--ease), transform 1.6s var(--ease);position:absolute;inset:0;transform:scale(1.04)}.moments__frame[data-astro-cid-uxnjntfu].is-active{opacity:1;transform:none}.moments__progress[data-astro-cid-uxnjntfu]{gap:.4rem;margin-top:1rem;list-style:none;display:flex}.moments__progress[data-astro-cid-uxnjntfu] li[data-astro-cid-uxnjntfu]{background:var(--line-strong);height:1px;transition:background-color .6s var(--ease);flex:1}.moments__progress[data-astro-cid-uxnjntfu] li[data-astro-cid-uxnjntfu].is-active{background:var(--ink)}.moments__list[data-astro-cid-uxnjntfu]{gap:0;padding-block:8vh 14vh}.moment[data-astro-cid-uxnjntfu]{align-items:center;min-height:62vh;display:flex}.moment__media[data-astro-cid-uxnjntfu]{display:none}.moment__title[data-astro-cid-uxnjntfu]{font-size:var(--step-4)}.moment__text[data-astro-cid-uxnjntfu] p[data-astro-cid-uxnjntfu]{font-size:var(--step-1);font-family:var(--font-serif);font-weight:320;line-height:1.55}}.facts[data-astro-cid-uxnjntfu]{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));margin:clamp(4rem,3rem + 4vw,7rem) 0 0;display:grid}.fact[data-astro-cid-uxnjntfu]{border-bottom:1px solid var(--line);flex-direction:column-reverse;justify-content:flex-end;gap:.6rem;padding:1.75rem 1.25rem 1.75rem 0;display:flex}.fact[data-astro-cid-uxnjntfu]:nth-child(odd){border-right:1px solid var(--line);padding-right:1.25rem}.fact[data-astro-cid-uxnjntfu]:nth-child(2n){padding-left:1.25rem}.fact__value[data-astro-cid-uxnjntfu]{font-family:var(--font-serif);font-size:var(--step-4);letter-spacing:-.02em;margin:0;font-weight:300;line-height:1}.fact__prefix[data-astro-cid-uxnjntfu]{vertical-align:.35em;color:var(--ink-3);margin-right:.12em;font-size:.55em}.fact__label[data-astro-cid-uxnjntfu]{max-width:14rem;font-size:var(--step--1);color:var(--ink-3)}@media (width>=960px){.facts[data-astro-cid-uxnjntfu]{grid-template-columns:repeat(4,minmax(0,1fr))}.fact[data-astro-cid-uxnjntfu],.fact[data-astro-cid-uxnjntfu]:nth-child(odd),.fact[data-astro-cid-uxnjntfu]:nth-child(2n){border-right:1px solid var(--line);padding:2.25rem 1.5rem}.fact[data-astro-cid-uxnjntfu]:first-child{padding-left:0}.fact[data-astro-cid-uxnjntfu]:last-child{border-right:0}}.akari[data-astro-cid-uxnjntfu]{gap:1rem 3rem;max-width:58rem;margin-top:clamp(4rem,3rem + 4vw,7rem);display:grid}.akari__word[data-astro-cid-uxnjntfu]{font-family:var(--font-serif);font-size:var(--step-4);align-items:baseline;gap:1.25rem;font-style:italic;font-weight:300;line-height:1;display:flex}.akari__kanji[data-astro-cid-uxnjntfu]{color:var(--clay);font-family:Hiragino Mincho ProN,Yu Mincho,Noto Serif JP,serif;font-size:.55em;font-style:normal}.akari__text[data-astro-cid-uxnjntfu]{max-width:30rem;font-family:var(--font-serif);font-size:var(--step-1);color:var(--ink-2);font-weight:320;line-height:1.5}@media (width>=960px){.akari[data-astro-cid-uxnjntfu]{grid-template-columns:auto 1fr;align-items:center;margin-left:8.33333%}}.stays[data-astro-cid-j6udqlix]{background:var(--paper);padding-top:0}.stays__grid[data-astro-cid-j6udqlix]{gap:clamp(3rem,2rem + 4vw,5rem);display:grid}.stay[data-astro-cid-j6udqlix]{flex-direction:column;display:flex}.stay--dark[data-astro-cid-j6udqlix]{background:var(--moss);margin-inline:calc(var(--gutter) * -1)}.stay--dark[data-astro-cid-j6udqlix] .stay__body[data-astro-cid-j6udqlix]{padding:0 var(--gutter) clamp(2.5rem, 2rem + 2vw, 3.5rem)}.stay__media[data-astro-cid-j6udqlix]{aspect-ratio:5/4;overflow:hidden}.stay__body[data-astro-cid-j6udqlix]{padding-top:clamp(1.75rem,1.5rem + 1vw,2.5rem)}.stay__option[data-astro-cid-j6udqlix]{letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);font-size:.7rem;font-weight:500}.stay__name[data-astro-cid-j6udqlix]{font-size:var(--step-4);margin-top:.75rem}.stay__kicker[data-astro-cid-j6udqlix]{font-family:var(--font-serif);font-style:italic;font-size:var(--step-1);color:var(--clay);margin-top:.75rem;font-weight:320}.stay--dark[data-astro-cid-j6udqlix] .stay__kicker[data-astro-cid-j6udqlix]{color:var(--ember)}.stay__summary[data-astro-cid-j6udqlix]{max-width:34rem;margin-top:1.25rem}.stay__includes[data-astro-cid-j6udqlix]{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);margin:2rem 0 .25rem;font-size:.68rem;font-weight:500}.stay__features[data-astro-cid-j6udqlix]{column-gap:2rem;list-style:none;display:grid}.stay__features[data-astro-cid-j6udqlix] li[data-astro-cid-j6udqlix]{border-bottom:1px solid var(--line);font-size:var(--step--1);align-items:baseline;gap:.75rem;padding-block:.7rem;display:flex}.stay__features[data-astro-cid-j6udqlix] .stay__check{width:.95rem;height:.95rem;color:var(--fern);transform:translateY(.15em)}.stay--dark[data-astro-cid-j6udqlix] .stay__features[data-astro-cid-j6udqlix] .stay__check{color:var(--lichen)}.stay__meta[data-astro-cid-j6udqlix]{font-size:var(--step--1);flex-wrap:wrap;gap:.75rem 2rem;margin:1.75rem 0 0;font-weight:500;display:flex}.stay__meta[data-astro-cid-j6udqlix] dd[data-astro-cid-j6udqlix]{align-items:center;gap:.55rem;margin:0;display:inline-flex}.stay__meta[data-astro-cid-j6udqlix] .icon{width:1.1rem;height:1.1rem;color:var(--ink-3)}.stay__note[data-astro-cid-j6udqlix]{font-size:var(--step--1);color:var(--ink-3);margin-top:.6rem}.stay__actions[data-astro-cid-j6udqlix]{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}@media (width>=640px){.stay__features--cols[data-astro-cid-j6udqlix]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=960px){.stays__grid[data-astro-cid-j6udqlix]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(2rem,1rem + 3vw,4.5rem)}.stay--dark[data-astro-cid-j6udqlix]{margin:clamp(4rem,2rem + 6vw,9rem) 0 0}.stay--dark[data-astro-cid-j6udqlix] .stay__body[data-astro-cid-j6udqlix]{padding:0 clamp(2rem,1rem + 2vw,3.25rem) clamp(2.5rem,2rem + 2vw,3.5rem)}.stay__features--cols[data-astro-cid-j6udqlix]{grid-template-columns:1fr}}@media (width>=1240px){.stay__features--cols[data-astro-cid-j6udqlix]{grid-template-columns:repeat(2,minmax(0,1fr))}}.gallery[data-astro-cid-b32uuoss]{background:var(--paper-2)}.chips[data-astro-cid-b32uuoss]{margin:-1rem calc(var(--gutter) * -1) 2rem;padding:0 var(--gutter) .5rem;scrollbar-width:none;gap:.5rem;display:flex;overflow-x:auto}.chips[data-astro-cid-b32uuoss]::-webkit-scrollbar{display:none}.chip[data-astro-cid-b32uuoss]{border:1px solid var(--line-strong);letter-spacing:.12em;text-transform:uppercase;min-height:2.5rem;transition:background-color .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);background:0 0;border-radius:999px;flex:none;padding:.5rem 1rem;font-size:.72rem;font-weight:500}.chip[data-astro-cid-b32uuoss]:hover{border-color:var(--ink)}.chip[data-astro-cid-b32uuoss][aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.mosaic[data-astro-cid-b32uuoss]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(9.5rem,40vw,16rem);grid-auto-flow:dense;gap:clamp(.5rem,.3rem + .8vw,1rem);list-style:none;display:grid}.tile--feature[data-astro-cid-b32uuoss],.tile--wide[data-astro-cid-b32uuoss]{grid-column:span 2}.tile--feature[data-astro-cid-b32uuoss],.tile--tall[data-astro-cid-b32uuoss]{grid-row:span 2}.tile__button[data-astro-cid-b32uuoss]{background:var(--paper-3);cursor:zoom-in;border:0;width:100%;height:100%;padding:0;display:block;position:relative;overflow:hidden}.tile__media[data-astro-cid-b32uuoss]{width:100%;height:100%;transition:transform 1.4s var(--ease);display:block}.tile__media[data-astro-cid-b32uuoss] .tile__inat{object-fit:cover;width:100%;height:100%}.tile__button[data-astro-cid-b32uuoss]:hover .tile__media[data-astro-cid-b32uuoss],.tile__button[data-astro-cid-b32uuoss]:focus-visible .tile__media[data-astro-cid-b32uuoss]{transform:scale(1.035)}.tile__caption[data-astro-cid-b32uuoss]{color:var(--paper);font-size:var(--step--1);text-align:left;background:linear-gradient(#0000,#0e111499);justify-content:space-between;align-items:flex-end;gap:1rem;padding:2.5rem 1rem .9rem;line-height:1.35;display:flex;position:absolute;inset:auto 0 0}.tile__caption[data-astro-cid-b32uuoss] .icon{flex:none;width:1.1rem;height:1.1rem}.tile[data-astro-cid-b32uuoss] .photo__tag{top:.8rem;bottom:auto}@media (hover:hover){.tile__caption[data-astro-cid-b32uuoss]{opacity:0;transition:opacity .5s var(--ease), transform .5s var(--ease);transform:translateY(.5rem)}.tile__button[data-astro-cid-b32uuoss]:hover .tile__caption[data-astro-cid-b32uuoss],.tile__button[data-astro-cid-b32uuoss]:focus-visible .tile__caption[data-astro-cid-b32uuoss]{opacity:1;transform:none}}@media (width>=960px){.chips[data-astro-cid-b32uuoss]{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.mosaic[data-astro-cid-b32uuoss]{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:clamp(11rem,6rem + 9vw,19rem)}.tile[data-astro-cid-b32uuoss]{grid-column:span 4}.tile--feature[data-astro-cid-b32uuoss],.tile--wide[data-astro-cid-b32uuoss]{grid-column:span 8}}.lightbox[data-astro-cid-b32uuoss]{width:100%;max-width:none;height:100%;max-height:none;color:var(--paper);background:#0a0d0ff7;border:0;margin:0;padding:0}.lightbox[data-astro-cid-b32uuoss][open]{animation:lb-in .4s var(--ease-out);grid-template-rows:1fr auto;display:grid}.lightbox[data-astro-cid-b32uuoss]::backdrop{background:#0a0d0f99}@keyframes lb-in{0%{opacity:0}}.lightbox__stage[data-astro-cid-b32uuoss]{touch-action:pan-y;place-items:center;min-height:0;padding:clamp(3.5rem,2rem + 4vw,5rem) clamp(0rem,4vw - 1rem,4rem) 0;display:grid;position:relative}.lightbox__stage[data-astro-cid-b32uuoss]>*{width:100%;height:100%;max-height:100%}.lightbox__stage[data-astro-cid-b32uuoss] img{object-fit:contain;width:100%;height:100%}.lightbox__stage[data-astro-cid-b32uuoss] .photo{background:0 0}.lightbox__stage[data-astro-cid-b32uuoss] .photo .photo__img{object-fit:contain;object-position:50% 50%}.lightbox__stage[data-astro-cid-b32uuoss] .photo--placeholder{background:0 0}.lightbox__stage[data-astro-cid-b32uuoss] .photo--placeholder .photo__art{width:100%;max-width:120svh;height:100%;margin-inline:auto}.lightbox__bar[data-astro-cid-b32uuoss]{padding:1rem var(--gutter) calc(1rem + env(safe-area-inset-bottom));align-items:center;gap:1rem 2rem;display:flex}.lightbox__caption[data-astro-cid-b32uuoss]{font-family:var(--font-serif);font-size:var(--step-1);flex:1;font-style:italic;font-weight:300}.lightbox__count[data-astro-cid-b32uuoss]{letter-spacing:.2em;opacity:.7;font-variant-numeric:tabular-nums;font-size:.72rem}.lightbox__nav[data-astro-cid-b32uuoss]{gap:.25rem;display:flex}.lightbox__btn[data-astro-cid-b32uuoss],.lightbox__close[data-astro-cid-b32uuoss]{width:3rem;height:3rem;color:inherit;transition:background-color .3s var(--ease);background:0 0;border:1px solid #f4f1ea40;border-radius:50%;place-items:center;display:inline-grid}.lightbox__btn[data-astro-cid-b32uuoss]:hover,.lightbox__close[data-astro-cid-b32uuoss]:hover{background:#f4f1ea1f}.lightbox__close[data-astro-cid-b32uuoss]{position:absolute;top:.75rem;right:.75rem}.glyph[data-astro-cid-f42rajxa]{width:3rem;height:3rem;display:block}.journal[data-astro-cid-uzbvautc]{--rule:#1c221f12;background-color:#f1ece0;background-image:repeating-linear-gradient(to bottom, transparent 0, transparent 31px, var(--rule) 31px, var(--rule) 32px)}.journal__stats[data-astro-cid-uzbvautc]{border-block:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:1rem 2.5rem;margin:-1rem 0 2.5rem;padding-block:1.25rem;display:flex}.journal__stats[data-astro-cid-uzbvautc] div[data-astro-cid-uzbvautc]{flex-direction:row-reverse;align-items:baseline;gap:.55rem;display:flex}.journal__stats[data-astro-cid-uzbvautc] dd[data-astro-cid-uzbvautc]{font-family:var(--font-serif);font-size:var(--step-3);margin:0;font-weight:300;line-height:1}.journal__stats[data-astro-cid-uzbvautc] dt[data-astro-cid-uzbvautc]{font-size:var(--step--1);color:var(--ink-3)}.journal__since[data-astro-cid-uzbvautc]{margin-left:auto}.journal__since[data-astro-cid-uzbvautc] dd[data-astro-cid-uzbvautc]{font-size:var(--step--1);font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.chips[data-astro-cid-uzbvautc]{margin:0 calc(var(--gutter) * -1) 2rem;padding:0 var(--gutter) .5rem;scrollbar-width:none;gap:.5rem;display:flex;overflow-x:auto}.chips[data-astro-cid-uzbvautc]::-webkit-scrollbar{display:none}.chip[data-astro-cid-uzbvautc]{border:1px solid var(--line-strong);letter-spacing:.1em;text-transform:uppercase;min-height:2.5rem;transition:background-color .3s var(--ease), color .3s var(--ease);background:#f4f1ea99;border-radius:999px;flex:none;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.72rem;font-weight:500;display:inline-flex}.chip[data-astro-cid-uzbvautc]:hover{border-color:var(--ink)}.chip[data-astro-cid-uzbvautc][aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.chip__count[data-astro-cid-uzbvautc]{font-variant-numeric:tabular-nums;opacity:.6}@media (width>=960px){.chips[data-astro-cid-uzbvautc]{flex-wrap:wrap;margin-inline:0;padding-inline:0}}.plates[data-astro-cid-uzbvautc]{grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:clamp(1rem,.6rem + 1.4vw,1.75rem);list-style:none;display:grid}.plate[data-astro-cid-uzbvautc] article[data-astro-cid-uzbvautc]{border:1px solid var(--line);background:#f8f5ee;flex-direction:column;height:100%;display:flex;box-shadow:0 1px #1c221f0a}.plate__media[data-astro-cid-uzbvautc]{aspect-ratio:5/4;background:var(--paper-2);position:relative;overflow:hidden}.plate__media[data-astro-cid-uzbvautc] .plate__img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.plate[data-astro-cid-uzbvautc] article[data-astro-cid-uzbvautc]:hover .plate__img{transform:scale(1.04)}.plate__empty[data-astro-cid-uzbvautc]{border:1px dashed var(--line-strong);height:100%;color:var(--fern);letter-spacing:.18em;text-transform:uppercase;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;margin:.75rem;font-size:.66rem;display:flex}.plate__empty[data-astro-cid-uzbvautc] .glyph{width:4rem;height:4rem}.plate__no[data-astro-cid-uzbvautc]{letter-spacing:.14em;font-variant-numeric:tabular-nums;background:#f8f5eee0;padding:.25rem .5rem;font-size:.62rem;font-weight:500;position:absolute;top:.65rem;right:.65rem}.plate__body[data-astro-cid-uzbvautc]{flex-direction:column;flex:1;padding:1.25rem 1.25rem 1rem;display:flex}.plate__cat[data-astro-cid-uzbvautc]{letter-spacing:.2em;text-transform:uppercase;color:var(--clay);font-size:.64rem;font-weight:500}.plate__name[data-astro-cid-uzbvautc]{font-size:var(--step-2);margin-top:.5rem;font-weight:340;line-height:1.1}.plate__name[data-astro-cid-uzbvautc].is-scientific{font-style:italic}.plate__sci[data-astro-cid-uzbvautc]{font-family:var(--font-serif);font-size:var(--step--1);color:var(--ink-2);margin-top:.35rem}.plate__rank[data-astro-cid-uzbvautc]{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:.7rem}.plate__badges[data-astro-cid-uzbvautc]{flex-wrap:wrap;gap:.35rem;margin-top:.85rem;list-style:none;display:flex}.badge[data-astro-cid-uzbvautc]{border:1px solid var(--line-strong);letter-spacing:.1em;text-transform:uppercase;padding:.22rem .5rem;font-size:.62rem;font-weight:500;line-height:1.3}.badge--research[data-astro-cid-uzbvautc]{border-color:var(--fern);color:#46553c}.badge--needs_id[data-astro-cid-uzbvautc]{color:var(--ink-3);border-style:dashed}.badge--reported[data-astro-cid-uzbvautc]{border-color:var(--clay);color:var(--clay)}.plate__summary[data-astro-cid-uzbvautc]{font-size:var(--step--1);color:var(--ink-2);-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;margin-top:.9rem;display:-webkit-box;overflow:hidden}.plate__note[data-astro-cid-uzbvautc]{border-left:1px solid var(--clay);font-family:var(--font-serif);font-size:var(--step--1);color:var(--ink-2);margin-top:.9rem;padding-left:.9rem;font-style:italic;line-height:1.55}.plate__note-label[data-astro-cid-uzbvautc]{font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--clay);margin-bottom:.25rem;font-size:.62rem;font-style:normal;font-weight:500;display:block}.plate__foot[data-astro-cid-uzbvautc]{color:var(--ink-3);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1rem;margin-top:auto;padding-top:1.1rem;font-size:.72rem;display:flex}.plate__links[data-astro-cid-uzbvautc]{flex-wrap:wrap;gap:.25rem .9rem;display:flex}.plate__links[data-astro-cid-uzbvautc] a[data-astro-cid-uzbvautc]{color:var(--ink-2);text-underline-offset:.25em}.plate__links[data-astro-cid-uzbvautc] a[data-astro-cid-uzbvautc]:hover{color:var(--clay)}.journal__empty[data-astro-cid-uzbvautc]{font-family:var(--font-serif);color:var(--ink-3);padding:2rem 0;font-style:italic}.journal__more[data-astro-cid-uzbvautc]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:2.5rem;display:flex}.contribute[data-astro-cid-uzbvautc]{border:1px solid var(--line-strong);background:#f8f5eeb3;align-items:center;gap:1.25rem 2rem;margin-top:clamp(3.5rem,2.5rem + 3vw,5rem);padding:clamp(1.75rem,1.25rem + 2vw,2.75rem);display:grid}.contribute[data-astro-cid-uzbvautc] .contribute__glyph{width:3.5rem;height:3.5rem;color:var(--clay)}.contribute__title[data-astro-cid-uzbvautc]{font-size:var(--step-2);margin-bottom:.4rem}.contribute[data-astro-cid-uzbvautc] p[data-astro-cid-uzbvautc]{max-width:36rem;color:var(--ink-2)}@media (width>=860px){.contribute[data-astro-cid-uzbvautc]{grid-template-columns:auto 1fr auto}}.journal__credits[data-astro-cid-uzbvautc]{color:var(--ink-3);margin-top:2rem;font-size:.72rem}.camino-map[data-astro-cid-nuhuzvmq]{margin:0}.camino-map[data-astro-cid-nuhuzvmq] svg[data-astro-cid-nuhuzvmq]{width:100%;height:auto;overflow:hidden}.cm-land[data-astro-cid-nuhuzvmq]{fill:#f4f1ea12;stroke:#f4f1ea61;stroke-width:.8px;stroke-linejoin:round}.cm-neighbours[data-astro-cid-nuhuzvmq]{fill:#f4f1ea06;stroke:#f4f1ea24;stroke-width:.6px}.cm-sea[data-astro-cid-nuhuzvmq]{fill:#f4f1ea6b;font-family:var(--font-serif);letter-spacing:.08em;font-size:15px;font-style:italic}.cm-city[data-astro-cid-nuhuzvmq] rect[data-astro-cid-nuhuzvmq]{fill:#f4f1eab3}.cm-city[data-astro-cid-nuhuzvmq] text[data-astro-cid-nuhuzvmq]{fill:#f4f1ea9e;letter-spacing:.14em;text-transform:uppercase;font-size:11px}.cm-stage[data-astro-cid-nuhuzvmq]{fill:none;stroke:var(--ember);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;opacity:.8;transition:stroke-width .3s var(--ease), opacity .3s var(--ease)}.cm-stage--boat[data-astro-cid-nuhuzvmq]{stroke-dasharray:2 5}.cm-stage--home[data-astro-cid-nuhuzvmq]{stroke:#f2c08a;stroke-width:4px;opacity:1}.cm-stage[data-astro-cid-nuhuzvmq].is-active{stroke:#f6d3a8;stroke-width:5px;opacity:1}.cm-stops[data-astro-cid-nuhuzvmq] circle[data-astro-cid-nuhuzvmq]{fill:var(--night);stroke:#f4f1ead9;stroke-width:1.2px}.cm-numbers[data-astro-cid-nuhuzvmq] text[data-astro-cid-nuhuzvmq]{fill:#f4f1ea8c;letter-spacing:.06em;text-anchor:middle;font-size:9.5px;font-weight:500}.cm-numbers[data-astro-cid-nuhuzvmq] text[data-astro-cid-nuhuzvmq].is-home,.cm-numbers[data-astro-cid-nuhuzvmq] text[data-astro-cid-nuhuzvmq].is-active{fill:#f6d3a8;font-size:12px}.cm-ends[data-astro-cid-nuhuzvmq] text[data-astro-cid-nuhuzvmq]{fill:var(--paper);letter-spacing:.16em;text-transform:uppercase;font-size:12px}.cm-home__dot[data-astro-cid-nuhuzvmq]{fill:#ffd08a;stroke:var(--night);stroke-width:1.5px}.cm-home__pulse[data-astro-cid-nuhuzvmq]{fill:none;stroke:#ffd08a;stroke-width:1.2px;transform-box:fill-box;transform-origin:50%}@media (prefers-reduced-motion:no-preference){.cm-home__pulse[data-astro-cid-nuhuzvmq]{animation:cm-pulse 2.8s var(--ease-out) infinite}}@keyframes cm-pulse{0%{opacity:.9;transform:scale(.8)}to{opacity:0;transform:scale(3)}}.cm-home__leader[data-astro-cid-nuhuzvmq]{fill:none;stroke:#ffd08ab3;stroke-width:.9px}.cm-home__label[data-astro-cid-nuhuzvmq]{fill:var(--paper);font-family:var(--font-serif);font-size:20px;font-style:italic}.cm-home__sub[data-astro-cid-nuhuzvmq]{fill:#f4f1eaa6;letter-spacing:.16em;text-transform:uppercase;font-size:10.5px}figcaption[data-astro-cid-nuhuzvmq]{color:#f4f1ea8c;margin-top:.75rem;font-size:.75rem}.profile[data-astro-cid-i3p7zzed]{margin:clamp(3rem,2rem + 3vw,5rem) 0 0}.profile__title[data-astro-cid-i3p7zzed]{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:#f4f1ea99;margin-bottom:1rem;font-size:.7rem;font-weight:500}.profile__scroll[data-astro-cid-i3p7zzed]{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);scrollbar-width:thin;overflow-x:auto}.profile[data-astro-cid-i3p7zzed] svg[data-astro-cid-i3p7zzed]{width:100%;min-width:720px;height:auto;display:block}.pf-band[data-astro-cid-i3p7zzed] rect[data-astro-cid-i3p7zzed]{fill:#0000}.pf-band[data-astro-cid-i3p7zzed] rect[data-astro-cid-i3p7zzed].is-alt{fill:#f4f1ea06}.pf-band[data-astro-cid-i3p7zzed].is-home rect[data-astro-cid-i3p7zzed]{fill:#f2c08a1f}.pf-band[data-astro-cid-i3p7zzed] text[data-astro-cid-i3p7zzed]{fill:#f4f1ea80;text-anchor:middle;font-size:11px;font-weight:500}.pf-band[data-astro-cid-i3p7zzed].is-home text[data-astro-cid-i3p7zzed],.pf-band[data-astro-cid-i3p7zzed].is-active text[data-astro-cid-i3p7zzed]{fill:#f6d3a8}.pf-band[data-astro-cid-i3p7zzed].is-active rect[data-astro-cid-i3p7zzed]{fill:#f2c08a29}.pf-tick[data-astro-cid-i3p7zzed] line[data-astro-cid-i3p7zzed]{stroke:#f4f1ea1a;stroke-dasharray:2 4}.pf-tick[data-astro-cid-i3p7zzed] text[data-astro-cid-i3p7zzed],.pf-unit[data-astro-cid-i3p7zzed]{fill:#f4f1ea73;text-anchor:end;font-variant-numeric:tabular-nums;font-size:10.5px}.pf-line[data-astro-cid-i3p7zzed]{fill:none;stroke:#f2c08a;stroke-width:1.6px;stroke-linejoin:round}.pf-peak[data-astro-cid-i3p7zzed] line[data-astro-cid-i3p7zzed]{stroke:#f4f1ea99}.pf-peak[data-astro-cid-i3p7zzed] text[data-astro-cid-i3p7zzed]{fill:#f4f1eacc;letter-spacing:.1em;text-transform:uppercase;font-size:11px}.pf-home[data-astro-cid-i3p7zzed] line[data-astro-cid-i3p7zzed]{stroke:#ffd08a}.pf-home[data-astro-cid-i3p7zzed] circle[data-astro-cid-i3p7zzed]{fill:#ffd08a;stroke:var(--moss);stroke-width:2px}.pf-home[data-astro-cid-i3p7zzed] text[data-astro-cid-i3p7zzed]{fill:var(--paper);font-family:var(--font-serif);font-size:16px;font-style:italic}.pf-coast[data-astro-cid-i3p7zzed]{fill:#f4f1ea73;font-family:var(--font-serif);font-size:13px;font-style:italic}figcaption[data-astro-cid-i3p7zzed]{color:#f4f1ea8c;margin-top:.75rem;font-size:.75rem}.climate[data-astro-cid-i3p7zzed]{border:1px solid var(--line);background:#0d121640;gap:2rem;margin-top:2.5rem;padding:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}.climate__title[data-astro-cid-i3p7zzed]{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:#f2c08a;font-size:.7rem;font-weight:500}.climate__facts[data-astro-cid-i3p7zzed]{gap:1.5rem;margin:0;display:grid}.climate__facts[data-astro-cid-i3p7zzed] div[data-astro-cid-i3p7zzed]{flex-direction:column-reverse;justify-content:flex-end;gap:.4rem;display:flex}.climate__facts[data-astro-cid-i3p7zzed] dd[data-astro-cid-i3p7zzed]{font-family:var(--font-serif);font-size:var(--step-3);white-space:nowrap;margin:0;font-weight:300;line-height:1}.climate__facts[data-astro-cid-i3p7zzed] dt[data-astro-cid-i3p7zzed]{max-width:18rem;font-size:var(--step--1);color:#f4f1eaad}.climate__pack[data-astro-cid-i3p7zzed] h4[data-astro-cid-i3p7zzed]{font-size:var(--step-1);margin-bottom:.75rem;font-weight:340}.climate__pack[data-astro-cid-i3p7zzed] ul[data-astro-cid-i3p7zzed]{gap:.5rem;list-style:none;display:grid}.climate__pack[data-astro-cid-i3p7zzed] li[data-astro-cid-i3p7zzed]{font-size:var(--step--1);color:#f4f1ead9;gap:.6rem;display:flex}.climate__pack[data-astro-cid-i3p7zzed] li[data-astro-cid-i3p7zzed] .icon{color:#f2c08a;flex:none;width:1rem;height:1rem;margin-top:.2rem}@media (width>=900px){.climate[data-astro-cid-i3p7zzed]{grid-template-columns:auto minmax(0,3fr) minmax(0,2fr);align-items:start}.climate__facts[data-astro-cid-i3p7zzed]{grid-template-columns:repeat(3,minmax(0,1fr))}}.t3d[data-astro-cid-l6pxeb7d]{margin:0}.t3d__stage[data-astro-cid-l6pxeb7d]{aspect-ratio:4/5;touch-action:none;background:#f3ece1;border-radius:14px;width:100%;max-height:82svh;position:relative;overflow:hidden}@media (width>=720px){.t3d__stage[data-astro-cid-l6pxeb7d]{aspect-ratio:16/10}}.t3d__stage[data-astro-cid-l6pxeb7d][data-style=satellite]{background:#1e2822}.t3d__stage[data-astro-cid-l6pxeb7d]:focus-visible{outline:2px solid var(--ember);outline-offset:3px}.t3d__stage[data-astro-cid-l6pxeb7d] canvas{display:block;width:100%!important;height:100%!important}.t3d__poster[data-astro-cid-l6pxeb7d]{z-index:2;transition:opacity .8s var(--ease);background:radial-gradient(70% 70%,#fbf6ec,#efe4d2);place-items:end center;padding-bottom:clamp(1rem,.5rem + 2vw,1.75rem);display:grid;position:absolute;inset:0}.is-live[data-astro-cid-l6pxeb7d] .t3d__poster[data-astro-cid-l6pxeb7d]{opacity:0;pointer-events:none}.t3d__poster[data-astro-cid-l6pxeb7d]{container-type:size}.t3d__frame[data-astro-cid-l6pxeb7d]{aspect-ratio:16/10;width:max(100cqw,125cqh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.t3d__frame[data-astro-cid-l6pxeb7d] picture,.t3d__frame[data-astro-cid-l6pxeb7d] .t3d__poster-img{width:100%;height:100%;position:absolute;inset:0}.t3d__load[data-astro-cid-l6pxeb7d]{z-index:2;background:var(--paper);color:var(--ink);transition:transform .35s var(--ease);border:0;border-radius:999px;align-items:center;gap:.85rem;padding:.7rem 1.4rem .7rem .7rem;display:inline-flex;position:relative;box-shadow:0 10px 30px #3c281440,0 0 0 6px #ffffff59}.t3d__load[data-astro-cid-l6pxeb7d]:hover{transform:translateY(-2px)scale(1.02)}.t3d__load[data-astro-cid-l6pxeb7d]:disabled{cursor:progress}.t3d__load-icon[data-astro-cid-l6pxeb7d]{color:#fff;background:#f0a12f;border-radius:50%;place-items:center;width:2.6rem;height:2.6rem;display:grid}.t3d__load-text[data-astro-cid-l6pxeb7d]{text-align:left;letter-spacing:.14em;text-transform:uppercase;font-size:.8rem;font-weight:600;line-height:1.25;display:grid}.t3d__load-text[data-astro-cid-l6pxeb7d] small[data-astro-cid-l6pxeb7d]{letter-spacing:.04em;text-transform:none;opacity:.65;font-size:.66rem;font-weight:450}.t3d__controls[data-astro-cid-l6pxeb7d]{flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-top:.85rem;display:flex}.t3d__controls[data-astro-cid-l6pxeb7d][hidden]{display:none}.t3d__group[data-astro-cid-l6pxeb7d]{flex-wrap:wrap;gap:.4rem;display:flex}.t3d__controls[data-astro-cid-l6pxeb7d] button[data-astro-cid-l6pxeb7d]{border:1px solid var(--line-strong);min-height:2.5rem;color:inherit;letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:999px;padding:.45rem 1rem;font-size:.72rem;font-weight:500}.t3d__controls[data-astro-cid-l6pxeb7d] button[data-astro-cid-l6pxeb7d]:hover,.t3d__controls[data-astro-cid-l6pxeb7d] button[data-astro-cid-l6pxeb7d][aria-pressed=true]{background:var(--paper);border-color:var(--paper);color:var(--ink)}figcaption[data-astro-cid-l6pxeb7d]{opacity:.65;margin-top:.6rem;font-size:.75rem}.t3d__stage[data-astro-cid-l6pxeb7d] .terrain3d__labels{pointer-events:none;position:absolute;inset:0}.t3d__pin[data-astro-cid-l6pxeb7d]{pointer-events:none;transform:translate(-50%,-100%)}.t3d__stage[data-astro-cid-l6pxeb7d] .terrain3d__tip{z-index:3;color:#3c4540;pointer-events:none;background:#fffffff5;border-radius:12px;gap:.15rem;max-width:17rem;padding:.7rem .9rem;font-size:.74rem;line-height:1.4;display:grid;position:absolute;top:0;left:0;box-shadow:0 10px 28px #3c281438}.t3d__stage[data-astro-cid-l6pxeb7d] .terrain3d__tip strong{font-family:var(--font-serif);color:var(--ink);font-size:1rem;font-weight:500}.t3d__stage[data-astro-cid-l6pxeb7d] .terrain3d__tip em{color:#c4763a;margin-top:.2rem;font-style:normal;font-weight:600}.t3d__stage[data-astro-cid-l6pxeb7d] .terrain3d__label{color:#3c4540;letter-spacing:.06em;white-space:nowrap;background:#ffffffeb;border-radius:999px;padding:.28rem .7rem;font-size:.68rem;font-weight:600;transition:opacity .2s;position:absolute;top:0;left:0;box-shadow:0 3px 10px #3c28142e}.t3d__stage[data-astro-cid-l6pxeb7d] .terrain3d__label--domo{color:#fff;font-family:var(--font-serif);letter-spacing:0;background:#f0a12f;padding:.38rem .9rem;font-size:.95rem;font-style:italic;font-weight:500}.camino[data-astro-cid-aa3enkee]{background:radial-gradient(120% 80% at 80% 0%, #2c3a31 0%, var(--moss) 45%, #1b241f 100%);position:relative;overflow:hidden}.camino__topo[data-astro-cid-aa3enkee]{fill:none;stroke:#f4f1ea0f;stroke-width:1px;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.camino__inner[data-astro-cid-aa3enkee]{position:relative}.camino__grid[data-astro-cid-aa3enkee]{gap:clamp(3rem,2rem + 4vw,5rem);display:grid}.camino__text[data-astro-cid-aa3enkee] .prose[data-astro-cid-aa3enkee]{color:#f4f1ead9;max-width:34rem}.camino__facts[data-astro-cid-aa3enkee]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:2.5rem 0;display:grid}.camino__facts[data-astro-cid-aa3enkee] div[data-astro-cid-aa3enkee]{background:var(--moss);flex-direction:column;justify-content:flex-start;gap:.4rem;padding:1.25rem;display:flex}.camino__facts[data-astro-cid-aa3enkee] dd[data-astro-cid-aa3enkee]{font-family:var(--font-serif);font-size:var(--step-3);margin:0;font-weight:300;line-height:1}.camino__facts[data-astro-cid-aa3enkee] dt[data-astro-cid-aa3enkee]{font-size:var(--step--1);color:#f4f1ea99}.camino__facts[data-astro-cid-aa3enkee] .is-home[data-astro-cid-aa3enkee] dd[data-astro-cid-aa3enkee]{color:#f2c08a}.camino__why-title[data-astro-cid-aa3enkee]{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:#f4f1ea99;margin-bottom:1rem;font-size:.7rem;font-weight:500}.camino__why[data-astro-cid-aa3enkee]{gap:0;list-style:none;display:grid}.camino__why[data-astro-cid-aa3enkee] li[data-astro-cid-aa3enkee]{border-top:1px solid var(--line);padding-block:1rem}.camino__why[data-astro-cid-aa3enkee] h4[data-astro-cid-aa3enkee]{font-size:var(--step-1);font-weight:340}.camino__why[data-astro-cid-aa3enkee] p[data-astro-cid-aa3enkee]{font-size:var(--step--1);color:#f4f1eab8;margin-top:.3rem}.camino__tip[data-astro-cid-aa3enkee]{font-size:var(--step--1);color:#f4f1ead9;border:1px dashed #f4f1ea4d;gap:.75rem;margin-top:1.5rem;padding:1rem 1.1rem;display:flex}.camino__tip[data-astro-cid-aa3enkee] .icon{color:#f2c08a;flex:none}.camino__actions[data-astro-cid-aa3enkee]{flex-wrap:wrap;align-items:center;gap:1.25rem 2rem;margin-top:2rem;display:flex}@media (width>=900px){.camino__facts[data-astro-cid-aa3enkee]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=1100px){.camino__grid[data-astro-cid-aa3enkee]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}.camino__map[data-astro-cid-aa3enkee]{top:calc(var(--header-h) + 2rem);position:sticky}.camino__facts[data-astro-cid-aa3enkee]{grid-template-columns:repeat(2,minmax(0,1fr))}}.camino__3d[data-astro-cid-aa3enkee]{margin-top:clamp(3.5rem,2.5rem + 3vw,5.5rem)}.camino__3d-head[data-astro-cid-aa3enkee]{gap:.6rem 3rem;margin-bottom:1.5rem;display:grid}.camino__3d-head[data-astro-cid-aa3enkee] h3[data-astro-cid-aa3enkee]{font-size:var(--step-3)}.camino__3d-head[data-astro-cid-aa3enkee] p[data-astro-cid-aa3enkee]{color:#f4f1eac7;max-width:34rem}@media (width>=960px){.camino__3d-head[data-astro-cid-aa3enkee]{grid-template-columns:auto 1fr;align-items:end}.camino__3d-head[data-astro-cid-aa3enkee] p[data-astro-cid-aa3enkee]{text-align:right;justify-self:end}}.stages[data-astro-cid-aa3enkee]{border-top:1px solid var(--line-strong);margin-top:clamp(3rem,2rem + 3vw,5rem)}.stages[data-astro-cid-aa3enkee] summary[data-astro-cid-aa3enkee]{cursor:pointer;min-height:3.75rem;font-family:var(--font-serif);font-size:var(--step-2);justify-content:space-between;align-items:center;font-weight:320;list-style:none;display:flex}.stages[data-astro-cid-aa3enkee] summary[data-astro-cid-aa3enkee]::-webkit-details-marker{display:none}.stages[data-astro-cid-aa3enkee] .stages__chev{transition:transform .4s var(--ease)}.stages[data-astro-cid-aa3enkee][open] .stages__chev{transform:rotate(180deg)}.stages__scroll[data-astro-cid-aa3enkee]{margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);overflow-x:auto}table[data-astro-cid-aa3enkee]{border-collapse:collapse;width:100%;min-width:40rem;font-size:var(--step--1)}th[data-astro-cid-aa3enkee],td[data-astro-cid-aa3enkee]{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.8rem .75rem;font-weight:400}thead[data-astro-cid-aa3enkee] th[data-astro-cid-aa3enkee]{letter-spacing:.18em;text-transform:uppercase;color:#f4f1ea8c;font-size:.66rem;font-weight:500}tbody[data-astro-cid-aa3enkee] th[data-astro-cid-aa3enkee] a[data-astro-cid-aa3enkee]{color:inherit;font-weight:500}.num[data-astro-cid-aa3enkee]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}tbody[data-astro-cid-aa3enkee] tr[data-astro-cid-aa3enkee]{transition:background-color .25s var(--ease)}tbody[data-astro-cid-aa3enkee] tr[data-astro-cid-aa3enkee]:hover,tbody[data-astro-cid-aa3enkee] tr[data-astro-cid-aa3enkee]:focus-within,tbody[data-astro-cid-aa3enkee] tr[data-astro-cid-aa3enkee]:focus{background:#f4f1ea0d;outline:none}tr[data-astro-cid-aa3enkee].is-home{background:#f2c08a1a}.stages__home[data-astro-cid-aa3enkee]{letter-spacing:.14em;text-transform:uppercase;color:#f2c08a;margin-top:.2rem;font-size:.68rem;display:block}.stages__note[data-astro-cid-aa3enkee]{color:#f4f1ea99}.stages__source[data-astro-cid-aa3enkee]{color:#f4f1ea8c;margin-top:1rem;font-size:.75rem}.stages__source[data-astro-cid-aa3enkee] a[data-astro-cid-aa3enkee]{color:inherit}.locator[data-astro-cid-rggrfrtd]{margin:0}.locator[data-astro-cid-rggrfrtd] svg[data-astro-cid-rggrfrtd]{width:100%;height:auto}.lm-rings[data-astro-cid-rggrfrtd] circle[data-astro-cid-rggrfrtd]{fill:none;stroke:var(--line-strong);stroke-width:1px;stroke-dasharray:2 4}.lm-rings[data-astro-cid-rggrfrtd] text[data-astro-cid-rggrfrtd]{fill:var(--ink-3);letter-spacing:.08em;font-size:10.5px}.lm-axes[data-astro-cid-rggrfrtd]{stroke:var(--line);stroke-width:1px}.lm-north[data-astro-cid-rggrfrtd]{font-family:var(--font-serif);font-style:italic;fill:var(--ink)!important;font-size:15px!important}.lm-stage[data-astro-cid-rggrfrtd] path[data-astro-cid-rggrfrtd]{fill:none;stroke:var(--ember);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.lm-stage[data-astro-cid-rggrfrtd] path[data-astro-cid-rggrfrtd].lm-stage__other{stroke:var(--ember);stroke-width:1.4px;stroke-dasharray:3 5;opacity:.55}.lm-stage__label[data-astro-cid-rggrfrtd]{fill:var(--clay);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:500}.lm-home__fill[data-astro-cid-rggrfrtd]{fill:var(--paper)}.lm-home__struts[data-astro-cid-rggrfrtd],.lm-home__edge[data-astro-cid-rggrfrtd]{fill:none;stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round}.lm-home__struts[data-astro-cid-rggrfrtd]{stroke-width:.8px}.lm-home__edge[data-astro-cid-rggrfrtd]{stroke-width:1.3px}.lm-place[data-astro-cid-rggrfrtd] circle[data-astro-cid-rggrfrtd]{fill:var(--paper);stroke:var(--ink);stroke-width:1.2px;transition:fill .3s var(--ease), r .3s var(--ease)}.lm-place[data-astro-cid-rggrfrtd] text[data-astro-cid-rggrfrtd]{fill:var(--ink);font-variant-numeric:tabular-nums;pointer-events:none;font-size:11px;font-weight:600}.lm-place[data-astro-cid-rggrfrtd].is-active circle[data-astro-cid-rggrfrtd]{fill:var(--ink);r:13}.lm-place[data-astro-cid-rggrfrtd].is-active text[data-astro-cid-rggrfrtd]{fill:var(--paper)}figcaption[data-astro-cid-rggrfrtd]{color:var(--ink-3);text-align:center;margin-top:.5rem;font-size:.75rem}.explore[data-astro-cid-azzvsupm]{background:var(--paper)}.explore__grid[data-astro-cid-azzvsupm]{gap:clamp(3rem,2rem + 3vw,4rem);display:grid}.places[data-astro-cid-azzvsupm]{list-style:none;display:grid}.place[data-astro-cid-azzvsupm]{border-top:1px solid var(--line)}.place[data-astro-cid-azzvsupm]:last-child{border-bottom:1px solid var(--line)}.place[data-astro-cid-azzvsupm] article[data-astro-cid-azzvsupm]{gap:1.25rem;padding-block:clamp(1.5rem,1.25rem + 1vw,2.25rem);display:grid}.place__media[data-astro-cid-azzvsupm]{aspect-ratio:4/3;overflow:hidden}.place__meta[data-astro-cid-azzvsupm]{letter-spacing:.18em;text-transform:uppercase;color:var(--clay);align-items:baseline;gap:.75rem;font-size:.68rem;font-weight:500;display:flex}.place__num[data-astro-cid-azzvsupm]{border:1px solid var(--ink);min-width:1.6rem;height:1.6rem;color:var(--ink);letter-spacing:0;font-variant-numeric:tabular-nums;transition:background-color .3s var(--ease), color .3s var(--ease);border-radius:50%;place-items:center;font-size:.66rem;display:inline-grid}.place[data-astro-cid-azzvsupm]:hover .place__num[data-astro-cid-azzvsupm],.place[data-astro-cid-azzvsupm]:focus-within .place__num[data-astro-cid-azzvsupm]{background:var(--ink);color:var(--paper)}.place__name[data-astro-cid-azzvsupm]{font-size:var(--step-3);margin-top:.6rem}.place__desc[data-astro-cid-azzvsupm]{max-width:36rem;color:var(--ink-2);margin-top:.75rem}.place__travel[data-astro-cid-azzvsupm]{font-size:var(--step--1);color:var(--ink-2);gap:.6rem;margin-top:1rem;display:flex}.place__travel[data-astro-cid-azzvsupm] .icon{width:1.1rem;height:1.1rem;color:var(--fern);flex:none;margin-top:.15rem}.place__tags[data-astro-cid-azzvsupm]{flex-wrap:wrap;gap:.4rem;margin-top:1rem;list-style:none;display:flex}.place__tags[data-astro-cid-azzvsupm] li[data-astro-cid-azzvsupm]{border:1px solid var(--line-strong);letter-spacing:.04em;border-radius:999px;padding:.25rem .6rem;font-size:.7rem}.place__links[data-astro-cid-azzvsupm]{font-size:var(--step--1);flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1rem;display:flex}.place__links[data-astro-cid-azzvsupm] a[data-astro-cid-azzvsupm]{align-items:center;gap:.3rem;display:inline-flex}.place__links[data-astro-cid-azzvsupm] .icon{width:.95rem;height:.95rem}@media (width>=760px){.place[data-astro-cid-azzvsupm] article[data-astro-cid-azzvsupm]{grid-template-columns:15rem minmax(0,1fr);align-items:start;gap:2rem}}.explore__map-title[data-astro-cid-azzvsupm],.ways__title[data-astro-cid-azzvsupm]{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:var(--ink-3);margin-bottom:1rem;font-size:.7rem;font-weight:500}.explore__map[data-astro-cid-azzvsupm]{max-width:32rem;margin-inline:auto}.ways[data-astro-cid-azzvsupm]{margin-top:2.5rem}.way[data-astro-cid-azzvsupm]{border-top:1px solid var(--line);gap:1rem;padding-block:1.1rem;display:flex}.way[data-astro-cid-azzvsupm] .icon{width:1.4rem;height:1.4rem;color:var(--clay);flex:none}.way[data-astro-cid-azzvsupm] h4[data-astro-cid-azzvsupm]{font-size:var(--step-1);font-weight:340}.way[data-astro-cid-azzvsupm] p[data-astro-cid-azzvsupm]{font-size:var(--step--1);color:var(--ink-2);margin-top:.3rem}@media (width>=1100px){.explore__grid[data-astro-cid-azzvsupm]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(3rem,2rem + 3vw,5rem)}.explore__aside[data-astro-cid-azzvsupm]{top:calc(var(--header-h) + 1.5rem);position:sticky}}.table[data-astro-cid-isif3cqo]{background:#ece2d2 radial-gradient(90% 60% at 10% 100%,#c4874c1f,#0000 70%)}.table__grid[data-astro-cid-isif3cqo]{gap:clamp(3rem,2rem + 4vw,6rem);display:grid}.table__media[data-astro-cid-isif3cqo]{padding-bottom:3rem;position:relative}.table__main[data-astro-cid-isif3cqo]{aspect-ratio:4/5;width:86%;overflow:hidden}.table__inset[data-astro-cid-isif3cqo]{aspect-ratio:1;border:.5rem solid #ece2d2;width:42%;position:absolute;bottom:0;right:0;overflow:hidden}.courses[data-astro-cid-isif3cqo]{list-style:none}.course[data-astro-cid-isif3cqo]{border-top:1px solid var(--line-strong);gap:1.25rem;padding-block:1.5rem;display:flex}.course[data-astro-cid-isif3cqo] .course__icon{width:1.6rem;height:1.6rem;color:var(--clay);flex:none;margin-top:.2rem}.course__title[data-astro-cid-isif3cqo]{font-size:var(--step-3);margin-bottom:.5rem}.course[data-astro-cid-isif3cqo] p[data-astro-cid-isif3cqo]{max-width:32rem;color:var(--ink-2)}.table__note[data-astro-cid-isif3cqo]{border-top:1px solid var(--line-strong);font-family:var(--font-serif);color:var(--ink-2);margin:1rem 0 2rem;padding-top:1.25rem;font-style:italic}@media (width>=960px){.table__grid[data-astro-cid-isif3cqo]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}}.night[data-astro-cid-fcsa26vv]{background:var(--night);isolation:isolate;align-items:start;min-height:min(92svh,56rem);display:grid;position:relative;overflow:hidden}.night__media[data-astro-cid-fcsa26vv]{z-index:-1;position:absolute;inset:0}.night__media[data-astro-cid-fcsa26vv] .night__art{width:100%;height:100%;position:absolute;inset:0}.night__media[data-astro-cid-fcsa26vv] .night__photo{position:absolute;inset:0}@media (aspect-ratio>=1){.night__media[data-astro-cid-fcsa26vv] .night__photo{width:52%;left:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 38%);mask-image:linear-gradient(90deg,#0000,#000 38%)}.night__media[data-astro-cid-fcsa26vv]:has(.night__photo)~.night__content[data-astro-cid-fcsa26vv] .night__text[data-astro-cid-fcsa26vv]{max-width:min(30rem,40vw)}}.night__media[data-astro-cid-fcsa26vv] .night__art--wide{display:none}@media (aspect-ratio>=1){.night__media[data-astro-cid-fcsa26vv] .night__art--wide{display:block}.night__media[data-astro-cid-fcsa26vv] .night__art--tall{display:none}}.night__media[data-astro-cid-fcsa26vv]:after{content:"";background:linear-gradient(#0d1216a6,#0000 45%);position:absolute;inset:0}.night__content[data-astro-cid-fcsa26vv]{padding-block:clamp(5rem,4rem + 5vw,9rem)}.night__title[data-astro-cid-fcsa26vv]{max-width:14ch;font-size:var(--step-5);margin-top:1.25rem;line-height:.98}.night__text[data-astro-cid-fcsa26vv]{max-width:30rem;font-family:var(--font-serif);font-size:var(--step-1);color:#f4f1ead1;margin-top:1.5rem;font-weight:300}.booking[data-astro-cid-5o2wskuq]{background:radial-gradient(70% 50% at 75% 30%, #ffd08a14, transparent 70%), var(--night-2)}.booking__grid[data-astro-cid-5o2wskuq]{grid-template-columns:minmax(0,1fr);gap:clamp(3rem,2rem + 3vw,5rem);display:grid}.steps[data-astro-cid-5o2wskuq]{list-style:none}.step[data-astro-cid-5o2wskuq]{border-top:1px solid var(--line);gap:1.25rem;padding-block:1.25rem;display:flex}.step__num[data-astro-cid-5o2wskuq]{border:1px solid var(--line-strong);width:2.25rem;height:2.25rem;font-family:var(--font-serif);border-radius:50%;flex:none;place-items:center;font-size:1rem;display:inline-grid}.step[data-astro-cid-5o2wskuq] h3[data-astro-cid-5o2wskuq]{font-size:var(--step-1);font-weight:340}.step[data-astro-cid-5o2wskuq] p[data-astro-cid-5o2wskuq]{font-size:var(--step--1);color:#f4f1eab3;margin-top:.25rem}.contact[data-astro-cid-5o2wskuq]{margin-top:2.5rem}.contact__title[data-astro-cid-5o2wskuq]{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;color:#f4f1ea8c;margin-bottom:.75rem;font-size:.7rem;font-weight:500}.contact__list[data-astro-cid-5o2wskuq]{list-style:none}.contact__list[data-astro-cid-5o2wskuq] a[data-astro-cid-5o2wskuq]{border-bottom:1px solid var(--line);min-height:3rem;font-size:var(--step--1);align-items:center;gap:.85rem;padding-block:.5rem;text-decoration:none;display:flex}.contact__list[data-astro-cid-5o2wskuq] a[data-astro-cid-5o2wskuq]:hover span[data-astro-cid-5o2wskuq]{text-decoration:underline}.contact__list[data-astro-cid-5o2wskuq] .icon{color:#f2c08a}.contact__times[data-astro-cid-5o2wskuq],.contact__platforms[data-astro-cid-5o2wskuq]{font-size:var(--step--1);color:#f4f1eab3;margin-top:1rem}.mapbox[data-astro-cid-5o2wskuq]{aspect-ratio:16/10;border:1px solid var(--line);background:radial-gradient(circle,#ffd08a1f,#0000 40%),repeating-radial-gradient(circle,#0000 0 22px,#f4f1ea0d 22px 23px);align-content:center;place-items:center;gap:.5rem;margin-top:2rem;display:grid;position:relative;overflow:hidden}.mapbox[data-astro-cid-5o2wskuq] iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.mapbox__button[data-astro-cid-5o2wskuq]{border:1px solid var(--line-strong);min-height:2.75rem;color:var(--paper);letter-spacing:.14em;text-transform:uppercase;background:#0d121699;border-radius:999px;align-items:center;gap:.6rem;padding:.6rem 1.1rem;font-size:.72rem;font-weight:500;display:inline-flex}.mapbox__button[data-astro-cid-5o2wskuq]:hover{background:var(--paper);color:var(--ink)}.mapbox__notice[data-astro-cid-5o2wskuq]{color:#f4f1ea8c;font-size:.72rem}.inquiry[data-astro-cid-5o2wskuq]{--line:#1c221f24;--line-strong:#1c221f4d;--ink-3:#66706a;background:var(--paper);color:var(--ink);gap:1.5rem;padding:clamp(1.5rem,1rem + 2.5vw,2.75rem);display:grid;box-shadow:0 0 0 1px #ffd08a40,0 30px 80px -20px #ffc47847}.inquiry__title[data-astro-cid-5o2wskuq]{font-size:var(--step-3)}.field[data-astro-cid-5o2wskuq]{border:0;min-width:0;margin:0;padding:0}.field[data-astro-cid-5o2wskuq] legend[data-astro-cid-5o2wskuq]{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-3);margin-bottom:.75rem;padding:0;font-size:.68rem;font-weight:500}.row[data-astro-cid-5o2wskuq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.stay-options[data-astro-cid-5o2wskuq]{gap:.6rem;display:grid}.stay-option[data-astro-cid-5o2wskuq]{cursor:pointer;display:block;position:relative}.stay-option[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq]{opacity:0;position:absolute}.stay-option__body[data-astro-cid-5o2wskuq]{border:1px solid var(--line-strong);transition:border-color .25s var(--ease), background-color .25s var(--ease);gap:.15rem;padding:.9rem 1rem .9rem 2.75rem;display:grid}.stay-option__body[data-astro-cid-5o2wskuq]:before{content:"";border:1px solid var(--ink-3);width:1rem;height:1rem;transition:box-shadow .25s var(--ease);border-radius:50%;position:absolute;top:1.15rem;left:1rem}.stay-option[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq]:checked+.stay-option__body[data-astro-cid-5o2wskuq]{border-color:var(--moss);background:#34433a0f}.stay-option[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq]:checked+.stay-option__body[data-astro-cid-5o2wskuq]:before{border-color:var(--moss);box-shadow:inset 0 0 0 4px var(--paper), inset 0 0 0 8px var(--moss)}.stay-option[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq]:focus-visible+.stay-option__body[data-astro-cid-5o2wskuq]{outline:2px solid var(--ember);outline-offset:2px}.stay-option__name[data-astro-cid-5o2wskuq]{font-family:var(--font-serif);font-size:var(--step-1);font-weight:380}.stay-option__kicker[data-astro-cid-5o2wskuq]{color:var(--ink-3);font-size:.78rem}.control[data-astro-cid-5o2wskuq]{grid-template-columns:minmax(0,1fr);gap:.4rem;display:grid}.control__label[data-astro-cid-5o2wskuq]{font-size:var(--step--1);font-weight:450}.control__optional[data-astro-cid-5o2wskuq]{color:var(--ink-3);font-weight:380}.control[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq],.control[data-astro-cid-5o2wskuq] textarea[data-astro-cid-5o2wskuq],.stepper[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq]{border:1px solid var(--line-strong);width:100%;min-width:0;min-height:3rem;color:var(--ink);background:#fbf9f4;border-radius:1px;padding:.7rem .85rem;font-size:1rem}.control[data-astro-cid-5o2wskuq] textarea[data-astro-cid-5o2wskuq]{resize:vertical;min-height:5.5rem}.control[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq]:focus,.control[data-astro-cid-5o2wskuq] textarea[data-astro-cid-5o2wskuq]:focus,.stepper[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq]:focus{outline:2px solid var(--ember);outline-offset:0;border-color:#0000}.control[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq][aria-invalid=true],.control[data-astro-cid-5o2wskuq] textarea[data-astro-cid-5o2wskuq][aria-invalid=true]{border-color:#a8452c}.inquiry__summary[data-astro-cid-5o2wskuq]{font-family:var(--font-serif);color:var(--ink-2);margin-top:.75rem;font-style:italic}.stepper[data-astro-cid-5o2wskuq]{gap:.4rem;display:grid}.stepper__controls[data-astro-cid-5o2wskuq]{grid-template-columns:3rem minmax(0,1fr) 3rem;display:grid}.stepper__controls[data-astro-cid-5o2wskuq] button[data-astro-cid-5o2wskuq]{border:1px solid var(--line-strong);color:var(--ink);background:0 0;place-items:center;display:grid}.stepper__controls[data-astro-cid-5o2wskuq] button[data-astro-cid-5o2wskuq]:hover{background:var(--paper-2)}.stepper__controls[data-astro-cid-5o2wskuq] button[data-astro-cid-5o2wskuq] .icon{width:1rem;height:1rem}.stepper[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq]{text-align:center;-moz-appearance:textfield;appearance:textfield;border-inline:0}.stepper[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq]::-webkit-inner-spin-button,.stepper[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.checks[data-astro-cid-5o2wskuq]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.check[data-astro-cid-5o2wskuq]{border:1px solid var(--line);cursor:pointer;min-height:2.75rem;font-size:var(--step--1);align-items:center;gap:.65rem;padding:.5rem .75rem;display:flex}.check--wide[data-astro-cid-5o2wskuq]{grid-column:1/-1}.check[data-astro-cid-5o2wskuq] input[data-astro-cid-5o2wskuq]{width:1.1rem;height:1.1rem;accent-color:var(--moss)}.inquiry__errors[data-astro-cid-5o2wskuq]{font-size:var(--step--1);color:#7c311f;background:#a8452c12;border-left:2px solid #a8452c;padding:.85rem 1rem}.inquiry__errors[data-astro-cid-5o2wskuq] ul[data-astro-cid-5o2wskuq]{margin:0;padding-left:1.1rem}.inquiry__submit[data-astro-cid-5o2wskuq]{min-height:3.6rem}.inquiry__alt[data-astro-cid-5o2wskuq]{font-size:var(--step--1);text-underline-offset:.2em;color:var(--ink-2);background:0 0;border:0;justify-self:center;margin-top:-.5rem;text-decoration:underline}.inquiry__sent[data-astro-cid-5o2wskuq]{border-left:2px solid var(--fern);font-size:var(--step--1);background:#6b7b601a;padding:.85rem 1rem}.inquiry__privacy[data-astro-cid-5o2wskuq]{color:var(--ink-3);text-align:center;font-size:.75rem}@media (width>=560px){.stay-options[data-astro-cid-5o2wskuq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.booking__grid[data-astro-cid-5o2wskuq]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start}}
