.artikel-webinar-cta{background:var(--kleur-achtergrond-zacht);border:1px solid var(--kleur-rand);border-radius:var(--straal-kaart);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;margin:1.5rem 0 2rem;padding:1.25rem 1.5rem 1.25rem 1.75rem;display:flex;position:relative;overflow:hidden}.artikel-webinar-cta:before{content:"";background:linear-gradient(180deg, var(--kleur-merk-blauw), var(--kleur-merk-teal), var(--kleur-merk-groen));width:4px;position:absolute;top:0;bottom:0;left:0}.artikel-webinar-cta__meta{color:var(--kleur-tekst-zacht);margin:0;font-size:1.0625rem}.artikel-webinar-cta__datum{color:var(--kleur-tekst);font-weight:600}.artikel-webinar-cta__knop{flex:none}.webinar-aanmelden{margin:1.5rem 0 0}.webinar-aanmelden__fallback{margin:0}.webinar-aanmelden__knop{padding:.9rem 2rem;font-size:1.0625rem;line-height:1.5}.webinar-aanmelden__note{color:var(--kleur-tekst-subtiel);margin:1rem 0 0;font-size:.9375rem}@media (width<=40em){.artikel-webinar-cta{flex-direction:column;align-items:flex-start}.artikel-webinar-cta__knop{text-align:center;width:100%}}.webinar-visual{--wb-status-fout:#c2410c;margin:1.75rem 0 0}.webinar-visual figcaption{color:var(--kleur-tekst-subtiel);margin:.75rem 0 0;font-size:.875rem}.wb-cms{gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid;position:relative}@media (width>=52em){.wb-cms{grid-template-columns:repeat(5,1fr);padding-top:1.75rem}.wb-cms:before{content:"";background:linear-gradient(90deg, var(--kleur-merk-blauw), var(--kleur-merk-teal), var(--kleur-merk-groen));height:2px;position:absolute;top:.4375rem;left:10%;right:10%}}.wb-cms__laag{border:1px solid var(--kleur-rand);border-radius:var(--straal-kaart);background:var(--kleur-achtergrond);padding:1.1rem .9rem;position:relative}@media (width>=52em){.wb-cms__laag:before{content:"";background:var(--accent,var(--kleur-merk-blauw));border:2px solid var(--kleur-achtergrond);border-radius:50%;width:.875rem;height:.875rem;position:absolute;top:-1.35rem;left:50%;transform:translate(-50%)}}.wb-cms__icoon{width:2rem;height:2rem;color:var(--accent,var(--kleur-merk-blauw));background:color-mix(in srgb, var(--accent,var(--kleur-merk-blauw)) 10%, var(--kleur-achtergrond));border-radius:.5rem;justify-content:center;align-items:center;margin-bottom:.6rem;display:flex}.wb-cms__icoon svg{width:1.15rem;height:1.15rem}.wb-cms__titel{font-family:var(--font-kop);color:var(--accent,var(--kleur-tekst));margin:0 0 .375rem;font-size:1rem;line-height:1.25}.wb-cms__tekst{color:var(--kleur-tekst-zacht);margin:0;font-size:.875rem}.wb-cms__laag--actief{background:linear-gradient(135deg, var(--kleur-merk-blauw), #0e7c78);color:#fff;border-color:#0000}.wb-cms__laag--actief .wb-cms__titel,.wb-cms__laag--actief .wb-cms__tekst{color:#fff}.wb-cms__laag--actief .wb-cms__icoon{color:#fff;background:#ffffff2e}.wb-cms__laag--actief:before{background:var(--kleur-merk-blauw)}.webinar-peeks{gap:.9rem;margin:1.5rem 0 0;display:grid}@media (width>=34em){.webinar-peeks{grid-template-columns:repeat(2,1fr)}}.webinar-peek{background:var(--kleur-achtergrond);border:1px solid var(--kleur-rand);border-radius:var(--straal-kaart);align-content:start;gap:.75rem;padding:1.15rem 1.25rem;display:grid}.webinar-peek__label{letter-spacing:.05em;text-transform:uppercase;color:var(--kleur-teal-accent);margin:0;font-size:.75rem;font-weight:600}.webinar-peek .wb-metric{grid-template-columns:6.5rem 1fr 1.6rem;gap:.5rem;font-size:.8125rem}.webinar-peeks__noot{color:var(--kleur-tekst-subtiel);margin:.75rem 0 0;font-size:.875rem}.wb-steps{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.wb-step{color:var(--kleur-tekst-subtiel);background:var(--kleur-achtergrond-zacht);border:1px solid var(--kleur-rand);border-radius:var(--straal-pil);padding:.3rem .7rem;font-size:.8125rem;font-weight:500}.wb-step--actief{color:var(--kleur-teal-accent);background:color-mix(in srgb, var(--kleur-merk-teal) 12%, white);border-color:color-mix(in srgb, var(--kleur-merk-teal) 40%, var(--kleur-rand))}.wb-veld{background:var(--kleur-achtergrond-zacht);border:1px solid var(--kleur-rand);border-radius:.5rem;gap:.2rem;padding:.65rem .8rem;display:grid}.wb-veld__label{letter-spacing:.04em;text-transform:uppercase;color:var(--kleur-tekst-subtiel);font-size:.75rem;font-weight:600}.wb-veld__waarde{color:var(--kleur-tekst)}.wb-knop-groen{color:#fff;background:var(--kleur-groen-accent);border-radius:var(--straal-pil);justify-self:end;padding:.5rem 1.1rem;font-size:.875rem;font-weight:600}.wb-metric{grid-template-columns:9rem 1fr 2rem;align-items:center;gap:.6rem;font-size:.9375rem;display:grid}.wb-metric__label{color:var(--kleur-tekst-zacht)}.wb-balk{background:var(--kleur-rand);border-radius:var(--straal-pil);height:.5rem;overflow:hidden}.wb-balk__vul{background:var(--kleur-merk-teal);border-radius:inherit;height:100%;display:block}.wb-metric__waarde{font-variant-numeric:tabular-nums;text-align:right;color:var(--kleur-tekst);font-weight:600}.wb-citaten{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.wb-citaten li{justify-content:space-between;align-items:center;gap:1rem;font-size:.9375rem;display:flex}.wb-citaten__titel{color:var(--kleur-tekst-zacht)}.wb-citaten__aantal{font-variant-numeric:tabular-nums;color:var(--kleur-teal-accent);font-weight:600}.wb-gezondheid{border-radius:var(--straal-pil);height:.6rem;display:flex;overflow:hidden}.wb-gezondheid__deel--goed{background:var(--kleur-groen-accent)}.wb-gezondheid__deel--grijs{background:var(--kleur-tekst-subtiel)}.wb-gezondheid__deel--fout{background:var(--wb-status-fout)}.wb-gezondheid__legenda{color:var(--kleur-tekst-subtiel);margin:0;font-size:.875rem}.webinar-opname{background:var(--kleur-achtergrond);border:1px solid var(--kleur-rand);border-radius:var(--straal-kaart);color:var(--kleur-tekst-zacht);align-items:flex-start;gap:.75rem;margin:1rem 0 0;padding:1rem 1.25rem;font-size:.9375rem;display:flex}.webinar-opname svg{width:1.25rem;height:1.25rem;color:var(--kleur-teal-accent);flex:none;margin-top:.1rem}.webinar-praktisch{background:var(--kleur-achtergrond-zacht);border:1px solid var(--kleur-rand);border-radius:var(--straal-kaart);margin:3rem 0 0;padding:1.75rem 2rem 2rem}.webinar-praktisch__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--kleur-teal-accent);margin:0;font-size:.75rem;font-weight:600}.webinar-praktisch>h2:first-of-type{margin-top:.5rem}.webinar-sprekers__lijst{gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}@media (width>=34em){.webinar-sprekers__lijst{grid-template-columns:repeat(2,1fr)}}.webinar-spreker{background:var(--kleur-achtergrond);border:1px solid var(--kleur-rand);border-radius:var(--straal-kaart);grid-template-columns:40% 1fr;align-items:stretch;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid;overflow:hidden}.webinar-spreker:hover{border-color:color-mix(in srgb, var(--kleur-merk-teal) 45%, var(--kleur-rand));transform:translateY(-2px);box-shadow:0 8px 24px #09090b12}.webinar-spreker__foto,.artikel__inhoud .webinar-spreker__foto{object-fit:cover;border:0;border-radius:0;width:100%;height:100%;min-height:11rem;display:block}.webinar-spreker__tekst{flex-direction:column;align-self:center;gap:.15rem;padding:1.25rem 1.4rem;display:flex}.webinar-spreker__naam{font-family:var(--font-kop);color:var(--kleur-tekst);font-size:1.125rem;font-weight:600}.webinar-spreker__rol{color:var(--kleur-teal-accent);font-size:.875rem;font-weight:600}.webinar-spreker__lijn{color:var(--kleur-tekst-zacht);margin-top:.4rem;font-size:.9375rem}.artikel__inhoud .vai-conversation__answer h2{margin:0 0 1rem;font-size:clamp(1.4rem,3vw,1.85rem)}.webinar-uitkomst{gap:.6rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.webinar-uitkomst li{color:var(--kleur-tekst);padding-left:2rem;position:relative}.webinar-uitkomst li:before{content:"";background:var(--kleur-groen-accent);border-radius:.4rem;width:1.3rem;height:1.3rem;position:absolute;top:.05em;left:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") 50%/.8rem no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'/%3E%3C/svg%3E") 50%/.8rem no-repeat}@media (width<=40em){.wb-metric{grid-template-columns:7rem 1fr 1.75rem;gap:.5rem;font-size:.875rem}}