.nm-closing-eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.2em;color:#49637a;margin:0 0 20px}
.nm-global{background:#edf2f5;color:#182840;padding:85px 5vw}.nm-global-inner{max-width:1360px;margin:auto;display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;align-items:center}.nm-global-stat strong{display:block;font-size:clamp(110px,15vw,220px);line-height:1;letter-spacing:-.07em;color:#235e79;font-weight:700}.nm-global-stat strong span{font-size:.45em;vertical-align:top}.nm-global-stat p{font-size:13px;max-width:230px;line-height:1.6;color:#49637a}.nm-global h2,.nm-sales-section h2,.nm-faq h2{font-size:clamp(30px,3.6vw,47px);line-height:1.15;letter-spacing:-.025em;margin:0 0 25px}.nm-global-copy>p:not(.nm-closing-eyebrow){font-size:15px;line-height:1.8;color:#49637a}.nm-global-copy .nm-global-regions{font-size:12px!important;border-top:1px solid #c8d5df;padding-top:18px;margin-top:24px}.nm-closing-links{display:flex;flex-wrap:wrap;gap:24px;margin-top:25px}.nm-closing-links a{color:#182840;text-decoration:none;font-size:13px;font-weight:700;display:flex;gap:20px;align-items:center;border-bottom:2px solid #c8a240;padding-bottom:10px}
.nm-sales-section{background:#c8a240;color:#040c18;padding:65px 5vw;display:grid;grid-template-columns:1.4fr 1fr;gap:70px;align-items:center}.nm-sales-section .nm-closing-eyebrow{color:#182840}.nm-sales-section>div>p:not(.nm-closing-eyebrow){font-size:15px;line-height:1.8;max-width:730px}.nm-sales-section-actions{display:flex;flex-direction:column;gap:20px;align-items:flex-start}.nm-sales-section-actions a:first-child{display:flex;justify-content:space-between;gap:50px;background:#040c18;color:#fff;padding:18px 24px;text-decoration:none;font-size:14px;font-weight:700}.nm-sales-section-actions a:last-child{color:#040c18;display:flex;flex-direction:column;text-decoration:none;font-size:12px}.nm-sales-section-actions a:last-child span{font-size:23px;font-weight:700;margin-top:4px}
.nm-faq{padding:80px 5vw;background:#fff;color:#182840;display:grid;grid-template-columns:.8fr 1.2fr;gap:80px}.nm-faq-list details{border-bottom:1px solid #d6dfe5}.nm-faq-list details:first-child{border-top:1px solid #d6dfe5}.nm-faq-list summary{list-style:none;cursor:pointer;padding:23px 0;font-size:17px;font-weight:600;display:flex;align-items:center;justify-content:space-between;gap:25px}.nm-faq-list summary::-webkit-details-marker{display:none}.nm-faq-list summary span{font-size:24px;color:#235e79;font-weight:400}.nm-faq-list details[open] summary span{transform:rotate(45deg)}.nm-faq-list details p{font-size:14px;color:#49637a;line-height:1.85;margin:0;padding:0 40px 24px 0}
.nm-footer{display:block;background:#040c18;padding:65px 5vw 0;color:#b3c9d9}.nm-footer-grid{max-width:1400px;margin:auto;display:grid;grid-template-columns:1.6fr .85fr .85fr 1fr;gap:45px}.nm-footer-brand img{width:min(100%,310px);height:auto;filter:grayscale(1) invert(1) brightness(3);mix-blend-mode:screen}.nm-footer-brand p{font-size:12px;line-height:1.85;margin:23px 0 0;max-width:430px}.nm-footer h2{font-size:13px;color:#e4f2f8;font-weight:700;margin:0 0 22px;line-height:1.5}.nm-footer-nav{display:flex;flex-direction:column;gap:11px;flex-wrap:nowrap;width:auto}.nm-footer-nav h2{margin-bottom:11px}.nm-footer a{color:#b3c9d9;text-decoration:none;font-size:12px}.nm-footer a:hover{color:#e0c070}.nm-footer-contact address{font-size:12px;line-height:1.85;font-style:normal;margin:0 0 18px}.nm-footer-contact>a{display:block;margin-bottom:12px;overflow-wrap:anywhere}.nm-footer-bottom{max-width:1400px;margin:45px auto 0;padding:23px 0;border-top:1px solid #182840;display:flex;justify-content:space-between;gap:25px;font-size:11px}.nm-global a:focus-visible,.nm-sales-section a:focus-visible,.nm-faq summary:focus-visible,.nm-footer a:focus-visible{outline:3px solid #4878a0;outline-offset:5px}
@media(max-width:1000px){.nm-global-inner{gap:45px}.nm-footer-grid{grid-template-columns:1fr 1fr;gap:40px}.nm-faq{gap:40px}.nm-sales-section{gap:35px}}
@media(max-width:700px){.nm-global{padding:50px 24px}.nm-global-inner,.nm-sales-section,.nm-faq{grid-template-columns:1fr;gap:30px}.nm-global-stat strong{font-size:110px}.nm-global-stat p{max-width:none;margin-bottom:0}.nm-sales-section{padding:45px 24px}.nm-faq{padding:50px 24px}.nm-faq h2{margin-bottom:0}.nm-footer{padding:45px 24px 0}.nm-footer-grid{gap:35px 24px}.nm-footer-brand{grid-column:1/-1}.nm-footer-contact{grid-column:1/-1}.nm-footer-bottom{flex-wrap:wrap}.nm-faq-list summary{font-size:16px}.nm-sales-section-actions a:first-child{width:100%}}

/* Export section revision: large globe, editorial copy, no statistic cards. */
.nm-global{background:#edf2f5;padding:85px 5vw;overflow:hidden}
.nm-global-inner{grid-template-columns:1.05fr 1fr;gap:60px;align-items:center}
.nm-global-copy{grid-column:1;grid-row:1;position:relative;z-index:1}
.nm-global-copy h2{font-size:clamp(35px,4vw,55px);max-width:680px}
.nm-global-stat{grid-column:2;grid-row:1;position:relative;min-height:560px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;isolation:isolate}
.nm-network-globe{position:absolute;left:50%;top:50%;width:112%;height:auto;transform:translate(-50%,-50%);z-index:-1}
.nm-global-stat strong{color:#e4f2f8;font-size:clamp(100px,11vw,165px);line-height:1;letter-spacing:-.07em;text-shadow:0 4px 40px #040c18;margin-top:10px}
.nm-global-stat strong span{color:#e0c070}
.nm-global-stat p{color:#c7dce9;max-width:210px;margin:14px 0 0;font-size:11px;text-transform:uppercase;letter-spacing:.13em;line-height:1.8;position:relative;text-shadow:0 2px 15px #040c18}
.nm-global-copy .nm-global-regions{font-size:12px!important;line-height:2!important}
.nm-closing-links a:first-child{border-color:#235e79}.nm-closing-links a:last-child{background:#c8a240;padding:13px 18px;border:0;color:#040c18}
@media(max-width:1100px){.nm-global-stat{min-height:440px}.nm-global-inner{gap:35px}}
@media(max-width:700px){.nm-global{padding:50px 24px 25px}.nm-global-inner{grid-template-columns:1fr;gap:25px}.nm-global-copy{grid-column:1;grid-row:1}.nm-global-stat{grid-column:1;grid-row:2;min-height:440px;max-width:480px;width:100%;margin:auto}.nm-network-globe{width:110%}.nm-global-stat strong{font-size:125px}.nm-global-stat p{max-width:190px;font-size:10px}.nm-global-copy h2{font-size:36px}}
@media(max-width:400px){.nm-global-stat{min-height:350px}.nm-global-stat strong{font-size:105px}.nm-global-stat p{font-size:9px;max-width:165px}}
