
:root{--navy:#102843;--blue:#176f9d;--sky:#dceef8;--ink:#172337}*{box-sizing:border-box}body{background:#eef3f7!important;color:var(--ink)}.fm-recovery-bar{position:relative;z-index:1000;background:var(--navy);color:#fff;font:14px/1.5 Arial,Helvetica,sans-serif;padding:0 20px;box-shadow:0 2px 10px #101d2b22}.fm-recovery-inner{max-width:1180px;margin:auto;display:flex;gap:20px;align-items:center;justify-content:space-between;padding:12px 0}.fm-recovery-logo{color:#fff!important;font:bold 19px Georgia,serif;text-decoration:none!important;white-space:nowrap}.fm-recovery-logo small{display:block;font:10px Arial,sans-serif;letter-spacing:.18em;color:#aee0fc}.fm-recovery-nav{display:flex;flex-wrap:wrap;gap:3px}.fm-recovery-nav a{color:#fff!important;text-decoration:none!important;padding:7px 9px;border-radius:4px;font:13px Arial,sans-serif}.fm-recovery-nav a:hover{background:#ffffff24}.fm-old-content{max-width:100%;overflow-x:auto;padding:0 10px 30px}.fm-old-content>table{margin-left:auto;margin-right:auto}.fm-missing-image{background:#f5f7f9;color:#607184;font:12px Arial,sans-serif;border:1px dashed #a8b9c9;display:inline-flex;align-items:center;justify-content:center;text-align:center;min-width:90px;min-height:50px;padding:8px}.fm-missing-link{color:#6a7a86!important;border-bottom:1px dashed #9baab8;cursor:help}.fm-original-logo{font:bold 29px Georgia,serif;color:#075684;display:inline-block;line-height:1.1}.fm-original-logo small{font:12px Arial,sans-serif;display:block;color:#4d7890}.fm-modern{font:16px/1.65 Arial,Helvetica,sans-serif;max-width:1120px;margin:auto;padding:32px 20px 70px}.fm-modern h1,.fm-modern h2,.fm-modern h3{font-family:Georgia,serif;color:#122b45}.fm-hero{background:linear-gradient(125deg,#092542,#176f9d);color:white;padding:55px 42px;border-radius:12px;min-height:290px;position:relative;overflow:hidden}.fm-hero:after{content:'⚽';position:absolute;right:38px;top:-30px;font-size:220px;opacity:.12}.fm-hero h1{color:white;font-size:48px;margin:4px 0 9px;position:relative;z-index:1}.fm-hero p{font-size:18px;max-width:640px;position:relative;z-index:1}.fm-kicker{text-transform:uppercase;letter-spacing:.2em;font-size:12px;font-weight:bold;color:#7dc9ed}.fm-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:25px 0}.fm-card{background:white;border:1px solid #d8e3eb;border-radius:10px;padding:20px;box-shadow:0 3px 14px #162f4b0b}.fm-card h3{font-size:21px;margin:0 0 7px}.fm-card p{font-size:14px;color:#536779;margin:0 0 10px}.fm-card a{color:#0d6796;font-weight:bold}.fm-list{background:white;border:1px solid #d8e3eb;border-radius:10px;padding:10px 24px;columns:2;column-gap:40px}.fm-list li{break-inside:avoid;padding:7px 0;border-bottom:1px solid #edf1f3}.fm-list a{color:#0d6796}.fm-banner{background:#dceef8;border-left:4px solid #2594c5;padding:14px 18px;margin:20px 0;border-radius:4px}.fm-archive-footer{font:13px Arial,sans-serif;text-align:center;color:#4d6374;background:#e0eaf1;padding:20px}.fm-archive-footer a{color:#0d6796}@media(max-width:850px){.fm-recovery-inner{display:block}.fm-recovery-logo{display:block;margin-bottom:8px}.fm-grid{grid-template-columns:1fr 1fr}.fm-list{columns:1}}@media(max-width:560px){.fm-grid{grid-template-columns:1fr}.fm-hero{padding:32px 20px}.fm-hero h1{font-size:34px}.fm-recovery-nav a{padding:6px}.fm-old-content{padding:0 5px 25px}}
.fm-article{background:#fff;border:1px solid #d8e3eb;border-radius:10px;padding:28px;max-width:820px}.fm-article table{max-width:100%}.fm-article img{max-width:100%;height:auto}.fm-article p{line-height:1.75}
