
.bg-wrap{max-width:1080px;margin:auto;padding:22px 16px 60px;color:#26343c;line-height:1.8}.bg-wrap *{box-sizing:border-box}.crumb{font-size:13px;color:#687985;margin-bottom:16px}.hero{background:linear-gradient(135deg,#eef7fb,#f9fcfd);border:1px solid #d2e4ec;border-radius:18px;padding:30px}.hero p{margin:0;color:#2d6d84;font-weight:800}.hero h1{font-size:30px;line-height:1.35;margin:3px 0 10px}.bg-wrap section{margin:30px 0}.bg-wrap h2{font-size:24px;border-left:6px solid #4c8aa0;padding-left:12px;margin:0 0 17px}.summary{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.summary>div{border:1px solid #dce8ed;border-radius:13px;padding:16px;background:#fff}.summary span{display:block;font-size:12px;color:#687985}.summary strong{display:block}.red{color:#b43b31}.important{background:#fff5d9;border:1px solid #ecd185;border-radius:12px;padding:15px 17px;font-weight:700}.methods,.locations{display:grid;grid-template-columns:repeat(2,1fr);gap:15px}.methods article,.locations article{border:1px solid #dbe7ec;border-radius:14px;padding:19px;background:#fff}.methods .danger{background:#fff7f6;border-color:#efb8b4}.notice,.contact{background:#f2f8fa;border-radius:15px;padding:22px}.type{display:inline-block;background:#e6f1f5;color:#2d6d84;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:800}.addr{font-weight:700}.actions{display:flex;gap:8px;flex-wrap:wrap}.actions a,.contact a{border:1px solid #4c8aa0;border-radius:8px;padding:7px 11px;text-decoration:none;color:#2d6d84}.sources{font-size:14px;color:#586973}@media(max-width:760px){.summary{grid-template-columns:repeat(2,1fr)}.methods,.locations{grid-template-columns:1fr}.hero h1{font-size:25px}}
