.sc-open{background:var(--carbon);color:#fff}.sc-open .lp-in{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 32px;padding-block:clamp(26px,4vw,48px) clamp(20px,3vw,32px)}.sc-open .lp-eyebrow{margin-bottom:10px}.sc-open h1{font:italic 800 clamp(52px,8.4vw,112px)/.88 var(--lp-display);text-transform:uppercase;text-wrap:balance}.sc-open h1 em{font-style:inherit;color:var(--yellow)}.sc-filters{display:flex;flex-wrap:wrap;gap:6px}.sc-filters a{display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border:1px solid var(--carbon-line);border-radius:4px;color:var(--on-carbon-soft)!important;font-size:14px;font-weight:600}.sc-filters a:hover{color:#fff!important}.sc-filters a[aria-current]{background:var(--yellow);border-color:var(--yellow);color:var(--carbon)!important}.sc-board{padding-block:clamp(20px,3vw,32px) clamp(40px,6vw,72px);background:var(--page)}.sc-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:132px;gap:8px}.sc-t{position:relative;display:block;overflow:hidden;min-width:0;border-radius:12px;background:var(--raised);color:#fff!important;grid-column:span var(--c);grid-row:span var(--r)}.sc-t img{object-fit:cover;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.sc-t:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(14,15,18,.96),rgba(14,15,18,.82) 30%,rgba(14,15,18,.12) 68%,rgba(14,15,18,0))}.sc-t:hover img{transform:scale(1.05)}.sc-w{position:absolute;left:0;right:0;bottom:0;z-index:1;display:grid;gap:6px;padding:14px}.sc-cat{width:max-content;padding:2px 6px;background:var(--yellow);color:var(--carbon);border-radius:4px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.lp .sc-t h2,.lp .sc-t h3{font:600 15px/1.28 var(--lp-body);text-transform:none;text-wrap:pretty;transition:color .15s}.sc-t:hover h2,.sc-t:hover h3{color:var(--yellow)}.sc-t time{font-size:12px;color:#d5d8df}.sc-big .sc-w{padding:18px;gap:8px}.lp .sc-big h3{font:italic 700 clamp(24px,2.5vw,32px)/1.02 var(--lp-display);text-transform:uppercase}.sc-lead .sc-w{padding:clamp(18px,2.4vw,28px);gap:10px}.lp .sc-lead h2{font:italic 800 clamp(28px,2.9vw,38px)/1 var(--lp-display);text-transform:uppercase}.lp .sc-lead p{max-width:58ch;font-size:14px;line-height:1.45;color:#e4e6eb;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.lp .sc-none{padding:40px 0;color:var(--slate)}.sc-pages{display:flex;align-items:center;justify-content:center;gap:12px;padding-top:clamp(20px,3vw,32px);color:var(--slate);font-size:13px;font-weight:600}.sc-pages a{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border:1px solid var(--line);border-radius:4px;color:var(--ink)!important}.sc-pages a:hover{border-color:#aeb3bf}.sc-sign{background:var(--yellow);color:var(--carbon)}.sc-sign .lp-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 32px;padding-block:clamp(24px,3.5vw,40px)}.lp .sc-sign h2{font-size:clamp(30px,4vw,48px);line-height:1}.lp .sc-sign p{margin-top:4px;font-size:14px;color:var(--on-yellow-soft)}.sc-signup{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;background:var(--carbon);border-radius:4px;color:var(--yellow)!important;font-size:14px;font-weight:600;white-space:nowrap}@media (max-width:960px){.sc-grid{grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:118px}.sc-t{grid-column:span 3;grid-row:span 2}.sc-lead{grid-column:1/-1;grid-row:span 4}.sc-big{grid-column:1/-1;grid-row:span 3}}@media (max-width:560px){.sc-grid{grid-auto-rows:104px;gap:6px}.sc-t{grid-column:1/-1;grid-row:span 2}.sc-t:nth-child(3n),.sc-t:nth-child(3n+2){grid-column:span 3;grid-row:span 3}.sc-lead{grid-column:1/-1;grid-row:span 4}.sc-big{grid-column:1/-1;grid-row:span 3}.sc-w{padding:10px}.lp .sc-t h2,.lp .sc-t h3{font-size:14px}.lp .sc-big h3,.lp .sc-lead h2{font-size:26px}.lp .sc-lead p{display:none}}@media (prefers-reduced-motion:reduce){.lp .sc-t h2,.lp .sc-t h3,.sc-t img{transition:none}.sc-t:hover img{transform:none}}