:root{--lp-purple:#7c5cfc;--lp-purple-deep:#5a3dd6;--lp-purple-text:#2d1b69;--lp-purple-mist:#f0ecff;--lp-purple-ghost:#f8f6ff;--lp-gold:#f5a623;--lp-gold-light:#ffecd2;--lp-gold-warm:#ffd693;--lp-green-save:#34c759;--lp-green-light:#e8faf0;--lp-cream:#fffbf5;--lp-cream-deep:#fff6eb;--lp-white:#fff;--lp-text-primary:#1a1135;--lp-text-secondary:#6b5f82;--lp-text-light:#9b91ad;--lp-font:var(--font-nunito,"Nunito",system-ui,sans-serif);--lp-radius-xl:32px;--lp-radius-lg:24px;--lp-radius-md:16px;--lp-radius-pill:999px;--lp-shadow-soft:0 4px 24px #7c5cfc14;--lp-shadow-card:0 8px 40px #1a11350f;--lp-shadow-float:0 20px 60px #7c5cfc1f;--lp-shadow-glow:0 0 80px #7c5cfc26}.nura-landing{font-family:var(--lp-font);background:var(--lp-cream);color:var(--lp-text-primary);-webkit-font-smoothing:antialiased;min-height:100vh;overflow-x:hidden}.nura-landing .page-glow{pointer-events:none;z-index:0;background:radial-gradient(600px 500px at 15% 10%,#7c5cfc0f 0%,#0000 70%),radial-gradient(500px 400px at 85% 5%,#f5a6230f 0%,#0000 70%),radial-gradient(400px 400px at 50% 80%,#7c5cfc0a 0%,#0000 70%);position:fixed;inset:0}.nura-landing .lp-container{z-index:1;max-width:1200px;margin:0 auto;padding:0 32px;position:relative}.nura-landing nav{z-index:100;background:0 0;padding:0;position:sticky;top:0}.nura-landing .nav-inner{justify-content:space-between;align-items:center;height:68px;display:flex;position:static}.nura-landing .lp-logo{align-items:center;text-decoration:none;display:flex}.nura-landing .nura-logo-img{width:auto;height:36px;display:block}.nura-landing .footer-logo .nura-logo-img{filter:brightness(0)invert()}.nura-landing .nav-links{align-items:center;gap:36px;display:flex}.nura-landing .nav-links a{color:var(--lp-text-secondary);font-size:.95rem;font-weight:600;text-decoration:none;transition:color .2s}.nura-landing .nav-links a:hover{color:var(--lp-purple)}.nura-landing .nav-cta{background:var(--lp-purple);border-radius:var(--lp-radius-pill);padding:10px 24px;box-shadow:0 4px 16px #7c5cfc40;color:var(--lp-white)!important;font-weight:700!important;transition:all .25s!important}.nura-landing .nav-cta:hover{transform:translateY(-2px);background:var(--lp-purple-deep)!important;box-shadow:0 6px 20px #7c5cfc59!important}.nura-landing .hero{grid-template-columns:1.15fr .85fr;align-items:center;gap:60px;padding-top:72px;padding-bottom:120px;display:grid}.nura-landing .hero-text h1{font-family:var(--lp-font);letter-spacing:-1.5px;color:var(--lp-text-primary);margin-bottom:24px;font-size:clamp(3.2rem,5vw,4.5rem);font-weight:900;line-height:1.08}.nura-landing .hero-text h1 .highlight{color:var(--lp-purple);display:inline-block;position:relative}.nura-landing .hero-text h1 .highlight:after{content:"";background:var(--lp-gold-warm);opacity:.5;border-radius:var(--lp-radius-pill);z-index:-1;height:14px;position:absolute;bottom:4px;left:-6px;right:-6px;transform:rotate(-1.5deg)}.nura-landing .hero-sub{color:var(--lp-text-secondary);max-width:480px;margin-bottom:12px;font-size:1.2rem;font-weight:500;line-height:1.65}.nura-landing .hero-sub-small{color:var(--lp-text-light);max-width:480px;margin-bottom:32px;font-size:.95rem;font-weight:500;line-height:1.6}.nura-landing .waitlist-form{background:var(--lp-white);border-radius:var(--lp-radius-pill);box-shadow:var(--lp-shadow-card),0 0 0 1px #7c5cfc0f;max-width:520px;padding:8px;transition:box-shadow .3s;display:flex}.nura-landing .waitlist-form:focus-within{box-shadow:var(--lp-shadow-float),0 0 0 2px #7c5cfc26}.nura-landing .waitlist-form input{font-size:1rem;font-family:var(--lp-font);color:var(--lp-text-primary);background:0 0;border:none;outline:none;flex:1;min-width:0;padding:14px 20px;font-weight:500}.nura-landing .waitlist-form input::placeholder{color:var(--lp-text-light)}.nura-landing .waitlist-form input.zip-input{border-left:1px solid #7c5cfc1a;max-width:100px}.nura-landing .btn-primary{background:var(--lp-purple);color:var(--lp-white);border-radius:var(--lp-radius-pill);font-family:var(--lp-font);cursor:pointer;white-space:nowrap;border:none;padding:14px 28px;font-size:.95rem;font-weight:700;transition:all .25s;box-shadow:0 4px 16px #7c5cfc4d}.nura-landing .btn-primary:hover{background:var(--lp-purple-deep);transform:translateY(-2px);box-shadow:0 6px 24px #7c5cfc66}.nura-landing .btn-primary:disabled{opacity:.7;cursor:not-allowed;transform:none}.nura-landing .waitlist-field-errors{flex-direction:column;gap:2px;max-width:520px;margin-top:8px;display:flex}.nura-landing .waitlist-field-error{color:#e85d5d;font-size:.875rem;font-family:var(--lp-font);font-weight:600}.nura-landing .waitlist-success{color:var(--lp-green-save);align-items:center;gap:10px;max-width:520px;padding:16px 0;font-size:1rem;font-weight:600;display:flex}.nura-landing .hero-trust{color:var(--lp-text-light);align-items:center;gap:12px;margin-top:28px;font-size:.9rem;font-weight:500;display:flex}.nura-landing .hero-trust svg{flex-shrink:0}.nura-landing .hero-visual{justify-content:center;align-items:center;min-height:460px;display:flex;position:relative}.nura-landing .bill-card{background:var(--lp-white);border-radius:var(--lp-radius-xl);width:280px;box-shadow:var(--lp-shadow-float);z-index:2;border:2px solid #7c5cfc14;padding:32px 28px;animation:6s ease-in-out infinite lp-float;position:relative;transform:rotate(4deg)}.nura-landing .bill-card-label{text-transform:uppercase;letter-spacing:.08em;color:var(--lp-text-light);margin-bottom:6px;font-size:.75rem;font-weight:700}.nura-landing .bill-card-utility{color:var(--lp-text-primary);align-items:center;gap:8px;margin-bottom:20px;font-size:1.1rem;font-weight:800;display:flex}.nura-landing .bill-card-utility .dot{background:var(--lp-purple);border-radius:50%;width:8px;height:8px}.nura-landing .bill-lines{flex-direction:column;gap:10px;margin-bottom:24px;display:flex}.nura-landing .bill-line{color:var(--lp-text-secondary);justify-content:space-between;font-size:.85rem;font-weight:500;display:flex}.nura-landing .bill-line span:last-child{color:var(--lp-text-primary);font-weight:700}.nura-landing .bill-total{border-top:2px dashed #7c5cfc26;justify-content:space-between;align-items:baseline;padding-top:16px;display:flex}.nura-landing .bill-total-label{color:var(--lp-text-secondary);font-size:.9rem;font-weight:700}.nura-landing .bill-total-amount{font-family:var(--lp-font);color:#e85d5d;font-size:2.2rem;font-weight:900;-webkit-text-decoration:line-through #e85d5d66;text-decoration:line-through #e85d5d66;text-decoration-thickness:3px}.nura-landing .savings-badge{background:var(--lp-green-save);color:var(--lp-white);border-radius:var(--lp-radius-lg);z-index:3;opacity:0;padding:14px 22px;font-size:1.1rem;font-weight:800;animation:.8s cubic-bezier(.175,.885,.32,1.275) .5s forwards lp-pop-in;position:absolute;bottom:60px;left:-20px;transform:rotate(-6deg);box-shadow:0 8px 24px #34c7594d}.nura-landing .savings-badge span{opacity:.9;margin-top:2px;font-size:.8rem;font-weight:600;display:block}.nura-landing .insight-card{background:var(--lp-white);border-radius:var(--lp-radius-lg);box-shadow:var(--lp-shadow-card);z-index:4;border:1px solid #7c5cfc14;max-width:220px;padding:16px 20px;animation:5s ease-in-out infinite lp-float-alt;position:absolute;top:20px;right:-10px}.nura-landing .insight-card-header{align-items:center;gap:8px;margin-bottom:8px;display:flex}.nura-landing .insight-icon{background:var(--lp-gold-light);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.nura-landing .insight-icon svg{width:16px;height:16px}.nura-landing .insight-card-header span{color:var(--lp-gold);text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:700}.nura-landing .insight-card p{color:var(--lp-text-secondary);font-size:.85rem;font-weight:500;line-height:1.5}.nura-landing .insight-card strong{color:var(--lp-purple)}.nura-landing .how-section{padding-top:100px;padding-bottom:120px;position:relative}.nura-landing .section-eyebrow{text-align:center;text-transform:uppercase;letter-spacing:.12em;color:var(--lp-purple);margin-bottom:16px;font-size:.85rem;font-weight:700}.nura-landing .section-title{text-align:center;font-family:var(--lp-font);color:var(--lp-text-primary);letter-spacing:-1px;margin-bottom:16px;font-size:clamp(2.4rem,4vw,3.2rem);font-weight:900}.nura-landing .section-sub{text-align:center;color:var(--lp-text-secondary);max-width:500px;margin:0 auto 64px;font-size:1.15rem;font-weight:500;line-height:1.6}.nura-landing .steps-grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.nura-landing .step-card{background:var(--lp-white);border-radius:var(--lp-radius-xl);text-align:center;box-shadow:var(--lp-shadow-soft);border:1px solid #7c5cfc0f;padding:40px 32px 36px;transition:transform .35s,box-shadow .35s;position:relative}.nura-landing .step-card:hover{box-shadow:var(--lp-shadow-card);transform:translateY(-8px)}.nura-landing .step-number{background:var(--lp-gold);width:32px;height:32px;color:var(--lp-white);border-radius:50%;justify-content:center;align-items:center;font-size:.85rem;font-weight:800;display:flex;position:absolute;top:-14px;right:24px;box-shadow:0 4px 12px #f5a62359}.nura-landing .step-icon{border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto 24px;display:flex}.nura-landing .step-icon svg{width:36px;height:36px}.nura-landing .step-icon.purple{background:var(--lp-purple-mist);color:var(--lp-purple)}.nura-landing .step-icon.gold{background:var(--lp-gold-light);color:var(--lp-gold)}.nura-landing .step-icon.green{background:var(--lp-green-light);color:var(--lp-green-save)}.nura-landing .step-card h3{font-family:var(--lp-font);color:var(--lp-text-primary);margin-bottom:12px;font-size:1.25rem;font-weight:800}.nura-landing .step-card p{color:var(--lp-text-secondary);font-size:.95rem;font-weight:500;line-height:1.65}.nura-landing .empathy-section{padding:80px 0 100px}.nura-landing .empathy-card{background:linear-gradient(135deg,var(--lp-purple)0%,#6344e0 100%);color:var(--lp-white);border-radius:48px;padding:80px;position:relative;overflow:hidden}.nura-landing .empathy-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#ffffff14 0%,#0000 70%);width:400px;height:400px;position:absolute;top:-100px;right:-100px}.nura-landing .empathy-card:after{content:"";pointer-events:none;background:radial-gradient(circle,#f5a62326 0%,#0000 70%);width:300px;height:300px;position:absolute;bottom:-80px;left:-60px}.nura-landing .empathy-inner{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid;position:relative}.nura-landing .empathy-text h2{font-family:var(--lp-font);letter-spacing:-1px;color:var(--lp-white);margin-bottom:20px;font-size:2.6rem;font-weight:900;line-height:1.15}.nura-landing .empathy-text p{opacity:.85;font-size:1.1rem;font-weight:500;line-height:1.7}.nura-landing .empathy-quotes{flex-direction:column;gap:20px;display:flex}.nura-landing .quote-bubble{border-radius:var(--lp-radius-lg);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff26;padding:24px 28px}.nura-landing .quote-bubble p{opacity:.95;margin-bottom:10px;font-size:1rem;font-style:italic;font-weight:500;line-height:1.6}.nura-landing .quote-bubble .attribution{opacity:.6;text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-style:normal;font-weight:700}.nura-landing .stats-section{padding-top:80px;padding-bottom:100px}.nura-landing .stats-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.nura-landing .stat-card{background:var(--lp-white);border-radius:var(--lp-radius-xl);text-align:center;box-shadow:var(--lp-shadow-soft);border:1px solid #7c5cfc0f;padding:48px 32px;transition:transform .3s}.nura-landing .stat-card:hover{transform:translateY(-4px)}.nura-landing .stat-card:nth-child(2){background:var(--lp-gold-light);border-color:#f5a62326}.nura-landing .stat-value{font-family:var(--lp-font);color:var(--lp-purple);letter-spacing:-1px;margin-bottom:8px;font-size:3.5rem;font-weight:900;line-height:1}.nura-landing .stat-card:nth-child(2) .stat-value{color:var(--lp-text-primary)}.nura-landing .stat-label{color:var(--lp-text-secondary);font-size:.95rem;font-weight:600}.nura-landing .bottom-cta{padding-top:60px;padding-bottom:120px}.nura-landing .cta-card{background:var(--lp-cream-deep);text-align:center;border-radius:48px;padding:80px;position:relative;overflow:hidden}.nura-landing .cta-card:before{content:"";pointer-events:none;background:radial-gradient(300px 200px at 20% 80%,#7c5cfc0f 0%,#0000 70%),radial-gradient(300px 200px at 80% 20%,#f5a62314 0%,#0000 70%);position:absolute;inset:0}.nura-landing .cta-card h2{font-family:var(--lp-font);letter-spacing:-1px;z-index:1;color:var(--lp-text-primary);margin-bottom:16px;font-size:clamp(2.4rem,4vw,3.2rem);font-weight:900;position:relative}.nura-landing .cta-card p{color:var(--lp-text-secondary);z-index:1;max-width:480px;margin:0 auto 36px;font-size:1.15rem;font-weight:500;line-height:1.6;position:relative}.nura-landing .cta-form-wrap{z-index:1;justify-content:center;display:flex;position:relative}.nura-landing .cta-form-wrap .waitlist-form{width:100%;max-width:520px}.nura-landing footer{background:var(--lp-text-primary);color:var(--lp-white);border-radius:48px 48px 0 0;padding:64px 0 32px}.nura-landing .footer-inner{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:32px;padding-bottom:48px;display:flex}.nura-landing .footer-logo{align-items:center;text-decoration:none;display:flex}.nura-landing .footer-links{gap:32px;display:flex}.nura-landing .footer-links a{color:#ffffff80;font-size:.95rem;font-weight:600;text-decoration:none;transition:color .2s}.nura-landing .footer-links a:hover{color:var(--lp-gold)}.nura-landing .footer-bottom{text-align:center;color:#ffffff4d;font-size:.85rem;font-weight:500}@keyframes lp-float{0%,to{transform:translateY(0)rotate(4deg)}50%{transform:translateY(-16px)rotate(3deg)}}@keyframes lp-float-alt{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes lp-pop-in{0%{opacity:0;transform:scale(.7)rotate(-6deg)}to{opacity:1;transform:scale(1)rotate(-6deg)}}@keyframes lp-fade-up{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.nura-landing .fade-up{animation:.8s ease-out forwards lp-fade-up}.nura-landing .fade-up-d1{opacity:0;animation-delay:.1s}.nura-landing .fade-up-d2{opacity:0;animation-delay:.2s}.nura-landing .fade-up-d3{opacity:0;animation-delay:.3s}.nura-landing .fade-up-d4{opacity:0;animation-delay:.4s}.nura-landing .legal-card{background:var(--lp-white);border-radius:var(--lp-radius-xl);box-shadow:var(--lp-shadow-soft);border:1px solid #7c5cfc0f;margin-top:48px;margin-bottom:80px;padding:0 64px 72px}.nura-landing .legal-header{border-bottom:1px solid #7c5cfc14;margin-bottom:48px;padding-top:52px;padding-bottom:40px}.nura-landing .legal-header h1{font-family:var(--lp-font);letter-spacing:-1px;color:var(--lp-text-primary);margin-bottom:10px;font-size:clamp(2.4rem,4vw,3.2rem);font-weight:900;line-height:1.08}.nura-landing .legal-meta{font-family:var(--lp-font);color:var(--lp-text-light);font-size:.9rem;font-weight:600}.nura-landing .legal-intro{color:var(--lp-text-secondary);border-bottom:1px solid #7c5cfc12;margin-bottom:48px;padding-bottom:40px;font-family:Georgia,Times New Roman,serif;font-size:1.05rem;line-height:1.85}.nura-landing .legal-section{margin-bottom:40px}.nura-landing .legal-section h2{font-family:var(--lp-font);color:var(--lp-text-primary);text-transform:uppercase;letter-spacing:.06em;align-items:baseline;gap:10px;margin-bottom:14px;font-size:1.05rem;font-weight:800;display:flex}.nura-landing .legal-section h2 .section-num{color:var(--lp-purple);background:var(--lp-purple-mist);border-radius:var(--lp-radius-pill);letter-spacing:.02em;text-transform:none;flex-shrink:0;padding:2px 9px;font-size:.75rem;font-weight:700}.nura-landing .legal-section p{color:var(--lp-text-secondary);margin-bottom:14px;font-family:Georgia,Times New Roman,serif;font-size:1rem;line-height:1.85}.nura-landing .legal-section ul{flex-direction:column;gap:8px;margin:12px 0 16px;padding-left:0;list-style:none;display:flex}.nura-landing .legal-section li{color:var(--lp-text-secondary);padding-left:20px;font-family:Georgia,Times New Roman,serif;font-size:1rem;line-height:1.75;position:relative}.nura-landing .legal-section li:before{content:"•";color:var(--lp-purple);font-size:1.1em;line-height:1.6;position:absolute;left:0}.nura-landing .legal-section strong{color:var(--lp-text-primary);font-style:normal;font-weight:700}.nura-landing .legal-section a{color:var(--lp-purple);text-underline-offset:3px;text-decoration:underline}.nura-landing .legal-section a:hover{color:var(--lp-purple-deep)}.nura-landing .legal-contact{color:var(--lp-text-secondary);border-top:1px solid #7c5cfc14;margin-top:48px;padding-top:32px;font-family:Georgia,Times New Roman,serif;font-size:1rem;line-height:1.85}.nura-landing .legal-contact strong{font-family:var(--lp-font);color:var(--lp-text-primary);text-transform:uppercase;letter-spacing:.07em;margin-bottom:8px;font-size:.85rem;font-weight:800;display:block}@media (max-width:960px){.nura-landing .legal-card{margin-top:32px;padding:0 20px 48px}.nura-landing .legal-header{padding-top:36px;padding-bottom:28px}}.nura-landing .blog-header{padding-top:72px;padding-bottom:56px}.nura-landing .blog-header h1{font-family:var(--lp-font);letter-spacing:-1.5px;color:var(--lp-text-primary);margin-bottom:16px;font-size:clamp(2.8rem,5vw,4rem);font-weight:900;line-height:1.08}.nura-landing .blog-header p{color:var(--lp-text-secondary);max-width:480px;font-size:1.15rem;font-weight:500;line-height:1.6}.nura-landing .blog-grid{grid-template-columns:repeat(2,1fr);gap:28px;padding-bottom:120px;display:grid}.nura-landing .post-card{background:var(--lp-white);border-radius:var(--lp-radius-xl);box-shadow:var(--lp-shadow-soft);color:inherit;border:1px solid #7c5cfc0f;flex-direction:column;text-decoration:none;transition:transform .3s,box-shadow .3s;display:flex;overflow:hidden}.nura-landing .post-card:hover{box-shadow:var(--lp-shadow-card);transform:translateY(-6px)}.nura-landing .post-card-image{background:var(--lp-purple-mist);width:100%;height:220px;position:relative;overflow:hidden}.nura-landing .post-card-body{flex-direction:column;flex:1;padding:28px;display:flex}.nura-landing .post-categories{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.nura-landing .post-category{background:var(--lp-purple-mist);color:var(--lp-purple);border-radius:var(--lp-radius-pill);text-transform:uppercase;letter-spacing:.07em;padding:4px 12px;font-size:.72rem;font-weight:700}.nura-landing .post-card h2{font-family:var(--lp-font);color:var(--lp-text-primary);letter-spacing:-.3px;margin-bottom:10px;font-size:1.25rem;font-weight:800;line-height:1.3;transition:color .2s}.nura-landing .post-card:hover h2{color:var(--lp-purple)}.nura-landing .post-excerpt{color:var(--lp-text-secondary);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;font-size:.95rem;font-weight:500;line-height:1.65;display:-webkit-box;overflow:hidden}.nura-landing .post-byline{color:var(--lp-text-light);border-top:1px solid #7c5cfc0f;align-items:center;gap:8px;margin-top:20px;padding-top:16px;font-size:.85rem;font-weight:600;display:flex}.nura-landing .blog-empty{text-align:center;color:var(--lp-text-light);padding:96px 0 120px;font-size:1.1rem;font-weight:500}.nura-landing .post-hero{max-width:760px;margin-left:auto;margin-right:auto;padding-top:56px;padding-bottom:52px}.nura-landing .back-link{color:var(--lp-text-secondary);align-items:center;gap:6px;margin-bottom:36px;font-size:.9rem;font-weight:700;text-decoration:none;transition:color .2s;display:inline-flex}.nura-landing .back-link:hover{color:var(--lp-purple)}.nura-landing .back-link svg{width:16px;height:16px}.nura-landing .post-hero h1{font-family:var(--lp-font);letter-spacing:-1.5px;color:var(--lp-text-primary);margin-bottom:18px;font-size:clamp(2.2rem,4vw,3.2rem);font-weight:900;line-height:1.1}.nura-landing .post-hero-excerpt{color:var(--lp-text-secondary);margin-bottom:28px;font-size:1.2rem;font-weight:500;line-height:1.65}.nura-landing .post-hero-byline{color:var(--lp-text-light);border-top:1px solid #7c5cfc14;align-items:center;gap:10px;margin-top:4px;padding-top:24px;font-size:.9rem;font-weight:600;display:flex}.nura-landing .post-hero-byline .author-name{color:var(--lp-text-primary);font-weight:700}.nura-landing .post-main-image{aspect-ratio:16/9;border-radius:var(--lp-radius-xl);width:100%;max-width:760px;margin:48px auto 64px;position:relative;overflow:hidden}.nura-landing .post-body{max-width:760px;margin-left:auto;margin-right:auto;padding-bottom:120px}.nura-landing .post-body p{color:var(--lp-text-secondary);margin-bottom:24px;font-size:1.1rem;font-weight:500;line-height:1.85}.nura-landing .post-body h1{font-family:var(--lp-font);color:var(--lp-text-primary);letter-spacing:-.5px;margin-top:52px;margin-bottom:16px;font-size:2rem;font-weight:900;line-height:1.15}.nura-landing .post-body h2{font-family:var(--lp-font);color:var(--lp-text-primary);letter-spacing:-.3px;margin-top:44px;margin-bottom:14px;font-size:1.55rem;font-weight:800;line-height:1.2}.nura-landing .post-body h3{font-family:var(--lp-font);color:var(--lp-text-primary);margin-top:32px;margin-bottom:10px;font-size:1.2rem;font-weight:800}.nura-landing .post-body blockquote{border-left:4px solid var(--lp-purple);background:var(--lp-purple-mist);border-radius:0 var(--lp-radius-md)var(--lp-radius-md)0;color:var(--lp-purple-text);margin:32px 0;padding:16px 24px;font-style:italic}.nura-landing .post-body ul{margin-bottom:24px;padding-left:24px;list-style:outside}.nura-landing .post-body ol{margin-bottom:24px;padding-left:24px;list-style:decimal}.nura-landing .post-body li{color:var(--lp-text-secondary);margin-bottom:8px;font-size:1.05rem;font-weight:500;line-height:1.7}.nura-landing .post-body a{color:var(--lp-purple);text-underline-offset:3px;text-decoration:underline}.nura-landing .post-body a:hover{color:var(--lp-purple-deep)}.nura-landing .post-body figure{max-width:100%;margin:40px 0}.nura-landing .post-body figcaption{text-align:center;color:var(--lp-text-light);margin-top:10px;font-size:.875rem;font-weight:500}.nura-landing .post-body strong{color:var(--lp-text-primary);font-weight:700}@media (max-width:960px){.nura-landing .lp-container{padding:0 20px}.nura-landing .nav-inner{height:60px}.nura-landing .nav-links{gap:20px}.nura-landing .hero{text-align:center;grid-template-columns:1fr;gap:48px;padding-top:48px;padding-bottom:80px}.nura-landing .hero-sub,.nura-landing .hero-sub-small{margin-left:auto;margin-right:auto}.nura-landing .waitlist-form{margin:0 auto}.nura-landing .waitlist-success{justify-content:center;margin-left:auto;margin-right:auto}.nura-landing .waitlist-field-errors{margin-left:auto;margin-right:auto}.nura-landing .hero-trust{justify-content:center}.nura-landing .hero-visual{min-height:380px}.nura-landing .empathy-inner{grid-template-columns:1fr;gap:40px}.nura-landing .empathy-card{border-radius:var(--lp-radius-xl);padding:48px 32px}.nura-landing .how-section,.nura-landing .stats-section{padding-top:56px;padding-bottom:64px}.nura-landing .bottom-cta{padding-top:40px;padding-bottom:64px}.nura-landing .steps-grid,.nura-landing .stats-grid{grid-template-columns:1fr;max-width:100%;margin:0}.nura-landing .cta-card{border-radius:var(--lp-radius-xl);padding:40px 24px}.nura-landing .waitlist-form{border-radius:var(--lp-radius-lg);flex-direction:column;gap:8px}.nura-landing .waitlist-form input.zip-input{border-top:1px solid #7c5cfc1a;border-left:none;max-width:100%}.nura-landing .btn-primary{width:100%}.nura-landing .footer-inner{flex-direction:column;gap:32px}.nura-landing .blog-grid{grid-template-columns:1fr}.nura-landing .blog-header{padding-top:48px;padding-bottom:40px}.nura-landing .post-hero{padding-top:40px;padding-bottom:40px}.nura-landing .post-main-image{border-radius:var(--lp-radius-lg);margin-top:32px;margin-bottom:40px}.nura-landing .post-body{padding-bottom:72px}}@media (max-width:640px){.nura-landing .nav-links a:not(.nav-cta){display:none}.nura-landing .nura-logo-img{height:28px}.nura-landing .nav-cta{padding:9px 20px;font-size:.9rem}}
