.product_pagina__8uVq_{--diep:#071C33;--diep-2:#0B2A4A;--licht:#F4F7FB;background:var(--bg);color:var(--fg);min-height:100vh;font-size:16px;line-height:1.6}.product_pagina__8uVq_ a{text-decoration:none}.product_breed__Rt2s8{max-width:1160px;margin:0 auto;padding:0 24px}.product_balk__ExP0u{position:-webkit-sticky;position:sticky;top:0;z-index:30;background:rgba(7,28,51,.86);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid rgba(255,255,255,.08)}.product_balk__ExP0u .product_breed__Rt2s8{display:flex;align-items:center;justify-content:space-between;height:64px;gap:16px}.product_logo__ogaeW{display:flex;align-items:center;gap:10px;color:#fff}.product_logo__ogaeW .product_punt__ZrGHg{width:11px;height:11px;border-radius:50%;background:#14C8C8;box-shadow:0 0 0 4px rgba(20,200,200,.2)}.product_logo__ogaeW b{font-size:1.15rem;font-weight:600;letter-spacing:-.02em}.product_logo__ogaeW span{font-family:var(--mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;opacity:.7}.product_menu__ctAIE{display:flex;align-items:center;gap:22px}.product_menu__ctAIE a{color:rgba(255,255,255,.78);font-size:.9rem}.product_menu__ctAIE a:hover{color:#fff}.product_inlog__okMP1{display:flex;align-items:center;gap:6px;font-size:.8rem}.product_inlog__okMP1 a{color:rgba(255,255,255,.7);padding:6px 10px;border:1px solid rgba(255,255,255,.18);border-radius:7px}.product_inlog__okMP1 a:hover{color:#fff;border-color:rgba(255,255,255,.4)}.product_knop__oiLgs{display:inline-flex;align-items:center;gap:8px;background:#2F80ED;color:#fff!important;font-weight:600;padding:12px 20px;border-radius:9px;font-size:.95rem;transition:background .15s}.product_knop__oiLgs:hover{background:#1F6FDB}.product_knop__oiLgs.product_klein___4FKI{padding:8px 14px;font-size:.85rem}.product_knop__oiLgs.product_rand__RNAYw{background:transparent;border:1px solid rgba(255,255,255,.3)}.product_knop__oiLgs.product_rand__RNAYw:hover{background:rgba(255,255,255,.08)}.product_held__Rw05D{background:radial-gradient(1100px 520px at 78% -10%,rgba(47,128,237,.35),transparent 60%),radial-gradient(700px 400px at 10% 110%,rgba(20,200,200,.16),transparent 60%),linear-gradient(180deg,var(--diep),var(--diep-2));color:#fff;padding:88px 0 96px;overflow:hidden}.product_held__Rw05D .product_breed__Rt2s8{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:56px;gap:56px;align-items:center}.product_label__g4V_h{font-family:var(--mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#7FB4F7}.product_held__Rw05D h1{color:#fff;font-size:clamp(2.2rem,4.6vw,3.6rem);line-height:1.06;font-weight:600;letter-spacing:-.035em;margin:16px 0 20px}.product_held__Rw05D h1 em{font-style:normal;color:#7FD9D9}.product_held__Rw05D p{font-size:1.12rem;color:rgba(255,255,255,.78);max-width:540px;margin:0 0 30px}.product_acties__BbwwE{display:flex;flex-wrap:wrap;gap:12px;align-items:center}.product_acties__BbwwE small{color:rgba(255,255,255,.6);font-size:.85rem;margin-left:4px}.product_acties__BbwwE small a{color:rgba(255,255,255,.85)}.product_paneel__qB050{background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:18px;box-shadow:0 30px 80px rgba(0,0,0,.35)}.product_paneelKop__vQBQ8{display:flex;justify-content:space-between;align-items:center;padding:4px 6px 14px;border-bottom:1px solid rgba(255,255,255,.1);margin-bottom:10px}.product_paneelKop__vQBQ8 b{font-size:.95rem}.product_paneelKop__vQBQ8 span{font-family:var(--mono);font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:#7FD9D9}.product_taak__sQ0IF{display:grid;grid-template-columns:34px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:11px 8px;border-radius:10px}.product_taak__sQ0IF+.product_taak__sQ0IF{border-top:1px solid rgba(255,255,255,.06)}.product_av__CEpG5{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-weight:600;font-size:.85rem;background:rgba(47,128,237,.3);color:#fff}.product_taak__sQ0IF b{display:block;font-size:.9rem;font-weight:500}.product_taak__sQ0IF small{color:rgba(255,255,255,.55);font-size:.78rem}.product_taak__sQ0IF i{font-style:normal;font-size:.75rem;padding:4px 10px;border-radius:20px;background:rgba(20,200,200,.16);color:#9FE7E7;white-space:nowrap}.product_taak__sQ0IF i.product_wacht__kYcKK{background:rgba(242,176,74,.16);color:#F5C77E}.product_sectie__pVDtm{padding:96px 0}.product_sectie__pVDtm.product_wit__O09jw{background:var(--surface)}.product_sectie__pVDtm h2{font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.15;font-weight:600;letter-spacing:-.03em;margin:12px 0 14px;max-width:720px}.product_intro__WMACe{color:var(--muted);font-size:1.08rem;max-width:640px;margin:0 0 44px}.product_sectie__pVDtm .product_label__g4V_h{color:var(--blue)}.product_raster__IegVZ{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.product_blok__g2391{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:26px 24px;box-shadow:var(--shadow)}.product_wit__O09jw .product_blok__g2391{background:var(--bg)}.product_blok__g2391 h3{font-size:1.05rem;margin:14px 0 8px;letter-spacing:-.01em}.product_blok__g2391 p{color:var(--muted);margin:0;font-size:.95rem}.product_ico__j_c3L{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:var(--blue-soft);color:var(--blue)}.product_ico__j_c3L svg{width:20px;height:20px}.product_team__IUmF1{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:12px;gap:12px}.product_lid__R5a45{background:var(--surface);border:1px solid var(--line);border-radius:14px;padding:20px 18px}.product_lid__R5a45 .product_av__CEpG5{background:linear-gradient(135deg,#0B2A4A,#2F80ED);width:42px;height:42px;font-size:1rem}.product_lid__R5a45 b{display:block;margin-top:12px;font-size:1rem}.product_lid__R5a45 span{font-family:var(--mono);font-size:.64rem;letter-spacing:.11em;text-transform:uppercase;color:var(--blue)}.product_lid__R5a45 p{color:var(--muted);font-size:.88rem;margin:8px 0 0}.product_duo__vUuhE{display:grid;grid-template-columns:1fr 1fr;grid-gap:56px;gap:56px;align-items:start}.product_lijst__TntWz{list-style:none;padding:0;margin:0;display:grid;grid-gap:4px;gap:4px}.product_lijst__TntWz li{display:grid;grid-template-columns:28px 1fr;grid-gap:10px;gap:10px;padding:14px 0;border-bottom:1px solid var(--line)}.product_lijst__TntWz li:last-child{border-bottom:0}.product_lijst__TntWz li:before{content:"";width:18px;height:18px;margin-top:3px;border-radius:50%;background:var(--eye-soft) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%230FA3A3' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 10.5l3 3 7-7'/%3E%3C/svg%3E") center/12px no-repeat}.product_lijst__TntWz b{display:block;font-weight:600}.product_lijst__TntWz span{color:var(--muted);font-size:.93rem}.product_slot__BnMcm{background:linear-gradient(135deg,var(--diep),#123C6A);color:#fff;border-radius:20px;padding:56px;display:grid;grid-template-columns:1.3fr auto;grid-gap:32px;gap:32px;align-items:center}.product_slot__BnMcm h2{color:#fff;margin:0 0 10px}.product_slot__BnMcm p{color:rgba(255,255,255,.75);margin:0;font-size:1.05rem}.product_slot__BnMcm .product_rechts__JgkWN{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.product_slot__BnMcm .product_rechts__JgkWN small{color:rgba(255,255,255,.65)}.product_slot__BnMcm .product_rechts__JgkWN small a{color:#fff}.product_voet__NFF5o{border-top:1px solid var(--line);padding:36px 0 48px;color:var(--muted);font-size:.85rem}.product_voet__NFF5o .product_breed__Rt2s8{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.product_voet__NFF5o a{color:var(--muted)}.product_voet__NFF5o a:hover{color:var(--fg)}.product_voet__NFF5o nav{display:flex;flex-wrap:wrap;gap:18px}@media (max-width:960px){.product_duo__vUuhE,.product_held__Rw05D .product_breed__Rt2s8{grid-template-columns:1fr;gap:40px}.product_raster__IegVZ{grid-template-columns:1fr 1fr}.product_team__IUmF1{grid-template-columns:repeat(4,1fr)}.product_menu__ctAIE .product_los__OE57O{display:none}.product_slot__BnMcm{grid-template-columns:1fr;padding:36px 28px}}@media (max-width:640px){.product_breed__Rt2s8{padding:0 16px}.product_raster__IegVZ{grid-template-columns:1fr}.product_team__IUmF1{grid-template-columns:1fr 1fr}.product_held__Rw05D{padding:56px 0 64px}.product_sectie__pVDtm{padding:64px 0}.product_inlog__okMP1 .product_lang__qHLZg,.product_logo__ogaeW span{display:none}.product_menu__ctAIE{gap:10px}.product_menu__ctAIE>.product_knop__oiLgs{display:none}}