/* Composición de sección. Colores, fuentes, cards, botones y módulos: home.css compartido. */
body.category{margin:0;background:var(--gd-paper);color:var(--gd-ink)}.category .wp-site-blocks{padding:0}
.gd-category-main .gd-breadcrumbs{padding-block:20px}.gd-category-grid{display:grid;grid-template-columns:minmax(0,1fr) 336px;gap:24px;align-items:start}.gd-category-editorial,.gd-category-aside{min-width:0}.gd-category-banner{position:relative;isolation:isolate;min-height:300px;background:var(--gd-ink);color:white;display:flex;align-items:flex-end;overflow:hidden;border-radius:3px}.gd-category-banner:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(16,17,20,.85),rgba(16,17,20,.15)),linear-gradient(0deg,rgba(16,17,20,.65),transparent)}.gd-category-banner .gd-category-banner-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.gd-category-banner-copy{padding:32px;max-width:680px}.gd-category-banner h1{font-size:88px;text-transform:uppercase;letter-spacing:-1px}.gd-category-banner p{font-size:15px;margin-top:12px;max-width:560px}.gd-category-banner .gd-kicker{margin-bottom:12px}.gd-category-page-number{font-weight:700}.gd-category-subnav{display:flex;flex-wrap:wrap;gap:0 20px;padding:8px 16px;background:white;border:1px solid var(--gd-rule);border-radius:3px;margin-block:12px 28px}.gd-category-subnav a{font-size:12px;font-weight:700;min-height:44px;display:flex;align-items:center}.gd-category-subnav a:first-child{color:var(--gd-blue)}.gd-category-blocks{display:grid;gap:40px}.gd-featured-layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:20px}.gd-featured-main .gd-news-card{height:100%}.gd-featured-main .gd-news-picture{aspect-ratio:1.45}.gd-featured-main .gd-news-card h3{font-size:36px}.gd-category-page .gd-story-list{display:flex;flex-direction:column;gap:16px;min-width:0}.gd-category-page .gd-story-list .gd-news-card{display:grid;grid-template-columns:104px minmax(0,1fr);gap:12px;padding-bottom:12px;background:transparent}.gd-category-page .gd-story-list .gd-news-picture{height:104px;aspect-ratio:1}.gd-category-page .gd-story-list .gd-news-copy{padding:0}.gd-category-page .gd-story-list .gd-news-copy>p{display:none}.gd-category-page .gd-story-list h3{font-size:25px}.gd-category-page .gd-story-list .gd-category{font-size:10px;padding:3px 5px}.gd-category-page .gd-story-list .gd-meta{font-size:9px;display:flex;flex-wrap:wrap;gap:4px;margin-top:10px}.gd-category-aside{display:flex;flex-direction:column;gap:24px}.gd-category-aside .gd-matches,.gd-category-aside .gd-standings,.gd-category-aside .gd-ad{margin-top:0}.gd-category-aside .gd-match-list{grid-template-columns:1fr}.gd-category-aside .gd-match-teams{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);font-size:11px}.gd-category-aside .gd-match-label{font-size:10px}.gd-category-aside .gd-matches-heading{align-items:start}.gd-category-aside .gd-section-heading h2{font-size:28px}.gd-category-popular ol{margin:0;padding-left:22px;display:grid;gap:18px}.gd-category-popular li::marker{color:var(--gd-blue);font-weight:700}.gd-category-popular h3{font-size:23px}.gd-competition-block{padding-top:24px;margin-top:24px;border-top:1px solid var(--gd-rule);scroll-margin-top:30px}.gd-competition-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.gd-competition-heading h3{font-size:32px}.gd-competition-heading>a{font-size:12px;font-weight:700;color:var(--gd-blue);min-height:44px;display:flex;align-items:center;gap:6px;flex-shrink:0}.gd-competition-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.gd-competition-lead .gd-news-picture{aspect-ratio:1.9}.gd-ad.gd-ad--wide{height:150px;margin:0}.gd-pagination ul{display:flex;flex-wrap:wrap;list-style:none;gap:8px;padding:0;margin-top:24px}.gd-pagination a,.gd-pagination span{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:8px 12px;border:1px solid var(--gd-rule);background:white;font-size:13px}.gd-pagination .current{background:var(--gd-blue);color:white;border-color:var(--gd-blue)}
@media(max-width:1200px){.gd-category-grid{grid-template-columns:minmax(0,1fr) 300px;gap:20px}.gd-featured-layout{grid-template-columns:1fr}.gd-featured-layout>.gd-story-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.gd-category-page .gd-featured-layout>.gd-story-list .gd-news-card{display:block}.gd-category-page .gd-featured-layout>.gd-story-list .gd-news-picture{height:auto;aspect-ratio:1.4;margin-bottom:10px}.gd-competition-layout{grid-template-columns:1fr}.gd-category-banner h1{font-size:72px}}
@media(max-width:960px){.gd-category-grid{grid-template-columns:1fr}.gd-category-aside{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.gd-category-banner{min-height:300px}.gd-category-blocks{gap:32px}.gd-competition-layout{grid-template-columns:1fr 1fr}.gd-featured-layout{grid-template-columns:1.2fr 1fr}.gd-featured-layout>.gd-story-list{display:flex}.gd-category-page .gd-featured-layout>.gd-story-list .gd-news-card{display:grid;grid-template-columns:104px minmax(0,1fr)}.gd-category-page .gd-featured-layout>.gd-story-list .gd-news-picture{height:104px;aspect-ratio:1;margin:0}}
@media(max-width:700px){.gd-site .gd-category-main{display:block}.gd-category-main .gd-breadcrumbs{padding-block:16px}.gd-category-banner{min-height:265px}.gd-category-banner-copy{padding:24px}.gd-category-banner h1{font-size:60px;overflow-wrap:anywhere}.gd-category-banner p{font-size:14px}.gd-category-subnav{gap:0 16px;padding:6px 12px;margin-bottom:24px}.gd-category-subnav a{font-size:11px}.gd-category-grid{gap:32px}.gd-category-aside{display:flex}.gd-featured-layout,.gd-competition-layout{grid-template-columns:1fr}.gd-featured-main .gd-news-card{display:block;padding-bottom:0}.gd-featured-main .gd-news-picture{height:auto;aspect-ratio:1.55}.gd-featured-main .gd-news-copy{padding:16px}.gd-featured-main .gd-news-copy>p{display:block}.gd-featured-main .gd-news-card h3{font-size:34px}.gd-category-page .gd-story-list h3{font-size:25px}.gd-category-blocks{gap:32px}.gd-category-aside .gd-match-label{flex-direction:row;align-items:start;text-align:left}.gd-category-aside .gd-match-teams{text-align:left;gap:8px}.gd-category-aside .gd-match-teams>span:last-child{text-align:right}.gd-category-aside .gd-match-teams b{font-size:20px}.gd-category-aside .gd-ad{margin:0}.gd-category-aside .gd-standings{margin:0}.gd-competition-block{padding-top:20px;margin-top:20px}.gd-competition-heading h3{font-size:30px}.gd-competition-lead .gd-news-card{display:block}.gd-competition-lead .gd-news-picture{height:auto;aspect-ratio:1.8}.gd-competition-lead .gd-news-copy{padding:12px}.gd-competition-lead .gd-news-copy>p{display:block}}
@media(max-width:360px){.gd-category-banner h1{font-size:50px}.gd-category-banner-copy{padding:20px}.gd-category-page .gd-story-list .gd-news-card,.gd-category-page .gd-featured-layout>.gd-story-list .gd-news-card{grid-template-columns:88px minmax(0,1fr);gap:10px}.gd-category-page .gd-story-list .gd-news-picture,.gd-category-page .gd-featured-layout>.gd-story-list .gd-news-picture{height:88px}.gd-category-page .gd-story-list h3{font-size:23px}.gd-featured-main .gd-news-card h3{font-size:31px}.gd-category-aside .gd-standings table{font-size:11px}}
