._cards_2utgz_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:clamp(20px,2.6vw,44px);margin-bottom:clamp(28px,3.4vw,54px)}._card_2utgz_1{padding-top:4px}._cardTitle_2utgz_13{font-size:19px;font-weight:500;letter-spacing:-.018em;margin-bottom:10px}._write_2utgz_21{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:clamp(24px,4vw,80px);padding-block:clamp(28px,3.4vw,54px) clamp(48px,6vw,96px);border-top:1px solid var(--line)}._writeTitle_2utgz_29{font-size:clamp(26px,2.6vw,36px);font-weight:600;letter-spacing:-.02em;margin-bottom:12px}@media(max-width:900px){._write_2utgz_21{grid-template-columns:1fr}}._mapWrap_2utgz_43{position:relative}._map_2utgz_43{display:block;width:100%;height:clamp(300px,42vw,540px);border:0;transition:filter var(--dur) var(--ease)}._mapMono_2utgz_56{filter:grayscale(1) contrast(.95)}._mapModes_2utgz_60{position:absolute;top:14px;right:14px;display:flex;gap:2px;padding:3px;border-radius:var(--radius);background:var(--bg-2);border:1px solid var(--line);box-shadow:0 6px 20px -8px #00000080}._mapModes_2utgz_60 button{padding:8px 12px;font-size:10.5px;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:var(--fg-muted);border-radius:var(--radius);transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease)}._mapModes_2utgz_60 button:hover{color:var(--fg)}._mapModes_2utgz_60 button[aria-pressed=true]{background:var(--accent);color:var(--bg)}._mapModes_2utgz_60 button:focus-visible{outline:1px solid var(--accent);outline-offset:2px}
