*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;scroll-behavior:smooth;scroll-padding-top:80px}body{font-family:var(--font-body);color:var(--text-body);background-color:var(--bg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:17.5px;line-height:1.65}main#main:has(.auth-island){padding-top:var(--auth-zone-hoogte);--auth-zone-actief:var(--auth-zone-hoogte);position:relative}body:has(.progress-nav) main#main:has(.auth-island){--auth-rail:100%;--auth-inzet:var(--space-5);background:linear-gradient(var(--border-light), var(--border-light)) top / 100% 1px no-repeat, linear-gradient(var(--bg-warm), var(--bg-warm)) top / 100% var(--auth-zone-hoogte) no-repeat;background-position:0 calc(var(--auth-zone-hoogte) - 1px), 0 0}@media (width<=640px){body:has(.progress-nav) main#main:has(.auth-island){--auth-inzet:var(--space-4)}}main#main:has(.auth-island[hidden]){--auth-zone-actief:0px;background-image:none;padding-top:0}body:has(.progress-nav) main#main:has(.auth-island[hidden]){background-image:none}h1,h2,h3,h4,h5,h6{color:var(--text-heading);letter-spacing:-.01em;line-height:1.1}h1{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(2.6rem,6.5vw,4.2rem);font-weight:900;line-height:.96}h2{font-family:var(--font-editorial);letter-spacing:-.015em;margin-bottom:.6em;padding-bottom:.4em;font-size:clamp(1.85rem,3.6vw,2.5rem);font-weight:900;line-height:1.05;position:relative}h3{font-family:var(--font-editorial);letter-spacing:0;color:var(--accent-underline,var(--text-heading));font-size:clamp(1.15rem,1.6vw,1.35rem);font-weight:500;line-height:1.3}h4{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.08em;color:var(--text-subtle);font-size:1rem;font-weight:700;line-height:1.3}h5,h6{font-family:var(--font-heading);color:var(--text-heading);font-size:.95rem;font-weight:600;line-height:1.3}code,pre,kbd{font-family:var(--font-mono)}:where(body[data-les]) mark{background:var(--markering-arcering-bg);color:var(--markering-arcering-fg);border-radius:var(--radius-tight);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.1em .3em}:where(.snack[data-snack-root]) mark{background:var(--markering-snack-bg);color:var(--markering-snack-fg);border-radius:var(--radius-tight);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.1em .3em}:where(body[data-les]) code{background:var(--markering-code-bg);color:var(--markering-code-fg);border-radius:var(--radius-tight);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.1em .3em;font-size:.9em}:where(body[data-les]) pre code{color:inherit;font-size:inherit;background:0 0;border-radius:0;padding:0}a{color:var(--text-heading);text-underline-offset:3px;transition:color var(--duration-micro) var(--ease-micro);text-decoration-thickness:1px}a:hover{color:var(--ai-primary)}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px;box-shadow:0 0 0 4px var(--focus-ring-binnen);border-radius:4px}.skip-link{top:-100px;left:var(--space-2);background:var(--bg-dark);min-height:44px;color:var(--text-inverse);font-family:var(--font-body);z-index:1000;transition:top var(--duration-standard) var(--ease-standard);border-radius:6px;align-items:center;padding:10px 18px;font-weight:600;text-decoration:none;display:inline-flex;position:absolute}.skip-link:focus{top:var(--space-2)}::selection{background:var(--ai-primary);color:var(--dark-deep)}[data-reveal],[data-reveal-stagger]>*{opacity:1;filter:none;transition:opacity .9s var(--ease-complex), transform .9s var(--ease-complex), filter .9s var(--ease-complex);transform:none}.js-reveal-ready [data-reveal]:not(.is-revealed){opacity:0;filter:blur(8px);will-change:opacity, transform;transform:translateY(32px)}.js-reveal-ready [data-reveal-stagger]:not(.is-revealed)>*{opacity:0;filter:blur(6px);transform:translateY(20px)}[data-reveal].is-revealed{opacity:1;filter:blur();transform:translateY(0)}[data-reveal-stagger].is-revealed>:first-child{transition-delay:0s}[data-reveal-stagger].is-revealed>:nth-child(2){transition-delay:80ms}[data-reveal-stagger].is-revealed>:nth-child(3){transition-delay:.16s}[data-reveal-stagger].is-revealed>:nth-child(4){transition-delay:.24s}[data-reveal-stagger].is-revealed>:nth-child(5){transition-delay:.32s}[data-reveal-stagger].is-revealed>*{opacity:1;filter:blur();transform:translateY(0)}@media (prefers-reduced-motion:reduce){[data-reveal],[data-reveal-stagger]>*,.js-reveal-ready [data-reveal]:not(.is-revealed),.js-reveal-ready [data-reveal-stagger]:not(.is-revealed)>*{opacity:1!important;filter:none!important;transition:none!important;transform:none!important}}.oefeningen-header{align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-4);flex-direction:column;display:flex}.oefeningen-header--centered{text-align:center;align-items:center}.oefeningen-eyebrow{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-heading);font-size:12px;font-weight:700}.oefeningen-kop{font-family:var(--font-heading);color:var(--text-heading);letter-spacing:-.01em;margin:0;font-size:clamp(24px,3.2vw,32px);font-weight:600;line-height:1.2}.oefeningen-sub{font-family:var(--font-body);color:var(--text-body);max-width:55ch;margin:0;font-size:15px;line-height:1.55}.oefeningen-acties{margin-top:var(--space-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.oefeningen-cta{background:var(--ai-secondary);min-height:44px;color:var(--dark-deep);font-family:var(--font-body);cursor:pointer;transition:transform .32s var(--ease-standard), box-shadow .32s var(--ease-standard), background .26s var(--ease-standard);border:none;border-radius:100px;align-items:center;gap:10px;padding:10px 22px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 2px #00000014}.oefeningen-cta:hover{transform:translateY(-1px);box-shadow:0 6px 18px #dfeb0b59}.oefeningen-cta:active{transform:scale(.98)translateY(-1px)}.oefeningen-cta-arrow{transition:transform .28s var(--ease-standard);font-size:16px}.oefeningen-cta:hover .oefeningen-cta-arrow{transform:translate(3px)}@media (prefers-reduced-motion:reduce){.oefeningen-cta,.oefeningen-cta-arrow{transition:none}}.oefeningen-header:not(.oefeningen-header--centered) .oefeningen-acties{justify-content:flex-start}.oefeningen-header>.oefeningen-cta{margin-top:var(--space-2)}.wmp-knop{min-height:44px;color:var(--text-heading);border:2px solid var(--text-heading);font-family:var(--font-body);cursor:pointer;transition:transform .32s var(--ease-standard), background .26s var(--ease-standard), color .26s var(--ease-standard);background:0 0;border-radius:2px;align-items:center;gap:10px;padding:10px 20px;font-size:14px;font-weight:700;display:inline-flex}.wmp-knop-mark{flex-shrink:0;display:inline-flex}.wmp-knop-mark svg{width:20px;height:20px}.wmp-knop:hover{background:#0f3b8914;transform:translateY(-1px)}.wmp-knop:focus-visible{outline:3px solid var(--text-heading);outline-offset:2px}.wmp-knop[aria-expanded=true]{background:var(--text-heading);color:var(--white-cool,#f4f7fb)}.oefeningen-acties[data-solo] .wmp-knop{background:var(--ai-secondary);color:var(--dark-deep);border-color:#0000;border-radius:100px;box-shadow:0 2px #00000014}.oefeningen-acties[data-solo] .wmp-knop:hover{background:var(--ai-secondary);box-shadow:0 6px 18px #dfeb0b59}@media (width<=600px){.oefeningen-acties{flex-direction:column;align-items:stretch;width:100%;max-width:320px;margin-inline:auto}.oefeningen-acties .oefeningen-cta,.oefeningen-acties .wmp-knop{justify-content:center;width:100%;min-height:48px}}@media (prefers-reduced-motion:reduce){.wmp-knop{transition:none}}[data-section-mesh]{isolation:isolate;position:relative}[data-section-mesh]:before{content:"";z-index:-1;background:radial-gradient(circle at 20% 30%, var(--accent-soft-section) 0%, transparent 50%), radial-gradient(circle at 85% 80%, var(--accent-step-2-bg) 0%, transparent 45%);opacity:.45;pointer-events:none;position:absolute;inset:0}[data-atmosphere=diepte] [data-section-mesh]:before{opacity:.65}.content-section.content-section--narrow[data-section-label=Branche-voorbeelden] .section-head h2{font-family:var(--font-display);letter-spacing:-.022em;font-weight:700;line-height:1.1}.lesson-disclosure-trigger{justify-content:space-between;align-items:center;gap:var(--space-3,16px);cursor:pointer;width:100%;min-height:44px;list-style:none;display:flex}.lesson-disclosure-trigger::-webkit-details-marker{display:none}@media (width<=600px){.lesson-disclosure-trigger{gap:var(--space-1,8px)}}.lesson-disclosure-chevron{border-radius:var(--radius-pill,999px);background:var(--wash-cyaan,#12d8e21a);width:44px;height:44px;color:var(--text-heading);transition:transform var(--duration-standard) var(--ease-standard), background var(--duration-standard) var(--ease-standard);border:1px solid #12d8e273;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (width>=640px){.lesson-disclosure-chevron{width:36px;height:36px}}.lesson-disclosure-chevron svg{width:20px;height:20px}.lesson-disclosure-trigger:hover .lesson-disclosure-chevron{background:#12d8e238}details[open]>summary .lesson-disclosure-chevron,[aria-expanded=true]>.lesson-disclosure-chevron,[aria-expanded=true]>*>.lesson-disclosure-chevron{transform:rotate(180deg)}@keyframes lesson-disclosure-pulse{0%{box-shadow:0 0 #12d8e280}70%{box-shadow:0 0 0 12px #12d8e200}to{box-shadow:0 0 #12d8e200}}.lesson-disclosure-chevron[data-pulse]{animation:lesson-disclosure-pulse 1.1s var(--ease-standard) 1}@media (prefers-reduced-motion:reduce){.lesson-disclosure-chevron{transition:none}.lesson-disclosure-chevron[data-pulse]{animation:none}}body[data-rhythm=v8][data-atmosphere=groei]{--rhythm-polarity-bg:var(--atm-forest);--rhythm-polarity-fg:var(--white-cool);--rhythm-polarity-eyebrow:var(--ai-secondary);--rhythm-polarity-glow:#dfeb0b1f}body[data-rhythm=v8][data-atmosphere=aarde]{--rhythm-polarity-bg:var(--atm-sienna);--rhythm-polarity-fg:var(--white-warm);--rhythm-polarity-eyebrow:var(--atm-sand);--rhythm-polarity-glow:#e8dcc824}body[data-rhythm=v8][data-atmosphere=diepte]{--rhythm-polarity-bg:var(--atm-aubergine);--rhythm-polarity-fg:var(--white-cool);--rhythm-polarity-eyebrow:var(--ai-primary);--rhythm-polarity-glow:#12d8e21f}body[data-rhythm=v8][data-atmosphere=core]{--rhythm-polarity-bg:var(--bg-dark);--rhythm-polarity-fg:var(--white-cool);--rhythm-polarity-eyebrow:var(--ai-secondary);--rhythm-polarity-glow:#dfeb0b1a}body[data-rhythm=v8] .lesson-step,body[data-rhythm=v8] .disclosure{border-radius:var(--radius-tight)}body[data-rhythm=v8] .lesson-phase__title{letter-spacing:-.025em;font-size:clamp(2.15rem,5vw,3.4rem);font-weight:800;line-height:1}body[data-rhythm=v8] .lesson-phase__counter{letter-spacing:.22em;font-size:11px}body[data-rhythm=v8] .lesson-step__title{letter-spacing:-.012em;font-size:clamp(1.1rem,1.6vw,1.3rem)}body[data-rhythm=v8] .lesson-phase{padding:var(--space-8) 0 var(--space-6)}body[data-rhythm=v8] .lesson-phase+.lesson-phase{border-top:1px solid var(--border-light)}body[data-rhythm=v8] .lesson-phase[data-phase-kind=orientatie] .lesson-step{border-color:var(--text-heading)}body[data-rhythm=v8] .lesson-phase[data-phase-kind=doen] .lesson-step{border-color:var(--ai-primary)}body[data-rhythm=v8] .lesson-phase[data-phase-kind=reflectie] .lesson-step{border-color:var(--accent-underline,var(--text-subtle))}body[data-rhythm=v8] .lesson-step:nth-of-type(2n){background:var(--white-cool)}body[data-rhythm=v8] .lesson-step{box-shadow:var(--shadow-raised)}body[data-rhythm=v8] .lesson-phase[data-phase-kind=doen] .lesson-step{box-shadow:var(--shadow-floating)}body[data-rhythm=v8] .disclosure{box-shadow:var(--shadow-flat)}body[data-rhythm=v8] .lesson-phase[data-phase-kind=doen] .lesson-phase__head{box-sizing:border-box;width:100vw;margin:0 0 var(--space-5);padding:var(--space-7) max(var(--space-4), calc((100vw - var(--max-width-content)) / 2 + var(--space-3)));background:var(--rhythm-polarity-bg);color:var(--rhythm-polarity-fg);isolation:isolate;position:relative;left:50%;overflow:clip;transform:translate(-50%)}body[data-rhythm=v8] .lesson-phase[data-phase-kind=doen] .lesson-phase__head:after{content:"";z-index:-1;background:radial-gradient(ellipse at 85% 12%, var(--rhythm-polarity-glow), transparent 55%);pointer-events:none;position:absolute;inset:0}body[data-rhythm=v8] .lesson-phase[data-phase-kind=doen] .lesson-phase__counter{color:var(--rhythm-polarity-eyebrow)}body[data-rhythm=v8] .lesson-phase[data-phase-kind=doen] .lesson-phase__title{color:var(--rhythm-polarity-fg)}@media (width>=1080px){body[data-rhythm=v8] .lesson-step[data-step-id=prompt_keuze]{width:min(1240px, 100vw - 2 * var(--space-6));box-sizing:border-box;position:relative;left:50%;transform:translate(-50%)}}body[data-rhythm=v8] .hero h1{letter-spacing:-.04em;font-size:clamp(2.5rem,7.5vw,5.25rem);line-height:.94}body[data-rhythm=v8] .hero{position:relative}body[data-rhythm=v8] .hero .hero-inner:after{content:"›";z-index:-1;font-family:var(--font-display);letter-spacing:-.05em;color:#12d8e20d;pointer-events:none;user-select:none;font-size:clamp(14rem,24vw,26rem);font-weight:900;line-height:1;position:absolute;bottom:-.42em;right:-.12em}body[data-rhythm=v8] .pitfall-card,body[data-rhythm=v8] .pitfall-header,body[data-rhythm=v8] .waarom-blok,body[data-rhythm=v8] .wb-callout,body[data-rhythm=v8] .wb-ce-item,body[data-rhythm=v8] .se-bezel-outer,body[data-rhythm=v8] .se-bezel-inner,body[data-rhythm=v8] .ba-panel{border-radius:var(--radius-tight)}body[data-rhythm=v8] .find-it-hint{border-radius:var(--radius-tight);box-shadow:var(--shadow-raised)}body[data-rhythm=v8] .fih-figure,body[data-rhythm=v8] .insight-strip{border-radius:var(--radius-tight)}body[data-rhythm=v8] .live-case,body[data-rhythm=v8] .caveat,body[data-rhythm=v8] .discovery{border-radius:var(--radius-tight);box-shadow:var(--shadow-raised)}body[data-rhythm=v8] .dp-right,body[data-rhythm=v8] .framework-cell{border-radius:var(--radius-tight)}body[data-rhythm=v8] .fill-prompt{border-radius:var(--radius-tight);box-shadow:var(--shadow-raised)}body[data-rhythm=v8] .fp-steps,body[data-rhythm=v8] .fp-result,body[data-rhythm=v8] .stat-card,body[data-rhythm=v8] .tk-shell,body[data-rhythm=v8] .tk-core{border-radius:var(--radius-tight)}body[data-rhythm=v8] .next-teaser{border-radius:var(--radius-tight);box-shadow:var(--shadow-raised)}body[data-rhythm=v8] .ta-shell,body[data-rhythm=v8] .ta-core{border-radius:var(--radius-tight)}body[data-rhythm=v8] .zelfdiagnose-card{border-radius:var(--radius-tight);box-shadow:var(--shadow-raised)}body[data-rhythm=v8] .zd-item,body[data-rhythm=v8] .mock-output,body[data-rhythm=v8] .mock-output-body,body[data-rhythm=v8] .klik-shell,body[data-rhythm=v8] .klik-core{border-radius:var(--radius-tight)}body[data-rhythm=v8] .klikflow-callout{border-radius:var(--radius-tight);box-shadow:var(--shadow-raised)}body[data-rhythm=v8] .tomorrow-action,body[data-rhythm=v8] .ta-shell,body[data-rhythm=v8] .ta-core{max-width:100%}body[data-rhythm=v8] .ta-step{min-width:0}body[data-rhythm=v8] .ta-step-text,body[data-rhythm=v8] .ta-kop,body[data-rhythm=v8] .ta-intro,body[data-rhythm=v8] .ta-followup{overflow-wrap:anywhere}body[data-poster=v1]{--poster-zone-doen:var(--white-alice);--poster-zone-doen-mesh-1:#12d8e21a;--poster-zone-doen-mesh-2:#0f3b8914;--poster-zone-oefenen:var(--atm-sage);--poster-zone-reflectie:var(--white-cool);--poster-zone-reflectie-edge:#0f3b891a;--poster-num-ink:#0f3b8912;--poster-num-ink-dark:#f2f6fc1f}body[data-poster=v1][data-atmosphere=aarde]{--poster-zone-oefenen:var(--atm-sand);--poster-zone-reflectie:var(--bg-warm);--poster-zone-reflectie-edge:#5c33171f;--poster-num-ink:#5c331714}body[data-poster=v1][data-atmosphere=diepte]{--poster-zone-oefenen:var(--atm-mauve);--poster-zone-reflectie:var(--white-cool);--poster-zone-reflectie-edge:#4a20401f;--poster-num-ink:#4a204014}body[data-poster=v1][data-atmosphere=core]{--poster-zone-oefenen:var(--atm-sage);--poster-zone-reflectie:var(--white-cool);--poster-zone-reflectie-edge:#0f3b891f;--poster-num-ink:#0f3b8912}body[data-poster=v1] .poster-illu{margin:0 auto var(--space-2);z-index:1;pointer-events:none;align-self:center;width:min(248px,64%);position:relative}body[data-poster=v1] .poster-illu img{filter:drop-shadow(0 16px 28px #0e263238);width:100%;height:auto;display:block}@media (width>=768px){body[data-poster=v1] .poster-illu{width:min(360px,40%);margin:0 0 calc(var(--space-7) * -1);align-self:flex-end}}body[data-poster=v1] .lesson-phase__title{letter-spacing:-.035em;overflow-wrap:break-word;word-break:keep-all;font-size:clamp(2.5rem,6.2vw,4.1rem);font-weight:800;line-height:.96}body[data-poster=v1] .lesson-step__title{letter-spacing:-.012em;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:600}body[data-poster=v1] .lesson-shell__main{counter-reset:poster-phase}body[data-poster=v1] .lesson-phase{counter-increment:poster-phase}body[data-poster=v1] .lesson-phase__head{isolation:isolate;position:relative}body[data-poster=v1] .lesson-phase__head:before{content:counter(poster-phase, decimal-leading-zero);z-index:-1;font-family:var(--font-display);letter-spacing:-.05em;color:var(--poster-num-ink);pointer-events:none;user-select:none;font-size:clamp(5rem,13vw,9.5rem);font-weight:900;line-height:1;position:absolute;top:-.38em;right:-.02em}body[data-poster=v1] .lesson-phase[data-phase-kind=doen] .lesson-phase__head:before{color:var(--poster-num-ink-dark)}body[data-poster=v1] .lesson-phase{isolation:isolate;position:relative}body[data-poster=v1] .lesson-phase[data-phase-kind=doen]:before,body[data-poster=v1] .lesson-phase[data-phase-kind=reflectie]:before{content:"";z-index:-1;top:var(--space-3);bottom:var(--space-3);pointer-events:none;width:100vw;position:absolute;left:50%;transform:translate(-50%)}body[data-poster=v1] .lesson-phase[data-phase-kind=doen]:before{background:radial-gradient(circle at 16% 18%, var(--poster-zone-doen-mesh-1) 0%, transparent 44%), radial-gradient(circle at 84% 82%, var(--poster-zone-doen-mesh-2) 0%, transparent 46%), var(--poster-zone-doen)}body[data-poster=v1] .lesson-phase[data-phase-kind=reflectie]:before{background:var(--poster-zone-reflectie);border-top:2px solid var(--poster-zone-reflectie-edge)}body[data-poster=v1] .lesson-phase+.lesson-phase{border-top:0}body[data-poster=v1] .lesson-phase[data-phase-kind=doen],body[data-poster=v1] .lesson-phase[data-phase-kind=reflectie]{padding-block:var(--space-9) var(--space-8)}@media (width>=900px){body[data-poster=v1] .lesson-phase[data-phase-kind=orientatie] .lesson-phase__body{max-width:70ch}body[data-poster=v1] .lesson-phase[data-phase-kind=reflectie] .lesson-phase__body{max-width:64ch;margin-left:auto;margin-right:clamp(0px,4vw,56px)}}body[data-poster=v1] .lesson-phase[data-phase-kind=doen] .lesson-step{box-shadow:var(--shadow-elevated)}@media (width<=768px){body[data-poster=v1] .lesson-phase[data-phase-kind=doen],body[data-poster=v1] .lesson-phase[data-phase-kind=reflectie]{padding-block:var(--space-7) var(--space-6)}body[data-poster=v1] .lesson-phase__head:before{font-size:clamp(4rem,22vw,6rem);top:-.28em}}body[data-poster=v1][data-rust=v1] .lesson-phase__head:before{display:none}body[data-poster=v1][data-rust=v1] .lesson-phase__title{letter-spacing:-.02em;font-size:clamp(2.15rem,5vw,3.4rem);line-height:1}body[data-poster=v1][data-rust=v1] .lesson-phase[data-phase-kind=doen]:before{background-image:none}body[data-poster=v1][data-rust=v1] .lesson-phase[data-phase-kind=doen],body[data-poster=v1][data-rust=v1] .lesson-phase[data-phase-kind=reflectie]{padding-block:var(--space-7) var(--space-6)}body[data-poster=v1][data-rust=v1] .poster-illu{width:min(200px,52%);margin:0 auto var(--space-2);align-self:center}body[data-poster=v1][data-rust=v1] .poster-illu img{filter:drop-shadow(0 8px 18px #0e263224)}@media (width>=1100px){body[data-poster=v1][data-rust=v1] .poster-illu{width:min(240px,30%);margin:0 0 var(--space-2)}body[data-poster=v1][data-rust=v1] .lesson-shell__main{display:block}body[data-poster=v1][data-rust=v1] .lesson-shell__main>.poster-illu{float:right;width:min(300px,27%);margin:0 0 var(--space-2) var(--space-5);z-index:2;position:relative}body[data-poster=v1][data-rust=v1] .lesson-shell__main>.poster-illu+.lesson-phase{padding-top:0;display:block}body[data-poster=v1][data-rust=v1] .lesson-shell__main>.poster-illu+.lesson-phase .lesson-phase__body{max-width:none;display:block}body[data-poster=v1][data-rust=v1] .lesson-shell__main>.poster-illu+.lesson-phase .lesson-phase__body>*+*{margin-top:var(--space-4)}body[data-poster=v1][data-rust=v1] .lesson-shell__main>.poster-illu+.lesson-phase .lesson-step,body[data-poster=v1][data-rust=v1] .lesson-shell__main>.poster-illu+.lesson-phase .lesson-step__head,body[data-poster=v1][data-rust=v1] .lesson-shell__main>.poster-illu+.lesson-phase .lesson-step__body{display:block}body[data-poster=v1][data-rust=v1] .lesson-shell__main>.poster-illu+.lesson-phase .lesson-step__head>*+*{margin-top:4px}body[data-poster=v1][data-rust=v1] .lesson-shell__main>.poster-illu+.lesson-phase .lesson-step__body>*+*{margin-top:var(--space-3)}}html,body{overflow-x:clip}.grain-overlay[data-astro-cid-fiaomoxy]{pointer-events:none;z-index:1;opacity:.045;mix-blend-mode:multiply;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.1 0 0 0 0 0.12 0 0 0 0 0.2 0 0 0 0.9 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:180px 180px;position:fixed;inset:0}@media (prefers-reduced-motion:reduce){.grain-overlay[data-astro-cid-fiaomoxy]{display:none}}.vraag-strip[data-astro-cid-fiaomoxy]{max-width:var(--max-width-content);margin:var(--space-6,32px) auto var(--space-7,48px);padding:var(--space-4,20px) var(--space-5,28px);align-items:center;gap:var(--space-3,14px) var(--space-4,20px);background:var(--bg-secondary,#fff);border:1px solid #0f3b8924;border-color:var(--ai-primary,#12d8e2);border-radius:4px;flex-wrap:wrap;display:flex;box-shadow:0 10px 28px #0f3b891a}.vraag-strip-mark[data-astro-cid-fiaomoxy]{width:44px;height:44px;color:var(--text-heading,#0f3b89);background:#12d8e224;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vraag-strip-mark[data-astro-cid-fiaomoxy] svg[data-astro-cid-fiaomoxy]{width:24px;height:24px}.vraag-strip-tekstblok[data-astro-cid-fiaomoxy]{flex:1;min-width:220px}.vraag-strip-kop[data-astro-cid-fiaomoxy]{font-family:var(--font-heading);color:var(--text-heading,#0f3b89);margin:0 0 2px;font-size:17px;font-weight:700;line-height:1.25}.vraag-strip-tekst[data-astro-cid-fiaomoxy]{font-family:var(--font-body);color:var(--text-body);margin:0;font-size:14px;line-height:1.5}.vraag-strip-knop[data-astro-cid-fiaomoxy]{background:var(--ai-primary,#12d8e2);color:#09224e;min-height:44px;font-family:var(--font-body);border-radius:999px;align-items:center;padding:10px 22px;font-size:15px;font-weight:600;text-decoration:none;transition:transform .16s;display:inline-flex}.vraag-strip-knop[data-astro-cid-fiaomoxy]:hover{transform:translateY(-1px)}.vraag-strip-knop[data-astro-cid-fiaomoxy]:focus-visible{outline:3px solid var(--text-heading,#0f3b89);outline-offset:2px}@media (width<=600px){.vraag-strip[data-astro-cid-fiaomoxy]{margin-left:var(--space-3,14px);margin-right:var(--space-3,14px);padding:var(--space-4,20px)}.vraag-strip-knop[data-astro-cid-fiaomoxy]{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.vraag-strip-knop[data-astro-cid-fiaomoxy]{transition:none}.vraag-strip-knop[data-astro-cid-fiaomoxy]:hover{transform:none}}
