body.feature-page{background:#0b261d;color:#eae3cf}.feature-masthead{padding-bottom:18px;border-bottom:3px double #8b956d}.feature-masthead a{font-weight:800;letter-spacing:.08em;text-decoration:none}.feature-masthead .eyebrow{margin:18px 0 8px}.feature-masthead h1{font-size:clamp(2.7rem,7vw,5.5rem);max-width:1000px;margin:12px 0;line-height:1.03}.feature-deck{font:clamp(1.15rem,2.2vw,1.45rem)/1.5 Georgia,serif;max-width:850px;color:#dcd4bb}.feature-byline{display:flex;flex-wrap:wrap;gap:12px;font-size:.82rem;color:#bdcbbc;text-transform:uppercase;letter-spacing:.06em}.feature-hero{margin:0 0 24px;background:#f0e5cb;border-radius:10px;overflow:hidden;border:1px solid #b3a374}.feature-hero img{display:block;width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.feature-hero figcaption{padding:10px 16px;color:#4e4b3b;font-size:.78rem}.feature-score{display:grid;grid-template-columns:1fr auto 1fr;gap:18px;padding:22px 28px;align-items:center;background:#102f22;border:1px solid #7a8958;border-radius:10px;margin:0 0 22px;text-align:center}.feature-score strong{display:block;font:700 clamp(2.6rem,5vw,4.5rem)/1 Georgia,serif;color:#e4c16c;margin-top:7px}.feature-score .club{font-weight:800;font-size:1.04rem}.feature-score .record{font-size:.75rem;color:#bdcbbc}.final-seal{font-size:.8rem;font-weight:900;letter-spacing:.12em;border:1px solid #899369;padding:9px 12px;border-radius:4px}.feature-layout{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(250px,1fr);gap:25px;align-items:start}.feature-copy{background:#f2ead6;color:#252c22;padding:clamp(22px,4vw,44px);border-radius:10px}.feature-copy p{font:1.06rem/1.78 Georgia,serif;margin:0 0 20px}.feature-copy .lead{font-size:1.22rem;line-height:1.65}.feature-copy h2{font-size:1.65rem;color:#163a29;margin:27px 0 13px}.feature-copy blockquote{margin:26px 0;padding:4px 0 4px 20px;border-left:4px solid #947637;color:#173c2a}.feature-copy blockquote p{font-size:1.2rem;font-style:italic;margin-bottom:8px}.feature-copy blockquote cite{font:700 .8rem/1.45 system-ui,sans-serif;letter-spacing:.03em;font-style:normal}.feature-sidebar .panel{padding:20px}.feature-sidebar h2{font-size:1.3rem}.quarter-table{min-width:0;font-size:.9rem}.quarter-table thead th,.quarter-table td{text-align:center;padding:9px 6px}.quarter-table tbody th{text-align:left;padding:9px 6px}.quarter-table caption{text-align:left;color:#bfd0c3;font-size:.78rem;margin-bottom:10px}.stat-callout{margin:12px 0 20px;padding-bottom:16px;border-bottom:1px solid #45604c}.stat-callout strong{display:block;font:700 3rem/1 Georgia,serif;color:#e4c16c}.stat-callout span{display:block;font-size:.84rem;color:#bfd0c3;margin-top:8px}.score-sequence{list-style:none;padding:0;margin:0}.score-sequence li{padding:12px 0;border-bottom:1px solid #3c5948;font-size:.88rem}.score-sequence b{display:block;color:#e4c16c;font-size:.8rem;margin-bottom:3px}.share-art{margin:28px 0 0}.share-art img{width:100%;height:auto;border-radius:9px;display:block}.share-art figcaption{font-size:.82rem;color:#bdcbbc;margin-top:10px}.feature-footnote{font-size:.78rem;line-height:1.55;color:#bdcbbc;margin-top:20px}.opener-feature{overflow:hidden;padding:0!important}.opener-feature-image{display:block;width:100%;height:auto;max-height:340px;object-fit:cover}.opener-feature-content{padding:22px}.opener-feature-content h2{font-size:clamp(1.8rem,3.5vw,2.7rem);margin-top:6px}.opener-feature-content p{max-width:870px}.opener-feature-result{font:700 1.3rem Georgia,serif;color:#e4c16c}@media(max-width:850px){.feature-layout{grid-template-columns:1fr}.feature-sidebar{display:grid;grid-template-columns:1fr 1fr;gap:18px}.feature-sidebar .panel{margin:0}}@media(max-width:580px){.feature-sidebar{grid-template-columns:1fr}.feature-score{padding:18px 12px;gap:10px}.feature-score .club{font-size:.86rem}.final-seal{padding:7px;font-size:.65rem}.quarter-table{min-width:0}.feature-copy p{font-size:1rem}.feature-byline{font-size:.74rem}}
