.room__calendar[data-astro-cid-bhbqpiv4]{margin-top:var(--space-6)}.room__price[data-astro-cid-bhbqpiv4]{color:var(--color-heading);font-weight:600}.room__conditions[data-astro-cid-bhbqpiv4]{font-size:var(--fs-sm);text-align:center}.room[data-astro-cid-bhbqpiv4]{padding-top:0}.room__body[data-astro-cid-bhbqpiv4]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6);margin-top:var(--space-7)}.room__summary[data-astro-cid-bhbqpiv4]{margin-top:var(--space-3);color:var(--color-text-muted)}.room__details[data-astro-cid-bhbqpiv4]{display:grid;gap:var(--space-3);margin-block:var(--space-5) var(--space-6)}.room__details[data-astro-cid-bhbqpiv4] li[data-astro-cid-bhbqpiv4]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--space-3);align-items:center;font-weight:500}.room__details[data-astro-cid-bhbqpiv4] svg{color:var(--color-secondary)}.room__common[data-astro-cid-bhbqpiv4]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2) var(--space-5);margin-top:var(--space-4);color:var(--color-text-muted)}.room__common[data-astro-cid-bhbqpiv4] li[data-astro-cid-bhbqpiv4]{padding-left:1.1rem;background:radial-gradient(circle,var(--color-secondary) .18rem,transparent .2rem) 0 .55rem / .5rem .5rem no-repeat}.room__more[data-astro-cid-bhbqpiv4]{margin-top:var(--space-4);font-size:var(--fs-sm)}.room__cta[data-astro-cid-bhbqpiv4]{display:grid;gap:var(--space-3);align-self:start;padding:var(--space-5);box-shadow:var(--shadow-card)}.room__cta[data-astro-cid-bhbqpiv4] h2[data-astro-cid-bhbqpiv4]{font-size:var(--fs-lg)}.room__phone[data-astro-cid-bhbqpiv4]{text-align:center;font-weight:600}.room__nav[data-astro-cid-bhbqpiv4]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--space-3);align-items:center;margin-top:var(--space-7);padding-top:var(--space-5);border-top:1px solid var(--color-border);font-weight:600}.room__nav[data-astro-cid-bhbqpiv4] a[data-astro-cid-bhbqpiv4]{text-decoration:none}.room__nav[data-astro-cid-bhbqpiv4] a[data-astro-cid-bhbqpiv4]:last-child{text-align:right}@media(min-width:560px){.room__common[data-astro-cid-bhbqpiv4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.room__body[data-astro-cid-bhbqpiv4]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--space-8)}.room__cta[data-astro-cid-bhbqpiv4]{position:sticky;top:calc(var(--header-h) + var(--space-4))}}
