*{box-sizing:border-box}body{margin:0;color:#202421;background:#fff;font:17px/1.65 Arial,sans-serif}a{color:#00883f;text-underline-offset:3px}a:hover{text-decoration-thickness:2px}.wrap{max-width:1060px;margin:auto;padding:24px}header{border-bottom:1px solid #e1e7e3}header .wrap{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.brand img{width:min(370px,75vw);height:auto;display:block}nav{display:flex;gap:18px;flex-wrap:wrap}.crumbs{font-size:14px;color:#59665e;margin-bottom:28px}h1{font-size:clamp(28px,4vw,43px);line-height:1.2;letter-spacing:-.03em}h2{font-size:25px;line-height:1.3;margin-top:34px}.lead{font-size:20px}.tags{color:#59665e;font-size:15px}.outcome{padding:20px 24px;background:#f2fbf6;border-radius:14px}.note{border-left:3px solid #99c9af;padding-left:18px}.cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0}.card{padding:22px;border:1px solid #dce4df;border-radius:14px}.card h2,.card h3{margin:8px 0 16px;font-size:23px;line-height:1.35}.card p{margin:10px 0}.facts{display:grid;grid-template-columns:180px 1fr;gap:8px 18px}.facts dt{color:#59665e}.facts dd{margin:0;overflow-wrap:anywhere}.source{padding:14px 0;border-top:1px solid #dce4df;overflow-wrap:anywhere}.source small{display:block;color:#59665e}.pagination{margin:32px 0}.pagination a,.pagination span{padding:8px 12px;border:1px solid #dce4df;border-radius:6px}footer{border-top:1px solid #dce4df;margin-top:44px;color:#59665e;font-size:14px}@media(max-width:650px){.wrap{padding:20px}.cards{grid-template-columns:1fr}.facts{grid-template-columns:1fr;gap:0}.facts dd{margin-bottom:14px}}