.np-page{color:#231b20;background:#fffaf8;padding-bottom:100px}.np-page h1,.np-page h2,.np-page h3{font-family:'Space Grotesk',sans-serif;font-weight:700}.np-page h1{font-size:clamp(43px,5.4vw,76px);line-height:1.02;letter-spacing:-.065em;margin:25px 0}.np-page h2{font-size:clamp(34px,4.5vw,58px);line-height:1.03;letter-spacing:-.055em;margin:18px 0 25px}.np-page em{font-style:normal;background:#f8d8e3;box-decoration-break:clone;-webkit-box-decoration-break:clone;padding:0 .07em}.np-page p{line-height:1.65;max-width:60ch}.np-hero{background:#f4adc6;padding:65px 0 80px;overflow:hidden}.np-hero-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:55px;align-items:center}.np-lead{font-size:22px;font-weight:700;line-height:1.4!important}.np-buy{background:#231b20!important;color:white!important;padding:18px 25px!important;border-radius:12px!important;box-shadow:0 5px 0 #e95891;font-size:13px!important;max-width:100%;text-align:center}.np-micro{font-size:12px!important;line-height:1.6!important}.np-demo-link{font-size:11px;font-weight:800;letter-spacing:.08em;text-underline-offset:5px}.np-scene{position:relative;padding:20px 20px 0;text-align:center}.np-phone{width:300px;max-width:100%;margin:auto;border:9px solid #231b20;border-radius:38px;background:#fffaf8;padding:17px 18px 20px;text-align:left;transform:rotate(4deg);box-shadow:18px 24px 0 #231b2012}.np-phone-bar{width:65px;height:7px;border-radius:10px;background:#231b20;margin:0 auto 25px}.np-phone h2{font-size:29px;margin:15px 0}.np-phone .eyebrow{font-size:9px}.np-phone-note{font-size:12px}.np-search{padding:13px;border:1px solid #cdbac2;border-radius:9px;font-size:11px;color:#6c5661;margin:16px 0}.np-chips{display:flex;gap:4px;font-size:9px}.np-chips span{padding:8px 6px;border-radius:18px;background:#f8d8e3}.np-mini{background:#fff;border:1px solid #231b20;padding:13px;border-radius:12px;margin-top:16px}.np-mini small{font-size:8px;letter-spacing:.08em}.np-mini h3{font-size:17px;line-height:1.2;margin:10px 0}.np-mini p{font-size:12px;margin:8px 0 15px}.np-mini mark{background:#f8d8e3;color:inherit}.np-mini-copy{font-size:9px;font-weight:700;background:#231b20;color:white;padding:8px 13px;border-radius:20px}.np-mini-heart{float:right;font-size:21px}.np-second{background:#f8d8e3}.np-sticker{position:absolute;z-index:1;left:0;top:10px;background:#fffaf8;border:2px solid #231b20;padding:15px 20px;font:700 17px/1.1 'Space Grotesk';transform:rotate(-12deg);border-radius:50%}.np-note{position:absolute;right:-5px;bottom:60px;background:#231b20;color:#f8d8e3;padding:15px;font:700 15px/1.2 'Space Grotesk';transform:rotate(-8deg)}.np-preview-label{font-size:9px!important;margin:25px auto 0}.np-strip{background:#231b20;color:white;display:flex;justify-content:center;align-items:center;gap:25px;padding:22px;flex-wrap:wrap;font-size:11px;font-weight:800;letter-spacing:.08em}.np-strip img{width:22px;height:22px}.np-section{padding:85px 0}.np-split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.np-brain>p{padding:18px 23px;background:#f8d8e3;border-radius:14px;margin:12px 0;font-size:20px;font-weight:700;transform:rotate(-2deg)}.np-brain>p:nth-child(2){transform:rotate(2deg);background:white;border:1px solid #231b20}.np-brain-answer{margin-top:28px;font-size:17px;line-height:1.6}.np-brain-answer strong{display:block;margin-top:12px}.np-demo{background:#efe8eb;scroll-margin-top:100px}.np-demo-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:35px;margin-top:35px}.np-tabs{display:grid;gap:10px;margin-bottom:25px}.np-tabs button{padding:16px 20px;text-align:left;border:1px solid #231b20;background:white;border-radius:12px;font:700 15px 'DM Sans';cursor:pointer}.np-tabs button[aria-pressed=true]{background:#231b20;color:white}.np-demo-controls label{display:block;font-size:13px;font-weight:700;margin-bottom:8px}.np-demo-controls textarea{width:100%;box-sizing:border-box;border:1px solid #cdbac2;border-radius:12px;padding:15px;font:16px/1.5 'DM Sans';background:#fffaf8;resize:vertical}.np-demo-result{background:white;border:2px solid #231b20;border-radius:20px;padding:30px;box-shadow:6px 6px 0 #f4adc6}.np-demo-result h3{font-size:25px;margin:15px 0}.np-demo-result pre{white-space:pre-wrap;overflow-wrap:anywhere;font:16px/1.75 'DM Sans';min-height:170px;background:#fffaf8;padding:20px;border-radius:12px}.np-demo-result button{border:0;cursor:pointer}.np-category-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:38px}.np-category-grid article{border:1px solid #231b20;border-radius:16px;background:white;padding:26px;position:relative;min-height:210px}.np-category-grid article:nth-child(even){background:#f8d8e3}.np-category-number{font:700 36px 'Space Grotesk';color:#e95891}.np-category-grid h3{font-size:20px;margin:18px 0 10px}.np-category-grid p{font-size:18px;font-weight:700}.np-category-grid small{font-size:12px;line-height:1.6;display:block}.np-page .product-reviews{background:#f8d8e3;padding:65px 0}.np-page .product-review{box-shadow:none;background:#fffaf8;border-radius:16px}.np-pink{background:#f8d8e3}.np-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px}.np-steps article>span{font:700 55px 'Space Grotesk';color:#a13b65}.np-steps h3{font-size:24px}.np-founder{display:grid;grid-template-columns:.7fr 1fr;gap:65px;align-items:center}.np-founder img{width:100%;height:420px;object-fit:cover;border-radius:20px;transform:rotate(-3deg)}.np-signature{font:italic 23px Georgia!important}.np-offer{background:#231b20;color:white}.np-offer em{background:transparent;color:#f4adc6}.np-offer-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:65px;align-items:center}.np-offer li{margin:15px 0;line-height:1.5}.np-price-card{background:#fffaf8;color:#231b20;border-radius:20px;padding:35px;text-align:center}.np-price-card p{margin-left:auto;margin-right:auto}.np-price{font:700 90px/1 'Space Grotesk'!important;letter-spacing:-.08em;margin:20px 0!important}.np-price-card a:not(.pill){font-size:12px;text-decoration:underline}.np-faq{max-width:760px}.np-faq details{border-bottom:1px solid #cdbac2;padding:20px 0}.np-faq summary{font-weight:700;cursor:pointer;font-size:18px}.np-faq details p{font-size:15px}.np-sticky{position:fixed;bottom:0;left:0;right:0;z-index:30;background:#fffaf8;border-top:1px solid #231b20;padding:15px max(20px,calc((100vw - 1100px)/2));display:flex;justify-content:space-between;gap:15px;align-items:center;box-shadow:0 -5px 20px #231b200d}.np-sticky strong{font:700 14px 'Space Grotesk'}.np-sticky small{display:block;font-size:11px;margin-top:4px}.np-page :focus-visible{outline:3px solid #e95891;outline-offset:4px}@media(max-width:850px){.np-hero-grid,.np-split,.np-founder,.np-offer-grid{grid-template-columns:1fr;gap:35px}.np-hero{padding:40px 0 55px}.np-hero h1{font-size:clamp(42px,8vw,62px)}.np-scene{max-width:430px;width:100%;margin:auto;box-sizing:border-box}.np-section{padding:55px 0}.np-category-grid{grid-template-columns:repeat(2,1fr)}.np-steps{gap:20px}.np-demo-grid{grid-template-columns:1fr}.np-founder img{max-width:350px;height:350px}.np-strip{gap:14px;font-size:9px}.np-sticky strong{font-size:12px}.np-sticky .np-buy{font-size:11px!important;padding:14px 16px!important}}@media(max-width:500px){.np-page .wrap{width:calc(100% - 36px)}.np-category-grid,.np-steps{grid-template-columns:1fr}.np-category-grid article{min-height:0}.np-demo-result{padding:20px}.np-demo-result pre{padding:15px;font-size:15px}.np-note{right:0;font-size:12px}.np-sticker{font-size:14px;left:0}.np-phone{width:270px;box-sizing:border-box}.np-sticky strong{display:none}.np-sticky small{font-weight:700;margin:0;max-width:75px}.np-sticky{padding:12px 16px}.np-price-card{padding:25px}.np-strip img{display:none}.np-strip{gap:12px;padding:18px 12px}.np-strip span{font-size:8px}.np-lead{font-size:19px}}@media print{.np-sticky,.np-demo-controls{display:none}.np-section{padding:25px 0}}
