.find-us-page[data-astro-cid-7xd5leiu]{padding-bottom:var(--spacing-xxl)}.container[data-astro-cid-7xd5leiu]{max-width:1200px;padding:0 var(--spacing-md);margin:0 auto}.page-hero[data-astro-cid-7xd5leiu]{padding:var(--spacing-xxl) 0 var(--spacing-xl);text-align:center;background:linear-gradient(135deg,#f8f9fa 0%,#e9ecef 100%)}.badge[data-astro-cid-7xd5leiu]{text-transform:uppercase;letter-spacing:.1em;color:var(--color-primary);margin-bottom:var(--spacing-sm);font-size:.85rem;font-weight:700;display:inline-block}h1[data-astro-cid-7xd5leiu]{margin-bottom:var(--spacing-md);font-size:clamp(2.5rem,5vw,4rem);line-height:1.1}.lead[data-astro-cid-7xd5leiu]{color:var(--color-text-secondary);max-width:800px;margin:0 auto;font-size:1.25rem;line-height:1.6}.units-overview[data-astro-cid-7xd5leiu]{padding:var(--spacing-xxl) 0}.unit-grid[data-astro-cid-7xd5leiu]{gap:var(--spacing-xl);grid-template-columns:1fr 1fr;display:grid}.unit-card[data-astro-cid-7xd5leiu]{background:#fff;border-radius:24px;flex-direction:column;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 10px 30px #0000000d}.unit-card[data-astro-cid-7xd5leiu]:hover{transform:translateY(-5px);box-shadow:0 20px 40px #00000014}.unit-image[data-astro-cid-7xd5leiu]{aspect-ratio:4/3;background-color:var(--color-bg-secondary);border-bottom:1px solid #0000000d;width:100%;overflow:hidden}.unit-img[data-astro-cid-7xd5leiu]{object-fit:cover;width:100%;height:100%;transition:transform .5s}.unit-card[data-astro-cid-7xd5leiu]:hover .unit-img[data-astro-cid-7xd5leiu]{transform:scale(1.05)}.unit-content[data-astro-cid-7xd5leiu]{padding:var(--spacing-lg);flex-grow:1}.unit-label[data-astro-cid-7xd5leiu]{background-color:var(--color-secondary);color:#fff;margin-bottom:var(--spacing-md);border-radius:100px;padding:4px 12px;font-size:.75rem;font-weight:700;display:inline-block}h2[data-astro-cid-7xd5leiu]{margin-bottom:.5rem;font-size:1.75rem}.address[data-astro-cid-7xd5leiu]{color:var(--color-text-secondary);margin-bottom:var(--spacing-lg);font-size:.95rem;font-style:italic}h3[data-astro-cid-7xd5leiu]{color:var(--color-text-primary);margin-bottom:.75rem;font-size:1.1rem}.entrance-info[data-astro-cid-7xd5leiu] p[data-astro-cid-7xd5leiu],.services-info[data-astro-cid-7xd5leiu] ul[data-astro-cid-7xd5leiu],.arrival-steps[data-astro-cid-7xd5leiu]{color:var(--color-text-secondary);margin-bottom:var(--spacing-lg);font-size:1rem;line-height:1.6}.arrival-steps[data-astro-cid-7xd5leiu]{flex-direction:column;gap:.75rem;padding-left:1.25rem;display:flex}.arrival-steps[data-astro-cid-7xd5leiu] li[data-astro-cid-7xd5leiu] strong[data-astro-cid-7xd5leiu]{color:var(--color-text-primary)}.services-info[data-astro-cid-7xd5leiu] ul[data-astro-cid-7xd5leiu]{margin-bottom:0;padding-left:1.25rem}.services-info[data-astro-cid-7xd5leiu] li[data-astro-cid-7xd5leiu]{margin-bottom:.25rem}.parking-section[data-astro-cid-7xd5leiu]{padding:var(--spacing-xxl) 0;background-color:var(--color-bg-secondary)}.parking-grid[data-astro-cid-7xd5leiu]{gap:var(--spacing-xl);grid-template-columns:1fr 1fr;align-items:center;display:grid}.parking-list[data-astro-cid-7xd5leiu]{gap:var(--spacing-md);margin-top:var(--spacing-lg);flex-direction:column;display:flex}.parking-item[data-astro-cid-7xd5leiu]{color:var(--color-text-secondary);font-size:1rem;line-height:1.6}.map-container[data-astro-cid-7xd5leiu]{border-radius:20px;overflow:hidden;box-shadow:0 10px 30px #0000001a}.unsure-section[data-astro-cid-7xd5leiu]{padding:var(--spacing-xxl) 0}.unsure-card[data-astro-cid-7xd5leiu]{background:linear-gradient(135deg, #7b42f6 0%, var(--color-primary) 100%);color:#fff;padding:var(--spacing-xl);text-align:center;border-radius:32px;box-shadow:0 20px 40px #7b42f640}.unsure-card[data-astro-cid-7xd5leiu] h2[data-astro-cid-7xd5leiu]{margin-bottom:var(--spacing-md);color:#fff}.unsure-card[data-astro-cid-7xd5leiu] p[data-astro-cid-7xd5leiu]{color:#fff;opacity:.95;max-width:600px;margin:0 auto var(--spacing-lg);font-size:1.1rem}.unsure-card[data-astro-cid-7xd5leiu] .button-primary[data-astro-cid-7xd5leiu]{color:var(--color-primary);background-color:#fff}.unsure-card[data-astro-cid-7xd5leiu] .button-primary[data-astro-cid-7xd5leiu]:hover{background-color:var(--color-bg-secondary);transform:translateY(-2px)}.unsure-card[data-astro-cid-7xd5leiu] .button-outline[data-astro-cid-7xd5leiu]{color:#fff;border-color:#fff}.unsure-card[data-astro-cid-7xd5leiu] .button-outline[data-astro-cid-7xd5leiu]:hover{background-color:#ffffff1a;transform:translateY(-2px)}.buttons[data-astro-cid-7xd5leiu]{gap:var(--spacing-md);margin-top:var(--spacing-lg);justify-content:center;display:flex}@media (width<=992px){.unit-grid[data-astro-cid-7xd5leiu],.parking-grid[data-astro-cid-7xd5leiu]{grid-template-columns:1fr}}@media (width<=600px){.buttons[data-astro-cid-7xd5leiu]{flex-direction:column}}
