.page-module__KRJFJq__page{}.page-module__KRJFJq__container{}.page-module__KRJFJq__header{}.page-module__KRJFJq__definition{}.page-module__KRJFJq__heading{}.page-module__KRJFJq__subheading{}.page-module__KRJFJq__differentiator{}.page-module__KRJFJq__differentiatorLabel{}.page-module__KRJFJq__differentiatorText{}.page-module__KRJFJq__section{}.page-module__KRJFJq__sectionHeading{}.page-module__KRJFJq__sectionText{}.page-module__KRJFJq__darkSection{}.page-module__KRJFJq__darkHeading{}.page-module__KRJFJq__expertBlock{}.page-module__KRJFJq__expertText{}.page-module__KRJFJq__faqSection{}.page-module__KRJFJq__faqGrid{}.page-module__KRJFJq__routing{}.page-module__KRJFJq__routingHeading{}.page-module__KRJFJq__routingGrid{}.page-module__KRJFJq__routeCard{}.page-module__KRJFJq__routeLabel{}.page-module__KRJFJq__routeDescription{}.page-module__KRJFJq__inlineLink{}.page-module__KRJFJq__darkSubtext{font-family:var(--font-sans);font-weight:600;font-size:var(--text-base);line-height:var(--leading-relaxed);color:#ffffffbf;margin:0 0 var(--space-8) 0;max-width:600px}.page-module__KRJFJq__kernprobleemGrid{gap:var(--space-4);margin:var(--space-6) 0;display:grid}@media (min-width:768px){.page-module__KRJFJq__kernprobleemGrid{gap:var(--space-4) var(--space-8);grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module__KRJFJq__kernprobleemGrid{grid-template-columns:repeat(3,1fr)}}.page-module__KRJFJq__kernprobleemItem{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;display:flex}.page-module__KRJFJq__kernprobleemDot{background:var(--color-primary-purple);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:.45em}.page-module__KRJFJq__kernprobleemText{font-family:var(--font-sans);font-weight:600;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary)}.page-module__KRJFJq__blockquote{margin:var(--space-8) 0;padding:var(--space-6) var(--space-8);border-left:3px solid var(--color-primary-purple);background:var(--color-bg-alt);border-radius:0 var(--radius-md) var(--radius-md) 0}.page-module__KRJFJq__blockquote blockquote p{font-family:var(--font-sans);font-weight:600;font-size:var(--text-base);line-height:var(--leading-relaxed);color:var(--color-text-primary);margin:0;font-style:italic}.page-module__KRJFJq__blockquote figcaption{font-family:var(--font-sans);font-weight:600;font-size:var(--text-note);color:var(--color-text-secondary);margin-top:var(--space-3)}.page-module__KRJFJq__consequencesWrap{margin-top:var(--space-6)}.page-module__KRJFJq__consequencesTitle{font-family:var(--font-sans);font-weight:700;font-size:var(--text-sm);color:var(--color-text-primary);margin:0 0 var(--space-3) 0}.page-module__KRJFJq__consequencesTags{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__KRJFJq__consequenceTag{font-family:var(--font-sans);font-weight:600;font-size:var(--text-xs);color:var(--color-accent-orange);border-radius:var(--radius-full);padding:var(--space-1) var(--space-3);background:#faa61a1a;border:1px solid #faa61a40}.page-module__KRJFJq__rollenCards{gap:var(--space-3);margin-bottom:var(--space-8);flex-direction:column;display:flex}.page-module__KRJFJq__rolCard{border-radius:var(--radius-lg);transition:border-color var(--duration-normal) var(--ease-default);border:1px solid #ffffff1f;overflow:hidden}.page-module__KRJFJq__rolCard:hover,.page-module__KRJFJq__rolCardOpen{border-color:#ffffff40}.page-module__KRJFJq__rolHeader{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-6);cursor:pointer;text-align:left;color:var(--color-white);background:0 0;border:none;display:flex}.page-module__KRJFJq__rolCount{background:var(--color-primary-purple);min-width:44px;height:44px;color:var(--color-white);font-family:var(--font-sans);font-weight:700;font-size:var(--text-sm);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__KRJFJq__rolTitleWrap{flex:1;min-width:0}.page-module__KRJFJq__rolTitle{font-family:var(--font-sans);font-weight:700;font-size:var(--text-base);color:var(--color-white);margin:0}.page-module__KRJFJq__rolSubtitle{font-family:var(--font-sans);font-weight:600;font-size:var(--text-sm);color:#fff9;margin:var(--space-1) 0 0 0}.page-module__KRJFJq__rolChevron{color:#ffffff80;transition:transform var(--duration-normal) var(--ease-default);flex-shrink:0}.page-module__KRJFJq__rolChevronOpen{transform:rotate(180deg)}.page-module__KRJFJq__rolDetails{overflow:hidden}.page-module__KRJFJq__rolDetailsInner{padding:0 var(--space-6) var(--space-6) var(--space-6)}.page-module__KRJFJq__rolMeta{gap:var(--space-2);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.page-module__KRJFJq__rolMetaItem{font-family:var(--font-sans);font-weight:600;font-size:var(--text-xs);color:var(--color-primary-blue);border-radius:var(--radius-full);padding:var(--space-1) var(--space-3);background:#8ed8f81a}.page-module__KRJFJq__rolTags{gap:var(--space-2);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.page-module__KRJFJq__rolTag{font-family:var(--font-sans);font-weight:600;font-size:var(--text-xs);color:#ffffffb3;border-radius:var(--radius-full);padding:var(--space-1) var(--space-3);border:1px solid #ffffff26}.page-module__KRJFJq__rolDescription{font-family:var(--font-sans);font-weight:600;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:#ffffffbf;margin:0 0 var(--space-3) 0}.page-module__KRJFJq__rolQuote{font-family:var(--font-sans);font-weight:600;font-size:var(--text-sm);color:#ffffff80;margin:0;font-style:italic}.page-module__KRJFJq__communicatieKeten{padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid #ffffff1a}.page-module__KRJFJq__ketenTitle{font-family:var(--font-sans);font-weight:700;font-size:var(--text-sm);color:var(--color-white);margin:0 0 var(--space-4) 0}.page-module__KRJFJq__ketenSteps{gap:var(--space-4);flex-direction:column;display:flex}@media (min-width:768px){.page-module__KRJFJq__ketenSteps{gap:var(--space-6);flex-direction:row}}.page-module__KRJFJq__ketenStep{align-items:flex-start;gap:var(--space-3);flex:1;display:flex}.page-module__KRJFJq__ketenNumber{background:var(--color-primary-purple);width:28px;height:28px;color:var(--color-white);font-family:var(--font-sans);font-weight:700;font-size:var(--text-xs);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__KRJFJq__ketenLabel{font-family:var(--font-sans);font-weight:700;font-size:var(--text-sm);color:var(--color-white);display:block}.page-module__KRJFJq__ketenDesc{font-family:var(--font-sans);font-weight:600;font-size:var(--text-note);color:#ffffffd9;margin-top:var(--space-1);display:block}.page-module__KRJFJq__riskGrid{gap:var(--space-4);margin:var(--space-6) 0;display:grid}@media (min-width:768px){.page-module__KRJFJq__riskGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.page-module__KRJFJq__riskGrid{grid-template-columns:repeat(3,1fr)}}.page-module__KRJFJq__riskCard{padding:var(--space-5);border:1px solid var(--color-border-light);border-radius:var(--radius-lg);transition:border-color var(--duration-normal) var(--ease-default), box-shadow var(--duration-normal) var(--ease-default)}.page-module__KRJFJq__riskCard:hover{border-color:var(--color-accent-orange);box-shadow:0 0 0 1px #faa61a26}.page-module__KRJFJq__riskTitle{font-family:var(--font-sans);font-weight:700;font-size:var(--text-base);color:var(--color-accent-orange);margin:0 0 var(--space-2) 0}.page-module__KRJFJq__riskDescription{font-family:var(--font-sans);font-weight:600;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary);margin:0}.page-module__KRJFJq__solutionBlock{margin-top:var(--space-8);padding:var(--space-6) var(--space-8);background:var(--color-bg-alt);border-radius:var(--radius-lg)}.page-module__KRJFJq__solutionTitle{font-family:var(--font-sans);font-weight:700;font-size:var(--text-base);color:var(--color-text-primary);margin:0 0 var(--space-4) 0}.page-module__KRJFJq__solutionSteps{counter-reset:solution;margin:0;padding:0;list-style:none}.page-module__KRJFJq__solutionSteps li{counter-increment:solution;font-family:var(--font-sans);font-weight:600;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary);padding:var(--space-2) 0;padding-left:var(--space-8);position:relative}.page-module__KRJFJq__solutionSteps li:before{content:counter(solution);left:0;top:var(--space-2);background:var(--color-primary-purple);width:24px;height:24px;color:var(--color-white);font-family:var(--font-sans);font-weight:700;font-size:var(--text-xs);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.page-module__KRJFJq__solutionSteps li strong{color:var(--color-text-primary);font-weight:700}.page-module__KRJFJq__midCta{gap:var(--space-4);padding:var(--space-6) var(--space-8);border-radius:var(--radius-lg);margin-bottom:var(--space-16);background:#faa61a0f;border:1px solid #faa61a33;flex-direction:column;align-items:flex-start;display:flex}@media (min-width:768px){.page-module__KRJFJq__midCta{flex-direction:row;justify-content:space-between;align-items:center}}.page-module__KRJFJq__midCtaText{font-family:var(--font-sans);font-weight:600;font-size:var(--text-base);color:var(--color-text-primary);max-width:480px;margin:0}.page-module__KRJFJq__patternsWrap{gap:var(--space-3);margin-bottom:var(--space-8);flex-direction:column;display:flex}.page-module__KRJFJq__patternCard{border-radius:var(--radius-lg);transition:border-color var(--duration-normal) var(--ease-default);border:1px solid #ffffff1f;overflow:hidden}.page-module__KRJFJq__patternCard:hover,.page-module__KRJFJq__patternCardOpen{border-color:#ffffff40}.page-module__KRJFJq__patternHeader{align-items:center;gap:var(--space-4);width:100%;padding:var(--space-5) var(--space-6);cursor:pointer;text-align:left;color:var(--color-white);background:0 0;border:none;display:flex}.page-module__KRJFJq__patternNumber{font-family:var(--font-mono);font-weight:700;font-size:var(--text-lg);color:var(--color-accent-orange);flex-shrink:0;min-width:32px}.page-module__KRJFJq__patternTitleWrap{flex:1;min-width:0}.page-module__KRJFJq__patternQuote{font-family:var(--font-sans);font-weight:600;font-size:var(--text-sm);color:var(--color-white);margin:0}.page-module__KRJFJq__patternLabel{font-family:var(--font-sans);font-weight:600;font-size:var(--text-xs);color:#ffffff80;margin:var(--space-1) 0 0 0}.page-module__KRJFJq__patternChevron{color:#ffffff80;transition:transform var(--duration-normal) var(--ease-default);flex-shrink:0}.page-module__KRJFJq__patternChevronOpen{transform:rotate(180deg)}.page-module__KRJFJq__patternBody{overflow:hidden}.page-module__KRJFJq__patternDesc{font-family:var(--font-sans);font-weight:600;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:#ffffffbf;padding:0 var(--space-6) var(--space-6) var(--space-6);margin:0}.page-module__KRJFJq__comparisonBlock{padding:var(--space-6);border-radius:var(--radius-lg);border:1px solid #ffffff1a}.page-module__KRJFJq__comparisonTitle{font-family:var(--font-sans);font-weight:700;font-size:var(--text-sm);color:var(--color-white);margin:0 0 var(--space-4) 0}.page-module__KRJFJq__comparisonGrid{gap:var(--space-3);flex-direction:column;display:flex}.page-module__KRJFJq__comparisonRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}@media (min-width:768px){.page-module__KRJFJq__comparisonRow{flex-wrap:nowrap}}.page-module__KRJFJq__comparisonOld{font-family:var(--font-sans);font-weight:600;font-size:var(--text-sm);color:#ffffff80;flex:1;min-width:0;-webkit-text-decoration:line-through #ffffff4d;text-decoration:line-through #ffffff4d}.page-module__KRJFJq__comparisonArrow{color:var(--color-primary-blue);flex-shrink:0;align-items:center;display:flex}@media (max-width:767px){.page-module__KRJFJq__comparisonArrow{transform:rotate(90deg)}}.page-module__KRJFJq__comparisonNew{font-family:var(--font-sans);font-weight:600;font-size:var(--text-sm);color:var(--color-primary-blue);flex:1;min-width:0}.page-module__KRJFJq__matrixWrap{margin-top:var(--space-4)}.page-module__KRJFJq__hackathonPhotos{gap:var(--space-4);margin:var(--space-6) 0;display:grid}@media (min-width:768px){.page-module__KRJFJq__hackathonPhotos{grid-template-columns:repeat(2,1fr)}}.page-module__KRJFJq__hackathonPhoto{border-radius:var(--radius-lg);overflow:hidden}.page-module__KRJFJq__hackathonPhoto img{object-fit:cover;aspect-ratio:16/9;width:100%;height:auto;display:block}.page-module__KRJFJq__hackathonCta{margin-top:var(--space-4)}.page-module__KRJFJq__timelineStep{gap:var(--space-5);padding:var(--space-5) 0;border-left:2px solid var(--color-primary-purple);padding-left:var(--space-6);align-items:flex-start;display:flex;position:relative}.page-module__KRJFJq__timelineStep:before{content:"";left:-6px;top:calc(var(--space-5) + .35em);background:var(--color-primary-purple);border:2px solid var(--color-bg);border-radius:50%;width:10px;height:10px;position:absolute}.page-module__KRJFJq__timelineStep:last-child{border-left-color:#0000}.page-module__KRJFJq__timelineTiming{font-family:var(--font-mono);font-weight:700;font-size:var(--text-xs);color:var(--color-primary-purple);flex-shrink:0;min-width:80px;padding-top:2px}.page-module__KRJFJq__timelineContent{flex:1;min-width:0}.page-module__KRJFJq__timelineTitle{font-family:var(--font-sans);font-weight:700;font-size:var(--text-base);color:var(--color-text-primary);margin:0 0 var(--space-1) 0}.page-module__KRJFJq__timelineDesc{font-family:var(--font-sans);font-weight:600;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary);max-width:600px;margin:0}.page-module__KRJFJq__scaleupComparison{margin-top:var(--space-10);padding:var(--space-6) var(--space-8);background:var(--color-bg-alt);border-radius:var(--radius-lg)}.page-module__KRJFJq__scaleupTitle{font-family:var(--font-sans);font-weight:700;font-size:var(--text-base);color:var(--color-text-primary);margin:0 0 var(--space-6) 0}.page-module__KRJFJq__scaleupGrid{gap:var(--space-6);display:grid}@media (min-width:768px){.page-module__KRJFJq__scaleupGrid{gap:var(--space-8);grid-template-columns:repeat(2,1fr)}}.page-module__KRJFJq__scaleupCol{min-width:0}.page-module__KRJFJq__scaleupLabel{font-family:var(--font-sans);font-weight:700;font-size:var(--text-sm);color:var(--color-primary-purple);margin:0 0 var(--space-3) 0}.page-module__KRJFJq__scaleupList{margin:0;padding:0;list-style:none}.page-module__KRJFJq__scaleupList li{font-family:var(--font-sans);font-weight:600;font-size:var(--text-sm);line-height:var(--leading-relaxed);color:var(--color-text-secondary);padding:var(--space-2) 0;padding-left:var(--space-5);position:relative}.page-module__KRJFJq__scaleupList li:before{content:"";left:0;top:calc(var(--space-2) + .55em);background:var(--color-primary-purple);border-radius:50%;width:6px;height:6px;position:absolute}.page-module__KRJFJq__scaleupList li:last-child{color:var(--color-accent-orange);font-weight:600}.page-module__KRJFJq__scaleupList li:last-child:before{background:var(--color-accent-orange)}@media (prefers-color-scheme:dark){html:not([data-theme]) .page-module__KRJFJq__kernprobleemDot{background:var(--color-primary-blue)}html:not([data-theme]) .page-module__KRJFJq__blockquote{border-left-color:var(--color-primary-blue)}html:not([data-theme]) .page-module__KRJFJq__solutionSteps li:before{background:var(--color-primary-blue)}html:not([data-theme]) .page-module__KRJFJq__timelineStep{border-left-color:var(--color-primary-blue)}html:not([data-theme]) .page-module__KRJFJq__timelineStep:before{background:var(--color-primary-blue)}html:not([data-theme]) .page-module__KRJFJq__timelineTiming,html:not([data-theme]) .page-module__KRJFJq__scaleupLabel{color:var(--color-primary-blue)}html:not([data-theme]) .page-module__KRJFJq__scaleupList li:before{background:var(--color-primary-blue)}}[data-theme=dark] .page-module__KRJFJq__kernprobleemDot{background:var(--color-primary-blue)}[data-theme=dark] .page-module__KRJFJq__blockquote{border-left-color:var(--color-primary-blue)}[data-theme=dark] .page-module__KRJFJq__solutionSteps li:before{background:var(--color-primary-blue)}[data-theme=dark] .page-module__KRJFJq__timelineStep{border-left-color:var(--color-primary-blue)}[data-theme=dark] .page-module__KRJFJq__timelineStep:before{background:var(--color-primary-blue)}[data-theme=dark] .page-module__KRJFJq__timelineTiming,[data-theme=dark] .page-module__KRJFJq__scaleupLabel{color:var(--color-primary-blue)}[data-theme=dark] .page-module__KRJFJq__scaleupList li:before{background:var(--color-primary-blue)}
