.av.p1-av-img{padding:0;overflow:hidden}.av.p1-av-img>img{object-fit:cover;border-radius:50%;width:100%;height:100%}.p1-today{margin:-12px 0 24px}.p1-today ul{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.p1-today li{color:var(--ink-2);grid-template-columns:96px minmax(0,1fr);gap:12px;font-size:14px;line-height:1.45;display:grid}.p1-today .tm{font-variant-numeric:tabular-nums;color:var(--ink-muted)}.p1-now{background:var(--surface-ice);letter-spacing:.14em;text-transform:uppercase;color:var(--brand);border-radius:6px;margin-top:10px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-block}.srow-head.flat{cursor:default}@media (max-width:680px){.p1-today li{grid-template-columns:84px minmax(0,1fr)}}.p1-row-link{transition:color .2s}.p1-row-link:hover{color:var(--accent)}.sec.p1-strip.tight{padding-top:0}.p1-strip-row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;margin-top:24px;display:grid}.p1-strip-row .ph{aspect-ratio:4/3;border-radius:12px}.p1-strip-row img{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.p1-strip-row li:hover img{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.p1-strip-row img{transition:none}.p1-strip-row li:hover img{transform:none}}@media (max-width:680px){.p1-strip-row{scroll-snap-type:x mandatory;scrollbar-width:none;margin:20px calc(-1 * var(--gutter)) 0;padding:0 var(--gutter);scroll-padding:0 var(--gutter);grid-auto-columns:44%;overflow-x:auto}.p1-strip-row::-webkit-scrollbar{display:none}.p1-strip-row li{scroll-snap-align:start}}
