.hero-title.svelte-tibptj{font-size:1.6em}@media(min-width:640px){.hero-title.svelte-tibptj{font-size:2.5em}}.section-rule.svelte-1ov6ve0{border:0;border-top:solid 1px rgba(124,128,129,.2);margin:1em 0 1.25em}h5.svelte-1ov6ve0{font-size:.7em;letter-spacing:.1em;margin-bottom:.1em}.photo-grid.svelte-b2wue5{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:260px 340px 340px;gap:6px}.photo-cell.svelte-b2wue5{overflow:hidden;border-radius:4px}.photo-cell.svelte-b2wue5 img:where(.svelte-b2wue5){width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block;transition:transform .5s ease}.photo-cell.svelte-b2wue5:hover img:where(.svelte-b2wue5){transform:scale(1.04)}.cell-header.svelte-b2wue5{grid-column:1 / 3;grid-row:1}.cell-wall.svelte-b2wue5{grid-column:3 / 4;grid-row:1}.cell-office2.svelte-b2wue5{grid-column:1 / 2;grid-row:2}.cell-sofa.svelte-b2wue5{grid-column:2 / 3;grid-row:2}.cell-office1.svelte-b2wue5{grid-column:3 / 4;grid-row:2}.cell-bruno.svelte-b2wue5{grid-column:1 / 2;grid-row:3}.cell-doorsign.svelte-b2wue5{grid-column:2 / 3;grid-row:3}.cell-wait.svelte-b2wue5{grid-column:3 / 4;grid-row:3}@media(max-width:768px){.photo-grid.svelte-b2wue5{grid-template-columns:repeat(2,1fr);grid-template-rows:220px 280px 280px 280px 280px}.cell-header.svelte-b2wue5{grid-column:1 / 3;grid-row:1}.cell-wall.svelte-b2wue5{grid-column:1 / 2;grid-row:2}.cell-office2.svelte-b2wue5{grid-column:2 / 3;grid-row:2}.cell-sofa.svelte-b2wue5{grid-column:1 / 2;grid-row:3}.cell-office1.svelte-b2wue5{grid-column:2 / 3;grid-row:3}.cell-bruno.svelte-b2wue5{grid-column:1 / 2;grid-row:4}.cell-doorsign.svelte-b2wue5{grid-column:2 / 3;grid-row:4}.cell-wait.svelte-b2wue5{grid-column:1 / 3;grid-row:5}}@media(max-width:480px){.photo-grid.svelte-b2wue5{grid-template-columns:1fr;grid-template-rows:repeat(8,220px);gap:4px}.cell-header.svelte-b2wue5,.cell-wall.svelte-b2wue5,.cell-office2.svelte-b2wue5,.cell-sofa.svelte-b2wue5,.cell-office1.svelte-b2wue5,.cell-bruno.svelte-b2wue5,.cell-doorsign.svelte-b2wue5,.cell-wait.svelte-b2wue5{grid-column:1;grid-row:auto}}.map-blocked.svelte-1uhbygo{width:100%;height:100%;background:#e8eef4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.map-blocked.svelte-1uhbygo p:where(.svelte-1uhbygo){font-size:.85em;color:#7c8081;letter-spacing:.05em;margin:0}.map-blocked.svelte-1uhbygo button:where(.svelte-1uhbygo){margin-top:.5rem;padding:.4em 1.2em;border:1px solid #7490c3;border-radius:3px;background:#7490c3;color:#fff;font-size:.75em;font-weight:300;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .15s}.map-blocked.svelte-1uhbygo button:where(.svelte-1uhbygo):hover{background:#637d96;border-color:#637d96}
