 .editorial-page{padding-top:40px;padding-bottom:60px}.editorial-page h1{font-size:clamp(28px,4vw,46px);line-height:1.15;color:#183653;margin:12px 0 30px}.editorial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.editorial-card{display:block;background:white;border:1px solid #e0e8f0;border-radius:22px;overflow:hidden;text-decoration:none;color:#183653;transition:transform .2s,box-shadow .2s}.editorial-card:hover{transform:translateY(-3px);box-shadow:0 15px 40px #18365314}.editorial-card>img{width:100%;aspect-ratio:16/10;object-fit:cover}.editorial-card>div:not(.editorial-placeholder){padding:22px}.editorial-card h2{font-size:21px;margin:10px 0;line-height:1.3}.editorial-card p{color:#708298;font-size:14px;line-height:1.6}.editorial-card small,.editorial-article>small{color:#73899f}.editorial-placeholder{display:grid;place-items:center;aspect-ratio:16/10;background:linear-gradient(135deg,#183653,#285f99)}.editorial-placeholder img{height:100px;width:auto}.editorial-article{background:white;border:1px solid #e0e8f0;border-radius:24px;padding:35px;margin:25px auto;max-width:950px}.editorial-body{white-space:pre-wrap;line-height:1.8;font-size:17px;color:#314e6b}.editorial-gallery{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:25px}.editorial-gallery img{width:100%;border-radius:14px}.editorial-video{aspect-ratio:16/9;margin:25px 0}.editorial-video iframe{width:100%;height:100%;border:0;border-radius:14px}.editorial-video-link{display:inline-block;padding:12px 20px;background:#e9f1fa;border-radius:10px;color:#245c9d;font-weight:700}@media(max-width:850px){.editorial-grid{grid-template-columns:1fr 1fr}}@media(max-width:550px){.editorial-grid,.editorial-gallery{grid-template-columns:1fr}.editorial-article{padding:22px}.editorial-body{font-size:15px}}.editorial-hero{background:linear-gradient(120deg,#132f48,#255880);border-radius:24px;padding:45px;color:white;margin-bottom:30px;position:relative;overflow:hidden}.editorial-hero .sport-overline{color:#cce992;font-size:10px;letter-spacing:.12em}.editorial-hero h1{color:white;font-size:clamp(36px,6vw,66px);letter-spacing:-.055em;margin:14px 0}.editorial-hero h1 span{color:#d4f68d}.editorial-hero p{color:#c0d0df;font-size:15px}.editorial-filters{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.editorial-filters a{padding:10px 17px;border-radius:25px;border:1px solid #ffffff40;color:#e7eff5;font-size:12px;font-weight:650}.editorial-filters a[aria-current]{background:#d4f68d;color:#15344d;border-color:#d4f68d}.editorial-card{box-shadow:0 7px 30px #17304905}.editorial-card b{font-size:12px;color:#315f89}.editorial-card h2{letter-spacing:-.025em}.editorial-empty{grid-column:1/-1;text-align:center;border:1px dashed #bccbd8;background:#edf2f6;border-radius:22px;padding:45px 22px}.editorial-empty img{object-fit:contain;margin:auto}.editorial-empty h2{font-size:26px;letter-spacing:-.025em;margin:20px 0 10px}.editorial-empty p{max-width:430px;margin:0 auto 24px;color:#74869a;line-height:1.7}.editorial-empty a{display:inline-block;background:#193d5c;color:white;padding:12px 20px;border-radius:10px;font-size:13px;font-weight:700}@media(max-width:550px){.editorial-page{padding-top:20px}.editorial-hero{padding:28px 22px;border-radius:19px}.editorial-hero p{font-size:13px;line-height:1.6}.editorial-filters{gap:6px}.editorial-filters a{padding:9px 12px;font-size:11px}.editorial-empty{padding:30px 20px}}

