.site-shell-story{background:#fff;height:100svh;overflow:hidden}.site-shell-story .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff}.site-shell-story .site-header .site-nav a.active:focus-visible{outline:0}.site-shell-story .site-footer{background:#fff}.ownlight-archive-page{height:100svh;color:var(--carbon-black);background:#fff;overflow:hidden}.ownlight-archive-intro{z-index:20;box-sizing:border-box;min-height:142px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;grid-template-columns:1fr;align-items:start;gap:0;padding:clamp(20px,2.2vh,30px) clamp(18px,2.2vw,42px) clamp(24px,3vh,38px);display:grid;position:fixed;top:56px;left:0;right:0}.ownlight-archive-title-block{width:min(100%,760px)}.ownlight-archive-title-block h1{letter-spacing:-.05em;margin:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(27px,2.15vw,42px);font-weight:400;line-height:.96}.ownlight-archive-title-block h1 em{font-family:inherit;font-style:italic;font-weight:400}.ownlight-archive-story{color:#231f1a94;max-width:56ch;margin:14px 0 0;font-family:Times New Roman,Times,serif;font-size:clamp(13px,.86vw,16px);font-style:italic;line-height:1.48}.stack{flex-direction:row;align-items:center;gap:0;display:flex}.stack-item{width:var(--w,22vw);position:relative}.stack-item img{width:100%;height:auto;display:block}.stack-label{position:absolute;top:50%;left:-20vw}.stack-num{position:absolute;top:50%;right:-20vw}.ownlight-portraits{z-index:1;box-sizing:border-box;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-x;-webkit-overflow-scrolling:touch;flex-direction:row;align-items:center;gap:clamp(100px,14vw,240px);width:100vw;height:100svh;padding:clamp(220px,24vh,280px) 31vw clamp(74px,10vh,112px);display:flex;position:fixed;inset:0;overflow:auto hidden}.ownlight-portraits::-webkit-scrollbar{display:none}.ownlight-person-card{width:var(--w,22vw);color:inherit;opacity:.58;text-align:left;will-change:width, opacity;background:0 0;border:0;flex:none;margin:0;scroll-margin-inline:24vw;transition:opacity .22s;position:relative}.ownlight-person-card.is-active{opacity:1}.ownlight-stack-visual{z-index:2;touch-action:pan-x;background:0 0;border:0;width:100%;margin:0;position:relative}.ownlight-card-media{background:0 0;place-items:center;width:100%;min-width:0;display:grid}.ownlight-person-card img,.ownlight-person-card video{object-fit:contain;object-position:center;width:auto;max-width:100%;height:auto;max-height:48svh;margin:0 auto;display:block}.ownlight-series-activate,.ownlight-carousel-controls,.ownlight-carousel-control{position:absolute;inset:0}.ownlight-series-activate{z-index:3;cursor:pointer;background:0 0;border:0;width:100%;padding:0}.ownlight-series-activate:focus-visible{outline:1px solid var(--cool-steel);outline-offset:3px}.ownlight-carousel-controls{z-index:5;pointer-events:none;grid-template-columns:1fr 1fr;display:grid}.ownlight-carousel-control{width:100%;color:var(--carbon-black);pointer-events:auto;background:0 0;border:0;padding:0;position:relative}.ownlight-carousel-control-previous,.ownlight-carousel-control-next{cursor:pointer}.ownlight-carousel-control:focus-visible{outline:0}.ownlight-quote-slide{box-sizing:border-box;background:#fff;border:0;place-items:center;width:100%;min-width:0;min-height:min(48svh,620px);padding:clamp(28px,3vw,56px);display:grid;overflow:hidden}.ownlight-quote-slide blockquote{letter-spacing:-.025em;overflow-wrap:break-word;text-wrap:balance;width:100%;max-width:16ch;margin:0;font-family:Times New Roman,Times,serif;font-size:clamp(20px,2.25vw,40px);font-style:italic;font-weight:400;line-height:1.08}.ownlight-person-caption,.ownlight-person-index{z-index:6;letter-spacing:-.01em;flex-direction:column;gap:3px;width:min(22vw,300px);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;transition:opacity .18s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ownlight-person-caption{text-align:right;align-items:flex-end;left:max(-20vw,-280px)}.ownlight-person-caption a{color:var(--carbon-black);pointer-events:auto;text-decoration:none}.ownlight-person-caption a:hover,.ownlight-person-caption a:focus-visible{color:var(--cool-steel)}.ownlight-person-caption strong{letter-spacing:-.03em;text-transform:lowercase;font-size:clamp(12px,.86vw,15px);font-weight:600;line-height:1}.ownlight-person-place,.ownlight-person-year{color:#231f1a85;text-transform:lowercase;font-size:clamp(9px,.62vw,11px);line-height:1.05}@media (width>=761px){.ownlight-person-card.is-active .ownlight-person-caption,.ownlight-person-card.is-active .ownlight-person-index{width:min(22vw,300px)}.ownlight-person-card.is-active .ownlight-person-caption{gap:9px;left:auto;right:calc(100% + clamp(14px,1.3vw,24px))}.ownlight-person-card.is-active .ownlight-person-index{gap:7px;left:calc(100% + clamp(14px,1.3vw,24px));right:auto}.ownlight-person-card.is-active .ownlight-person-caption strong,.ownlight-person-card.is-active .ownlight-person-place{max-width:100%;color:var(--carbon-black);font-family:var(--font-display);letter-spacing:-.05em;overflow-wrap:break-word;text-transform:lowercase;font-size:clamp(19px,1.85vw,34px);font-weight:500;line-height:.94}.ownlight-person-card:not(.is-active) .ownlight-person-caption,.ownlight-person-card:not(.is-active) .ownlight-person-index{visibility:hidden;opacity:0;pointer-events:none}}.ownlight-person-index{color:var(--cool-steel);text-align:left;align-items:flex-start;font-size:clamp(9px,.62vw,11px);right:max(-20vw,-280px)}.ownlight-person-number{color:#231f1a9e}.ownlight-card-counter{color:var(--cool-steel);font-size:clamp(8px,.56vw,10px)}@media (width<=760px){.site-shell-story .site-footer{background:linear-gradient(#fff0 0%,#fff 100%)}.ownlight-archive-intro{grid-template-columns:1fr;gap:0;min-height:164px;padding:20px 14px 24px;top:78px}.ownlight-archive-title-block h1{font-size:clamp(25px,7.4vw,31px)}.ownlight-archive-story{max-width:52ch;margin-top:12px;font-size:11.5px;line-height:1.38}.ownlight-portraits{gap:16vw;padding:270px 10vw 88px}.ownlight-person-card{margin:0;scroll-margin-inline:10vw}.ownlight-stack-visual{width:100%}.ownlight-quote-slide{min-height:38svh;padding:28px 8vw}.ownlight-person-card img,.ownlight-person-card video{max-height:38svh}.ownlight-person-caption,.ownlight-person-index{width:48%;top:calc(100% + 12px);transform:none}.ownlight-person-caption{text-align:left;align-items:flex-start;left:0}.ownlight-person-index{text-align:right;align-items:flex-end;right:0}.ownlight-person-caption strong,.ownlight-person-place,.ownlight-person-year,.ownlight-person-number,.ownlight-card-counter{font-size:10px}.ownlight-quote-slide blockquote{max-width:17ch;font-size:clamp(22px,6.7vw,32px)}}@media (prefers-reduced-motion:reduce){.ownlight-person-card{opacity:1;width:38vw}.ownlight-person-card img,.ownlight-person-card video,.ownlight-quote-slide{animation:none}}@media (width<=760px) and (prefers-reduced-motion:reduce){.ownlight-person-card{width:80vw}}.ownlight-archive-title-block h1,.ownlight-person-caption strong{font-family:var(--font-display)}.ownlight-archive-story,.ownlight-quote-slide,.ownlight-quote-slide blockquote{font-family:var(--font-editorial)}.ownlight-archive-title-block h1 em{font-family:inherit}.ownlight-person-caption,.ownlight-person-index,.ownlight-person-place,.ownlight-person-year,.ownlight-person-number,.ownlight-card-counter{font-family:var(--font-utility)}.ownlight-person-place,.ownlight-person-year,.ownlight-person-number,.ownlight-card-counter{font-size:var(--type-meta);letter-spacing:.01em}
