.hero[data-astro-cid-glgfkru5]{--slide-time:8s;min-height:max(42rem,100svh);color:var(--on-dark);background:var(--night);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.hero__slides[data-astro-cid-glgfkru5],.hero__slide[data-astro-cid-glgfkru5],.hero__shade[data-astro-cid-glgfkru5]{position:absolute;inset:0}.hero__slides[data-astro-cid-glgfkru5]{z-index:-2}.hero__slide[data-astro-cid-glgfkru5]{opacity:0;transition:opacity 2s var(--ease-in-out)}.hero__slide[data-astro-cid-glgfkru5].is-active{opacity:1}.hero__slide[data-astro-cid-glgfkru5] picture,.hero__slide[data-astro-cid-glgfkru5] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero__slide[data-astro-cid-glgfkru5] img,.hero__slide[data-astro-cid-glgfkru5] .film[data-astro-cid-glgfkru5]{transition:transform 9s linear;transform:scale(1.08)}.hero__slide[data-astro-cid-glgfkru5].is-active img,.hero__slide[data-astro-cid-glgfkru5].is-active .film[data-astro-cid-glgfkru5]{transform:scale(1)}.hero__shade[data-astro-cid-glgfkru5]{z-index:-1;background:linear-gradient(#05140db3 0%,#05140d00 26% 60%,#05140dd9 100%),radial-gradient(70% 60%,#05140d8c 0%,#05140d40 70%,#05140d73 100%)}.hero__coords[data-astro-cid-glgfkru5]{inset-inline-end:calc(var(--gutter) - .25rem);z-index:2;writing-mode:vertical-rl;letter-spacing:.32em;text-transform:uppercase;width:1.2rem;height:24rem;color:var(--brass-2);margin:0;padding:0;font-size:.625rem;font-weight:700;list-style:none;position:absolute;top:50%;translate:0 -50%}.hero__coords[data-astro-cid-glgfkru5] li[data-astro-cid-glgfkru5]{text-align:center;white-space:nowrap;opacity:0;transition:opacity 1.2s var(--ease-in-out);position:absolute;inset:0}.hero__coords[data-astro-cid-glgfkru5] li[data-astro-cid-glgfkru5].is-active{opacity:.85}.hero__content[data-astro-cid-glgfkru5]{z-index:2;text-align:center;min-width:0;padding-top:calc(var(--header-h) + 3rem);flex-direction:column;align-self:center;align-items:center;padding-bottom:2rem;display:flex;position:relative}.hero__title[data-astro-cid-glgfkru5]{max-width:12ch;color:var(--on-dark);font-weight:400;line-height:.92}.hero__title[data-astro-cid-glgfkru5] em{display:block}.hero__text[data-astro-cid-glgfkru5]{max-width:34rem;color:var(--on-dark-2);font-size:var(--text-md);margin:2rem 0 0;line-height:1.6}.finder[data-astro-cid-glgfkru5]{text-align:start;-webkit-backdrop-filter:blur(16px);border:1px solid var(--line-brass);background:#05140d80;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;width:min(100%,52rem);margin-top:3rem;display:grid}.finder__field[data-astro-cid-glgfkru5]{gap:.25rem;min-width:0;padding:1rem 1.6rem;display:grid;position:relative}.finder__field[data-astro-cid-glgfkru5]+.finder__field[data-astro-cid-glgfkru5]{border-inline-start:1px solid var(--line-on-dark)}.finder__field[data-astro-cid-glgfkru5] label[data-astro-cid-glgfkru5]{letter-spacing:.28em;text-transform:uppercase;color:var(--brass-2);font-size:.625rem;font-weight:700}.finder[data-astro-cid-glgfkru5] select[data-astro-cid-glgfkru5]{appearance:none;width:100%;min-width:0;color:var(--on-dark);font-family:var(--font-serif);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%23d9bf8c' stroke-width='1.4'%3E%3Cpath d='M1 1.5l5 5 5-5'/%3E%3C/svg%3E") 100% no-repeat;border:0;padding:.15rem 1.5rem .15rem 0;font-size:1.25rem}.finder[data-astro-cid-glgfkru5] select[data-astro-cid-glgfkru5]:focus{outline:none}.finder__field[data-astro-cid-glgfkru5]:focus-within{background:#c4a46a14}.finder[data-astro-cid-glgfkru5] option[data-astro-cid-glgfkru5]{color:var(--ink);font-family:var(--font-sans)}.finder__go[data-astro-cid-glgfkru5]{background:var(--brass);color:var(--night);letter-spacing:.22em;text-transform:uppercase;cursor:pointer;isolation:isolate;transition:color .6s var(--ease-silk);border:0;justify-content:center;align-items:center;gap:.9rem;padding:0 2.2rem;font-size:.6875rem;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.finder__go[data-astro-cid-glgfkru5]:before{content:"";z-index:-1;background:var(--on-dark);transform-origin:0;transition:transform .7s var(--ease-silk);position:absolute;inset:0;transform:scaleX(0)}.finder__go[data-astro-cid-glgfkru5]:hover:before{transform:scaleX(1)}.finder__go[data-astro-cid-glgfkru5] .arrow{transition:transform .5s var(--ease-out)}.finder__go[data-astro-cid-glgfkru5]:hover .arrow{transform:translate(5px)}.hero__foot[data-astro-cid-glgfkru5]{z-index:2;grid-template-columns:auto auto 11rem auto auto;justify-self:center;align-items:center;gap:1rem;padding-bottom:2.25rem;display:grid;position:relative}.hero__num[data-astro-cid-glgfkru5]{font-size:1.1rem}.hero__place[data-astro-cid-glgfkru5]{text-align:center;height:1.4rem;position:relative}.hero__name[data-astro-cid-glgfkru5]{letter-spacing:.32em;text-transform:uppercase;opacity:0;transition:opacity .8s var(--ease-out), transform .8s var(--ease-out);font-size:.6875rem;font-weight:700;line-height:1.4rem;position:absolute;inset:0;transform:translateY(8px)}.hero__name[data-astro-cid-glgfkru5].is-active{opacity:1;transform:none}.hero__step[data-astro-cid-glgfkru5]{border:1px solid var(--line-on-dark);width:2.5rem;height:2.5rem;color:var(--on-dark);cursor:pointer;transition:border-color var(--duration), background-color var(--duration), color var(--duration);background:0 0;border-radius:50%;place-items:center;display:grid}.hero__step[data-astro-cid-glgfkru5]:hover{border-color:var(--brass);background:var(--brass);color:var(--night)}.hero__progress[data-astro-cid-glgfkru5]{background:var(--line-on-dark);grid-column:1/-1;height:1px;overflow:hidden}.hero__progress[data-astro-cid-glgfkru5] span[data-astro-cid-glgfkru5]{background:var(--brass);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.hero__progress[data-astro-cid-glgfkru5] span[data-astro-cid-glgfkru5].is-running{transition:transform var(--slide-time) linear;transform:scaleX(1)}.hero[data-astro-cid-glgfkru5].is-paused .hero__progress[data-astro-cid-glgfkru5] span[data-astro-cid-glgfkru5]{transition:none}@media (width<=760px){.hero__title[data-astro-cid-glgfkru5] em{display:inline}.finder[data-astro-cid-glgfkru5]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.finder__field[data-astro-cid-glgfkru5]{padding:.9rem 1.1rem}.finder[data-astro-cid-glgfkru5] select[data-astro-cid-glgfkru5]{font-size:1.05rem}.finder__go[data-astro-cid-glgfkru5]{grid-column:1/-1;min-height:3.4rem}.hero__coords[data-astro-cid-glgfkru5]{display:none}.hero__foot[data-astro-cid-glgfkru5]{grid-template-columns:auto auto 8.5rem auto auto;gap:.6rem}}@media (prefers-reduced-motion:reduce){.hero__slide[data-astro-cid-glgfkru5] img,.hero__slide[data-astro-cid-glgfkru5] .film[data-astro-cid-glgfkru5]{transform:none!important}}.panels[data-astro-cid-ii32th6i]{gap:clamp(.75rem,1.5vw,1.5rem);height:clamp(34rem,78vh,48rem);display:flex}.panel[data-astro-cid-ii32th6i]{min-width:0;color:var(--on-dark);text-align:center;isolation:isolate;transition:flex-grow 1.1s var(--ease-silk);flex:1;text-decoration:none;position:relative}.panel[data-astro-cid-ii32th6i].is-open{flex-grow:2.4}.panel[data-astro-cid-ii32th6i]:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .9s var(--ease-out);border:1px solid #d9bf8c80;position:absolute;inset:12px}.panel[data-astro-cid-ii32th6i].is-open:after{opacity:1}.panel__photo[data-astro-cid-ii32th6i],.panel__shade[data-astro-cid-ii32th6i]{z-index:-1;position:absolute;inset:0}.panel__photo[data-astro-cid-ii32th6i] picture,.panel__photo[data-astro-cid-ii32th6i] img{object-fit:cover;width:100%;height:100%;transition:transform 1.8s var(--ease-out)}.panel__photo[data-astro-cid-ii32th6i] .film[data-astro-cid-ii32th6i]{opacity:0;transition:opacity .9s var(--ease-out)}.panel[data-astro-cid-ii32th6i].is-playing .film[data-astro-cid-ii32th6i]{opacity:1}.panel[data-astro-cid-ii32th6i].is-open .panel__photo[data-astro-cid-ii32th6i] img{transform:scale(1.05)}.panel__shade[data-astro-cid-ii32th6i]{background:linear-gradient(#05140d26 0%,#05140d33 45%,#05140deb 100%);transition:background-color .9s}.panel[data-astro-cid-ii32th6i]:not(.is-open) .panel__shade[data-astro-cid-ii32th6i]{background-color:#05140d73}.panel__body[data-astro-cid-ii32th6i]{inset-inline:0;flex-direction:column;align-items:center;padding:clamp(1.5rem,1rem + 2vw,3rem);display:flex;position:absolute;bottom:0}.panel__map[data-astro-cid-ii32th6i]{--dot:#f3ecdf59;--dot-size:5.5;width:clamp(6rem,9vw,8.5rem);height:auto;margin-bottom:.9rem;overflow:visible}.panel__map[data-astro-cid-ii32th6i] circle[data-astro-cid-ii32th6i]{fill:var(--on-dark);stroke:var(--brass);stroke-width:6px}.panel__name[data-astro-cid-ii32th6i]{color:var(--on-dark);font-size:var(--text-2xl);white-space:nowrap;transition:font-size .9s var(--ease-silk)}.panel[data-astro-cid-ii32th6i]:not(.is-open) .panel__name[data-astro-cid-ii32th6i]{font-size:var(--text-xl);white-space:normal;line-height:1.05}.panel__more[data-astro-cid-ii32th6i]{opacity:0;transition:grid-template-rows .9s var(--ease-silk), opacity .6s var(--ease-out);grid-template-rows:0fr;display:grid}.panel__more[data-astro-cid-ii32th6i]>div[data-astro-cid-ii32th6i]{min-height:0;overflow:hidden}.panel[data-astro-cid-ii32th6i].is-open .panel__more[data-astro-cid-ii32th6i]{opacity:1;grid-template-rows:1fr;transition-delay:.25s}.panel__more[data-astro-cid-ii32th6i] p[data-astro-cid-ii32th6i]{max-width:24rem;color:var(--on-dark-2);margin:.9rem auto 1.1rem}.panel__link[data-astro-cid-ii32th6i]{color:var(--brass-2);letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:.6rem;font-size:.6875rem;font-weight:700;display:inline-flex}@media (width<=860px){.panels[data-astro-cid-ii32th6i]{flex-direction:column;gap:1.25rem;height:auto}.panel[data-astro-cid-ii32th6i]{flex:none;height:min(30rem,120vw)}.panel[data-astro-cid-ii32th6i]:after{opacity:1}.panel__more[data-astro-cid-ii32th6i]{opacity:1;grid-template-rows:1fr}.panel[data-astro-cid-ii32th6i]:not(.is-open) .panel__shade[data-astro-cid-ii32th6i]{background-color:#0000}.panel[data-astro-cid-ii32th6i]:not(.is-open) .panel__name[data-astro-cid-ii32th6i]{font-size:var(--text-2xl)}}.atlas[data-astro-cid-bc5dc33x]{--dot:#f3ecdf21;--dot-live:#c4a46a80;--dot-on:var(--brass);padding-block:var(--section)}.atlas__head[data-astro-cid-bc5dc33x]{z-index:2;position:relative}.atlas__chips[data-astro-cid-bc5dc33x]{flex-flow:wrap;justify-content:center;align-self:stretch;gap:.5rem;display:flex}.chip[data-astro-cid-bc5dc33x]{border:1px solid var(--line-on-dark);color:var(--on-dark-2);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:border-color var(--duration), color var(--duration), background-color var(--duration);background:0 0;align-items:center;gap:.6rem;padding:.7rem 1.1rem;font-size:.6875rem;font-weight:700;display:inline-flex}.chip[data-astro-cid-bc5dc33x] span[data-astro-cid-bc5dc33x]{color:var(--brass-2);letter-spacing:.05em}.chip[data-astro-cid-bc5dc33x]:hover{border-color:var(--brass);color:var(--on-dark)}.chip[data-astro-cid-bc5dc33x].is-on{border-color:var(--brass);color:var(--on-dark);background:#c4a46a1f}.atlas__grid[data-astro-cid-bc5dc33x]{z-index:2;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,4vw,4.5rem);display:grid;position:relative}.atlas__side[data-astro-cid-bc5dc33x]{top:calc(var(--header-h-compact) + 2rem);position:sticky}.atlas__map[data-astro-cid-bc5dc33x]{margin:0;position:relative}.atlas__map[data-astro-cid-bc5dc33x] svg[data-astro-cid-bc5dc33x]{width:100%;height:auto;display:block;overflow:visible}.atlas__sea[data-astro-cid-bc5dc33x]{font-family:var(--font-serif);fill:var(--on-dark-3);font-size:9px;font-style:italic}.atlas__region[data-astro-cid-bc5dc33x]{font-family:var(--font-sans);letter-spacing:.22em;text-transform:uppercase;fill:#f3ecdf4d;font-size:5.2px;font-weight:700}.pin[data-astro-cid-bc5dc33x]{color:var(--on-dark);text-align:start;cursor:pointer;background:0 0;border:0;justify-items:start;padding:0;display:grid;position:absolute;translate:-.45rem -.45rem}.pin__dot[data-astro-cid-bc5dc33x]{background:var(--brass);width:.9rem;height:.9rem;transition:transform .5s var(--ease-out);border-radius:50%;position:relative;box-shadow:0 0 0 4px #05140d99}.pin__dot[data-astro-cid-bc5dc33x]:after{content:"";border:1px solid var(--brass);opacity:0;transition:opacity .5s, transform .7s var(--ease-out);border-radius:50%;position:absolute;inset:-.6rem;transform:scale(.4)}.pin__name[data-astro-cid-bc5dc33x],.pin__count[data-astro-cid-bc5dc33x]{text-shadow:0 0 10px var(--night), 0 0 4px var(--night)}.pin__name[data-astro-cid-bc5dc33x]{font-family:var(--font-serif);white-space:nowrap;margin-top:.55rem;font-size:clamp(1rem,.8rem + .6vw,1.35rem);line-height:1}.pin__count[data-astro-cid-bc5dc33x]{letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;color:var(--brass-2);margin-top:.3rem;font-size:.5625rem;font-weight:700}.pin[data-astro-cid-bc5dc33x][data-pin=eastern-province]{text-align:end;justify-items:end;translate:calc(.45rem - 100%) calc(.45rem - 100%)}.pin[data-astro-cid-bc5dc33x][data-pin=eastern-province] .pin__dot[data-astro-cid-bc5dc33x]{order:3;margin-top:.55rem}.pin[data-astro-cid-bc5dc33x][data-pin=eastern-province] .pin__name[data-astro-cid-bc5dc33x]{margin-top:0}.pin[data-astro-cid-bc5dc33x]:hover .pin__dot[data-astro-cid-bc5dc33x],.pin[data-astro-cid-bc5dc33x].is-lit .pin__dot[data-astro-cid-bc5dc33x],.pin[data-astro-cid-bc5dc33x].is-on .pin__dot[data-astro-cid-bc5dc33x]{transform:scale(1.25)}.pin[data-astro-cid-bc5dc33x]:hover .pin__dot[data-astro-cid-bc5dc33x]:after,.pin[data-astro-cid-bc5dc33x].is-lit .pin__dot[data-astro-cid-bc5dc33x]:after,.pin[data-astro-cid-bc5dc33x].is-on .pin__dot[data-astro-cid-bc5dc33x]:after{opacity:1;transform:scale(1)}.atlas[data-astro-cid-bc5dc33x][data-focus] .pin[data-astro-cid-bc5dc33x]:not(.is-on):not(.is-lit):not(:hover){opacity:.45}.pin[data-astro-cid-bc5dc33x]{transition:opacity .5s}.atlas__note[data-astro-cid-bc5dc33x]{min-height:3rem;color:var(--on-dark-2);font-size:var(--text-sm);text-align:center;margin-top:1.5rem}.atlas__where[data-astro-cid-bc5dc33x]{color:var(--brass-2);align-items:center;gap:.5rem;text-decoration:none;display:inline-flex}.atlas__where[data-astro-cid-bc5dc33x][hidden]{display:none}.atlas__where[data-astro-cid-bc5dc33x]:hover{text-underline-offset:.25em;text-decoration:underline}.atlas__credit[data-astro-cid-bc5dc33x]{color:var(--on-dark-3);text-align:center;margin:.5rem 0 0;font-size:.625rem}.atlas__list[data-astro-cid-bc5dc33x]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2rem,3vw,3rem) clamp(1.25rem,2vw,2rem);display:grid}.atlas__list[data-astro-cid-bc5dc33x] .card__photo{aspect-ratio:1}.atlas__item[data-astro-cid-bc5dc33x]{transition:opacity .5s var(--ease-out)}.atlas__item[data-astro-cid-bc5dc33x][hidden]{display:none}.atlas__item[data-astro-cid-bc5dc33x].is-dim{opacity:.35}.atlas__all[data-astro-cid-bc5dc33x]{grid-column:1/-1;justify-self:center}@media (width<=1000px){.atlas__grid[data-astro-cid-bc5dc33x]{grid-template-columns:1fr}.atlas__side[data-astro-cid-bc5dc33x]{width:min(100%,36rem);margin-inline:auto;position:relative;top:0}.atlas__list[data-astro-cid-bc5dc33x]{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--gutter) * -1);padding-inline:var(--gutter);gap:1.25rem;display:flex;overflow-x:auto}.atlas__list[data-astro-cid-bc5dc33x]::-webkit-scrollbar{display:none}.atlas__item[data-astro-cid-bc5dc33x]{scroll-snap-align:start;flex:none;width:min(17rem,72vw)}.atlas__all[data-astro-cid-bc5dc33x]{flex:none;align-self:center}}.map-defs[data-astro-cid-kabt3dq4]{width:0;height:0;position:absolute;overflow:hidden}.statement[data-astro-cid-lcdefpme]{padding-block:clamp(4rem,2.5rem + 4vw,6.5rem);overflow:hidden}.statement__top[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.arches[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.45fr 1fr;align-items:end;gap:clamp(.6rem,1.5vw,1.25rem);padding-bottom:1.5rem;display:grid}.arches[data-astro-cid-lcdefpme] .frame[data-astro-cid-lcdefpme]{position:relative}.arches[data-astro-cid-lcdefpme] picture,.arches[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.arches__side[data-astro-cid-lcdefpme] .frame[data-astro-cid-lcdefpme]{aspect-ratio:3/4.6}.arches__side--low[data-astro-cid-lcdefpme]{margin-bottom:-1.5rem}.arches__centre[data-astro-cid-lcdefpme]{aspect-ratio:3/4.4}.statement__copy[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:18ch}.statement__lede[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:var(--text-md);color:var(--ink);margin-top:1.5rem;line-height:1.5}.statement__more[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:var(--text-sm);margin-bottom:0}.cities__note[data-astro-cid-lcdefpme]{max-width:30rem}.home-ad{margin-bottom:var(--section)}.why[data-astro-cid-lcdefpme] .section-head[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:38rem}.years[data-astro-cid-lcdefpme]{--year-size:clamp(3.6rem, 1.4rem + 5.4vw, 7.5rem);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2rem,3vw,3.5rem);margin-bottom:0;list-style:none;display:grid;position:relative}.year[data-astro-cid-lcdefpme]{text-align:center;flex-direction:column;align-items:center;padding-inline:clamp(.75rem,2vw,2rem);display:flex;position:relative}.year__photo[data-astro-cid-lcdefpme]{aspect-ratio:4/5;width:min(100%,19rem);display:block}.year__photo[data-astro-cid-lcdefpme]:before{content:"";z-index:1;background:linear-gradient(#05140d00 45%,#05140dbf 100%);position:absolute;inset:0}.year__photo[data-astro-cid-lcdefpme] picture,.year__photo[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:transform 1.6s var(--ease-out)}.year[data-astro-cid-lcdefpme]:hover .year__photo[data-astro-cid-lcdefpme] img{transform:scale(1.05)}.year__num[data-astro-cid-lcdefpme]{z-index:2;margin-top:calc(var(--year-size) * -.62);font-family:var(--font-serif);font-size:var(--year-size);letter-spacing:-.03em;color:var(--on-dark);font-weight:400;line-height:1;position:relative}.year__rule[data-astro-cid-lcdefpme]{justify-content:center;align-self:stretch;margin:1.1rem calc(-1*clamp(.75rem,2vw,2rem)) 1.5rem;display:flex;position:relative}.year__rule[data-astro-cid-lcdefpme]:before{content:"";inset-inline:0;background:var(--line-brass);height:1px;position:absolute;top:50%}.year[data-astro-cid-lcdefpme]:first-child .year__rule[data-astro-cid-lcdefpme]:before{inset-inline-start:50%}.year[data-astro-cid-lcdefpme]:last-child .year__rule[data-astro-cid-lcdefpme]:before{inset-inline-end:50%}.year__dot[data-astro-cid-lcdefpme]{background:var(--brass);width:11px;height:11px;position:relative;rotate:45deg}.year__title[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:var(--text-lg);color:var(--on-dark)}.year__text[data-astro-cid-lcdefpme]{max-width:20rem;color:var(--on-dark-2);font-size:var(--text-sm);margin-top:.6rem}.report[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-on-dark);grid-template-columns:1.6fr 1fr;align-items:center;gap:clamp(2rem,4vw,4rem);margin-top:clamp(5rem,4rem + 4vw,8rem);padding-top:clamp(3rem,2rem + 3vw,5rem);display:grid}.report__card[data-astro-cid-lcdefpme]{color:var(--on-dark);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,3vw,3rem);text-decoration:none;display:grid}.report__photo[data-astro-cid-lcdefpme]{aspect-ratio:3/4}.report__photo[data-astro-cid-lcdefpme] picture,.report__photo[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.report__kicker[data-astro-cid-lcdefpme]{letter-spacing:.26em;text-transform:uppercase;color:var(--brass-2);flex-direction:column;gap:.4rem;margin-bottom:1.25rem;font-size:.625rem;font-weight:700;display:flex}.report__kicker[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]+span[data-astro-cid-lcdefpme]{color:var(--on-dark-3);letter-spacing:.14em}.report__title[data-astro-cid-lcdefpme]{font-size:var(--text-xl);color:var(--on-dark);line-height:1.02}.report__summary[data-astro-cid-lcdefpme]{color:var(--on-dark-2);margin:1.25rem 0 1.5rem}.report__go[data-astro-cid-lcdefpme],.report__all[data-astro-cid-lcdefpme]{color:var(--brass-2);letter-spacing:.24em;text-transform:uppercase;transition:background-size .6s var(--ease-silk);background:linear-gradient(currentColor,currentColor) 0 100%/0 1px no-repeat;align-items:center;gap:.6rem;padding-bottom:3px;font-size:.6875rem;font-weight:700;text-decoration:none;display:inline-flex}.report__card[data-astro-cid-lcdefpme]:hover .report__go[data-astro-cid-lcdefpme],.report__all[data-astro-cid-lcdefpme]:hover{background-size:100% 1px}.report__more[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-on-dark);margin:0;padding:0;list-style:none}.report__more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:not(.report__all){border-bottom:1px solid var(--line-on-dark);color:var(--on-dark);transition:padding .6s var(--ease-silk);grid-template-columns:1fr auto;align-items:center;gap:.3rem 1rem;padding:1.5rem 0;text-decoration:none;display:grid}.report__more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:not(.report__all):hover{padding-inline-start:.75rem}.report__more-meta[data-astro-cid-lcdefpme]{letter-spacing:.22em;text-transform:uppercase;color:var(--on-dark-3);grid-column:1;font-size:.625rem;font-weight:700}.report__more-title[data-astro-cid-lcdefpme]{font-family:var(--font-serif);font-size:var(--text-lg);grid-column:1;line-height:1.2}.report__more[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme] .arrow{color:var(--brass);grid-area:1/2/3}.report__all[data-astro-cid-lcdefpme]{margin-top:1.75rem}.join[data-astro-cid-lcdefpme]{--p:0;height:190vh}.join__stage[data-astro-cid-lcdefpme]{place-items:center;height:100svh;display:grid;position:sticky;top:0;overflow:hidden}.join__window[data-astro-cid-lcdefpme]{--side:calc((1 - var(--p)) * var(--side-max,31%));--round:calc((1 - var(--p)) * 50vw);clip-path:inset(calc((1 - var(--p)) * 9%) var(--side) calc((1 - var(--p)) * 9%) var(--side) round var(--round) var(--round) 0 0);position:absolute;inset:0}.join__window[data-astro-cid-lcdefpme] picture,.join__window[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.join__window[data-astro-cid-lcdefpme] .film[data-astro-cid-lcdefpme]{transform:scale(calc(1.15 - var(--p) * .15))}.join__shade[data-astro-cid-lcdefpme]{background:radial-gradient(70% 70%,#05140dc7 0%,#05140d80 70%,#05140d66 100%);position:absolute;inset:0}.join__content[data-astro-cid-lcdefpme]{z-index:2;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.join__title[data-astro-cid-lcdefpme]{max-width:15ch;color:var(--on-dark)}.join[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{margin:1.5rem auto 2.5rem}.join__actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}@media (width<=1000px){.report[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}@media (width<=860px){.statement__top[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:1fr}.statement__copy[data-astro-cid-lcdefpme]{flex-direction:column;align-items:center;display:flex}.statement__copy[data-astro-cid-lcdefpme] .label[data-astro-cid-lcdefpme]:after{display:block}.arches[data-astro-cid-lcdefpme]{width:min(100%,18rem);margin-inline:auto}}@media (width<=760px){.years[data-astro-cid-lcdefpme]{grid-template-columns:1fr;row-gap:3.5rem}.year__rule[data-astro-cid-lcdefpme]:before{display:none}.year__rule[data-astro-cid-lcdefpme]{margin:.75rem 0 1rem}.report__card[data-astro-cid-lcdefpme]{text-align:center;grid-template-columns:1fr}.report__photo[data-astro-cid-lcdefpme]{width:min(18rem,80%);margin-inline:auto}.report__kicker[data-astro-cid-lcdefpme]{align-items:center}.join[data-astro-cid-lcdefpme]{--side-max:16%;height:160vh}}@media (prefers-reduced-motion:reduce){.join[data-astro-cid-lcdefpme]{--p:1;height:auto}.join__stage[data-astro-cid-lcdefpme]{position:relative}}
