.occ[data-astro-cid-biobhd4q]{display:flex;flex-direction:column;gap:16px;padding:28px 32px;background:#fff;border:1px solid var(--c-line);border-radius:var(--radius-card)}.occ__head[data-astro-cid-biobhd4q]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px}.occ__title[data-astro-cid-biobhd4q]{font:700 24px/1.2 var(--font-display);letter-spacing:-.02em;color:var(--c-text)}.occ__nav[data-astro-cid-biobhd4q]{display:flex;align-items:center;gap:8px}.occ__nav[data-astro-cid-biobhd4q][hidden]{display:none}.occ__btn[data-astro-cid-biobhd4q]{width:40px;height:40px;border-radius:50%;border:1px solid var(--c-dot);background:#fff;font:500 22px/1 var(--font-body);color:var(--c-text);cursor:pointer}.occ__btn[data-astro-cid-biobhd4q]:hover:not(:disabled){border-color:var(--c-red);color:var(--c-red-text)}.occ__btn[data-astro-cid-biobhd4q]:disabled{opacity:.35;cursor:default}.occ__week[data-astro-cid-biobhd4q]{min-width:172px;text-align:center;font:600 16px/1.3 var(--font-body);color:var(--c-text);font-variant-numeric:tabular-nums}.occ__today[data-astro-cid-biobhd4q]{height:40px;padding:0 16px;border:0;border-radius:var(--radius-pill);background:var(--c-chip);font:600 14px/1 var(--font-body);color:var(--c-text);cursor:pointer}.occ__today[data-astro-cid-biobhd4q]:hover{background:var(--c-hover)}.occ__days[data-astro-cid-biobhd4q]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;padding:0;list-style:none;transition:opacity .15s}.occ[data-astro-cid-biobhd4q].is-loading .occ__days[data-astro-cid-biobhd4q]{opacity:.45}.occ__days[data-astro-cid-biobhd4q]:empty{display:none}.occ[data-astro-cid-biobhd4q] .occ__day{display:flex;flex-direction:column;gap:8px;min-width:0;padding:12px 10px;border-radius:var(--radius-sm);background:var(--c-bg)}.occ[data-astro-cid-biobhd4q] .occ__day.is-today{box-shadow:inset 0 0 0 2px var(--c-red);background:#fff}.occ[data-astro-cid-biobhd4q] .occ__day.is-past{opacity:.55}.occ[data-astro-cid-biobhd4q] .occ__day-head{display:flex;align-items:baseline;gap:6px}.occ[data-astro-cid-biobhd4q] .occ__dow{font:700 15px/1.2 var(--font-display);color:var(--c-text)}.occ[data-astro-cid-biobhd4q] .occ__date{font:400 14px/1.2 var(--font-body);color:var(--c-muted)}.occ[data-astro-cid-biobhd4q] .occ__slots{display:flex;flex-direction:column;gap:6px;padding:0;list-style:none}.occ[data-astro-cid-biobhd4q] .occ__slot{display:flex;flex-direction:column;gap:1px;padding:6px 8px;border-radius:6px;background:#fff}.occ[data-astro-cid-biobhd4q] .occ__slot--rental{background:var(--c-red-150)}.occ[data-astro-cid-biobhd4q] .occ__slot--own{background:#e8e4de}.occ[data-astro-cid-biobhd4q] .occ__slot--match{background:#ddd9d3}.occ[data-astro-cid-biobhd4q] .occ__time:before{content:"";display:inline-block;width:8px;height:8px;margin-right:6px;border-radius:2px;vertical-align:1px;background:currentColor}.occ[data-astro-cid-biobhd4q] .occ__slot--rental .occ__time:before{background:var(--c-red)}.occ[data-astro-cid-biobhd4q] .occ__slot--own .occ__time:before{background:#8a847b}.occ[data-astro-cid-biobhd4q] .occ__slot--match .occ__time:before{background:#2e2e2e}.occ[data-astro-cid-biobhd4q] .occ__time{font:700 14px/1.3 var(--font-body);color:var(--c-text);font-variant-numeric:tabular-nums}.occ[data-astro-cid-biobhd4q] .occ__what{font:400 12.5px/1.35 var(--font-body);color:var(--c-text-3)}.occ[data-astro-cid-biobhd4q] .occ__free{font:500 14px/1.4 var(--font-body);color:var(--c-ok)}.occ__state[data-astro-cid-biobhd4q]{font:400 15px/1.6 var(--font-body);color:var(--c-muted)}.occ__foot[data-astro-cid-biobhd4q]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;padding-top:4px}.occ__legend[data-astro-cid-biobhd4q]{display:flex;flex-wrap:wrap;gap:6px 16px;padding:0;font:400 14px/1.5 var(--font-body);color:var(--c-text-3)}.occ__legend[data-astro-cid-biobhd4q] li[data-astro-cid-biobhd4q]{display:flex;align-items:center;gap:6px}.occ__dot[data-astro-cid-biobhd4q]{width:10px;height:10px;border-radius:2px}.occ__dot--rental[data-astro-cid-biobhd4q]{background:var(--c-red)}.occ__dot--own[data-astro-cid-biobhd4q]{background:#8a847b}.occ__dot--match[data-astro-cid-biobhd4q]{background:#2e2e2e}.occ__note[data-astro-cid-biobhd4q]{max-width:560px;font:400 14px/1.55 var(--font-body);color:var(--c-muted)}.occ__note[data-astro-cid-biobhd4q] a[data-astro-cid-biobhd4q]{font-weight:600}@media(max-width:1200px){.occ__days[data-astro-cid-biobhd4q]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1023px){.occ[data-astro-cid-biobhd4q]{padding:20px}.occ__title[data-astro-cid-biobhd4q]{font-size:21px}.occ__days[data-astro-cid-biobhd4q]{grid-template-columns:1fr;gap:6px}.occ[data-astro-cid-biobhd4q] .occ__day{flex-direction:row;align-items:flex-start;gap:12px;padding:10px 12px}.occ[data-astro-cid-biobhd4q] .occ__day-head{flex:0 0 76px;flex-direction:column;gap:0;padding-top:4px}.occ[data-astro-cid-biobhd4q] .occ__slots{flex:1;min-width:0}.occ[data-astro-cid-biobhd4q] .occ__free{padding-top:4px}.occ__week[data-astro-cid-biobhd4q]{min-width:0;font-size:15px}.occ__nav[data-astro-cid-biobhd4q]{width:100%}.occ__today[data-astro-cid-biobhd4q]{margin-left:auto}}.rent[data-astro-cid-nkaaasfp]{display:flex;flex-direction:column;gap:32px;padding-top:24px}.rent__head[data-astro-cid-nkaaasfp]{display:flex;flex-direction:column;gap:12px}.rent__title[data-astro-cid-nkaaasfp]{font:700 52px/1.04 var(--font-display);letter-spacing:-.022em;text-wrap:balance}.rent__lead[data-astro-cid-nkaaasfp]{max-width:660px;font:400 18px/1.65 var(--font-body);color:var(--c-text-3);text-wrap:pretty}.rent__tabs[data-astro-cid-nkaaasfp]{display:flex;flex-wrap:wrap;gap:8px;padding-top:8px}.rent__tab[data-astro-cid-nkaaasfp]{display:flex;align-items:center;height:40px;padding:0 18px;border-radius:var(--radius-pill);background:#fff;border:1px solid var(--c-dot);font:600 15px/1 var(--font-body);color:var(--c-text)}.rent__tab[data-astro-cid-nkaaasfp]:hover{border-color:var(--c-red);color:var(--c-red-text);opacity:1}.rent__tab[data-astro-cid-nkaaasfp].is-active{background:var(--c-text);border-color:var(--c-text);color:#fff}.rent__grid[data-astro-cid-nkaaasfp]{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:32px;align-items:start}.rent__main[data-astro-cid-nkaaasfp]{display:flex;flex-direction:column;gap:24px;min-width:0}.rent__aside[data-astro-cid-nkaaasfp]{display:flex;flex-direction:column;gap:16px;position:sticky;top:24px}.rent__aside[data-astro-cid-nkaaasfp] .rent__photo{width:100%;aspect-ratio:4 / 3;border-radius:var(--radius-card);overflow:hidden}.card[data-astro-cid-nkaaasfp]{display:flex;flex-direction:column;gap:16px;padding:28px 32px;background:#fff;border:1px solid var(--c-line);border-radius:var(--radius-card)}.card__title[data-astro-cid-nkaaasfp]{font:700 24px/1.2 var(--font-display);letter-spacing:-.02em;color:var(--c-text)}.card__note[data-astro-cid-nkaaasfp]{font:400 14px/1.55 var(--font-body);color:var(--c-muted)}.rows[data-astro-cid-nkaaasfp]{display:flex;flex-direction:column}.rows__row[data-astro-cid-nkaaasfp]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px;padding:12px 0;border-top:1px solid var(--c-surface);font:400 16px/1.55 var(--font-body);color:var(--c-text-2)}.rows__row[data-astro-cid-nkaaasfp]:first-child{border-top:0;padding-top:0}.rows__row[data-astro-cid-nkaaasfp] dt[data-astro-cid-nkaaasfp]{color:var(--c-text-3)}.rows__row[data-astro-cid-nkaaasfp] dd[data-astro-cid-nkaaasfp]{color:var(--c-text)}.rows__price[data-astro-cid-nkaaasfp]{font-weight:700;font-variant-numeric:tabular-nums}.vat[data-astro-cid-nkaaasfp]{align-self:flex-start;padding:6px 12px;border-radius:var(--radius-pill);background:var(--c-ok-bg);font:600 14px/1.4 var(--font-body);color:var(--c-ok)}.prose[data-astro-cid-nkaaasfp]{display:flex;flex-direction:column;gap:10px;font:400 15px/1.65 var(--font-body);color:var(--c-text-3)}.rules[data-astro-cid-nkaaasfp]{display:flex;flex-direction:column;gap:8px;margin:0;padding-left:20px;list-style:disc;font:400 15px/1.6 var(--font-body);color:var(--c-text-2)}.docs[data-astro-cid-nkaaasfp]{display:flex;flex-direction:column;padding:0}.docs__item[data-astro-cid-nkaaasfp]{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 0;border-top:1px solid var(--c-surface);color:var(--c-text)}.docs[data-astro-cid-nkaaasfp] li[data-astro-cid-nkaaasfp]:first-child .docs__item[data-astro-cid-nkaaasfp]{border-top:0;padding-top:0}.docs__item[data-astro-cid-nkaaasfp]:hover{color:var(--c-text);opacity:1}.docs__item[data-astro-cid-nkaaasfp]:hover .docs__name[data-astro-cid-nkaaasfp]{color:var(--c-red-text)}.docs__name[data-astro-cid-nkaaasfp]{font:600 16px/1.4 var(--font-body)}.docs__dl[data-astro-cid-nkaaasfp]{flex:none;font:600 14px/1.4 var(--font-body);color:var(--c-red-text)}.contact[data-astro-cid-nkaaasfp]{gap:4px}.contact__label[data-astro-cid-nkaaasfp]{font:600 12px/1.4 var(--font-body);letter-spacing:.12em;text-transform:uppercase;color:var(--c-muted);padding-bottom:4px}.contact__name[data-astro-cid-nkaaasfp]{font:700 20px/1.25 var(--font-display);letter-spacing:-.02em;color:var(--c-text)}.contact__role[data-astro-cid-nkaaasfp]{font:400 14px/1.5 var(--font-body);color:var(--c-muted);padding-bottom:6px}.contact__link[data-astro-cid-nkaaasfp]{width:fit-content;font:600 16px/1.6 var(--font-body);overflow-wrap:anywhere}.contact__cta[data-astro-cid-nkaaasfp]{margin-top:16px}.spacer[data-astro-cid-nkaaasfp]{height:96px}@media(max-width:1200px){.rent__grid[data-astro-cid-nkaaasfp]{grid-template-columns:minmax(0,1fr) 340px}}@media(max-width:1023px){.rent[data-astro-cid-nkaaasfp]{gap:20px}.rent__title[data-astro-cid-nkaaasfp]{font-size:34px;line-height:1.05}.rent__lead[data-astro-cid-nkaaasfp]{font-size:16px}.rent__tabs[data-astro-cid-nkaaasfp]{flex-wrap:nowrap;overflow-x:auto;margin:0 calc(-1 * var(--gutter, 16px));padding:8px var(--gutter, 16px) 4px;scrollbar-width:none}.rent__tab[data-astro-cid-nkaaasfp]{flex:none}.rent__grid[data-astro-cid-nkaaasfp]{grid-template-columns:1fr;gap:16px}.rent__aside[data-astro-cid-nkaaasfp]{position:static;order:-1}.rent__main[data-astro-cid-nkaaasfp]{gap:16px}.card[data-astro-cid-nkaaasfp]{padding:20px}.card__title[data-astro-cid-nkaaasfp]{font-size:21px}.rows__row[data-astro-cid-nkaaasfp]{grid-template-columns:1fr;gap:2px}.spacer[data-astro-cid-nkaaasfp]{height:48px}}
