#pmHome{--groen:#95C11F;--groen-donker:#7da31a;--blauw:#00AFEF;--blauw-donker:#0093c9;--teal:#1ec98d;--tealBlauw:#0aa0e9;--inkt:#0f172a;--inkt-zacht:#1e293b;--grijs:#64748b;--grijs-licht:#94a3b8;--lijn:#e2e8f0;--fond:#f8fafc;--goud:#f5b400;--radius:22px;--schaduw:0 12px 30px rgba(15,23,42,.07);font-family:'Albert Sans',-apple-system,sans-serif;background:#fff;color:var(--inkt-zacht);line-height:1.5}#pmHome,#pmHome *,#pmHome *::before,#pmHome *::after{margin:0;padding:0;box-sizing:border-box}#pmHome img{max-width:100%;display:block}#pmHome a{color:inherit}#pmHome .wrap{max-width:1080px;margin:0 auto;padding:0 18px}#pmHome .smal{max-width:560px;margin-left:auto;margin-right:auto}@keyframes pmPuls{0%,100%{box-shadow:0 10px 26px rgb(30 201 141 / .35)}50%{box-shadow:0 10px 36px rgb(10 160 233 / .45)}}@keyframes pmGlans{0%{transform:translateX(-130%) skewX(-18deg)}60%,100%{transform:translateX(230%) skewX(-18deg)}}@keyframes pmLaser{0%{top:5%}50%{top:90%}100%{top:5%}}@keyframes pmBoxIn{from{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@keyframes pmTikje{0%,100%{transform:scale(1)}50%{transform:scale(1.045)}}@keyframes pmOpkomst{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}#pmHome .animUp{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease}#pmHome .animUp.zichtbaar{opacity:1;transform:translateY(0)}#pmHome .hero{position:relative;background:#0d2433;overflow:hidden}#pmHome .heroFoto{position:absolute;top:0;left:0;width:100%;height:285px;object-fit:cover;object-position:center}#pmHome .heroOverlay{position:absolute;top:0;left:0;right:0;height:285px;background:linear-gradient(180deg,rgb(13 36 51 / .22) 0%,rgb(13 36 51 / .45) 55%,rgb(13 36 51) 100%)}#pmHome .heroLaag{position:absolute;top:0;left:0;right:0;height:285px;pointer-events:none}#pmHome .scanLaser{position:absolute;left:4%;right:4%;height:3px;border-radius:3px;background:linear-gradient(90deg,transparent,var(--blauw),transparent);box-shadow:0 0 14px var(--blauw);animation:pmLaser 3.4s ease-in-out infinite}#pmHome .scanBox{position:absolute;border:2px solid var(--groen);border-radius:7px;box-shadow:0 0 0 3px rgb(149 193 31 / .22);animation:pmBoxIn .5s both .5s}#pmHome .scanBox .lbl{position:absolute;top:-11px;left:5px;background:var(--groen);color:#fff;font:800 9.5px 'Inter',sans-serif;padding:2px 8px;border-radius:999px;white-space:nowrap}#pmHome .scanBox.b2{animation-delay:.95s}#pmHome .scanBox.b3{animation-delay:1.4s}#pmHome .scanBox.b1{left:40%;top:39.5%;width:20%;height:27%}#pmHome .scanBox.b2{left:60%;top:52%;width:10%;height:25%}#pmHome .scanBox.b3{left:56%;top:23%;width:13%;height:19%}#pmHome .scanStatus{position:absolute;top:12px;left:12px;background:rgb(15 23 42 / .75);color:#fff;font:700 10.5px 'Inter',sans-serif;padding:5px 11px;border-radius:999px}#pmHome .scanKlaar{display:none;position:absolute;bottom:12px;left:12px;background:rgb(255 255 255 / .94);color:var(--inkt);font:800 10.5px 'Inter',sans-serif;padding:5px 11px;border-radius:999px;box-shadow:0 4px 14px rgb(15 23 42 / .18);animation:pmBoxIn .5s both 1.9s}#pmHome .scanKlaar b{color:var(--groen-donker)}#pmHome .heroInhoud{position:relative;z-index:2;padding-top:281px;padding-bottom:62px;color:#fff}#pmHome .heroTekst{max-width:560px}#pmHome .scanBadge{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(120deg,var(--groen),var(--blauw));color:#fff;font:800 10px 'Inter',sans-serif;letter-spacing:.6px;padding:4px 12px;border-radius:999px;text-transform:uppercase;margin-top:6px}#pmHome .heroTekst h1{font-family:'Inter',sans-serif;font-size:30px;font-weight:900;letter-spacing:-.9px;line-height:1.14;margin-top:14px;color:#fff}#pmHome .accent{background:linear-gradient(90deg,var(--teal),var(--tealBlauw));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}#pmHome .accentGroen{color:var(--groen)}#pmHome .heroVink{list-style:none;margin-top:15px;display:none;flex-direction:column;gap:8px}#pmHome .heroVink li{display:flex;gap:9px;font-size:13.5px;font-weight:500;color:#dbeafe;line-height:1.45}#pmHome .heroVink .vink{color:var(--groen);font-weight:900;flex:0 0 auto}#pmHome .heroZin{margin-top:16px;font-size:14.5px;color:#dbeafe;line-height:1.6;max-width:420px}#pmHome .ctaKnop{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:4px;width:100%;max-width:420px;margin:26px auto 0;padding:17px 20px;border:none;border-bottom:4px solid #0c8a68;border-radius:18px;background:linear-gradient(90deg,var(--teal),var(--tealBlauw));color:#fff;cursor:pointer;text-decoration:none;text-align:center;animation:pmPuls 2.6s ease-in-out infinite;transition:transform .1s}#pmHome .ctaKnop:active{transform:translateY(2px);border-bottom-width:2px}#pmHome .ctaKnop::after{content:'';position:absolute;top:0;left:0;width:45%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .38),transparent);animation:pmGlans 3.2s ease-in-out infinite}#pmHome .ctaKnop .hoofd{font:800 17.5px 'Inter',sans-serif;letter-spacing:-.3px}#pmHome .ctaKnop .sub{font-size:12px;font-weight:600;letter-spacing:-.05px;opacity:.95}#pmHome .heroTekst .ctaKnop{margin-left:0}#pmHome .heroProof{display:flex;align-items:center;justify-content:center;gap:11px;margin-top:28px}#pmHome .proofAvatars{position:relative;display:inline-block;line-height:0;flex:0 0 auto}#pmHome .proofAvatars img{height:34px;width:auto;display:block}#pmHome .proofPlus{position:absolute;top:0;right:0;width:30.3%;height:100%;display:flex;align-items:center;justify-content:center;transform:translate(.5px,0);color:#fff;font:800 12px 'Inter',sans-serif;letter-spacing:-.3px}#pmHome .proofRechts{line-height:1.2}#pmHome .proofTop{display:flex;align-items:center;gap:6px}#pmHome .proofSterren{color:#ffd54a;font-size:13.5px;letter-spacing:1.5px}#pmHome .proofRechts b{font-family:'Inter',sans-serif;font-weight:800;font-size:13.5px;color:#fff}#pmHome .proofLabel{display:block;font-size:11.5px;color:#cdddec;font-weight:600;margin-top:3px}#pmHome .statsBand{background:radial-gradient(120% 160% at 15% 0%,#16324a 0%,var(--inkt) 55%);color:#fff;padding:40px 0 44px}#pmHome .statsGrid{display:grid;grid-template-columns:1fr 1fr;gap:26px 14px;text-align:center}#pmHome .statCel .cijfer{font:900 30px 'Inter',sans-serif;letter-spacing:-1px;background:linear-gradient(90deg,#7ee2b8,#6fd2f7);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0}#pmHome .statCel .naam{font-size:12.5px;color:#b6c6d8;margin-top:4px;font-weight:500}#pmHome section.blok{padding:58px 0}#pmHome section.blok.fond{background:var(--fond)}#pmHome .kop{text-align:center;margin-bottom:30px}#pmHome .kop .eyebrow{font:800 11.5px 'Inter',sans-serif;letter-spacing:.8px;text-transform:uppercase;color:var(--blauw)}#pmHome .kop h2{font-family:'Inter',sans-serif;font-size:25px;font-weight:900;letter-spacing:-.7px;line-height:1.18;margin-top:6px;color:var(--inkt-zacht)}#pmHome .kop .toel{font-size:14px;color:var(--grijs);line-height:1.6;margin:10px auto 0;max-width:520px}#pmHome .uspGrid{display:grid;gap:12px}#pmHome .uspKaart{display:flex;gap:14px;align-items:flex-start;background:#fff;border:1px solid var(--lijn);border-radius:18px;padding:18px 16px;box-shadow:var(--schaduw)}#pmHome .uspKaart .ico{flex:0 0 auto;width:46px;height:46px;border-radius:14px;background:var(--fond);display:flex;align-items:center;justify-content:center;font-size:22px}#pmHome .uspKaart h3{font:800 15px 'Inter',sans-serif;margin-bottom:4px}#pmHome .uspKaart p{font-size:13px;color:var(--grijs);line-height:1.55}#pmHome .demoFrame{position:relative;border-radius:18px;overflow:hidden;margin:0 auto 26px;max-width:560px;background:linear-gradient(160deg,#dbeafe,#e2e8f0 55%,#f1f5f9);height:180px}#pmHome .demoBox{position:absolute;display:flex;align-items:center;justify-content:center;border:2px solid var(--groen);border-radius:8px;box-shadow:0 0 0 3px rgb(149 193 31 / .18);opacity:0}#pmHome .demoBox .demoIco{font-size:min(9vw, 38px);line-height:1}#pmHome .demoBox .lbl{position:absolute;top:-11px;left:6px;background:var(--groen);color:#fff;font:800 9.5px 'Inter',sans-serif;padding:2px 7px;border-radius:999px;white-space:nowrap}#pmHome .inBeeld .demoBox{animation:pmBoxIn .5s both .15s}#pmHome .inBeeld .demoBox.b2{animation-delay:.5s}#pmHome .inBeeld .demoBox.b3{animation-delay:.85s}#pmHome .tijdlijn{position:relative;padding-left:46px;max-width:560px;margin:0 auto}#pmHome .tijdlijn::before{content:'';position:absolute;left:18px;top:8px;bottom:8px;width:2px;background:linear-gradient(var(--teal),var(--tealBlauw))}#pmHome .tijdItem{position:relative;padding-bottom:24px}#pmHome .tijdItem:last-child{padding-bottom:0}#pmHome .tijdBol{position:absolute;left:-46px;top:0;width:38px;height:38px;border-radius:50%;background:#fff;border:2px solid var(--teal);display:flex;align-items:center;justify-content:center;font-size:17px;z-index:1}#pmHome .tijdItem h3{font:800 15px 'Inter',sans-serif;display:flex;align-items:center;gap:8px;flex-wrap:wrap}#pmHome .tijdItem .tijd{font:700 10px 'Inter',sans-serif;color:#fff;background:var(--tealBlauw);padding:2px 9px;border-radius:999px}#pmHome .tijdItem p{font-size:13px;color:var(--grijs);margin-top:4px;line-height:1.55}#pmHome .chatKaart{background:#fff;border:1px solid var(--lijn);border-radius:var(--radius);padding:24px 18px 26px;box-shadow:var(--schaduw);max-width:560px;margin:0 auto}#pmHome .chat{display:flex;flex-direction:column;gap:10px}#pmHome .chatRij{display:flex;align-items:flex-end;gap:8px;opacity:0;transform:translateY(10px)}#pmHome .inBeeld .chatRij{animation:pmOpkomst .5s ease both}#pmHome .inBeeld .chatRij:nth-child(1){animation-delay:.1s}#pmHome .inBeeld .chatRij:nth-child(2){animation-delay:.55s}#pmHome .inBeeld .chatRij:nth-child(3){animation-delay:1s}#pmHome .inBeeld .chatRij:nth-child(4){animation-delay:1.5s}#pmHome .chatAvatar{width:28px;height:28px;border-radius:50%;background:linear-gradient(135deg,var(--groen),var(--blauw));display:flex;align-items:center;justify-content:center;color:#fff;font-size:13px;flex:0 0 auto}#pmHome .bubbel{background:var(--fond);border:1px solid var(--lijn);border-radius:15px;border-bottom-left-radius:5px;padding:10px 13px;font-size:13px;line-height:1.5;max-width:85%;text-align:left}#pmHome .bubbel.user{margin-left:auto;background:linear-gradient(120deg,var(--blauw),#38c4f5);color:#fff;border:none;border-bottom-right-radius:5px;border-bottom-left-radius:15px}#pmHome .typ{display:inline-flex;gap:3px}#pmHome .typ i{width:5px;height:5px;border-radius:50%;background:#cbd5e1;animation:pmTikje 1s infinite}#pmHome .typ i:nth-child(2){animation-delay:.15s}#pmHome .typ i:nth-child(3){animation-delay:.3s}#pmHome .gemakKaart{background:#fff;border:1px solid var(--lijn);border-radius:var(--radius);overflow:hidden;box-shadow:var(--schaduw)}#pmHome .gemakFoto{position:relative}#pmHome .gemakFoto img{width:100%;height:310px;object-fit:cover;object-position:center 30%;display:block}#pmHome .gemakFoto::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#fff0 40%,rgb(13 36 51 / .62) 100%)}#pmHome .gemakReview{position:absolute;z-index:2;left:14px;right:14px;bottom:14px;background:rgb(255 255 255 / .96);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border-radius:16px;padding:13px 15px 14px;box-shadow:0 12px 28px rgb(15 23 42 / .22)}#pmHome .gemakReview .sterren{color:var(--goud);font-size:12px;letter-spacing:1.5px}#pmHome .gemakReview p{font-size:12.5px;color:#334155;line-height:1.55;margin-top:5px}#pmHome .gemakReview .onder{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:8px}#pmHome .gemakReview .wie{font:800 12px 'Inter',sans-serif;color:var(--inkt)}#pmHome .gemakReview .wie span{font-weight:500;color:var(--grijs)}#pmHome .gemakReview .badge{color:var(--groen-donker);font-weight:700;font-size:11.5px;white-space:nowrap}#pmHome .gemakBinnen{padding:24px 20px 28px}#pmHome .gemakBinnen h2{font:900 22px 'Inter',sans-serif;letter-spacing:-.6px;line-height:1.2;color:var(--inkt-zacht)}#pmHome .gemakBinnen .toel{font-size:13.5px;color:var(--grijs);line-height:1.6;margin-top:10px}#pmHome .vinkLijst{list-style:none;margin-top:16px;display:flex;flex-direction:column;gap:10px}#pmHome .vinkLijst li{display:flex;gap:10px;font-size:14px;font-weight:500;line-height:1.45}#pmHome .vinkLijst .vink{color:var(--groen);font-weight:900;flex:0 0 auto}#pmHome .reviewScore{display:flex;align-items:center;justify-content:center;gap:10px;margin:-14px 0 26px}#pmHome .reviewScore .sterren{color:var(--goud);font-size:17px;letter-spacing:2px}#pmHome .reviewScore .label{font-size:13.5px;font-weight:600;color:var(--grijs)}#pmHome .reviewScore .label b{font-family:'Inter',sans-serif;color:var(--inkt);font-size:15px}#pmHome .ophalerGrid{display:grid;gap:14px}#pmHome .ophalerKaart{background:#fff;border:1px solid var(--lijn);border-radius:18px;padding:18px 17px;box-shadow:var(--schaduw);display:flex;flex-direction:column}#pmHome .ophalerTop{display:flex;align-items:center;gap:12px}#pmHome .ophalerFoto{width:52px;height:52px;border-radius:50%;object-fit:cover;flex:0 0 auto;background:var(--fond)}#pmHome .ophalerInfo{min-width:0}#pmHome .ophalerNaamRij{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#pmHome .ophalerNaam{font:800 15px 'Inter',sans-serif;color:var(--inkt);line-height:1.2}#pmHome .ophalerActief{flex:0 0 auto;font:700 11px 'Inter',sans-serif;color:var(--groen-donker);background:#eef7dc;border:1px solid #d9edb4;border-radius:999px;padding:2px 9px}#pmHome .ophalerSterrenRij{display:flex;align-items:center;gap:7px;margin-top:3px}#pmHome .ophalerSterren{color:var(--goud);font-size:14px;letter-spacing:1px}#pmHome .ophalerReviewCount{font:700 12.5px 'Inter',sans-serif;color:var(--grijs)}#pmHome .ophalerOpdrachten{margin-top:13px;font-size:12.5px;color:#334155;background:var(--fond);border:1px solid var(--lijn);border-radius:11px;padding:9px 12px;line-height:1.45}#pmHome .ophalerOpdrachten b{font-family:'Inter',sans-serif;color:var(--inkt)}#pmHome .ophalerReview{margin-top:13px;padding:13px 14px;background:var(--fond);border-radius:12px;border-left:3px solid var(--groen);flex:1}#pmHome .ophalerReviewSterren{color:var(--goud);font-size:13px;letter-spacing:1px}#pmHome .ophalerReviewTekst{font-size:13px;color:#334155;line-height:1.6;margin-top:6px;font-style:italic;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}#pmHome .ophalerReviewVoet{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:10px;font-size:12px}#pmHome .ophalerReviewNaam{font:800 12.5px 'Inter',sans-serif;color:var(--inkt)}#pmHome .ophalerGecheckt{display:inline-flex;align-items:center;gap:4px;color:var(--groen-donker);font-weight:700}#pmHome .reviewsAlle{display:block;width:fit-content;margin:22px auto 0;font-size:13.5px;font-weight:700;color:var(--blauw-donker);text-decoration:none;border:1.5px solid var(--lijn);background:#fff;border-radius:999px;padding:10px 22px}#pmHome .scoreKaart{width:100%;max-width:620px;margin:0 auto;background:#fff;border:1px solid var(--lijn);border-radius:var(--radius);padding:30px 28px;box-shadow:var(--schaduw);text-align:center}#pmHome .scoreGroot{font:900 56px 'Inter',sans-serif;line-height:1;color:var(--inkt);letter-spacing:-2px}#pmHome .scoreSterren{color:var(--goud);font-size:22px;letter-spacing:3px;margin-top:8px}#pmHome .scoreSub{font-size:14px;color:var(--grijs);margin-top:10px}#pmHome .scoreSub b{font-family:'Inter',sans-serif;color:var(--inkt)}#pmHome .scoreVerdeling{margin-top:22px;text-align:left;display:flex;flex-direction:column;gap:8px}#pmHome .scoreRij{display:flex;align-items:center;gap:10px;font-size:13px}#pmHome .scoreNr{width:34px;flex:0 0 auto;font-weight:700;color:var(--inkt-zacht);white-space:nowrap}#pmHome .scoreNrSter{color:var(--goud)}#pmHome .scoreBalk{flex:1;height:9px;background:#edf0f3;border-radius:5px;overflow:hidden}#pmHome .scoreVul{display:block;height:100%;background:linear-gradient(90deg,#f5b400,#f59e0b);border-radius:5px}#pmHome .scorePct{width:38px;flex:0 0 auto;text-align:right;color:var(--grijs);font-weight:600}#pmHome .scoreWrap{display:flex;flex-direction:column;align-items:center;gap:22px;margin-top:8px}#pmHome .scoreReviewsKolom{width:100%;max-width:620px}#pmHome .scoreReviews{display:grid;gap:12px}#pmHome .scoreReview{background:#fff;border:1px solid var(--lijn);border-radius:14px;padding:15px 17px;box-shadow:var(--schaduw);text-align:left}#pmHome .scoreReviewSterren{color:var(--goud);font-size:13px;letter-spacing:1px}#pmHome .scoreReviewTekst{font-size:13px;color:#334155;line-height:1.55;margin-top:6px;font-style:italic}#pmHome .scoreReviewVoet{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:9px}#pmHome .scoreReviewNaam{font:700 12.5px 'Inter',sans-serif;color:var(--inkt)}#pmHome .scoreReviewDatum{font-size:11.5px;color:var(--grijs-licht)}#pmHome .pmLiveSectie{background:linear-gradient(180deg,#f1fbf6 0%,#eef8fd 100%)}@keyframes pmLivePuls{0%{box-shadow:0 0 0 0 rgb(34 197 94 / .55)}70%{box-shadow:0 0 0 6px #fff0}100%{box-shadow:0 0 0 0 #fff0}}#pmHome .pmLiveDot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#22c55e;vertical-align:middle;margin-right:2px;animation:pmLivePuls 1.8s ease-out infinite}#pmHome .aanvraagTeller{display:inline-block;margin-top:12px;font-size:13.5px;font-weight:600;color:#475569}#pmHome .aanvraagTeller b{font-family:'Inter',sans-serif;font-weight:800;color:var(--groen-donker)}#pmHome .aanvraagGrid{display:grid;gap:14px}#pmHome .aanvraagKaart{background:#fff;border:1px solid var(--lijn);border-radius:18px;padding:15px;box-shadow:var(--schaduw);display:flex;flex-direction:column}#pmHome .aanvraagTop{display:flex;gap:13px;align-items:flex-start}#pmHome .aanvraagFoto{flex:0 0 auto;width:66px;height:66px;border-radius:13px;overflow:hidden;background:linear-gradient(135deg,#16324a,#0d2433);display:flex;align-items:center;justify-content:center}#pmHome .aanvraagFoto img{width:100%;height:100%;object-fit:cover}#pmHome .aanvraagFotoLeeg{font-size:26px;filter:grayscale(1) opacity(.6)}#pmHome .aanvraagKop{min-width:0;flex:1}#pmHome .aanvraagTitel{font:800 14.5px 'Inter',sans-serif;color:var(--inkt);line-height:1.3;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#pmHome .aanvraagMeta{display:flex;align-items:center;gap:9px;margin-top:4px;flex-wrap:wrap}#pmHome .aanvraagDatum{font-size:12px;color:var(--grijs);font-weight:600}#pmHome .aanvraagPrijs{font:800 14px 'Inter',sans-serif;color:var(--groen-donker)}#pmHome .aanvraagSpecs{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}#pmHome .aanvraagSpec{font-size:11.5px;font-weight:600;color:#475569;background:var(--fond);border:1px solid var(--lijn);border-radius:8px;padding:3px 9px}#pmHome .aanvraagVoet{margin-top:12px;padding-top:12px;border-top:1px solid #f1f5f9}#pmHome .aanvraagStatus{font-size:12.5px;font-weight:600;display:inline-flex;align-items:center;gap:6px}#pmHome .aanvraagStatus.done{color:var(--grijs)}#pmHome .aanvraagStatus.done b{font-family:'Inter',sans-serif;color:var(--blauw-donker);font-weight:700}#pmHome .aanvraagStatus.open{color:#16a34a;font-weight:700}#pmHome .aanvraagReview{margin-top:11px;padding:10px 12px;background:var(--fond);border-radius:11px;border-left:3px solid var(--goud)}#pmHome .aanvraagReviewSterren{color:var(--goud);font-size:12px;letter-spacing:1px}#pmHome .aanvraagReviewNaam{font:700 11.5px 'Inter',sans-serif;color:var(--grijs);margin-left:4px}#pmHome .aanvraagReviewTekst{font-size:12.5px;color:#334155;line-height:1.55;margin-top:5px;font-style:italic;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}#pmHome .soortGrid{display:grid;grid-template-columns:1fr 1fr;gap:11px}#pmHome .soortTegel{background:#fff;border:1px solid var(--lijn);border-radius:16px;padding:18px 12px;text-align:center;text-decoration:none;transition:transform .2s,box-shadow .2s}#pmHome .soortTegel:hover{transform:translateY(-3px);box-shadow:var(--schaduw)}#pmHome .soortTegel .ico{font-size:30px}#pmHome .soortTegel .naam{font:700 13.5px 'Inter',sans-serif;margin-top:8px;color:var(--inkt)}#pmHome .soortScan{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:linear-gradient(120deg,#ecfbf4,#e6f7fd);border:1px solid #d3f0e2;border-radius:16px;padding:16px 17px}#pmHome .soortScan .txt{font-size:13.5px;line-height:1.5}#pmHome .soortScan .txt b{font-family:'Inter',sans-serif}#pmHome .soortScan .mini{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(90deg,var(--teal),var(--tealBlauw));color:#fff;font:700 13px 'Inter',sans-serif;padding:10px 18px;border-radius:999px;text-decoration:none;white-space:nowrap}#pmHome .overPijlers{display:grid;gap:10px;margin-top:6px}#pmHome .overPijler{text-align:center;padding:8px 6px}#pmHome .overIco{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:var(--fond);border:1px solid var(--lijn);font-size:22px}#pmHome .overPijler h3{font:800 15px 'Inter',sans-serif;margin-top:11px}#pmHome .overPijler p{font-size:13px;color:var(--grijs);line-height:1.55;margin:5px auto 0;max-width:280px}#pmHome .overMeer{display:block;width:fit-content;margin:20px auto 0;font-size:13.5px;font-weight:700;color:var(--blauw-donker);text-decoration:none}#pmHome .partnerKaart{background:radial-gradient(130% 170% at 85% 0%,#16324a 0%,var(--inkt) 60%);color:#fff;border-radius:var(--radius);padding:30px 22px;text-align:center}#pmHome .partnerKaart .ico{font-size:34px}#pmHome .partnerKaart h2{font:900 22px 'Inter',sans-serif;letter-spacing:-.5px;margin-top:10px;color:#fff}#pmHome .partnerKaart p{font-size:13.5px;color:#b6c6d8;line-height:1.6;margin:10px auto 0;max-width:420px}#pmHome .partnerKnop{display:inline-block;margin-top:18px;border:1.5px solid rgb(255 255 255 / .45);color:#fff;font:700 13.5px 'Inter',sans-serif;padding:11px 24px;border-radius:999px;text-decoration:none;transition:background .2s}#pmHome .partnerKnop:hover{background:rgb(255 255 255 / .12)}#pmHome .faqLijst{max-width:620px;margin:0 auto;display:flex;flex-direction:column;gap:10px}#pmHome .faqLijst details{background:#fff;border:1px solid var(--lijn);border-radius:15px;padding:0 18px}#pmHome .faqLijst summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 0;font:700 14px 'Inter',sans-serif}#pmHome .faqLijst summary::-webkit-details-marker{display:none}#pmHome .faqLijst summary .plus{flex:0 0 auto;width:24px;height:24px;border-radius:50%;background:var(--fond);border:1px solid var(--lijn);display:flex;align-items:center;justify-content:center;font-size:14px;color:var(--grijs);transition:transform .25s}#pmHome .faqLijst details[open] summary .plus{transform:rotate(45deg)}#pmHome .faqLijst .antw{padding:0 0 16px;font-size:13.5px;color:var(--grijs);line-height:1.65}#pmHome .eindCta{background:linear-gradient(115deg,var(--teal),var(--tealBlauw));color:#fff;padding:54px 0 58px;text-align:center}#pmHome .eindCta h2{font:900 26px 'Inter',sans-serif;letter-spacing:-.7px;line-height:1.2;color:#fff}#pmHome .eindCta .toel{font-size:14px;opacity:.93;margin:10px auto 0;max-width:440px;line-height:1.6}#pmHome .eindKnop{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:3px;width:100%;max-width:400px;margin:24px auto 0;padding:16px 20px;border-radius:999px;background:#fff;color:var(--inkt);text-decoration:none;box-shadow:0 14px 34px rgb(11 54 75 / .3)}#pmHome .eindKnop::after{content:'';position:absolute;top:0;left:0;width:45%;height:100%;background:linear-gradient(90deg,transparent,rgb(10 160 233 / .14),transparent);animation:pmGlans 3.2s ease-in-out infinite}#pmHome .eindKnop .hoofd{font:800 17px 'Inter',sans-serif}#pmHome .eindKnop .sub{font-size:12px;font-weight:600;color:var(--grijs)}#pmHome .eindChips{display:flex;justify-content:center;flex-wrap:wrap;gap:10px;margin-top:22px}#pmHome .eindChips .chip{background:rgb(255 255 255 / .16);border:1px solid rgb(255 255 255 / .35);border-radius:999px;padding:7px 15px;font-size:13px;font-weight:600}#pmHome .stickyBalk{position:fixed;left:10px;right:10px;bottom:10px;z-index:9999;display:flex;align-items:center;gap:10px;background:rgb(255 255 255 / .95);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid var(--lijn);border-radius:16px;padding:9px 12px;box-shadow:0 -6px 26px rgb(15 23 42 / .18);transform:translateY(130%);transition:transform .35s ease}#pmHome .stickyBalk.tonen{transform:translateY(0)}#pmHome .stickyBalk .pr{font-size:10.5px;color:var(--grijs);font-weight:600;line-height:1.3}#pmHome .stickyBalk .pr b{display:block;font:800 12.5px 'Inter',sans-serif;color:var(--inkt)}#pmHome .stickyKnop{flex:1;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:7px;background:linear-gradient(90deg,var(--teal),var(--tealBlauw));color:#fff;border-radius:999px;padding:13px 8px;font:800 14px 'Inter',sans-serif;text-decoration:none;animation:pmPuls 2.6s infinite}#pmHome .stickyKnop::after{content:'';position:absolute;top:0;left:0;width:45%;height:100%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .38),transparent);animation:pmGlans 3.2s infinite}@media (min-width:900px){#pmHome .heroInhoud{min-height:660px;display:flex;flex-direction:column;justify-content:flex-end;padding-top:150px;padding-bottom:64px}#pmHome .heroTekst h1{font-size:46px;letter-spacing:-1.6px}#pmHome .heroVink{display:flex}#pmHome .heroVink li{font-size:15px}#pmHome .heroZin{display:none}#pmHome .heroProof{justify-content:flex-start}#pmHome .scanKlaar{display:block}#pmHome .hero{background:linear-gradient(90deg,#12293a 0%,#0d2433 40%,#0d2433 100%)}#pmHome .heroTekst{max-width:500px}#pmHome .heroFoto,#pmHome .heroOverlay,#pmHome .heroLaag{left:auto;right:max(0px, calc((100% - 1320px) / 2));width:min(52%, 680px);height:100%}#pmHome .heroFoto{object-position:center}#pmHome .heroOverlay{background:linear-gradient(90deg,#0d2433 0%,#0d2433 9%,rgb(13 36 51 / .85) 19%,rgb(13 36 51 / .5) 27%,rgb(13 36 51 / .2) 34%,#fff0 40%,#fff0 76%,rgba(13,36,51,calc(.5 * var(--pmRf, 0))) 90%,rgba(13,36,51,calc(.95 * var(--pmRf, 0))) 100%),linear-gradient(180deg,transparent 60%,rgb(13 36 51 / .35) 100%)}#pmHome .heroLaag .scanStatus{left:auto;right:12px;top:14px}#pmHome .heroLaag .scanKlaar{left:auto;right:12px;top:46px;bottom:auto}#pmHome .heroLaag .scanLaser{left:4%;right:4%}#pmHome .scanBox.b1{left:41%;top:46%;width:21%;height:18%}#pmHome .scanBox.b3{left:57%;top:33%;width:11%;height:11%}#pmHome .scanBox.b2{left:57%;top:59%;width:10%;height:12%}#pmHome .statsGrid{grid-template-columns:repeat(4,1fr)}#pmHome .statCel .cijfer{font-size:38px}#pmHome section.blok{padding:82px 0}#pmHome .kop h2{font-size:33px}#pmHome .uspGrid{grid-template-columns:repeat(3,1fr)}#pmHome .uspKaart{flex-direction:column;gap:12px;padding:24px 22px}#pmHome .gemakKaart{display:grid;grid-template-columns:1fr 1.1fr;align-items:stretch}#pmHome .gemakFoto{height:100%;min-height:420px}#pmHome .gemakFoto img{height:100%;object-position:center}#pmHome .gemakReview{left:20px;right:auto;bottom:20px;max-width:330px;padding:16px 18px;border-radius:18px}#pmHome .gemakReview .sterren{font-size:13px}#pmHome .gemakReview p{font-size:13px}#pmHome .gemakBinnen{padding:40px 44px;align-self:center}#pmHome .gemakBinnen h2{font-size:28px}#pmHome .ophalerGrid{grid-template-columns:repeat(3,1fr)}#pmHome .aanvraagGrid{grid-template-columns:repeat(3,1fr);align-items:start}#pmHome .scoreWrap{flex-direction:row;align-items:flex-start;justify-content:center;gap:28px;max-width:960px;margin:10px auto 0}#pmHome .scoreKaart{margin:0;flex:0 0 380px}#pmHome .scoreReviewsKolom{flex:1 1 auto;max-width:520px}#pmHome .scoreReviewsKolom .reviewsAlle{margin-left:0;margin-right:auto}#pmHome .overPijlers{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:12px}#pmHome .soortGrid{grid-template-columns:repeat(3,1fr)}#pmHome #soorten .wrap{max-width:875px}#pmHome #partner .wrap{max-width:620px}#pmHome .partnerKaart{padding:44px 30px}#pmHome .eindCta h2{font-size:34px}#pmHome .stickyBalk{display:none}}@media (prefers-reduced-motion:reduce){#pmHome *,#pmHome *::before,#pmHome *::after{animation:none!important;transition:none!important}#pmHome .animUp,#pmHome .chatRij,#pmHome .demoBox,#pmHome .scanBox,#pmHome .scanKlaar{opacity:1!important;transform:none!important}}