.jump{margin-bottom:var(--space-l)}.jump__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.jump__link{border:1px solid var(--c-emerald-line);color:var(--c-paper);font-weight:600;font-size:var(--fs-small);transition:border-color var(--dur-fast) ease, background-color var(--dur-fast) ease;flex-direction:column;gap:.1rem;padding:.85rem 1rem;text-decoration:none;display:flex}.jump__link:hover{border-color:var(--c-gold-300);background:#d9c48c0f}.jump__size{color:var(--c-mist);font-weight:400}@media (min-width:48rem){.jump__list{grid-template-columns:repeat(5,minmax(0,1fr))}}.compare__title{margin-bottom:var(--space-m)}.compare{border:1px solid var(--c-emerald-line);overflow-x:auto}.compare__table{width:100%;min-width:40rem;font-size:var(--fs-small)}.compare__table th,.compare__table td{border-bottom:1px solid var(--c-emerald-line);text-align:left;vertical-align:top;padding:.85rem 1rem}.compare__table thead th{font-family:var(--font-display);font-size:1.375rem;font-weight:500}.compare__table tbody th{color:var(--c-mist-dim);white-space:nowrap;font-weight:500}.compare__table tbody tr:last-child th,.compare__table tbody tr:last-child td{border-bottom:0}.compare__link{color:var(--c-paper);text-decoration:none}.compare__link:hover{color:var(--c-gold-300)}.compare__note{margin-top:var(--space-s)}.apt{scroll-margin-top:var(--header-h)}.apt__grid{gap:var(--space-l);align-items:start;display:grid}.apt__title{font-size:var(--fs-h2);font-weight:400}.apt__size{--flow-space:var(--space-2xs);align-items:baseline;gap:.4rem;display:flex}.apt__unit{color:var(--c-mist)}.rooms{width:100%;font-size:var(--fs-small);border-top:1px solid var(--c-gold-line)}.rooms th,.rooms td{border-bottom:1px solid var(--c-gold-line);text-align:left;vertical-align:top;padding:.7rem 0}.rooms thead th{color:var(--c-mist-dim);font-weight:500;font-size:var(--fs-caption);padding-top:.6rem}.rooms tbody th{color:var(--c-mist);padding-right:1rem;font-weight:500}.rooms td{color:var(--c-paper);font-variant-numeric:tabular-nums}@media (min-width:64rem){.apt__grid{gap:var(--space-2xl);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.apt:nth-of-type(odd) .apt__plan{order:2}.apt__plan{top:calc(var(--header-h) + 1.5rem);position:sticky}}