*{box-sizing:border-box}body{margin:0;background:#f5f7f8;color:#243746;font:16px/1.65 Arial,sans-serif}a{color:#14677a;text-decoration:none}a:hover{text-decoration:underline}.wrap{max-width:1200px;margin:auto;padding:0 22px}.top{background:#20384d;color:#fff;padding:12px 0}.top .wrap{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}.top a{color:white}.nav{background:white;border-bottom:1px solid #e2e8ec}.nav .wrap{display:flex;align-items:center;gap:22px;flex-wrap:wrap;padding-top:18px;padding-bottom:18px}.brand{font-size:24px;font-weight:800;color:#20384d;margin-right:auto}.brand span{color:#d77b35}.navlinks{display:flex;gap:18px;flex-wrap:wrap}.hero{margin:26px 0;border-radius:20px;overflow:hidden;min-height:350px;background:linear-gradient(100deg,rgba(21,44,62,.95),rgba(21,44,62,.42)),url(https://images.unsplash.com/photo-1451187580459-43490279c0fa?w=1600&q=85) center/cover;color:white;display:flex;align-items:center}.hero .inner{padding:48px;max-width:790px}.eyebrow{text-transform:uppercase;letter-spacing:2px;font-size:12px;color:#ffbd80;font-weight:800}h1{font-size:clamp(30px,4vw,48px);line-height:1.15;margin:12px 0}h2{font-size:25px;line-height:1.3;color:#20384d}h3{font-size:19px;color:#20384d;margin:10px 0}.hero p{font-size:18px}.btn{display:inline-block;background:#d77b35;color:white;padding:11px 18px;border-radius:10px;font-weight:700}.columns{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:25px;margin:25px 0}.panel,.card,.sidebar{background:white;border:1px solid #e1e7eb;border-radius:16px;padding:24px}.panel{margin-bottom:24px}.intro{font-size:18px;color:#455969}.sectionhead{display:flex;justify-content:space-between;align-items:center;gap:10px}.cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.card{padding:0;overflow:hidden}.thumb{height:140px;background-size:cover;background-position:center}.card .txt{padding:17px}.tag{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:#b4672b;font-weight:800}.card p{margin:6px 0 10px;color:#566574;font-size:14px}.sidebar{margin-bottom:18px}.sidebar img{max-width:100%;height:auto;max-height:100px;object-fit:contain}.sidebar h3{margin-top:0}.sidebar ul{padding-left:20px}.chips{display:flex;gap:9px;flex-wrap:wrap}.chip{background:#edf2f4;border:1px solid #dae4e8;border-radius:30px;padding:8px 13px;color:#26445a;font-size:14px}.risk{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.risk>div{background:#f0f4f6;border-radius:12px;padding:14px}.risk strong{display:block;color:#20384d}.risk small{color:#607280}.foot{background:#20384d;color:#d7e3e9;padding:35px 0;margin-top:40px}.foot a{color:white}.article{max-width:820px}.article h2{margin-top:30px}.article li{margin-bottom:8px}.notice{background:#fff4e9;border-left:4px solid #d77b35;padding:14px 18px;border-radius:9px;margin:22px 0}@media(max-width:850px){.columns{grid-template-columns:1fr}.cards{grid-template-columns:1fr}.risk{grid-template-columns:1fr}.hero .inner{padding:28px}.navlinks{gap:10px}}
.faq-item{background:#f1f5f7;border-radius:14px;padding:18px;margin:12px 0}.faq-item h3{color:#20384d;margin:0 0 8px}.checklist{background:#f1f5f7;border-radius:14px;padding:20px}

.faq-item{background:#eef2f4;border-radius:13px;padding:14px 18px;margin:12px 0}.faq-item h3{margin:0 0 6px;color:#20384d}

.atlas-partner img{display:block;margin:12px auto}.atlas-partner{border:1px solid #d8e3ea;border-radius:10px;padding:14px;margin-bottom:16px}
