.ct-grid{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(28px,5vw,60px);display:grid}.ct-grid .map-card{aspect-ratio:4/3.6}.ct-addr{border:1px solid var(--line);border-radius:var(--r);background:#fff;margin-top:22px;padding:clamp(18px,2.6vw,26px)}.ct-addr h3{margin:0 0 8px}.ct-addr p{color:var(--ink-2);margin:0;line-height:1.7}.ct-addr a{color:inherit}.poi a{word-break:break-word}@media (max-width:900px){.ct-grid{grid-template-columns:1fr}}
