.hero-image{width:100%;height:50vh}.programma .container.intro_wrapper{padding:0 4vw;width:unset;margin-bottom:0}.programma .intro_wrapper{margin-bottom:0;margin-top:4rem}.klantlogos-section{margin-bottom:0 !important}.klantlogos-title{text-align:center;margin-bottom:1rem}.review-text{margin-top:2rem}.review-author{font-weight:bold !important;font-style:italic}.review-author-with-margin{font-weight:bold !important;font-style:italic;margin-top:2rem !important}.vergelijking .container.intro_wrapper{padding:0 4vw;width:unset;margin-bottom:0}.vergelijking .intro_wrapper{margin-bottom:0;margin-top:4rem}.whyright h6{color:#2d3047}.whyright li{color:#2d3047}.calculator .container.intro_wrapper{padding:0 4vw;width:unset;margin-bottom:0}.calculator .intro_wrapper{margin-bottom:0;margin-top:4rem}.calculator .cta-link{margin-top:4rem}.hide{display:none}.gtm-noscript{display:none;visibility:hidden}.hero-image{box-sizing:border-box}.programma .container.intro_wrapper,.vergelijking .container.intro_wrapper,.calculator .container.intro_wrapper{box-sizing:border-box}.klantlogos-title{text-align:center}.review-author,.review-author-with-margin{}.hide{display:none}.sqzl-flex{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:display:flex}.sqzl-column{flex-direction:column}.mobile-column{flex-direction:column}@media (min-width:768px){.mobile-column{flex-direction:row}.home .sub{width:25%}}.preserve-linebreaks{white-space:pre-line}.portfolio{display:flex;flex-direction:row;justify-content:center;align-items:flex-end;gap:-1px;margin:2rem 0 0;background:none;height:200px;width:80%}.portfolio img{background:#fff;border-radius:8px 8px 2px 2px;box-shadow:0 0.085rem 1.125rem #270f0458;object-fit:contain;transition:transform 0.2s}.portfolio img:hover{transform:translateY(-8px) scale(1.04);box-shadow:0 8px 32px 0 rgba(0,0,0,0.12)}.portfolio img{width:fit-content;object-fit:cover;object-position:top}.portfolio img:nth-child(1){width:22%;max-height:60%;margin-right:-2rem;z-index:1}.portfolio img:nth-child(2){width:28%;max-height:80%;margin-right:-1rem;z-index:2}.portfolio img:nth-child(3){width:35%;max-height:100%;z-index:3}.portfolio img:nth-child(4){width:28%;max-height:80%;margin-left:-1rem;z-index:2}.portfolio img:nth-child(5){width:22%;max-height:60%;margin-left:-2rem;z-index:1}.center{text-align:center !important}.form-container{background:white;padding:2rem;border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,0.08);width:fit-content;border:1px solid #e5e7eb;margin:0 auto 2rem}.form-title{font-size:28px;font-weight:700;color:#1f2937;margin-bottom:30px;line-height:1.2;margin-bottom:1rem !important}ul{display:flex;flex-direction:column;align-items:center;padding:1rem 2rem;font-weight:500}.form-group{margin-bottom:24px;margin-top:2rem}.form-group label{display:block;margin-bottom:8px;color:#374151;font-weight:600;font-size:16px;text-align:left}.form-group input{width:100%;padding:14px 16px;border:2px solid #d1d5db;border-radius:8px;font-size:16px;transition:all 0.2s ease;background:white;font-family:inherit;appearance:none}.form-group input:focus{outline:none;border-color:#f97316;box-shadow:0 0 0 3px rgba(249,115,22,0.1)}.success-message{display:none;text-align:center;color:#059669;font-weight:500;margin-top:20px;padding:16px;background:#ecfdf5;border-radius:8px;border:1px solid #a7f3d0}.error-message{display:none;text-align:center;color:#dc2626;font-weight:500;margin-top:20px;padding:16px;background:#fef2f2;border-radius:8px;border:1px solid #fecaca}.loading{display:none;text-align:center;margin-top:20px;color:#6b7280}.loading::after{content:"";display:inline-block;width:20px;height:20px;border:2px solid #f3f4f6;border-top:2px solid #f97316;border-radius:50%;animation:spin 1s linear infinite;margin-left:8px}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media (max-width:480px){.form-container{padding:30px 20px}.form-title{font-size:24px}.portfolio{width:calc(100% + 2rem);height:250px;transform:translate(-1rem,6rem)}}header.desktop .container{height:fit-content !important;padding:0 !important;display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;gap:1px;max-width:60%;margin:0 auto;box-shadow:unset !important}.announcement-bar{background:#008080;padding:0.5rem;border-radius:0 0 12px 12px;width:fit-content;margin:0 auto}.announcement-bar-text{font-size:14px !important;color:white !important;line-height:1.5 !important}@media (max-width:768px){header.desktop .container{height:fit-content !important;padding:0 1rem !important;flex-direction:column;width:100%;max-width:unset}.announcement-bar{width:100%}.logo{margin:1rem 0 !important}section#werkwijze{max-width:95% !important}}@media (min-width:1100px){header.desktop .container{flex-direction:row-reverse !important;align-items:flex-start;justify-content:space-between}header .logo{justify-content:flex-start !important;margin-left:1rem}#werkwijze .wrapper.btn{width:fit-content}}.conversion-cards{background:transparent}.conversion-cards{max-width:1200px;margin:0 auto;padding:2rem;color:#fff}.header{background:#fff;color:#008080;display:block;padding:0.5rem 1rem;border-radius:2rem;margin:0 auto;margin-bottom:2rem;width:fit-content}.cards-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:2rem}.card{color:#000;padding:2rem 1rem;border-radius:1rem;display:flex;flex-direction:column;gap:1rem;background:#f3f3f360 !important;border:2px solid white !important}.card h3{font-size:1.5rem;margin:2rem 0 0 0;text-align:left}.card p{margin:0;line-height:1.5}.card-graph,.card-gauge,.card-code{height:8rem;display:flex;align-items:center;justify-content:center}.cta-section{background:#fff;border-radius:1rem;padding:2rem;display:flex;justify-content:space-between;align-items:center}.cta-content{flex:1}.cta-content h2{font-size:2rem;margin:0 0 1rem 0;color:#000}.cta-content p{color:#000;margin:0 0 1.5rem 0}.cta-image{flex:1;display:flex;justify-content:flex-end}.cta-image img{max-width:100%;height:auto}.roi-calc-section{background:transparent;color:#fff;padding:3rem 0}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.copy-block h2{color:#1a9f8f;font-size:2rem;margin-bottom:1.5rem}.copy-block p{color:rgba(255,255,255,0.7);line-height:1.6;margin-bottom:2rem}.arrow{margin-left:0.5rem;position:relative;z-index:2}.comparison-cards{display:flex;gap:2rem;margin:3rem 0}.agency-card,.diy-card{background:white;padding:1.5rem;border-radius:1rem;flex:1}.agency-card{background:#fff}.diy-card{background:#f8f8f8}.features-list,.drawbacks-list{list-style:none;padding:0}.features-list li{color:#333;margin:0.75rem 0}.drawbacks-list li{color:#ff4444;margin:0.75rem 0}.metrics-section{display:flex;gap:2rem;margin:3rem 0}.graph-container{background:white;border-radius:1rem;padding:1.5rem;flex:2}.graph-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.monthly-btn{background:#1a9f8f;color:white;border:none;padding:0.5rem 1rem;border-radius:0.25rem}.revenue-meter{background:white;border-radius:1rem;padding:1.5rem;flex:1;text-align:center}.bottom-content h2{color:#1a9f8f;font-size:2rem;margin-bottom:1.5rem}.bottom-content p{color:rgba(255,255,255,0.7);line-height:1.6;margin-bottom:2rem}.roi-button{background-color:#008080;color:#ffffff;padding:0.5rem 1rem;border-radius:100px;display:inline-flex;align-items:center;gap:1rem;font-weight:500;cursor:pointer;font-weight:bold}.arrow{font-size:1.25rem;line-height:1;transform:rotate(-45deg);padding:.5rem;background:white;color:#008080;border-radius:50%;font-weight:bold}.niet-gokken{color:#008080;font-size:1.25rem;font-weight:600;letter-spacing:0.02em;text-transform:uppercase;display:flex;align-items:center;background:white;border-radius:32px}.pulsing-dot{width:10px;height:10px;background-color:#008080;border-radius:50%;margin-right:10px;animation:pulse 1.5s infinite}.logo{width:8rem;margin:0 auto}.testimonial-text{color:#536171;font-size:1.125rem;line-height:1.6;margin-bottom:1.5rem}.author{display:flex;align-items:center;gap:0.75rem}.author-initial{background:#FFD7CC;color:#000000;width:2rem;height:2rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:0.875rem;font-weight:500}.author-name{color:#1A1A1A;font-size:1rem;font-weight:500}@keyframes pulse{0%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(0,128,128,0.7)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(0,128,128,0)}100%{transform:scale(0.95);box-shadow:0 0 0 0 rgba(0,128,128,0)}}