.nwmai{font-family:Arial,sans-serif;color:#132d3f;line-height:1.65}.nwmai *{box-sizing:border-box}.nwmai-wrap{width:min(1180px,calc(100% - 40px));margin:auto}.nwmai-bc{padding:14px 0;border-bottom:1px solid #e1e9ee}.nwmai-bc .nwmai-wrap{display:flex;gap:9px;flex-wrap:wrap}.nwmai-bc a{color:#0f789e}.nwmai-hero{padding:86px 0;background:linear-gradient(135deg,#f4f9fb,#e2eff5)}.nwmai-split{display:grid;grid-template-columns:1.1fr .9fr;gap:55px;align-items:center}.nwmai-k{display:block;color:#1481a9;font-size:13px;font-weight:800;letter-spacing:.12em;margin-bottom:10px}.nwmai h1{font-size:clamp(40px,5vw,64px);line-height:1.04;letter-spacing:-.04em;margin:0 0 22px}.nwmai h2{font-size:clamp(30px,3.5vw,46px);line-height:1.12;margin:0 0 26px}.nwmai-lead{font-size:20px}.nwmai-actions{display:flex;gap:12px;flex-wrap:wrap;margin:28px 0}.nwmai-btn{display:inline-block;padding:15px 22px;border-radius:8px;background:#0f789e;color:#fff!important;text-decoration:none!important;font-weight:800}.nwmai-light{background:#fff;color:#15384b!important;border:1px solid #cbdde5}.nwmai-trust{display:flex;gap:14px;flex-wrap:wrap;font-size:14px;font-weight:700}.nwmai-map{min-height:390px;border-radius:22px;padding:42px;background:#15384b;color:#fff}.nwmai-map>span,.nwmai-map>strong{display:block}.nwmai-map>span{color:#7dd4f0;font-weight:800;letter-spacing:.12em}.nwmai-map>strong{font-size:39px;margin:65px 0 30px}.nwmai-map div{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.nwmai-map i{font-style:normal;text-align:center;padding:15px 8px;background:#ffffff16;border:1px solid #ffffff30;border-radius:9px;font-weight:800}.nwmai-sec{padding:78px 0}.nwmai-soft{background:#f5f8fa}.nwmai-grid3,.nwmai-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.nwmai-grid3 article,.nwmai-features article,.nwmai-card,.nwmai-steps article{background:#fff;border:1px solid #dce7ed;border-radius:15px;padding:27px}.nwmai-features{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.nwmai-dark{background:#15384b;color:#fff}.nwmai-dark h2{color:#fff}.nwmai-dark .nwmai-k{color:#7dd4f0}.nwmai-dark .nwmai-steps article,.nwmai-dark .nwmai-steps h3,.nwmai-dark .nwmai-steps p{color:#132d3f!important}.nwmai-dark .nwmai-steps b{color:#1590b9!important;font-size:31px}.nwmai-wide{max-width:900px;font-size:19px}.nwmai-links{display:flex;flex-wrap:wrap;gap:9px}.nwmai-links a{padding:11px 15px;border:1px solid #d7e4ea;border-radius:999px;color:#17384b;text-decoration:none;font-weight:700;background:#fff}.nwmai-faq details{background:#fff;border:1px solid #dce7ed;border-radius:10px;padding:18px;margin:10px 0}.nwmai-faq summary{font-weight:800}.nwmai-cta{padding:62px 0;background:#0f789e;color:#fff}.nwmai-cta h2{color:#fff}.nwmai-white{background:#fff;color:#0f6786!important}@media(max-width:850px){.nwmai-split{grid-template-columns:1fr}.nwmai-grid3,.nwmai-steps,.nwmai-features{grid-template-columns:1fr}.nwmai-sec{padding:55px 0}}
/* V2 Premium longform */
.nwmai-longform .nwmai-intro{font-size:20px;max-width:920px;margin-bottom:45px}
.nwmai-deep{max-width:920px;padding:34px 0;border-top:1px solid #dce7ed}
.nwmai-deep h3{font-size:28px;line-height:1.2;margin:0 0 18px;color:#17384b}
.nwmai-deep p{font-size:17px;margin:0 0 18px}
.nwmai-tip{margin-top:24px;padding:22px 24px;border-left:4px solid #0f789e;background:#f3f8fa;border-radius:0 10px 10px 0}
.nwmai-tip strong{display:block;margin-bottom:5px}.nwmai-tip p{margin:0;font-size:16px}
