html{scroll-behavior:smooth}.pf-koppeling-page .body-container{max-width:none;padding:0}.pf-koppeling-page .pf-koppeling{margin:0;max-width:none;padding:0}.pf-koppeling-page .pf-koppeling-hero{margin-bottom:0;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:hidden;padding:160px 24px 140px;position:relative;text-align:center;width:100vw}.pf-koppeling-page .pf-hero-bg{background-image:linear-gradient(rgba(20,28,45,.45),rgba(20,28,45,.45)),url(https://8230446.fs1.hubspotusercontent-na1.net/hubfs/8230446/Hero%20Background%20Koppelingen%20page.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;inset:0;position:absolute;z-index:1}.pf-koppeling-page .pf-hero-inner{margin:0 auto;max-width:980px;position:relative;z-index:2}.pf-koppeling-page .pf-koppeling-h1{color:#fff;font-size:clamp(44px,6vw,78px);font-weight:700;letter-spacing:-.02em;line-height:1.04;margin:0 0 24px}.pf-koppeling-page .pf-hero-subtext{color:#fff;font-size:20px;line-height:1.8;margin:0 auto 30px;max-width:860px;padding:0}.pf-koppeling-page .pf-hero-actions{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.pf-koppeling-page .pf-subnav{background:#f3f3f3;border-bottom:1px solid #e5e5e5;border-top:10px solid #232737;box-shadow:none;margin-top:0;position:sticky;top:0;width:100%;z-index:20}.pf-koppeling-page .pf-subnav-inner{align-items:center;display:flex;gap:72px;justify-content:center;margin:0 auto;max-width:1180px;min-height:70px;overflow-x:auto;padding:0 32px;white-space:nowrap}.pf-koppeling-page .pf-subnav-link{align-items:center;color:#5c5f6b;display:inline-flex;font-size:17px;font-weight:700;justify-content:center;letter-spacing:0;min-height:70px;text-decoration:none;text-transform:uppercase;transition:color .2s ease}.pf-koppeling-page .pf-subnav-link:focus,.pf-koppeling-page .pf-subnav-link:hover{color:#3f6fc3;text-decoration:none}.pf-koppeling-page .pf-subnav-link.is-active{color:#3f6fc3}#faq,#ondersteunde-markten,#technische-werking,#voor-wie,#wat-synchroniseert{scroll-margin-top:150px}.pf-koppeling-page .pf-btn{align-items:center;border:0;border-radius:0;display:inline-flex;font-size:18px;font-weight:600;justify-content:center;min-height:56px;padding:0 28px;text-decoration:none;transition:background .2s ease,color .2s ease}.pf-koppeling-page .pf-btn:focus,.pf-koppeling-page .pf-btn:hover{text-decoration:none}.pf-koppeling-page .pf-btn-secondary{background:#5b7fda;color:#fff}.pf-koppeling-page .pf-btn-secondary:focus,.pf-koppeling-page .pf-btn-secondary:hover{background:#476bc8;color:#fff}.pf-koppeling-page .pf-block{border-top:1px solid #e6e7eb;margin:0 auto;max-width:980px;padding:48px 32px}.pf-koppeling-page .pf-block:first-of-type{border-top:0}.pf-koppeling-page .pf-eyebrow{background:#9aca3c;border-radius:0;color:#fff;display:inline-block;font-size:18px;font-weight:500;line-height:1;margin-bottom:45px;padding:12px 22px}.pf-koppeling-page .pf-block h2{color:#222533;font-size:clamp(34px,4vw,45px);font-weight:700;letter-spacing:-.02em;line-height:1.12;margin:0 0 24px}.pf-koppeling-page .pf-content{color:#3a3d4a;font-size:18px;line-height:1.9}.pf-koppeling-page .pf-content p{margin:0 0 22px}.pf-koppeling-page .pf-content strong{color:#222533;font-weight:700}.pf-koppeling-page .pf-content ul{list-style:none;margin:8px 0 0;padding:0}.pf-koppeling-page .pf-content ul li{font-size:18px;line-height:1.7;margin:0 0 14px;padding-left:26px;position:relative}.pf-koppeling-page .pf-content ul li:before{background:#9aca3c;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:12px;width:8px}.pf-koppeling-page .pf-faq-bullets ul{list-style:none;margin:20px 0 0;padding:0}.pf-koppeling-page .pf-faq-bullets li{color:#2e2f39;font-size:26px;font-weight:500;line-height:1.4;margin-bottom:22px;padding-left:30px;position:relative}.pf-koppeling-page .pf-faq-bullets li:before{background:#8dc63f;border-radius:50%;content:"";height:12px;left:0;position:absolute;top:14px;width:12px}.pf-koppeling-page .pf-cta{margin:0 auto;max-width:980px;padding:56px 32px 0}.pf-koppeling-page .pf-cta .pf-btn{background:#5b7fda;color:#fff}.pf-koppeling-page .pf-cta .pf-btn:focus,.pf-koppeling-page .pf-cta .pf-btn:hover{background:#476bc8;color:#fff}.pf-koppeling-page .pf-tags{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.pf-koppeling-page .pf-tag{align-items:center;background:#f3f4f7;color:#222533;display:inline-flex;font-size:16px;font-weight:500;min-height:42px;padding:0 16px}.pf-koppeling-page .pf-grid-2{display:grid;gap:56px;grid-template-columns:1fr 1fr}@media (max-width:991px){.pf-koppeling-page .pf-subnav{border-top-width:8px}.pf-koppeling-page .pf-subnav-inner{gap:36px;justify-content:flex-start;min-height:62px;padding:0 24px}.pf-koppeling-page .pf-subnav-link{font-size:15px;min-height:62px}.pf-koppeling-page .pf-koppeling-hero{padding:120px 24px 100px}.pf-koppeling-page .pf-block,.pf-koppeling-page .pf-cta{max-width:100%;padding-left:24px;padding-right:24px}.pf-koppeling-page .pf-block{padding-bottom:36px;padding-top:36px}.pf-koppeling-page .pf-grid-2{gap:32px;grid-template-columns:1fr}}@media (max-width:640px){.pf-koppeling-page .pf-subnav{border-top-width:6px}.pf-koppeling-page .pf-subnav-inner{gap:24px;min-height:56px;padding:0 20px}.pf-koppeling-page .pf-subnav-link{font-size:14px;min-height:56px}.pf-koppeling-page .pf-koppeling-hero{padding:96px 20px 84px}.pf-koppeling-page .pf-eyebrow{font-size:16px;margin-bottom:18px;padding:10px 18px}.pf-koppeling-page .pf-content,.pf-koppeling-page .pf-content ul li,.pf-koppeling-page .pf-hero-subtext{font-size:17px}.pf-koppeling-page .pf-block,.pf-koppeling-page .pf-cta{padding-left:20px;padding-right:20px}.pf-koppeling-page .pf-btn{width:100%}#faq,#ondersteunde-markten,#technische-werking,#voor-wie,#wat-synchroniseert{scroll-margin-top:130px}}