body.stv2-active,body.stv2-active #page,body.stv2-active .site-content{background:#07090c!important}body.stv2-active #content.site-content>.ast-container{display:block!important}.stv2{--stv2-gutter:40px;--stv2-text:#f0eee9;--stv2-body:#dcd9d2;--stv2-soft:#c9ced6;--stv2-copy:#aab1bb;--stv2-dim:#8d96a2;--stv2-line:#161b22;--stv2-line2:#232a34;--stv2-panel:#0b0f15;--stv2-pink:#c64191;--stv2-pink-hi:#e2589f;--stv2-serif:'Newsreader', Georgia, 'Times New Roman', serif;--stv2-label:'Jost', 'Source Sans 3', system-ui, sans-serif;width:100%;color:var(--stv2-text);font-family:var(--stv2-serif);background:#07090c}.stv2 a{color:inherit;text-decoration:none}.stv2 a:hover{color:var(--stv2-pink-hi)}.stv2 :is(h1,h2,h3){margin:0;color:var(--stv2-text);text-transform:none;letter-spacing:normal;font-family:var(--stv2-serif)}.stv2 img{display:block;width:100%;height:100%;object-fit:cover;max-width:none}.stv2 p{margin:0}.stv2 .stv2Lbl{display:flex;align-items:center;gap:14px;margin:0 0 16px;font-family:var(--stv2-label);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--stv2-soft)}.stv2 .stv2Lbl::before{content:"";flex:none;width:26px;height:2px;background:var(--stv2-pink)}.stv2 .stv2Meta{margin:14px 0 6px;font-family:var(--stv2-label);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--stv2-dim)}.stv2 .stv2Cta{display:inline-flex;align-items:center;gap:8px;font-family:var(--stv2-label);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--stv2-pink-hi)}.stv2Hero{position:relative;display:flex;align-items:flex-end;min-height:clamp(300px, 34vh, 380px)}.stv2Hero--plain{min-height:0;padding-top:140px}.stv2Hero__media{position:absolute;inset:0;overflow:hidden}.stv2Hero__media::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,9,12,.6) 0,rgba(7,9,12,.1) 30%,rgba(7,9,12,.2) 55%,#07090c 100%)}.stv2Hero__inner{position:relative;z-index:1;width:100%;max-width:980px;padding:120px var(--stv2-gutter) 36px}.stv2 .stv2Crumb{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 18px;font-family:var(--stv2-label);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--stv2-soft)}.stv2 .stv2Crumb [aria-current]{color:var(--stv2-pink-hi)}.stv2 .stv2Title{font-size:clamp(46px, 6.4vw, 92px);font-weight:400;line-height:1;letter-spacing:-.01em}.stv2 .stv2Dek{margin-top:20px;max-width:64ch}.stv2 .stv2Dek p{margin:0 0 .7em;font-size:20px;line-height:1.5;color:var(--stv2-body)}.stv2 .stv2Note{margin-top:10px;font-family:var(--stv2-label);font-size:13px;color:var(--stv2-dim)}.stv2 .stv2Empty{padding:60px var(--stv2-gutter);color:var(--stv2-copy);font-size:18px}.stv2Band{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);min-height:440px;border-top:1px solid var(--stv2-line)}.stv2Band:nth-child(even){grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.stv2Band:nth-child(even) .stv2Band__text{order:2}.stv2Band__text{display:flex;flex-direction:column;justify-content:flex-end;padding:48px var(--stv2-gutter)}.stv2 .stv2Band__title{margin:0 0 14px;font-size:clamp(32px, 3vw, 44px);font-weight:400;line-height:1.08}.stv2 .stv2Band__sub{max-width:460px;margin:0 0 22px;font-size:17px;line-height:1.55;color:var(--stv2-copy)}.stv2Band__photos{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr 1fr;gap:4px;min-height:440px}.stv2Band__photos>span{overflow:hidden;background:var(--stv2-panel)}.stv2Band__cover{grid-row:span 2}.stv2Band--single .stv2Band__photos{grid-template-columns:1fr}.stv2Band__photos img{transition:transform .5s ease}.stv2Band__photos:hover img{transform:scale(1.02)}.stv2Sec{padding:60px var(--stv2-gutter) 40px}.stv2Grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 28px}.stv2Card__ph{display:block;aspect-ratio:3 / 2;overflow:hidden;background:var(--stv2-panel)}.stv2 .stv2Card__title{font-size:24px;font-weight:400;line-height:1.2}.stv2 .stv2Card__sub{margin-top:8px;max-width:60ch;font-size:17px;line-height:1.5;color:var(--stv2-copy)}.stv2Card--lead{grid-column:span 2;grid-row:span 2;display:flex;flex-direction:column}.stv2Card--lead .stv2Card__ph{aspect-ratio:auto;flex:1 1 auto;min-height:420px}.stv2 .stv2Card--lead .stv2Card__title{font-size:36px}.stv2Years{position:sticky;top:0;z-index:20;display:flex;align-items:center;gap:4px;overflow-x:auto;scrollbar-width:none;margin-top:20px;padding:12px var(--stv2-gutter);background:rgba(7,9,12,.94);backdrop-filter:blur(6px);border-top:1px solid var(--stv2-line);border-bottom:1px solid var(--stv2-line);font-family:var(--stv2-label);font-size:13px;letter-spacing:.1em;white-space:nowrap}.admin-bar .stv2Years{top:32px}.stv2Years::-webkit-scrollbar{display:none}.stv2Years__lbl{margin-right:14px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--stv2-dim)}.stv2 .stv2Years a{padding:7px 12px;color:var(--stv2-soft)}.stv2 .stv2Years a.is-on{color:var(--stv2-text);box-shadow:inset 0 -2px var(--stv2-pink)}.stv2Year{padding:46px var(--stv2-gutter) 10px;scroll-margin-top:70px}.stv2 .stv2Year__h{margin:0 0 24px;font-size:44px;font-weight:400}.stv2Small{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 22px}.stv2 .stv2Small .stv2Meta{margin-top:12px}.stv2 .stv2Small .stv2Card__title{font-size:19px;line-height:1.25}.stv2Recent{border-top:1px solid var(--stv2-line);margin-top:40px}.stv2Recent__grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px}.stv2Recent__grid a{aspect-ratio:1;overflow:hidden}.stv2More{border-top:1px solid var(--stv2-line);padding-bottom:60px}.stv2--short .stv2More{margin-top:0}.stv2More__row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.stv2More__tile{position:relative;display:block;height:200px;overflow:hidden}.stv2More__tile::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(7,9,12,.8),transparent 60%)}.stv2More__tile span{position:absolute;left:16px;bottom:14px;z-index:1;font-size:21px;color:var(--stv2-text)}@media (max-width:1100px){.stv2Grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stv2Small{grid-template-columns:repeat(3,minmax(0,1fr))}.stv2Recent__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:768px){.stv2{--stv2-gutter:20px}.stv2Hero{min-height:460px}.stv2Hero__inner{padding:110px var(--stv2-gutter) 28px}.stv2 .stv2Dek p{font-size:17px}.stv2Bands{padding-top:10px}.stv2Band,.stv2Band:nth-child(even){display:grid;grid-template-columns:112px minmax(0,1fr);gap:14px;min-height:0;padding:12px var(--stv2-gutter);border-top:0;border-bottom:1px solid var(--stv2-line);align-items:center}.stv2Band__photos{order:1;display:block;min-height:0;height:76px}.stv2Band__extra{display:none}.stv2Band__cover{display:block;height:100%}.stv2Band__text,.stv2Band:nth-child(even) .stv2Band__text{order:2;padding:0}.stv2 .stv2Band__title{margin:0 0 5px;font-size:19px;line-height:1.2}.stv2Band .stv2Lbl{order:2;margin:0;font-size:11px;letter-spacing:.12em;color:var(--stv2-dim)}.stv2Band .stv2Lbl::before{display:none}.stv2Band__sub,.stv2Band .stv2Cta{display:none}.stv2Sec{padding:34px var(--stv2-gutter) 20px}.stv2Grid{grid-template-columns:minmax(0,1fr);gap:0}.stv2Card--lead{grid-column:auto;grid-row:auto;margin-bottom:18px}.stv2Card--lead .stv2Card__ph{min-height:0;aspect-ratio:3 / 2}.stv2 .stv2Card--lead .stv2Card__title{font-size:28px}.stv2Grid .stv2Card:not(.stv2Card--lead),.stv2Small .stv2Card{display:grid;grid-template-columns:112px minmax(0,1fr);grid-template-rows:auto auto;column-gap:14px;align-content:center;padding:12px 0;border-bottom:1px solid var(--stv2-line)}.stv2Grid .stv2Card:not(.stv2Card--lead) .stv2Card__ph,.stv2Small .stv2Card__ph{grid-row:span 2;aspect-ratio:auto;height:76px}.stv2 .stv2Grid .stv2Card:not(.stv2Card--lead) .stv2Meta,.stv2 .stv2Small .stv2Meta{grid-column:2;grid-row:2;margin:4px 0 0;font-size:11px}.stv2 .stv2Grid .stv2Card:not(.stv2Card--lead) .stv2Card__title,.stv2 .stv2Small .stv2Card__title{grid-column:2;grid-row:1;align-self:end;font-size:19px}.stv2Small{grid-template-columns:minmax(0,1fr);gap:0}.stv2Years{padding:10px 14px}.admin-bar .stv2Years{top:0}.stv2Years__lbl{display:none}.stv2Year{padding:30px var(--stv2-gutter) 0;scroll-margin-top:56px}.stv2 .stv2Year__h{margin-bottom:6px;font-size:32px}.stv2Recent__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.stv2More__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.stv2More__tile{height:130px}.stv2More__tile span{left:12px;bottom:10px;font-size:17px}}@media (max-width:768px){.stv2Hero{min-height:0}.stv2Hero__inner{padding:150px var(--stv2-gutter) 22px}.stv2Hero__media::after{background:linear-gradient(180deg,rgba(7,9,12,.55) 0,rgba(7,9,12,.15) 22%,rgba(7,9,12,.7) 50%,rgba(7,9,12,.92) 72%,#07090c 100%)}.stv2 .stv2Crumb{display:none}.stv2 .stv2Title{font-size:clamp(36px, 10vw, 44px);text-shadow:0 2px 16px rgba(0,0,0,.7),0 1px 3px rgba(0,0,0,.5)}.stv2 .stv2Dek{margin-top:12px}.stv2 .stv2Dek p{font-size:16px;text-shadow:0 1px 8px rgba(0,0,0,.8)}.stv2 .stv2Note{color:var(--stv2-soft)}}@media (min-width:769px){.stv2Hero__media::after{background:linear-gradient(90deg,rgba(7,9,12,.7) 0,rgba(7,9,12,.45) 40%,rgba(7,9,12,0) 78%),linear-gradient(180deg,rgba(7,9,12,.6) 0,rgba(7,9,12,.15) 28%,rgba(7,9,12,.5) 62%,#07090c 100%)}}.stv2 .stv2Crumb,.stv2 .stv2Title,.stv2 .stv2Dek,.stv2 .stv2Note{text-shadow:0 2px 18px rgba(0,0,0,.75),0 1px 4px rgba(0,0,0,.55)}@media (min-width:1101px){.stv2Grid>.stv2Card:nth-child(7){display:none}}