@layer components{:root:has(.editorial-home){scroll-behavior:smooth}.site-header--editorial-home{z-index:60;transition:background var(--motion-duration-standard) var(--motion-ease-standard), border-color var(--motion-duration-standard) var(--motion-ease-standard), color var(--motion-duration-standard) var(--motion-ease-standard);position:fixed;inset:0 0 auto}.site-header--editorial-home.is-over-editorial-hero{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#051b128c,#0000);border-color:#0000}.site-header--editorial-home.is-over-editorial-hero .site-brand,.site-header--editorial-home.is-over-editorial-hero .site-nav-link{color:#fff}.site-header--editorial-home.is-over-editorial-hero .site-brand-mark{filter:brightness(0)invert()}.site-header--editorial-home.is-over-editorial-hero .site-nav-link:hover,.site-header--editorial-home.is-over-editorial-hero .site-nav-link.is-active{color:#fff;background:#ffffff1f;border-color:#ffffff47}.editorial-home{--editorial-paper:#f8faf6;--editorial-field:#eef4ed;--editorial-ink:#104532;--editorial-ink-soft:#315d4b;--editorial-muted:#63766d;--editorial-marigold:#b47d0c;--editorial-rule:#cfdbd1;background:var(--editorial-paper);min-height:100vh;color:var(--editorial-ink);overflow:clip}.editorial-home :where(h1,h2,h3,p){margin:0}.editorial-home :where(a){color:inherit;text-decoration:none}.editorial-home-hero{color:#fff;min-height:100svh;position:relative;overflow:hidden}.editorial-home-hero picture,.editorial-home-hero picture img,.editorial-home-hero__shade{width:100%;height:100%;position:absolute;inset:0}.editorial-home-hero picture img{object-fit:cover;object-position:center 58%}.editorial-home-hero__shade{background:linear-gradient(90deg,#042216c7 0%,#0422164d 50%,#0422160d 75%),linear-gradient(#0000 45%,#02180f9e)}.editorial-home-hero__copy{z-index:2;width:min(42rem,52vw);position:absolute;bottom:clamp(9rem,17vh,13rem);left:max(4.5vw,50vw - 42rem)}.editorial-home-hero__copy>p:first-child,.editorial-name-search__label,.editorial-collection-lens span,.editorial-refine header span{font-family:var(--font-sans);letter-spacing:.14em;text-transform:uppercase;font-size:.72rem;font-weight:760}.editorial-home-hero__copy>p:first-child{color:#f8df72;margin-bottom:1rem}.editorial-home-hero__copy h1{color:#fff;font-family:var(--font-sans);letter-spacing:-.075em;font-size:clamp(4rem,8vw,8rem);font-weight:420;line-height:.75}.editorial-home-hero__copy>p:last-child{color:#ffffffd6;max-width:31rem;margin-top:2rem;font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.35}.editorial-search-aperture{z-index:5;width:min(29.5rem,39vw);position:absolute;bottom:clamp(4.25rem,8vh,6rem);right:max(4.5vw,50vw - 42rem)}.editorial-name-search{border:0;min-width:0;margin:0;padding:0;position:relative}.editorial-name-search__label{color:#587469;padding:1.2rem 1.4rem 0;display:block}.editorial-name-search__field{color:var(--editorial-ink);background:#fffffaf2;border-radius:1.1rem;grid-template-columns:auto 1fr;align-items:center;gap:.8rem;padding:.3rem 1.25rem 1.15rem;display:grid;box-shadow:0 1.5rem 4rem #00140c33}.editorial-name-search__input{min-width:0;color:var(--editorial-ink);font-family:var(--font-sans);background:0 0;border:0;outline:0;font-size:clamp(1.35rem,2vw,1.8rem)}.editorial-name-search__input::placeholder{color:#899a92}.editorial-name-search__suggestions{--editorial-field:#eef4ed;--editorial-ink:#104532;z-index:8;max-height:min(26rem,50vh);color:var(--editorial-ink);background:#fffffb;border:0;border-radius:1.1rem;padding:.65rem;position:absolute;bottom:calc(100% + .6rem);left:0;right:0;overflow:auto;box-shadow:0 1.5rem 4rem #00140c47}.editorial-name-search__suggestions .search-suggestion-option{width:100%;min-width:0;min-height:3.15rem;color:var(--editorial-ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:.7rem;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.65rem .8rem;display:grid}.editorial-name-search__suggestions .search-suggestion-option.is-active{background:var(--editorial-field)}.editorial-name-search__suggestions .search-suggestion-name{min-width:0;color:var(--editorial-ink);font-family:var(--font-serif);overflow-wrap:anywhere;font-size:1.2rem}.editorial-name-search__suggestions .search-suggestion-meta{color:#60766a;font-size:.78rem}.editorial-home-hero__cue{z-index:2;color:#fff;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:3rem;height:3rem;text-decoration:none;transition:border-color .18s cubic-bezier(.23,1,.32,1),background-color .18s cubic-bezier(.23,1,.32,1),transform .14s cubic-bezier(.23,1,.32,1);display:grid;position:absolute;bottom:1.75rem;left:max(4.5vw,50vw - 42rem)}.editorial-home-hero__cue svg{animation:2.4s cubic-bezier(.77,0,.175,1) infinite editorial-scroll-cue}.editorial-home-hero__cue:hover,.editorial-home-hero__cue:focus-visible{background:#ffffff1f;border-color:#fff}.editorial-home-hero__cue:focus-visible{outline-offset:4px;outline:2px solid #fff}.editorial-home-hero__cue:active{transform:scale(.97)}@keyframes editorial-scroll-cue{0%,to{opacity:.58;transform:translateY(-.2rem)}50%{opacity:1;transform:translateY(.25rem)}}.editorial-collection{width:min(100% - 4rem,96rem);margin-inline:auto;padding-bottom:7rem}.editorial-collection:focus{outline:none}.editorial-collection-lens{z-index:30;border-bottom:1px solid var(--editorial-rule);background:color-mix(in srgb, var(--editorial-paper) 94%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:space-between;align-items:center;gap:2rem;min-height:5rem;display:flex;position:sticky;top:4rem}.editorial-collection-lens>div{align-items:center;gap:1rem;display:flex}.editorial-collection-lens>div:first-child{flex-direction:column;align-items:flex-start;gap:.15rem}.editorial-collection-lens span{color:#83958b}.editorial-collection-lens strong{font-family:var(--font-serif);font-size:1.3rem;font-weight:500}.editorial-collection-lens button{color:var(--editorial-ink);background:0 0;border:0;font-weight:700}.editorial-refine-button{border-radius:99rem;align-items:center;gap:.55rem;min-height:2.8rem;padding:0 1rem;display:inline-flex;border:1px solid var(--editorial-rule)!important}.editorial-passage{animation:.28s both editorial-reveal;animation-delay:calc(var(--reveal-order,0) * 35ms);margin-top:clamp(3.5rem,7vw,7rem)}.editorial-passage--photoField+.editorial-passage--featured{margin-top:clamp(2rem,4vw,4rem)}@keyframes editorial-reveal{0%{opacity:0;transform:translateY(1rem)}}.editorial-photo-field{grid-template-columns:repeat(12,1fr);gap:1rem;display:grid}.editorial-photo-card{border:1px solid var(--editorial-rule);background:#fffffc;border-radius:1.1rem;flex-direction:column;min-width:0;display:flex;overflow:hidden}.editorial-photo-card__image,.editorial-registry-photo__image,.editorial-featured__image,.sun-proof-record__image,.community-photo{cursor:zoom-in;background:#dfe9df;border:0;width:100%;padding:0;display:block;overflow:hidden}.editorial-photo-card__image img,.editorial-registry-photo__image img,.editorial-featured__image img,.sun-proof-record__image img,.community-photo img{object-fit:cover;width:100%;height:100%;transition:transform var(--motion-duration-deliberate) var(--motion-ease-emphasized);display:block}.editorial-home button:hover>img{transform:scale(1.015)}.editorial-photo-card__image{aspect-ratio:4/3}.editorial-photo-card__copy{align-content:space-between;gap:.8rem;min-height:8.5rem;padding:1.15rem 1.25rem;display:grid}.editorial-photo-card h2,.editorial-registry-photo h2{font-family:var(--font-sans);font-size:clamp(1.35rem,2.2vw,2rem);line-height:.98}.editorial-photo-field--hero .editorial-photo-card--1{grid-area:span 2/span 6}.editorial-photo-field--hero .editorial-photo-card--1 .editorial-photo-card__image{flex:1;min-height:36rem}.editorial-photo-field--hero .editorial-photo-card:not(:first-child){grid-column:span 3}.editorial-photo-field--comparison .editorial-photo-card{grid-column:span 4}.editorial-photo-field--comparison.editorial-photo-field--4 .editorial-photo-card,.editorial-photo-field--comparison.editorial-photo-field--5 .editorial-photo-card:nth-child(-n+2){grid-column:span 6}.editorial-record-traits{color:#63766d;flex-wrap:wrap;align-items:center;gap:.55rem .8rem;font-size:clamp(.76rem,.9vw,.9rem);display:flex}.editorial-division,.editorial-colour{align-items:center;gap:.35rem;display:inline-flex}.editorial-division b{border:1px solid var(--editorial-rule);width:1.55rem;height:1.55rem;color:var(--editorial-ink);border-radius:50%;place-items:center;display:grid}.editorial-colour-glyph{flex:none;width:1.7rem;height:1.7rem}.editorial-featured{border:1px solid var(--editorial-rule);background:var(--editorial-field);border-radius:1.5rem;grid-template-columns:minmax(0,1.15fr) minmax(22rem,.85fr);min-height:42rem;display:grid;overflow:hidden}.editorial-featured__image img{min-height:42rem}.editorial-featured__copy{flex-direction:column;justify-content:center;gap:1.7rem;padding:clamp(2.5rem,5vw,5rem);display:flex}.editorial-featured__copy h2{font-family:var(--font-sans);letter-spacing:-.06em;font-size:clamp(3rem,5vw,5.5rem);line-height:.78}.editorial-featured__sentence{max-width:27rem;font-family:var(--font-serif);font-size:1.3rem}.editorial-featured__likes{color:#64786c;align-items:center;gap:1rem;line-height:1.05;display:flex}.editorial-featured__likes strong{color:var(--editorial-ink);font-family:var(--font-serif);font-size:3rem}.editorial-registry{gap:2rem;display:grid}.editorial-registry-pair{--editorial-registry-row:clamp(10rem, 10.4vw, 12rem);grid-template-columns:1fr 1fr;align-items:stretch;gap:0;display:grid}.editorial-registry--ledgerReverse .editorial-registry-pair:nth-child(odd) .editorial-registry-photo{order:2}.editorial-registry-photo{grid-template-rows:minmax(0, 2fr) var(--editorial-registry-row);min-width:0;height:100%;min-height:0;display:grid}.editorial-registry-photo__image{border-radius:1rem 1rem 0 0;height:100%;min-height:0}.editorial-registry-photo>div,.editorial-registry-rows article{min-width:0;min-height:var(--editorial-registry-row);border-bottom:1px solid var(--editorial-rule);grid-template-rows:minmax(2em,auto) auto;align-content:center;gap:.8rem;padding:1.3rem clamp(1.4rem,3vw,3rem);display:grid}.editorial-registry-pair:not(:last-child) .editorial-registry-photo>div,.editorial-registry-pair:not(:last-child) .editorial-registry-rows article:last-child{border-bottom-color:#0000}.editorial-registry-rows{grid-auto-rows:var(--editorial-registry-row);height:100%;min-height:0;box-shadow:inset 0 1px var(--editorial-rule);border-top:0;align-content:stretch;display:grid}.editorial-registry-photo h2,.editorial-registry-rows h2{font-family:var(--font-sans);font-size:clamp(1.4rem,2.2vw,2.2rem);line-height:1}.editorial-registry:not(.editorial-registry--folios) .editorial-registry-pair{height:calc(var(--editorial-registry-row) * 3)}.editorial-registry:not(.editorial-registry--folios) .editorial-registry-pair--1 .editorial-registry-rows{grid-template-rows:1fr}.editorial-registry:not(.editorial-registry--folios) .editorial-registry-pair--2 .editorial-registry-rows{grid-template-rows:repeat(2,minmax(0,1fr))}.editorial-registry:not(.editorial-registry--folios) .editorial-registry-pair--3 .editorial-registry-rows{grid-template-rows:repeat(3,minmax(0,1fr))}.editorial-registry--folios{grid-template-columns:1fr 1fr;gap:1.5rem}.editorial-registry--folios .editorial-registry-pair{grid-template-columns:1fr}.editorial-registry--folios .editorial-registry-photo{grid-template-rows:auto var(--editorial-registry-row)}.editorial-registry--folios .editorial-registry-photo__image{aspect-ratio:4/3}.editorial-sunproof{padding-top:1rem}.editorial-sunproof__aperture{background:radial-gradient(circle at 66% 40%,#ffd64ea6,#0000 27%),radial-gradient(circle at 70% 42%,#fff2b18c,#0000 52%);grid-template-columns:1fr 1.15fr;align-items:end;gap:2rem;min-height:30rem;margin-bottom:2rem;display:grid;position:relative}.editorial-sunproof__aperture h2{font-family:var(--font-sans);letter-spacing:-.075em;font-size:clamp(4rem,7.5vw,8rem);line-height:.76;display:grid}.editorial-sunproof__aperture h2 em{color:#9a7528;font-family:var(--font-serif);font-weight:450}.editorial-sunproof__aperture p{max-width:28rem;font-family:var(--font-serif);margin-bottom:2rem;font-size:clamp(1.25rem,2vw,1.8rem);line-height:1.28}.editorial-sunproof__mosaic{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.editorial-sunproof__mosaic article{background:linear-gradient(125deg,#fffdf4,#f2f7f1 45%,#fff6d8);border:1px solid #e4cf94;border-radius:1.15rem;flex-direction:column;min-height:16rem;display:flex;overflow:hidden}.editorial-sunproof__image{aspect-ratio:4/3}.editorial-sunproof__copy{flex-direction:column;flex:1;justify-content:space-between;gap:.8rem;padding:1.2rem;display:flex}.editorial-sunproof__copy>span{color:#9a6c05;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;font-size:.72rem;font-weight:800;display:flex}.editorial-sunproof__copy h3{font-family:var(--font-sans);font-size:clamp(1.45rem,2.2vw,2rem);font-weight:650;line-height:.95}.editorial-sunproof__more{color:var(--editorial-ink);background:0 0;border:0;border-bottom:1px solid #c69c3d;margin:1.5rem auto 0;padding:.75rem;font-weight:750;display:block}.editorial-community{color:#f4fff8;background:#104432;border-radius:1.5rem;overflow:hidden}.editorial-community__prelude{grid-template-columns:1fr 1fr;min-height:32rem;display:grid}.editorial-community__prelude>div{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr;gap:.25rem;display:grid}.editorial-community__prelude img{object-fit:cover;width:100%;height:100%}.editorial-community__prelude img:first-child{grid-row:1/-1}.editorial-community__prelude section{flex-direction:column;justify-content:center;gap:1.5rem;padding:clamp(2rem,5vw,5rem);display:flex}.editorial-community__prelude h2{color:#fff;font-family:var(--font-sans);letter-spacing:-.065em;font-size:clamp(3rem,5vw,5.5rem);line-height:.82}.editorial-community__prelude h2 em{color:#b9d7ca;font-family:var(--font-serif);font-weight:450}.editorial-community__prelude p{color:#c6d9d0;font-family:var(--font-serif);font-size:1.25rem}.editorial-community__intro{border-top:1px solid #ffffff40;padding:2.5rem clamp(1.5rem,4vw,4rem)}.editorial-community__intro>span{color:#e3b153;letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:800}.editorial-community__intro h3{color:#fff;font-family:var(--font-sans);letter-spacing:-.055em;margin-top:.8rem;font-size:clamp(2.5rem,5vw,5rem);line-height:.9}.editorial-community__intro h3 em{color:#b9d7ca;font-family:var(--font-serif);font-weight:450}.editorial-community__essay{grid-template-columns:minmax(0,2fr) minmax(15rem,.75fr);gap:.5rem;padding:0 .5rem .5rem;display:grid}.editorial-community__hero{border-radius:1rem;min-height:46rem}.editorial-community__rail{scroll-snap-type:y mandatory;flex-direction:column;gap:.5rem;max-height:46rem;display:flex;overflow:auto}.editorial-community__support{scroll-snap-align:start;border-radius:1rem;flex:0 0 48%;min-height:15rem}.sun-proof-feature{color:var(--editorial-ink);padding:clamp(1.25rem,3vw,2.75rem) 0}.sun-proof-feature__aperture{isolation:isolate;grid-template-columns:minmax(0,1.45fr) minmax(13.75rem,.55fr);align-items:end;gap:clamp(1.5rem,4vw,4rem);min-height:clamp(19rem,28vw,25rem);margin-bottom:clamp(2rem,4vw,3.5rem);display:grid;position:relative;overflow:visible}.sun-proof-feature__aperture h2{z-index:2;max-width:9ch;font-family:var(--font-sans);letter-spacing:-.065em;text-wrap:balance;align-self:center;font-size:clamp(4rem,7.2vw,7.4rem);font-weight:500;line-height:.72;display:grid;position:relative}.sun-proof-feature__aperture h2 span,.sun-proof-feature__aperture h2 em{display:block}.sun-proof-feature__aperture h2 em{color:#93680d;font-family:var(--font-serif);margin-top:.18em;font-style:italic;font-weight:500}.sun-proof-feature__aperture p{z-index:2;max-width:31ch;color:var(--editorial-ink);font-family:var(--font-serif);text-shadow:0 1px 16px #f8faf6d1;text-wrap:pretty;margin:0 0 clamp(1.25rem,3vw,2.75rem);font-size:clamp(1.28rem,1.75vw,1.72rem);line-height:1.3;position:relative}.sun-proof-feature__artwork{z-index:0;object-fit:cover;object-position:62% center;opacity:.72;mix-blend-mode:multiply;width:72%;height:100%;position:absolute;inset:0 0 0 auto}.sun-proof-feature__aperture:after{z-index:1;background:linear-gradient(90deg, var(--editorial-paper) 0 17%, #f8faf694 46%, transparent 72%), linear-gradient(0deg, #f8faf65c, transparent 56%);content:"";pointer-events:none;position:absolute;inset:0}.sun-proof-feature__mosaic{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(.875rem,1.7vw,1.5rem);display:grid}.sun-proof-record{background:linear-gradient(#fffffc,#fffffc) padding-box padding-box,conic-gradient(from 210deg,#d8a82d,#fff3b5,#9bc4ba,#e8c65b,#b7cbd8,#d8a82d) border-box;border:1px solid #0000;border-radius:1.1rem;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden;box-shadow:0 1rem 2.7rem #19392614}.sun-proof-record:after{z-index:2;content:"";opacity:.42;pointer-events:none;background:linear-gradient(115deg,#0000 28%,#fff6b31a 41%,#9ed3c933 47%,#ffffff57 51%,#f0c54624 57%,#0000 70%) -140% 0/240% 100%;transition:opacity .22s cubic-bezier(.23,1,.32,1),background-position .5s cubic-bezier(.23,1,.32,1);position:absolute;inset:0}.sun-proof-record:hover:after{opacity:.65;background-position:100% 0}.sun-proof-record__image{aspect-ratio:1.22}.sun-proof-record__copy{z-index:1;flex:1;grid-template-rows:auto auto 1fr;gap:.6rem;padding:1rem;display:grid;position:relative}.sun-proof-record__meta{color:var(--editorial-muted);align-self:end;align-items:center;display:flex}.sun-proof-record__meta .editorial-record-traits{font-size:.68rem}.sun-proof-record--text{box-shadow:none;border-radius:.7rem;align-self:start}.sun-proof-record--text .sun-proof-record__copy{border-left:3px solid #d8a82d73;min-height:8.25rem;padding:.875rem 1rem 1rem}.sun-proof-text-stack{grid-template-rows:repeat(3,minmax(0,1fr));gap:.5rem;min-height:100%;display:grid}.sun-proof-text-stack .sun-proof-record--text{height:100%}.sun-proof-text-stack .sun-proof-record--text .sun-proof-record__copy{height:100%;min-height:0}.sun-proof-record__mark{color:#92670e;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.sun-proof-record__mark>span,.sun-proof-seal{letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:800}.sun-proof-seal{align-items:center;gap:.4rem;display:inline-flex}.sun-proof-seal svg{width:1.5rem;height:1.5rem;color:var(--editorial-marigold);transform-origin:50%;transition:filter .5s cubic-bezier(.23,1,.32,1),transform .5s cubic-bezier(.23,1,.32,1)}.sun-proof-seal b{font:inherit}.sun-proof-record:hover .sun-proof-seal svg{filter:drop-shadow(0 0 3px #d8a82d57);transform:scale(1.08)}.sun-proof-record h3{font-family:var(--font-sans);letter-spacing:-.04em;font-size:clamp(1.5rem,2.2vw,2.4rem);font-weight:650;line-height:.86}.sun-proof-feature__more{justify-content:center;align-items:center;margin-top:.75rem;display:flex}.sun-proof-feature__more button{min-height:2.75rem;color:var(--editorial-ink);font:inherit;letter-spacing:.06em;background:0 0;border:0;border-bottom:1px solid #b47d0c7a;padding:0 .125rem;font-size:.7rem;font-weight:800}@keyframes editorial-sun-sweep{0%{background-position:-140% 0}to{background-position:100% 0}}@keyframes editorial-sun-pulse{50%{filter:drop-shadow(0 0 5px #d8a82d6b);transform:scale(1.16)}}.community-spotlight{background:var(--editorial-ink);color:#fff;border-radius:2.6rem .625rem;min-height:45rem;overflow:hidden}.community-spotlight__prelude{background:var(--editorial-paper);min-height:clamp(24.4rem,36vw,33.75rem);color:var(--editorial-ink);isolation:isolate;align-items:end;display:grid;position:relative;overflow:hidden}.community-spotlight__prelude-copy{z-index:2;grid-template-columns:minmax(0,1.45fr) minmax(13.75rem,.55fr);align-items:end;gap:clamp(1.5rem,5vw,5rem);padding:clamp(2.25rem,5vw,4.5rem);display:grid;position:relative}.community-spotlight__prelude h2{max-width:10ch;font-family:var(--font-sans);letter-spacing:-.065em;text-wrap:balance;font-size:clamp(4rem,6.9vw,7.2rem);font-weight:500;line-height:.75}.community-spotlight__prelude h2 em{color:#597b63;font-family:var(--font-serif);font-style:italic;font-weight:400;display:block}.community-spotlight__prelude p{max-width:30ch;color:var(--editorial-ink-soft);font-family:var(--font-serif);text-wrap:pretty;margin-bottom:.35em;font-size:clamp(1.22rem,1.65vw,1.62rem);line-height:1.32}.community-spotlight__exposure{z-index:0;opacity:.34;width:64%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 24% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 24% 78%,#0000 100%)}.community-spotlight__exposure:after{background:linear-gradient(90deg, var(--editorial-paper) 0%, transparent 45%, #f8faf626 100%);content:"";position:absolute;inset:0}.community-spotlight__exposure img{object-fit:cover;filter:saturate(.72)contrast(.9);mix-blend-mode:multiply;width:64%;height:88%;position:absolute}.community-spotlight__exposure img:first-child{top:-5%;right:20%;transform:rotate(-3deg)}.community-spotlight__exposure img:nth-child(2){bottom:-10%;right:-6%;transform:rotate(4deg)}.community-spotlight__exposure img:nth-child(3){opacity:.7;width:48%;top:18%;left:2%;transform:rotate(2deg)}.community-spotlight__exposure--1 img{width:88%;right:-4%}.community-spotlight__threshold{min-height:clamp(25rem,36vw,33.75rem);position:relative;overflow:hidden}.community-spotlight__frames{grid-template-columns:1.45fr repeat(3,1fr);gap:5px;display:grid;position:absolute;inset:8px 8px 0}.community-spotlight__threshold--1 .community-spotlight__frames{grid-template-columns:1fr}.community-spotlight__threshold--2 .community-spotlight__frames{grid-template-columns:1.55fr 1fr}.community-spotlight__threshold--3 .community-spotlight__frames{grid-template-columns:1.5fr 1fr 1fr}.community-spotlight__frames figure{min-width:0;margin:0;overflow:hidden}.community-spotlight__frames img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.23,1,.32,1)}.community-spotlight:hover .community-spotlight__frames img{transform:scale(1.018)}.community-spotlight__threshold:after{z-index:1;background:linear-gradient(180deg, #0f423005 18%, #0f423047 52%, var(--editorial-ink) 100%);content:"";pointer-events:none;position:absolute;inset:0}.community-spotlight__intro{z-index:2;grid-template-columns:minmax(7.5rem,1fr) minmax(0,4fr);align-items:end;gap:clamp(1.25rem,4vw,3.5rem);padding:clamp(2rem,4vw,3.5rem);display:grid;position:absolute;inset:auto 0 0}.community-spotlight__intro>span{color:#f3b544;letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:800;line-height:1.35}.community-spotlight__intro h3{color:#fff;max-width:17ch;font-family:var(--font-sans);letter-spacing:-.055em;text-wrap:balance;font-size:clamp(3.1rem,5.2vw,5.8rem);font-weight:500;line-height:.83}.community-spotlight__intro h3 em{color:#d4dfd5;font-family:var(--font-serif);font-weight:400}.community-spotlight__essay{grid-template-columns:minmax(0,2.15fr) minmax(13.125rem,.85fr);gap:.5rem;height:42.5rem;padding:0 .5rem .5rem;display:grid}.community-spotlight__essay--1{grid-template-columns:1fr}.community-spotlight__rail{overscroll-behavior:contain;scrollbar-color:#ffffff59 transparent;scrollbar-width:thin;grid-auto-rows:minmax(13.25rem,1fr);gap:.5rem;height:100%;min-height:0;display:grid;overflow-y:auto}.community-spotlight__rail--single{grid-auto-rows:1fr;overflow:hidden}.community-photo{color:#fff;border-radius:.7rem;position:relative}.community-photo--hero{height:100%;min-height:0}.community-photo--supporting{scroll-snap-align:start;min-height:13.25rem}.community-photo:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a}.editorial-membership{border-block:1px solid var(--editorial-rule);justify-content:space-between;align-items:center;gap:2rem;padding:clamp(3rem,7vw,6rem) 0;display:flex}.editorial-membership h2{max-width:52rem;font-family:var(--font-sans);letter-spacing:-.07em;font-size:clamp(3rem,6vw,6.5rem);line-height:.78}.editorial-membership a{background:var(--editorial-ink);color:#fff;border-radius:99rem;place-items:center;min-width:13rem;min-height:4rem;font-weight:750;display:grid}.editorial-refine__backdrop{z-index:79;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:1;background:#041c127a;transition:opacity .18s cubic-bezier(.23,1,.32,1);position:fixed;inset:0}.editorial-refine__backdrop[data-starting-style],.editorial-refine__backdrop[data-ending-style]{opacity:0}.editorial-refine__viewport{z-index:80;justify-content:flex-end;display:flex;position:fixed;inset:0}.editorial-refine{--editorial-ink:#123f2d;--editorial-rule:#ccd9d1;width:min(34rem,100%);min-height:100%;color:var(--editorial-ink);will-change:transform;background:#fbfcf8;padding:clamp(1.5rem,4vw,3.5rem);transition:transform .26s cubic-bezier(.23,1,.32,1);transform:translate(0);box-shadow:-2rem 0 5rem #00190f38}.editorial-refine[data-starting-style],.editorial-refine[data-ending-style]{transform:translate(100%)}.editorial-refine>header{justify-content:space-between;align-items:flex-start;margin-bottom:3rem;display:flex}.editorial-refine header span{color:#9b7b2d}.editorial-refine h2{font-family:var(--font-sans);letter-spacing:-.07em;margin-top:.5rem;font-size:clamp(3rem,6vw,5rem);line-height:.8}.editorial-refine header button{border:1px solid var(--editorial-rule);width:3rem;height:3rem;color:inherit;background:0 0;border-radius:50%;place-items:center;display:grid}.editorial-refine form{gap:1.5rem;display:grid}.editorial-filter-field{gap:.55rem;display:grid}.editorial-filter-label{color:#667a70;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:750}.editorial-filter-trigger{width:100%;min-height:3.8rem;color:var(--editorial-ink);font:1.08rem var(--font-sans);background:#f3f7f1;border:1px solid #ccdbd1;border-radius:.8rem;justify-content:space-between;align-items:center;padding:0 1rem 0 1.1rem;transition:border-color .16s,background .16s,box-shadow .16s;display:flex}.editorial-filter-trigger:hover{background:#f8faf6;border-color:#9db5a7}.editorial-filter-trigger:focus-visible,.editorial-filter-trigger[data-popup-open]{border-color:#527565;outline:0;box-shadow:0 0 0 3px #52756524}.editorial-filter-trigger svg{width:1.1rem;height:1.1rem;transition:transform .16s}.editorial-filter-trigger[data-popup-open] svg{transform:rotate(180deg)}.editorial-filter-positioner{z-index:100;width:var(--anchor-width)}.editorial-filter-popup{max-height:min(23rem, var(--available-height));transform-origin:var(--transform-origin);background:#fffffc;border:1px solid #c7d7cd;border-radius:.9rem;overflow:hidden;box-shadow:0 1.25rem 3.5rem #0b2d1f2e}.editorial-filter-list{max-height:min(22rem, var(--available-height));padding:.45rem;overflow-y:auto}.editorial-filter-option{min-height:2.85rem;color:var(--editorial-ink);font:1rem var(--font-sans);cursor:default;border-radius:.6rem;outline:0;grid-template-columns:1fr 1.25rem;align-items:center;gap:.75rem;padding:0 .75rem;display:grid}.editorial-filter-option[data-highlighted]{background:#eaf2ea}.editorial-filter-option[data-selected]{color:#0f4935;font-weight:700}.editorial-filter-option__check{place-items:center;display:grid}.editorial-filter-option__check svg{width:1rem;height:1rem}.editorial-refine footer{margin-top:1.5rem}.editorial-refine footer button{border:1px solid var(--editorial-ink);background:var(--editorial-ink);color:#fffef8;border-radius:99rem;justify-content:space-between;align-items:center;width:100%;min-height:4rem;padding:0 1.5rem;font-size:1rem;font-weight:750;display:flex;box-shadow:0 .8rem 2rem #0b2d1f24}.editorial-refine footer button:hover{background:#173f31}.editorial-loading{grid-template-columns:repeat(3,1fr);gap:1rem;padding-top:5rem;display:grid}.editorial-loading span{background:linear-gradient(100deg,#e8efe8,#f8faf6,#e8efe8) 0 0/200% 100%;border-radius:1rem;min-height:30rem;animation:1.4s infinite editorial-shimmer}@keyframes editorial-shimmer{to{background-position:-200% 0}}.editorial-empty{text-align:center;place-content:center;gap:1rem;min-height:36rem;display:grid}.editorial-empty h2{font-family:var(--font-sans);letter-spacing:-.06em;font-size:clamp(3rem,7vw,6rem)}.editorial-empty button{border:1px solid var(--editorial-rule);background:0 0;border-radius:99rem;justify-self:center;padding:.8rem 1.2rem}.editorial-load-sentinel{height:1px}.editorial-loading-more,.editorial-end{color:#82948a;letter-spacing:.11em;text-align:center;text-transform:uppercase;font-size:.75rem;margin-top:3rem!important}@media (width<=64rem){.editorial-collection{width:min(100% - 2rem,96rem)}.editorial-photo-field--hero .editorial-photo-card--1{grid-column:span 12}.editorial-photo-field--hero .editorial-photo-card:not(:first-child){grid-column:span 6}.editorial-featured{grid-template-columns:1fr 1fr}.editorial-registry--folios{grid-template-columns:1fr}.sun-proof-feature__mosaic{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=56rem){.editorial-collection-lens{top:3.25rem}}@media (width<=48rem){.site-header--editorial-home .site-header-inner{width:min(100% - 2rem,84rem)}.editorial-home-hero__shade{background:linear-gradient(#0000 25%,#031c11d1)}.editorial-home-hero__copy{width:auto;bottom:13rem;left:1.25rem;right:1.25rem}.editorial-home-hero__copy h1{font-size:clamp(4rem,20vw,6.5rem)}.editorial-home-hero__copy>p:last-child{margin-top:1.25rem;font-size:1rem}.editorial-search-aperture{width:auto;bottom:4rem;left:1rem;right:1rem}.editorial-home-hero__cue{width:2.5rem;height:2.5rem;display:grid;bottom:.55rem;left:50%;transform:translate(-50%)}.editorial-home-hero__cue:active{transform:translate(-50%)scale(.97)}.editorial-name-search__suggestions{max-height:42vh;bottom:calc(100% + .5rem)}.editorial-collection-lens{min-height:5.5rem}.editorial-collection-lens>div:first-child{min-width:0}.editorial-collection-lens>div:first-child span{display:none}.editorial-collection-lens strong{text-overflow:ellipsis;white-space:nowrap;max-width:10rem;font-size:1.05rem;overflow:hidden}.editorial-collection-lens>div:last-child>button:not(.editorial-refine-button){display:none}.editorial-refine-button{justify-content:center;width:2.9rem;padding:0;font-size:0}.editorial-passage{margin-top:3.5rem}.editorial-photo-field{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.editorial-photo-field--hero .editorial-photo-card--1,.editorial-photo-field--hero .editorial-photo-card:not(:first-child),.editorial-photo-field--comparison .editorial-photo-card,.editorial-photo-field--comparison.editorial-photo-field--4 .editorial-photo-card,.editorial-photo-field--comparison.editorial-photo-field--5 .editorial-photo-card:nth-child(-n+2){grid-column:span 1}.editorial-photo-field--hero .editorial-photo-card--1{grid-column:1/-1}.editorial-photo-field--hero .editorial-photo-card--1 .editorial-photo-card__image{min-height:30rem}.editorial-photo-card__copy{min-height:7rem;padding:.9rem}.editorial-photo-card h2{font-size:1.35rem}.editorial-record-traits{gap:.45rem .55rem;font-size:.76rem}.editorial-record-traits>span:last-child{flex-basis:100%}.editorial-featured{grid-template-columns:1fr;min-height:0}.editorial-featured__image img{min-height:32rem}.editorial-featured__copy{padding:2rem 1.25rem 2.5rem}.editorial-featured__copy h2{font-size:3.5rem}.editorial-registry-pair{grid-template-columns:1fr}.editorial-registry:not(.editorial-registry--folios) .editorial-registry-pair{height:auto}.editorial-registry--ledgerReverse .editorial-registry-pair:nth-child(odd) .editorial-registry-photo{order:0}.editorial-registry-photo{flex-direction:column;display:flex}.editorial-registry-rows{height:auto}.editorial-registry-photo__image{height:auto;min-height:27rem}.editorial-registry-photo>div{min-height:auto;padding:1.15rem .2rem}.editorial-registry-rows{grid-auto-rows:minmax(8rem,auto)}.editorial-registry-rows article{padding:1.15rem .2rem}.editorial-registry-rows h2{font-size:1.75rem}.editorial-sunproof__aperture{grid-template-columns:1fr;align-items:end;min-height:26rem}.editorial-sunproof__aperture h2{font-size:4.2rem}.editorial-sunproof__aperture p{margin-bottom:1rem;font-size:1.2rem}.editorial-sunproof__mosaic{grid-template-columns:1fr 1fr;gap:.7rem}.editorial-sunproof__mosaic article{min-height:13rem}.editorial-sunproof__copy{padding:.9rem}.editorial-sunproof__copy h3{font-size:1.35rem}.editorial-sunproof__copy .editorial-record-traits>span:last-child{display:none}.editorial-community{border-radius:1rem;margin-inline:-.5rem}.editorial-community__prelude{grid-template-columns:1fr}.editorial-community__prelude>div{min-height:18rem}.editorial-community__prelude section{padding:2rem 1.25rem 2.5rem}.editorial-community__prelude h2{font-size:3.5rem}.editorial-community__intro{padding:2rem 1.25rem}.editorial-community__intro h3{font-size:3rem}.editorial-community__essay{grid-template-columns:1fr}.editorial-community__hero{min-height:34rem}.editorial-community__rail{scroll-snap-type:x mandatory;flex-direction:row;max-height:none;overflow-x:auto}.editorial-community__support{flex-basis:72vw;min-width:72vw;min-height:19rem}.community-spotlight{border-radius:1.875rem .5rem;min-height:auto}.community-spotlight__prelude{min-height:31.25rem}.community-spotlight__prelude-copy{grid-template-columns:1fr;align-items:end;gap:1.5rem;padding:2.75rem 1.375rem 2.25rem}.community-spotlight__prelude h2{max-width:8.7ch;font-size:clamp(3.8rem,16.5vw,5.4rem);line-height:.75}.community-spotlight__prelude p{max-width:27ch;font-size:1.22rem}.community-spotlight__exposure{opacity:.3;width:108%;height:72%;top:0;right:-31%;-webkit-mask-image:linear-gradient(#000 0% 58%,#0000 100%);mask-image:linear-gradient(#000 0% 58%,#0000 100%)}.community-spotlight__exposure:after{background:linear-gradient(180deg, transparent 0%, #f8faf62e 45%, var(--editorial-paper) 100%)}.community-spotlight__threshold{min-height:31.875rem}.community-spotlight__frames{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;inset:6px 6px 0}.community-spotlight__threshold--1 .community-spotlight__frames{grid-template-rows:1fr;grid-template-columns:1fr}.community-spotlight__threshold--2 .community-spotlight__frames{grid-template-rows:1fr;grid-template-columns:1.35fr .65fr}.community-spotlight__threshold--3 .community-spotlight__frames{grid-template-rows:1fr 1fr;grid-template-columns:1.35fr .65fr}.community-spotlight__threshold--3 .community-spotlight__frames figure:first-child{grid-row:1/-1}.community-spotlight__threshold:after{background:linear-gradient(180deg, #0f423000 18%, #0f42305c 52%, var(--editorial-ink) 91%)}.community-spotlight__intro{grid-template-columns:1fr;gap:1rem;padding:2rem 1.375rem 1.75rem}.community-spotlight__intro h3{font-size:clamp(3rem,14vw,4.8rem)}.community-spotlight__essay{height:auto;padding:0 6px 6px;display:block}.community-photo--hero{aspect-ratio:4/5;min-height:0;display:block}.community-spotlight__rail{scroll-snap-type:x mandatory;grid-template-rows:17.5rem;grid-auto-columns:78vw;grid-auto-flow:column;gap:.5rem;max-height:none;margin-top:.5rem;display:grid;overflow:auto hidden}.community-spotlight__rail--single{scroll-snap-type:none;grid-auto-columns:100%;overflow:hidden}.community-photo--supporting{min-height:0}.sun-proof-feature{padding:1.5rem .125rem}.sun-proof-feature__aperture{grid-template-columns:1fr;align-items:start;gap:1.375rem;min-height:24.375rem;margin-bottom:1.875rem;padding:2rem .875rem 1.5rem}.sun-proof-feature__aperture h2{align-self:start;max-width:8ch;font-size:clamp(4.15rem,17vw,5.8rem);line-height:.73}.sun-proof-feature__aperture p{align-self:end;max-width:29ch;margin:0;font-size:1.28rem;line-height:1.32}.sun-proof-feature__artwork{opacity:.66;object-position:64% center;-webkit-mask-composite:source-in;width:calc(100% - .875rem);height:68%;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 30%),linear-gradient(#000 0 76%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 30%),linear-gradient(#000 0 76%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.sun-proof-feature__aperture:after{background:linear-gradient(180deg, transparent 0 36%, #f8faf6ad 62%, var(--editorial-paper) 90%)}.sun-proof-feature__mosaic{grid-template-columns:1fr}.sun-proof-record{margin-bottom:1.125rem}.sun-proof-record h3{font-size:1.9rem}.sun-proof-record--text .sun-proof-record__copy{min-height:7.75rem}.sun-proof-record:after{opacity:.18;animation:7.5s cubic-bezier(.77,0,.175,1) infinite editorial-sun-sweep}.sun-proof-record:nth-child(2n):after{animation-delay:-2.5s}.sun-proof-record:nth-child(3n):after{animation-delay:-5s}.sun-proof-seal svg{animation:7.5s cubic-bezier(.77,0,.175,1) infinite editorial-sun-pulse}.sun-proof-record:nth-child(2n) .sun-proof-seal svg{animation-delay:-2.5s}.sun-proof-record:nth-child(3n) .sun-proof-seal svg{animation-delay:-5s}.editorial-membership{flex-direction:column;align-items:flex-start}.editorial-membership h2{font-size:4rem}.editorial-refine__viewport{align-items:flex-end}.editorial-refine{border-radius:1.5rem 1.5rem 0 0;min-height:0;max-height:88vh;overflow:auto;transform:translateY(0)}.editorial-refine[data-starting-style],.editorial-refine[data-ending-style]{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.editorial-home-hero__cue svg,.editorial-passage{animation:none}.editorial-home button:hover>img{transform:none}.editorial-loading span{animation:none}.sun-proof-feature__artwork,.sun-proof-record:after,.sun-proof-seal svg{animation:none;transform:none}.editorial-refine__backdrop,.editorial-refine{transition-duration:.01ms}}}
