@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;600;800&display=swap";
:root{--charcoal:#2b2f31;--cream:#e8d099;--error-red:#d32f2f}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--charcoal)}body{background:var(--charcoal);color:#fff;margin:0;font-family:Plus Jakarta Sans,sans-serif;overflow-x:hidden}img{max-width:100%;height:auto}.nd-cool-header{background:0 0;align-items:center;width:100%;padding:10px 0;display:flex}.header-inner{justify-content:space-between;align-items:center;width:100%;max-width:1200px;margin:0 auto;padding:0 32px;display:flex}.nd-logo{color:#fff;font-size:20px;font-weight:800}.nd-logo span{color:#e8d099}.nd-header-btn{color:#fff;background:#b68670;border-radius:50px;padding:6px 16px;font-size:12px;font-weight:700;text-decoration:none}.nd-cool-hero{color:#fff;justify-content:flex-start;align-items:center;width:100%;height:95vh;display:flex;position:relative;overflow:hidden}.hero-container{z-index:3;text-align:center;width:100%;max-width:1000px;margin:-100px auto 0;padding:0 32px;position:relative}.hero-video-container,.hero-dark-overlay{width:100%;height:100%;position:absolute;inset:0}.hero-video-container{z-index:1}.hero-video{object-fit:cover;width:100%;height:100%}.hero-dark-overlay{z-index:2;background:linear-gradient(#2b2f314d 0%,#2b2f31 100%)}.hero-content-block{flex-direction:column;align-items:center;gap:24px;display:flex}.hero-main-title{margin:0;font-size:64px;font-weight:800;line-height:1.3;position:relative;top:-35px}.highlight-box{color:#e8d099;vertical-align:middle;border:1px solid #e8d09999;border-radius:8px;padding:0 16px;line-height:1.1;animation:3s ease-in-out infinite goldGlow;display:inline-block}@keyframes goldGlow{0%,to{border-color:#e8d09966;transform:scale(1);box-shadow:0 0 #e8d09900}50%{border-color:#e8d099;transform:scale(1.03);box-shadow:0 0 20px #e8d09966}}.hero-main-subtitle{opacity:.9;max-width:800px;margin:0;font-size:20px}.btn-hype{color:#fff;background:#2e7d32;border-radius:50px;padding:18px 40px;font-weight:700;text-decoration:none;transition:transform .2s,background-color .2s;display:inline-block}.btn-hype:hover{background:#256a29;transform:translateY(-2px)}.nd-section{background:#2b2f31}.nd-container{max-width:850px;margin:0 auto;padding:80px 20px}.problem-title{color:#fff;text-align:center;margin:0 0 50px;font-size:48px;font-weight:800}.nd-problem-list{flex-direction:column;gap:24px;display:flex}.nd-problem-item{background:#ffffff0a;border:1px solid #ffffff0d;border-radius:16px;align-items:center;gap:25px;padding:30px;display:flex}.red-x{color:var(--error-red);flex-shrink:0;font-size:28px;font-weight:800}.nd-problem-item h3{margin:0;font-size:20px;font-weight:600;line-height:1.5}.original-image{max-width:800px;margin:0 auto;padding:0 0 70px}.original-image img{border-radius:0;width:100%;height:auto;display:block}.nd-solution-section{color:#fff;background:#2b2f31;padding:100px 20px}.solution-container{text-align:center;max-width:1600px;margin:0 auto;padding:0 30px}.section-tag{color:#e8d099;letter-spacing:2px;margin-bottom:16px;font-size:12px;font-weight:700;display:block}.solution-title{color:#fff;letter-spacing:-1px;text-transform:uppercase;margin:0 0 70px;font-size:52px;font-weight:900;line-height:1.1}.solution-grid{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:45px;display:grid}.solution-card{text-align:left;background:#ffffff08;border:1px solid #ffffff0f;border-radius:24px;padding:48px;transition:all .3s}.solution-card:hover{background:#ffffff0d;border-color:#e8d099;transform:translateY(-6px)}.card-icon{margin-bottom:24px;font-size:46px}.solution-card h3{color:#fff;min-height:80px;margin:0 0 30px;font-size:34px;font-weight:800;line-height:1.15}.solution-features{flex-direction:column;gap:14px;display:flex}.feature-item{text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:16px;padding:18px;transition:all .3s;display:flex}.feature-icon{background:#2e7d3238;border-radius:50%;justify-content:center;align-items:center;width:36px;min-width:36px;height:36px;font-size:18px;display:flex}.feature-item span:last-child{color:#ffffffeb;font-size:17px;font-weight:500;line-height:1.5}.bad-car-section{color:#fff;background:#2b2f31;padding:110px 20px;position:relative;overflow:hidden}.bad-car-container{grid-template-columns:1.05fr .95fr;align-items:center;gap:60px;max-width:1600px;margin:0 auto;display:grid}.bad-car-content{z-index:2;position:relative}.bad-car-tag{color:#e8d099;letter-spacing:2px;margin-bottom:22px;font-size:13px;font-weight:800;display:block}.bad-car-title{color:#fff;letter-spacing:-1.5px;margin:0 0 24px;font-size:58px;font-weight:900;line-height:1.12}.highlight-red{color:#f33}.bad-car-subtitle{color:#ffffffd6;max-width:760px;margin:0 0 42px;font-size:20px;line-height:1.6}.cost-grid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.cost-card{background:#ffffff09;border:1px solid #ffffff1a;border-radius:18px;gap:18px;min-height:230px;padding:28px;transition:all .3s;display:flex}.cost-card:hover{background:#ffffff0e;border-color:#e8d099;transform:translateY(-5px)}.cost-icon{background:#e8d0991f;border-radius:50%;justify-content:center;align-items:center;width:56px;min-width:56px;height:56px;font-size:28px;display:flex}.cost-card h3{color:#fff;margin:0 0 10px;font-size:21px;font-weight:800}.cost-card strong{margin-bottom:20px;font-size:24px;line-height:1.25;display:block}.cost-card p{color:#ffffffd1;margin:0;font-size:17px;line-height:1.55}.warning-box{background:#ffffff09;border:1px solid #e8d0998c;border-radius:18px;align-items:center;gap:24px;margin-top:28px;padding:28px 34px;display:flex}.warning-icon{color:#e8d099;font-size:48px}.warning-box p{margin:0;font-size:30px;font-weight:800;line-height:1.25}.warning-box span{color:#e8d099}.bad-car-image{border:1px solid #e8d09947;border-radius:28px;min-height:760px;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000059}.bad-car-image img{object-fit:cover;object-position:48% center}.nd-pricing-section{color:#fff;background:#232729;padding:100px 20px;position:relative}.pricing-container{max-width:1180px;margin:0 auto}.pricing-header{text-align:center;margin-bottom:50px}.pricing-badge,.faq-badge{color:#e8d099;background:#e8d0991a;border:1px solid #e8d0994d;border-radius:20px;margin-bottom:16px;padding:6px 16px;font-size:14px;font-weight:600;display:inline-block}.pricing-title{color:#fff;margin:0 0 12px;font-size:42px;font-weight:800}.pricing-subtitle{opacity:.8;margin:0;font-size:18px}.pricing-inclusions{background:#ffffff09;border:1px solid #e8d0993d;border-radius:20px;margin-bottom:32px;padding:38px 40px 18px}.pricing-options{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:28px;display:grid}.pricing-option-card{background:linear-gradient(145deg,#2b2f31,#32383a);border:1px solid #fff3;border-radius:20px;flex-direction:column;justify-content:space-between;gap:24px;width:100%;padding:38px 36px;display:flex;position:relative;box-shadow:0 20px 40px #0000004d}.pricing-option-featured{border-color:#e8d099}.popular-tag{color:#232729;letter-spacing:.5px;text-transform:uppercase;background:#e8d099;border-radius:6px;padding:4px 14px;font-size:12px;font-weight:800;position:absolute;top:-12px;right:30px}.card-header-box{align-items:center;gap:20px;display:flex}.pricing-card-icon{color:#e8d099;background:#e8d0991a;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;display:flex}.pricing-card-check{fill:currentColor;width:28px;height:28px}.card-title{color:#fff;margin:0 0 4px;font-size:24px;font-weight:700}.card-price{color:#e8d099;font-size:36px;font-weight:800;line-height:1}.price-period{color:#fff9;font-size:14px;font-weight:400}.features-header{color:#e8d099;margin:0 0 24px;font-size:22px;font-weight:800}.features-list{margin:0 0 25px!important;padding:0!important;list-style:none!important}.features-list li{opacity:.9;align-items:flex-start;margin-bottom:14px;font-size:15px;line-height:1.5;display:flex}.shared-features{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 44px;display:grid;margin-bottom:0!important}.shared-features li{margin-bottom:16px}.check-icon{fill:#e8d099;flex-shrink:0;width:20px;height:20px;margin:2px 12px 0 0}.pricing-fit{color:#ffffffdb;margin:0;font-size:16px;line-height:1.5}.pricing-fit strong{color:#e8d099}.pricing-highlight{background:#e8d09914;border-left:3px solid #e8d099;border-radius:0 8px 8px 0;margin-bottom:0;padding:16px 20px}.pricing-highlight p{color:#e8d099;margin:0;font-size:15px;line-height:1.5}.cta-section{color:#fff;background:linear-gradient(#2b2f31,#232628);padding:120px 20px}.cta-container{text-align:center;max-width:1100px;margin:0 auto}.cta-tag{color:#e8d099;letter-spacing:2px;margin-bottom:20px;font-size:13px;font-weight:800;display:inline-block}.cta-title{color:#fff;margin:0 0 25px;font-size:56px;font-weight:900;line-height:1.1}.cta-subtitle{color:#ffffffd1;max-width:850px;margin:0 auto 50px;font-size:20px;line-height:1.7}.founder-box{text-align:left;background:#ffffff0a;border:1px solid #ffffff14;border-radius:24px;align-items:center;gap:35px;max-width:1000px;margin:0 auto 50px;padding:35px;display:flex}.founder-image{object-fit:cover;border:2px solid #e8d09959;border-radius:20px;width:180px;min-width:180px;height:180px}.founder-content h3{color:#e8d099;margin:0 0 15px;font-size:34px;font-weight:800}.founder-content p{color:#ffffffd6;margin:0 0 15px;font-size:17px;line-height:1.8}.founder-content p:last-child{margin-bottom:0}.cta-benefits{flex-wrap:wrap;justify-content:center;gap:18px;margin-bottom:50px;display:flex}.cta-benefit{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:10px;padding:15px 22px;display:flex}.cta-benefit span{color:#2e7d32;font-size:18px;font-weight:900}.cta-benefit p{margin:0;font-size:15px;font-weight:600}.cta-buttons{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.cta-primary,.cta-secondary{color:#fff;border-radius:999px;padding:20px 42px;font-size:18px;font-weight:800;text-decoration:none;transition:all .3s}.cta-primary{background:#2e7d32}.cta-primary:hover{transform:translateY(-3px);box-shadow:0 10px 30px #2e7d3259}.cta-secondary{color:#e8d099;border:1px solid #e8d09959}.cta-secondary:hover{background:#e8d09914}.testimonial-section{background:#232628;padding:20px 20px 100px;position:relative;overflow:hidden}.testimonial-section:before{filter:blur(120px);content:"";pointer-events:none;background:#e8d09912;border-radius:50%;width:520px;height:520px;position:absolute;inset:10% 50% auto auto;transform:translate(50%)}.testimonial-title{color:#fff;letter-spacing:-.8px;text-align:center;margin:0 auto 38px;font-size:44px;font-weight:900;line-height:1.15;position:relative}.testimonial-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:28px;max-width:920px;margin:0 auto;display:grid;position:relative}.testimonial-video-frame{background:linear-gradient(145deg,#ffffff14,#ffffff05);border:1px solid #e8d09947;border-radius:30px;width:100%;padding:8px;position:relative;box-shadow:0 30px 80px #0000006b}.testimonial-video{aspect-ratio:720/1278;object-fit:cover;background:#111;border-radius:22px;width:100%;height:auto;display:block}.contact-form-section{color:#fff;background:linear-gradient(#232628,#202426);padding:100px 20px;scroll-margin-top:84px}.contact-form-shell{max-width:920px;margin:0 auto}.contact-form-title{color:#fff;letter-spacing:-.8px;text-align:center;margin:0 0 38px;font-size:44px;font-weight:900;line-height:1.15}.contact-form{background:linear-gradient(145deg,#2b2f31,#303638);border:1px solid #e8d09947;border-radius:24px;padding:42px;box-shadow:0 26px 70px #00000052}.contact-honey{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.contact-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.contact-field{flex-direction:column;gap:10px;display:flex}.contact-field>span,.service-fieldset legend{color:#e8d099;font-size:15px;font-weight:800}.contact-field input{color:#fff;width:100%;min-height:56px;font:inherit;background:#ffffff0e;border:1px solid #ffffff21;border-radius:12px;outline:none;padding:0 18px;transition:border-color .2s,box-shadow .2s}.contact-field input:focus{border-color:#e8d099;box-shadow:0 0 0 3px #e8d0991f}.service-fieldset{border:0;margin:28px 0 32px;padding:0}.service-fieldset legend{margin-bottom:14px}.service-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.service-option{cursor:pointer;position:relative}.service-option input{opacity:0;pointer-events:none;position:absolute}.service-option span{color:#fff;background:#ffffff0a;border:1px solid #ffffff21;border-radius:12px;justify-content:center;align-items:center;min-height:54px;padding:10px 16px;font-weight:700;transition:border-color .2s,background-color .2s,color .2s,box-shadow .2s;display:flex}.service-option input:checked+span{color:#e8d099;background:#e8d0991f;border-color:#e8d099;box-shadow:0 0 0 3px #e8d09914}.service-option input:focus-visible+span{outline-offset:3px;outline:2px solid #e8d099}.contact-submit{color:#fff;cursor:pointer;width:100%;min-height:58px;font:inherit;background:#2e7d32;border:0;border-radius:999px;font-size:17px;font-weight:800;transition:transform .2s,background-color .2s,box-shadow .2s}.contact-submit:hover{background:#256a29;transform:translateY(-2px);box-shadow:0 10px 30px #2e7d3259}.nd-faq-section{color:#fff;background:#232729;padding:80px 20px}.faq-container{max-width:800px;margin:0 auto}.faq-header{text-align:center;margin-bottom:50px}.faq-title{color:#fff;margin:0 0 12px;font-size:38px;font-weight:800}.faq-subtitle{opacity:.8;margin:0;font-size:17px}.faq-list{flex-direction:column;gap:16px;display:flex}.faq-item{background:linear-gradient(145deg,#2b2f31,#32383a);border:1px solid #ffffff14;border-radius:12px;transition:border-color .3s;overflow:hidden}.faq-question{color:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:20px 24px;font-size:17px;font-weight:700;list-style:none;display:flex}.faq-question::-webkit-details-marker{display:none}.faq-icon{fill:#e8d099;flex-shrink:0;width:22px;height:22px;margin-left:12px;transition:transform .3s}.faq-item[open] .faq-icon{transform:rotate(180deg)}.faq-answer{border-top:1px solid #ffffff0d;padding:0 24px 20px}.faq-answer p{color:#ffffffd9;margin:16px 0 0;font-size:15px;line-height:1.6}.floating-cta-bar{z-index:9999;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#232628f5;border:1px solid #e8d09959;border-radius:999px;width:calc(100% - 40px);max-width:980px;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 18px 50px #00000073}.floating-cta-content{justify-content:space-between;align-items:center;gap:22px;padding:14px 18px 14px 28px;display:flex}.floating-cta-text{color:#fff;text-align:left;flex-direction:column;display:flex}.floating-cta-text strong{font-size:16px;font-weight:800;line-height:1.3}.floating-cta-button{color:#fff;white-space:nowrap;background:#2e7d32;border-radius:999px;justify-content:center;align-items:center;padding:14px 24px;font-size:15px;font-weight:800;text-decoration:none;transition:all .3s;display:inline-flex}.floating-cta-button:hover{transform:translateY(-2px);box-shadow:0 10px 28px #2e7d3266}@media (max-width:1200px){.solution-grid,.bad-car-container{grid-template-columns:1fr}.solution-card h3{min-height:auto}.bad-car-title{font-size:46px}.bad-car-image{min-height:480px}}@media (max-width:768px){.header-inner{padding:0 20px}.hero-main-title{font-size:38px;top:-20px}.hero-container{margin-top:-50px;padding:0 20px}.hero-main-subtitle{font-size:17px}.problem-title{font-size:32px}.nd-problem-item{padding:20px}.nd-problem-item h3{font-size:16px}.original-image{padding:0 16px 50px}.nd-solution-section,.bad-car-section{padding:80px 16px}.solution-container{padding:0}.solution-title{margin-bottom:45px;font-size:34px}.solution-card{padding:30px}.solution-card h3{font-size:28px}.feature-item{padding:15px}.feature-item span:last-child{font-size:15px}.bad-car-title{font-size:34px}.bad-car-subtitle{font-size:17px}.cost-grid{grid-template-columns:1fr}.cost-card{min-height:auto;padding:22px}.cost-card strong{font-size:21px}.warning-box{align-items:flex-start;padding:24px}.warning-box p{font-size:23px}.pricing-title{font-size:32px}.nd-pricing-section{padding:60px 16px}.pricing-inclusions{padding:28px 22px 12px}.shared-features,.pricing-options{grid-template-columns:1fr}.pricing-options{gap:20px}.pricing-option-card{padding:30px 22px}.card-header-box{flex-direction:column;align-items:flex-start;gap:15px}.card-price{font-size:30px}.cta-section{padding:80px 20px}.cta-title{font-size:36px}.cta-subtitle{font-size:17px}.founder-box{text-align:center;flex-direction:column;padding:25px}.founder-image{width:140px;min-width:140px;height:140px}.founder-content h3{font-size:28px}.cta-buttons{flex-direction:column}.cta-primary,.cta-secondary{text-align:center;width:100%}.testimonial-section{padding:0 16px 70px}.testimonial-title{margin-bottom:28px;font-size:32px}.testimonial-grid{grid-template-columns:1fr;gap:24px;max-width:390px}.testimonial-video-frame{border-radius:24px;padding:6px}.testimonial-video{border-radius:18px}.contact-form-section{padding:70px 16px}.contact-form-title{margin-bottom:28px;font-size:32px}.contact-form{padding:28px 20px}.contact-fields,.service-options{grid-template-columns:1fr}.contact-fields{gap:18px}.faq-title{font-size:30px}.faq-question{padding:16px 20px;font-size:16px}.faq-answer{padding:0 20px 16px}.nd-faq-section{padding-bottom:170px}.floating-cta-bar{border-radius:22px;width:calc(100% - 24px);bottom:14px}.floating-cta-content{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.floating-cta-text{text-align:center}.floating-cta-text strong{font-size:15px}.floating-cta-button{width:100%;padding:15px 20px}}.nd-section,.original-image,.nd-solution-section,.nd-pricing-section,.nd-faq-section{color:#202426;background:#f3efe5}.problem-title,.solution-title,.pricing-title,.faq-title{color:#202426}.nd-problem-item{background:#fffcf6;border-color:#2024261c;box-shadow:0 12px 32px #2a251e0f}.original-image{max-width:none;padding:0 20px 70px}.original-image img{border-radius:20px;max-width:800px;margin:0 auto;box-shadow:0 22px 55px #2a251e26}.bad-car-section{background:#292122}.section-tag{color:#2e7d32}.solution-card{background:#fffcf6;border-color:#2024261c;box-shadow:0 18px 45px #2a251e14}.solution-card:hover{background:#fff;border-color:#b99b59}.featured-card{background:linear-gradient(#fff8e8,#fffcf6);border-color:#b99b598c}.solution-card h3{color:#202426}.feature-item{background:#f7f3ea;border-color:#20242617}.feature-item:hover{background:#fff8e8;border-color:#b99b59}.feature-item span:last-child{color:#202426e0}.founder-box,.cta-benefit{background:#ffffff0e;border-color:#e8d0992e}.testimonial-section{background:#171a1b;padding-top:100px}.pricing-subtitle,.faq-subtitle{color:#202426b8}.pricing-badge,.faq-badge{color:#256a29;background:#2e7d3217;border-color:#2e7d3247}.pricing-inclusions{background:#fffcf6;border-color:#20242621;box-shadow:0 16px 38px #2a251e12}.features-header{color:#256a29}.features-list li{color:#202426}.check-icon{fill:#2e7d32}.faq-item{background:#fffcf6;border-color:#2024261f;box-shadow:0 10px 28px #2a251e0f}.faq-item[open]{border-color:#2e7d3261}.faq-question{color:#202426}.faq-icon{fill:#2e7d32}.faq-answer{border-top-color:#20242614}.faq-answer p{color:#202426c7}@media (max-width:768px){.original-image{padding:0 16px 50px}.testimonial-section{padding:70px 16px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
