.year2026-page{font-family:inherit;color:#392d24}.year2026-page .gmtv-article-container{padding-top:0!important}.year2026-article,.year2026-related{background:#fffdf8!important;background-image:none!important;border:0;border-radius:0;box-shadow:none!important;padding:32px}.year2026-article h1{font-family:inherit;font-size:clamp(1.7rem,3vw,2.4rem);font-weight:750;line-height:1.4;color:#971c20;margin:0 0 20px;text-shadow:none}.year2026-article h2,.year2026-related h2{font-family:inherit;font-size:1.5rem;font-weight:750;line-height:1.45;color:#971c20;margin:32px 0 16px}.year2026-article h3{font-family:inherit;font-size:1.2rem;font-weight:700;line-height:1.5;color:#971c20;margin:28px 0 14px}.year2026-article p{font-size:1rem;line-height:1.85;margin:12px 0 18px}.year2026-article a{color:#a51d1d;text-decoration:underline;text-underline-offset:3px}.year2026-page :is(a,button):focus-visible{outline:2px solid #971c20;outline-offset:3px}.year2026-page [id]{scroll-margin-top:120px}.year2026-chooser{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin:24px 0 16px}.year2026-chooser a{display:flex;min-height:46px;align-items:center;justify-content:center;border:1px solid #d6b990;background:#fcf4e6;text-decoration:none;font-weight:700;line-height:1.5;padding:8px}.year2026-figure{margin:24px 0}.year2026-figure img{display:block;width:100%;height:auto;max-width:100%;aspect-ratio:16/9;-o-object-fit:contain;object-fit:contain}.year2026-figure figcaption{font-size:.9rem;line-height:1.7;color:#64503e;margin-top:8px}.year2026-page img[data-year2026-unavailable=true]{display:none!important}.year2026-page [role=status]{display:block;color:#64503e;font-size:.9rem;line-height:1.7;padding:8px}.year2026-table{max-width:100%;overflow-x:auto;margin:24px 0}.year2026-table table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:1rem;line-height:1.7;text-align:left}.year2026-table caption{text-align:left;font-weight:700;color:#75341f;margin-bottom:12px}.year2026-table :is(th,td){padding:12px;border:1px solid #d9c2a3;vertical-align:top;overflow-wrap:anywhere}.year2026-table th{background:#f6eddd;font-weight:700}.year2026-table thead th:first-child{width:42%}.year2026-table tr:target :is(th,td){background:#fbeed8}.year2026-table tr:target th{border-left:4px solid #971c20}.year2026-legacy-anchor{display:block;height:0}.year2026-reading-fields{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;margin:24px 0;line-height:1.8}.year2026-reading-fields dt{font-weight:700;color:#75341f}.year2026-reading-fields dd{margin:0}.year2026-article .year2026-credit{font-size:.9rem;color:#64503e;border-top:1px solid #dfc8a9;padding-top:20px}.year2026-related{margin-top:24px}.year2026-related>div{margin-top:0!important}.year2026-related h2{margin-top:0}.year2026-related .grid{grid-template-columns:minmax(0,1fr)!important}.year2026-related a.group{display:grid;grid-template-columns:180px minmax(0,1fr);grid-template-rows:60px minmax(0,1fr);gap:0 16px;height:132px;padding:0;border-radius:0;overflow:hidden;border:1px solid #d9bf99;background:#fffdf8;box-shadow:none;text-decoration:none}.year2026-related a.group>div{grid-row:1/3;margin:0;aspect-ratio:auto;border-radius:0;height:100%}.year2026-related img{-o-object-fit:contain!important;object-fit:contain!important;transform:none!important}.year2026-related a.group>h3{padding:12px 12px 0 0;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.45;font-size:1rem;color:#971c20;min-height:0}.year2026-related a.group>p{padding-right:12px;margin-top:6px;line-height:1.5;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:.9rem;min-height:0}@media (max-width:1023px){.year2026-page .gmtv-article-container,.year2026-page .gmtv-article-grid{padding-inline:0!important}.year2026-article,.year2026-related{padding:16px}.year2026-chooser{grid-template-columns:repeat(4,minmax(0,1fr))}.year2026-table :is(th,td){padding:10px}.year2026-table thead th:first-child{width:43%}.year2026-reading-fields{grid-template-columns:minmax(0,1fr);gap:6px}.year2026-reading-fields dd{margin-bottom:12px}.year2026-related a.group{grid-template-columns:116px minmax(0,1fr);height:116px;-moz-column-gap:10px;column-gap:10px;grid-template-rows:52px minmax(0,1fr)}.year2026-related a.group>h3{font-size:.85rem;padding-top:10px}.year2026-related a.group>p{font-size:.8rem}}.year2026-animal-table thead th:first-child{width:24%}
