 body.single-post .site-content, .gom-football-route .site-content {display: block;padding: 0 28px;}.gom-single, .gom-football {max-width: 1144px;margin: 0 auto !important;padding: 30px 0 64px;min-width: 0;}.gom-single .rank-math-breadcrumb, .gom-football .rank-math-breadcrumb {font-size: 12px;line-height: 1.7;color: #667990;margin-bottom: 22px;}.gom-single .rank-math-breadcrumb p, .gom-football .rank-math-breadcrumb p {margin: 0;}.gom-single .rank-math-breadcrumb a, .gom-football .rank-math-breadcrumb a {color: #345d8b;}.gom-single-header, .gom-football-header {border: 1px solid #263e5e;border-radius: 16px;padding: 36px 40px;color: #d9e3f0;background: #0b1c34;background-image: linear-gradient(90deg, #0b1c34ef, #0b1c34aa), var(--gom-brand-bg);background-position: center;background-size: cover;margin-bottom: 28px;}.gom-single-header h1, .gom-football-header h1 {font-size: clamp(29px, 3.4vw, 44px);font-weight: 780;line-height: 1.25;letter-spacing: -0.035em;color: white;max-width: 1000px;margin: 12px 0 24px;overflow-wrap: anywhere;}.gom-single-kicker {font-size: 10px;font-weight: 750;letter-spacing: 0.13em;text-transform: uppercase;color: #efca80;margin: 0;}.gom-single-kicker a {color: inherit;text-decoration: none;}.gom-single-meta {display: flex;flex-wrap: wrap;gap: 8px 22px;font-size: 12px;line-height: 1.8;color: #c2cfe0;}.gom-single-meta a {color: inherit;text-underline-offset: 3px;}.gom-single-layout {display: grid;grid-template-columns: minmax(0, 1fr) 260px;gap: 30px;align-items: start;}.gom-single-main {min-width: 0;background: #fff;border: 1px solid var(--g-line);border-radius: 13px;overflow: hidden;}.gom-single-cover {margin: 0 !important;aspect-ratio: 16/9;background: #e6edf5;}.gom-single-cover img {width: 100%;height: 100%;object-fit: cover;display: block;}.gom-single-content {margin: 0 !important;padding: 32px 34px;color: #293d56;font-size: 17px;line-height: 1.85;min-width: 0;overflow-wrap: break-word;}.gom-single-content .gom-editorial {font-size: inherit;line-height: inherit;max-width: none;}.gom-single-content h2 {font-size: clamp(23px, 2.6vw, 29px);line-height: 1.4;margin: 2em 0 1em;letter-spacing: -0.02em;color: #153556;scroll-margin-top: 24px;}.gom-single-content h3 {font-size: 21px;line-height: 1.4;color: #193b60;margin: 1.5em 0 0.8em;}.gom-single-content p {margin: 0 0 1.2em;}.gom-single-content figure {max-width: 100%;margin: 28px 0;}.gom-single-content img {max-width: 100%;height: auto;border-radius: 9px;}.gom-single-content figcaption {font-size: 12px;line-height: 1.7;color: #61738a;margin-top: 10px;text-align: left;}.gom-single-content a {color: #205c96;text-underline-offset: 3px;}.gom-single-content .gom-toc, .gom-single-content .wp-block-rank-math-toc-block {margin: 28px 0;padding: 22px 24px;border: 1px solid #d9e3ef;border-left: 3px solid #d1ac60;background: #f2f6fb;border-radius: 0 8px 8px 0;font-size: 14px;}.gom-single-content .wp-block-rank-math-toc-block p {font-weight: 700;margin: 0 0 12px;}.gom-single-content .wp-block-rank-math-toc-block ol {margin: 0;padding-left: 20px;}.gom-single-content .wp-block-rank-math-toc-block li {margin: 7px 0;}.gom-single-content blockquote {font-size: inherit;border-left: 3px solid #caa45b;background: #f5f7fb;padding: 20px 24px;margin: 24px 0;}.gom-single-content table:not(.snbd-scope table) {display: block;max-width: 100%;overflow-x: auto;font-size: 14px;border-collapse: collapse;}.gom-single-content th:not(.snbd-scope th), .gom-single-content td:not(.snbd-scope td) {padding: 10px;border-color: #dce5f0;}.gom-single-tags {display: flex;flex-wrap: wrap;gap: 7px;padding: 22px 34px;border-top: 1px solid #e4eaf2;font-size: 12px;align-items: center;}.gom-single-tags span {color: #64758a;width: 100%;margin-bottom: 6px;font-weight: 650;}.gom-single-tags a {padding: 6px 10px;background: #f1f5fa;border: 1px solid #dce5ef;border-radius: 5px;color: #365b82;text-decoration: none;}.gom-single-source-note {background: #eef3f9;padding: 24px 34px;color: #425e7f;font-size: 13px;}.gom-single-source-note strong {color: #1c3d61;}.gom-single-source-note p {margin: 9px 0 0;line-height: 1.8;}.gom-single-aside {display: grid;gap: 20px;}.gom-aside-kicker {font-size: 9px !important;letter-spacing: 0.11em;color: #8c6b2b !important;font-weight: 700;}.gom-single-aside .gom-related-list a {font-size: 13px;line-height: 1.65;font-weight: 600;}.gom-aside-all {font-size: 12px;display: inline-block;margin-top: 14px;}.gom-single-next {margin-top: 50px;}.gom-single-next h2 {font-size: 29px;margin: 0;color: #143453;font-weight: 750;letter-spacing: -0.03em;}.gom-next-grid {display: grid;grid-template-columns: repeat(3, minmax(0, 1fr));gap: 22px;}.gom-next-grid article {background: white;border: 1px solid var(--g-line);border-radius: 11px;overflow: hidden;}.gom-next-grid a {display: block;text-decoration: none;color: #163657;}.gom-next-grid img {width: 100%;height: auto;aspect-ratio: 16/9;object-fit: cover;display: block;}.gom-next-grid h3 {font-size: 17px;line-height: 1.55;padding: 20px;margin: 0;font-weight: 700;}.gom-single #comments {padding: 0 30px;}.gom-football-header > p:last-child {font-size: 14px;line-height: 1.85;max-width: 840px;margin: 0;}.gom-football-header h1 {font-size: clamp(29px, 3.4vw, 42px);margin-bottom: 18px;}.gom-football-nav-tabs {display: flex;flex-wrap: wrap;gap: 8px;margin: 22px 0 28px;}.gom-football-nav-tabs a {border: 1px solid #cdd9e8;border-radius: 6px;padding: 10px 16px;background: white;font-size: 13px;font-weight: 650;color: #35577b;text-decoration: none;}.gom-football-nav-tabs a[aria-current="page"], .gom-football-nav-tabs a:hover {color: #fff;background: #17395d;border-color: #17395d;}.gom-football-nav-aside {display: grid;}.gom-football-nav-aside a {font-size: 12px;line-height: 1.7;padding: 8px 0;border-top: 1px solid #e4ebf3;text-decoration: none;color: #36577d;}.gom-football-content {margin: 0 !important;min-width: 0;}.gom-football-content > .snbd-scope {max-width: 100%;margin: 0;}.gom-football-notes {display: grid;grid-template-columns: 1.4fr 1fr;gap: 36px;background: #eaf0f7;padding: 28px 32px;border: 1px solid #d8e3ef;border-radius: 11px;margin-top: 32px;}.gom-football-notes h2 {font-size: 18px;line-height: 1.4;color: #1c3b5d;font-weight: 750;margin: 0 0 12px;}.gom-football-notes p, .gom-football-notes li {font-size: 13px;line-height: 1.85;color: #556d87;margin-bottom: 8px;}.gom-football-notes p {margin: 0;}.gom-football-notes ul {margin: 0;padding-left: 18px;}.gom-football-notes a {color: #315b87;}body .gom-football .snbd-scope, body .gom-single .snbd-scope {--snbd-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--brand-black: #142f4d;--text: #183551;--text-muted: #62758b;--border: #dce4ee;--surface: #fff;--surface-soft: #f3f6fb;--brand-yellow: #e8bd62;--brand-yellow-soft: #fcf7eb;--brand-yellow-line: #e0be79;--brand-orange: #1d426b;--brand-orange-dark: #143253;--brand-orange-deep: #112c49;--brand-orange-ink: #17395c;--brand-orange-soft: #edf3fa;--brand-on-orange: #fff;--brand-shadow: rgb(18 50 83 / 10%);--font-base: 13px;--font-title: 25px;line-height: 1.6;max-width: 100%;font-family: var(--snbd-font);}body .gom-football .snbd-title, body .gom-single .snbd-title {letter-spacing: -0.025em;line-height: 1.35;font-weight: 750;}.gom-football .snbd-datebar {border-radius: 10px;margin-bottom: 24px;}.gom-football .snbd-scope .snbd-league, .gom-football .snbd-scope .snbd-standings-table-wrap, .gom-football .snbd-scope .snbd-match-shell {border-radius: 10px;overflow: hidden;}.gom-football .snbd-scope button, .gom-football .snbd-scope input, .gom-football .snbd-scope select {font-family: inherit;}.gom-football .snbd-scope input[type="search"] {border-radius: 7px;border-color: #cbd8e7;min-height: 42px;}.gom-football .snbd-scope .snbd-alert, .gom-single .snbd-scope .snbd-alert {border-radius: 8px;padding: 18px;}.gom-football .snbd-scope .snbd-alert small, .gom-single .snbd-scope .snbd-alert small {overflow-wrap: anywhere;}.gom-football .snbd-scope .snbd-empty {border-radius: 8px;padding: 26px;font-size: 13px;background: #fff;border-color: #d7e2ee;}.gom-football .snbd-scope button:focus-visible, .gom-single .snbd-scope button:focus-visible {outline: 3px solid #c69945;outline-offset: 3px;}.gom-single-content .snbd-scope {margin: 0 0 30px;font-size: 12px;}.gom-single-content .snbd-scope img {border-radius: 0;}.gom-single-content .snbd-scope h2, .gom-single-content .snbd-scope h3 {font-size: inherit;line-height: inherit;letter-spacing: normal;margin: 0;}.gom-single-content .snbd-scope table {display: table;width: 100%;font-size: inherit;}.gom-single-content .snbd-scope p {margin: 0;}.gom-single-content .snbd-scope a {color: inherit;text-decoration: none;}@media (max-width: 1000px) {.gom-single-layout {grid-template-columns: minmax(0, 1fr) 225px;gap: 22px;}.gom-single-content {padding: 28px;}.gom-single-header, .gom-football-header {padding: 30px;}.gom-single-meta {gap: 7px 15px;}}@media (max-width: 768px) {body.single-post .site-content, .gom-football-route .site-content {padding: 0 18px;}.gom-single, .gom-football {padding-top: 20px;}.gom-single-header, .gom-football-header {padding: 25px 23px;border-radius: 12px;}.gom-single-header h1, .gom-football-header h1 {font-size: 29px;line-height: 1.35;margin-bottom: 20px;}.gom-single-layout {grid-template-columns: 1fr;}.gom-single-content {padding: 25px 22px;font-size: 16px;line-height: 1.9;}.gom-single-tags {padding: 20px 22px;}.gom-single-source-note {padding: 22px;}.gom-single-aside {grid-template-columns: 1fr 1fr;margin-top: 4px;}.gom-single-meta {font-size: 11px;}.gom-next-grid {grid-template-columns: 1fr;}.gom-next-grid article a {display: grid;grid-template-columns: 110px minmax(0, 1fr);align-items: center;}.gom-next-grid img {aspect-ratio: 1;height: 100%;object-fit: cover;}.gom-next-grid h3 {font-size: 15px;padding: 17px;}.gom-single-next {margin-top: 36px;}.gom-single-next h2 {font-size: 25px;}.gom-football-nav-tabs {gap: 6px;margin: 20px 0;}.gom-football-nav-tabs a {font-size: 11px;padding: 9px 12px;}.gom-football-notes {grid-template-columns: 1fr;gap: 24px;padding: 24px;}.gom-football .snbd-scope {--font-base: 12px;--font-title: 21px;}.gom-single-content .snbd-scope {margin-inline: -10px;width: calc(100% + 20px);max-width: calc(100% + 20px);}.gom-single-content .wp-block-rank-math-toc-block {padding: 19px;}.gom-football-header > p:last-child {font-size: 13px;}}@media (max-width: 480px) {.gom-single-aside {grid-template-columns: 1fr;}.gom-single-header h1, .gom-football-header h1 {font-size: 27px;}.gom-single-content .snbd-scope {font-size: 11px;}.gom-single .rank-math-breadcrumb, .gom-football .rank-math-breadcrumb {font-size: 11px;}}body .gom-football .snbd-scope .snbd-title, body .gom-single .snbd-scope .snbd-title {color: #193d63;font-size: 25px;line-height: 1.4;margin: 20px 0 16px;}@media (max-width: 768px) {body .gom-football .snbd-scope .snbd-title, body .gom-single .snbd-scope .snbd-title {font-size: 21px;}}.gom-data-jumps {display: flex;flex-wrap: wrap;gap: 12px;margin: 20px 0;}.gom-data-jumps a {border: 1px solid #d4dce6;border-radius: 99px;padding: 9px 18px;text-decoration: none;font-weight: 650;}.gom-data-tool {background: #f5f8fc;padding: 20px;border: 1px solid #dce4ee;border-radius: 16px;margin: 24px 0 42px;}.gom-data-tool h2 {font-size: 24px;}.gom-data-widget {max-height: 800px;overflow: auto;overscroll-behavior: auto;scrollbar-gutter: stable;border-radius: 10px;}.gom-data-widget:focus-visible {outline: 3px solid #b57b14;outline-offset: 4px;}.gom-data-hint {font-size: 14px;color: #526176;}.gom-data-guide {max-width: 850px;margin: 40px auto;color: #243448;font-size: 18px;line-height: 1.85;}.gom-data-guide h2 {font-size: 29px;line-height: 1.35;color: #10253d;margin: 42px 0 18px;scroll-margin-top: 30px;}.gom-data-guide p {margin: 0 0 24px;}.gom-data-guide figure {margin: 28px 0 36px;}.gom-data-guide img {display: block;width: 100%;height: auto;border-radius: 14px;}.gom-data-guide figcaption {font-size: 14px;line-height: 1.6;color: #5c6876;margin-top: 10px;}.gom-data-cover {margin-top: 0 !important;}.gom-data-guide .gom-toc, .gom-data-sources {padding: 22px 26px;border: 1px solid #dce4ee;border-radius: 14px;background: #f6f9fc;margin: 28px 0;}.gom-data-guide .gom-toc h2, .gom-data-sources h2 {font-size: 21px;margin: 0 0 12px;}.gom-data-related {padding-top: 22px;border-top: 1px solid #dce4ee;}.gom-data-guide a {color: #125591;text-underline-offset: 3px;}@media (max-width: 768px) {.gom-data-tool {padding: 10px;}.gom-data-widget {max-height: 620px;}.gom-data-guide {font-size: 17px;line-height: 1.8;}.gom-data-guide h2 {font-size: 25px;}.gom-data-guide .gom-toc, .gom-data-sources {padding: 18px;}.gom-data-tool h2 {font-size: 21px;}}