.VakgebiedFitRealitySection-module__4t18vW__section{min-height:100svh;color:var(--color-text);background:var(--color-canvas);font-family:var(--font-sans);padding-block:3.25rem}.VakgebiedFitRealitySection-module__4t18vW__inner{width:calc(100% - (2 * var(--gutter-page)));margin-inline:auto}.VakgebiedFitRealitySection-module__4t18vW__heading{gap:var(--space-4);margin-bottom:2.125rem}.VakgebiedFitRealitySection-module__4t18vW__layout{grid-template-columns:61% 39%;gap:1.65rem;height:40.25rem;display:grid}.VakgebiedFitRealitySection-module__4t18vW__fit,.VakgebiedFitRealitySection-module__4t18vW__reality{border:var(--border-default);border-radius:var(--radius-card)}.VakgebiedFitRealitySection-module__4t18vW__fit{background:var(--color-surface);padding:1.8rem 2.5rem}.VakgebiedFitRealitySection-module__4t18vW__intro{margin:0 0 1rem;font-size:.82rem}.VakgebiedFitRealitySection-module__4t18vW__fit ul,.VakgebiedFitRealitySection-module__4t18vW__reality ul{margin:0;padding:0;list-style:none}.VakgebiedFitRealitySection-module__4t18vW__fit li{border-bottom:var(--border-default);grid-template-columns:3.25rem 1fr;align-items:center;gap:1.4rem;min-height:6.9rem;display:grid}.VakgebiedFitRealitySection-module__4t18vW__fit li span,.VakgebiedFitRealitySection-module__4t18vW__reality li span{width:3.25rem;height:3.25rem;color:var(--color-brand);border-radius:var(--radius-round);background:#e9f4ff;place-items:center;display:grid}.VakgebiedFitRealitySection-module__4t18vW__fit h3{margin:0 0 .55rem;font-size:1rem}.VakgebiedFitRealitySection-module__4t18vW__fit li p{color:var(--color-text-soft);margin:0;font-size:.76rem}.VakgebiedFitRealitySection-module__4t18vW__reality{color:var(--color-surface);background:#073267;padding:2.65rem 2.35rem}.VakgebiedFitRealitySection-module__4t18vW__realityEyebrow{color:#3ca4ff;letter-spacing:.1em;text-transform:uppercase;margin:0 0 1.6rem;font-size:.8rem;font-weight:800}.VakgebiedFitRealitySection-module__4t18vW__reality h3{border-bottom:1px solid #ffffff38;margin:0 0 1.5rem;padding-bottom:1.55rem;font-size:1.8rem;line-height:1.2}.VakgebiedFitRealitySection-module__4t18vW__reality li{border-bottom:1px solid #ffffff38;grid-template-columns:3.25rem 1fr;align-items:center;gap:1rem;min-height:5.2rem;display:grid}.VakgebiedFitRealitySection-module__4t18vW__reality li:last-child{border-bottom:0}.VakgebiedFitRealitySection-module__4t18vW__reality li span{background:#07509a;width:2.8rem;height:2.8rem}.VakgebiedFitRealitySection-module__4t18vW__reality strong{font-size:.82rem}@media (max-width:820px){.VakgebiedFitRealitySection-module__4t18vW__section{min-height:auto;padding-block:var(--space-12)}.VakgebiedFitRealitySection-module__4t18vW__inner{width:calc(100% - (2 * var(--space-6)))}.VakgebiedFitRealitySection-module__4t18vW__layout{grid-template-columns:1fr;height:auto}.VakgebiedFitRealitySection-module__4t18vW__fit{padding:var(--space-6)}.VakgebiedFitRealitySection-module__4t18vW__fit li{gap:var(--space-4);padding-block:var(--space-4);grid-template-columns:3rem 1fr}.VakgebiedFitRealitySection-module__4t18vW__fit li span{width:3rem;height:3rem}.VakgebiedFitRealitySection-module__4t18vW__reality{padding:var(--space-8) var(--space-6)}.VakgebiedFitRealitySection-module__4t18vW__reality h3{font-size:1.6rem}}
.VakgebiedLearningGridSection-module___JupOG__section{min-height:100svh;color:var(--color-text);background:var(--color-canvas);font-family:var(--font-sans);padding-block:3.25rem}.VakgebiedLearningGridSection-module___JupOG__inner{width:calc(100% - (2 * var(--gutter-page)));margin-inline:auto}.VakgebiedLearningGridSection-module___JupOG__heading{gap:var(--space-4);margin-bottom:2.125rem}.VakgebiedLearningGridSection-module___JupOG__grid{background:var(--color-surface);border:var(--border-default);border-radius:var(--radius-card);grid-template-columns:1fr 1fr;min-height:28.5rem;padding:1.6rem;display:grid}.VakgebiedLearningGridSection-module___JupOG__grid article{border-bottom:var(--border-default);grid-template-columns:3.7rem 1fr;align-content:start;gap:1.4rem;padding:1.6rem;display:grid;position:relative}.VakgebiedLearningGridSection-module___JupOG__grid article:nth-child(odd){border-right:var(--border-default)}.VakgebiedLearningGridSection-module___JupOG__grid article:nth-last-child(-n+2){border-bottom:0}.VakgebiedLearningGridSection-module___JupOG__grid article>span{width:3.65rem;height:3.65rem;color:var(--color-brand);border-radius:var(--radius-round);background:#e8f3ff;place-items:center;display:grid}.VakgebiedLearningGridSection-module___JupOG__grid article p{color:var(--color-brand);text-transform:uppercase;margin:.2rem 0 1rem;font-size:.73rem;font-weight:800}.VakgebiedLearningGridSection-module___JupOG__grid article h3{margin:0 0 .7rem;font-size:1.1rem}.VakgebiedLearningGridSection-module___JupOG__grid article small{color:var(--color-text-soft);font-size:.75rem}.VakgebiedLearningGridSection-module___JupOG__grid article>a{color:var(--color-brand);text-decoration:none;position:absolute;top:2.6rem;right:2.4rem}.VakgebiedLearningGridSection-module___JupOG__cta{min-height:7rem;color:var(--color-surface);border-radius:var(--radius-card);background:#073267;justify-content:space-between;align-items:center;margin-top:1.5rem;padding:.5rem 2.1rem;display:flex}.VakgebiedLearningGridSection-module___JupOG__cta h3{margin:0 0 .6rem;font-size:1.35rem}.VakgebiedLearningGridSection-module___JupOG__cta p{margin:0;font-size:.75rem}.VakgebiedLearningGridSection-module___JupOG__cta>a{min-height:3.5rem;color:var(--color-text);background:#ffc400;border-radius:.5rem;align-items:center;gap:1.3rem;padding:0 1.65rem;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.VakgebiedLearningGridSection-module___JupOG__cta i{font-style:normal}@media (max-width:820px){.VakgebiedLearningGridSection-module___JupOG__section{min-height:auto;padding-block:var(--space-12)}.VakgebiedLearningGridSection-module___JupOG__inner{width:calc(100% - (2 * var(--space-6)))}.VakgebiedLearningGridSection-module___JupOG__grid{padding:var(--space-6);grid-template-columns:1fr}.VakgebiedLearningGridSection-module___JupOG__grid article,.VakgebiedLearningGridSection-module___JupOG__grid article:nth-child(odd),.VakgebiedLearningGridSection-module___JupOG__grid article:nth-last-child(-n+2){padding:var(--space-6) 0;border-right:0;border-bottom:var(--border-default);grid-template-columns:3.25rem 1fr}.VakgebiedLearningGridSection-module___JupOG__grid article:last-child{border-bottom:0}.VakgebiedLearningGridSection-module___JupOG__grid article>span{width:3.25rem;height:3.25rem}.VakgebiedLearningGridSection-module___JupOG__grid article>a{top:var(--space-8);right:0}.VakgebiedLearningGridSection-module___JupOG__cta{align-items:flex-start;gap:var(--space-6);padding:var(--space-8) var(--space-6);flex-direction:column}}
.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__section{min-height:100svh;color:var(--color-text);background:var(--color-canvas);font-family:var(--font-sans);padding-block:3.25rem 3.375rem}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__inner{width:calc(100% - (2 * var(--gutter-page)));margin-inline:auto}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__heading{gap:var(--space-4);margin-bottom:2.125rem}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__panel{background:var(--color-surface);border:var(--border-default);border-radius:var(--radius-card);grid-template-columns:45% 55%;min-height:36.5rem;display:grid;overflow:hidden}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__story{color:var(--color-surface);background:#073267;flex-direction:column;padding:3.35rem 3rem 3rem;display:flex}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__panelEyebrow{color:#39a4ff;font-size:var(--text-small);letter-spacing:.1em;text-transform:uppercase;margin:0 0 2.5rem;font-weight:800}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__story h3{max-width:32rem;margin:0;font-size:2.1rem;line-height:1.2}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__panelBody{max-width:34rem;font-size:var(--text-small);margin:1.45rem 0 0;line-height:1.55}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__stages{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:auto 0 1rem;padding:0;list-style:none;display:grid}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__stages li{background:#ffffff0a;border:1px solid #ffffff40;border-radius:.5rem;flex-direction:column;justify-content:center;min-height:5.15rem;padding:1rem;display:flex}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__stages span{color:#39a4ff;margin-bottom:.8rem;font-size:.75rem;font-weight:800}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__stages strong{font-size:.78rem}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__statement{border-top:1px solid #ffffff40;margin:0;padding-top:1.4rem;font-size:.78rem;font-weight:800}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__principles{align-content:center;margin:0;padding:2rem 2.5rem;list-style:none;display:grid}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__principles li{border-bottom:var(--border-default);grid-template-columns:3.25rem 1fr;align-items:center;gap:1.35rem;min-height:6.25rem;display:grid}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__principles li:last-child{border-bottom:0}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__icon{width:3.25rem;height:3.25rem;color:var(--color-brand);border-radius:var(--radius-round);background:#e9f4ff;place-items:center;display:grid}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__principles h3{margin:0 0 .45rem;font-size:1rem;line-height:1.2}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__principles p{color:var(--color-text-soft);margin:0;font-size:.74rem;line-height:1.4}@media (max-width:820px){.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__section{min-height:auto;padding-block:var(--space-12)}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__inner{width:calc(100% - (2 * var(--space-6)))}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__panel{grid-template-columns:1fr}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__story{padding:var(--space-8) var(--space-6)}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__panelEyebrow{margin-bottom:var(--space-6)}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__story h3{font-size:1.75rem}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__stages{margin:var(--space-8) 0 var(--space-6);grid-template-columns:1fr}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__stages li{min-height:4.5rem}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__principles{padding:var(--space-4) var(--space-6)}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__principles li{gap:var(--space-4);padding-block:var(--space-5);grid-template-columns:3rem 1fr}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__icon{width:3rem;height:3rem}.VakgebiedSafetyPrinciplesSection-module__Dqzkoa__principles p{font-size:var(--text-small)}}
