*{box-sizing:border-box}body{margin:0;background:#f6f8fc;color:#14233a;font-family:Inter,system-ui,Arial,sans-serif;line-height:1.65}a{color:#135ac4}header{background:#fff;border-bottom:1px solid #e4e9f2;position:sticky;top:0;z-index:5}.wrap{max-width:1160px;margin:auto;padding:0 22px}.nav{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:13px 0}.logo{font-weight:850;font-size:21px;text-decoration:none;color:#15233a}.logo span{color:#dc4e17}.btn{display:inline-block;background:#ed6a1c;color:white!important;border:0;border-radius:12px;padding:12px 20px;font-weight:800;text-decoration:none;cursor:pointer}.btn:hover{background:#c64e0b}.hero{padding:45px 0 25px;background:linear-gradient(120deg,#eef4ff,#fff4eb)}h1{font-size:clamp(30px,4vw,48px);line-height:1.15;margin:0 0 15px}h2{line-height:1.3}p{margin:10px 0 16px}.lead{font-size:19px;color:#465671;max-width:850px}.banner{display:block;max-width:100%;height:auto;margin:20px auto;border-radius:12px}.grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:15px;margin:22px 0 45px}.card,.article,.side{background:white;border:1px solid #e3e8f1;border-radius:17px;padding:22px;box-shadow:0 6px 20px #203f7010}.card a{font-weight:750;text-decoration:none}.pill{display:inline-block;padding:5px 10px;background:#eaf0ff;border-radius:20px;color:#2a5495;font-size:12px;font-weight:750}.search{width:100%;padding:17px 20px;border:1px solid #cad6e8;border-radius:14px;font-size:17px}.layout{display:grid;grid-template-columns:minmax(0,2fr) minmax(240px,1fr);gap:22px;margin:28px 0 45px}.article{padding:32px}.article li{margin-bottom:12px}.side img{width:100%}footer{background:#14233a;color:#d8e2f2;padding:34px 0;margin-top:45px}footer a{color:white}.muted{color:#66748c}.crumb{font-size:14px;margin:18px 0}.form label{display:block;font-weight:700;margin:14px 0 5px}.form input,.form select,.form textarea{width:100%;padding:12px;border:1px solid #cdd7e6;border-radius:9px;font:inherit}.form textarea{min-height:110px}.form .consent{display:flex;gap:10px;align-items:start}.form .consent input{width:auto;margin-top:7px}.notice{padding:12px;background:#f4f7fc;border-left:3px solid #ed6a1c}.top-banner{text-align:center;padding:8px;background:#fff}.top-banner img{max-width:100%;height:auto}.pagination{padding:20px}.small{font-size:14px}@media(max-width:750px){.layout{grid-template-columns:1fr}.article{padding:21px}.nav{flex-wrap:wrap}.hero{padding:25px 0}.grid{grid-template-columns:1fr}} .ars-logo{width:132px;max-height:65px;object-fit:contain;vertical-align:middle;margin-right:12px}.logo{display:flex;align-items:center}@media(max-width:550px){.ars-logo{width:86px}}