.page_location__Oe5ri{padding:80px 0 0;background:var(--paper)}.page_location__Oe5ri h2{max-width:640px;margin-bottom:32px;font-size:clamp(2.1rem,4vw,3.4rem)}.page_map__WeFXB{overflow:hidden;border:1px solid var(--line);background:var(--cream)}.page_map__WeFXB iframe{display:block;width:100%;height:min(460px,55vw);border:0}.page_mapLink__ZYqg6{display:inline-flex;margin:14px 16px;color:var(--ink);font-size:12px;font-weight:800;text-decoration:underline;-webkit-text-decoration-color:var(--bronze);text-decoration-color:var(--bronze);text-underline-offset:4px}.page_preparation__9cvcy{margin-top:20px;padding:20px 22px;border-left:3px solid var(--orange);background:#f0f4ff}.page_preparation__9cvcy h3{margin:0 0 11px;color:var(--blue);font-size:15px}.page_preparation__9cvcy ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:7px 22px;gap:7px 22px;margin:0;padding-left:18px;color:var(--deep);font-size:12px}.page_preparation__9cvcy li::marker{color:var(--magenta)}.page_preparation__9cvcy p{margin:12px 0 0;color:var(--muted);font-size:10px}@media (max-width:800px){.page_location__Oe5ri{padding-top:60px}.page_map__WeFXB iframe{height:320px}}@media (max-width:500px){.page_preparation__9cvcy ul{grid-template-columns:1fr}}