.compare[data-astro-cid-sh5se3rj]{border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bone);overflow-x:auto}table[data-astro-cid-sh5se3rj]{border-collapse:collapse;width:100%;font-size:.9688rem}thead[data-astro-cid-sh5se3rj] th[data-astro-cid-sh5se3rj]{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--stone);border-bottom:1.5px solid var(--ink);white-space:nowrap;padding:.9rem 1rem;font-size:.72rem;font-weight:700}tbody[data-astro-cid-sh5se3rj] th[data-astro-cid-sh5se3rj],tbody[data-astro-cid-sh5se3rj] td[data-astro-cid-sh5se3rj]{text-align:left;vertical-align:middle;border-bottom:1px solid var(--line);padding:.85rem 1rem}tbody[data-astro-cid-sh5se3rj] tr[data-astro-cid-sh5se3rj]:last-child th[data-astro-cid-sh5se3rj],tbody[data-astro-cid-sh5se3rj] tr[data-astro-cid-sh5se3rj]:last-child td[data-astro-cid-sh5se3rj]{border-bottom:0}tbody[data-astro-cid-sh5se3rj] tr[data-astro-cid-sh5se3rj]{transition:background-color .2s}tbody[data-astro-cid-sh5se3rj] tr[data-astro-cid-sh5se3rj]:hover{background:var(--oak-soft)}tbody[data-astro-cid-sh5se3rj] th[data-astro-cid-sh5se3rj] a[data-astro-cid-sh5se3rj]{grid-template-columns:2.4rem 1fr;align-items:center;gap:.8rem;min-width:12rem;text-decoration:none;display:grid}.n[data-astro-cid-sh5se3rj]{background:var(--ink);color:#fff;width:2.4rem;height:2.4rem;font-family:var(--font-display);border-radius:6px;place-items:center;font-size:1.2rem;font-weight:640;display:grid}tr[data-astro-cid-sh5se3rj][data-layout=two-bedroom] .n[data-astro-cid-sh5se3rj]{background:var(--clay)}tr[data-astro-cid-sh5se3rj][data-layout=bunk-studio] .n[data-astro-cid-sh5se3rj]{background:var(--pine)}tr[data-astro-cid-sh5se3rj][data-layout=studio] .n[data-astro-cid-sh5se3rj]{background:var(--creek)}.who[data-astro-cid-sh5se3rj]{display:grid}.who[data-astro-cid-sh5se3rj] strong[data-astro-cid-sh5se3rj]{font-family:var(--font-display);letter-spacing:-.015em;font-size:1.2rem;font-weight:620;line-height:1.15}.who[data-astro-cid-sh5se3rj] span[data-astro-cid-sh5se3rj]{font-size:var(--step--1);color:var(--stone);font-weight:500}tbody[data-astro-cid-sh5se3rj] th[data-astro-cid-sh5se3rj] a[data-astro-cid-sh5se3rj]:hover strong[data-astro-cid-sh5se3rj]{text-decoration:underline;text-decoration-color:var(--clay);text-underline-offset:.2em}td[data-astro-cid-sh5se3rj]{white-space:nowrap}.dots[data-astro-cid-sh5se3rj]{vertical-align:middle;grid-template-columns:repeat(3,.55rem);gap:.2rem;margin-right:.5rem;display:inline-grid}.dots[data-astro-cid-sh5se3rj] i[data-astro-cid-sh5se3rj]{background:var(--moss);border-radius:50%;width:.55rem;height:.55rem}.beds[data-astro-cid-sh5se3rj]{vertical-align:middle;color:var(--ink-soft);gap:.2rem;margin-right:.5rem;display:inline-flex}.beds[data-astro-cid-sh5se3rj] .icon{width:1.35rem;height:1.35rem}td[data-astro-cid-sh5se3rj][data-label=Beds] .val[data-astro-cid-sh5se3rj]{white-space:normal;vertical-align:middle;max-width:14rem;color:var(--ink-soft);display:inline-block}.size[data-astro-cid-sh5se3rj]{align-items:center;gap:.6rem;display:inline-flex}.bar[data-astro-cid-sh5se3rj]{background:var(--line);border-radius:99px;width:4.5rem;height:.45rem;display:inline-block;overflow:hidden}.bar[data-astro-cid-sh5se3rj] i[data-astro-cid-sh5se3rj]{background:var(--oak);border-radius:99px;height:100%;display:block}.yes[data-astro-cid-sh5se3rj] .icon{width:1.2rem;height:1.2rem;color:var(--ok);stroke-width:2.4px}@media (width<=61.99rem){.compare[data-astro-cid-sh5se3rj]{background:0 0;border:0;overflow:visible}table[data-astro-cid-sh5se3rj],tbody[data-astro-cid-sh5se3rj],th[data-astro-cid-sh5se3rj],td[data-astro-cid-sh5se3rj]{display:block}thead[data-astro-cid-sh5se3rj]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}tbody[data-astro-cid-sh5se3rj]{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr));gap:.75rem;display:grid}tbody[data-astro-cid-sh5se3rj] tr[data-astro-cid-sh5se3rj]{background:var(--bone);border:1px solid var(--line-soft);border-radius:var(--radius-lg);grid-template-columns:repeat(4,minmax(0,1fr));column-gap:.75rem;padding:.9rem 1rem .3rem;display:grid}tbody[data-astro-cid-sh5se3rj] tr[data-astro-cid-sh5se3rj]:hover{background:var(--bone)}tbody[data-astro-cid-sh5se3rj] th[data-astro-cid-sh5se3rj]{border-bottom:0;order:-2;grid-column:1/-1;padding:0 0 .7rem}tbody[data-astro-cid-sh5se3rj] td[data-astro-cid-sh5se3rj]{border-bottom:0;border-top:1px solid var(--line-soft);white-space:normal;align-content:start;gap:.1rem;padding:.55rem 0 .6rem;font-size:.9375rem;display:grid}tbody[data-astro-cid-sh5se3rj] tr[data-astro-cid-sh5se3rj]:last-child td[data-astro-cid-sh5se3rj]{border-top:1px solid var(--line-soft)}td[data-astro-cid-sh5se3rj]:before{content:attr(data-label);letter-spacing:.1em;text-transform:uppercase;color:var(--stone);font-size:.68rem;font-weight:700}td[data-astro-cid-sh5se3rj][data-label=Beds]{order:-1;grid-column:1/-1}td[data-astro-cid-sh5se3rj][data-label=Beds] .val[data-astro-cid-sh5se3rj]{max-width:none}td[data-astro-cid-sh5se3rj][data-label=Kitchen],td[data-astro-cid-sh5se3rj][data-label=Balcony]{grid-column:span 2}.dots[data-astro-cid-sh5se3rj],.beds[data-astro-cid-sh5se3rj],.bar[data-astro-cid-sh5se3rj]{display:none}.size[data-astro-cid-sh5se3rj]{display:block}}
