.article_shell__Ao_Qe{min-height:100vh;padding:clamp(1.5rem,4vw,2.5rem) clamp(1rem,4vw,2rem) 3rem;background:#141414;color:#ececec}.article_inner__RfkGJ{max-width:820px;margin:0 auto}.article_meta__XsEH5{display:flex;flex-wrap:wrap;gap:.5rem .75rem;align-items:center;margin-bottom:.75rem}.article_date__GLy8A{font-size:.875rem;color:#a0a0a0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.article_badges__Ehw0m{display:flex;flex-wrap:wrap;gap:.35rem}.article_badge__VuICn{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;padding:.2rem .5rem;border-radius:6px;background:rgba(212,175,55,.15);color:#e8c547;border:1px solid rgba(212,175,55,.25)}.article_badgeFootball__KZgfM{background:rgba(46,160,67,.15);color:#7dcea0;border-color:rgba(46,160,67,.35)}.article_badgePdf__KU2hD{background:rgba(100,149,237,.12);color:#9eb7f0;border-color:rgba(100,149,237,.28)}.article_title__ZQXM_{font-size:clamp(1.5rem,4vw,2rem);font-weight:700;letter-spacing:-.02em;line-height:1.25;color:#fff;margin-bottom:.5rem}.article_author__U_xh1{font-size:.9rem;color:#8f8f8f;margin-bottom:2rem}.article_body__q7pwC{font-size:1.02rem;line-height:1.75;color:#d8d8d8}.article_body__q7pwC h2{font-size:1.35rem;font-weight:700;color:#f5f5f5;margin:2.25rem 0 .85rem;letter-spacing:-.02em}.article_body__q7pwC h3{font-size:1.1rem;font-weight:600;color:#e8e8e8;margin:1.75rem 0 .65rem}.article_body__q7pwC p{margin:.85rem 0}.article_body__q7pwC ol,.article_body__q7pwC ul{margin:.85rem 0;padding-left:1.35rem}.article_body__q7pwC li{margin:.35rem 0}.article_body__q7pwC a{color:#e8c547;text-decoration:underline;text-underline-offset:3px}.article_body__q7pwC a:hover{color:#f5d76e}.article_body__q7pwC pre{margin:1.35rem 0;padding:1rem 1.15rem;border-radius:10px;background:#0a0a0a;border:1px solid rgba(255,255,255,.12);overflow-x:auto;font-size:.84rem;line-height:1.55}.article_body__q7pwC code,.article_body__q7pwC pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.article_body__q7pwC code{font-size:.9em}.article_body__q7pwC li code,.article_body__q7pwC p code{padding:.12rem .35rem;border-radius:5px;background:rgba(255,255,255,.08);color:#f0d78c;font-size:.88em}.article_body__q7pwC pre code{padding:0;background:none;color:#e8e0d5;font-size:inherit}.article_body__q7pwC blockquote{margin:1.25rem 0;padding:.5rem 0 .5rem 1rem;border-left:3px solid rgba(212,175,55,.55);color:#b8b8b8}.article_back__FnN7I{display:inline-block;margin-bottom:1.5rem;font-size:.875rem;font-weight:600;color:#d4af37;text-decoration:none}.article_back__FnN7I:hover{text-decoration:underline}.article_plainBody__CBRCc{margin-top:1.5rem}.article_plainBody__CBRCc p{white-space:pre-wrap}.article_pdfFrame__X9aHk{margin-top:1.5rem;width:100%;height:min(75vh,720px);border:1px solid rgba(255,255,255,.15);border-radius:10px}