.home-map-feature_feature__nXsWD{border-top:1px solid var(--line);padding-top:2rem;scroll-margin-top:7rem}.home-map-feature_heading__nTak_{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:1.5rem}.home-map-feature_heading__nTak_ h2{font:500 clamp(2rem,3.7vw,3rem)/1.1 var(--font-display-stack);margin:.75rem 0}.home-map-feature_heading__nTak_ p{color:var(--muted);max-width:65ch;margin-bottom:0}.home-map-feature_heading__nTak_>a{flex-shrink:0;padding-block:.75rem}.home-map-feature_grid__VWWNR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem}.home-map-feature_card__v0MrI{display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--panel);border:1px solid var(--line);border-radius:12px}.home-map-feature_card__v0MrI:hover{border-color:var(--brand)}.home-map-feature_card__v0MrI img{display:block;width:100%;height:auto}.home-map-feature_card__v0MrI>div{flex:1 1;padding:1.25rem;display:flex;flex-direction:column;align-items:flex-start}.home-map-feature_number__IVj2x{color:var(--brand);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}.home-map-feature_card__v0MrI h3{font:600 clamp(1.4rem,2.2vw,1.8rem)/1.15 var(--font-display-stack);margin:.85rem 0 .6rem}.home-map-feature_card__v0MrI p{color:var(--muted);font-size:.9rem;margin-top:0}.home-map-feature_card__v0MrI>div>span:last-child{margin-top:auto;padding-top:.7rem;font-size:.85rem}.home-map-feature_note__8hueZ{color:var(--muted);font-size:.8rem;margin-top:1rem}@media (max-width:760px){.home-map-feature_heading__nTak_{align-items:flex-start;flex-direction:column;gap:.5rem}.home-map-feature_grid__VWWNR{grid-template-columns:1fr}.home-map-feature_card__v0MrI{display:grid;grid-template-columns:40% minmax(0,1fr);align-items:center}.home-map-feature_card__v0MrI>div{padding:1rem}}@media (max-width:420px){.home-map-feature_card__v0MrI{display:flex}}