body.ls-news-page{background:#f7f5ef}
#ls-news-design{--n-paper:#f7f5ef;--n-ink:#252921;--n-muted:#646b5c;--n-gold:#896b2e;--n-rule:#d8d8ca;background:var(--n-paper);color:var(--n-ink);font-family:Barlow,sans-serif;padding:32px 6% 64px;color-scheme:light}
#ls-news-design *{box-sizing:border-box}
#ls-news-design [hidden]{display:none!important}
#ls-news-design a{color:inherit;text-underline-offset:4px;text-decoration-color:var(--n-gold)}
#ls-news-design a:hover{color:var(--n-gold)}
#ls-news-design a:focus-visible,#ls-news-design button:focus-visible,#ls-news-design input:focus-visible{outline:2px solid var(--n-gold);outline-offset:5px}
#ls-news-design h1,#ls-news-design h2{font-family:'Barlow Condensed',sans-serif;margin:0;color:var(--n-ink)}
#ls-news-design h2{font:600 30px/1.03 'Barlow Condensed',sans-serif;letter-spacing:-.3px;text-transform:uppercase}
#ls-news-design p{font:400 16px/1.85 Barlow,sans-serif;margin:0}
#ls-news-design .ls-n-eyebrow{font:500 11px/1.5 Barlow,sans-serif;text-transform:uppercase;letter-spacing:2.2px;color:var(--n-gold)}
#ls-news-design .ls-n-masthead{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(220px,.7fr);gap:40px;align-items:end;padding-bottom:34px}
#ls-news-design .ls-n-title-group>.ls-n-eyebrow{display:block;margin-bottom:14px}
#ls-news-design h1{font:700 clamp(58px,6.7vw,94px)/.9 'Barlow Condensed',sans-serif;letter-spacing:-1.6px;text-transform:uppercase;text-wrap:wrap}
#ls-news-design .ls-n-lead{font:500 24px/1.25 'Barlow Condensed',sans-serif;max-width:370px;padding-bottom:3px}
#ls-news-design .ls-n-intro{max-width:1080px;margin-bottom:36px}
#ls-news-design .ls-n-legacy-link{display:inline-block;margin:-14px 0 28px;color:var(--n-gold);font:500 11px/1.5 Barlow,sans-serif;letter-spacing:.8px;text-decoration:none;text-transform:uppercase}
#ls-news-design .ls-n-archive-back{font:500 11px/1.5 Barlow,sans-serif;text-transform:uppercase;letter-spacing:1px;text-decoration:none;padding:12px 0}
#ls-news-design .ls-n-archive-cover{background:#e7e6db;border:1px solid var(--n-rule)}
#ls-news-design .ls-n-archive-cover>div{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:7%;overflow:hidden}
#ls-news-design .ls-n-archive-cover small{font:500 9px/1.5 Barlow,sans-serif;letter-spacing:2px;color:var(--n-gold)}
#ls-news-design .ls-n-archive-cover strong{font:600 clamp(72px,9vw,140px)/.8 'Barlow Condensed',sans-serif;letter-spacing:-3px;color:#c5c5b4}
#ls-news-design .ls-n-archive-cover b{font:500 10px/1.5 Barlow,sans-serif;letter-spacing:3px;color:var(--n-gold)}
#ls-news-design .ls-n-page-gap{display:grid;place-items:center;font-style:normal;padding:0 3px;color:var(--n-muted)}
#ls-news-design .ls-n-archive-error{margin-bottom:20px;color:var(--n-gold)}
#ls-news-design .ls-n-controls{display:flex;align-items:center;justify-content:space-between;gap:28px;border-top:1px solid var(--n-rule);border-bottom:1px solid var(--n-rule);padding:8px 0;margin-bottom:32px}
#ls-news-design .ls-n-filters{display:flex;flex-wrap:wrap;gap:0 25px}
#ls-news-design button{font:500 11px/1.5 Barlow,sans-serif;text-transform:uppercase;letter-spacing:1px;background:none;border:0;color:var(--n-muted);cursor:pointer;border-radius:0}
#ls-news-design .ls-n-filters button{min-height:44px;padding:8px 0;border-bottom:2px solid transparent}
#ls-news-design .ls-n-filters button[aria-pressed=true]{color:var(--n-ink);border-bottom-color:var(--n-gold)}
#ls-news-design .ls-n-search{display:flex;align-items:center;gap:14px;border-left:1px solid var(--n-rule);padding-left:24px;min-width:190px;width:26%;max-width:300px}
#ls-news-design .ls-n-search>span{font:400 23px/1 Barlow,sans-serif;color:var(--n-gold)}
#ls-news-design .ls-n-search input{font:400 13px/1.5 Barlow,sans-serif;color:var(--n-ink);width:100%;min-width:0;appearance:none;background:none;border:0;border-radius:0;padding:10px 0}
#ls-news-design .ls-n-search input::placeholder{color:var(--n-muted)}
#ls-news-design .ls-n-listing-head{display:flex;justify-content:space-between;gap:24px;align-items:center;margin-bottom:22px}
#ls-news-design .ls-n-count{font:400 11px/1.5 Barlow,sans-serif;letter-spacing:.5px;color:var(--n-muted)}
#ls-news-design .ls-n-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:42px 24px}
#ls-news-design .ls-n-card{min-width:0}
#ls-news-design .ls-n-date-block{display:none}
#ls-news-design .ls-n-photo{display:block;position:relative;aspect-ratio:3/2;overflow:hidden;background:#e6e9df}
#ls-news-design .ls-n-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 35%;display:block}
#ls-news-design .ls-n-photo img:nth-of-type(2){display:none}
#ls-news-design .ls-n-photo img{transition:transform .4s ease}
#ls-news-design .ls-n-card:hover .ls-n-photo img{transform:scale(1.025)}
#ls-news-design .ls-n-photo>span{position:absolute;bottom:14px;right:14px;width:32px;height:32px;background:var(--n-paper);color:var(--n-ink);display:grid;place-items:center;font:400 20px/1 Barlow,sans-serif}
#ls-news-design .ls-n-copy{padding-top:20px}
#ls-news-design .ls-n-meta{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:12px;color:var(--n-gold);font:500 10px/1.5 Barlow,sans-serif;letter-spacing:1px;text-transform:uppercase}
#ls-news-design .ls-n-meta i{width:3px;height:3px;border-radius:50%;background:var(--n-gold)}
#ls-news-design .ls-n-title-link{display:block;text-decoration:none}
#ls-news-design .ls-n-card h2{min-height:2.06em;max-height:none;overflow:visible;white-space:normal;word-break:normal;overflow-wrap:normal;hyphens:none;text-wrap:balance}
#ls-news-design .ls-n-card[data-title-fit=full] h2{min-height:2.06em;max-height:none;overflow:visible}
#ls-news-design .ls-n-summary{margin-top:15px;color:var(--n-muted);min-height:5.55em;max-height:none;overflow:visible;white-space:normal;word-break:normal;overflow-wrap:normal;hyphens:none;text-wrap:balance}
#ls-news-design .ls-n-read{display:inline-flex;align-items:center;gap:18px;margin-top:20px;text-decoration:none;font:500 10px/1.5 Barlow,sans-serif;letter-spacing:1px;text-transform:uppercase}
#ls-news-design .ls-n-read>span{font-size:19px;color:var(--n-gold)}
#ls-news-design .ls-n-feature-label{display:none;margin-bottom:24px}
#ls-news-design .ls-n-pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:48px 0 58px;padding-top:24px;border-top:1px solid var(--n-rule)}
#ls-news-design .ls-n-pagination a,#ls-news-design .ls-n-pagination>span{display:grid;place-items:center;text-decoration:none;font:500 13px/1.5 Barlow,sans-serif;min-width:44px;min-height:44px;border:1px solid var(--n-rule)}
#ls-news-design .ls-n-pagination>span{background:var(--n-ink);color:var(--n-paper);border-color:var(--n-ink)}
#ls-news-design .ls-n-empty{border:1px solid var(--n-rule);padding:40px;text-align:center;font:400 16px/1.8 Barlow,sans-serif}
html[data-news-layout=magazyn] #ls-news-design .ls-n-card[data-featured]{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:42px;align-items:center;padding-bottom:36px;border-bottom:1px solid var(--n-rule);margin-bottom:0}
html[data-news-layout=magazyn] #ls-news-design .ls-n-card[data-featured] .ls-n-copy{padding-top:0}
html[data-news-layout=magazyn] #ls-news-design .ls-n-card[data-featured] .ls-n-feature-label{display:block}
html[data-news-layout=magazyn] #ls-news-design .ls-n-card[data-featured] h2{font-size:48px;line-height:1.03;letter-spacing:-.6px}
html[data-news-layout=magazyn] #ls-news-design .ls-n-card[data-featured] .ls-n-summary{margin-top:22px}
html[data-content-preview=true] .ls-news-page #SITE_HEADER,html[data-content-preview=true] .ls-news-page #SITE_FOOTER,html[data-content-preview=true] .ls-news-page .work-note{display:none!important}
#ls-news-design .cms-new-posts{border-top:1px solid var(--n-rule);border-bottom:1px solid var(--n-rule)}
#ls-news-design .cms-new-posts article{padding:22px 0}
#ls-news-design .cms-new-posts a{font:600 30px/1.1 'Barlow Condensed',sans-serif;text-decoration:none;text-transform:uppercase}
@media(max-width:1000px){#ls-news-design .ls-n-masthead{gap:28px}#ls-news-design .ls-n-lead{font-size:23px}#ls-news-design .ls-n-filters{gap:0 20px}html[data-news-layout=magazyn] #ls-news-design .ls-n-card[data-featured]{gap:28px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}html[data-news-layout=magazyn] #ls-news-design .ls-n-card[data-featured] h2{font-size:38px}}
@media(max-width:800px){#ls-news-design .ls-n-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#ls-news-design .ls-n-masthead{grid-template-columns:1fr;gap:22px}#ls-news-design .ls-n-lead{max-width:600px}#ls-news-design .ls-n-controls{align-items:stretch;flex-direction:column;gap:6px;padding:8px 0 12px}#ls-news-design .ls-n-search{width:100%;max-width:none;border:0;padding:0}html[data-news-layout=magazyn] #ls-news-design .ls-n-card[data-featured]{grid-template-columns:1fr;gap:26px;align-items:start}}
@media(min-width:801px) and (max-width:1100px){#ls-news-design .ls-n-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(min-width:601px) and (max-width:700px){#ls-news-design .ls-n-grid{grid-template-columns:1fr}}
@media(max-width:600px){#ls-news-design{padding-top:24px;padding-bottom:40px}#ls-news-design .ls-n-masthead{padding-bottom:26px;gap:20px}#ls-news-design .ls-n-grid{grid-template-columns:1fr;gap:34px}#ls-news-design .ls-n-filters{justify-content:space-between;gap:0 14px}#ls-news-design .ls-n-filters button{font-size:10px;letter-spacing:.5px}#ls-news-design .ls-n-listing-head{gap:12px;margin-bottom:20px}#ls-news-design .ls-n-copy{padding-top:18px}#ls-news-design .ls-n-count{font-size:10px}#ls-news-design .ls-n-pagination{margin:36px 0 40px}#ls-news-design .ls-n-feature-label{margin-bottom:18px}html[data-news-layout=magazyn] #ls-news-design .ls-n-card[data-featured]{gap:24px;padding-bottom:28px}html[data-news-layout=magazyn] #ls-news-design .ls-n-card[data-featured] h2{font-size:30px;letter-spacing:-.3px}html[data-news-layout=magazyn] #ls-news-design .ls-n-card[data-featured] .ls-n-summary{margin-top:18px}#ls-news-design .ls-n-photo img:nth-of-type(1){display:none}#ls-news-design .ls-n-photo img:nth-of-type(2){display:block}}
@media(max-width:480px){#ls-news-design h1{font-size:58px;letter-spacing:-1px}#ls-news-design p{line-height:1.8}#ls-news-design .ls-n-lead{font-size:23px;line-height:1.25}#ls-news-design .ls-n-title-group>.ls-n-eyebrow{font-size:10px;letter-spacing:1.7px}}
@media(prefers-reduced-motion:reduce){#ls-news-design .ls-n-photo img{transition:none}}
@media(max-width:480px){#ls-news-design .ls-n-summary{min-height:5.4em}}


#ls-news-design .ls-n-recovered-cover{background:#e7e6db}
#ls-news-design .ls-n-photo img[data-image-fit=contain]{object-fit:contain}

#ls-news-design .ls-n-recovered-cover img:first-of-type{display:block}
#ls-news-design .ls-n-recovered-cover img[data-image-fit=contain]{object-position:center}

/* Preserve clean photographs if an older cached card still has a byline. */
#ls-news-design .ls-n-photo>.ls-card-photo-credit{display:none!important}

/* Take 6: use the complete group photo and keep all six faces in the 3/2 card. */
#ls-news-design .ls-n-photo img[src="/assets/news-49e84d8a284d.webp"]{object-position:50% 0%}
/* Server-rendered search preserves the site's existing understated controls. */
form.ls-n-filters,form.ls-n-search{margin:0}
.ls-n-search button[type=submit]{border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;padding:6px}
