.NewsCarousel_schoolHeader__gNgXJ{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1440px;margin:0 auto 24px;padding:24px 30px;border-radius:var(--radius);background:linear-gradient(90deg,rgba(21,21,21,.95),rgba(21,21,21,.65)),url(/oregon-state-header.jpg) center 45% /cover;color:#fffdfa}.NewsCarousel_schoolHeader__gNgXJ h1{margin:0;font-family:var(--font-display),var(--font-geist-sans),sans-serif;font-size:clamp(2.4rem,4.5vw,4rem);line-height:1}.NewsCarousel_schoolHeader__gNgXJ p{max-width:640px;margin:10px 0 0;color:#eee7de;line-height:1.5}.NewsCarousel_schoolHeader__gNgXJ a{display:inline-flex;flex-shrink:0;align-items:center;gap:8px;min-height:44px;padding:12px 16px;border-radius:var(--radius);background:var(--accent);color:var(--accent-text);font-weight:800;text-decoration:none}.NewsCarousel_schoolHeader__gNgXJ a:hover{background:#fffdfa;color:#171512}.NewsCarousel_news__BZAFd{--muted:color-mix(in srgb,var(--foreground) 68%,var(--surface));max-width:1440px;margin:0 auto 24px;scroll-margin-top:calc(var(--team-navigation-height, 80px) + 20px)}.NewsCarousel_heading__MJ4Tz{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 20px;margin-bottom:14px}.NewsCarousel_heading__MJ4Tz h2{margin:0;font-size:clamp(1.35rem,2.5vw,1.85rem)}.NewsCarousel_heading__MJ4Tz p{margin:0;color:var(--muted);font-size:.9rem}.NewsCarousel_carousel__Xh_GH{overflow:hidden;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);color:var(--foreground)}.NewsCarousel_slide__s6h7U{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);min-height:420px}.NewsCarousel_media__VrcbT{display:block;position:relative;overflow:hidden;min-height:100%;background:#211812}.NewsCarousel_story__NonlV{display:flex;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:clamp(24px,3vw,40px)}.NewsCarousel_sport__QTiV3{color:var(--accent-strong);font-size:.78rem;font-weight:850;letter-spacing:.07em;text-transform:uppercase}.NewsCarousel_byline__GdNWA{display:flex;flex-wrap:wrap;min-width:0;gap:6px 14px;color:var(--muted);font-size:.8rem;line-height:1.5;overflow-wrap:anywhere}.NewsCarousel_story__NonlV h3{margin:0;font-size:clamp(1.4rem,2.25vw,2.2rem);font-weight:850;line-height:1.15;overflow-wrap:anywhere}.NewsCarousel_story__NonlV h3 a{color:inherit;text-decoration:none}.NewsCarousel_story__NonlV h3 a:hover{color:var(--accent-strong);text-decoration:underline}.NewsCarousel_summary__ccyyr{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin:0;color:var(--muted);font-size:.95rem;line-height:1.5}.NewsCarousel_readStory__voJaw{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:auto;color:var(--accent-strong);font-weight:800}.NewsCarousel_readStory__voJaw svg,.NewsCarousel_schoolHeader__gNgXJ a svg{width:18px;height:18px}.NewsCarousel_controls__4CVTQ{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;padding:12px 24px;border-top:1px solid var(--border)}.NewsCarousel_arrows__DU_aT{display:flex;align-items:center;gap:14px}.NewsCarousel_arrows__DU_aT button{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--border);border-radius:50%;background:transparent;color:var(--foreground);cursor:pointer}.NewsCarousel_arrows__DU_aT button:hover:not(:disabled){background:var(--accent);color:var(--accent-text)}.NewsCarousel_arrows__DU_aT button:disabled{opacity:.4;cursor:default}.NewsCarousel_counter__018fu{min-width:58px;text-align:center;font-variant-numeric:tabular-nums;font-size:.85rem;font-weight:750}.NewsCarousel_indicators__NWTXT{display:flex;flex-wrap:wrap;justify-content:center}.NewsCarousel_indicators__NWTXT button{display:grid;place-items:center;width:28px;height:36px;padding:0;border:0;background:transparent;cursor:pointer}.NewsCarousel_indicators__NWTXT span{width:6px;height:6px;border-radius:999px;background:var(--muted);opacity:.45}.NewsCarousel_indicators__NWTXT button:hover span,.NewsCarousel_indicators__NWTXT button[aria-pressed=true] span{width:20px;background:var(--accent);opacity:1}.NewsCarousel_news__BZAFd a:focus-visible,.NewsCarousel_news__BZAFd button:focus-visible,.NewsCarousel_schoolHeader__gNgXJ a:focus-visible{outline:3px solid var(--accent);outline-offset:-3px}.NewsCarousel_empty__B3tMl{padding:24px;border:1px solid var(--border);border-radius:var(--radius)}.NewsCarousel_archiveLink__T49t_{max-width:1440px;margin:-8px auto 24px}.NewsCarousel_archiveLink__T49t_ a{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--accent-strong);font-weight:800}.NewsCarousel_archiveLink__T49t_ svg{width:18px;height:18px}@media (max-width:760px){.NewsCarousel_schoolHeader__gNgXJ{flex-direction:column;align-items:flex-start;gap:16px;padding:22px}.NewsCarousel_slide__s6h7U{grid-template-columns:minmax(0,1fr)}.NewsCarousel_media__VrcbT{min-height:0;aspect-ratio:16/9}.NewsCarousel_story__NonlV{gap:12px;min-height:310px;padding:22px}.NewsCarousel_controls__4CVTQ{flex-direction:column;gap:6px;padding:12px}.NewsCarousel_indicators__NWTXT button{width:24px;height:28px}}