.stv2 .sln{display:grid;grid-template-columns:240px minmax(0,1fr);gap:56px;padding:44px var(--stv2-gutter) 0}.stv2 .slnRail{position:sticky;top:24px;align-self:start;max-height:calc(100vh - 48px);overflow-y:auto;scrollbar-width:none}.admin-bar .stv2 .slnRail{top:56px}.stv2 .slnRail__grp+.slnRail__grp{margin-top:18px}.stv2 .slnRail__rg{display:block;margin:0 0 6px 26px;font-family:var(--stv2-label);font-size:11px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--sln-c)!important}.stv2 .slnRail ul{position:relative;margin:0;padding:0;list-style:none}.stv2 .slnRail ul::before{content:"";position:absolute;left:5px;top:13px;bottom:13px;width:4px;background:var(--sln-c)}.stv2 .slnRail li{margin:0}.stv2 .slnRail li a{position:relative;display:block;padding:5px 0 5px 26px;font-size:18px;line-height:1.25;color:var(--stv2-soft)}.stv2 .slnRail li a::before{content:"";position:absolute;left:0;top:9px;width:14px;height:14px;border-radius:50%;border:4px solid var(--sln-c);background:#07090c;box-sizing:border-box}.stv2 .slnRail li a:hover{color:#fff}.stv2 .slnRail li a.is-on{color:#fff}.stv2 .slnRail li a.is-on::before{background:var(--sln-c)}.stv2 .slnRegion{scroll-margin-top:24px}.stv2 .slnRegion+.slnRegion{margin-top:30px}.stv2 .slnRegion__h{display:flex;align-items:center;gap:18px;margin:0 0 4px;font-size:clamp(36px, 3.4vw, 48px);font-weight:300;line-height:1.1}.stv2 .slnRegion__h::after{content:"";flex:1;height:4px;border-radius:2px;background:var(--sln-c)}.stv2 .slnRegion__h span{flex:none}.stv2 .slnRow{padding:26px 0 30px;border-bottom:1px solid var(--stv2-line);scroll-margin-top:24px}.stv2 .slnRow__head{display:flex;align-items:baseline;justify-content:space-between;gap:20px}.stv2 .slnRow__title{font-size:clamp(28px, 2.4vw, 34px);font-weight:400;line-height:1.12}.stv2 .slnRow__head .stv2Cta{flex:none}.stv2 .slnRow__sub{max-width:760px;margin:6px 0 0;font-size:17px;line-height:1.5;color:var(--stv2-copy)}.stv2 .slnStrip{display:grid;grid-template-columns:2fr repeat(4,1fr);gap:6px;height:170px;margin-top:14px}.stv2 .slnStrip>span{min-width:0;overflow:hidden;background:var(--stv2-panel)}.stv2 .slnStrip img{transition:transform .5s ease}.stv2 .slnStrip>span:hover img{transform:scale(1.04)}@media (max-width:1280px){.stv2 .slnStrip{grid-template-columns:2fr repeat(3,1fr)}.stv2 .slnStrip>span:nth-child(n+5){display:none}}@media (max-width:900px){.stv2 .sln{display:block;padding-top:6px}.stv2 .slnRail{display:none}.stv2 .slnRegion+.slnRegion{margin-top:0}.stv2 .slnRegion__h{padding:26px 0 12px;margin:0;font-size:28px;gap:12px}.stv2 .slnRegion__h::after{height:3px}.stv2 .slnRegion__sets{display:grid;grid-template-columns:1fr 1fr;gap:16px 10px}.stv2 .slnRow{display:flex;flex-direction:column;padding:0;border:0}.stv2 .slnStrip{order:-1;display:block;height:auto;margin:0;aspect-ratio:4 / 3;border-bottom:3px solid var(--sln-c)}.stv2 .slnStrip>span{display:none}.stv2 .slnStrip>.slnStrip__cover{display:block;height:100%}.stv2 .slnRow__head{margin-top:7px}.stv2 .slnRow__title{font-size:17px;line-height:1.25}.stv2 .slnRow__head .stv2Cta,.stv2 .slnRow__sub{display:none}}@media (min-width:600px) and (max-width:900px){.stv2 .slnRegion__sets{grid-template-columns:repeat(3,1fr)}.stv2 .slnRow__title{font-size:20px}}