.archive-hero[data-astro-cid-y5bvsjec]{height:min(850px,calc(100svh - var(--header-height)));background:var(--surface-inverse);min-height:650px;color:var(--text-on-inverse);position:relative;overflow:hidden}.hero-image[data-astro-cid-y5bvsjec],.hero-shade[data-astro-cid-y5bvsjec]{width:100%;height:100%;position:absolute;inset:0}.hero-image[data-astro-cid-y5bvsjec]{object-fit:cover;view-transition-name:hero-image;transform-origin:52% 46%;animation:12s linear infinite alternate ken-burns}.hero-shade[data-astro-cid-y5bvsjec]{background:linear-gradient(90deg,var(--scrim-soft) 0%,#111f2a38 58%,#111f2a14),linear-gradient(0deg,#111f2a85,transparent 55%)}.hero-content[data-astro-cid-y5bvsjec]{z-index:1;height:100%;padding-top:clamp(7rem,16vh,10rem);position:relative}.hero-copy[data-astro-cid-y5bvsjec]{background:var(--scrim);width:min(47rem,100% - 1rem);margin-left:-1.6rem;padding:1.35rem 1.6rem 1.65rem;box-shadow:0 1.2rem 3rem #0a141c29}h1[data-astro-cid-y5bvsjec]{font:600 clamp(4.4rem,8.5vw,8.1rem)/.98 var(--sans);letter-spacing:-.055em;max-width:11ch;margin:1.1rem 0 1.8rem}.hero-subtitle[data-astro-cid-y5bvsjec]{max-width:35rem;font-size:1.03rem;line-height:1.65}.hero-caption[data-astro-cid-y5bvsjec]{z-index:2;background:var(--scrim);border-top:1px solid var(--border-on-inverse);gap:.12rem;width:18rem;padding:1rem 1rem 1.15rem;text-decoration:none;display:grid;position:absolute;bottom:4rem;right:max(4.5rem,50vw - 640px)}.hero-category[data-astro-cid-y5bvsjec],.hero-meta[data-astro-cid-y5bvsjec]{font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label)}.hero-title[data-astro-cid-y5bvsjec]{font:500 1.5rem var(--display);margin:.3rem 0 .5rem}.hero-open[data-astro-cid-y5bvsjec]{border-top:1px solid var(--border-on-inverse);font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--accent-on-inverse);align-items:center;gap:.6rem;margin-top:.55rem;padding-top:.6rem;display:inline-flex}.hero-open[data-astro-cid-y5bvsjec] span[data-astro-cid-y5bvsjec]{transition:transform var(--dur-2) var(--ease)}.hero-caption[data-astro-cid-y5bvsjec]:hover .hero-open[data-astro-cid-y5bvsjec] span[data-astro-cid-y5bvsjec],.hero-caption[data-astro-cid-y5bvsjec]:focus-visible .hero-open[data-astro-cid-y5bvsjec] span[data-astro-cid-y5bvsjec]{transform:translate(.35rem)}.hero-scroll[data-astro-cid-y5bvsjec]{z-index:2;background:var(--scrim);font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label);animation:hero-nudge 3.4s var(--ease-soft) infinite;padding:.55rem .7rem;text-decoration:none;position:absolute;bottom:3rem;left:max(4.5rem,50vw - 640px)}@keyframes hero-nudge{0%,72%,to{transform:translateY(0)}84%{transform:translateY(.35rem)}}@media (width<=800px){.archive-hero[data-astro-cid-y5bvsjec]{height:calc(100svh - var(--header-height));min-height:590px}.hero-content[data-astro-cid-y5bvsjec]{align-items:flex-end;padding:0 0 3.75rem;display:flex}.hero-copy[data-astro-cid-y5bvsjec]{width:calc(100% + .5rem);margin-left:-.75rem;padding:.95rem .75rem 1.15rem}h1[data-astro-cid-y5bvsjec]{letter-spacing:-.04em;margin:.8rem 0 1rem;font-size:clamp(2.5rem,10.5vw,3.7rem);line-height:1}.hero-subtitle[data-astro-cid-y5bvsjec]{max-width:19rem;font-size:.86rem;line-height:1.55}.hero-caption[data-astro-cid-y5bvsjec],.hero-scroll[data-astro-cid-y5bvsjec]{display:none}}.archive-pick[data-astro-cid-dvcnslnj]{padding-block:var(--space-section);gap:var(--gutter);grid-template-columns:.42fr .9fr 1.35fr;align-items:center;display:grid}.section-index[data-astro-cid-dvcnslnj]{top:calc(var(--header-height) + var(--space-3));border-top:1px solid var(--border-strong);text-transform:uppercase;font-size:var(--text-label);letter-spacing:var(--tracking-label);justify-content:space-between;align-self:stretch;padding-top:.9rem;display:flex;position:sticky}.pick-copy[data-astro-cid-dvcnslnj] h2[data-astro-cid-dvcnslnj]{font:500 var(--text-display)/.94 var(--display);letter-spacing:-.035em;margin:1.2rem 0 1.4rem}.pick-description[data-astro-cid-dvcnslnj]{color:var(--text-secondary);font-size:var(--text-body);line-height:1.7}.text-link[data-astro-cid-dvcnslnj]{margin-top:1.5rem}.pick-image-link[data-astro-cid-dvcnslnj]{height:34rem;color:var(--text-on-inverse);display:block;position:relative}.pick-image[data-astro-cid-dvcnslnj]{object-fit:cover;width:100%;height:34rem;transition:transform var(--dur-3) var(--ease)}.pick-image-link[data-astro-cid-dvcnslnj]:hover .pick-image[data-astro-cid-dvcnslnj],.pick-image-link[data-astro-cid-dvcnslnj]:focus-visible .pick-image[data-astro-cid-dvcnslnj]{transform:scale(1.02)}.pick-meta[data-astro-cid-dvcnslnj]{border-top:1px solid var(--border-on-inverse);font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label);text-shadow:0 1px 8px #060c11b3;padding-top:.8rem;position:absolute;bottom:1.1rem;left:1.2rem;right:1.2rem}@media (width<=900px){.archive-pick[data-astro-cid-dvcnslnj]{grid-template-columns:1fr 1.7fr;gap:2rem}.section-index[data-astro-cid-dvcnslnj]{grid-column:1/-1;position:static}.pick-image-link[data-astro-cid-dvcnslnj],.pick-image[data-astro-cid-dvcnslnj]{height:28rem}}@media (width<=650px){.archive-pick[data-astro-cid-dvcnslnj]{grid-template-columns:1fr;padding-block:5.5rem}.pick-image-link[data-astro-cid-dvcnslnj],.pick-image[data-astro-cid-dvcnslnj]{height:22rem}.section-index[data-astro-cid-dvcnslnj]{min-height:2rem}}.latest[data-astro-cid-g2htu2hl]{padding-block:var(--space-section);gap:var(--gutter);grid-template-columns:.42fr 1.45fr 1fr;grid-template-areas:"index image copy";align-items:center;display:grid}.latest[data-astro-cid-g2htu2hl] .section-index[data-astro-cid-g2htu2hl]{top:calc(var(--header-height) + var(--space-3));border-top:1px solid var(--border-strong);text-transform:uppercase;font-size:var(--text-label);letter-spacing:var(--tracking-label);grid-area:index;justify-content:space-between;align-self:stretch;padding-top:.9rem;display:flex;position:sticky}.latest-image-link[data-astro-cid-g2htu2hl]{grid-area:image;height:44rem;display:block}.latest-image[data-astro-cid-g2htu2hl]{object-fit:cover;width:100%;height:44rem;transition:transform var(--dur-3) var(--ease)}.latest-image-link[data-astro-cid-g2htu2hl]:hover .latest-image[data-astro-cid-g2htu2hl],.latest-image-link[data-astro-cid-g2htu2hl]:focus-visible .latest-image[data-astro-cid-g2htu2hl]{transform:scale(1.02)}.latest-copy[data-astro-cid-g2htu2hl]{grid-area:copy}.latest-copy[data-astro-cid-g2htu2hl] h2[data-astro-cid-g2htu2hl]{font:500 var(--text-display)/.94 var(--display);letter-spacing:-.035em;margin:1.2rem 0 1.3rem}.latest-meta[data-astro-cid-g2htu2hl]{text-transform:uppercase;letter-spacing:var(--tracking-label);font-size:var(--text-label);color:var(--text-secondary);margin:0}.latest-description[data-astro-cid-g2htu2hl]{color:var(--text-secondary);font-size:var(--text-body);margin:1.4rem 0 0;line-height:1.7}.latest-link[data-astro-cid-g2htu2hl]{margin-top:1.9rem}@media (width<=900px){.latest[data-astro-cid-g2htu2hl]{grid-template-columns:1.7fr 1fr;grid-template-areas:"index index""image copy";gap:2.4rem}.latest[data-astro-cid-g2htu2hl] .section-index[data-astro-cid-g2htu2hl]{position:static}.latest-image-link[data-astro-cid-g2htu2hl],.latest-image[data-astro-cid-g2htu2hl]{height:30rem}}@media (width<=650px){.latest[data-astro-cid-g2htu2hl]{grid-template-columns:1fr;grid-template-areas:"index""image""copy";padding-block:5.5rem}.latest[data-astro-cid-g2htu2hl] .section-index[data-astro-cid-g2htu2hl]{min-height:2rem}.latest-image-link[data-astro-cid-g2htu2hl],.latest-image[data-astro-cid-g2htu2hl]{height:22rem}}.featured-section[data-astro-cid-matkudct]{background:var(--surface-inverse);color:var(--text-on-inverse);padding:6.5rem 0 var(--space-section)}.featured-heading[data-astro-cid-matkudct]{justify-content:space-between;align-items:end;margin-bottom:3.2rem;display:flex}.featured-heading[data-astro-cid-matkudct] h2[data-astro-cid-matkudct]{font:500 var(--text-display)/.94 var(--display);margin:.9rem 0 0}.featured-heading[data-astro-cid-matkudct]>a[data-astro-cid-matkudct]{border-bottom:1px solid var(--border-on-inverse);padding-bottom:.45rem}.featured-grid[data-astro-cid-matkudct]{grid-template-columns:1.3fr 1fr 1fr;align-items:start;gap:1.35rem;display:grid}.featured-card[data-astro-cid-matkudct]:nth-child(2){margin-top:5rem}.featured-card[data-astro-cid-matkudct] a[data-astro-cid-matkudct]{text-decoration:none}.image-wrap[data-astro-cid-matkudct]{background:var(--surface-tint);position:relative;overflow:hidden}.image-wrap[data-astro-cid-matkudct] img{object-fit:cover;width:100%;height:30rem;transition:transform var(--dur-3) var(--ease)}.featured-card[data-astro-cid-matkudct]:first-child .image-wrap[data-astro-cid-matkudct] img{height:38rem}.featured-card[data-astro-cid-matkudct] a[data-astro-cid-matkudct]:hover img,.featured-card[data-astro-cid-matkudct] a[data-astro-cid-matkudct]:focus-visible img{transform:scale(1.025)}.image-wrap[data-astro-cid-matkudct] span[data-astro-cid-matkudct]{font:500 2.8rem var(--display);text-shadow:0 1px 6px #060c11d9;position:absolute;bottom:.75rem;right:1rem}.featured-card[data-astro-cid-matkudct] p[data-astro-cid-matkudct],.featured-card[data-astro-cid-matkudct] small[data-astro-cid-matkudct]{color:var(--text-on-inverse-muted);text-transform:uppercase;letter-spacing:var(--tracking-label);font-size:var(--text-label);display:block}.featured-card[data-astro-cid-matkudct] p[data-astro-cid-matkudct]{margin:1.2rem 0 .3rem}.featured-card[data-astro-cid-matkudct] h3[data-astro-cid-matkudct]{font:500 2rem var(--display);margin:0 0 .25rem}.featured-grid[data-astro-cid-matkudct][data-count]:not([data-count="3"]){grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.featured-grid[data-astro-cid-matkudct][data-count]:not([data-count="3"]) .featured-card[data-astro-cid-matkudct]:nth-child(2){margin-top:0}.featured-grid[data-astro-cid-matkudct][data-count]:not([data-count="3"]) .featured-card[data-astro-cid-matkudct]:first-child .image-wrap[data-astro-cid-matkudct] img{height:30rem}@media (width<=850px){.featured-grid[data-astro-cid-matkudct]{grid-template-columns:1fr 1fr}.featured-card[data-astro-cid-matkudct]:first-child{grid-column:1/-1}.featured-card[data-astro-cid-matkudct]:nth-child(2){margin-top:0}.featured-card[data-astro-cid-matkudct]:first-child .image-wrap[data-astro-cid-matkudct] img,.image-wrap[data-astro-cid-matkudct] img{height:27rem}}@media (width<=600px){.featured-section[data-astro-cid-matkudct]{padding:5.5rem 0}.featured-heading[data-astro-cid-matkudct]{display:block}.featured-heading[data-astro-cid-matkudct]>a[data-astro-cid-matkudct]{margin-top:1.5rem;display:inline-flex}.featured-grid[data-astro-cid-matkudct]{grid-template-columns:1fr}.featured-card[data-astro-cid-matkudct]:first-child{grid-column:auto}.featured-card[data-astro-cid-matkudct]:first-child .image-wrap[data-astro-cid-matkudct] img,.image-wrap[data-astro-cid-matkudct] img{height:25rem}}.photo-section[data-astro-cid-vz63orau]{padding-block:var(--space-section)}.photo-heading[data-astro-cid-vz63orau]{gap:var(--gutter);grid-template-columns:.42fr 2.25fr;display:grid}.section-index[data-astro-cid-vz63orau]{border-top:1px solid var(--border-strong);text-transform:uppercase;font-size:var(--text-label);letter-spacing:var(--tracking-label);justify-content:space-between;padding-top:.9rem;display:flex}.photo-heading[data-astro-cid-vz63orau] h2[data-astro-cid-vz63orau]{font:500 var(--text-display)/.94 var(--display);margin:1rem 0 1.4rem}.photo-heading[data-astro-cid-vz63orau] p[data-astro-cid-vz63orau]:last-child{max-width:34rem;color:var(--text-secondary)}.photo-grid[data-astro-cid-vz63orau]{grid-template-rows:auto auto;grid-template-columns:1.25fr .75fr;align-items:start;gap:1.2rem;margin-top:4rem;display:grid}.photo-grid[data-astro-cid-vz63orau] figure[data-astro-cid-vz63orau]{margin:0}.photo-frame[data-astro-cid-vz63orau]{background:var(--surface-sunken);overflow:hidden}.photo-frame[data-astro-cid-vz63orau] img{object-fit:cover;width:100%;height:100%;transition:transform var(--dur-3) var(--ease)}.photo-frame[data-astro-cid-vz63orau]:hover img,figure[data-astro-cid-vz63orau]:hover .photo-frame[data-astro-cid-vz63orau] img{transform:scale(1.02)}.photo-grid[data-astro-cid-vz63orau] figcaption[data-astro-cid-vz63orau]{text-transform:uppercase;letter-spacing:var(--tracking-label);font-size:var(--text-label);color:var(--text-muted);margin-top:.6rem}.photo-1[data-astro-cid-vz63orau]{grid-row:span 2}.photo-1[data-astro-cid-vz63orau] .photo-frame[data-astro-cid-vz63orau]{height:48rem}.photo-2[data-astro-cid-vz63orau] .photo-frame[data-astro-cid-vz63orau]{height:22rem}.photo-3[data-astro-cid-vz63orau] .photo-frame[data-astro-cid-vz63orau]{height:24.6rem}.photo-4[data-astro-cid-vz63orau]{grid-column:1/-1}.photo-4[data-astro-cid-vz63orau] .photo-frame[data-astro-cid-vz63orau]{height:20rem}@media (width<=700px){.photo-section[data-astro-cid-vz63orau]{padding-block:5.5rem}.photo-heading[data-astro-cid-vz63orau]{grid-template-columns:1fr;gap:2.5rem}.photo-grid[data-astro-cid-vz63orau]{grid-template-columns:1fr}.photo-1[data-astro-cid-vz63orau]{grid-row:auto}.photo-1[data-astro-cid-vz63orau] .photo-frame[data-astro-cid-vz63orau],.photo-2[data-astro-cid-vz63orau] .photo-frame[data-astro-cid-vz63orau],.photo-3[data-astro-cid-vz63orau] .photo-frame[data-astro-cid-vz63orau]{height:25rem}.photo-4[data-astro-cid-vz63orau] .photo-frame[data-astro-cid-vz63orau]{height:17rem}}.photo-grid[data-astro-cid-vz63orau][data-count]:not([data-count="4"]){grid-template-rows:none;grid-template-columns:repeat(auto-fit,minmax(19rem,1fr))}.photo-grid[data-astro-cid-vz63orau][data-count]:not([data-count="4"]) figure[data-astro-cid-vz63orau]{grid-area:auto}.photo-grid[data-astro-cid-vz63orau][data-count]:not([data-count="4"]) .photo-frame[data-astro-cid-vz63orau]{height:24rem}@media (width<=700px){.photo-grid[data-astro-cid-vz63orau][data-count]:not([data-count="4"]) .photo-frame[data-astro-cid-vz63orau]{height:22rem}}.home-intro[data-astro-cid-lcdefpme]{padding:var(--space-section) 0 3rem;gap:var(--gutter);grid-template-columns:.42fr 2.25fr;display:grid}.intro-index[data-astro-cid-lcdefpme]{border-top:1px solid var(--border-strong);text-transform:uppercase;font-size:var(--text-label);letter-spacing:var(--tracking-label);justify-content:space-between;padding-top:.9rem;display:flex}.home-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font:500 var(--text-head)/.95 var(--display);letter-spacing:-.035em;max-width:11ch;margin:0 0 1.7rem}.home-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:46rem;color:var(--text-secondary);font-size:1.08rem}.home-intro[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{margin-top:1.2rem;font-weight:600}@media (width<=700px){.home-intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2.5rem;padding-top:5.5rem}}
