.logo__type[data-astro-cid-f7espo7c]{fill:light-dark(#101726,#f6f5f1)}.logo__accent[data-astro-cid-f7espo7c]{fill:var(--brand-lime)}.mobile-nav__second[data-astro-cid-nen7h5rs]{color:var(--text-dim);font-weight:500}:root body .footer-cta-band[data-astro-cid-jo6i4kqk]{background:var(--ground);border:0;padding-block:clamp(48px,6vw,80px)}:root body .footer-cta-band[data-astro-cid-jo6i4kqk] .foot-cta[data-astro-cid-jo6i4kqk]{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}:root body .site-footer[data-astro-cid-jo6i4kqk]{background:var(--band);border-top:0;padding-top:clamp(48px,6vw,80px)}body:has(.cta-band) .footer-cta-band[data-astro-cid-jo6i4kqk]{display:none}.foot-cta[data-astro-cid-jo6i4kqk]{border:1px solid color-mix(in oklab, var(--ui-ink) 32%, transparent);border-radius:var(--radius-lg);background:radial-gradient(620px 220px at 8% 0%, color-mix(in oklab, var(--ui-ink) 11%, transparent), transparent 70%), var(--surface);align-items:center;gap:22px;margin-bottom:clamp(44px,6vw,68px);padding:clamp(26px,3.5vw,38px);display:grid}@media (width>=820px){.foot-cta[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr auto;gap:44px}}.foot-cta__body[data-astro-cid-jo6i4kqk]{color:var(--text-dim);margin-top:8px}.foot-cta__actions[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;gap:12px;display:flex}@media (width<=559px){.foot-cta__actions[data-astro-cid-jo6i4kqk] .btn[data-astro-cid-jo6i4kqk]{width:100%}}.foot-brand-col[data-astro-cid-jo6i4kqk]{min-width:0}.footer-brand[data-astro-cid-jo6i4kqk] svg[data-astro-cid-jo6i4kqk]{width:auto;height:24px}.footer-slogan[data-astro-cid-jo6i4kqk]{color:var(--text);margin-top:10px;font-size:1rem;font-weight:500;line-height:1.5}.footer-login[data-astro-cid-jo6i4kqk]{min-height:44px;color:var(--text);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.footer-login[data-astro-cid-jo6i4kqk]:hover{color:var(--accent-ink)}.footer-blurb[data-astro-cid-jo6i4kqk]{color:var(--text-dim);max-width:34ch;margin-top:18px;font-size:1rem;line-height:1.65}.footer-contact[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:2px;margin-top:20px;font-size:1rem;display:flex}.footer-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:40px;color:var(--text-dim);overflow-wrap:anywhere;align-items:center;gap:10px;display:inline-flex}.footer-contact[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--accent-ink)}.footer-contact[data-astro-cid-jo6i4kqk] svg{color:var(--ui-ink);flex:none}.foot-app-col[data-astro-cid-jo6i4kqk]{min-width:0}.footer-address[data-astro-cid-jo6i4kqk]{color:var(--text-mute);margin-top:24px;font-size:.9375rem;font-style:normal;line-height:1.7}.footer-address[data-astro-cid-jo6i4kqk] strong[data-astro-cid-jo6i4kqk]{color:var(--text-dim);font-weight:600}.footer-address[data-astro-cid-jo6i4kqk] .mono[data-astro-cid-jo6i4kqk]{font-size:.875rem}.weergave[data-astro-cid-dldvff6j]{inset-inline-end:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:80;border:1px solid var(--line);background:var(--surface);border-radius:14px;gap:4px;padding:5px;display:flex;position:fixed;box-shadow:0 4px 20px #0000001f}body.nav-open .weergave[data-astro-cid-dldvff6j]{visibility:hidden}@media (width<=999px){body:has(input:focus,textarea:focus,select:focus) .weergave[data-astro-cid-dldvff6j]{visibility:hidden}}.weergave__btn[data-astro-cid-dldvff6j]{min-height:var(--tap);width:44px;height:44px;color:var(--text);font-family:var(--font-body);transition:color var(--fast) var(--ease), background-color var(--fast) var(--ease);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:9px;padding:10px;font-size:.875rem;font-weight:600;line-height:1.2;display:inline-flex}.weergave__btn[data-astro-cid-dldvff6j]:hover,.weergave__btn[data-astro-cid-dldvff6j][aria-expanded=true]{background:var(--surface-2);color:var(--accent-ink)}.weergave__chevron[data-astro-cid-dldvff6j]{flex:none;margin-left:auto}.weergave__btn[data-astro-cid-dldvff6j][aria-expanded=true] .weergave__chevron[data-astro-cid-dldvff6j]{transform:rotate(180deg)}.weergave__swatch[data-astro-cid-dldvff6j]{background:linear-gradient(135deg, var(--accent-fill) 50%, var(--primary) 50%);width:20px;height:20px;box-shadow:0 0 0 1px var(--line);border-radius:3px;flex:none}.weergave__panel[data-astro-cid-dldvff6j]{inset-inline-end:0;z-index:90;width:min(26rem,100vw - 32px);max-height:calc(100dvh - 120px - env(safe-area-inset-bottom));background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:18px;position:absolute;bottom:calc(100% + 12px);overflow-y:auto;box-shadow:0 28px 64px -28px #00000080}.weergave__group[data-astro-cid-dldvff6j]{border:0;gap:9px;margin:0;padding:0;display:grid}.weergave__group[data-astro-cid-dldvff6j]+.weergave__group[data-astro-cid-dldvff6j]{margin-top:18px}.weergave__label[data-astro-cid-dldvff6j]{letter-spacing:.15em;text-transform:uppercase;color:var(--text-mute);padding:0;font-size:.75rem;font-weight:600}.weergave__themas[data-astro-cid-dldvff6j]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid}.weergave__modi[data-astro-cid-dldvff6j]{grid-template-columns:repeat(3,minmax(0,1fr))}.weergave__themas[data-astro-cid-dldvff6j]>li[data-astro-cid-dldvff6j]{min-width:0}.weergave__themas[data-astro-cid-dldvff6j] button[data-astro-cid-dldvff6j]{width:100%;min-height:40px;color:var(--text-dim);font-family:var(--font-body);text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;padding-inline:8px;font-size:.875rem;font-weight:500;display:flex}.weergave__themas[data-astro-cid-dldvff6j] button[data-astro-cid-dldvff6j]:hover{background:var(--surface-2);color:var(--text)}.weergave__themas[data-astro-cid-dldvff6j] button[data-astro-cid-dldvff6j][aria-pressed=true]{border-color:var(--ui-ink);color:var(--text)}.weergave__dot[data-astro-cid-dldvff6j]{background:linear-gradient(135deg, var(--swatch-accent) 50%, var(--swatch-primary) 50%);width:18px;height:18px;box-shadow:0 0 0 1px var(--line);border-radius:6px;flex:none}.weergave__name[data-astro-cid-dldvff6j]{overflow-wrap:anywhere;white-space:normal;min-width:0}.weergave__note[data-astro-cid-dldvff6j]{color:var(--text-mute);margin-top:16px;font-size:.875rem;line-height:1.5}:root{color-scheme:light;--brand-lime:#c9f24e;--brand-lime-licht:#c9f24e}:root[data-modus=donker]{color-scheme:dark}:root,:root[data-thema=bizpak]{--ground:light-dark(#f6f5f1,#0c1220);--ground-deep:light-dark(#e9e8e4,#03050d);--band:light-dark(#fff,#101726);--surface:light-dark(#fff,#121a2c);--surface-2:light-dark(#faf9f7,#182031);--surface-3:light-dark(#ebeae6,#1d2537);--line:light-dark(#c9c8c5,#293142);--line-soft:light-dark(#dcdbd8,#1d2537);--hairline:light-dark(#989895,#4f5665);--control-line:light-dark(#858582,#676f7e);--paper:light-dark(#0c1220,#f6f5f1);--primary:light-dark(#1c2a47,#8fa6d6);--text:light-dark(#212121,#e0e0e2);--text-2:light-dark(#333,#d6d6d9);--text-dim:light-dark(#464646,#cbcccf);--text-mute:light-dark(#4c4c4c,#c1c2c6);--text-soft:light-dark(#4c4c4c,#b7b8bd);--paper-text:light-dark(#f4f7fb,#0c1220);--paper-body:light-dark(#dee4ef,#1b2232);--paper-mute:light-dark(#c9d1e1,#2d3545);--accent-ink:light-dark(#0c1220,#c9f24e);--accent-paper:light-dark(#c9f24e,#0c1220);--accent-soft:light-dark(#f8feed,#222f2d);--accent-fill:#c9f24e;--on-accent:#0c1220;--accent-hover:#d5f57a;--success:light-dark(#005917,#4fc75d);--warn:light-dark(#6a4300,#e9a23d);--danger:light-dark(#9d000e,#ff9185);--theme-color:light-dark(#f6f5f1,#0c1220)}:root[data-thema=navy-oranje]{--ground:light-dark(#f5f7fa,#0b1422);--ground-deep:light-dark(#e8eaed,#03060e);--band:light-dark(#fff,#0f1a2e);--surface:light-dark(#fff,#132035);--surface-2:light-dark(#f9fafc,#19263a);--surface-3:light-dark(#eaecee,#1e2b40);--line:light-dark(#c8cacd,#2a374b);--line-soft:light-dark(#dbdde0,#1e2b40);--hairline:light-dark(#98999b,#515c6d);--control-line:light-dark(#858688,#687485);--paper:light-dark(#0b1422,#f5f7fa);--primary:light-dark(#1e3a5f,#8badda);--text:light-dark(#0c1220,#f4f7fc);--text-2:light-dark(#1b2232,#dee4f0);--text-dim:light-dark(#2d3546,#c9d1e2);--text-mute:light-dark(#3c4555,#b4bed2);--text-soft:light-dark(#434d60,#acb7cf);--paper-text:light-dark(#f4f7fc,#0c1220);--paper-body:light-dark(#dee4f0,#1b2232);--paper-mute:light-dark(#c9d1e2,#2d3546);--accent-ink:light-dark(#8c2c00,#ff9d7d);--accent-paper:light-dark(#ff7747,#993000);--accent-soft:light-dark(#ffefe8,#2c222a);--accent-fill:#ff6b35;--on-accent:#0b1422;--accent-hover:#ff6b35;--success:light-dark(#005932,#79c696);--warn:light-dark(#714100,#f4a550);--danger:light-dark(#94201c,#ff9c90);--theme-color:light-dark(#f5f7fa,#0b1422)}:root[data-thema=kobalt-munt]{--ground:light-dark(#f4f7fb,#0a1322);--ground-deep:light-dark(#e7eaee,#03060e);--band:light-dark(#fff,#0f1b2f);--surface:light-dark(#fff,#14233c);--surface-2:light-dark(#f8fafd,#1a2941);--surface-3:light-dark(#e9ecef,#202e47);--line:light-dark(#c8cacd,#2c3a51);--line-soft:light-dark(#dadde1,#202e47);--hairline:light-dark(#97999c,#525e72);--control-line:light-dark(#848689,#6b778c);--paper:light-dark(#0a1322,#f4f7fb);--primary:light-dark(#1b4d9b,#7da8e8);--text:light-dark(#0c1220,#f4f7fc);--text-2:light-dark(#1b2232,#dee4f0);--text-dim:light-dark(#2d3546,#c9d1e2);--text-mute:light-dark(#3c4556,#b4bed2);--text-soft:light-dark(#434d61,#b0bbd3);--paper-text:light-dark(#f4f7fc,#0c1220);--paper-body:light-dark(#dee4f0,#1b2232);--paper-mute:light-dark(#c9d1e2,#2d3546);--accent-ink:light-dark(#005937,#59d096);--accent-paper:light-dark(#39b47c,#00613d);--accent-soft:light-dark(#e7f3ec,#0e252d);--accent-fill:#129d67;--on-accent:#0a1322;--accent-hover:#129d67;--success:light-dark(#005935,#70cd99);--warn:light-dark(#694600,#eab057);--danger:light-dark(#90241f,#ffa297);--theme-color:light-dark(#f4f7fb,#0a1322)}:root[data-thema=salie-zand]{--ground:light-dark(#f7f6f3,#0e1612);--ground-deep:light-dark(#eae9e6,#040705);--band:light-dark(#fff,#131f18);--surface:light-dark(#fff,#1a2820);--surface-2:light-dark(#fafaf8,#202d25);--surface-3:light-dark(#ecebe8,#25332b);--line:light-dark(#cac9c7,#313e36);--line-soft:light-dark(#dddcda,#25332b);--hairline:light-dark(#999897,#57615b);--control-line:light-dark(#868584,#717b75);--paper:light-dark(#0e1612,#f7f6f3);--primary:light-dark(#5b7f6e,#95c6ac);--text:light-dark(#0c121f,#f4f7fb);--text-2:light-dark(#1b2231,#dfe4ef);--text-dim:light-dark(#2d3545,#c9d1e1);--text-mute:light-dark(#3c4554,#b4bed1);--text-soft:light-dark(#434d5f,#b2bdd5);--paper-text:light-dark(#f4f7fb,#0c121f);--paper-body:light-dark(#dfe4ef,#1b2231);--paper-mute:light-dark(#c9d1e1,#2d3545);--accent-ink:light-dark(#6d4318,#e5b488);--accent-paper:light-dark(#c6976b,#744a1f);--accent-soft:light-dark(#f8f2ed,#26271e);--accent-fill:#c4956a;--on-accent:#0e1612;--accent-hover:#c4956a;--success:light-dark(#265539,#96c8a7);--warn:light-dark(#674600,#e6b567);--danger:light-dark(#872f20,#ffa695);--theme-color:light-dark(#f7f6f3,#0e1612)}:root[data-thema=leisteen-lavendel]{--ground:light-dark(#f7f8fc,#111318);--ground-deep:light-dark(#eaebef,#050608);--band:light-dark(#fff,#15171f);--surface:light-dark(#fff,#1a1d28);--surface-2:light-dark(#fafbfd,#1f222d);--surface-3:light-dark(#ecedf0,#252833);--line:light-dark(#cacbce,#31343e);--line-soft:light-dark(#dddee2,#252833);--hairline:light-dark(#999a9c,#565862);--control-line:light-dark(#868789,#6f717b);--paper:light-dark(#111318,#f7f8fc);--primary:light-dark(#4a5568,#9fadc6);--text:light-dark(#0c1220,#f4f7fc);--text-2:light-dark(#1b2231,#dfe4f0);--text-dim:light-dark(#2d3545,#c9d1e2);--text-mute:light-dark(#3c4555,#b4bed2);--text-soft:light-dark(#444e61,#a9b4cc);--paper-text:light-dark(#f4f7fc,#0c1220);--paper-body:light-dark(#dfe4f0,#1b2231);--paper-mute:light-dark(#c9d1e2,#2d3545);--accent-ink:light-dark(#5e359f,#c0a5ff);--accent-paper:light-dark(#b08bfd,#663da8);--accent-soft:light-dark(#f3effe,#232133);--accent-fill:#9f7aea;--on-accent:#111318;--accent-hover:#9f7aea;--success:light-dark(#195831,#83c295);--warn:light-dark(#684700,#d8ac66);--danger:light-dark(#922429,#ff9792);--theme-color:light-dark(#f7f8fc,#111318)}:root[data-thema=bordeaux-goud]{--ground:light-dark(#faf7f3,#170f13);--ground-deep:light-dark(#edeae6,#080406);--band:light-dark(#fff,#20151a);--surface:light-dark(#fff,#281b21);--surface-2:light-dark(#fcfaf8,#2d2126);--surface-3:light-dark(#eeece8,#33262c);--line:light-dark(#cdcac7,#3e3237);--line-soft:light-dark(#e0ddda,#33262c);--hairline:light-dark(#9b9997,#62575c);--control-line:light-dark(#888684,#7b6f74);--paper:light-dark(#170f13,#faf7f3);--primary:light-dark(#6e3b47,#d49ba8);--text:light-dark(#0d121f,#f4f7fb);--text-2:light-dark(#1c2231,#dfe4ef);--text-dim:light-dark(#2e3445,#c9d1e1);--text-mute:light-dark(#3d4454,#b4bed1);--text-soft:light-dark(#454d60,#aab5cc);--paper-text:light-dark(#f4f7fb,#0d121f);--paper-body:light-dark(#dfe4ef,#1c2231);--paper-mute:light-dark(#c9d1e1,#2e3445);--accent-ink:light-dark(#674700,#daae62);--accent-paper:light-dark(#c2974b,#704e00);--accent-soft:light-dark(#f4efe6,#291d19);--accent-fill:#a57b2c;--on-accent:#170f13;--accent-hover:#a57b2c;--success:light-dark(#195837,#85c39c);--warn:light-dark(#684700,#dfad5a);--danger:light-dark(#8f2823,#ff998d);--theme-color:light-dark(#faf7f3,#170f13)}:root[data-thema=petrol-koraal]{--ground:light-dark(#f3f8f9,#0a1619);--ground-deep:light-dark(#e6ebec,#030709);--band:light-dark(#fff,#0f1e22);--surface:light-dark(#fff,#14262b);--surface-2:light-dark(#f8fbfb,#1a2b30);--surface-3:light-dark(#e8edee,#203136);--line:light-dark(#c7cbcc,#2c3c41);--line-soft:light-dark(#dadedf,#203136);--hairline:light-dark(#979a9a,#526064);--control-line:light-dark(#848787,#6b7a7e);--paper:light-dark(#0a1619,#f3f8f9);--primary:light-dark(#1d5f6b,#89c7d2);--text:light-dark(#0c1220,#f4f7fc);--text-2:light-dark(#1b2231,#dee4f0);--text-dim:light-dark(#2d3545,#c9d1e2);--text-mute:light-dark(#3c4555,#b4bed2);--text-soft:light-dark(#434d60,#b0bbd3);--paper-text:light-dark(#f4f7fc,#0c1220);--paper-body:light-dark(#dee4f0,#1b2231);--paper-mute:light-dark(#c9d1e2,#2d3545);--accent-ink:light-dark(#922300,#ffa48c);--accent-paper:light-dark(#f77d5f,#9d2a08);--accent-soft:light-dark(#ffeeea,#292422);--accent-fill:#e76f51;--on-accent:#0a1619;--accent-hover:#e76f51;--success:light-dark(#00593a,#7fcba5);--warn:light-dark(#6d4400,#eeaf5f);--danger:light-dark(#90261d,#ffa395);--theme-color:light-dark(#f3f8f9,#0a1619)}:root[data-thema=grafiet-smaragd]{--ground:light-dark(#f6f7f8,#101114);--ground-deep:light-dark(#e9eaeb,#050506);--band:light-dark(#fff,#15171b);--surface:light-dark(#fff,#1b1d22);--surface-2:light-dark(#fafafb,#202227);--surface-3:light-dark(#ebeced,#26282d);--line:light-dark(#c9cacb,#323438);--line-soft:light-dark(#dcddde,#26282d);--hairline:light-dark(#98999a,#57585d);--control-line:light-dark(#858687,#707176);--paper:light-dark(#101114,#f6f7f8);--primary:light-dark(#3a3f4a,#a7aebe);--text:light-dark(#0c121f,#f4f7fc);--text-2:light-dark(#1b2231,#dee4f0);--text-dim:light-dark(#2d3545,#c9d1e1);--text-mute:light-dark(#3c4454,#b4bed1);--text-soft:light-dark(#434d5f,#a8b3cb);--paper-text:light-dark(#f4f7fc,#0c121f);--paper-body:light-dark(#dee4f0,#1b2231);--paper-mute:light-dark(#c9d1e1,#2d3545);--accent-ink:light-dark(#00583e,#5dc69d);--accent-paper:light-dark(#45b088,#006145);--accent-soft:light-dark(#e8f3ee,#182321);--accent-fill:#2f9e77;--on-accent:#101114;--accent-hover:#2f9e77;--success:light-dark(#00583b,#79c29f);--warn:light-dark(#684700,#d8ac66);--danger:light-dark(#8d2a25,#ff978b);--theme-color:light-dark(#f6f7f8,#101114)}:root[data-thema=indigo-amber]{--ground:light-dark(#f5f6fb,#0d1026);--ground-deep:light-dark(#e8e9ee,#040510);--band:light-dark(#fff,#121531);--surface:light-dark(#fff,#171b3a);--surface-2:light-dark(#f9fafd,#1c213f);--surface-3:light-dark(#eaebef,#222745);--line:light-dark(#c8c9cd,#2d3350);--line-soft:light-dark(#dbdce1,#222745);--hairline:light-dark(#98989c,#535871);--control-line:light-dark(#858589,#6c718b);--paper:light-dark(#0d1026,#f5f6fb);--primary:light-dark(#35408f,#96a0e9);--text:light-dark(#0c1220,#f4f7fc);--text-2:light-dark(#1b2232,#dee4f0);--text-dim:light-dark(#2d3546,#c9d1e2);--text-mute:light-dark(#3c4456,#b4bed2);--text-soft:light-dark(#434d61,#a9b5cd);--paper-text:light-dark(#f4f7fc,#0c1220);--paper-body:light-dark(#dee4f0,#1b2232);--paper-mute:light-dark(#c9d1e2,#2d3546);--accent-ink:light-dark(#6e4200,#f1a446);--accent-paper:light-dark(#d98e2b,#784900);--accent-soft:light-dark(#fbf2e8,#26222e);--accent-fill:#d98e2b;--on-accent:#0d1026;--accent-hover:#d98e2b;--success:light-dark(#00583a,#75c49d);--warn:light-dark(#6c4400,#e7a958);--danger:light-dark(#90241f,#ff988b);--theme-color:light-dark(#f5f6fb,#0d1026)}:root[data-thema=dennen-koper]{--ground:light-dark(#f4f7f5,#0a1410);--ground-deep:light-dark(#e7eae8,#030605);--band:light-dark(#fff,#0f1d17);--surface:light-dark(#fff,#14261e);--surface-2:light-dark(#f8faf9,#1a2b23);--surface-3:light-dark(#e9ecea,#203129);--line:light-dark(#c8cac8,#2c3c34);--line-soft:light-dark(#dadddb,#203129);--hairline:light-dark(#979998,#526059);--control-line:light-dark(#848685,#6b7972);--paper:light-dark(#0a1410,#f4f7f5);--primary:light-dark(#1f4a38,#8ec2a4);--text:light-dark(#0c121f,#f4f7fc);--text-2:light-dark(#1b2231,#dee4ef);--text-dim:light-dark(#2d3544,#c9d1e1);--text-mute:light-dark(#3c4554,#b4bed1);--text-soft:light-dark(#434d5f,#afbad2);--paper-text:light-dark(#f4f7fc,#0c121f);--paper-body:light-dark(#dee4ef,#1b2231);--paper-mute:light-dark(#c9d1e1,#2d3544);--accent-ink:light-dark(#7b3a05,#f4a97b);--accent-paper:light-dark(#d78d61,#844211);--accent-soft:light-dark(#f7eee8,#222118);--accent-fill:#b87145;--on-accent:#0a1410;--accent-hover:#b87145;--success:light-dark(#005932,#7cca9a);--warn:light-dark(#674600,#e2b264);--danger:light-dark(#8b2a1e,#ffa191);--theme-color:light-dark(#f4f7f5,#0a1410)}:root[data-thema=aubergine-roos]{--ground:light-dark(#faf7f9,#150f17);--ground-deep:light-dark(#edeaec,#070408);--band:light-dark(#fff,#1c141f);--surface:light-dark(#fff,#241a27);--surface-2:light-dark(#fcfafb,#29202c);--surface-3:light-dark(#eeecee,#2f2532);--line:light-dark(#cdcacc,#3a313d);--line-soft:light-dark(#e0dddf,#2f2532);--hairline:light-dark(#9b999a,#5e5661);--control-line:light-dark(#888687,#776f7a);--paper:light-dark(#150f17,#faf7f9);--primary:light-dark(#4a2c4d,#cd9fd1);--text:light-dark(#0d121f,#f4f7fc);--text-2:light-dark(#1c2231,#dfe4f0);--text-dim:light-dark(#2d3445,#c9d1e2);--text-mute:light-dark(#3c4455,#b4bed2);--text-soft:light-dark(#454d61,#aab4cc);--paper-text:light-dark(#f4f7fc,#0d121f);--paper-body:light-dark(#dfe4f0,#1c2231);--paper-mute:light-dark(#c9d1e2,#2d3445);--accent-ink:light-dark(#8d2649,#ff93af);--accent-paper:light-dark(#ea7b99,#962e51);--accent-soft:light-dark(#faebee,#2c1a24);--accent-fill:#c75b7a;--on-accent:#150f17;--accent-hover:#c75b7a;--success:light-dark(#195837,#84c19b);--warn:light-dark(#684700,#ddab59);--danger:light-dark(#902722,#ff978a);--theme-color:light-dark(#faf7f9,#150f17)}:root[data-thema=espresso-karamel]{--ground:light-dark(#faf7f3,#14100c);--ground-deep:light-dark(#edeae6,#060503);--band:light-dark(#fff,#1c1611);--surface:light-dark(#fff,#241c16);--surface-2:light-dark(#fcfaf8,#29211c);--surface-3:light-dark(#eeece8,#2f2721);--line:light-dark(#cdcac7,#3a332d);--line-soft:light-dark(#e0ddda,#2f2721);--hairline:light-dark(#9b9997,#5e5853);--control-line:light-dark(#888684,#76706b);--paper:light-dark(#14100c,#faf7f3);--primary:light-dark(#4b3428,#cdaa98);--text:light-dark(#0d121f,#f4f7fb);--text-2:light-dark(#1c2231,#dfe4ef);--text-dim:light-dark(#2d3544,#c9d1e1);--text-mute:light-dark(#3c4454,#b4bed1);--text-soft:light-dark(#444d5f,#aab4cb);--paper-text:light-dark(#f4f7fb,#0d121f);--paper-body:light-dark(#dfe4ef,#1c2231);--paper-mute:light-dark(#c9d1e1,#2d3544);--accent-ink:light-dark(#704300,#e3a868);--accent-paper:light-dark(#cc9252,#7a4900);--accent-soft:light-dark(#f8f1e9,#2a2015);--accent-fill:#c48a4a;--on-accent:#14100c;--accent-hover:#c48a4a;--success:light-dark(#245639,#8bbf9d);--warn:light-dark(#684700,#ddac5f);--danger:light-dark(#8c2b1d,#ff9885);--theme-color:light-dark(#faf7f3,#14100c)}@supports not (color:light-dark(#000000, #ffffff)){:root{--ground:#f6f5f1;--ground-deep:#e9e8e4;--band:#fff;--surface:#fff;--surface-2:#faf9f7;--surface-3:#ebeae6;--line:#c9c8c5;--line-soft:#dcdbd8;--hairline:#989895;--control-line:#858582;--paper:#0c1220;--primary:#1c2a47;--text:#212121;--text-2:#333;--text-dim:#464646;--text-mute:#4c4c4c;--text-soft:#4c4c4c;--paper-text:#f4f7fb;--paper-body:#dee4ef;--paper-mute:#c9d1e1;--accent-ink:#0c1220;--accent-paper:#c9f24e;--accent-soft:#f8feed;--accent-fill:#c9f24e;--theme-color:#f6f5f1;--success:#005917;--warn:#6a4300;--danger:#9d000e}}[data-swatch=bizpak]{--swatch-accent:#c9f24e;--swatch-primary:#1c2a47}[data-swatch=navy-oranje]{--swatch-accent:#ff6b35;--swatch-primary:#1e3a5f}[data-swatch=kobalt-munt]{--swatch-accent:#129d67;--swatch-primary:#1b4d9b}[data-swatch=salie-zand]{--swatch-accent:#c4956a;--swatch-primary:#5b7f6e}[data-swatch=leisteen-lavendel]{--swatch-accent:#9f7aea;--swatch-primary:#4a5568}[data-swatch=bordeaux-goud]{--swatch-accent:#a57b2c;--swatch-primary:#6e3b47}[data-swatch=petrol-koraal]{--swatch-accent:#e76f51;--swatch-primary:#1d5f6b}[data-swatch=grafiet-smaragd]{--swatch-accent:#2f9e77;--swatch-primary:#3a3f4a}[data-swatch=indigo-amber]{--swatch-accent:#d98e2b;--swatch-primary:#35408f}[data-swatch=dennen-koper]{--swatch-accent:#b87145;--swatch-primary:#1f4a38}[data-swatch=aubergine-roos]{--swatch-accent:#c75b7a;--swatch-primary:#4a2c4d}[data-swatch=espresso-karamel]{--swatch-accent:#c48a4a;--swatch-primary:#4b3428}:root{--paper-plane:color-mix(in oklab, var(--paper) 93%, var(--paper-text));--paper-line:color-mix(in oklab, var(--paper) 80%, var(--paper-text));--fast:.12s;--base:.2s;--slow:.32s;--ease:cubic-bezier(.2, .8, .2, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);--radius:3px;--radius-sm:3px;--radius-lg:5px;--gutter:clamp(22px, 4.5vw, 64px);--measure:62ch;--shell:1408px;--tap:48px}*,:before,:after{box-sizing:border-box}*{margin:0}html{text-size-adjust:100%;scroll-behavior:smooth;background-color:var(--theme-color);scroll-padding-top:96px}@media (width>=1000px){html:has(.pagenav){scroll-padding-top:152px}}body{background:var(--ground);color:var(--text-2);font-family:var(--font-body);letter-spacing:-.005em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-size:1.09375rem;line-height:1.68;overflow-x:clip}img,svg,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}ul,ol{padding:0;list-style:none}a{color:var(--ui-ink);transition:color var(--fast) var(--ease);text-decoration:none}a:hover{color:color-mix(in oklab, var(--accent-ink) 78%, var(--text))}:focus-visible{outline:2px solid var(--ui-ink);outline-offset:3px;border-radius:4px}::selection{background:var(--ui-fill);color:var(--ui-on-fill)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}h1,h2,h3,h4{font-family:var(--font-display);color:var(--text);letter-spacing:-.015em;text-wrap:balance;font-weight:700;line-height:1.18}.display{letter-spacing:-.028em;font-size:clamp(2.4rem,1.4rem + 4.2vw,3.9rem);font-weight:800;line-height:1.08}.h1{letter-spacing:-.024em;font-size:clamp(1.95rem,1.3rem + 2.6vw,2.9rem);font-weight:800}.h2{letter-spacing:-.02em;font-size:clamp(1.55rem,1.2rem + 1.5vw,2.2rem)}.h3{letter-spacing:-.012em;font-size:clamp(1.15rem,1.05rem + .5vw,1.35rem)}.h4{letter-spacing:-.01em;font-size:1.05rem}p{text-wrap:pretty}.lead{color:var(--text-dim);max-width:var(--measure);font-size:clamp(1.125rem,1.02rem + .5vw,1.35rem);line-height:1.62}.prose{max-width:var(--measure);color:var(--text-2);line-height:1.72}.prose>*+*{margin-top:1.1em}.prose strong{color:var(--text);font-weight:600}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.eyebrow{letter-spacing:.15em;text-transform:uppercase;color:var(--text-mute);font-size:.75rem;font-weight:600}.shell{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.shell--narrow{max-width:840px}.section{padding-block:clamp(72px,9vw,136px)}.section--tight{padding-block:clamp(52px,6vw,88px)}.section--ruled{position:relative}.section--ruled:before{content:"";background:linear-gradient(90deg, transparent, var(--line) 22%, var(--line) 78%, transparent);height:1px;position:absolute;inset:0 0 auto}.section--paper{background:var(--paper);color:var(--paper-body)}.section--paper h1,.section--paper h2,.section--paper h3,.section--paper h4{color:var(--paper-text)}.section--paper .eyebrow{color:var(--paper-mute)}.section--paper .lead,.section--paper .prose{color:var(--paper-body)}.section--paper .prose strong,.section--paper .checks strong,.section--paper .lead strong{color:var(--paper-text)}.section--paper .text-mute{color:var(--paper-mute)}.section--paper a:not(.btn){color:var(--paper-text);text-decoration:underline;text-decoration-color:var(--accent-paper);text-underline-offset:3px;text-decoration-thickness:2px}.section--paper a:not(.btn):hover{color:var(--paper-text);text-decoration-color:var(--paper-text)}.section--surface{background:radial-gradient(1200px 380px at 50% 0%, light-dark(transparent,color-mix(in oklab, var(--ui-ink) 4.5%, transparent)), transparent 70%), var(--band);border-block:1px solid var(--line);position:relative;box-shadow:inset 0 1px light-dark(#0000,#ffffff0e)}.section--sunken{background:var(--ground-deep);border-block:1px solid var(--line-soft);box-shadow:inset 0 14px 30px -24px light-dark(#0000,#000000e6)}.sec-head{align-items:center;gap:12px;margin-bottom:18px;display:flex}.sec-head:before{content:"";background:var(--ui-ink);border-radius:2px;flex:none;width:24px;height:3px}.center .sec-head{justify-content:center}.section--paper .sec-head:before{background:var(--ui-ink)}.sec-intro{margin-bottom:clamp(40px,5vw,64px)}.split{align-items:center;gap:clamp(36px,5vw,68px);display:grid}@media (width>=900px){.split{grid-template-columns:1.05fr .95fr}.split--wide-right{grid-template-columns:.85fr 1.15fr}.split--wide-left{grid-template-columns:1.15fr .85fr}.split--flip>:first-child{order:2}}.split>*,.grid>*,.bento>*,.plans>*,.stack>*,.cta-band__inner>*{min-width:0}.stack{flex-direction:column;display:flex}.stack-sm>*+*{margin-top:10px}.stack-md>*+*{margin-top:20px}.stack-lg>*+*{margin-top:34px}.grid{gap:22px;display:grid}@media (width>=640px){.grid--2{grid-template-columns:repeat(2,1fr)}}@media (width>=900px){.grid--3{grid-template-columns:repeat(3,1fr)}.grid--4{grid-template-columns:repeat(4,1fr)}}@media (width>=640px) and (width<=899px){.grid--3,.grid--4{grid-template-columns:repeat(2,1fr)}}.btn{min-height:var(--tap);font-family:var(--font-body);border-radius:var(--radius-sm);white-space:nowrap;transition:transform var(--fast) var(--ease), background-color var(--fast) var(--ease), border-color var(--fast) var(--ease), color var(--fast) var(--ease), box-shadow var(--fast) var(--ease);border:1px solid #0000;justify-content:center;align-items:center;gap:9px;padding:14px 24px;font-size:1rem;font-weight:600;line-height:1.2;display:inline-flex}.btn:active{transform:scale(.97)}.btn--primary{background:var(--accent-fill);color:var(--on-accent);box-shadow:0 1px 0 #ffffff47 inset, 0 6px 20px -10px color-mix(in oklab, var(--accent-fill) 50%, transparent)}@media (hover:hover){.btn--primary:hover{background:color-mix(in oklab, var(--accent-fill) 84%, white);color:var(--on-accent);box-shadow:0 1px 0 #ffffff52 inset, 0 12px 28px -10px color-mix(in oklab, var(--accent-fill) 55%, transparent);transform:translateY(-2px)}}.btn--primary:active{transform:translateY(0)scale(.98)}.btn--secondary{background:var(--surface-3);border-color:var(--line);color:var(--text)}.btn--secondary:hover{background:var(--surface-2);border-color:var(--hairline);color:var(--text)}.btn--ghost{color:var(--text);padding-inline:16px}.btn--ghost:hover{color:var(--text);background:var(--surface-3)}.section--paper .btn--secondary{border-color:var(--paper-line);color:var(--paper-text);background:0 0}.section--paper .btn--secondary:hover{background:var(--paper-plane);border-color:var(--paper-mute);color:var(--paper-text)}.btn--lg{min-height:56px;padding:17px 32px;font-size:1.0625rem}.btn--block{white-space:normal;width:100%}@media (width<=559px){.btn-row .btn{white-space:normal;width:100%}.btn--lg{padding-inline:20px}}.btn[disabled],.btn[aria-disabled=true]{background:var(--surface-2);border-color:var(--line);color:var(--text-soft);cursor:not-allowed;transform:none}.btn-row{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.link-arrow{align-items:center;gap:8px;margin-block:-10px;padding-block:10px;font-size:1rem;font-weight:600;display:inline-flex}.link-arrow svg{transition:transform var(--base) var(--ease)}.link-arrow:hover svg{transform:translate(4px)}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);transition:transform var(--base) var(--ease), border-color var(--base) var(--ease), box-shadow var(--base) var(--ease);padding:clamp(24px,2.6vw,32px);position:relative;box-shadow:inset 0 1px light-dark(#0000,#ffffff0b)}@media (hover:hover){.card:hover{border-color:var(--hairline);transform:translateY(-3px);box-shadow:inset 0 1px light-dark(#0000,#ffffff0f),0 18px 40px -28px light-dark(#00000038,#000000e6)}}.card--flush{padding:0;overflow:hidden}.card--link{color:inherit;transition:border-color var(--base) var(--ease), background-color var(--base) var(--ease), transform var(--base) var(--ease);display:block}.card--link:hover{border-color:var(--hairline);background:var(--surface-2);color:inherit;transform:translateY(-2px)}.card__title{font-family:var(--font-display);color:var(--text);letter-spacing:-.01em;font-size:1.125rem;font-weight:700}.card__body{color:var(--text-dim);font-size:1rem;line-height:1.68}.section--surface .card,.section--surface .plan{background:var(--surface-2);border-color:#3a4a70}.section--paper .card{background:#fff;border-color:#dde3ee}.section--paper .card__title{color:#0c1220}.section--paper .card__body{color:var(--paper-body)}.tile{background:color-mix(in oklab, var(--ui-ink) 11%, transparent);border:1px solid color-mix(in oklab, var(--ui-ink) 22%, transparent);width:40px;height:40px;color:var(--ui-ink);border-radius:11px;flex:none;place-items:center;display:grid}.tile svg{width:20px;height:20px}.section--paper .tile{background:color-mix(in oklab, var(--ui-ink) 10%, transparent);border-color:color-mix(in oklab, var(--ui-ink) 24%, transparent);color:var(--ui-ink)}.dot{background:light-dark(var(--brand-lime-licht),var(--brand-lime));border-radius:2px;flex:none;width:9px;height:9px;display:inline-block}.checks{flex-direction:column;gap:14px;display:flex}.checks li{color:var(--text-dim);padding-left:32px;font-size:1rem;line-height:1.6;position:relative}.checks li a{overflow-wrap:anywhere}.checks li:before{content:"";background-color:color-mix(in oklab, var(--ui-ink) 14%, transparent);border-radius:6px;width:20px;height:20px;position:absolute;top:3px;left:0}.checks li:after{content:"";background-color:var(--ui-ink);width:20px;height:20px;position:absolute;top:3px;left:0;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='3.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-11'/%3E%3C/svg%3E") 50%/13px no-repeat}.section--paper .checks li{color:var(--paper-body)}.section--paper .checks li:before{background-color:color-mix(in oklab, var(--ui-ink) 13%, transparent)}.section--paper .checks li:after{background-color:var(--ui-ink)}.steps{counter-reset:step;flex-direction:column;display:flex}.steps li{counter-increment:step;padding-bottom:36px;padding-left:56px;position:relative}.steps li:last-child{padding-bottom:0}.steps li:before{content:"0" counter(step);width:34px;height:34px;font-family:var(--font-mono);color:var(--ui-ink);background:var(--surface-3);border:1px solid var(--line);border-radius:10px;place-items:center;font-size:.75rem;font-weight:700;display:grid;position:absolute;top:-2px;left:0}.steps li:not(:last-child):after{content:"";background:var(--line);width:1px;position:absolute;top:38px;bottom:8px;left:17px}.steps h3{margin-bottom:7px}.steps p{color:var(--text-dim);max-width:56ch;font-size:1rem;line-height:1.66}.section--paper .steps li:before{background:var(--paper-plane);border-color:var(--paper-line);color:var(--ui-ink)}.section--paper .steps li:not(:last-child):after{background:var(--paper-line)}.section--paper .steps p{color:var(--paper-body)}.specs{border-top:1px solid var(--line-soft)}.specs>div{border-bottom:1px solid var(--line-soft);gap:5px 32px;padding:18px 0;display:grid}@media (width>=700px){.specs>div{grid-template-columns:210px 1fr;align-items:baseline}}.specs dt{color:var(--text);font-size:1rem;font-weight:600}.specs dd{color:var(--text-dim);margin:0;font-size:1rem}.specs dd a{overflow-wrap:anywhere;align-items:center;min-height:40px;display:inline-flex}.site-header{z-index:60;background:color-mix(in srgb, var(--ground) 86%, transparent);-webkit-backdrop-filter:saturate(140%)blur(12px);border-bottom:1px solid #0000;position:sticky;top:0}@supports (animation-timeline:scroll()){.site-header{animation-name:header-hairline;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 64px}@keyframes header-hairline{to{border-bottom-color:var(--line-soft)}}}.site-header__inner{align-items:center;gap:20px;height:74px;display:flex}.brand{min-height:var(--tap);flex:none;align-items:center;margin-inline:-8px auto;padding-inline:8px;display:flex}.brand svg{width:auto;height:26px}.nav{align-items:center;gap:2px;display:none}.nav a{min-height:42px;color:var(--text-2);transition:color var(--fast) var(--ease), background-color var(--fast) var(--ease);border-radius:8px;align-items:center;padding:9px 15px;font-size:1rem;font-weight:500;display:flex}.nav a:hover{color:var(--text);background:var(--surface-3)}.nav a[aria-current=page]{color:var(--text);position:relative}.header-actions{flex:none;align-items:center;gap:10px;display:none}.nav-toggle{width:var(--tap);height:var(--tap);border:1px solid var(--line);background:var(--surface);color:var(--text);border-radius:12px;place-items:center;margin-left:auto;display:grid}@media (width>=1000px){.nav,.header-actions{display:flex}.nav-toggle{display:none}}.nav-toggle svg{width:20px;height:20px}.nav-toggle__close,.nav-toggle[aria-expanded=true] .nav-toggle__open{display:none}.nav-toggle[aria-expanded=true] .nav-toggle__close{display:block}.nav-open{overflow:hidden}.mobile-nav{border-top:1px solid var(--line-soft);background:var(--ground);display:block;overflow:hidden}.mobile-nav[hidden]{display:none}.mobile-nav ul{padding-block:12px}.mobile-nav ul a{min-height:var(--tap);color:var(--text);border-bottom:1px solid var(--line-soft);align-items:center;padding:13px 0;font-size:1.0625rem;font-weight:600;display:flex}.mobile-nav ul a[aria-current=page]{color:var(--ui-ink)}.mobile-nav__weergave{border-bottom:1px solid var(--line-soft);padding-block:14px}.mobile-nav__actions{flex-direction:column;gap:10px;padding-block:18px 26px;display:flex}@media (width>=1000px){.mobile-nav{display:none!important}}.skip{z-index:100;background:var(--ui-fill);color:var(--ui-on-fill);transition:top var(--base) var(--ease);border-radius:8px;padding:10px 16px;font-weight:600;position:absolute;top:-60px;left:12px}.skip:focus{top:12px}.site-footer{border-top:1px solid var(--line-soft);background:var(--ground-deep);padding-block:clamp(48px,6vw,72px) 30px}.footer-grid{gap:40px;display:grid}.footer-grid>*{min-width:0}@media (width>=700px){.footer-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=980px){.footer-grid{grid-template-columns:1.7fr 1fr 1fr 1.2fr;gap:52px}}.footer-col__title{font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--text-mute);margin-bottom:16px;font-size:.8125rem;font-weight:700}.footer-col li+li{margin-top:4px}.footer-col a{min-height:40px;color:var(--text-dim);align-items:center;font-size:1rem;display:inline-flex}.footer-col a:hover{color:var(--accent-ink)}.footer-bottom{border-top:1px solid var(--line-soft);color:var(--text-mute);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;margin-top:clamp(40px,5vw,60px);padding-top:24px;font-size:.875rem;display:flex}.footer-bottom a{color:var(--text-dim)}.footer-bottom a:hover{color:var(--accent-ink)}.field{display:block}.field+.field{margin-top:22px}.field__label{color:var(--text);margin-bottom:9px;font-size:.9375rem;font-weight:600;display:block}.field__hint{color:var(--text-mute);font-weight:400}.input,.textarea,.select{width:100%;min-height:var(--tap);background:var(--ground);border:1px solid var(--line);border-radius:var(--radius-sm);color:var(--text);transition:border-color var(--fast) var(--ease), box-shadow var(--fast) var(--ease);padding:13px 16px;font-size:1rem}.textarea{resize:vertical;min-height:148px;line-height:1.65}.select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238891a6' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;background-size:17px;padding-right:40px}.input::placeholder,.textarea::placeholder{color:var(--text-soft)}.input:focus,.textarea:focus,.select:focus{outline:2px solid var(--ui-ink);outline-offset:-1px;border-color:var(--ui-ink);box-shadow:0 0 12px -1px color-mix(in oklab, var(--ui-ink) 40%, transparent)}.input[aria-invalid=true],.textarea[aria-invalid=true]{border-color:var(--danger)}.input[aria-invalid=true]:focus,.textarea[aria-invalid=true]:focus{outline-color:var(--danger);border-color:var(--danger);box-shadow:0 0 12px -1px #e5544b66}.field__error{color:#f08a83;align-items:flex-start;gap:7px;margin-top:8px;font-size:.9375rem;font-weight:500;display:flex}.field__error:before{content:"";background-color:#e5544b33;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23f08a83' stroke-width='3' stroke-linecap='round'%3E%3Cpath d='M12 7v6'/%3E%3Cpath d='M12 17h.01'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:13px;border-radius:50%;flex:none;width:17px;height:17px;margin-top:2px}.field__error:empty{display:none}.trap{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-note{color:var(--text-mute);font-size:.9375rem;line-height:1.6}.form-status{border-radius:var(--radius-sm);border:1px solid;padding:16px 18px;font-size:1rem;line-height:1.6}.form-status[hidden]{display:none}.form-status--ok{color:#8fe39c;background:#3fb9501a;border-color:#3fb95066}.form-status--err{color:#f0958e;background:#e5544b1a;border-color:#e5544b66}.checkbox{color:var(--text-dim);cursor:pointer;align-items:flex-start;gap:13px;padding:4px 0;font-size:.9375rem;line-height:1.6;display:flex}.checkbox input{appearance:none;border:1px solid var(--line);background:var(--ground);width:24px;height:24px;transition:background-color var(--fast) var(--ease), border-color var(--fast) var(--ease);border-radius:7px;flex:none;margin-top:0}.checkbox input:checked{background-color:var(--ui-fill);border-color:var(--ui-fill);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230c1220' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-11'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:15px}.checkbox input:focus-visible{outline:2px solid var(--ui-ink);outline-offset:2px}.plans{align-items:start;gap:20px;display:grid}@media (width>=860px){.plans{grid-template-columns:repeat(3,1fr)}}.plan{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;height:100%;padding:32px 28px;display:flex;position:relative}.plan--featured{border-color:color-mix(in oklab, var(--ui-ink) 50%, transparent);background:linear-gradient(180deg, color-mix(in oklab, var(--ui-ink) 6%, transparent), transparent 240px), var(--surface)}.plan__flag{letter-spacing:.07em;text-transform:uppercase;color:var(--ui-on-fill);background:var(--ui-fill);border-radius:100px;padding:5px 13px;font-size:.75rem;font-weight:700;position:absolute;top:-12px;left:28px}.plan__name{font-family:var(--font-display);color:var(--text);font-size:1.375rem;font-weight:700}.plan__tag{color:var(--text-mute);min-height:3.2em;margin-top:6px;font-size:.9375rem;line-height:1.55}.plan__price{font-family:var(--font-mono);align-items:baseline;gap:6px;margin-top:22px;display:flex}.plan__amount{color:var(--text);letter-spacing:-.03em;font-size:2.6rem;font-weight:700}.plan__per{font-family:var(--font-body);color:var(--text-mute);font-size:.9375rem}.plan__month{color:var(--text-dim);margin-top:8px;font-size:.9375rem}.plan__vat{color:var(--text-mute);margin-top:6px;font-size:.875rem}.plan__cta{margin-top:24px}.plan__list{border-top:1px solid var(--line-soft);flex:1;margin-top:26px;padding-top:24px}.plan__inherit{color:var(--text-2);margin-bottom:16px;font-size:.9375rem;font-weight:600}.faq{border-top:1px solid var(--line-soft)}.faq details{border-bottom:1px solid var(--line-soft)}.faq summary{cursor:pointer;font-family:var(--font-display);color:var(--text);transition:color var(--fast) var(--ease);justify-content:space-between;align-items:flex-start;gap:24px;padding:22px 0;font-size:1.125rem;font-weight:700;line-height:1.4;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:hover{color:var(--accent-ink)}.faq__icon{flex:none;width:22px;height:22px;margin-top:2px;position:relative}.faq__icon:before,.faq__icon:after{content:"";background:var(--ui-ink);transition:transform var(--base) var(--ease);border-radius:2px;position:absolute}.faq__icon:before{width:16px;height:2px;top:10px;left:3px}.faq__icon:after{width:2px;height:16px;top:3px;left:10px}.faq details[open] .faq__icon:after{transform:rotate(90deg)}.faq__answer{color:var(--text-dim);max-width:68ch;padding-bottom:26px;font-size:1rem;line-height:1.72}.faq__answer>*+*{margin-top:.85em}.stats{background:var(--line-soft);border:1px solid var(--line-soft);border-radius:var(--radius);gap:1px;display:grid;overflow:hidden}.stats--row{grid-template-columns:1fr}@media (width>=700px){.stats--row{grid-template-columns:repeat(3,1fr)}}.stat{align-items:baseline;gap:18px;display:flex}.stats--row .stat{display:block}.stat{background:var(--ground);padding:22px}.stat__value{font-family:var(--font-mono);color:var(--ui-ink);letter-spacing:-.03em;flex:none;min-width:4.5ch;font-size:1.5rem;font-weight:700}.stat__label{color:var(--text-dim);font-size:.9375rem;line-height:1.6}.stats--row .stat__label{margin-top:8px}.compare-wrap{border:1px solid var(--line);border-radius:var(--radius);overflow-x:auto}.compare{border-collapse:collapse;width:100%;min-width:620px;font-size:1rem}@media (width<=720px){.compare-wrap{border:0;border-radius:0;overflow-x:visible}.compare,.compare tbody,.compare tr,.compare thead th,.compare tbody th,.compare td{width:auto;min-width:0;display:block}.compare thead{display:none}.compare caption{padding:0 0 18px;display:block}.compare tr{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:6px 18px 14px}.compare tr+tr{margin-top:14px}.compare tbody th,.compare td{border-bottom:0;padding:14px 0 0}.compare tbody th{font-family:var(--font-display);color:var(--text);padding-bottom:4px;font-size:1.0625rem;font-weight:700}.compare td:before{content:attr(data-label);letter-spacing:.1em;text-transform:uppercase;color:var(--text-mute);margin-bottom:5px;font-size:.75rem;font-weight:600;display:block}.compare td:last-child{border-left:2px solid var(--ui-ink);background:0 0;margin-top:14px;padding-left:14px}.compare td:last-child:before{color:var(--ui-ink)}}.compare caption{text-align:left;color:var(--text-mute);padding:20px 22px 0;font-size:.9375rem}.compare th,.compare td{text-align:left;border-bottom:1px solid var(--line-soft);vertical-align:top;padding:18px 22px;line-height:1.6}.compare thead th{font-family:var(--font-display);color:var(--text);border-bottom-color:var(--line);font-size:.9375rem;font-weight:700}.compare thead th:last-child{color:var(--ui-ink)}.compare tbody th{color:var(--text-2);font-weight:600}@media (width>=721px){.compare tbody th{width:34%}}.compare td{color:var(--text-dim)}.compare td:last-child{color:var(--text);background:color-mix(in oklab, var(--ui-ink) 4%, transparent)}.compare tbody tr:last-child th,.compare tbody tr:last-child td{border-bottom:0}.cta-band{border-radius:var(--radius-lg);border:1px solid var(--line);background:radial-gradient(900px 300px at 84% -30%, color-mix(in oklab, var(--ui-ink) 14%, transparent), transparent 70%), var(--surface);padding:clamp(34px,5vw,64px);position:relative;overflow:hidden}.cta-band__inner{align-items:center;gap:30px;display:grid}@media (width>=860px){.cta-band__inner{grid-template-columns:1.35fr auto;gap:48px}}.hero{padding-block:clamp(60px,8vw,116px) clamp(60px,8vw,120px);position:relative;overflow:hidden}.hero__grid{pointer-events:none;background-image:linear-gradient(var(--line-soft) 1px, transparent 1px), linear-gradient(90deg, var(--line-soft) 1px, transparent 1px);opacity:.5;background-size:64px 64px;position:absolute;inset:0;mask-image:radial-gradient(900px 460px at 50% 0,#000 20%,#0000 78%)}.hero__inner{position:relative}.hero__copy{max-width:640px}.hero h1{margin-block:20px 18px}.mark{color:var(--ui-ink)}.hero__proof{color:var(--text-dim);flex-wrap:wrap;gap:10px 24px;margin-top:26px;font-size:.9375rem;display:flex}.hero__proof li{align-items:center;gap:8px;display:flex}.hero__proof li:before{content:"";background:var(--ui-ink);border-radius:2px;flex:none;width:6px;height:6px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation-name:reveal-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 55%}@keyframes reveal-in{0%{opacity:0;translate:0 16px}to{opacity:1;translate:none}}.reveal-group>*{animation-name:reveal-in;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view()}.reveal-group>:first-child{animation-range:entry entry 50%}.reveal-group>:nth-child(2){animation-range:entry 6% entry 56%}.reveal-group>:nth-child(3){animation-range:entry 12% entry 62%}.reveal-group>:nth-child(4){animation-range:entry 18% entry 68%}.reveal-group>:nth-child(n+5){animation-range:entry 24% entry 74%}}}@media (prefers-reduced-motion:no-preference){.rise>*{animation:rise-in .62s var(--ease) both}.rise>:first-child{animation-delay:40ms}.rise>:nth-child(2){animation-delay:.13s}.rise>:nth-child(3){animation-delay:.22s}.rise>:nth-child(4){animation-delay:.31s}.rise>:nth-child(n+5){animation-delay:.4s}@keyframes rise-in{0%{opacity:0;translate:0 18px}to{opacity:1;translate:none}}}.link-underline{color:var(--ui-ink);position:relative}.link-underline:after{content:"";transform-origin:0;height:1px;transition:transform var(--base) var(--ease);background:currentColor;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.link-underline:hover:after{transform:scaleX(1)}.row-hover{transition:background-color var(--fast) var(--ease)}@media (hover:hover){.row-hover:hover{background:#ffffff06}}.bento{grid-template-columns:1fr;gap:20px;display:grid}@media (width>=720px){.bento{grid-template-columns:repeat(2,1fr)}}@media (width>=1000px){.bento{grid-template-columns:repeat(6,1fr);grid-auto-rows:minmax(0,auto)}.bento__wide{grid-column:span 4}.bento__third{grid-column:span 2}.bento__half{grid-column:span 3}}.bento .card{flex-direction:column;height:100%;display:flex}.bento__label{font-family:var(--font-display);color:var(--text);letter-spacing:-.01em;margin-block:18px 10px;font-size:1.125rem;font-weight:700}.statement{border-block:1px solid var(--line);background:radial-gradient(680px 260px at 50% 0%, color-mix(in oklab, var(--ui-ink) 9%, transparent), transparent 70%), var(--ground-deep);padding-block:clamp(64px,9vw,124px)}.statement__quote{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text);text-wrap:balance;max-width:20ch;font-size:clamp(1.55rem,1rem + 2.4vw,2.6rem);font-weight:700;line-height:1.22}.statement__quote em{color:var(--ui-ink);font-style:normal}.statement__by{color:var(--text-dim);align-items:center;gap:12px;margin-top:26px;font-size:1rem;display:flex}.statement__by:before{content:"";background:var(--ui-ink);border-radius:1px;flex:none;width:26px;height:2px}.trust{flex-wrap:wrap;align-items:center;gap:10px 28px;display:flex}.trust li{color:var(--text-dim);align-items:center;gap:10px;font-size:.9375rem;display:flex}.trust svg{width:17px;height:17px;color:var(--ui-ink);flex:none}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.text-mute{color:var(--text-mute)}.text-lime{color:var(--ui-ink)}.center{text-align:center}.center .lead,.center .prose{margin-inline:auto}.mt-auto{margin-top:auto}.divider{background:var(--line-soft);border:0;height:1px}.policy{padding-block:clamp(40px,5vw,72px)}.policy__header{border-bottom:1px solid var(--line-soft);max-width:68ch;padding-bottom:clamp(28px,4vw,44px)}.policy__title{margin-block:14px 18px}.policy__meta{flex-wrap:wrap;gap:12px 40px;margin-top:28px;display:flex}.policy__meta dt{letter-spacing:.14em;text-transform:uppercase;color:var(--text-soft);font-size:.75rem;font-weight:600}.policy__meta dd{color:var(--text-2);margin:5px 0 0;font-size:.9375rem;font-weight:600}.policy__layout>*{min-width:0}.policy__layout{align-items:start;gap:clamp(34px,4vw,56px);margin-top:clamp(32px,4vw,52px);display:grid}@media (width>=1000px){.policy__layout{grid-template-columns:260px minmax(0,1fr);gap:64px}.policy__toc{max-height:calc(100vh - 120px);position:sticky;top:92px;overflow-y:auto}}.policy__toc ol{counter-reset:none}.policy__toc li+li{margin-top:3px}.policy__toc a{min-height:40px;color:var(--text-mute);align-items:center;gap:10px;padding:8px 0;font-size:.9375rem;line-height:1.45;display:flex}.policy__toc a:hover{color:var(--accent-ink)}.policy__toc-num{color:var(--text-mute);flex:none;padding-top:1px;font-size:.8125rem}.policy__body{max-width:72ch}.policy__body h2{border-top:1px solid var(--line-soft);margin-top:2.4em;padding-top:1.4rem;scroll-margin-top:96px;font-size:clamp(1.3rem,1.1rem + .9vw,1.7rem)}.policy__body h3{color:var(--text);margin-top:1.9em;font-size:1.0625rem}.policy__body .checks{margin-top:1em}.policy__body .specs{margin-top:1.2em}.policy__intro{color:var(--text-2);font-size:1.05rem;line-height:1.65}.policy__callout{border-left:3px solid var(--ui-ink);background:color-mix(in oklab, var(--ui-ink) 5%, transparent);border-radius:0 var(--radius-sm) var(--radius-sm) 0;padding:16px 20px}.policy__quote{color:var(--text-mute);border-left:2px solid var(--line);padding-left:18px;font-style:italic}.policy__note{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);padding:16px 20px;font-size:.9375rem}.policy__table{margin-top:1.4em}.policy__where{font-family:var(--font-body);color:var(--text-mute);margin-top:5px;font-size:.8125rem;font-weight:400;line-height:1.5;display:block}.policy__colophon{border-top:1px solid var(--line-soft);color:var(--text-soft);margin-top:3em;padding-top:1.4rem;font-size:.8125rem}:root{--ui-ink:var(--text-dim);--ui-fill:var(--text-dim);--ui-on-fill:var(--ground)}:root body{font-size:1.0625rem}:root{--shell:1296px;--gutter:clamp(22px, 4vw, 56px)}:root body h1,:root body h2{font-family:var(--font-body);letter-spacing:-.025em;overflow-wrap:break-word}:root body .h1{font-size:clamp(2.25rem,3.8vw,3.5rem);font-weight:500;line-height:1.16}:root body .h2{font-weight:500}:root body .section{padding-block:clamp(56px,7vw,96px)}:root body .section--tight{padding-block:clamp(48px,6vw,80px)}:root body .section--surface{background:var(--band);box-shadow:none}:root body .section--ruled:before{background:var(--line)}:root body .section--sunken{box-shadow:none}:root body .eyebrow{font-family:var(--font-body);letter-spacing:.02em;font-size:.8125rem;font-weight:500}:root body .sec-head:before{display:none}:root body .site-header{background:var(--ground);-webkit-backdrop-filter:none;border-bottom:1px solid var(--line-soft);animation:none}:root body .site-header__inner{width:100%;height:84px;max-width:var(--shell);padding-inline:var(--gutter);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:14px;display:grid}:root body .site-header__inner>.brand{justify-self:start;margin-inline:-8px 0}:root body .site-header__inner>.nav{justify-self:center}:root body .site-header__inner>.header-actions{justify-self:end}:root body .nav a{border-radius:0;padding-inline:12px;font-size:.9375rem}:root body .header-actions{gap:8px}:root body .mobile-nav{overscroll-behavior:contain;max-height:calc(100dvh - 85px);overflow-y:auto}:root body .header-actions .btn{padding-inline:12px;font-size:.875rem}:root body .btn{box-shadow:none;cursor:pointer;border-radius:6px}:root body .btn--primary:hover{text-decoration:none;transform:none}:root body :is(.btn--secondary,.btn--choice){background:var(--surface);color:var(--text);border-color:var(--control-line)}:root body :is(.btn--secondary,.btn--choice):hover{background:var(--surface-2);border-color:var(--accent-ink)}:root body .link-arrow{min-height:44px}:root body .card{box-shadow:none}:root body .card:not(.card--link):hover{box-shadow:none;border-color:var(--line);transform:none}:root body .tile{background:0 0;border:0;border-radius:0;justify-items:start}:root body .hero__grid{display:none}:root body .hero--page{border-bottom:0;padding-block:clamp(48px,6vw,80px)}:root body .hero--page .hero__copy{max-width:820px}:root body .hero--page .center{text-align:left}:root body .hero--page .center .lead{margin-inline:0}:root body .hero--page .price-trust{justify-content:flex-start}:root body .hero--page .page-title{max-width:20ch}:root body .hero--page .lead{max-width:58ch;font-size:1.1875rem}:root body .plans{border:1px solid var(--line);gap:0}:root body .plan{background:0 0;border:0;border-radius:0;padding:38px 30px}:root body .plan+.plan{border-left:1px solid var(--line)}:root body .plan--featured{background:var(--band);box-shadow:inset 0 4px var(--ui-fill)}:root body .plan__flag{letter-spacing:0;text-transform:none;border-radius:0;align-self:flex-start;margin-bottom:20px;font-size:.75rem;position:static}:root body .plan__amount{font-family:var(--font-display);letter-spacing:-.06em;font-weight:600}:root body .plan__name{letter-spacing:-.04em;font-size:1.6rem}:root body :is(.cta-band,.foot-cta,.trial){background:var(--band);border:1px solid var(--line-soft);box-shadow:none;border-radius:6px;padding:clamp(32px,5vw,64px) clamp(24px,5vw,64px)}:root body :is(.cta-band__inner,.foot-cta){grid-template-columns:minmax(0,1fr);align-items:center;gap:28px}:root body :is(.cta-band__body,.foot-cta__body){max-width:58ch;color:var(--text-dim);margin-top:14px;font-size:1.0625rem;line-height:1.65}:root body :is(.cta-band__actions,.foot-cta__actions){gap:12px}:root body :is(.cta-band__actions,.foot-cta__actions,.trial__actions) .btn{white-space:normal;text-align:center;min-height:52px;padding:14px 22px;font-size:1rem}@media (width>=1000px){:root body :is(.cta-band__inner,.foot-cta){grid-template-columns:minmax(0,1fr) minmax(15rem,auto);gap:clamp(32px,5vw,72px)}:root body :is(.cta-band__actions,.foot-cta__actions){flex-direction:column;align-items:stretch}}@media (width<=999px){:root body :is(.cta-band__actions,.foot-cta__actions){flex-direction:row}}:root body .statement{background:var(--band);border-block:0}:root body .statement__quote{letter-spacing:-.05em;font-weight:600}:root body .statement__quote em{font-style:normal}:root body .gesprek,:root body .gesprek__screen{box-shadow:none;border-radius:4px}:root body .pjf{box-shadow:none;border-radius:3px}:root body .home-people .maker-card{background:var(--surface);border:1px solid var(--line);border-radius:20px;gap:24px;padding:clamp(24px,3vw,40px)}:root body .home-people .maker-card__photo{border:0;border-radius:50%}:root body .home-people .maker-card__note:empty{display:none}:root body .home-people .maker-card__name{font-family:var(--font-body);font-size:1.375rem;font-weight:500}:root body .home-people .maker-card__actions{flex-direction:column;align-items:flex-start;gap:6px}:root body .section--paper .maker-card{background:var(--paper);box-shadow:none}:root body .rise,:root body .reveal,:root body .reveal-group>*{opacity:1;animation:none;translate:none}:root body .site-footer{background:var(--band);border-top:1px solid var(--line-soft)}:root body .foot-cta{background:var(--ground);margin-bottom:50px}:root body .foot-cta__title{letter-spacing:-.025em;font-size:clamp(1.625rem,2.5vw,2.25rem);font-weight:500;line-height:1.25}:root body .footer-col__title{font-family:var(--font-mono);letter-spacing:.05em;font-size:.75rem}:root body .footer-col a{color:var(--text-dim)}:root body .footer-bottom{border-top:1px solid var(--line)}:root body p a:not(.btn),:root body .checkbox a,:root body .details__line a,:root body .reassure a,:root body .policy__body a{text-underline-offset:.18em;text-decoration:underline}:root body .site-header{container-type:inline-size}@container (width<80rem){:root body .site-header__inner{display:flex}:root body .site-header .nav,:root body .site-header .header-actions{display:none}:root body .site-header .nav-toggle{display:grid}:root body .site-header .mobile-nav:not([hidden]){display:block}}:root body :focus-visible{outline:2px solid var(--text);outline-offset:4px;box-shadow:0 0 0 4px var(--ground)}:root body .section--paper :focus-visible{outline-color:var(--paper-text);box-shadow:0 0 0 4px var(--paper)}:root body .input,:root body .textarea,:root body .select{border-color:var(--control-line)}:root body .input[aria-invalid=true],:root body .textarea[aria-invalid=true],:root body .select[aria-invalid=true]{border-color:var(--danger)}:root body .input:focus,:root body .textarea:focus,:root body .select:focus{outline:2px solid var(--text);outline-offset:3px;box-shadow:none}:root body .select{appearance:auto;background-image:none;padding-right:16px}:root body .field__error,:root body .form-status--err{color:var(--danger)}:root body .form-status--err{background:var(--ground);border-color:var(--danger)}:root body .form-status--ok{color:var(--success);background:var(--ground);border-color:var(--success)}:root body .field__error:before{content:"!";font:700 12px/1 var(--font-body);background:0 0;border:1px solid;place-items:center;display:grid}:root body .form-jump{margin-top:20px}:root body :is(.demo-byline,.afspraak-byline,.contact-byline){margin-top:26px}@media (width>=1000px){:root body .form-jump{display:none}}:root body .checkbox input{appearance:auto;accent-color:var(--ui-ink);border-color:var(--control-line)}:root body .checkbox input:checked{background-image:none}@media (scripting:none){:root body .site-header .nav-toggle,:root body [data-weergave]{display:none}}@media (forced-colors:active){:root body :focus-visible{outline-color:highlight}:root body .btn,:root body .werkmap__tabs button{border:1px solid buttontext}}@media (width>=860px){:root body .plan:not(.plan--featured) .plan__name{margin-top:47px}}@media (width<=1100px){:root body .site-header__inner{gap:12px}:root body .nav a{padding-inline:9px}:root body .header-actions .btn{padding-inline:12px}}@media (width<=859px){:root body .plan+.plan{border-left:0;border-top:1px solid var(--line)}}@media (width<=599px){:root body .site-header__inner{height:68px}:root body .mobile-nav{max-height:calc(100dvh - 69px)}:root body .brand svg{height:29px}:root body .plan{padding:30px 22px}}@media (width>=1000px){:root body .contact-page>.shell{max-width:var(--shell);grid-template-columns:1fr 1fr;align-items:start;column-gap:90px;display:grid}:root body .contact-head{grid-column:1}:root body .contact-title{max-width:14ch;font-size:clamp(2.5rem,4vw,3.5rem)}:root body .contact-head .lead{font-size:1.125rem}:root body .contact-page .direct{grid-column:1;grid-template-columns:1fr;margin-top:35px}:root body .contact-page .direct__card{box-shadow:none;background:0 0;border-inline:0;border-radius:0;padding-inline:0}:root body .contact-page .form-card{border-top:3px solid var(--ui-fill);grid-area:1/2/span 2;margin:0}:root body .contact-page .details{grid-column:1/-1}}:root body .section--paper{--paper:var(--ground);--paper-text:var(--text);--paper-body:var(--text-2);--paper-mute:var(--text-mute);--accent-paper:var(--ui-ink);--paper-plane:var(--surface-2);--paper-line:var(--line)}:root body :is(.section--surface,.section--sunken,.statement){background:var(--ground)}:root body .section--ruled:before{display:none}:root body :is(.card,.direct__card,.form-card,.agenda){box-shadow:none}:root body .card{background:0 0;border-width:1px 0 0;border-radius:0}:root body .card--link:hover{box-shadow:none;background:var(--surface-2);transform:none}:root body :is(.cta-band,.foot-cta,.trial){background:0 0;border-width:1px 0 0;border-radius:0;padding-inline:0}:root body :is(.home-ai,.home-prices){background:var(--ground)}:root body :is(.home-heading,.statement__quote){letter-spacing:-.025em}:root body .contact-page .form-card{border-top:1px solid var(--line)}:root body :is(.home-price,.plan,.btn,.nav a,.link-arrow,.discover__category-bar button,.discover__category li a){transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s}:root body .home-price:focus-visible{background:color-mix(in srgb, var(--accent-fill) 8%, var(--ground));box-shadow:inset 3px 0 var(--accent-fill)}:root body .plan:focus-within{background:var(--band);box-shadow:inset 3px 0 var(--ui-ink)}:root body :is(.discover__category-bar button,.discover__category li a):focus-visible{background:var(--band);color:var(--ui-ink)}@media (hover:hover){:root body .home-price:hover{background:color-mix(in srgb, var(--accent-fill) 8%, var(--ground));box-shadow:inset 3px 0 var(--accent-fill)}:root body .plan:hover{background:var(--band);box-shadow:inset 3px 0 var(--accent-ink)}:root body :is(.nav a,.discover__category-bar button,.discover__category li a):hover{background:var(--band);color:var(--accent-ink)}:root body .btn--primary:not(:disabled):not([aria-disabled=true]):hover{background:var(--accent-hover);box-shadow:inset 0 0 0 2px var(--on-accent)}:root body .btn--secondary:hover{border-color:var(--accent-ink);background:var(--band)}:root body .link-arrow:hover{color:var(--accent-ink);text-underline-offset:5px;text-decoration:underline}}@media (prefers-reduced-motion:reduce){:root body :is(.home-price,.plan,.btn,.nav a,.link-arrow,.discover__category-bar button,.discover__category li a){transition:none}}:root body .foot-cta{background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:18px;margin-block:20px 64px;padding:clamp(32px,5vw,64px)}:root body .foot-cta__eyebrow{margin-bottom:18px;font-size:.8125rem;font-weight:600}:root body .foot-cta__title{color:var(--text);max-width:19ch;font-size:clamp(2rem,3.8vw,3.4rem);line-height:1.1}:root body .foot-cta__body{color:var(--text-dim);max-width:48ch}:root body .foot-cta__actions .btn--primary{background:var(--accent-fill);color:var(--on-accent);border-color:var(--accent-fill);gap:18px}:root body .foot-cta :focus-visible{outline-color:var(--text);box-shadow:none}:root body .site-header .nav a{isolation:isolate;background:0 0;justify-content:center;min-width:44px;min-height:44px;position:relative}:root body .site-header .nav a:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse, color-mix(in srgb, var(--ui-fill) 18%, transparent), transparent 72%);opacity:0;border-radius:50%;transition:opacity .18s,transform .22s;position:absolute;inset:2px -2px;transform:scale(.75)}:root body .site-header .nav a:after{content:"";background:var(--ui-ink);transform-origin:50%;border-radius:2px;width:auto;height:2px;transition:transform .22s;position:absolute;bottom:5px;left:12px;right:12px;transform:scaleX(0)}:root body .site-header .nav a:is(:hover,:focus-visible){color:var(--accent-ink);background:0 0}:root body .site-header .nav a:is(:hover,:focus-visible):before{opacity:1;transform:scale(1)}:root body .site-header .nav a:is(:hover,:focus-visible,[aria-current=page]):after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){:root body .site-header .nav a:before,:root body .site-header .nav a:after{transition:none}}:root body :is(.eyebrow,.home-eyebrow,.discover__eyebrow,.ai-eyebrow,.foot-cta__eyebrow){text-align:left;color:var(--accent-ink);font-family:var(--font-body);letter-spacing:.02em;text-transform:none;justify-content:flex-start;align-items:center;gap:9px;font-size:.8125rem;font-weight:500;line-height:1.5;display:flex}:root body .sec-head{justify-content:flex-start}:root body .foot-cta__eyebrow{background:0 0;border-radius:0;width:fit-content;margin-left:0;padding:0}:root body .link-arrow{color:var(--accent-ink)}:root body .site-header .nav a:hover:after{background:var(--accent-fill)}:root body :is(.eyebrow,.home-eyebrow,.discover__eyebrow,.ai-eyebrow,.foot-cta__eyebrow){width:fit-content;max-width:100%;color:var(--text-dim);font-family:var(--font-mono);letter-spacing:0;background:0 0;border-radius:0;margin-bottom:18px;padding:0;font-size:.75rem;font-weight:400;line-height:1.6}:root body .maker-card>.eyebrow{align-self:flex-start}:root body .sec-head>.eyebrow{margin-bottom:0}:root body .plan--featured{box-shadow:none}:root body .plan__flag{background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:4px;align-items:center;gap:8px;padding:4px 9px;display:inline-flex}:root body .site-header .nav a[aria-current=page]:after{background:var(--accent-fill)}:root{scroll-padding-bottom:96px}:root body .site-footer{padding-bottom:max(96px, calc(80px + env(safe-area-inset-bottom)))}:root body .btn{font-family:var(--font-mono)}:root body .btn--choice{min-height:52px;font-weight:600;line-height:1.4;text-decoration:none}:root body .btn--choice:is([aria-selected=true],[aria-current],[aria-pressed=true]){background:var(--accent-fill);color:var(--on-accent);border-color:var(--control-line)}:root body .btn--choice:is([aria-selected=true],[aria-current],[aria-pressed=true]):hover{background:var(--accent-hover);box-shadow:inset 0 0 0 2px var(--on-accent)}:root body .journey__step-text strong{font:inherit}:root body .journey__steps .journey__step-icon{width:auto;height:auto;color:inherit;background:0 0;border:0;border-radius:0;flex:none}:root body .journey__steps a[aria-current] .journey__step-icon{color:inherit;background:0 0;border:0}:root body .journey__steps a[aria-current] .journey__step-icon:after{content:none}:root body .btn{white-space:normal;max-width:100%}:root body .btn>svg{flex-shrink:0}:root body :is(button,.btn,.journey__steps a,[role=button],input[type=submit],input[type=button]){transition:translate .16s,background-color .16s,border-color .16s,box-shadow .16s,color .16s}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){:root body :is(button,.btn,.journey__steps a,[role=button],input[type=submit],input[type=button]):not(:disabled):not([aria-disabled=true]):hover{translate:0 -2px}:root body :is(button,.btn,.journey__steps a,[role=button],input[type=submit],input[type=button]):not(:disabled):not([aria-disabled=true]):active{translate:0}}@media (prefers-reduced-motion:reduce){:root body :is(button,.btn,.journey__steps a,[role=button],input[type=submit],input[type=button]){transition:none;translate:none}}:root body .brand{background:#0c1220;border:1px solid #293142;border-radius:12px;width:fit-content;padding:10px 14px}:root body .site-header__inner>.brand{margin-inline:0}:root body .brand .logo__type{fill:#f6f5f1}:root body .brand svg{height:42px}:root body .footer-brand{background:0 0;border:0;border-radius:0;margin-inline:0;padding:0}:root body .footer-brand .logo__type{fill:light-dark(#101726,#f6f5f1)}:root body .footer-brand svg{height:48px}:root body .site-header .brand svg{height:56px}@media (width<=599px){:root body .site-header .brand{border-radius:10px;padding:7px 12px}:root body .site-header .brand svg{height:48px}}:root body .site-header{background:var(--surface)}:root body .site-header .brand{background:0 0;border:0;border-radius:6px;padding:8px 0}:root body .site-header .brand .logo__type{fill:light-dark(#101726,#f6f5f1)}:root body :is(.eyebrow,.home-eyebrow,.discover__eyebrow,.ai-eyebrow,.foot-cta__eyebrow,.plan__flag):before{content:"";background:var(--accent-fill);width:5px;height:5px;box-shadow:none;border:0;border-radius:1px;flex:0 0 5px;display:inline-block;position:static;transform:none}:root body :is(.site-page .tile,.audiences__icon,.discover__step-icon,.ai-opening__result-icon){background:0 0;border:0;border-radius:0;flex:0 0 24px;place-items:center;width:24px;min-width:24px;height:24px;padding:0;display:inline-grid;position:relative}:root body :is(.site-page .tile,.audiences__icon,.discover__step-icon,.ai-opening__result-icon)>svg{width:22px;height:22px}:root body :is(.site-page .tile,.audiences__icon,.discover__step-icon,.ai-opening__result-icon):after{content:"";background:var(--accent-fill);border-radius:1px;width:5px;height:5px;position:absolute;top:-3px;right:-3px}:root body .site-header .nav a:hover:before{background:0 0}:root body :is(.home-price__amount,.plan__amount,.field__label,.catalogue__search label){font-family:var(--font-mono)}:root body .btn:is(:disabled,[aria-disabled=true]){background:var(--surface-2);color:var(--text-soft);border-color:var(--control-line);box-shadow:none;cursor:not-allowed;transform:translate(0,0)}@media (width<=599px){:root body .home-price__amount{font-size:clamp(1.375rem,6vw,2rem)}}:root body .site-page{--page-card-radius:16px;--page-inset:clamp(24px, 3vw, 40px);--page-hover:color-mix(in srgb, var(--accent-fill) 8%, var(--ground))}:root body .site-page :is(.hero--page,.connections-hero,.ai-opening,.form-page,.contact-page,.policy,.thanks,.failed,.notfound){background:var(--ground);border:0;padding-block:clamp(48px,6vw,80px)}:root body main.site-page h1{font-family:var(--font-body);letter-spacing:-.04em;text-wrap:balance;max-width:22ch;font-size:clamp(2.25rem,4.2vw,4rem);font-weight:500;line-height:1.08}:root body .site-page :is(.h2,.ai-lab h2){font:500 clamp(2rem, 3.6vw, 3.25rem)/1.12 var(--font-body);letter-spacing:-.025em}:root body .site-page :is(.hero--page .lead,.form-layout__copy>.lead,.contact-head .lead){color:var(--text-dim);max-width:55ch;font-size:1.125rem;line-height:1.7}:root body .site-page :is(.mark,.ai-opening h1>span){border-inline-start:5px solid var(--accent-fill);color:light-dark(var(--text),var(--accent-ink));background:0 0;padding-inline-start:.3em;font-weight:650;display:inline-block}:root body .site-page .mark:after{display:none}:root body .site-page :is(.card,.essential,.form-card,.agenda,.failed__box,.thanks__next,.policy__callout){background:var(--surface);border:1px solid var(--line);border-radius:var(--page-card-radius);padding:var(--page-inset);box-shadow:none}:root body .site-page :is(.card__title,.catalogue__title,.essential .h3){font-family:var(--font-body);letter-spacing:-.025em;font-weight:500}:root body .site-page :is(.card__body,.prose){line-height:1.7}:root body .site-page .tile{color:var(--text-dim);position:relative}:root body .site-page .plans{border:0;gap:20px}:root body .site-page .plan{border:1px solid var(--line);border-radius:var(--page-card-radius);background:var(--surface);box-shadow:none;padding:clamp(24px,2.5vw,36px)}:root body .site-page .plan--featured{border-top:3px solid var(--accent-fill)}:root body .site-page .plan__amount{font-family:var(--font-mono);letter-spacing:-.04em;font-weight:500}:root body .site-page .plans__note{text-align:left;margin-inline:0}:root body .site-page .trial{background:var(--surface);border:1px solid var(--line);box-shadow:none;border-radius:18px;padding:clamp(24px,5vw,64px)}:root body .site-page :is(.ai-quote,.connections-ai){background:var(--ground);border:0}:root body .site-page :is(.ai-opening__visual,.ai-lab__viewer){border-radius:var(--page-card-radius);box-shadow:none}:root body .site-page :is(.direct__card,.call){background:var(--surface);color:var(--text);border:1px solid var(--line);box-shadow:none;border-radius:10px;padding:22px 24px}:root body .site-page :is(.input,.textarea,.select){background-color:var(--ground);border-radius:6px}:root body .site-page .form-layout__form{position:static}:root body .site-page .contact-page>.shell{column-gap:clamp(32px,5vw,72px)}:root body .site-page .catalogue__group{border:1px solid var(--line);border-radius:var(--page-card-radius);background:var(--surface);margin-top:12px;padding:0}:root body .site-page :is(.profiles-disclosure,.ai-setup){border:1px solid var(--line);border-radius:var(--page-card-radius);background:var(--surface);padding-inline:var(--page-inset)}:root body .site-page .policy__toc{background:var(--surface);border:1px solid var(--line);border-radius:var(--page-card-radius);padding:20px}:root body .site-page .policy__meta dt{font:.75rem/1.6 var(--font-mono);letter-spacing:0;text-transform:none}:root body .site-page .policy__body h2{font-weight:500}:root body .site-page .thanks__mark{background:var(--accent-fill);color:var(--on-accent);border-color:var(--accent-fill);border-radius:6px}:root body .site-page .notfound__code{color:var(--text-dim)}:root body .site-page :is(.plan,.card--link,.direct__card,.call):focus-within{background:var(--page-hover);box-shadow:inset 3px 0 var(--accent-fill)}@media (hover:hover){:root body .site-page :is(.plan,.card--link,.direct__card,.call):hover{background:var(--page-hover);box-shadow:inset 3px 0 var(--accent-fill);transform:none}:root body .site-page .policy__toc a:hover{background:var(--page-hover);color:var(--text)}}@media (width<=599px){:root body main.site-page h1{text-wrap:initial;font-size:clamp(1.75rem,6vw,3rem)}:root body .site-page :is(.hero--page .lead,.form-layout__copy>.lead,.contact-head .lead){font-size:1rem}:root body .site-page :is(.direct__card,.call){padding:20px}}:root body .site-page .maker-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--page-card-radius);padding:var(--page-inset);box-shadow:none}:root body .site-page :is(.maker-card__photo,.maker-byline__photo){border-radius:50%}:root body .site-page .maker-card__name{font-family:var(--font-body);font-size:1.375rem;font-weight:500}:root body .site-page .maker-card__actions{flex-direction:column;align-items:flex-start;gap:6px}:root body .site-page :is(.section--surface,.section--ruled,.ai-control){background:var(--ground);border-block:0}@media (width>=1000px){:root body .site-page .contact-page>.shell{grid-template-rows:auto 1fr auto}}:root body main.site-page>section:nth-of-type(odd){background:var(--ground);border-block:0}:root body main.site-page>section:nth-of-type(2n){background:var(--band);border-block:1px solid var(--line-soft)}:root body:has(main.site-page>section.closing-cta:nth-of-type(2n)) .site-footer{background:var(--ground)}.nav-scroll-sentinel{pointer-events:none;height:1px;margin-bottom:-1px}:root body .site-header{isolation:isolate;-webkit-backdrop-filter:blur(14px)saturate(115%);background:0 0;border-bottom-color:#0000}:root body .site-header:before,:root body .site-header:after{content:"";pointer-events:none;z-index:-1;transition:opacity .22s;position:absolute;inset:0}:root body .site-header:before{background:var(--surface);opacity:1}:root body .site-header:after{border-bottom:1px solid var(--line-soft);opacity:0;box-shadow:0 8px 24px #0c122014}:root body .site-header.is-sticky:before{opacity:.92}:root body .site-header.is-sticky:after,:root body.nav-open .site-header:before{opacity:1}@media (prefers-reduced-motion:reduce){:root body .site-header:before,:root body .site-header:after{transition:none}}
