.section.section--padding{max-width:1000px;margin:0 auto}.p1-landing{max-width:none!important;width:100%!important}.p1-landing>*{max-width:none!important}.p1-landing,.p1-landing *,.p1-landing *:before,.p1-landing *:after{box-sizing:border-box;margin:0;padding:0}.p1-landing a{text-decoration:none;color:inherit}.p1-landing img{display:block;max-width:100%}.p1-landing button{font-family:inherit;cursor:pointer;border:none}.p1-landing{--navy: #0D3549;--blue: #1FA6EA;--lightblue: #D3E4F6;--white: #FFFFFF;--lightgray: #F2F2F2;--gray: #E2E2E2;--text: #1a1a2e}.p1-landing{font-family:Poppins,sans-serif;background:var(--white);color:var(--text);font-size:16px;line-height:1.6}.p1-landing .topbar{background:var(--navy);color:#ffffffbf;font-size:12px;font-weight:600;text-align:center;padding:9px 20px;display:flex;justify-content:center;gap:28px;flex-wrap:wrap}.p1-landing .topbar span{display:flex;align-items:center;gap:5px}.p1-landing .header{background:var(--white);border-bottom:1px solid var(--gray);padding:14px 20px;display:flex;align-items:center;justify-content:center}.p1-landing .hero{background:var(--navy);padding:52px 20px 56px;text-align:center;color:var(--white)}.p1-landing .hero-label{display:inline-block;background:#1fa6ea2e;color:var(--blue);font-size:12px;font-weight:700;padding:5px 14px;border-radius:20px;margin-bottom:18px;letter-spacing:.8px;text-transform:uppercase}.p1-landing .hero h1{font-size:clamp(26px,5vw,42px);font-weight:700;line-height:1.2;margin-bottom:18px;max-width:680px;margin-left:auto;margin-right:auto}.p1-landing .hero h1 em{font-style:italic;color:var(--blue)}.p1-landing .hero-sub{font-size:17px;color:#ffffffc7;max-width:520px;margin:0 auto;line-height:1.7}.p1-landing .author-bar-inner{background:var(--lightblue);padding:16px 20px}.p1-landing .author-name{font-size:14px;font-weight:700;color:var(--navy);line-height:1.3}.p1-landing .author-role{font-size:12px;color:#4a6070;font-style:italic;margin-top:2px}.p1-landing .author-meta{font-size:12px;color:#4a6070;margin-top:2px}.p1-landing .section{padding:52px 20px;max-width:740px;margin:0 auto}.p1-landing .section-alt{background:var(--lightblue);padding:52px 20px}.p1-landing .section-alt .section-inner{max-width:740px;margin:0 auto}.p1-landing .section-label{font-size:12px;font-weight:700;color:var(--blue);text-transform:uppercase;letter-spacing:1px;margin-bottom:10px}.p1-landing .section-title{font-size:clamp(20px,3.5vw,28px);font-weight:700;color:var(--navy);margin-bottom:16px;line-height:1.3}.p1-landing .section-body{font-size:15px;color:#444;line-height:1.8}.p1-landing .section-body p+p{margin-top:14px}.p1-landing .quote-block{border-left:4px solid var(--blue);background:var(--lightblue);border-radius:0 10px 10px 0;padding:16px 20px;margin:24px 0;font-size:15px;color:var(--navy);font-style:italic;line-height:1.7}.p1-landing .quote-block.on-blue{background:#fff9}.p1-landing .quote-source{font-size:13px;color:#4a6070;font-style:normal;font-weight:600;margin-top:8px}.p1-landing .product-block{background:var(--white);border-radius:16px;box-shadow:0 6px 32px #0d35491a;padding:28px;margin-top:28px}.p1-landing .product-title{font-size:20px;font-weight:700;color:var(--navy);margin-bottom:6px}.p1-landing .product-sub{font-size:14px;color:#777;margin-bottom:20px}.p1-landing .checklist{list-style:none;margin-bottom:20px}.p1-landing .checklist li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:var(--navy);margin-bottom:9px;font-weight:500}.p1-landing .checklist li:before{content:"\2713";color:var(--blue);font-weight:700;flex-shrink:0}.p1-landing .price-row{display:flex;align-items:baseline;gap:10px;margin-bottom:6px}.p1-landing .price-main{font-size:30px;font-weight:700;color:var(--navy)}.p1-landing .price-old{font-size:17px;color:#aaa;text-decoration:line-through}.p1-landing .price-save{font-size:13px;font-weight:700;color:#27ae60}.p1-landing .cta-btn{display:block;width:100%;background:var(--blue);color:#fff;border:none;border-radius:12px;padding:18px 24px;font-family:Poppins,sans-serif;font-size:17px;font-weight:700;cursor:pointer;text-align:center;text-decoration:none;transition:background .2s;margin:18px 0 10px}.p1-landing .cta-btn:hover{background:#1890cc}.p1-landing .cta-sub{text-align:center;font-size:12px;color:#999}.p1-landing .usp-strip{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:28px 0 0}.p1-landing .usp-pill{background:var(--lightgray);border-radius:20px;padding:7px 16px;font-size:13px;font-weight:600;color:var(--navy)}.p1-landing .reviews-grid{display:flex;flex-direction:column;gap:14px;margin-top:24px}@media(min-width:640px){.p1-landing .reviews-grid{display:grid;grid-template-columns:1fr 1fr}}.p1-landing .review-card{background:var(--white);border-radius:12px;padding:18px 20px;box-shadow:0 2px 10px #0000000f}.p1-landing .review-profile{display:flex;align-items:center;gap:10px;margin-bottom:10px}.p1-landing .review-avatar{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0}.p1-landing .review-profile-info .review-profile-name{font-size:14px;font-weight:700;color:var(--navy)}.p1-landing .review-profile-info .review-profile-meta{font-size:12px;color:#aaa}.p1-landing .review-text{font-size:14px;color:#444;line-height:1.7;margin-bottom:8px}.p1-landing .cta-section{background:var(--navy);padding:52px 20px;text-align:center;color:var(--white)}.p1-landing .cta-section h2{font-size:clamp(22px,4vw,32px);font-weight:700;margin-bottom:12px;line-height:1.3}.p1-landing .cta-section p{font-size:16px;color:#ffffffbf;max-width:480px;margin:0 auto 28px;line-height:1.7}.p1-landing .cta-section .cta-btn{max-width:380px;margin:0 auto 12px}.p1-landing .cta-section .cta-sub{color:#ffffff80}.p1-landing .footer{background:var(--navy);border-top:1px solid rgba(255,255,255,.08);color:#ffffff73;text-align:center;padding:22px 20px;font-size:12px}.p1-landing .footer a{color:#fff6;text-decoration:underline}@media(max-width:480px){.p1-landing .topbar{gap:14px;font-size:11px}.p1-landing .product-block{padding:20px 16px}.p1-landing .hero{padding:36px 16px 40px}.p1-landing .section,.p1-landing .section-alt{padding:32px 16px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/p1-ad-ik-snurkte-jarenlang.css.map */
