.proj-area{padding-top:24px}.proj-map{background:#e8ebee;position:absolute;inset:0}.loc-item.proj-item{grid-template-columns:84px minmax(0,1fr);align-items:start;column-gap:14px;padding:16px 16px 16px 12px;display:grid}.proj-thumb{border-radius:var(--radius-sm);object-fit:cover;width:84px;height:64px;display:block}.proj-place{color:var(--gold);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:700;display:block}.loc-item.proj-item h3{margin:0 0 6px;font-size:15px;line-height:1.35}.proj-link{color:#fff;font-size:13px;font-weight:700}.proj-link:hover{color:var(--gold)}@media (max-width:900px){.proj-map{touch-action:pan-y pinch-zoom}}@media (min-width:901px){.proj-area{padding-top:32px}.proj-area .loc-wrap{grid-template-columns:330px 1fr}.loc-item.proj-item{grid-template-columns:72px minmax(0,1fr);padding:18px 16px 18px 12px}.proj-thumb{width:72px;height:56px}}
