.topic-nav.svelte-1dp27ko{flex-wrap:wrap;gap:16px 32px;padding-top:20px;padding-bottom:20px;display:flex}.topic-nav.svelte-1dp27ko a:where(.svelte-1dp27ko){text-underline-offset:6px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.expertise-detail.svelte-1dp27ko{border-top:1px solid var(--line);padding:64px 0;scroll-margin-top:100px}.tinted.svelte-1dp27ko{background:var(--soft)}.detail-grid.svelte-1dp27ko{grid-template-columns:1fr 1fr;gap:80px;display:grid}h2.svelte-1dp27ko{letter-spacing:-.025em;font-size:clamp(28px,3vw,40px);line-height:1.2}h3.svelte-1dp27ko{margin-bottom:16px;font-size:17px}p.svelte-1dp27ko,li.svelte-1dp27ko{color:var(--muted);line-height:1.75}.question.svelte-1dp27ko{color:var(--ink);margin:22px 0 16px;font-size:22px;line-height:1.45}li.svelte-1dp27ko{margin-bottom:14px}ul.svelte-1dp27ko{padding-left:20px}.deliverable.svelte-1dp27ko{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.deliverable.svelte-1dp27ko p:where(.svelte-1dp27ko){margin:0}.expertise-practice.svelte-1dp27ko{grid-template-columns:.8fr 1fr;align-items:center;gap:72px;display:grid}.expertise-practice.svelte-1dp27ko img:where(.svelte-1dp27ko){object-fit:cover;object-position:50% 23%;clip-path:polygon(0 0,90% 0,100% 12%,100% 100%,0 100%);width:100%;height:390px}.expertise-practice.svelte-1dp27ko p:where(.svelte-1dp27ko){margin:24px 0}@media (width<=760px){.detail-grid.svelte-1dp27ko,.expertise-practice.svelte-1dp27ko{grid-template-columns:1fr;gap:32px}.expertise-detail.svelte-1dp27ko{padding:40px 0}.expertise-practice.svelte-1dp27ko img:where(.svelte-1dp27ko){height:320px}.topic-nav.svelte-1dp27ko{z-index:18;background:var(--surface);border-bottom:1px solid var(--line);scrollbar-width:none;flex-wrap:nowrap;gap:22px;width:100%;max-width:none;padding:8px 20px;position:sticky;top:76px;overflow-x:auto}.topic-nav.svelte-1dp27ko a:where(.svelte-1dp27ko){flex:none;font-size:13px}}.approach-intro.svelte-34wvco{padding-top:20px;padding-bottom:30px}h2.svelte-34wvco{letter-spacing:-.025em;max-width:780px;font-size:clamp(28px,3.5vw,40px);line-height:1.2}h3.svelte-34wvco{margin-bottom:18px;font-size:24px;line-height:1.3}p.svelte-34wvco,li.svelte-34wvco,dd.svelte-34wvco{color:var(--muted);line-height:1.75}.approach-links.svelte-34wvco{flex-wrap:wrap;gap:16px 28px;margin-top:30px;display:flex}.approach-links.svelte-34wvco a:where(.svelte-34wvco){min-height:44px;color:var(--link);text-underline-offset:5px;align-items:center;text-decoration:underline;display:inline-flex}.route-section.svelte-34wvco,.exit-section.svelte-34wvco{background:var(--soft)}#routes.svelte-34wvco,#samenwerken.svelte-34wvco,#exit.svelte-34wvco{scroll-margin-top:140px}.route-columns.svelte-34wvco{grid-template-columns:1fr 1fr;gap:60px;margin-top:40px;display:grid}.routes-intro.svelte-34wvco{max-width:65ch;color:var(--muted);margin-top:24px}.route-columns.svelte-34wvco article:where(.svelte-34wvco)+article:where(.svelte-34wvco){border-left:1px solid var(--line);padding-left:50px}ul.svelte-34wvco{margin:24px 0;padding-left:20px;list-style:outside}li.svelte-34wvco{margin-bottom:12px}.route-output.svelte-34wvco{border-top:1px solid var(--line);padding-top:22px}.route-output.svelte-34wvco strong:where(.svelte-34wvco){color:var(--ink);margin-bottom:8px;display:block}.workflow.svelte-34wvco{grid-template-columns:.8fr 1.2fr;align-items:start;gap:70px;display:grid}.workflow-intro.svelte-34wvco{position:sticky;top:120px}.workflow-intro.svelte-34wvco p:where(.svelte-34wvco){margin-top:24px}ol.svelte-34wvco{margin:0;padding:0;list-style:none}ol.svelte-34wvco li:where(.svelte-34wvco){border-bottom:1px solid var(--line);grid-template-columns:44px 1fr;gap:22px;margin-bottom:32px;padding:0 0 32px;display:grid}.step-number.svelte-34wvco{color:var(--blue);font-size:26px;font-weight:650;line-height:1.3}.step-output.svelte-34wvco{margin-top:18px;font-size:14px}.step-output.svelte-34wvco strong:where(.svelte-34wvco){color:var(--ink);margin-right:.3em}.exit-inner.svelte-34wvco{max-width:1180px}.exit-intro.svelte-34wvco{grid-template-columns:1.1fr 1fr;align-items:center;gap:48px;margin-bottom:36px;display:grid}.exit-inner.svelte-34wvco .intro-copy:where(.svelte-34wvco){margin:25px 0 0}dl.svelte-34wvco>div:where(.svelte-34wvco){border-top:1px solid var(--line);grid-template-columns:210px 1fr;gap:30px;padding:24px 0;display:grid}dt.svelte-34wvco{align-items:start;gap:12px;font-weight:650;display:flex}dt.svelte-34wvco svg{color:var(--link);flex-shrink:0}.section-icon{color:var(--link);margin-bottom:18px}dd.svelte-34wvco{margin:0}.exit-close.svelte-34wvco{border-top:1px solid var(--line);padding-top:28px;font-weight:550}@media (width<=760px){.approach-links.svelte-34wvco{z-index:18;background:var(--surface);border-bottom:1px solid var(--line);scrollbar-width:none;flex-wrap:nowrap;gap:22px;width:100vw;margin-left:calc(50% - 50vw);padding:8px 20px;position:sticky;top:76px;overflow-x:auto}.approach-links.svelte-34wvco a:where(.svelte-34wvco){flex:none;font-size:13px}.exit-intro.svelte-34wvco{grid-template-columns:1fr;gap:12px}.route-columns.svelte-34wvco,.workflow.svelte-34wvco{grid-template-columns:1fr;gap:36px}.route-columns.svelte-34wvco article:where(.svelte-34wvco)+article:where(.svelte-34wvco){border-left:0;border-top:1px solid var(--line);padding:32px 0 0}.workflow-intro.svelte-34wvco{position:static}dl.svelte-34wvco>div:where(.svelte-34wvco){grid-template-columns:1fr;gap:8px}h3.svelte-34wvco{font-size:22px}ol.svelte-34wvco li:where(.svelte-34wvco){grid-template-columns:30px 1fr;gap:14px}}.about-cloud.svelte-pi8bc7{background:var(--soft)}.split-layout.svelte-pi8bc7{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}h2.svelte-pi8bc7{letter-spacing:-.025em;text-wrap:balance;max-width:20ch;font-size:clamp(28px,3vw,40px);line-height:1.2}h3.svelte-pi8bc7,dt.svelte-pi8bc7{font-size:21px;font-weight:650;line-height:1.35}p.svelte-pi8bc7,dd.svelte-pi8bc7{color:var(--muted);max-width:65ch;line-height:1.75}p.svelte-pi8bc7{margin:20px 0 24px}.service-list.svelte-pi8bc7 article:where(.svelte-pi8bc7){border-top:1px solid var(--line);grid-template-columns:28px minmax(0,1fr);gap:18px;padding:26px 0;display:grid}.service-list.svelte-pi8bc7 article:where(.svelte-pi8bc7):first-child{border:0;padding-top:0}.service-list.svelte-pi8bc7 article:where(.svelte-pi8bc7):last-child{padding-bottom:0}.service-list.svelte-pi8bc7 p:where(.svelte-pi8bc7){margin:12px 0 0}.service-list.svelte-pi8bc7 svg,.team-support.svelte-pi8bc7 svg{color:var(--link);margin-top:3px}.about-autonomy.svelte-pi8bc7{isolation:isolate;color:#fff;background:#102e50;position:relative;overflow:hidden}.about-autonomy.svelte-pi8bc7 h2:where(.svelte-pi8bc7),.about-autonomy.svelte-pi8bc7 dt:where(.svelte-pi8bc7){color:#fff}.about-autonomy.svelte-pi8bc7 p:where(.svelte-pi8bc7),.about-autonomy.svelte-pi8bc7 dd:where(.svelte-pi8bc7),.about-autonomy.svelte-pi8bc7 .text-link:where(.svelte-pi8bc7){color:#d7e8f8}.about-autonomy.svelte-pi8bc7 .text-link:where(.svelte-pi8bc7):hover{color:#fff}.autonomy-list.svelte-pi8bc7{margin:0}.autonomy-list.svelte-pi8bc7>div:where(.svelte-pi8bc7)+div:where(.svelte-pi8bc7){border-top:1px solid #46607e;margin-top:26px;padding-top:26px}dd.svelte-pi8bc7{margin:12px 0 0}.brand-polygon.svelte-pi8bc7{z-index:-1;fill:none;stroke:#77b8ec;opacity:.16;pointer-events:none;width:340px;position:absolute;bottom:-140px;left:-170px}.team-support.svelte-pi8bc7{margin:0;padding:0;list-style:none}.team-support.svelte-pi8bc7 li:where(.svelte-pi8bc7){grid-template-columns:20px minmax(0,1fr);gap:14px;line-height:1.7;display:grid}.team-support.svelte-pi8bc7 li:where(.svelte-pi8bc7)+li:where(.svelte-pi8bc7){margin-top:20px}@media (width<=760px){.split-layout.svelte-pi8bc7{grid-template-columns:1fr;gap:32px}.service-list.svelte-pi8bc7 article:where(.svelte-pi8bc7){gap:14px}}.contact-page.svelte-oo63lf{background:var(--soft);padding-block:56px 64px}.contact-layout.svelte-oo63lf{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:clamp(40px,6vw,88px);display:grid}.form-panel.svelte-oo63lf{min-width:0}.form-panel.svelte-oo63lf h2:where(.svelte-oo63lf){letter-spacing:-.025em;font-size:clamp(28px,3vw,38px);line-height:1.2}.form-introduction.svelte-oo63lf{color:var(--muted);max-width:55ch;margin:20px 0 28px;font-size:17px;line-height:1.7}.contact-sidebar.svelte-oo63lf{border-left:1px solid var(--line);min-width:0;padding-left:40px}.contact-person.svelte-oo63lf img:where(.svelte-oo63lf){aspect-ratio:4/3;object-fit:cover;object-position:center 20%;clip-path:polygon(8% 0,100% 0,100% 92%,92% 100%,0 100%,0 8%);width:100%}figcaption.svelte-oo63lf{margin-top:24px}.contact-person.svelte-oo63lf h2:where(.svelte-oo63lf){letter-spacing:-.02em;font-size:24px;line-height:1.35}.contact-person.svelte-oo63lf p:where(.svelte-oo63lf){color:var(--muted);margin:6px 0 0;font-size:15px}.person-description.svelte-oo63lf{color:var(--muted);margin:20px 0 12px;font-size:16px;line-height:1.75}.text-link.svelte-oo63lf{min-height:44px;font-size:15px}.contact-next.svelte-oo63lf{border-top:1px solid var(--line);margin-top:32px;padding-top:28px}.contact-next.svelte-oo63lf h3:where(.svelte-oo63lf){letter-spacing:-.015em;font-size:20px;line-height:1.4}.contact-next.svelte-oo63lf p:where(.svelte-oo63lf){color:var(--muted);margin:14px 0 20px;font-size:15px;line-height:1.7}ol.svelte-oo63lf{margin:0;padding:0;list-style:none}li.svelte-oo63lf{align-items:start;gap:12px;font-size:15px;line-height:1.6;display:flex}li.svelte-oo63lf+li:where(.svelte-oo63lf){margin-top:16px}li.svelte-oo63lf svg{color:var(--link);margin-top:2px}@media (width<=900px){.contact-layout.svelte-oo63lf{gap:40px}.contact-sidebar.svelte-oo63lf{padding-left:28px}}@media (width<=760px){.contact-page.svelte-oo63lf{padding-block:40px 56px}.contact-layout.svelte-oo63lf{grid-template-columns:minmax(0,1fr);gap:48px}.contact-sidebar.svelte-oo63lf{border-left:0;border-top:1px solid var(--line);padding:32px 0 0}.contact-person.svelte-oo63lf{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:20px;display:grid}.contact-person.svelte-oo63lf img:where(.svelte-oo63lf){aspect-ratio:1}figcaption.svelte-oo63lf{margin:0}.contact-person.svelte-oo63lf h2:where(.svelte-oo63lf){font-size:21px}.form-introduction.svelte-oo63lf{font-size:16px}}@media (width<=360px){.contact-person.svelte-oo63lf{grid-template-columns:80px minmax(0,1fr);gap:16px}}
