.body[data-astro-cid-y72oufaf]{z-index:1;padding:0 var(--side) 32px;grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid;position:relative}.elev[data-astro-cid-y72oufaf]{flex-direction:column;gap:12px;min-width:0;display:flex}.elev-frame[data-astro-cid-y72oufaf]{gap:10px;display:flex}.portrait[data-astro-cid-y72oufaf]{aspect-ratio:4/5;border:1px solid var(--l60);background-color:var(--fill);background-image:repeating-linear-gradient(45deg, var(--l10) 0 1px, transparent 1px 10px), repeating-linear-gradient(-45deg, var(--l06) 0 1px, transparent 1px 10px);flex:1;justify-content:center;align-items:center;display:flex}.chip[data-astro-cid-y72oufaf]{background:var(--bg);letter-spacing:.14em;padding:3px 8px;font-size:11px}.elev[data-astro-cid-y72oufaf] .elev-dim{padding-right:30px}.elev-title[data-astro-cid-y72oufaf]{margin-top:4px}.text[data-astro-cid-y72oufaf]{flex-direction:column;gap:28px;min-width:0;display:flex}.block[data-astro-cid-y72oufaf]{flex-direction:column;gap:10px;display:flex}.block--specs[data-astro-cid-y72oufaf]{gap:0}.block-head[data-astro-cid-y72oufaf]{border-bottom:1px solid var(--l40);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;padding-bottom:8px;display:flex}.narrative[data-astro-cid-y72oufaf]{max-width:720px;font-size:14px;line-height:1.7}.specs[data-astro-cid-y72oufaf]{margin:0}.spec[data-astro-cid-y72oufaf]{border-bottom:1px solid var(--l18);grid-template-columns:32px minmax(96px,112px) minmax(0,1fr);gap:0 8px;padding:11px 0;font-size:13px;line-height:1.5;display:grid}.spec-no[data-astro-cid-y72oufaf]{color:var(--muted)}.spec[data-astro-cid-y72oufaf] dt[data-astro-cid-y72oufaf]{letter-spacing:.16em;color:var(--muted);padding-top:2px;font-size:10px}.spec[data-astro-cid-y72oufaf] dd[data-astro-cid-y72oufaf]{margin:0}.panels[data-astro-cid-y72oufaf]{grid-template-columns:minmax(0,1fr);gap:28px;min-width:0;display:grid}.panel--strong[data-astro-cid-y72oufaf]{border-color:var(--l55);flex-direction:column;display:flex}.ph[data-astro-cid-y72oufaf]{font-size:inherit;letter-spacing:inherit}.onsite[data-astro-cid-y72oufaf]{flex-direction:column;gap:14px;margin:0;padding:14px;display:flex}.onsite-row[data-astro-cid-y72oufaf]{align-items:baseline;gap:10px;display:flex}.sq[data-astro-cid-y72oufaf]{background:var(--accent);flex-shrink:0;width:8px;height:8px}.onsite-row[data-astro-cid-y72oufaf] dt[data-astro-cid-y72oufaf]{letter-spacing:.16em;width:76px;color:var(--muted);flex-shrink:0;font-size:10px}.onsite-row[data-astro-cid-y72oufaf] dd[data-astro-cid-y72oufaf]{margin:0;font-size:13px}.contacts[data-astro-cid-y72oufaf]{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.contacts[data-astro-cid-y72oufaf] li[data-astro-cid-y72oufaf]:nth-child(odd){border-right:1px solid var(--l18)}.contacts[data-astro-cid-y72oufaf] li[data-astro-cid-y72oufaf]:nth-child(-n+2){border-bottom:1px solid var(--l18)}.contact[data-astro-cid-y72oufaf]{flex-direction:column;justify-content:center;gap:2px;height:100%;min-height:76px;padding:8px 14px;text-decoration:none;display:flex}.contact-k[data-astro-cid-y72oufaf]{letter-spacing:.18em;color:var(--muted);font-size:10px}.contact-v[data-astro-cid-y72oufaf]{overflow-wrap:anywhere;font-size:12px}@media (width>=640px){.body[data-astro-cid-y72oufaf]{grid-template-columns:280px minmax(0,1fr);grid-template-areas:"elev text""panels panels";gap:32px;padding-bottom:44px}.elev[data-astro-cid-y72oufaf]{grid-area:elev;gap:14px}.elev-frame[data-astro-cid-y72oufaf]{gap:12px}.elev[data-astro-cid-y72oufaf] .elev-dim{padding-right:34px}.elev-title[data-astro-cid-y72oufaf]{margin-top:6px}.text[data-astro-cid-y72oufaf]{grid-area:text;gap:32px}.block[data-astro-cid-y72oufaf]{gap:12px}.block--specs[data-astro-cid-y72oufaf]{gap:0}.narrative[data-astro-cid-y72oufaf]{font-size:15px}.spec[data-astro-cid-y72oufaf]{grid-template-columns:44px minmax(110px,180px) minmax(0,1fr);gap:0 12px;font-size:14px}.spec[data-astro-cid-y72oufaf] dt[data-astro-cid-y72oufaf]{font-size:11px}.panels[data-astro-cid-y72oufaf]{grid-area:panels;grid-template-columns:repeat(2,minmax(0,1fr))}.onsite[data-astro-cid-y72oufaf]{padding:16px 14px}.onsite-row[data-astro-cid-y72oufaf]{gap:12px}.onsite-row[data-astro-cid-y72oufaf] dt[data-astro-cid-y72oufaf]{width:84px;font-size:11px}.onsite-row[data-astro-cid-y72oufaf] dd[data-astro-cid-y72oufaf]{font-size:14px}.contact-v[data-astro-cid-y72oufaf]{font-size:13px}}@media (width>=1024px){.body[data-astro-cid-y72oufaf]{grid-template:"elev text""elev panels"1fr/340px minmax(0,1fr);gap:32px 40px}.panels[data-astro-cid-y72oufaf]{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-self:start}}
