.page[data-astro-cid-hcdhh7md]{min-height:100vh;position:relative}.main[data-astro-cid-hcdhh7md]{z-index:2;padding-top:40px;padding-bottom:140px;position:relative}.head[data-astro-cid-hcdhh7md]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:70px;display:flex}h1[data-astro-cid-hcdhh7md]{margin:0;font-size:44px;line-height:1}.head[data-astro-cid-hcdhh7md] p[data-astro-cid-hcdhh7md]{color:var(--ink-soft);margin:0;font-size:15px}.coll[data-astro-cid-hcdhh7md]{margin-bottom:220px;scroll-margin-top:30px}.coll[data-astro-cid-hcdhh7md]:last-of-type{margin-bottom:170px}.intro[data-astro-cid-hcdhh7md]{flex-wrap:wrap;align-items:center;gap:40px 64px;margin-bottom:120px;display:flex}.intro[data-astro-cid-hcdhh7md].wide .title[data-astro-cid-hcdhh7md]{flex:0 260px}.intro[data-astro-cid-hcdhh7md].wide .mapcell[data-astro-cid-hcdhh7md]{flex:560px;max-width:880px}.intro[data-astro-cid-hcdhh7md].tall{gap:40px 80px;margin-bottom:130px}.intro[data-astro-cid-hcdhh7md].tall .mapcell[data-astro-cid-hcdhh7md]{width:min(420px,100%)}.intro[data-astro-cid-hcdhh7md].map-left .mapcell[data-astro-cid-hcdhh7md]{order:-1}.intro[data-astro-cid-hcdhh7md].tall .title[data-astro-cid-hcdhh7md]{flex:280px}.title[data-astro-cid-hcdhh7md]{flex-direction:column;gap:8px;display:flex}h2[data-astro-cid-hcdhh7md]{margin:0;font-size:40px;line-height:1}.sub[data-astro-cid-hcdhh7md]{letter-spacing:.04em;color:var(--ink-soft);font-size:13.5px}.map[data-astro-cid-hcdhh7md]{width:100%;position:relative}.map[data-astro-cid-hcdhh7md] svg[data-astro-cid-hcdhh7md]{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mglow[data-astro-cid-hcdhh7md]{filter:blur(5px);opacity:.9}.dot[data-astro-cid-hcdhh7md]{background:radial-gradient(circle,#fff6ea 0 30%,#ffe2b899 45%,#0000 72%);border-radius:50%;width:14px;height:14px;animation:3.6s ease-in-out infinite pulse;position:absolute;transform:translate(-50%,-50%)}@keyframes pulse{50%{transform:translate(-50%,-50%)scale(1.35)}}.pin[data-astro-cid-hcdhh7md]{letter-spacing:.04em;color:var(--ink-soft);white-space:nowrap;font-size:13px;position:absolute;transform:translateY(-50%)}.rows[data-astro-cid-hcdhh7md]{flex-direction:column;gap:150px;display:flex}.row[data-astro-cid-hcdhh7md]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;column-gap:28px;margin:0;display:grid}.row[data-astro-cid-hcdhh7md] picture[data-astro-cid-hcdhh7md]{grid-column:1/span 9;display:block}.row[data-astro-cid-hcdhh7md] .cap[data-astro-cid-hcdhh7md]{grid-column:10/span 3;padding-bottom:6px}.row[data-astro-cid-hcdhh7md].r picture[data-astro-cid-hcdhh7md]{grid-area:1/4/auto/span 9}.row[data-astro-cid-hcdhh7md].r .cap[data-astro-cid-hcdhh7md]{text-align:right;grid-area:1/1/auto/span 3;align-self:start;padding-top:6px}.ph[data-astro-cid-hcdhh7md]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.fe[data-astro-cid-hcdhh7md]{--fx:22px;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--fx), #000 calc(100% - var(--fx)), transparent), linear-gradient(to bottom, transparent, #000 22px, #000 calc(100% - 22px), transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right, transparent, #000 var(--fx), #000 calc(100% - var(--fx)), transparent), linear-gradient(to bottom, transparent, #000 22px, #000 calc(100% - 22px), transparent);mask-composite:intersect}.cap[data-astro-cid-hcdhh7md]{flex-direction:column;gap:8px;display:flex}.num[data-astro-cid-hcdhh7md]{font-size:24px;font-style:italic;line-height:1}.exif[data-astro-cid-hcdhh7md]{letter-spacing:.04em;color:var(--ink-soft);font-size:13.5px}.more[data-astro-cid-hcdhh7md]{color:var(--ink-soft);margin:0;font-size:14px}@media (width>=821px){.intro[data-astro-cid-hcdhh7md].map-right:not(.nomap) .title[data-astro-cid-hcdhh7md]{text-align:right;align-items:flex-end}}@media (hover:none) and (pointer:coarse){.fe[data-astro-cid-hcdhh7md]{--fx:var(--fx-phone,22px)}}@media (width<=820px){.row[data-astro-cid-hcdhh7md],.row[data-astro-cid-hcdhh7md].r{flex-direction:column;align-items:stretch;gap:14px;display:flex}.row[data-astro-cid-hcdhh7md].r .cap[data-astro-cid-hcdhh7md]{text-align:left;padding:0}.rows[data-astro-cid-hcdhh7md]{gap:90px}.intro[data-astro-cid-hcdhh7md],.intro[data-astro-cid-hcdhh7md].tall{margin-bottom:70px}.intro[data-astro-cid-hcdhh7md].map-right .mapcell[data-astro-cid-hcdhh7md]{order:-1}.coll[data-astro-cid-hcdhh7md]{margin-bottom:140px}}
