.resource-page-wrap{width:min(100% - 48px,1240px);margin:auto;padding:32px 0 100px}.resource-top-ad,.resource-bottom-ad{display:grid;justify-items:center;margin:0 auto 32px;max-width:100%;overflow:hidden}.resource-bottom-ad{margin-top:32px}.resource-breadcrumb{font:14px/1.6 Inter,sans-serif;margin:0 0 24px;color:var(--muted,#aaa)}.resource-breadcrumb a{color:inherit;text-decoration:underline}.resource-heading{max-width:1040px;margin-bottom:32px}.resource-kicker{font:700 13px/1.5 Inter,sans-serif;text-transform:uppercase;letter-spacing:.06em;color:var(--gold,#c39334);margin-bottom:12px}.resource-heading h1{font:700 clamp(2.5rem,5.25vw,4.6rem)/1.04 Georgia,serif;color:var(--blue-deep);margin:0 0 20px;text-wrap:balance}.resource-deck{max-width:820px;font-size:1.15rem;line-height:1.6;margin-bottom:16px}.resource-meta{font:14px/1.6 Inter,sans-serif;color:var(--muted,#aaa)}.resource-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:40px;align-items:start}.resource-copy{min-width:0;font-size:1.08rem;line-height:1.72}.resource-copy p,.resource-copy ul{margin-bottom:1.25em}.resource-copy ul{padding-left:1.25em}.resource-copy h2{font:700 1.65rem/1.2 Georgia,serif;margin:1.6em 0 .6em;color:var(--blue-deep)}.resource-copy a{color:var(--blue-deep);text-decoration:underline;text-underline-offset:.15em}.resource-rail{display:grid;gap:24px;min-width:0}.resource-rail-links{padding:20px;border:1px solid var(--line,#333);border-radius:8px;background:var(--surface,#161616);font:15px/1.6 Inter,sans-serif}.resource-rail-links h2{font-size:20px;margin:0 0 12px}.resource-rail-links p{margin-bottom:12px}.resource-rail-links a{color:inherit;text-decoration:underline}.resource-mmr{background:#0a0a0a;color:#ccc}.resource-mmr .resource-heading h1{font-family:'Playfair Display',Georgia,serif;font-size:clamp(2rem,4vw,2.75rem);color:#fafafa;line-height:1.15}.resource-mmr .resource-copy{font-family:Newsreader,Georgia,serif;font-size:1.2rem;line-height:1.9}.resource-mmr .resource-copy h2{font-family:'Playfair Display',Georgia,serif;color:#fafafa}.resource-mmr .resource-copy a{color:#e8bf55}.resource-mmr .ap-resource .ap-resource-button{color:#fff;background:#9e1830}.resource-mmr .ap-guide-hub{font-family:Inter,sans-serif;font-size:1rem;line-height:1.7}.resource-copy .ap-resource-button{text-decoration:none}.resource-copy .ap-resource-related li,.resource-copy .ap-resource-references li{margin-bottom:.55em}@media(max-width:920px){.resource-layout{grid-template-columns:1fr}.resource-page-wrap{width:calc(100% - 28px);padding-top:24px}.resource-rail{justify-items:center}.resource-rail-links{width:100%}.resource-heading h1{font-size:2.5rem}.resource-copy{overflow-wrap:anywhere}.resource-top-ad iframe,.resource-bottom-ad iframe{width:min(728px,100%)}.resource-mmr .resource-heading h1{font-size:2rem}}@media print{.resource-page>header,.resource-top-ad,.resource-bottom-ad,.resource-rail,.resource-page>footer,#wenger-footer-banner,#mmr-footer-banner{display:none!important}.resource-layout{display:block}.resource-page-wrap{width:100%;padding:0}.resource-page,.resource-mmr{background:white!important;color:black!important}.resource-heading h1,.resource-copy h2,.resource-copy a{color:black!important}.ap-resource-tools{break-inside:avoid}}

.resource-mmr .footer-links{flex-wrap:wrap;max-width:100%}.resource-mmr .footer-links a{white-space:normal}
