*{box-sizing:border-box;margin:0;padding:0}body{background-color:#fafafa;color:#333;font-family:Quicksand,sans-serif;line-height:1.6}.landing-page-wrapper{background-color:#fff;box-shadow:0 0 20px rgba(0,0,0,.1);margin:0 auto;max-width:1200px;padding:20px}.hero-section{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-radius:12px;margin-bottom:50px;padding:40px 0 60px;text-align:center}.hero-section h1{color:#1e293b;font-size:clamp(24px,4vw,42px);font-weight:600;line-height:1.2;margin-bottom:25px;padding:0 20px}.hero-section h1 strong{color:#f97316;font-weight:700}.intro-paragraph{color:#475569;font-size:clamp(16px,2.5vw,20px);line-height:1.7;margin:0 auto;max-width:800px;padding:0 20px}.problem-section{margin-bottom:50px;padding:0 10px}.problem-section h2{color:#1e293b;font-size:clamp(22px,3.5vw,32px);font-weight:600;margin-bottom:35px;text-align:center}.problem-section ul{list-style:none;margin:0 auto;max-width:700px}.problem-section li{background:#fef3f2;border-left:4px solid #ef4444;border-radius:0 8px 8px 0;font-size:clamp(15px,2vw,18px);line-height:1.6;margin-bottom:15px;padding:20px 25px;position:relative}.problem-section li:before{content:"⚠️";font-size:20px;left:-2px;position:absolute;top:15px}.problem-section li strong{color:#dc2626;font-weight:600}.approach-section{background:#f0f9ff;border-radius:12px;margin-bottom:50px;padding:40px 30px}.approach-section h2{color:#1e293b;font-size:clamp(22px,3.5vw,32px);font-weight:600;margin-bottom:35px;text-align:center}.approach-section p{color:#475569;font-size:clamp(15px,2vw,18px);line-height:1.7;margin:0 auto;max-width:800px;text-align:center}.approach-section strong{color:#0369a1;font-weight:600}.embedsocial-reviews{border-radius:12px;margin:50px 0;overflow:hidden}.cta-primary-section,.cta-secondary-section{background:linear-gradient(135deg,#fff7ed,#fed7aa);border:2px solid #fdba74;border-radius:12px;margin-bottom:30px;padding:40px 30px;text-align:center}.cta-secondary-section{background:linear-gradient(135deg,#f0f9ff,#bfdbfe);border-color:#93c5fd}.cta-primary-section h3,.cta-secondary-section h3{color:#1e293b;font-size:clamp(20px,3vw,28px);font-weight:600;margin-bottom:20px}.cta-primary-section p,.cta-secondary-section p{color:#475569;font-size:clamp(15px,2vw,18px);line-height:1.6;margin-bottom:30px;margin-left:auto;margin-right:auto;max-width:600px}.cta-button{background:linear-gradient(135deg,#f97316,#ea580c);border:none;border-radius:8px;box-shadow:0 4px 15px rgba(249,115,22,.3);color:#fff!important;cursor:pointer;display:inline-block;font-family:Quicksand,sans-serif;font-size:clamp(16px,2.5vw,18px);font-weight:600;min-width:280px;padding:15px 35px;text-align:center;text-decoration:none;transition:all .3s ease}.cta-button:hover{background:linear-gradient(135deg,#ea580c,#dc2626);box-shadow:0 6px 20px rgba(249,115,22,.4);transform:translateY(-2px)}.cta-disclaimer{color:#64748b;font-size:clamp(12px,1.5vw,14px)!important;font-style:italic;margin-top:20px}@media (max-width:768px){.landing-page-wrapper{padding:15px}.hero-section{padding:30px 15px 40px}.approach-section,.hero-section,.problem-section{margin-bottom:40px}.approach-section{padding:30px 20px}.problem-section li{margin-bottom:12px;padding:15px 20px}.cta-primary-section,.cta-secondary-section{margin-bottom:25px;padding:30px 20px}.cta-button{max-width:350px;padding:18px 25px;width:100%}}@media (max-width:480px){.landing-page-wrapper{padding:10px}.hero-section{padding:25px 10px 35px}.problem-section li{padding:12px 15px}.approach-section,.cta-primary-section,.cta-secondary-section{padding:25px 15px}}@media (min-width:1200px){.landing-page-wrapper{padding:40px}.hero-section{padding:60px 40px 80px}.approach-section,.cta-primary-section,.cta-secondary-section{padding:50px 40px}}@media (min-width:576px){.niki-verhuizen-benefits-grid{gap:25px!important;grid-template-columns:repeat(2,1fr)!important}}@media print{.cta-button{background:#333!important;color:#fff!important}.embedsocial-reviews{display:none}}.niki-verhuizen-benefits{background:#ecfdf5!important;border-radius:12px!important;margin-bottom:40px!important;padding:30px 20px!important}.niki-verhuizen-benefits h2{color:#1e293b!important;font-family:Quicksand,sans-serif!important;font-size:clamp(20px,3.5vw,28px)!important;font-weight:600!important;margin-bottom:25px!important;text-align:center!important}.niki-verhuizen-benefits-grid{display:grid;gap:20px;grid-template-columns:1fr;margin:0 auto;max-width:800px}.niki-verhuizen-benefit-item{background:#fff!important;border-left:4px solid #059669!important;border-radius:10px!important;box-shadow:0 4px 15px rgba(0,0,0,.05)!important;padding:20px!important;text-align:center!important}.niki-verhuizen-benefit-icon{display:block!important;font-size:28px!important;margin-bottom:12px!important}.niki-verhuizen-benefit-title{color:#059669!important;font-family:Quicksand,sans-serif!important;font-size:clamp(16px,2vw,18px)!important;font-weight:600!important;margin-bottom:8px!important}.niki-verhuizen-benefit-description{color:#6b7280!important;font-family:Quicksand,sans-serif!important;font-size:clamp(13px,1.8vw,15px)!important;line-height:1.5!important}