.cx__in--photo{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.cx__media{background:var(--pt-line,#e3e3e3);min-height:360px;display:block;position:relative;overflow:hidden}.cx__media :is(picture,img){width:100%;height:100%;position:absolute;inset:0}.cx__media img{object-fit:cover;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.cx__media:after{content:"";pointer-events:none;background:linear-gradient(90deg, #0000 52%, var(--pt-stripe,#f8f7f5) 100%);position:absolute;inset:0}@media (hover:hover) and (prefers-reduced-motion:no-preference){.cx__in--photo:hover .cx__media img{transform:scale(1.025)}}.cx__k{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.cx__badge{background:var(--pt-accent,#8a1538);color:#fff;font:800 12px/1 var(--pt-sans,system-ui, sans-serif);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;padding:4px 9px;display:inline-block}.cx__live{font:700 12.5px/1 var(--pt-sans,system-ui, sans-serif);color:var(--pt-accent,#8a1538);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;display:inline-flex}.cx__live:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}@media (prefers-reduced-motion:no-preference){.cx__live:before{animation:2s ease-in-out infinite cx-pulse}}@keyframes cx-pulse{50%{opacity:.35}}.cx__upd{font:500 12.5px/1 var(--pt-sans,system-ui, sans-serif);color:var(--pt-mute,#6b6b6b)}.cx__cta{background:var(--pt-accent,#8a1538);min-height:44px;font:700 14.5px/1 var(--pt-sans,system-ui, sans-serif);border-radius:3px;align-self:flex-start;align-items:center;gap:8px;margin-top:6px;padding:0 18px;text-decoration:none;transition:filter .15s ease-out;display:inline-flex;color:#fff!important}.cx__cta:hover,.cx__cta:focus-visible{filter:brightness(1.12)}.cx__cta span{transition:transform .15s ease-out}@media (prefers-reduced-motion:no-preference){.cx__cta:hover span{transform:translate(3px)}}@media (width<=760px){.cx__in--photo{grid-template-columns:1fr}.cx__media{aspect-ratio:16/9;min-height:0}.cx__media:after{background:linear-gradient(180deg, #0000 55%, var(--pt-stripe,#f8f7f5) 100%)}.cx__cta{justify-content:center;align-self:stretch}}.cx{margin-top:26px;margin-bottom:8px}.cx__in{border-top:4px solid var(--pt-accent,#8a1538);background:var(--pt-stripe,#f8f7f5);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:0;display:grid}.cx__in--text{grid-template-columns:1fr}.cx__art{color:inherit;align-self:start;padding:20px 20px 16px;text-decoration:none;display:block}.cx__txt{flex-direction:column;gap:10px;padding:18px 20px 20px;display:flex}.cx__k{margin:0}.cx h2{font-family:var(--pt-head-font,inherit);margin:0;font-size:27px;font-weight:700;line-height:1.15}.cx h2 a{color:var(--pt-head,#1d1d1d);text-decoration:none}.cx h2 a:hover,.cx h2 a:focus-visible{text-decoration:underline}.cx__dek{color:var(--pt-text,#53585c);margin:0;font-size:15.5px;line-height:1.45}.cx__list{border-top:1px solid var(--pt-line,#e3e3e3);margin:2px 0 0;padding:0;list-style:none}.cx__list li{border-bottom:1px solid var(--pt-line,#e3e3e3);grid-template-columns:82px 1fr;gap:10px;padding:8px 0;font-size:14.5px;line-height:1.35;display:grid}.cx__list time{color:var(--pt-mute,#6b6b6b);padding-top:2px;font-size:12.5px;font-weight:600}.cx__list a{color:var(--pt-head,#1d1d1d);font-weight:600;text-decoration:none}.cx__list a:hover,.cx__list a:focus-visible{text-decoration:underline}html[data-theme=dark] .cx__live{color:#ff8aa3}@media (prefers-color-scheme:dark){html.theme-auto:not([data-theme=light]) .cx__live{color:#ff8aa3}}@media (width<=760px){.cx__in{grid-template-columns:1fr}.cx__art{padding:12px 12px 0}.cx__txt{padding:14px 14px 16px}.cx h2{font-size:23px}.cx__list li{grid-template-columns:1fr;gap:2px}.cx__list li:nth-child(n+5){display:none}}.cx__media--graphic{background:#fff;justify-content:center;align-items:center;padding:16px;display:flex}.cx__media--graphic:after{display:none}.cx__media--graphic :is(picture,img){width:100%;height:auto;max-height:100%;position:static;inset:auto}.cx__media--graphic img{object-fit:contain}@media (hover:hover) and (prefers-reduced-motion:no-preference){.cx__in--graphic:hover .cx__media img{transform:none}}.cx__poster{width:100%}html[data-theme=dark] .cx__media--graphic{background:#f4f4f4}@media (width<=760px){.cx__media--graphic{aspect-ratio:auto;padding:12px}}.geo-bar[data-astro-cid-6djhxscu]{font:400 13.5px/1.5 var(--pt-sans,sans-serif);color:var(--pt-text,#555);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 16px;margin:-8px 0 18px;display:flex}.geo-bar[data-astro-cid-6djhxscu] p[data-astro-cid-6djhxscu]{margin:0}.geo-bar[data-astro-cid-6djhxscu] strong[data-astro-cid-6djhxscu]{color:var(--pt-head,#212121);font-weight:700}.geo-sep[data-astro-cid-6djhxscu]{color:var(--pt-mute,#888);margin:0 6px}.geo-sw[data-astro-cid-6djhxscu]{text-underline-offset:3px;font-weight:600;text-decoration:underline 1px;color:var(--pt-accent,#70001d)!important}.geo-sw[data-astro-cid-6djhxscu]:hover{text-decoration-thickness:2px}.geo-note[data-astro-cid-6djhxscu]{color:var(--pt-mute,#888);font-size:12px}[data-geo]:not([data-geo=home])>:is(.pt-wide,.pt-grid3,.pt-more),.geo-sw[data-astro-cid-6djhxscu][hidden],.geo-now[data-astro-cid-6djhxscu][hidden],.geo-alt[data-astro-cid-6djhxscu][hidden],.geo-homeh[data-astro-cid-6djhxscu][hidden]{display:none!important}.geo-alt[data-astro-cid-6djhxscu]{margin-bottom:10px}.geo-all[data-astro-cid-6djhxscu]{text-decoration:none;display:inline-block}.geo-homeh[data-astro-cid-6djhxscu]{margin-top:34px}@media (prefers-reduced-motion:no-preference){.geo-alt[data-astro-cid-6djhxscu].is-in{animation:.35s ease-out geo-in}}@keyframes geo-in{0%{opacity:0}}
