.atlas[data-astro-cid-j63hjwfb]{border-top:1px solid var(--line)}.head[data-astro-cid-j63hjwfb]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-bottom:40px;display:flex}.head[data-astro-cid-j63hjwfb] h1[data-astro-cid-j63hjwfb]{font-size:clamp(34px,4vw,56px);line-height:1.08}.head[data-astro-cid-j63hjwfb] h1[data-astro-cid-j63hjwfb] em{font-style:italic}.head[data-astro-cid-j63hjwfb] p[data-astro-cid-j63hjwfb]{color:var(--mute)}.grid[data-astro-cid-j63hjwfb]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:40px;display:grid}.map[data-astro-cid-j63hjwfb]{aspect-ratio:4/3;background:var(--bg2);border:1px solid var(--line);margin:0;position:relative;overflow:hidden}.still[data-astro-cid-j63hjwfb],.gmap[data-astro-cid-j63hjwfb]{position:absolute;inset:0}.still[data-astro-cid-j63hjwfb] img[data-astro-cid-j63hjwfb]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.day-only[data-astro-cid-j63hjwfb]{display:none}:root[data-theme=day] .day-only[data-astro-cid-j63hjwfb]{display:block}:root[data-theme=day] .night-only[data-astro-cid-j63hjwfb]{opacity:0}.live[data-astro-cid-j63hjwfb] .still[data-astro-cid-j63hjwfb]{display:none}.noimg[data-astro-cid-j63hjwfb]{background:radial-gradient(circle at 50% 50%,#c8ced614,transparent 55%),repeating-linear-gradient(32deg,transparent 0 46px,var(--line) 46px 47px),repeating-linear-gradient(-58deg,transparent 0 62px,var(--line) 62px 63px),var(--bg2)}.map[data-astro-cid-j63hjwfb] .pin{font:400 12px/1.3 var(--sans);color:var(--ink);white-space:nowrap;z-index:1;outline:none;align-items:center;gap:8px;text-decoration:none;display:flex;position:absolute;transform:translate(-50%,-50%)}.map[data-astro-cid-j63hjwfb] .pin>i{background:var(--bg);width:22px;height:22px;box-shadow:0 0 0 1px var(--field),0 2px 8px #00000080;border-radius:50%;flex:none;position:relative}.map[data-astro-cid-j63hjwfb] .pin>span{background:var(--veil);border:1px solid var(--line);opacity:0;pointer-events:none;padding:4px 8px;transition:opacity .2s;position:absolute;top:50%;left:30px;transform:translateY(-50%)}.map[data-astro-cid-j63hjwfb] .pin.l>span{left:auto;right:30px}.map[data-astro-cid-j63hjwfb] .pin.lab>span,.map[data-astro-cid-j63hjwfb] .pin:hover>span,.map[data-astro-cid-j63hjwfb] .pin:focus-visible>span{opacity:1}.map[data-astro-cid-j63hjwfb] .pin:hover,.map[data-astro-cid-j63hjwfb] .pin:focus-visible{z-index:5}.map[data-astro-cid-j63hjwfb] .pin.site{z-index:4}.map[data-astro-cid-j63hjwfb] .pin.site>i{background:var(--gold);width:26px;height:26px;box-shadow:0 0 0 7px #dcc49738,0 0 28px 10px #dcc49747}.map[data-astro-cid-j63hjwfb] .pin.site>span{opacity:1;border-color:var(--gold);pointer-events:auto;padding:6px 12px;font-size:13px;left:36px}.map[data-astro-cid-j63hjwfb] .pin.site em{color:var(--gold);font-style:normal}.map[data-astro-cid-j63hjwfb] .pin.data>i{box-shadow:0 0 0 1px var(--accent),0 2px 8px #00000080}.map[data-astro-cid-j63hjwfb] .pin.transit>i,.ico[data-astro-cid-j63hjwfb].transit{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'%3E%3Crect x='6' y='3' width='12' height='14' rx='3'/%3E%3Cpath d='M6 11h12M9 21l1.5-4M15 21l-1.5-4'/%3E%3C/svg%3E")}.map[data-astro-cid-j63hjwfb] .pin.lifestyle>i,.ico[data-astro-cid-j63hjwfb].lifestyle{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M5 8h14l-1 12H6L5 8z'/%3E%3Cpath d='M9 8V6a3 3 0 0 1 6 0v2'/%3E%3C/svg%3E")}.map[data-astro-cid-j63hjwfb] .pin.school>i,.ico[data-astro-cid-j63hjwfb].school{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M2 9l10-5 10 5-10 5L2 9z'/%3E%3Cpath d='M6 11v5c3 2 9 2 12 0v-5'/%3E%3C/svg%3E")}.map[data-astro-cid-j63hjwfb] .pin.health>i,.ico[data-astro-cid-j63hjwfb].health{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M12 5v14M5 12h14'/%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3C/svg%3E")}.map[data-astro-cid-j63hjwfb] .pin.golf>i,.ico[data-astro-cid-j63hjwfb].golf{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M8 21V3l9 4-9 4'/%3E%3Cpath d='M4 21h10'/%3E%3C/svg%3E")}.map[data-astro-cid-j63hjwfb] .pin.data>i{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round'%3E%3Cpath d='M4 20V10M10 20V4M16 20v-7M22 20H2'/%3E%3C/svg%3E")}.open[data-astro-cid-j63hjwfb]{z-index:6;background:var(--veil);color:var(--ink);border:1px solid var(--field);border-radius:var(--r);font:500 13px var(--sans);letter-spacing:.04em;cursor:pointer;backdrop-filter:blur(6px);padding:12px 18px;transition:border-color .2s;position:absolute;bottom:20px;left:20px}.open[data-astro-cid-j63hjwfb]:hover{border-color:var(--gold)}.open[data-astro-cid-j63hjwfb][disabled]{cursor:wait;opacity:.8}.cn[data-astro-cid-j63hjwfb],.fail[data-astro-cid-j63hjwfb]{z-index:6;color:var(--mute);background:var(--veil);padding:6px 10px;font-size:12px;position:absolute;bottom:16px;left:20px}.side[data-astro-cid-j63hjwfb] .group[data-astro-cid-j63hjwfb]+.group[data-astro-cid-j63hjwfb]{margin-top:24px}.side[data-astro-cid-j63hjwfb] h3[data-astro-cid-j63hjwfb]{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);align-items:center;gap:8px;margin-bottom:6px;font-size:12px;font-weight:500;display:flex}.ico[data-astro-cid-j63hjwfb]{background:var(--ink2);width:16px;height:16px;-webkit-mask:var(--ic) center/16px no-repeat;mask:var(--ic) center/16px no-repeat}.map[data-astro-cid-j63hjwfb] .pin>i:after{content:"";background:var(--ink);-webkit-mask:var(--ic) center/contain no-repeat;mask:var(--ic) center/contain no-repeat;position:absolute;inset:4px}.map[data-astro-cid-j63hjwfb] .pin.site>i:after{display:none}.side[data-astro-cid-j63hjwfb] ul[data-astro-cid-j63hjwfb]{padding:0;list-style:none}.keys[data-astro-cid-j63hjwfb]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:0 0 40px;display:grid}.keys[data-astro-cid-j63hjwfb] div[data-astro-cid-j63hjwfb]{padding:22px 20px 20px 0}.keys[data-astro-cid-j63hjwfb] div[data-astro-cid-j63hjwfb]:not(:first-child){border-left:1px solid var(--line);padding-left:20px}.keys[data-astro-cid-j63hjwfb] dt[data-astro-cid-j63hjwfb]{color:var(--gold);font-size:clamp(30px,3.4vw,44px);line-height:1}.keys[data-astro-cid-j63hjwfb] dd[data-astro-cid-j63hjwfb]{letter-spacing:.04em;color:var(--ink2);margin:10px 0 0;font-size:13px}@media (width<=767px){.keys[data-astro-cid-j63hjwfb]{grid-template-columns:1fr 1fr}.keys[data-astro-cid-j63hjwfb] div[data-astro-cid-j63hjwfb]{padding:18px 12px 16px 0}.keys[data-astro-cid-j63hjwfb] div[data-astro-cid-j63hjwfb]:nth-child(odd){border-left:0;padding-left:0}.keys[data-astro-cid-j63hjwfb] div[data-astro-cid-j63hjwfb]:nth-child(2n){padding-left:16px}.keys[data-astro-cid-j63hjwfb] div[data-astro-cid-j63hjwfb]:nth-child(n+3){border-top:1px solid var(--line)}}.group[data-astro-cid-j63hjwfb] li[data-astro-cid-j63hjwfb]{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;font-size:15px;display:flex}.group[data-astro-cid-j63hjwfb] li[data-astro-cid-j63hjwfb] span[data-astro-cid-j63hjwfb] i[data-astro-cid-j63hjwfb]{color:var(--mute);margin-top:2px;font-size:12px;font-style:normal;display:block}.group[data-astro-cid-j63hjwfb] b[data-astro-cid-j63hjwfb]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--gold);font-weight:400}.group[data-astro-cid-j63hjwfb] b[data-astro-cid-j63hjwfb] i[data-astro-cid-j63hjwfb]{color:var(--mute);font-size:12px;font-style:normal;display:block}.group[data-astro-cid-j63hjwfb] b[data-astro-cid-j63hjwfb].q{white-space:normal;color:var(--ink);font-size:14px}.group[data-astro-cid-j63hjwfb] li[data-astro-cid-j63hjwfb].data b[data-astro-cid-j63hjwfb]{color:var(--ink)}.launch[data-astro-cid-j63hjwfb]{background:var(--bg2);border:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:28px;margin-top:16px;padding:18px 24px;display:flex}.launch[data-astro-cid-j63hjwfb] p[data-astro-cid-j63hjwfb]{margin:0;font-size:24px;line-height:1.15}.launch[data-astro-cid-j63hjwfb] ul[data-astro-cid-j63hjwfb]{color:var(--ink2);flex-wrap:wrap;flex:1;gap:6px 20px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.launch[data-astro-cid-j63hjwfb] ul[data-astro-cid-j63hjwfb] li[data-astro-cid-j63hjwfb]+li[data-astro-cid-j63hjwfb]:before{content:"·";color:var(--mute);margin-right:20px}.launch[data-astro-cid-j63hjwfb] .cta[data-astro-cid-j63hjwfb]{margin-left:auto}@media (width<=767px){.launch[data-astro-cid-j63hjwfb]{flex-direction:column;align-items:stretch;gap:14px;padding:20px}.launch[data-astro-cid-j63hjwfb] ul[data-astro-cid-j63hjwfb]{flex-direction:column;gap:4px}.launch[data-astro-cid-j63hjwfb] ul[data-astro-cid-j63hjwfb] li[data-astro-cid-j63hjwfb]+li[data-astro-cid-j63hjwfb]:before{display:none}.launch[data-astro-cid-j63hjwfb] .cta[data-astro-cid-j63hjwfb]{text-align:center;margin-left:0}}.note[data-astro-cid-j63hjwfb]{color:var(--mute);max-width:90ch;margin-top:20px;font-size:12px}@media (prefers-reduced-motion:no-preference){.map[data-astro-cid-j63hjwfb] .pin.site>i{animation:3.6s ease-in-out infinite breathe}@keyframes breathe{50%{box-shadow:0 0 0 14px #dcc49700,0 0 28px 10px #dcc49747}}}@media (width<=1023px){.grid[data-astro-cid-j63hjwfb]{grid-template-columns:1fr}}@media (horizontal-viewport-segments:2){.grid[data-astro-cid-j63hjwfb]{grid-template-columns:calc(env(viewport-segment-width 0 0) - var(--gut)) 1fr;gap:calc(var(--hinge) + var(--gut))}}@media (width<=767px){.map[data-astro-cid-j63hjwfb] .pin.lab:not(.site)>span{opacity:0}.map[data-astro-cid-j63hjwfb] .pin.site>span{top:calc(100% + 10px);left:50%;transform:translate(-50%)}}.explore[data-astro-cid-wjkcxlwq]{padding-top:24px}.explore[data-astro-cid-wjkcxlwq] .atlas{border-top:0}
