@font-face{font-family:Archivo;font-style:normal;font-weight:400 800;font-stretch:62.5% 125%;font-display:swap;src:url(/fonts/archivo-latin-variable.woff2)format("woff2")}@font-face{font-family:Onest;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/onest-latin-variable.woff2)format("woff2")}:root{--font-display:"Archivo", "Arial Narrow", sans-serif;--font-body:"Onest", Arial, sans-serif;--font-index:var(--font-body);--room:#0b1726;--aperture:#070c13;--aperture-deep:#111f30;--signal:#e8cf81;--screen:#f4f1e9;--reel:#a9b4c2;--line:#a9b4c238;--line-strong:#f4f1e999;--page-gutter:clamp(1rem, 3vw, 3rem);--page-max:1920px;--module-gap:1px;--text-meta:.8125rem;--text-label:.875rem;--text-body:1rem;--text-prose:clamp(1rem, 1.4vw, 1.25rem);--text-title:clamp(2rem, 3.2vw, 3rem);--text-display:clamp(3rem, 6.5vw, 6rem);--ease-gate:cubic-bezier(.16, 1, .3, 1);--ease-journal:cubic-bezier(.22, 1, .36, 1);color:var(--screen);background:var(--room);font-family:var(--font-body);font-synthesis:none;text-rendering:optimizelegibility;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;scroll-padding-top:7rem}body{min-width:320px;min-height:100dvh;margin:0;line-height:1.6}body.maturity-gate-open{overflow:hidden}a{color:inherit}img{max-width:100%}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{font:inherit}::selection{color:var(--aperture);background:var(--signal)}:focus-visible{outline:3px solid var(--signal);outline-offset:4px}h1,h2{text-wrap:balance}.skip-link{top:.75rem;left:var(--page-gutter);z-index:110;color:var(--aperture);background:var(--signal);padding:.75rem 1rem;position:fixed;transform:translateY(-200%)}.skip-link:focus{transform:none}.site-header{z-index:20;width:min(100%, var(--page-max));min-height:4.5rem;padding-inline:var(--page-gutter);border-bottom:1px solid var(--line);background:var(--room);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;margin-inline:auto;display:grid;position:sticky;top:0}.site-header>*{min-width:0}.brand{justify-self:start;align-items:center;gap:.65rem;min-height:44px;text-decoration:none;display:inline-flex}.brand__mark{aspect-ratio:152/240;background:var(--signal);flex:none;width:.8rem;display:block;-webkit-mask:url(/assets/photo-b-mark.png) 50%/contain no-repeat;mask:url(/assets/photo-b-mark.png) 50%/contain no-repeat}.brand__wordmark{font-family:var(--font-display);letter-spacing:-.025em;font-size:1.5rem;font-weight:750;line-height:1}.editorial-nav{justify-content:center;align-items:stretch;gap:clamp(.5rem,2vw,2rem);display:flex}.editorial-nav a{min-height:4.5rem;font-size:var(--text-label);justify-content:center;align-items:center;padding-inline:.5rem;font-weight:500;text-decoration:none;transition:color .18s;display:inline-flex;position:relative}.editorial-nav a:after{background:var(--signal);content:"";opacity:0;transform-origin:0;height:2px;transition:opacity .18s ease, transform .36s var(--ease-journal);position:absolute;bottom:0;left:.5rem;right:.5rem;transform:scaleX(0)}.editorial-nav a:hover,.editorial-nav a.is-active{color:var(--signal)}.editorial-nav a:hover:after,.editorial-nav a:focus-visible:after,.editorial-nav a.is-active:after{opacity:1;transform:scaleX(1)}.header-meta{justify-content:flex-end;align-items:center;min-width:0;display:flex}.issue-switcher{font-size:var(--text-meta);font-variant-numeric:tabular-nums;justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.issue-switcher>*{justify-content:center;align-items:center;min-height:44px;display:inline-flex}.issue-switcher__control{min-width:44px;color:var(--reel);padding-inline:.5rem;text-decoration:none;transition:color .18s}.issue-switcher__control:hover{color:var(--signal)}.issue-switcher__control.is-disabled{color:var(--reel);opacity:.4;pointer-events:none}#issue-label{flex-wrap:wrap;gap:.3rem}#issue-number{color:var(--signal)}.view-count{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.site-header--simple .header-meta{display:none}.maturity-gate{z-index:100;padding:max(1rem, env(safe-area-inset-top)) 1rem max(1rem, env(safe-area-inset-bottom));background:var(--room);place-items:center;display:grid;position:fixed;inset:0;overflow:auto}.maturity-gate__panel{border-top:2px solid var(--signal);background:var(--aperture);width:min(100%,42rem);animation:journal-enter .65s var(--ease-journal) both;padding:clamp(1.5rem,5vw,4rem)}.maturity-gate h2{font-family:var(--font-display);font-size:var(--text-display);letter-spacing:-.03em;margin:0;font-weight:750;font-stretch:85%;line-height:1}.maturity-gate__mark{color:var(--signal);font-size:var(--text-label);margin:1.5rem 0 0;font-weight:600}.maturity-gate__copy{max-width:36ch;font-size:var(--text-prose);text-wrap:pretty;margin:1.5rem 0 0;line-height:1.65}.maturity-gate__instruction{color:var(--reel);font-size:var(--text-body);margin:1rem 0 0}.maturity-gate__actions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.maturity-gate__action{border:1px solid var(--line-strong);min-height:3.25rem;color:var(--screen);font-size:var(--text-label);cursor:pointer;background:0 0;border-radius:0;padding:.85rem 1.25rem;font-weight:600;transition:color .18s,background-color .18s}.maturity-gate__action--primary{border-color:var(--signal);color:var(--aperture);background:var(--signal)}.maturity-gate__action:hover{color:var(--aperture);background:var(--screen);border-color:var(--screen)}#gallery-page{width:min(100%, var(--page-max));align-items:start;gap:var(--page-gutter) var(--module-gap);min-height:100vh;padding:var(--page-gutter);grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:auto;display:grid}.hero{flex-direction:column;grid-column:1/4;min-width:0;padding:.5rem clamp(1rem,2vw,2rem) 2rem 0;display:flex;position:relative}.hero h1{max-width:6.5ch;font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(3rem,5.3vw,6rem);font-weight:750;font-stretch:75%;line-height:.98}.hero__cue{color:var(--signal);font-size:var(--text-label);order:1;margin:1.5rem 0 0;font-weight:600}.hero__note{max-width:24ch;color:var(--reel);font-size:var(--text-body);text-wrap:pretty;order:2;margin:.75rem 0 0;line-height:1.6}.hero__program{border-top:1px solid var(--line);color:var(--reel);font-size:var(--text-meta);font-variant-numeric:tabular-nums;text-wrap:pretty;order:3;margin:1.5rem 0 0;padding-top:1rem}.hero__program>span{display:inline}.is-ready .hero>*,.is-ready .editorial-page__hero>*,.is-ready .about-page__hero,.is-ready .about-page__body>*{animation:journal-enter .7s var(--ease-journal) both}.is-ready .hero__cue,.is-ready .editorial-page__intro,.is-ready .about-page__lead{animation-delay:70ms}.is-ready .hero__note,.is-ready .about-page__body>p:not(.about-page__lead){animation-delay:.14s}.is-ready .hero__program,.is-ready .about-page__signature{animation-delay:.21s}.is-ready .about-page__action{animation-delay:.28s}.gallery-section{grid-column:4/-1;min-width:0}.gallery-grid{--gallery-row-gap:clamp(2rem, 3vw, 3.5rem);column-gap:clamp(.75rem,1.25vw,1.5rem);row-gap:var(--gallery-row-gap);opacity:0;min-height:75vh;transition:opacity .24s;position:relative}.gallery-grid.is-arranged{opacity:1}.photo-card{contain:layout paint;grid-template-rows:auto auto;align-self:start;gap:.625rem;min-width:0;margin:0;display:grid}.photo-card__media{min-height:0;aspect-ratio:var(--photo-aspect,4 / 5);cursor:zoom-in;background:var(--aperture);display:block;position:relative;overflow:hidden}.photo-card__media:focus-visible{outline-offset:-3px}.photo-card__media:before,.collection-card__media:before{z-index:0;background:var(--aperture-deep);content:"";animation:1.6s ease-in-out infinite skeleton-pulse;position:absolute;inset:0}.photo-card__media:after,.collection-card__media:after{z-index:1;width:80%;color:var(--reel);content:"Frame unavailable";font-size:var(--text-meta);opacity:0;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.photo-card img,.collection-card__media img{z-index:1;opacity:0;object-fit:contain;width:100%;height:100%;transition:opacity .32s,filter .2s;display:block;position:relative}.photo-card.is-loaded img,.collection-card.is-loaded img{opacity:1}.photo-card.is-loaded .photo-card__media:before,.photo-card.is-error .photo-card__media:before,.collection-card.is-loaded .collection-card__media:before,.collection-card.is-error .collection-card__media:before{opacity:0;animation:none}.photo-card.is-error .photo-card__media{cursor:default}.photo-card.is-error .photo-card__media:after,.collection-card.is-error .collection-card__media:after{opacity:1}.photo-card__meta{min-height:1.5rem;color:var(--reel);font-size:var(--text-meta);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"number label";align-items:baseline;gap:.75rem;line-height:1.5;display:grid}.photo-card__number{color:var(--signal);font-variant-numeric:tabular-nums;grid-area:number;font-weight:600}.photo-card__label{overflow-wrap:break-word;text-wrap:pretty;grid-area:label;min-width:0}.photo-card__media,.photo-card__meta,.collection-card__media,.collection-card__meta{opacity:1;transition:opacity .65s var(--ease-journal), translate .7s var(--ease-journal);transition-delay:var(--reveal-delay,0s);translate:0}.is-reveal-pending .photo-card__media,.is-reveal-pending .photo-card__meta,.is-reveal-pending .collection-card__media,.is-reveal-pending .collection-card__meta{opacity:0;translate:0 16px}.photo-card:focus-within .photo-card__media,.photo-card:focus-within .photo-card__meta,.collection-card:focus-within .collection-card__media,.collection-card:focus-within .collection-card__meta{opacity:1;transition:none;translate:none}.photo-card__label{transition:color .22s}.photo-card:focus-within .photo-card__label{color:var(--screen)}.photo-card__feature-label,.photo-card__issue,.photo-card__rule{display:none}.photo-card.is-feature{grid-template-columns:minmax(0, var(--feature-aside-width,16.6667%)) minmax(0, 1fr);column-gap:var(--feature-gap,var(--page-gutter));grid-template-rows:auto;align-items:center;row-gap:0;display:grid}.photo-card.is-feature .photo-card__media{grid-area:1/2;width:100%;height:auto}.photo-card.is-feature .photo-card__meta{grid-area:1/1;grid-template-columns:minmax(0,1fr);grid-template-areas:"number""feature""issue""rule""label";align-content:center;gap:0;padding-right:1rem}.photo-card.is-feature .photo-card__number{font-family:var(--font-display);font-size:var(--text-title)}.photo-card.is-feature .photo-card__feature-label{color:var(--screen);font-size:var(--text-label);grid-area:feature;margin-top:1rem;font-weight:600;display:block}.photo-card.is-feature .photo-card__issue{font-size:var(--text-meta);grid-area:issue;margin-top:.5rem;display:block}.photo-card.is-feature .photo-card__rule{background:var(--signal);transform-origin:0;width:2.5rem;height:1px;transition:transform .85s var(--ease-journal);transition-delay:var(--reveal-delay,0s);grid-area:rule;margin-block:2rem 1.5rem;display:block;transform:scaleX(1)}.photo-card.is-feature.is-reveal-pending .photo-card__rule{transform:scaleX(0)}.photo-card.is-feature .photo-card__label{font-size:var(--text-body)}.photo-card.is-editorial-feature{border-block:1px solid var(--line);padding-block:2rem}.editorial-page{width:min(100%, var(--page-max));min-height:calc(100dvh - 10rem);padding:clamp(2rem, 5vw, 5rem) var(--page-gutter) clamp(4rem, 7vw, 8rem);margin-inline:auto}.editorial-page__hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;gap:2rem;padding-bottom:2.5rem;display:grid}.editorial-page__hero h1{font-family:var(--font-display);font-size:var(--text-display);letter-spacing:-.03em;margin:0;font-weight:750;font-stretch:75%;line-height:1.02}.editorial-page__intro{max-width:32ch;color:var(--reel);font-size:var(--text-body);text-wrap:pretty;margin:0}.editorial-page__maturity{font-size:var(--text-meta);margin-top:.75rem;display:block}.collections-grid{--cover-height-limit:min(36rem, max(18rem, calc(100svh - 16rem)));grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,3vw,3rem);padding-top:2.5rem;display:grid}.collection-card{width:100%;max-width:calc(var(--cover-height-limit) * .8);contain:layout paint;justify-self:center;min-width:0}.collection-card__link{flex-direction:column;height:100%;text-decoration:none;display:flex}.collection-card__link:focus-visible{outline-offset:-3px}.collection-card__media{aspect-ratio:4/5;background:var(--aperture);min-width:0;display:block;position:relative;overflow:hidden}.collection-card__media:after{content:"Cover image unavailable"}.collection-card__meta{border-bottom:1px solid var(--line);grid-template-rows:auto auto;grid-template-columns:1fr auto;align-items:center;gap:.875rem 1rem;padding-block:1.25rem;display:grid}.collection-card__issue{font-family:var(--font-display);font-size:var(--text-title);letter-spacing:-.025em;grid-area:1/1/auto/-1;font-weight:650;font-stretch:85%;line-height:1.2;transition:color .22s}.collection-card__count{color:var(--reel);font-size:var(--text-meta);letter-spacing:.025em;grid-area:2/1}.collection-card__latest{color:var(--signal);font-size:var(--text-meta);letter-spacing:.025em;grid-area:2/2;font-weight:600}.collection-card__link:hover .collection-card__issue{color:var(--signal)}.about-page{align-items:center;gap:clamp(3rem, 6vw, 6rem) var(--page-gutter);grid-template-columns:repeat(12,minmax(0,1fr));min-height:calc(100dvh - 10rem);padding-block:clamp(3rem,6vw,6rem);display:grid}.about-page__hero{grid-column:1/7;min-width:0}.about-page__hero h1{max-width:12ch;font-family:var(--font-display);font-size:var(--text-display);letter-spacing:-.03em;margin:0;font-weight:750;font-stretch:85%;line-height:1.02}.about-page__body{grid-column:8/-1;gap:1.75rem;min-width:0;display:grid}.about-page__lead{letter-spacing:-.015em;text-wrap:pretty;max-width:28ch;margin:0;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:400;line-height:1.4}.about-page__body>p:not(.about-page__lead){max-width:65ch;color:var(--reel);font-size:var(--text-body);text-wrap:pretty;margin:0;line-height:1.75}.about-page__signature{border-top:1px solid var(--line);color:var(--reel);font-size:var(--text-meta);flex-wrap:wrap;justify-content:space-between;gap:.5rem 1.5rem;padding-top:1.5rem;display:flex}.about-page__action{justify-self:start}.empty-state{background:var(--aperture);text-align:center;place-content:center;min-height:65vh;padding:2rem;display:grid}.empty-state>span{color:var(--signal);font-size:var(--text-label)}.empty-state h2{max-width:14ch;font-family:var(--font-display);font-size:var(--text-title);margin:1rem auto;font-weight:650;line-height:1.1}.empty-state p{max-width:36ch;color:var(--reel);font-size:var(--text-body);margin:0}.program-end{border-top:1px solid var(--line);grid-column:1/-1;padding-top:2rem}.program-end__head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem 2rem;display:grid}.program-end__title{font-family:var(--font-display);font-size:var(--text-title);letter-spacing:-.025em;grid-column:1;margin:0;font-weight:650;font-stretch:85%;line-height:1.2}.program-end__copy{color:var(--reel);font-size:var(--text-body);grid-column:1;margin:0}.program-end__actions{grid-area:1/2/3}.program-end__foot{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:1.5rem;margin-top:2rem;padding-top:1rem;display:flex}.program-end__range{color:var(--reel);font-size:var(--text-meta);font-variant-numeric:tabular-nums;gap:.75rem;margin:0;display:flex}.entry-control{isolation:isolate;border:1px solid var(--signal);min-height:3rem;color:var(--signal);font-size:var(--text-label);justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;font-weight:600;line-height:1.5;text-decoration:none;transition:color .25s;display:inline-flex;position:relative}.entry-control:before{z-index:-1;background:var(--signal);content:"";transform-origin:bottom;transition:transform .35s var(--ease-journal);position:absolute;inset:0;transform:scaleY(0)}.entry-control:hover,.entry-control:focus-visible{color:var(--aperture)}.entry-control:hover:before,.entry-control:focus-visible:before{transform:scaleY(1)}.entry-control--quiet{color:var(--reel);border:0;justify-content:flex-start;padding-inline:0;font-weight:400}.entry-control--quiet:before{display:none}.entry-control--quiet:hover,.entry-control--quiet:focus-visible{color:var(--signal)}body[data-view=gallery] .site-footer{display:none}.site-footer{width:min(100%, var(--page-max));min-height:5.5rem;padding:1.5rem var(--page-gutter) max(1.5rem, env(safe-area-inset-bottom));border-top:1px solid var(--line);color:var(--reel);font-size:var(--text-meta);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 2rem;margin-inline:auto;display:flex}.footer-brand{color:var(--screen);font-family:var(--font-display);align-items:center;gap:.65rem;font-weight:650;line-height:1;display:inline-flex}.footer-brand .brand__mark{width:.65rem}.glightbox-container{font-family:var(--font-body)}.glightbox-container .goverlay,.glightbox-container.glightbox-clean .gslide-description{background:#070c13fa}.glightbox-container .gslide{padding:clamp(.75rem,2vw,1.75rem) clamp(3.5rem,6vw,6rem)}.glightbox-container .ginner-container,.glightbox-container .gslide-inner-content,.glightbox-container .gslide-media,.glightbox-container .gslide-image{max-width:calc(100vw - clamp(7rem,12vw,12rem));max-height:calc(100dvh - 5.75rem)}.glightbox-container .gslide-image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 8.5rem)!important}.glightbox-container.glightbox-clean .gslide-description{flex:none}.glightbox-container.glightbox-clean .gdesc-inner{padding:1rem .25rem}.glightbox-container.glightbox-clean .gslide-description .gslide-title{color:var(--screen);font-family:var(--font-body);font-size:var(--text-label);margin:0;font-weight:500;line-height:1.5}.glightbox-container.glightbox-clean .gclose,.glightbox-container.glightbox-clean .gnext,.glightbox-container.glightbox-clean .gprev{background-color:var(--room);border-radius:0;width:48px;height:48px}@keyframes skeleton-pulse{0%,to{opacity:.52}50%{opacity:1}}@keyframes journal-enter{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@media (hover:hover){.photo-card.is-loaded .photo-card__media:hover img{filter:brightness(1.08)}.photo-card:hover .photo-card__label{color:var(--screen)}}@media (hover:none){.photo-card__media:active img{filter:brightness(.9)}}@media (width<=1100px){.site-header{grid-template-columns:minmax(0,1fr) auto}.editorial-nav{grid-area:1/2}.header-meta{border-top:1px solid var(--line);grid-column:1/-1;justify-content:space-between}.issue-switcher{justify-content:space-between;width:100%}.hero h1{font-size:clamp(3rem,5.5vw,4rem)}.editorial-page__hero{grid-template-columns:minmax(0,1fr);gap:1.5rem}.editorial-page__intro{max-width:48ch}.collections-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-page__hero{grid-column:1/7}.about-page__body{grid-column:7/-1}}@media (width<=900px) and (width>=681px){.hero{grid-column:1/5}.gallery-section{grid-column:5/-1}.hero h1{font-size:clamp(3rem,6vw,4rem)}.collection-card__issue{font-size:2rem}.about-page__hero h1{font-size:clamp(3rem,6vw,4rem)}}@media (width<=680px){:root{--page-gutter:1rem;--text-display:clamp(2.5rem, 10.5vw, 4rem);--text-title:clamp(1.5rem, 6vw, 2rem)}html{scroll-padding-top:7rem}.site-header{min-height:0;padding-top:max(0px, env(safe-area-inset-top));grid-template-columns:minmax(0,1fr);position:relative}.brand{grid-area:1/1;min-height:3.25rem}.brand__wordmark{font-size:1.5rem}.editorial-nav{border-top:1px solid var(--line);grid-area:2/1;justify-content:flex-start;gap:0;margin-inline:-.5rem}.editorial-nav a{flex:1 1 0;min-height:44px}.header-meta{grid-area:3/1}.issue-switcher{font-size:var(--text-meta);gap:.25rem}#issue-label{gap:.25rem}.issue-switcher__control{padding-inline:0}#gallery-page{padding-block:1.5rem 2rem;display:block}.hero{grid-template-columns:minmax(0,1fr) auto;gap:.75rem 1rem;padding:0 0 1.5rem;display:grid}.hero h1{grid-column:1;max-width:9ch;font-size:clamp(2.5rem,11vw,4rem);font-stretch:80%}.hero__cue{order:initial;grid-area:1/2;align-self:end;margin:0 0 .25rem}.hero__note{order:initial;grid-column:1/-1;max-width:36ch;margin:0}.hero__program{order:initial;grid-column:1/-1;margin:.25rem 0 0;padding-top:.75rem}.gallery-grid{opacity:1;flex-direction:column;gap:2rem;min-height:0;display:flex;position:static}.photo-card,.photo-card.is-feature{width:100%;display:block}.photo-card__media,.photo-card__meta{width:min(100%, var(--card-media-width,100%));margin-inline:auto}.photo-card__meta{margin-top:.625rem}.photo-card.is-feature .photo-card__media{height:auto}.photo-card.is-feature .photo-card__meta{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"number label";gap:.75rem;padding:0;display:grid}.photo-card.is-feature .photo-card__number{font-family:var(--font-body);font-size:var(--text-meta)}.photo-card.is-feature .photo-card__label{font-size:var(--text-meta)}.photo-card.is-feature .photo-card__feature-label,.photo-card.is-feature .photo-card__issue,.photo-card.is-feature .photo-card__rule{display:none}.photo-card.is-editorial-feature{border:0;padding:0}.editorial-page{min-height:calc(100dvh - 12rem);padding-block:2.5rem 4rem}.editorial-page__hero{padding-bottom:1.75rem;display:block}.editorial-page__hero h1{font-size:var(--text-display);font-stretch:75%}.editorial-page__intro{max-width:36ch;margin-top:1.5rem}.collections-grid{grid-template-columns:minmax(0,1fr);gap:2rem;padding-top:1.75rem}.collection-card__issue{font-size:clamp(1.5rem,7vw,2rem)}.collection-card__meta{padding-block:1rem}.about-page{padding-top:3rem;display:block}.about-page__hero h1{max-width:12ch;font-size:clamp(2.5rem,11vw,4rem);font-stretch:75%}.about-page__body{gap:1.5rem;margin-top:2.5rem}.about-page__lead{max-width:28ch;font-size:1.5rem}.program-end{margin-top:3rem;padding-top:1.5rem}.program-end__head{grid-template-columns:minmax(0,1fr);gap:.75rem}.program-end__actions{grid-area:auto/1;margin-top:.75rem}.program-end__foot{gap:1rem}.program-end__foot .entry-control{font-size:var(--text-meta)}.site-footer{gap:1rem}.site-footer>span:nth-child(2){margin-left:auto}.glightbox-container .gslide{padding:max(3.5rem, env(safe-area-inset-top)) .5rem max(2.5rem, env(safe-area-inset-bottom))}.glightbox-container .ginner-container,.glightbox-container .gslide-inner-content,.glightbox-container .gslide-media,.glightbox-container .gslide-image{max-width:calc(100vw - 1rem);max-height:calc(100dvh - 6rem)}.glightbox-container .gslide-image img{max-height:calc(100dvh - 9.5rem)!important}}@media (width>=380px) and (width<=680px){.site-header{grid-template-columns:7.25rem minmax(0,1fr)}.brand{gap:.5rem;min-height:3.5rem}.brand__wordmark{font-size:1.25rem}.brand__mark{width:.625rem}.editorial-nav{border-top:0;grid-area:1/2;margin-inline:0}.editorial-nav a{min-height:3.5rem;font-size:var(--text-meta);padding-inline:.3rem}.editorial-nav a:after{left:.3rem;right:.3rem}.header-meta{grid-area:2/1/auto/-1}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.is-reveal-pending .photo-card__media,.is-reveal-pending .photo-card__meta,.is-reveal-pending .collection-card__media,.is-reveal-pending .collection-card__meta{opacity:1;translate:none}.photo-card.is-feature.is-reveal-pending .photo-card__rule{transform:none}}
