@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Playfair+Display:wght@400;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--text-xs:clamp(0.75rem,0.7rem + 0.25vw,0.875rem);--text-sm:clamp(0.875rem,0.8rem + 0.35vw,1rem);--text-base:clamp(1rem,0.95rem + 0.25vw,1.125rem);--text-lg:clamp(1.125rem,1rem + 0.75vw,1.5rem);--text-xl:clamp(1.5rem,1.2rem + 1.25vw,2.25rem);--text-2xl:clamp(2rem,1.2rem + 2.5vw,3.5rem);--text-3xl:clamp(2.5rem,1rem + 4vw,5rem);--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--color-bg:#f7f6f2;--color-surface:#f9f8f5;--color-surface-2:#fbfbf9;--color-surface-offset:#f0ede8;--color-border:#d4d1ca;--color-divider:#dcd9d5;--color-text:#28251d;--color-text-muted:#6e6b66;--color-text-faint:#9f9c96;--color-text-inverse:#f9f8f4;--color-primary:#01696f;--color-primary-hover:#0c4e54;--color-primary-highlight:#dbe9e7;--color-success:#437a22;--shadow-sm:0 1px 2px #28251d0f;--shadow-md:0 8px 24px #28251d14;--shadow-lg:0 20px 50px #28251d1f;--radius-sm:0.5rem;--radius-md:0.85rem;--radius-lg:1.25rem;--radius-xl:1.75rem;--font-body:"Inter",Arial,Helvetica,sans-serif;--font-display:"Playfair Display","Times New Roman",Times,serif;--transition:180ms cubic-bezier(0.16,1,0.3,1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:Inter,Arial,Helvetica,sans-serif;font-family:var(--font-body);font-size:clamp(1rem,.95rem + .25vw,1.125rem);font-size:var(--text-base);line-height:1.6;min-height:100vh}img,svg{display:block;max-width:100%}a{text-decoration:none}a,button{color:inherit}button{background:none;border:0;cursor:pointer;font:inherit}.nm-container{margin:0 auto;width:min(calc(100% - 2rem),1120px)}.nm-eyebrow{align-items:center;background:#182c4f;border-radius:999px;color:#fff;display:inline-flex;font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-size:var(--text-xs);font-weight:700;gap:.5rem;gap:var(--space-2);letter-spacing:.08em;padding:.35rem .75rem;text-transform:uppercase}.nm-section{padding:clamp(4rem,9vw,6rem) 0;padding:clamp(var(--space-16),9vw,var(--space-24)) 0}.nm-section-title{font-family:Playfair Display,Times New Roman,Times,serif;font-family:var(--font-display);font-size:clamp(2rem,1.2rem + 2.5vw,3.5rem);font-size:var(--text-2xl);line-height:1.02}.nm-section-copy{color:#6e6b66;color:var(--color-text-muted);margin-top:1rem;margin-top:var(--space-4);max-width:66ch}.nm-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background-color:#182d4f;border-bottom:1px solid color-mix(in srgb,#28251d 10%,#0000);border-bottom:1px solid color-mix(in srgb,var(--color-text) 10%,#0000);position:sticky;top:0;z-index:50}.nm-nav{display:flex;gap:2.5rem;height:8rem;justify-content:space-between;min-height:4.75rem}.nm-brand,.nm-nav{align-items:center}.nm-brand{display:inline-flex;font-weight:700;gap:.75rem;gap:var(--space-3)}.nm-brand,.nm-brand img{height:7rem}.nm-nav-links{align-items:center;display:flex;gap:2.5rem}.nm-nav-links a{color:#bfdbfe;font-size:10px;font-weight:700;letter-spacing:.3em}.nm-nav-actions{align-items:center;display:flex;gap:.75rem;gap:var(--space-3)}.nm-nav-toggle{align-items:center;background:none;border:none;cursor:pointer;display:none;flex-direction:column;height:2.5rem;justify-content:center;width:2.5rem;z-index:100}.nm-nav-toggle span{background:#fff;border-radius:2px;display:block;height:.22rem;margin:.25rem 0;transition:all .3s;width:2rem}.nm-btn{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-size:clamp(.875rem,.8rem + .35vw,1rem);font-size:var(--text-sm);font-weight:600;gap:.5rem;gap:var(--space-2);justify-content:center;min-height:3rem;padding:0 1.25rem;padding:0 var(--space-5);transition:transform .18s cubic-bezier(.16,1,.3,1),background .18s cubic-bezier(.16,1,.3,1),color .18s cubic-bezier(.16,1,.3,1),border-color .18s cubic-bezier(.16,1,.3,1);transition:transform var(--transition),background var(--transition),color var(--transition),border-color var(--transition)}.nm-btn:hover{transform:translateY(-1px)}.nm-btn-primary{background:#fff;box-shadow:0 8px 24px #28251d14;box-shadow:var(--shadow-md);color:#182d4f}.nm-btn-primary:hover{background:#eff6ff}.nm-btn-secondary{background:#fff;border:1px solid color-mix(in srgb,#28251d 11%,#0000);border:1px solid color-mix(in srgb,var(--color-text) 11%,#0000);color:#28251d;color:var(--color-text)}.nm-hero{padding:clamp(3rem,7vw,6rem) 0 5rem;padding:clamp(var(--space-12),7vw,var(--space-24)) 0 var(--space-20)}.nm-hero-grid{grid-gap:2.5rem;grid-gap:var(--space-10);align-items:end;display:grid;gap:2.5rem;gap:var(--space-10);grid-template-columns:1fr 1fr}.nm-hero h1{font-family:Playfair Display,Times New Roman,Times,serif;font-family:var(--font-display);font-size:5rem;line-height:.96;margin:1.25rem 0;margin:var(--space-5) 0}.nm-hero p{color:#6e6b66;color:var(--color-text-muted);font-size:clamp(1.125rem,1rem + .75vw,1.5rem);font-size:var(--text-lg);max-width:60ch}.nm-hero-actions{margin-top:1.5rem;margin-top:var(--space-6)}.nm-hero-actions,.nm-trust-strip{display:flex;flex-wrap:wrap;gap:.75rem;gap:var(--space-3)}.nm-trust-strip{margin-top:2rem;margin-top:var(--space-8)}.nm-trust-pill{background:#f9f8f5;background:var(--color-surface);border:1px solid color-mix(in srgb,#28251d 9%,#0000);border:1px solid color-mix(in srgb,var(--color-text) 9%,#0000);border-radius:999px;color:#6e6b66;color:var(--color-text-muted);font-size:clamp(.875rem,.8rem + .35vw,1rem);font-size:var(--text-sm);padding:.8rem 1rem}.nm-hero-panel{overflow:hidden;padding:2rem;padding:var(--space-8);position:relative}.nm-stat-card{grid-gap:1.25rem;grid-gap:var(--space-5);display:grid;gap:1.25rem;gap:var(--space-5)}.nm-stat-top{align-items:baseline;gap:.75rem;gap:var(--space-3);justify-content:space-between}.nm-stat-number{font-size:clamp(3rem,2rem + 4vw,5.5rem);font-weight:700;letter-spacing:-.05em;line-height:.9}.nm-stat-label{color:#6e6b66;color:var(--color-text-muted);max-width:20ch}.nm-mini-grid{grid-gap:.75rem;grid-gap:var(--space-3);display:grid;gap:.75rem;gap:var(--space-3);grid-template-columns:repeat(2,1fr)}.nm-mini-card{background:#182d4f;border:1px solid color-mix(in srgb,#28251d 8%,#0000);border:1px solid color-mix(in srgb,var(--color-text) 8%,#0000);border-radius:1.25rem;border-radius:var(--radius-lg);padding:1rem;padding:var(--space-4)}.nm-mini-card strong{color:#eff6ff;display:block;font-size:clamp(1.125rem,1rem + .75vw,1.5rem);font-size:var(--text-lg)}.nm-mini-card span{color:#fff;font-size:clamp(.875rem,.8rem + .35vw,1rem);font-size:var(--text-sm)}.nm-two-col{grid-gap:2.5rem;grid-gap:var(--space-10);align-items:start;display:grid;gap:2.5rem;gap:var(--space-10);grid-template-columns:.85fr 1.15fr}.nm-cards{grid-gap:1rem;grid-gap:var(--space-4);display:grid;gap:1rem;gap:var(--space-4)}.nm-card{background:#182d4f;border:1px solid color-mix(in srgb,#28251d 10%,#0000);border:1px solid color-mix(in srgb,var(--color-text) 10%,#0000);border-radius:1.25rem;border-radius:var(--radius-lg);box-shadow:0 1px 2px #28251d0f;box-shadow:var(--shadow-sm);color:#fff;padding:1.5rem;padding:var(--space-6)}.nm-card h3{color:#eff6ff;font-size:clamp(1.125rem,1rem + .75vw,1.5rem);font-size:var(--text-lg);margin-bottom:.5rem;margin-bottom:var(--space-2)}.nm-card p{color:#fff}.nm-scope-table{border:1px solid color-mix(in srgb,#28251d 10%,#0000);border:1px solid color-mix(in srgb,var(--color-text) 10%,#0000);border-radius:1.75rem;border-radius:var(--radius-xl);box-shadow:0 1px 2px #28251d0f;box-shadow:var(--shadow-sm);margin-top:2rem;margin-top:var(--space-8);overflow:hidden;width:100%}.nm-scope-table table{border-collapse:collapse;width:100%}.nm-scope-table td,.nm-scope-table th{border-bottom:1px solid #dcd9d5;border-bottom:1px solid var(--color-divider);padding:1rem 1.1rem;text-align:left;vertical-align:top}.nm-scope-table th{color:#6e6b66;color:var(--color-text-muted);font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase}.nm-scope-table tr:last-child td{border-bottom:none}.nm-tier{border-radius:999px;display:inline-flex;font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-size:var(--text-xs);font-weight:700;justify-content:center;padding:.35rem .7rem;width:125px}.nm-tier-standard{background:#01696f1f;color:#01696f;color:var(--color-primary)}.nm-tier-enhanced{background:#437a221f;color:#437a22;color:var(--color-success)}.nm-tier-out{background:color-mix(in srgb,#28251d 8%,#0000);background:color-mix(in srgb,var(--color-text) 8%,#0000);color:#6e6b66;color:var(--color-text-muted)}.nm-steps{grid-gap:1rem;grid-gap:var(--space-4);display:grid;gap:1rem;gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr))}.nm-step{border:1px solid #0000;border-radius:1.25rem;border-radius:var(--radius-lg);padding:1.5rem;padding:var(--space-6)}.nm-step:hover{background:#eff6ff;border:1px solid color-mix(in srgb,#28251d 10%,#0000);border:1px solid color-mix(in srgb,var(--color-text) 10%,#0000);box-shadow:0 1px 2px #28251d0f;box-shadow:var(--shadow-sm)}.nm-step-index{color:#182d4f;font-size:clamp(.75rem,.7rem + .25vw,.875rem);font-size:var(--text-xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.nm-step h3,.nm-step-index{margin-bottom:.5rem;margin-bottom:var(--space-2)}.nm-step h3{font-size:clamp(1.125rem,1rem + .75vw,1.5rem);font-size:var(--text-lg)}.nm-step p{color:#6e6b66;color:var(--color-text-muted)}.nm-checklist{grid-gap:.75rem;grid-gap:var(--space-3);display:grid;margin-top:1.5rem;margin-top:var(--space-6)}.nm-check,.nm-checklist{gap:.75rem;gap:var(--space-3)}.nm-check{align-items:flex-start;background:#182d4f;border:1px solid color-mix(in srgb,#28251d 8%,#0000);border:1px solid color-mix(in srgb,var(--color-text) 8%,#0000);border-radius:.85rem;border-radius:var(--radius-md);display:flex;padding:1rem;padding:var(--space-4)}.nm-check svg{color:#eff6ff;flex:none;margin-top:.1rem}.nm-check span{color:#fff}.nm-guide{grid-gap:2rem;grid-gap:var(--space-8);align-items:center;background:#182d4f;border:1px solid color-mix(in srgb,#01696f 18%,#0000);border:1px solid color-mix(in srgb,var(--color-primary) 18%,#0000);border-radius:1.75rem;border-radius:var(--radius-xl);box-shadow:0 8px 24px #28251d14;box-shadow:var(--shadow-md);display:grid;gap:2rem;gap:var(--space-8);grid-template-columns:1fr auto;padding:clamp(2rem,5vw,3rem);padding:clamp(var(--space-8),5vw,var(--space-12))}.nm-guide h3{color:#eff6ff;font-family:Playfair Display,Times New Roman,Times,serif;font-family:var(--font-display);font-size:clamp(1.5rem,1.2rem + 1.25vw,2.25rem);font-size:var(--text-xl);margin:.75rem 0;margin:var(--space-3) 0}.nm-guide p{color:#fff;max-width:58ch}.nm-faq-list{grid-gap:1rem;grid-gap:var(--space-4);display:grid;gap:1rem;gap:var(--space-4)}.nm-faq-item{background:#182d4f;border:1px solid color-mix(in srgb,#28251d 9%,#0000);border:1px solid color-mix(in srgb,var(--color-text) 9%,#0000);border-radius:1.25rem;border-radius:var(--radius-lg);padding:1.25rem 1.5rem;padding:var(--space-5) var(--space-6);transition:background .3s}.nm-faq-item.open{background:#fff}.nm-faq-summary{cursor:pointer;display:flex;font-weight:600;gap:1rem;gap:var(--space-4);justify-content:space-between;list-style:none}.nm-faq-q{color:#fff;transition:color .3s}.nm-faq-item.open .nm-faq-q{color:#182d4f}.nm-faq-icon{color:#fff;font-size:1.2rem;line-height:1;transition:color .3s}.nm-faq-item.open .nm-faq-icon{color:#182d4f}.nm-faq-body{color:#6e6b66;color:var(--color-text-muted);max-height:0;opacity:0;overflow:hidden;transition:max-height .4s cubic-bezier(.4,0,.2,1),opacity .3s}.nm-faq-item.open .nm-faq-body{max-height:400px;opacity:1;padding-top:.75rem;padding-top:var(--space-3)}.nm-final-cta{grid-gap:1.5rem;grid-gap:var(--space-6);align-items:center;background:#182d4f;border-radius:1.75rem;border-radius:var(--radius-xl);color:#f9f8f4;color:var(--color-text-inverse);display:grid;gap:1.5rem;gap:var(--space-6);grid-template-columns:1fr auto;padding:clamp(2.5rem,6vw,4rem);padding:clamp(var(--space-10),6vw,var(--space-16))}.nm-final-cta p{color:color-mix(in srgb,#f9f8f4 76%,#0000);color:color-mix(in srgb,var(--color-text-inverse) 76%,#0000);max-width:58ch}.nm-final-cta .nm-btn-secondary{background:color-mix(in srgb,#fff 10%,#0000);border-color:#ffffff24;color:#f9f8f4;color:var(--color-text-inverse)}.nm-footer{color:#6e6b66;color:var(--color-text-muted);font-size:clamp(.875rem,.8rem + .35vw,1rem);font-size:var(--text-sm);padding:2.5rem 0 4rem;padding:var(--space-10) 0 var(--space-16)}.nm-footer-grid{border-top:1px solid #dcd9d5;border-top:1px solid var(--color-divider);display:flex;flex-wrap:wrap;gap:1rem;gap:var(--space-4);justify-content:space-between;padding-top:1.5rem;padding-top:var(--space-6)}@media (max-width:980px){.nm-final-cta,.nm-guide,.nm-hero-grid,.nm-two-col{grid-template-columns:1fr}.nm-nav-links{display:none}.nm-nav-links.open{background:#182d4f;box-shadow:0 8px 24px #182c4f1f;display:flex;flex-direction:column;gap:2rem;left:0;padding:2rem 0;position:absolute;top:100%;width:100vw;z-index:99}.nm-nav-toggle{display:flex;position:absolute;right:1.5rem;top:3rem}.nm-container.nm-nav{position:relative}.nm-nav{display:block;height:auto;min-height:0;min-height:auto}.nm-mobile-only{display:inline-flex!important;justify-content:center;margin:1rem auto 0;width:90%}.nm-desktop-only{display:none!important}.nm-nav-links{align-items:center}}@media (min-width:981px){.nm-mobile-only{display:none!important}.nm-desktop-only{display:inline-flex!important}}@media (max-width:720px){.nm-hero{padding-top:2.5rem;padding-top:var(--space-10)}.nm-mini-grid,.nm-steps{grid-template-columns:1fr}.nm-scope-table{overflow-x:auto}.nm-scope-table table{min-width:680px}.nm-nav{align-items:flex-start;display:block;padding:1rem 0;padding:var(--space-4) 0}.nm-hero-actions{align-items:stretch;flex-direction:column}.nm-btn{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}.nm-contact-btn{background:#fff!important;box-shadow:0 8px 24px #28251d14!important;box-shadow:var(--shadow-md)!important;color:#182d4f!important;font-size:12px!important;font-weight:700!important;margin:auto;width:55%}.nm-contact-btn:hover{background:#eff6ff!important}
/*# sourceMappingURL=main.6c0ae599.css.map*/