.r6-mg-home .mg-simple-hero{padding:var(--s8) 0 var(--s6);border-bottom:1px solid var(--line)}.r6-mg-home .mg-simple-hero h1{font-size:clamp(44px,4.4vw,64px);line-height:1.02}.r6-mg-home .mg-simple-hero .intro{max-width:60ch;margin:var(--s4) 0 0;color:var(--muted);font-size:18px}.r6-mg-home .mg-simple{padding:var(--s7) 0 var(--s9)}.r6-mg-home .mg-simple .prose{max-width:68ch}.r6-mg-home .mg-simple .prose p{margin:0 0 var(--s4);font-size:18px}.r6-mg-home .mg-map{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--s7) var(--s6)}.r6-mg-home .mg-map h2{font:600 13px/1.3 Inter,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:var(--blue);margin:0 0 var(--s3);padding-bottom:var(--s3);border-bottom:2px solid var(--navy)}.r6-mg-home .mg-map ul{list-style:none;margin:0;padding:0}.r6-mg-home .mg-map li a{display:flex;align-items:center;min-height:44px;padding:6px 0;border-bottom:1px solid var(--line);text-decoration:none;font-size:15px;line-height:1.35}@media (hover:hover){.r6-mg-home .mg-map li a:hover{color:var(--blue);text-decoration:underline;text-underline-offset:4px}}@media (max-width:820px){.r6-mg-home .mg-simple-hero{padding:var(--s6) 0 var(--s5)}.r6-mg-home .mg-simple-hero h1{font-size:40px}}