.media-feed{--mf-crt-split-a: rgba(0, 212, 255, 0.8);--mf-crt-split-b: rgba(14, 116, 144, 0.9);--mf-crt-tint: sepia(1) hue-rotate(150deg) saturate(3.2);--mf-crt-scanline: rgba(0, 0, 0, 0.22);--mf-crt-scanline-gap: 3px;--mf-crt-roll-bar: rgba(255, 255, 255, 0.1);--mf-crt-glitch-duration: 0.55s;--mf-crt-roll-duration: 2.4s;--mf-bg-scanline: rgba(0, 212, 255, 0.035);--mf-bg-roll-bar: rgba(0, 212, 255, 0.05);--mf-bg-roll-duration: 9s;position:relative;overflow:hidden;isolation:isolate;background:var(--color-bg-footer);padding:var(--section-padding-md) 120px}.media-feed-inner{position:relative;z-index:1}.media-feed-inner{width:100%;margin:0 auto;display:grid;grid-template-columns:minmax(0, 4fr) minmax(0, 7fr);gap:80px;align-items:center}.media-feed--solo .media-feed-inner{grid-template-columns:minmax(0, 1fr);max-width:820px;text-align:center}.media-feed--solo .media-feed-brand{align-items:center}.media-feed--solo .media-feed-writer{width:36ch;max-width:100%;text-align:left}.media-feed--solo .media-feed-actions{justify-content:center}.media-feed-brand{display:flex;flex-direction:column;gap:28px}.media-feed-title{margin:0;line-height:0}.media-feed-title a{display:inline-block}.media-feed-logo{display:block;height:72px;width:auto}.media-feed .media-feed-writer{font-family:var(--font-mono);font-size:clamp(16px,1.25vw,20px);white-space:nowrap;line-height:1.6;color:#fff;min-height:1.6em}.media-feed .media-feed-writer .hf-writer-prefix{font-family:var(--font-mono);font-weight:400;color:#fff;white-space:pre}.media-feed .media-feed-writer .hf-writer-text{color:#fff}.media-feed .media-feed-writer .hf-writer-cursor{color:var(--color-media-accent)}.media-feed-desc{margin:0;font-size:20px;line-height:1.6;color:var(--color-text-secondary)}.media-feed-actions{display:flex;flex-wrap:wrap;gap:12px}.media-feed-actions .btn{line-height:1.6;white-space:nowrap}.media-feed-btn{padding:12px 32px;border-radius:var(--radius-pill);font-size:16px}.media-feed-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid var(--color-border)}.media-feed-list[hidden]{display:none}.media-feed-item{border-bottom:1px solid var(--color-border)}.media-feed-link{display:grid;grid-template-columns:200px minmax(0, 1fr) 48px;gap:32px;align-items:center;padding:28px 0;color:#fff;text-decoration:none}.media-feed-link:hover .media-feed-item-title,.media-feed-link:focus-visible .media-feed-item-title{text-decoration:underline;text-decoration-color:var(--color-media-accent);text-underline-offset:3px}.media-feed-link:hover .media-feed-arrow,.media-feed-link:focus-visible .media-feed-arrow{transform:translateX(4px)}.media-feed-thumb{display:block;width:200px;height:125px;object-fit:cover;border-radius:var(--radius-md)}.media-feed-thumb--fallback{object-fit:contain;padding:28px;background:var(--color-media-accent)}.media-feed-body{display:flex;flex-direction:column;gap:12px;min-width:0}.media-feed-meta{display:flex;flex-wrap:wrap;gap:14px;font-family:var(--font-mono);font-size:14px;letter-spacing:1px;text-transform:uppercase}.media-feed-date{color:var(--color-date)}.media-feed-cat{color:var(--color-media-accent)}.media-feed-item-title{margin:0;font-family:var(--font-body);font-size:26px;font-weight:600;line-height:1.25;color:#fff}.media-feed-arrow{font-size:28px;color:var(--color-media-accent);text-align:right;transition:transform var(--transition-fast) ease}@media(max-width: 1279px){.media-feed{padding-left:60px;padding-right:60px}.media-feed-inner{gap:var(--grid-gap-lg)}.media-feed .media-feed-writer{font-size:15px}.media-feed-link{grid-template-columns:160px minmax(0, 1fr) 40px;gap:24px}.media-feed-thumb{width:160px;height:100px}.media-feed-item-title{font-size:24px}}@media(max-width: 1024px){.media-feed-inner{grid-template-columns:1fr;gap:var(--grid-gap-md)}}@media(max-width: 767px){.media-feed{padding:48px 20px}.media-feed-logo{height:52px}.media-feed .media-feed-writer{font-size:16px}.media-feed-desc{font-size:18px}.media-feed-link{grid-template-columns:112px minmax(0, 1fr) 24px;gap:16px;padding:20px 0}.media-feed-thumb{width:112px;height:70px}.media-feed-thumb--fallback{padding:16px}.media-feed-meta{font-size:12px}.media-feed-item-title{font-size:19px}.media-feed-arrow{font-size:22px}}@media(prefers-reduced-motion: reduce){.media-feed-arrow{transition:none}}.media-feed::after,.media-feed::before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0}.media-feed::after{background:repeating-linear-gradient(0deg, var(--mf-bg-scanline) 0 1px, transparent 1px var(--mf-crt-scanline-gap)),radial-gradient(ellipse at center, transparent 55%, rgba(0, 0, 0, 0.55) 100%)}.media-feed::before{opacity:0;background:linear-gradient(180deg, transparent 0%, var(--mf-bg-roll-bar) 47%, transparent 53%);background-size:100% 300%}@media(prefers-reduced-motion: no-preference){.media-feed::before{opacity:1;animation:mf-crt-roll var(--mf-bg-roll-duration) linear infinite}}@media(prefers-reduced-motion: no-preference){.media-feed-title a:hover .media-feed-logo,.media-feed-title a:focus-visible .media-feed-logo{animation:mf-logo-glitch .5s steps(1, end) 1;filter:drop-shadow(-1.5px 0 0 var(--mf-crt-split-a)) drop-shadow(1.5px 0 0 var(--mf-crt-split-b))}}.media-feed-crt{position:relative;display:block;overflow:hidden;isolation:isolate;border-radius:var(--radius-md);line-height:0}.media-feed-crt::before,.media-feed-crt::after{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;z-index:2;transition:opacity .15s ease}.media-feed-crt::after{background:repeating-linear-gradient(0deg, var(--mf-crt-scanline) 0 1px, transparent 1px var(--mf-crt-scanline-gap));mix-blend-mode:multiply}.media-feed-crt::before{background:linear-gradient(180deg, transparent 0%, var(--mf-crt-roll-bar) 45%, transparent 55%);background-size:100% 300%}.media-feed-link:hover .media-feed-crt,.media-feed-link:focus-visible .media-feed-crt{background:#000}.media-feed-link:hover .media-feed-crt::before,.media-feed-link:hover .media-feed-crt::after,.media-feed-link:focus-visible .media-feed-crt::before,.media-feed-link:focus-visible .media-feed-crt::after{opacity:1}@media(prefers-reduced-motion: no-preference){.media-feed-link:hover .media-feed-thumb,.media-feed-link:focus-visible .media-feed-thumb{animation:mf-crt-glitch var(--mf-crt-glitch-duration) steps(1, end) 1,mf-crt-flicker 2.2s linear .55s infinite;filter:drop-shadow(-3px 0 0 var(--mf-crt-split-a)) drop-shadow(3px 0 0 var(--mf-crt-split-b)) contrast(1.08) saturate(1.15)}.media-feed-link:hover .media-feed-crt::before,.media-feed-link:focus-visible .media-feed-crt::before{animation:mf-crt-roll var(--mf-crt-roll-duration) linear var(--mf-crt-glitch-duration) infinite}}.media-feed-glitch{position:absolute;inset:0;z-index:0;pointer-events:none}.media-feed-glitch-block{position:absolute;left:var(--gx, 0);top:var(--gy, 0);width:var(--gw, 4%);height:var(--gh, 3%);opacity:0;image-rendering:pixelated}.media-feed-glitch-block.is-on{opacity:1}.media-feed-glitch-block--1{background:rgba(0,212,255,.28)}.media-feed-glitch-block--2{background:rgba(14,116,144,.45)}.media-feed-glitch-block--3{background:rgba(238,240,242,.1)}.media-feed-glitch-block--4{background:rgba(0,0,0,.6)}.media-feed-glitch-block--5{background:linear-gradient(90deg, rgba(0, 212, 255, 0.3) 0 50%, rgba(14, 116, 144, 0.4) 50% 100%)}@media(prefers-reduced-motion: reduce){.media-feed-glitch{display:none}}@keyframes mf-crt-roll{from{background-position:0 100%}to{background-position:0 -200%}}@keyframes mf-crt-glitch{0%{transform:translate(0, 0);clip-path:inset(0 0 0 0)}12%{transform:translate(-6px, 1px) skewX(-6deg);clip-path:inset(8% 0 62% 0)}24%{transform:translate(5px, -2px) skewX(4deg);clip-path:inset(48% 0 18% 0)}36%{transform:translate(-3px, 0) scaleY(1.04);clip-path:inset(0 0 0 0);filter:var(--mf-crt-tint) contrast(1.3)}48%{transform:translate(4px, 2px);clip-path:inset(70% 0 4% 0)}60%{transform:translate(-2px, -1px) skewX(-2deg);clip-path:inset(22% 0 40% 0)}72%{transform:translate(2px, 0);clip-path:inset(0 0 0 0);filter:grayscale(1) contrast(1.6) brightness(1.1)}84%{transform:translate(-1px, 0)}100%{transform:translate(0, 0);clip-path:inset(0 0 0 0)}}@keyframes mf-crt-flicker{0%,100%{opacity:1}47%{opacity:1}48%{opacity:.86}49%{opacity:1}82%{opacity:.93}83%{opacity:1}}@keyframes mf-logo-glitch{0%{transform:translate(0, 0);clip-path:inset(0 0 0 0)}10%{transform:translate(-3px, 1px) skewX(-8deg);clip-path:inset(0 0 55% 0)}22%{transform:translate(3px, -1px);clip-path:inset(45% 0 0 0)}34%{transform:translate(-2px, 0) scaleX(1.03);clip-path:inset(0 0 0 0);filter:hue-rotate(160deg) contrast(1.5)}46%{transform:translate(2px, 1px) skewX(6deg);clip-path:inset(20% 0 35% 0)}58%{transform:translate(-1px, 0);clip-path:inset(60% 0 5% 0)}70%{transform:translate(1px, -1px);clip-path:inset(0 0 0 0);opacity:.75}82%{transform:translate(0, 0);opacity:1}100%{transform:translate(0, 0);clip-path:inset(0 0 0 0)}}/*# sourceMappingURL=media-feed.css.map */