.p-home .btn:active,.p-home .cbtn:active,.p-home .mtab:active,.p-home .rtab:active{transform:scale(.97)}.p-home .btn,.p-home .talk,.p-home .cbtn,.p-home .cbtn2,.p-home .mtab,.p-home .rtab{-webkit-tap-highlight-color:transparent}.p-home section{padding:var(--sp-normaal) 0}.p-home #overtuiging{padding-top:var(--sp-kort);padding-bottom:var(--sp-normaal)}.p-home #bevraagbaar{padding-top:var(--sp-normaal);padding-bottom:var(--sp-hoofdstuk)}.p-home #rollen{padding-top:var(--sp-hoofdstuk);padding-bottom:var(--sp-hoofdstuk)}.p-home #over{padding-top:var(--sp-hoofdstuk);padding-bottom:var(--sp-normaal)}.p-home #whitepaper{padding-top:var(--sp-normaal);padding-bottom:var(--sp-normaal)}.p-home #audit{padding-top:var(--sp-normaal);padding-bottom:var(--sp-kort)}.p-home #menukaart{padding-top:var(--sp-kort);padding-bottom:var(--sp-normaal)}.p-home #werk{padding-top:var(--sp-hoofdstuk)}.p-home .mono,.p-home .cap{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tx3);font-size:.62rem}.p-home .cap{margin-bottom:12px;display:block}.p-home .pillbar{z-index:9;white-space:nowrap;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fff9;border:1px solid #ffffffbf;border-radius:99px;align-items:center;gap:22px;padding:8px 10px 8px 22px;display:flex;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #3c1e781a}.p-home .shot{position:relative}.p-home .shot-in{transform-origin:0 0}.p-home .hero{flex-direction:column;min-height:auto;padding:0;display:flex;position:relative;overflow:hidden}.p-home .hero .mid,.p-home .hero .stage,.p-home .hero .wrap{z-index:1;position:relative}.p-home .hero .wrap{width:100%;min-width:0}@media (min-width:961px){.p-home .hero .wrap{max-width:calc(var(--maxw) + 140px)}}.p-home .hero .mid{text-align:center;padding:clamp(118px, 15vh, 168px) var(--pad) 0;max-width:940px;margin:0 auto}.p-home .tag3{background:#ffffff8c;border:1px solid #ffffffbf;border-radius:99px;gap:2px;margin-bottom:24px;padding:4px;display:inline-flex}.p-home .tag3 span{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tx2);border-radius:99px;padding:6px 13px;font-size:.58rem}.p-home .tag3 span.on{background:var(--acc);color:#fff;font-weight:560}.p-home .hero h1{font-family:var(--disp);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(2.5rem,5vw,4.3rem);font-weight:800;line-height:1.04}.p-home .hsub{color:var(--tx2);max-width:64ch;margin:16px auto 0;font-size:clamp(.98rem,1.1vw,1.1rem)}.p-home .hcta{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:24px;display:flex}.p-home .sporen{grid-template-columns:repeat(3,1fr);gap:clamp(20px,3.4vw,56px);margin:clamp(48px,7vh,86px) 0 0;padding-bottom:clamp(44px,8vh,100px);display:grid}.p-home .spoor{border-top:1px solid var(--edge-2);transition:border-color .3s var(--ease);flex-direction:column;padding-top:clamp(16px,2vw,22px);display:flex}.p-home .spoor:hover{border-color:var(--roze)}.p-home .spoor-t{font-family:var(--disp);letter-spacing:-.01em;color:var(--ink);transition:color .3s var(--ease);margin-top:6px;font-size:1.3rem;font-weight:800}.p-home .spoor:hover .spoor-t{color:var(--acc)}.p-home .spoor-d{color:var(--tx2);flex:1;max-width:30ch;margin-top:8px;font-size:.92rem}.p-home .spoor-m{font-family:var(--mono);letter-spacing:.06em;color:var(--tx3);margin-top:14px;font-size:.62rem;display:block}.p-home .hero-scherm{--schermpad:clamp(20px, 2.6vw, 40px);width:min(100% - clamp(24px,4vw,72px),1660px);padding:var(--schermpad);background-image:var(--korrel), radial-gradient(90% 90% at 12% 0%, #ffb3e680, transparent 55%), radial-gradient(80% 80% at 88% 8%, #d54ff36b, transparent 60%), linear-gradient(160deg, #4c1d95 0%, #703be7 48%, #b345f4 100%);background-size:var(--korrel-maat), auto, auto, auto;border-radius:clamp(18px,2.2vw,28px);margin-top:clamp(28px,3.4vw,40px);margin-left:auto;margin-right:auto;position:relative;overflow:hidden}.p-home .hero-scherm .stage{margin-top:0}.p-home .stage{width:100%;min-height:0;margin:clamp(28px,4vw,44px) auto 0;position:relative}.p-home .browser{z-index:2;background:#fff;border-radius:8px 8px 0 0;height:100%;position:relative;overflow:hidden;box-shadow:0 -4px 70px #3c1e782e}.p-home .app{background:#fff;grid-template-columns:212px 1fr;height:100%;display:grid}.p-home .hchat{flex-direction:column;display:flex}.p-home .hday{text-align:center;color:#9a97a4;margin-bottom:10px;font-size:.7rem}.p-home .hchat .hmsg{opacity:0;transition:.5s var(--ease);gap:9px;margin-bottom:11px;display:flex;transform:translateY(10px)}.p-home .hchat .hmsg.in{opacity:1;transform:none}.p-home .hchat .hmsg.u{justify-content:flex-end}.p-home .hchat .hmsg.u span{background:var(--ink);color:#fff;border-radius:14px 14px 3px;padding:9px 14px;font-size:.82rem;box-shadow:0 6px 16px #241a3d29}.p-home .hchat .ava{background:var(--ink);color:#fff;width:28px;height:28px;font-family:var(--disp);border-radius:9px;flex-shrink:0;place-items:center;font-size:.78rem;font-weight:800;display:grid}.p-home .hbody{flex:1}.p-home .hwie{color:var(--tx3);margin:1px 0 4px;font-size:.66rem;font-weight:600}.p-home .hchat .hbubble{color:#4d4a58;background:#f6f5f8;border:1px solid #ebeaef;border-radius:3px 14px 14px;min-height:150px;padding:12px 14px;font-size:.82rem}.p-home .hchat .hl{opacity:0;transition:.45s var(--ease);padding:3px 0;transform:translateY(6px)}.p-home .hchat .hl.in{opacity:1;transform:none}.p-home .hchat .hl b{color:var(--ink)}.p-home .hwerk{opacity:0;transition:.5s var(--ease);flex-wrap:wrap;align-items:center;gap:5px;margin-top:10px;display:flex}.p-home .hwerk.in{opacity:1}.p-home .hwerk .wlbl{color:#9a97a4;margin-right:3px;font-size:.68rem}.p-home .hwerk .wchip{color:#56535f;background:#ececf0;border-radius:99px;padding:3px 10px;font-size:.66rem;font-weight:500}.p-home .hinput{color:#9a97a4;background:#fff;border:1px solid #e4e3e9;border-radius:12px;align-items:center;gap:8px;margin-top:2px;padding:8px 8px 8px 13px;font-size:.78rem;display:flex;box-shadow:0 3px 10px #1410280a}.p-home .hsend{background:var(--acc);border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;margin-left:auto;display:grid}.p-home .hprop{opacity:0;transition:.55s var(--ease);background:#fff;border:1px solid #ece4fa;border-radius:14px;padding:14px 16px;transform:translateY(12px);box-shadow:0 18px 44px #703be71f}.p-home .hprop.in{opacity:1;transform:none}.p-home .hprop .hpt{color:var(--ink);align-items:center;gap:7px;margin-bottom:9px;font-size:.76rem;font-weight:600;display:flex}.p-home .hprop .hpt svg{width:14px;height:14px;stroke:var(--acc);stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.p-home .hbadge{color:var(--acc);white-space:nowrap;background:#f1ebfc;border-radius:99px;margin-left:auto;padding:3px 9px;font-size:.62rem;font-weight:600}.p-home .hpto{color:#9a97a4;margin-bottom:6px;font-size:.7rem}.p-home .hprop .ptxt{color:#4d4a58;background:#f7f7f9;border:1px solid #ebeaef;border-radius:10px;padding:10px 12px;font-size:.8rem}.p-home .hprop .hpa{align-items:center;gap:7px;margin-top:11px;display:flex}.p-home .hbtn{border:1px solid var(--edge-2);color:var(--tx2);border-radius:99px;padding:6px 15px;font-size:.74rem;font-weight:500}.p-home .hbtn.ok{background:var(--acc);border-color:var(--acc);color:#fff;box-shadow:0 6px 16px #703be74d}.p-home .hprop .hnote{color:#9a97a4;margin-top:9px;font-size:.68rem}.p-home .stmt{font-family:var(--disp);letter-spacing:-.01em;font-size:clamp(1.9rem,3.4vw,2.9rem);font-weight:800;line-height:1.18}.p-home .stmt-l{display:block}.p-home .stmt-l+.stmt-l{margin-top:.82em}.p-home .stmt-b{color:var(--tx2);margin-top:16px}.p-home .mini{background:#fff;border:1px solid #ececf1;border-radius:12px;width:100%;max-width:330px;box-shadow:0 10px 30px #2820461a}.p-home .mini-h{color:var(--ink);border-bottom:1px solid #f1f1f4;align-items:center;gap:8px;padding:9px 12px;font-size:.72rem;font-weight:600;display:flex}.p-home .mini-h .mt{color:#9a97a4;margin-left:auto;font-size:.64rem;font-weight:400}.p-home .mini-b{color:#56535f;padding:10px 12px;font-size:.72rem}.p-home .mini.staged{transition:opacity .75s var(--zacht), transform .75s var(--zacht)}.p-home .mini.staged.uit{opacity:0;transform:translateY(10px)scale(.985)}.p-home .mini.staged .st{transition:opacity .5s var(--zacht), transform .5s var(--zacht)}.p-home .mini.staged.uit .st{opacity:0;transform:translateY(6px)}.p-home .mini.staged.uit .st.pil{transform:translateY(6px)scale(.94)}.p-home .mini.staged:not(.uit) .st{transition-delay:calc(.42s + var(--i,0) * .19s)}@media (prefers-reduced-motion:reduce){.p-home .mini.staged,.p-home .mini.staged *{transition:none}}.p-home .mini-src{color:#56535f;background:#f2f1f6;border-radius:99px;align-items:center;gap:5px;margin:8px 6px 0 0;padding:3px 8px;font-size:.6rem;display:inline-flex}.p-home .mini-q{color:var(--ink);font-size:.72rem;font-weight:600}.p-home .opl-pts{border-top:1px solid var(--edge-2);margin-top:clamp(22px,3vw,34px)}.p-home .pt{border-bottom:1px solid var(--edge);grid-template-columns:92px 1fr;align-items:baseline;gap:12px;padding:clamp(13px,1.6vw,18px) 0;display:grid}.p-home .ptn{font-family:var(--disp);letter-spacing:-.005em;color:var(--acc);font-size:.8rem;font-weight:800}.p-home .vpkleur{z-index:-1;background-color:#4c1d95;background-image:linear-gradient(180deg, #1e113a94 0%, #1e113aa8 45%, #1e113ac7 100%), var(--zonebeeld,none), var(--korrel);background-size:cover, cover, var(--korrel-maat);opacity:0;pointer-events:none;background-position:50%,50% 42%,0 0;background-repeat:no-repeat,no-repeat,repeat;transition:opacity .8s cubic-bezier(.4,0,.2,1);position:fixed;inset:0}.p-home.kleur-aan .vpkleur{opacity:1}.p-home h1,.p-home h2,.p-home h3,.p-home p,.p-home b,.p-home li,.p-home .kant,.p-home .uc-t{transition:color .8s cubic-bezier(.4,0,.2,1)}.p-home .pt,.p-home .opl-pts,.p-home .rrow,.p-home .rsum,.p-home .stapl li{transition:border-color .8s cubic-bezier(.4,0,.2,1)}.p-home.kleur-aan{--roze:#ffb3e6;--ink:#fff;--tx2:#ffffffd6;--tx3:#ffffff9e;--edge:#fff3;--edge-2:#ffffff52;--acc:#ffb3e6;--papier:#4c1d95;--contour:#ffb3e6;color:#fff}.p-home.kleur-aan b{color:#fff}.p-home.kleur-aan .btn-w{color:#241a3d;background:#fff}.p-home.kleur-aan .btn-w:hover{background:var(--roze-licht,#ffb3e6);color:#241a3d}.p-home.kleur-aan .c-app,.p-home.kleur-aan .rtabs,.p-home.kleur-aan .chip-src,.p-home.kleur-aan .mini,.p-home.kleur-aan .audit,.p-home.kleur-aan .tdemo,.p-home.kleur-aan .browser,.p-home.kleur-aan .mpanel,.p-home.kleur-aan .bfeat,.p-home.kleur-aan header.pillbar,.p-home.kleur-aan .fcard{--ink:#1c1630;--tx2:#544b6b;--tx3:#8a819e;--edge:#ececf1;--edge-2:#e2ddef;--acc:#703be7;--roze:#c2189c;--papier:#faf9f4;--contour:#703be7}.p-home.kleur-aan header.pillbar,.p-home.kleur-aan .fcard{color:var(--tx2)}.p-home.kleur-aan .c-app b,.p-home.kleur-aan .mini b,.p-home.kleur-aan .audit b,.p-home.kleur-aan .tdemo b,.p-home.kleur-aan .browser b{color:var(--ink)}.p-home.kleur-aan .kleurzone .rtabs{background:#f4f0fb}.p-home.kleur-aan .kleurzone .rtab.on{background:#fff}.p-home .pillbar{transition:background .8s cubic-bezier(.4,0,.2,1),border-color .8s cubic-bezier(.4,0,.2,1),box-shadow .8s cubic-bezier(.4,0,.2,1)}.p-home.kleur-aan .pillbar{background:#fff;border-color:#fff;box-shadow:0 12px 34px #14083c4d}.p-home .kleurzone section{padding:clamp(64px,8vw,112px) 0}.p-home .kleurzone .dgq3{margin-top:clamp(72px,9vw,132px)}@media (prefers-reduced-motion:reduce){.p-home .vpkleur,.p-home.kleur-aan *{transition:none}}.p-home .conv.go .chip-src{opacity:0;top:42%;left:86%;transform:rotate(0)scale(.2)}.p-home .conv.go .c-app{transform:scale(1.04)}.p-home .c-check.in{opacity:1}.p-home .c-vraag .mini{max-width:340px}.p-home .vr{color:var(--ink);background:#f4f2fa;border:1px solid #ece8f6;border-radius:10px;margin-bottom:10px;padding:8px 11px;font-size:.76rem;font-weight:600}.p-home .bvkoppel{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);margin-top:clamp(22px,2.8vw,32px);display:grid}.p-home .bvmigratie{color:var(--tx2);max-width:46ch;font-size:clamp(.95rem,1.25vw,1.06rem)}.p-home .bvbeeld{border-radius:clamp(14px,1.8vw,20px);overflow:hidden;box-shadow:0 22px 60px #3c1e7824}.p-home .bvbeeld img{width:100%;height:auto}.p-home .bvslot{color:var(--tx2);max-width:62ch;margin-top:clamp(44px,6vw,80px);font-size:clamp(1.05rem,1.5vw,1.24rem)}.p-home .ucs{margin-top:clamp(56px,7vw,100px)}.p-home #bevraagbaar{padding-bottom:clamp(44px,5.5vw,80px)}.p-home .uc-rij{grid-template-columns:repeat(2,1fr);gap:clamp(18px,2.2vw,28px);margin-top:16px;display:grid}.p-home .uc-kaart{background:var(--panel);border:1px solid var(--edge);border-radius:var(--r);transition:transform .3s var(--ease), box-shadow .3s var(--ease);overflow:hidden;box-shadow:0 10px 30px #3c1e780f}.p-home .uc-kaart:hover{transform:translateY(-4px);box-shadow:0 16px 40px #3c1e781a}.p-home .uc-beeld{background:url(/assets/uc3-offertes.jpg) 50%/cover no-repeat;height:clamp(180px,20vw,260px)}.p-home .uc-beeld.b2{background-image:url(/assets/uc3-klantvragen.jpg)}.p-home .uc-beeld.b3{background-image:url(/assets/uc3-vergaderingen.jpg)}.p-home .uc-beeld.b4{background-image:url(/assets/uc3-verhuist.jpg)}.p-home .uc-body{padding:20px 22px 24px}.p-home .uc-chip{font-family:var(--disp);text-transform:lowercase;border-radius:99px;padding:4px 12px;font-size:.78rem;font-weight:800;display:inline-block}.p-home .uc-chip.cv{color:var(--acc);background:#703be71a}.p-home .uc-chip.cr{color:var(--roze);background:#c2189c17}.p-home .uc-chip.cl{color:#a11ad1;background:#d54ff321}.p-home .uc-chip.cd{color:var(--violet-diep);background:#4c1d951a}.p-home .uc-t{font-family:var(--disp);letter-spacing:-.01em;color:var(--ink);margin-top:12px;font-size:clamp(1.1rem,1.5vw,1.35rem);font-weight:800;line-height:1.25}.p-home .uc-d{color:var(--tx2);max-width:46ch;margin-top:8px;font-size:.95rem}@media (max-width:900px){.p-home .uc-rij{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x pan-y;padding-bottom:10px;display:flex;overflow-x:auto}.p-home .uc-kaart{scroll-snap-align:start;flex:0 0 min(86%,380px)}}.p-home .adem{padding:0 0 var(--sp-hoofdstuk)}.p-home .adem-b{border-radius:clamp(18px,2.2vw,28px);height:clamp(200px,28vw,340px);overflow:hidden;box-shadow:0 26px 70px #3c1e7829}.p-home .adem-b img{object-fit:cover;object-position:center 40%;width:100%;height:100%}.p-home .adem-b.lila img{filter:hue-rotate(38deg)saturate(1.05)}.p-home .dga2{grid-template-columns:1.05fr .95fr;align-items:start;gap:clamp(28px,5vw,72px);margin-top:clamp(30px,4vw,48px);display:grid}.p-home .rolcard{border:1px solid #ececf1;border:1px solid var(--edge);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff9e;border-radius:clamp(16px,2vw,24px);padding:clamp(20px,2.6vw,32px) clamp(20px,3vw,38px);transition:background .8s cubic-bezier(.4,0,.2,1),border-color .8s cubic-bezier(.4,0,.2,1);box-shadow:0 24px 60px #2820461a}.p-home.kleur-aan .rolcard{background:#ffffff17;border-color:#ffffff3d;box-shadow:0 24px 60px #0f082859}.p-home .bcard{border:0;border-top:1.5px solid var(--ink);box-shadow:none;background:0 0;border-radius:0}.p-home .dgq3{text-align:center;max-width:62ch;margin:clamp(40px,5.5vw,72px) auto 0}.p-home .rolhead{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:clamp(16px,2.2vw,24px);display:flex}.p-home .rava{width:38px;height:38px;color:var(--ink);background:#e9e8ee;border-radius:50%;flex-shrink:0;place-items:center;font-size:.85rem;font-weight:700;display:grid}.p-home .rolwie{color:var(--ink);font-weight:600}.p-home .rolwie small{color:var(--tx3);font-size:.78rem;font-weight:400;display:block}.p-home .rtabs{background:#f4f0fb;border-radius:99px;gap:4px;margin-left:auto;padding:4px;display:flex}.p-home .rtab{font-family:var(--sans);color:var(--tx2);cursor:pointer;transition:.25s var(--ease);background:0 0;border:0;border-radius:99px;padding:8px 18px;font-size:.85rem;font-weight:600}.p-home .rtab.on{color:var(--ink);background:#fff;box-shadow:0 3px 10px #3c1e781f}.p-home .rpanel{display:none}.p-home .rpanel.on{animation:mfade .35s var(--ease);display:block}.p-home .rrow{border-bottom:1px dashed var(--edge);color:var(--tx2);align-items:baseline;gap:12px;padding:13px 0;font-size:.95rem;display:flex}.p-home .rrow:last-of-type{border-bottom:0}.p-home .rrow svg{width:15px;height:15px;stroke:var(--acc);stroke-width:1.8px;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;transform:translateY(2px)}.p-home .rsum{border-top:1px solid var(--edge);color:var(--tx3);margin-top:14px;padding-top:14px;font-size:.85rem}.p-home .rsum b{color:var(--acc)}.p-home .dgq2-t{font-family:var(--disp);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(1.6rem,2.8vw,2.3rem);font-weight:800;line-height:1.12}.p-home .dgq2-s{color:var(--tx2);max-width:52ch;margin:12px auto 0;font-size:.98rem}.p-home .proofstrip{padding:clamp(30px, 4.5vw, 56px) 0 var(--sp-normaal)}.p-home .pstrip-t{text-align:center;color:var(--tx3);margin-bottom:clamp(18px,2.5vw,28px);font-size:.85rem}.p-home .marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.p-home .mtrack{width:max-content;animation:32s linear infinite marq;display:flex}.p-home .marquee:hover .mtrack{animation-play-state:paused}.p-home .mset{align-items:center;gap:clamp(40px,5vw,84px);padding-right:clamp(40px,5vw,84px);display:flex}.p-home .klogo{flex-shrink:0;place-items:center;display:grid}.p-home .klogo img{filter:grayscale()opacity(.85);width:auto;max-height:58px;transition:all .3s}.p-home .klogo:hover img{filter:none;opacity:1}@media (prefers-reduced-motion:reduce){.p-home .mtrack{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.p-home .mset[aria-hidden]{display:none}.p-home .marquee{-webkit-mask-image:none;mask-image:none}}.p-home .bfeat{transition:transform .3s var(--ease);background:#fff;border:1px solid #efe9f8;border-radius:20px;grid-template-columns:1.15fr 1fr;margin-bottom:clamp(16px,2vw,24px);display:grid;overflow:hidden;box-shadow:0 20px 55px #3c1e781a}.p-home .bfeat:hover{transform:translateY(-4px)}.p-home .bfeat img{object-fit:cover;width:100%;height:100%;min-height:300px;display:block}.p-home .bfeat .bbody{flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(22px,3.4vw,44px);display:flex}.p-home .bfeat .btitle{font-size:clamp(1.4rem,2.2vw,2rem)}.p-home .bsnip{color:var(--tx2);max-width:46ch;margin-top:12px;font-size:.95rem}.p-home .bgrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:clamp(16px,2vw,24px);display:grid}.p-home .bgrid:has(>:only-child) .bcard{grid-template-columns:minmax(0,300px) 1fr;align-items:stretch;display:grid}.p-home .bgrid:has(>:only-child) .bcard img{height:100%;min-height:190px}.p-home .bgrid:has(>:only-child) .bbody{flex-direction:column;justify-content:center;padding:clamp(18px,2.4vw,28px);display:flex}.p-home .allelink{margin-top:var(--sp-3);color:var(--acc);font-weight:500;display:inline-block}.p-home .bcard{transition:transform .3s var(--ease);background:#fff;border:1px solid #efe9f8;border-radius:18px;overflow:hidden;box-shadow:0 16px 44px #3c1e7817}.p-home .bcard:hover{transform:translateY(-4px)}.p-home .bgrid>*{display:flex}.p-home .bgrid>*>.bcard{flex:1}.p-home .bcard img{object-fit:cover;width:100%;height:180px;display:block}.p-home .bbody{padding:16px 18px 18px}.p-home .bcat{font-family:var(--disp);letter-spacing:-.005em;color:var(--acc);text-transform:lowercase;font-size:.8rem;font-weight:800}.p-home .btitle{font-family:var(--disp);letter-spacing:-.01em;color:var(--ink);margin-top:6px;font-size:1.08rem;font-weight:800;line-height:1.2}.p-home .bdate{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tx3);margin-top:10px;font-size:.58rem}.p-home .browser{--c-ink:#1a1a19;--c-mid:#45443f;--c-soft:#6b6a66;--c-faint:#8b8983;--c-acc:#17513d;--c-grond:#efece5;--c-vlak:#f4f2ed;--c-kaart:#faf9f6;--c-chip:#eeece6;--c-citaat:#f2f0eb;--c-rust:inset 0 1px 0 #ffffffd9, 0 1px 2px #1a1a190a;--c-hoog:inset 0 1px 0 #fffffff2, 0 1px 2px #1a1a190d, 0 6px 12px #1a1a190d, 0 16px 32px #1a1a190f;background:var(--c-grond);color:var(--c-ink);border-radius:14px;font-family:"Source Sans 3",ui-sans-serif,system-ui,sans-serif;font-size:16px;position:relative;overflow:hidden;box-shadow:0 1px 2px #1a1a190d,0 10px 24px #1a1a1914,0 28px 64px #1a1a191f}.p-home .tbar{background:var(--c-kaart);align-items:center;gap:6px;padding:9px 12px;display:flex;box-shadow:inset 0 -1px #1a1a190f}.p-home .tdot{background:#e3e0d8;border-radius:99px;width:9px;height:9px}.p-home .turl{color:var(--c-faint);margin-left:8px;font-size:11px}.p-home .cpit{background-color:var(--c-grond);background-image:var(--korrel);background-size:var(--korrel-maat);grid-template-columns:76px minmax(0,1fr) clamp(320px,38%,414px) 82px;height:640px;display:grid;position:relative;overflow:hidden}.p-home .cpit svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.p-home .cgloed{pointer-events:none;width:402px;position:absolute;top:0;bottom:0;right:0;overflow:hidden}.p-home .cgloed:after{content:"";filter:blur(3px);background:radial-gradient(42% 38% at 34% 28%,#ffd9b0 0%,#f79236 44%,#e0640c 100%);border-radius:999px;width:440px;height:440px;position:absolute;bottom:-250px;right:-40px}.p-home .cnav{flex-direction:column;align-items:center;gap:6px;padding:29px 0;display:flex;position:relative}.p-home .cni{width:42px;height:42px;color:var(--c-faint);border-radius:999px;place-items:center;display:grid}.p-home .cni svg{width:19px;height:19px}.p-home .cni.on{background:var(--c-chip);color:var(--c-ink)}.p-home .cmij{background:var(--c-chip);width:34px;height:34px;color:var(--c-soft);border-radius:999px;place-items:center;margin-top:auto;display:grid}.p-home .cmij svg{width:16px;height:16px}.p-home .cchat{flex-direction:column;min-width:0;min-height:0;padding:18px 0 18px 12px;display:flex;position:relative}.p-home .cvlak{background:var(--c-vlak);border-radius:16px;flex-direction:column;flex:1;min-height:0;padding:26px 36px 0;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 1px 2px #1a1a190a,0 8px 20px #1a1a190d}.p-home .cstream{flex-direction:column;flex:1;justify-content:flex-end;gap:24px;width:100%;max-width:42rem;min-height:0;margin:0 auto;padding-bottom:26px;display:flex;overflow:hidden}.p-home .crol{color:var(--c-faint);margin-bottom:6px;font-size:.8125rem}.p-home .cbubble{background:var(--c-kaart);width:fit-content;max-width:32em;box-shadow:var(--c-rust);border-radius:12px;padding:12px 16px;font-size:1rem;line-height:1.55}.p-home .cwerk{background:var(--c-chip);width:fit-content;max-width:100%;color:var(--c-soft);border-radius:999px;align-items:center;gap:8px;padding:5px 12px;font-size:.75rem;display:flex}.p-home .cwerk .cdot{background:var(--c-acc);border-radius:99px;flex-shrink:0;width:6px;height:6px}.p-home .cbron{color:var(--c-acc);font-weight:700}.p-home .cwt{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.p-home .cprose{margin-top:12px;font-size:1rem;line-height:1.55}.p-home .cprose p+p{margin-top:8px}.p-home .cbij{color:var(--c-faint);gap:18px;margin-top:10px;font-size:.8125rem;display:flex}.p-home .ccomp{padding:14px 0 0}.p-home .cveld{width:100%;max-width:42rem;box-shadow:var(--c-hoog);background:#fff;border-radius:14px;align-items:center;gap:12px;margin:0 auto;padding:12px;display:flex}.p-home .cplus{width:32px;height:32px;color:var(--c-soft);background:#f0eee8;border-radius:8px;flex-shrink:0;place-items:center;display:grid}.p-home .cplus svg{width:16px;height:16px}.p-home .cveldtekst{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:1rem;overflow:hidden}.p-home .cph{color:var(--c-faint)}.p-home .cinvoer{color:var(--c-ink);display:none}.p-home .cveld.typt .cph{display:none}.p-home .cveld.typt .cinvoer{display:inline}.p-home .cveld.typt .cinvoer:after{content:"▍";color:var(--c-soft);margin-left:1px;animation:.8s step-end infinite cblink}.p-home .csend{background:var(--c-ink);color:#fff;border-radius:99px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 1px 2px #1a1a192e,0 3px 8px #1a1a1924}.p-home .csend svg{width:16px;height:16px}.p-home .cwerkp{-webkit-backdrop-filter:blur(22px)saturate(125%);background-color:#fbf9f6b8;background-image:radial-gradient(115% 80% at 88% 4%,#ffffffbf 0%,#fff0 56%);border-radius:16px;flex-direction:column;min-width:0;min-height:0;margin:18px 18px 18px 12px;padding:24px 20px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff9,0 1px 2px #1a1a190d,0 10px 24px #1a1a1914,0 26px 52px #1a1a1914}.p-home .cwh{letter-spacing:-.01em;align-items:flex-start;gap:10px;font-size:1.125rem;font-weight:700;line-height:1.3;display:flex}.p-home .cwh svg{width:15px;height:15px;color:var(--c-faint);flex-shrink:0;margin:4px 0 0 auto}.p-home .cwsub{color:var(--c-soft);margin:6px 0 18px;font-size:.9375rem;line-height:1.5}.p-home .cpv{min-height:0;overflow:hidden}.p-home .cpv-mails{padding-bottom:26px;-webkit-mask-image:linear-gradient(#000 calc(100% - 26px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 26px),#0000 100%)}.p-home .cpv-concept{display:none}.p-home .cmail,.p-home .ckaart{box-shadow:var(--c-rust);background:#fff;border-radius:12px;margin-bottom:8px;padding:12px 12px 12px 14px}.p-home .cmh{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.p-home .cmvan{color:var(--c-faint);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.75rem;overflow:hidden}.p-home .cmtijd{color:var(--c-faint);white-space:nowrap;font-size:.75rem}.p-home .cms{letter-spacing:-.005em;margin-top:2px;font-size:.9375rem;font-weight:700;line-height:1.35}.p-home .cmsnip{color:var(--c-mid);margin-top:4px;font-size:.875rem;line-height:1.5}.p-home .cmail.open{box-shadow:var(--c-hoog)}.p-home .cmb{display:none}.p-home .cmail.open .cmb{margin-top:10px;display:block}.p-home .cmail.open .cmsnip{display:none}.p-home .cmcit{background:var(--c-citaat);border-radius:10px;padding:10px 12px;box-shadow:inset 0 1px 2px #1a1a190e}.p-home .cmcit-h{color:var(--c-faint);margin-bottom:3px;font-size:.75rem}.p-home .cmcit p{color:var(--c-mid);font-size:.875rem;line-height:1.5}.p-home .cmgroet{color:var(--c-mid);margin-top:10px;font-size:.875rem;line-height:1.5}.p-home .ckaart{box-shadow:var(--c-hoog)}.p-home .cmail-k{background:var(--c-kaart);box-shadow:var(--c-rust);border-radius:10px;margin-top:11px;padding:12px 14px}.p-home .cmvelden{border-bottom:1px solid #1a1a1914;grid-template-columns:auto 1fr;align-items:baseline;gap:4px 14px;padding-bottom:10px;display:grid}.p-home .cmvelden>span:nth-child(odd){color:var(--c-faint);font-size:.8125rem}.p-home .cmvelden>span:nth-child(2n){text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.875rem;overflow:hidden}.p-home .cmonderwerp{font-weight:600}.p-home .cmailtekst{color:var(--c-mid);margin-top:11px;font-size:.9375rem;line-height:1.6}.p-home .cmailtekst p+p{margin-top:9px}.p-home .cacts{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.p-home .cbtn{background:var(--c-ink);color:#fff;cursor:default;border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 16px;font-size:.875rem;font-weight:700;display:inline-flex;box-shadow:0 1px 2px #1a1a192e,0 3px 8px #1a1a1924}.p-home .cbtn.pulse{animation:.5s cpulse}@keyframes cpulse{50%{transform:scale(.95)}}.p-home .cbtn2{height:36px;color:var(--c-soft);border-radius:8px;align-items:center;padding:0 12px;font-size:.875rem;font-weight:700;display:inline-flex}.p-home .cdone{color:var(--c-acc);align-items:center;gap:6px;margin-top:12px;font-size:.875rem;font-weight:700;display:none}.p-home .cdone svg{width:15px;height:15px}.p-home .ckaart.done .cacts{display:none}.p-home .ckaart.done .cdone{display:flex}.p-home .cvoet{justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:18px;font-size:.8125rem;display:flex}.p-home .cnote{color:var(--c-faint)}.p-home .calles{color:var(--c-acc);white-space:nowrap;font-weight:700}.p-home .cwerkp.concept .cwh-m,.p-home .cwerkp.concept .cbadge-m,.p-home .cwerkp.concept .cpv-mails,.p-home .cwh-c,.p-home .cbadge-c{display:none}.p-home .cwerkp.concept .cwh-c,.p-home .cwerkp.concept .cbadge-c{display:inline}.p-home .cwerkp.concept .cpv-concept{display:block}.p-home .crail{-webkit-backdrop-filter:blur(22px)saturate(125%);background-color:#fbf9f6b8;background-image:radial-gradient(115% 80% at 88% 4%,#ffffffbf 0%,#fff0 56%);border-radius:16px;flex-direction:column;align-items:center;margin:18px 18px 18px 12px;padding:24px 0;display:flex;position:relative;box-shadow:inset 0 1px #fff9,0 1px 2px #1a1a190d,0 10px 24px #1a1a1914,0 26px 52px #1a1a1914}.p-home .cri{width:32px;height:32px;box-shadow:var(--c-rust);color:var(--c-ink);background:#fff;border-radius:8px;place-items:center;display:grid}.p-home .cri svg{width:16px;height:16px}.p-home .crb{background:var(--c-acc);color:#fff;border-radius:999px;margin-top:12px;padding:2px 8px;font-size:.75rem;font-style:normal;font-weight:700}.p-home .cbeurt{display:none}.p-home .cbeurt.in{animation:mfade .5s var(--ease);display:block}.p-home .tfind{opacity:0;transition:.5s var(--ease);transform:translateY(8px)}.p-home .tfind.in{opacity:1;transform:none}.p-home [data-stream].streamt:after{content:"▍";color:var(--c-soft);margin-left:1px;animation:.8s step-end infinite cblink}@keyframes cblink{50%{opacity:0}}.p-home .cwerk.werkt .cdot{animation:1.1s ease-in-out infinite cdotpuls}@keyframes cdotpuls{50%{opacity:.3}}.p-home .tcursor{z-index:5;opacity:0;pointer-events:none;width:20px;height:20px;transition:left .9s var(--zacht), top .9s var(--zacht), opacity .3s var(--ease);position:absolute;top:60%;left:50%}.p-home .tcursor.show{opacity:1}@media (min-width:961px) and (max-width:1080px){.p-home .cpit{grid-template-columns:minmax(0,1fr) 400px}.p-home .cnav,.p-home .crail{display:none}.p-home .cchat{padding:18px 0 18px 18px}.p-home .cgloed{width:360px}}.p-home .wpstrook{grid-template-columns:.8fr 1fr;align-items:center;gap:clamp(24px,4vw,64px);display:grid}.p-home .wpstrook-beeld{margin:0}.p-home .wpstrook-beeld img{border-radius:clamp(12px,1.6vw,18px);width:100%;height:auto;display:block}.p-home .wpstrook-h2{font-family:var(--disp);letter-spacing:-.01em;margin-top:6px;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:800;line-height:1.14}.p-home .wpstrook-lead{color:var(--tx2);max-width:46ch;margin-top:12px;font-size:.98rem}.p-home .wpstrook-cta{flex-wrap:wrap;align-items:center;gap:16px;margin-top:clamp(18px,2.4vw,26px);display:flex}.p-home .wpstrook-cta .zacht{color:var(--tx2);border-bottom:1px solid var(--edge-2);font-size:.9rem}.p-home .wpstrook-cta .zacht:hover{color:var(--acc);border-color:var(--acc)}.p-home .audit{background:#fff;border:1px solid #efe9f8;border-radius:clamp(16px,2.2vw,26px);grid-template-columns:1fr 1fr;align-items:start;gap:clamp(24px,4vw,64px);padding:clamp(24px,3.4vw,44px);display:grid;box-shadow:0 24px 60px #3c1e781a}.p-home .audit-h2{font-family:var(--disp);letter-spacing:-.01em;margin-top:6px;font-size:clamp(1.5rem,2.4vw,2.1rem);font-weight:800;line-height:1.14}.p-home .audit-lead{color:var(--tx2);max-width:44ch;margin-top:12px;font-size:.98rem}.p-home .audit-prijs{align-items:baseline;gap:10px;margin-top:clamp(18px,2.4vw,26px);display:flex}.p-home .audit-prijs .bedrag{font-family:var(--disp);letter-spacing:-.02em;color:var(--ink);font-size:clamp(1.9rem,3vw,2.6rem);font-weight:800}.p-home .audit-prijs .bij{color:var(--tx3);font-size:.88rem}.p-home .audit-cta{flex-wrap:wrap;align-items:center;gap:16px;margin-top:18px;display:flex}.p-home .audit-cta .zacht{color:var(--tx2);border-bottom:1px solid var(--edge-2);font-size:.9rem}.p-home .audit-cta .zacht:hover{color:var(--acc);border-color:var(--acc)}.p-home .audit-stappen{border-top:1px solid var(--edge-2)}.p-home .mtabs{justify-content:center;margin-bottom:clamp(22px,3vw,36px);display:flex}.p-home .mtabs-in{background:#ffffff8c;border:1px solid #ffffffd9;border-radius:99px;gap:4px;padding:5px;display:flex}.p-home .mtab{font-family:var(--sans);color:var(--tx2);cursor:pointer;transition:.25s var(--ease);background:0 0;border:0;border-radius:99px;align-items:center;gap:8px;padding:10px 22px;font-size:.92rem;font-weight:600;display:flex}.p-home .mtab.on{color:var(--ink);background:#fff;box-shadow:0 4px 14px #3c1e781f}.p-home .mtab .badge-mg{padding:2px 8px;font-size:.6rem}.p-home .mpanel{background:#fff;border:1px solid #efe9f8;border-radius:clamp(16px,2vw,24px);max-width:760px;margin:0 auto;padding:clamp(22px,3vw,38px) clamp(22px,3.4vw,44px);display:none;box-shadow:0 24px 60px #3c1e781a}.p-home .mpanel.on{animation:mfade .35s var(--ease);display:block}.p-home .mpanel .ds{color:var(--tx2);text-align:center;margin-bottom:clamp(14px,2vw,22px);font-size:.95rem}.p-home .pr{border-bottom:1px dashed var(--edge);align-items:baseline;gap:12px;padding:14px 0;display:flex}.p-home .pr:last-child{border-bottom:0}.p-home .pn{white-space:nowrap;font-size:.98rem;font-weight:600}.p-home .pd{color:var(--tx3);white-space:normal;margin-top:2px;font-size:.82rem}.p-home .dots{border-bottom:1px dotted var(--edge-2);flex:1;min-width:20px;transform:translateY(-4px)}.p-home .pp{font-family:var(--mono);white-space:nowrap;color:var(--ink);font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:560}.p-home .mpanel.b .pp{color:var(--acc)}.p-home .pp small{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--tx3);text-align:right;font-size:.56rem;font-weight:440;display:block}.p-home .badge-mg{color:#1e7e4d;white-space:nowrap;background:#e4f3e9;border-radius:99px;padding:4px 12px;font-size:.72rem;font-weight:600}.p-home .portretten{grid-template-columns:1fr 1fr;align-self:start;gap:clamp(14px,2vw,22px);display:grid}.p-home .portret-bewijs{color:var(--tx2);margin-top:14px;font-size:.9rem;line-height:1.55}.p-home .portret{border-radius:var(--r);margin:0;position:relative;overflow:hidden;box-shadow:0 18px 44px #3c1e7829}.p-home .portret img{aspect-ratio:4/5;object-fit:cover;object-position:center 22%;width:100%;display:block}.p-home .portret figcaption{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffbd;border:1px solid #ffffffd9;border-radius:12px;flex-direction:column;padding:7px 14px 8px;display:flex;position:absolute;bottom:10px;left:10px;box-shadow:0 4px 14px #1e163729}.p-home .portret figcaption b{font-family:var(--disp);color:var(--ink);font-size:.92rem;font-weight:800;line-height:1.2}.p-home .portret figcaption small{color:var(--tx2);font-size:.72rem}.p-home .manifest{grid-template-columns:repeat(3,1fr);gap:clamp(20px,3.4vw,56px);margin-top:clamp(44px,6vw,76px);display:grid}.p-home .mfp{border-top:1px solid var(--edge-2);transition:border-color .3s var(--ease);padding-top:clamp(16px,2vw,22px)}.p-home .mfp:hover{border-color:var(--roze)}.p-home .mfp-t{font-family:var(--disp);letter-spacing:-.01em;color:var(--ink);margin-top:6px;font-size:1.15rem;font-weight:800}.p-home .mfp-d{color:var(--tx2);max-width:34ch;margin-top:8px;font-size:.93rem}.p-home .fin h2{letter-spacing:-.03em;text-wrap:balance;max-width:18ch;margin:14px auto 0;font-size:clamp(2.2rem,4.6vw,3.8rem)}.p-home .fin .rj{color:var(--tx3);margin-top:14px;font-style:italic}.p-home .fin .c{justify-content:center;gap:12px;margin-top:32px;display:flex}.p-home .bfeat,.p-home .audit,.p-home .mpanel{--o:9px;border:1.5px solid var(--ink);box-shadow:var(--o) var(--o) 0 0 var(--papier), var(--o) var(--o) 0 1.5px var(--contour);transition:box-shadow .38s var(--ease)}.p-home .bfeat:hover,.p-home .audit:hover,.p-home .mpanel:hover{--o:3px}@media (prefers-reduced-motion:reduce){.p-home .bfeat,.p-home .audit,.p-home .mpanel{transition:none}}.p-home .uitklap{border-top:1px solid var(--edge-2)}.p-home .uitklap>summary{cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;font-size:1rem;font-weight:600;list-style:none;display:flex}.p-home .uitklap>summary::-webkit-details-marker{display:none}.p-home .uitklap>summary:hover{color:var(--acc)}.p-home .uitklap .chev{width:19px;height:19px;color:var(--acc);transition:transform .3s var(--ease);flex-shrink:0}.p-home .uitklap[open]>summary .chev{transform:rotate(180deg)}.p-home .uitklap[open] .audit-stappen{animation:uitklapin .32s var(--ease)}.p-home .uitklap .audit-stappen{border-top:0;padding-bottom:4px}@media (min-width:961px){.p-home .uitklap{border-top:0}.p-home .uitklap>summary{display:none}.p-home .uitklap .audit-stappen{border-top:1px solid var(--edge-2)}}@media (prefers-reduced-motion:reduce){.p-home .uitklap .chev{transition:none}.p-home .uitklap[open] .audit-stappen{animation:none}}@media (max-width:960px){.p-home .cpit{grid-template-columns:minmax(0,1fr) 388px;height:600px}.p-home .cnav,.p-home .crail{display:none}.p-home .cchat{padding:16px 0 16px 16px}.p-home .cgloed{width:340px}.p-home .cwerkp{margin:16px 16px 16px 12px}.p-home .cvlak{padding:20px 24px 0}.p-home .bfeat,.p-home .audit,.p-home .mpanel{--o:6px}.p-home .shot{margin-left:calc(var(--pad) * -1);margin-right:calc(var(--pad) * -1);overflow:hidden}.p-home .hero-scherm .shot{background:#ffffff0f;border-radius:clamp(10px,2.4vw,16px)}.p-home .hero-scherm .shot-in{will-change:transform;transition:transform 1.15s cubic-bezier(.33,.1,.15,1)}}@media (max-width:960px) and (prefers-reduced-motion:reduce){.p-home .hero-scherm .shot-in{transition:none}}@media (max-width:960px){.p-home .hero-scherm{--schermpad:clamp(16px, 4.4vw, 26px);border-radius:0;width:100%}.p-home .hero-scherm .shot{margin-left:0;margin-right:0}.p-home .hmsg,.p-home .hprop,.p-home .hl,.p-home .hwerk{opacity:1!important;transform:none!important}.p-home #hReply{display:block!important}.p-home #hTyping,.p-home #tTyping,.p-home .typing{display:none!important}.p-home .hbubble{min-height:0}.p-home .shot.rv{margin-top:clamp(20px,5vw,32px)}.p-home .two,.p-home .conv,.p-home .dga2,.p-home .bfeat,.p-home .audit,.p-home .manifest,.p-home .sporen,.p-home .wpstrook{grid-template-columns:1fr}.p-home .wpstrook-beeld{order:2;max-width:320px}.p-home .sporen,.p-home .manifest{gap:26px}.p-home .bgrid,.p-home .bvkoppel{grid-template-columns:1fr}.p-home .bfeat img{min-height:220px;max-height:260px}.p-home .fg{grid-template-columns:1fr}.p-home .stage{min-height:0}.p-home .c-src{height:190px}.p-home .c-core{margin:14px auto 34px}.p-home .conv.go .chip-src{top:112%;left:46%}.p-home .rtabs{justify-content:stretch;width:100%;margin-left:0}.p-home .rtab{flex:1}.p-home .hcta,.p-home .fin .c{flex-wrap:wrap}}
