.h-wrap{max-width:1200px;margin:0 auto;padding:28px 16px;box-sizing:border-box}.h-k{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#1f473e;margin:0 0 6px}.h-h2{font-size:24px;line-height:1.2;font-weight:700;color:#132c4c;margin:0 0 8px}.h-lead{font-size:15px;line-height:1.5;color:#4a5a66;margin:0 0 16px}.h-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;background:#1f473e;color:#fff!important;padding:14px 22px;border-radius:999px;font-weight:700;font-size:15px;text-decoration:none;border:0;cursor:pointer;font-family:inherit;box-sizing:border-box}.h-btn.alt{background:#fff;color:#1f473e!important;border:2px solid #1f473e}.h-btn.red{background:#d63030}.h-row{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;margin:0 -16px;padding:2px 16px 10px;scrollbar-width:none}.h-row::-webkit-scrollbar{display:none}.h-row>*{flex:0 0 78%;scroll-snap-align:start}.h-hint{font-size:12px;color:#8a949c;margin:-4px 0 10px}.h-hero{background:#eef6f2}.h-hero .h-wrap{padding-top:16px;padding-bottom:24px;display:grid;gap:16px}.h-hero-img{border-radius:16px;overflow:hidden;background:#fff;aspect-ratio:4/3}.h-hero-img img{width:100%;height:100%;object-fit:cover;display:block}.h-hero h1{font-size:28px;line-height:1.15;color:#132c4c;margin:0 0 10px;font-weight:800}.h-hero p.sub{font-size:15px;line-height:1.5;color:#2e3e55;margin:0 0 12px}.h-stars{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;color:#0a2540;margin:0 0 14px}.h-stars .s{color:#f97316;letter-spacing:1px}.h-stars .m{color:#64748b}.h-ctas{display:grid;gap:10px}.h-ctas .h-btn{width:100%}.h-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.h-chip{background:#fff;border:1px solid #cfe3da;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600;color:#1f473e}.h-pc{background:#fff;border-radius:16px;box-shadow:0 2px 14px #00000012;overflow:hidden;display:flex;flex-direction:column}.h-pc .im{aspect-ratio:1;background:#f5f5f5;display:block;position:relative}.h-pc .im img{width:100%;height:100%;object-fit:cover;display:block}.h-pc .badge{position:absolute;top:10px;left:10px;background:#d63030;color:#fff;font-size:11px;font-weight:800;padding:3px 8px;border-radius:6px;text-transform:uppercase;letter-spacing:.04em}.h-pc .bd{padding:12px 14px 14px;display:flex;flex-direction:column;gap:6px;flex:1}.h-pc .nm{font-weight:700;font-size:15px;color:#132c4c;line-height:1.3;text-decoration:none}.h-pc .why{font-size:13px;color:#5b6470;line-height:1.4}.h-pc .rt{font-size:12px;color:#64748b}.h-pc .rt .s{color:#f97316}.h-pc .pr{font-weight:800;font-size:17px;color:#132c4c}.h-pc .pr s{font-weight:400;font-size:13px;color:#8a949c;margin-left:6px}.h-pc form{margin-top:auto}.h-pc .h-btn{width:100%;padding:12px}.h-steps{display:grid;gap:10px;margin:0 0 16px}.h-step{display:flex;gap:12px;align-items:flex-start;background:#fff;border-radius:14px;padding:14px;border:1px solid #e3ebe7}.h-step .n{flex:0 0 30px;height:30px;border-radius:50%;background:#1f473e;color:#fff;font-weight:800;display:flex;align-items:center;justify-content:center}.h-step b{display:block;color:#132c4c;font-size:15px}.h-step span{font-size:14px;color:#4a5a66;line-height:1.45}.h-offer{display:flex;gap:12px;align-items:center;background:#1f473e;color:#fff;border-radius:16px;padding:14px}.h-offer img{width:72px;height:72px;border-radius:10px;object-fit:cover;flex-shrink:0;background:#fff}.h-offer b{display:block;font-size:15px}.h-offer small{display:block;font-size:13px;opacity:.9}.h-offer .p{font-weight:800;font-size:18px;margin-top:4px}.h-offer .p s{font-weight:400;font-size:13px;opacity:.75;margin-left:6px}.h-offer .h-btn{background:#d63030;padding:10px 14px;font-size:14px;white-space:nowrap;margin-left:auto}.h-ba{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 2px 14px #00000012}.h-ba .pair{display:flex;gap:4px;padding:4px}.h-ba figure{margin:0;position:relative;width:50%;aspect-ratio:1;border-radius:10px;overflow:hidden;background:#f3f4f6}.h-ba figure img{width:100%;height:100%;object-fit:cover;display:block}.h-ba figure span{position:absolute;top:6px;left:6px;background:#141414cc;color:#fff;font-size:11px;padding:2px 8px;border-radius:999px}.h-ba.single img{width:100%;aspect-ratio:2/1;object-fit:cover;display:block}.h-note{font-size:12px;color:#8a949c;margin:6px 0 0}.h-pros{background:#eef6f2}.h-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0 0 16px}.h-stat{background:#fff;border-radius:12px;padding:10px 6px;text-align:center}.h-stat b{display:block;font-size:22px;color:#1f473e;line-height:1.1}.h-stat span{font-size:11px;color:#4a5a66;line-height:1.3;display:block}.h-video{position:relative;border-radius:14px;overflow:hidden;background:#0d1b2a;margin:0 0 12px}.h-video video{width:100%;max-height:440px;object-fit:cover;display:block}.h-video .tag{position:absolute;top:10px;left:10px;background:#fff;color:#1f473e;font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;pointer-events:none}.h-quote{background:#fff;border-radius:14px;padding:14px 16px;border-left:4px solid #1f473e;margin:0 0 12px}.h-quote p{margin:0 0 8px;font-size:15px;line-height:1.5;color:#1f2937}.h-quote cite{font-style:normal;font-size:12px;color:#4a5a66}.h-b2b{font-size:14px;color:#4a5a66;margin:0}.h-b2b a{color:#1f473e;font-weight:700}.h-founder{display:grid;gap:14px;align-items:center}.h-founder img{width:100%;max-height:300px;object-fit:cover;border-radius:16px;display:block}.h-founder p{font-size:15px;line-height:1.55;color:#2e3e55;margin:0 0 12px}.h-founder a.l{color:#1f473e;font-weight:700}.h-formula{display:grid;grid-template-columns:1fr 1fr;gap:8px}.h-fx{background:#fff;border:1px solid #e3ebe7;border-radius:12px;padding:12px}.h-fx b{display:block;font-size:14px;color:#132c4c;margin-bottom:2px}.h-fx span{font-size:12px;color:#5b6470;line-height:1.4;display:block}.h-fx.hl{background:#1f473e;border-color:#1f473e}.h-fx.hl b,.h-fx.hl span{color:#fff}.h-cg{display:grid;grid-template-columns:1fr 1fr;gap:10px}.h-cc{position:relative;border-radius:14px;overflow:hidden;aspect-ratio:1;background:#eef6f2;text-decoration:none;display:block}.h-cc img{width:100%;height:100%;object-fit:cover;display:block}.h-cc span{position:absolute;left:0;right:0;bottom:0;padding:24px 10px 10px;background:linear-gradient(transparent,#000000b3);color:#fff;font-weight:700;font-size:14px;line-height:1.25}.h-faq details{border-bottom:1px solid #e5e7eb;padding:12px 0}.h-faq summary{cursor:pointer;font-weight:700;color:#132c4c;font-size:15px;list-style:none;display:flex;justify-content:space-between;gap:10px}.h-faq summary::-webkit-details-marker{display:none}.h-faq summary:after{content:"+";font-size:20px;line-height:1;color:#1f473e}.h-faq details[open] summary:after{content:"\2212"}.h-faq p{margin:8px 0 0;font-size:14px;line-height:1.55;color:#4a5a66}.h-final{background:#1f473e;color:#fff;text-align:center}.h-final h2{color:#fff;font-size:24px;margin:0 0 8px}.h-final p{color:#fff;opacity:.9;margin:0 0 16px;font-size:15px}.h-final .h-btn{background:#d63030;width:100%;max-width:420px}.h-final .h-chips{justify-content:center}.h-final .h-chip{background:transparent;border-color:#ffffff80;color:#fff}.h-sticky{position:fixed;left:0;right:0;bottom:0;z-index:50;background:#fff;box-shadow:0 -4px 16px #0000001f;padding:10px 16px calc(10px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:10px;transform:translateY(110%);transition:transform .25s}.h-sticky.on{transform:none}.h-sticky .t{flex:1;min-width:0;font-size:13px;line-height:1.3;color:#132c4c}.h-sticky .t b{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.h-sticky .h-btn{padding:12px 18px;font-size:14px;white-space:nowrap}@media(min-width:750px){.h-wrap{padding:56px 24px}.h-h2{font-size:34px}.h-lead{font-size:17px;max-width:720px}.h-row{display:grid;grid-template-columns:repeat(4,1fr);overflow:visible;margin:0;padding:0;gap:20px}.h-row>*{flex:none}.h-row.three{grid-template-columns:repeat(3,1fr)}.h-hint{display:none}.h-hero .h-wrap{grid-template-columns:1.05fr 1fr;align-items:center;gap:40px;padding-top:40px;padding-bottom:48px}.h-hero .h-hero-img{order:2;aspect-ratio:5/4}.h-hero h1{font-size:46px}.h-hero p.sub{font-size:18px}.h-ctas{grid-template-columns:auto auto;justify-content:start}.h-ctas .h-btn{width:auto;padding:16px 28px}.h-routine{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.h-steps{margin:0}.h-pros-grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.h-founder{grid-template-columns:1fr 1.2fr;gap:40px}.h-founder img{max-height:440px}.h-formula{grid-template-columns:repeat(4,1fr);gap:14px}.h-fx{padding:18px}.h-cg{grid-template-columns:repeat(4,1fr);gap:16px}.h-cc span{font-size:16px}.h-faq{max-width:820px}.h-sticky{display:none}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/nm-home.css.map */
