 @layer base,template,brand,site,effects,components,utilities,overrides;@layer base{:root{--ui-tint-strength:14%;--ui-shade-strength:16%;--hue-neutral:210;--sat-neutral:10%;--font-size-root:16px;--lh-base:1.58;--type-scale-ratio:var(--cus-type-scale-ratio,1.2);--space-unit:var(--cus-space-unit,0.25rem);--container-max:1200px;--bp-xs:480px;--bp-sm:640px;--bp-md:768px;--bp-lg:1024px;--bp-xl:1280px;--radius-sm:4px;--radius-md:8px;--radius-lg:24px;--border-width:var(--cus-border-width,1px);--std-border:var(--border-width) solid var(--color-border);--shadow-color:var(--cus-shadow-color,210 10% 20%);--shadow-sm:var(--cus-shadow-sm,0px 1px 4px hsl(var(--shadow-color) / 0.15));--shadow-md:var(--cus-shadow-md,0px 2px 8px hsl(var(--shadow-color) / 0.20));--shadow-lg:var(--cus-shadow-lg,0px 8px 24px hsl(var(--shadow-color) / 0.25));--easing-standard:cubic-bezier(0.2,0,0,1);--duration-fast:120ms;--duration-base:200ms;--duration-slow:320ms;--z-base:var(--cus-z-base,0);--z-sticky:var(--cus-z-sticky,100);--sticky-z-overlay:calc(var(--z-sticky) - 1);--z-dropdown:var(--cus-z-dropdown,1000);--z-modal:var(--cus-z-modal,1050);--modal-z-overlay:calc(var(--z-modal) - 1);--z-popover:var(--cus-z-popover,1100);--z-toast:var(--cus-z-toast,1200);--focus-ring-width:3px;--density:var(--cus-density,0);}:root{--color-primary:var(--cus-color-primary,#0277BD);--color-secondary:var(--cus-color-secondary,var(--color-primary));--color-accent:var(--cus-color-accent,var(--color-secondary));--color-primary-weak:color-mix(in oklch,var(--color-primary) var(--ui-tint-strength),var(--color-surface-1));--color-primary-strong:color-mix(in oklch,var(--color-primary) var(--ui-shade-strength),black);--color-secondary-weak:color-mix(in oklch,var(--color-secondary) var(--ui-tint-strength),var(--color-surface-1));--color-secondary-strong:color-mix(in oklch,var(--color-secondary) var(--ui-shade-strength),black);--color-accent-weak:color-mix(in oklch,var(--color-accent) var(--ui-tint-strength),var(--color-surface-1));--color-accent-strong:color-mix(in oklch,var(--color-accent) var(--ui-shade-strength),black);}:root{--neutral-0:var(--cus-neutral-0,hsl(var(--hue-neutral) var(--sat-neutral) 100%));--neutral-50:var(--cus-neutral-50,hsl(var(--hue-neutral) var(--sat-neutral) 98%));--neutral-100:var(--cus-neutral-100,hsl(var(--hue-neutral) var(--sat-neutral) 96%));--neutral-200:var(--cus-neutral-200,hsl(var(--hue-neutral) var(--sat-neutral) 90%));--neutral-300:var(--cus-neutral-300,hsl(var(--hue-neutral) var(--sat-neutral) 83%));--neutral-400:var(--cus-neutral-400,hsl(var(--hue-neutral) var(--sat-neutral) 70%));--neutral-500:var(--cus-neutral-500,hsl(var(--hue-neutral) var(--sat-neutral) 55%));--neutral-600:var(--cus-neutral-600,hsl(var(--hue-neutral) var(--sat-neutral) 40%));--neutral-700:var(--cus-neutral-700,hsl(var(--hue-neutral) var(--sat-neutral) 30%));--neutral-800:var(--cus-neutral-800,hsl(var(--hue-neutral) var(--sat-neutral) 22%));--neutral-900:var(--cus-neutral-900,hsl(var(--hue-neutral) var(--sat-neutral) 14%));--neutral-1000:var(--cus-neutral-1000,hsl(var(--hue-neutral) var(--sat-neutral) 0%));}:root{--color-bg:var(--cus-color-bg,var(--neutral-0));--color-surface-1:var(--cus-color-surface-1,var(--neutral-100));--color-surface-2:var(--cus-color-surface-2,var(--neutral-200));--color-surface-3:var(--cus-color-surface-3,var(--neutral-300));--color-text:var(--cus-color-text,var(--neutral-900));--color-text-muted:var(--neutral-600);--color-border:var(--cus-color-border,var(--neutral-300));--color-link:var(--color-primary);--color-link-hover:var(--color-primary-strong);--hue-success:150;--hue-warning:40;--hue-danger:5;--sat-status:70%;--lit-status:45%;--color-success:hsl(var(--hue-success) var(--sat-status) var(--lit-status));--color-success-weak:hsl(var(--hue-success) var(--sat-status) 92%);--color-warning:hsl(var(--hue-warning) var(--sat-status) 50%);--color-warning-weak:hsl(var(--hue-warning) var(--sat-status) 94%);--color-danger:hsl(var(--hue-danger) var(--sat-status) 48%);--color-danger-weak:hsl(var(--hue-danger) var(--sat-status) 95%);--overlay-scrim:var(--cus-overlay-scrim,hsl(var(--hue-neutral) var(--sat-neutral) 10% / 0.4));--color-background-site:var(--cus-color-background-site,var(--neutral-0));}:root{font-size:var(--font-size-root);--font-family-base:var(--cus-font-base,'"Inter",system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif');--font-family-mono:var(--cus-font-mono,'monospace');--lh-tight:1.25;--lh-head:1.15;--fs--2:calc(1rem / (var(--type-scale-ratio) * var(--type-scale-ratio)));--fs--1:calc(1rem / var(--type-scale-ratio));--fs-0:1rem;--fs-1:calc(1rem * var(--type-scale-ratio));--fs-2:calc(var(--fs-1) * var(--type-scale-ratio));--fs-3:calc(var(--fs-2) * var(--type-scale-ratio));--fs-4:calc(var(--fs-3) * var(--type-scale-ratio));}:root{--space-delta:calc(var(--density) * 0.125rem);--space-0:var(--cus-space-0,0);--space-1:var(--cus-space-1,calc(var(--space-unit) + var(--space-delta)));--space-2:var(--cus-space-2,calc(var(--space-unit) * 2 + var(--space-delta)));--space-3:var(--cus-space-3,calc(var(--space-unit) * 3 + var(--space-delta)));--space-4:var(--cus-space-4,calc(var(--space-unit) * 4 + var(--space-delta)));--space-6:var(--cus-space-6,calc(var(--space-unit) * 6 + var(--space-delta)));--space-8:var(--cus-space-8,calc(var(--space-unit) * 8 + var(--space-delta)));--space-12:var(--cus-space-12,calc(var(--space-unit) * 12 + var(--space-delta)));--space-16:var(--cus-space-16,calc(var(--space-unit) * 16 + var(--space-delta)));--screen-padding-space:var(--cus-screen-padding-space,calc(var(--space-6) + var(--space-delta)));}@media only screen and (max-width:62rem){:root{--screen-padding-space:calc(var(--cus-screen-padding-space,calc(var(--space-6) + var(--space-delta))) * 0.75);}}@media only screen and (max-width:36rem){:root{--screen-padding-space:calc(var(--cus-screen-padding-space,calc(var(--space-6) + var(--space-delta))) * 0.33);}}:root{--focus-ring:0 0 0 var(--focus-ring-width) var(--color-primary-weak);}:root[data-theme="dark"]{--color-bg:var(--neutral-900);--color-surface-1:hsl(var(--hue-neutral) var(--sat-neutral) 12%);--color-surface-2:hsl(var(--hue-neutral) var(--sat-neutral) 16%);--color-surface-3:hsl(var(--hue-neutral) var(--sat-neutral) 20%);--color-text:var(--neutral-50);--color-text-muted:var(--neutral-400);--color-border:hsl(var(--hue-neutral) var(--sat-neutral) 26%);--ui-tint-strength:22%;--ui-shade-strength:12%;--color-primary-weak:color-mix(in oklch,var(--color-primary) var(--ui-tint-strength),var(--color-surface-1));--color-primary-strong:color-mix(in oklch,var(--color-primary) var(--ui-shade-strength),white);--color-secondary-weak:color-mix(in oklch,var(--color-secondary) var(--ui-tint-strength),var(--color-surface-1));--color-secondary-strong:color-mix(in oklch,var(--color-secondary) var(--ui-shade-strength),white);--color-accent-weak:color-mix(in oklch,var(--color-accent) var(--ui-tint-strength),var(--color-surface-1));--color-accent-strong:color-mix(in oklch,var(--color-accent) var(--ui-shade-strength),white);--overlay-scrim:hsl(var(--hue-neutral) var(--sat-neutral) 0% / 0.6);--shadow-sm:0 1px 2px hsl(var(--shadow-color) / 0.25);--shadow-md:0 2px 8px hsl(var(--shadow-color) / 0.35);--shadow-lg:0 8px 24px hsl(var(--shadow-color) / 0.45);}:root[data-contrast="high"]{--border-width:2px;--color-border:var(--neutral-700);--focus-ring-width:4px;}@media (prefers-reduced-motion:reduce){:root{--duration-fast:1ms;--duration-base:1ms;--duration-slow:1ms;}}:root{--text-body-font:var(--font-family-base);--text-body-size:var(--fs-0);--text-body-lh:var(--lh-base);--text-muted-color:var(--color-text-muted);--h1-size:var(--cus-h1-size,var(--fs-4));--h2-size:var(--cus-h2-size,var(--fs-3));--h3-size:var(--cus-h3-size,var(--fs-2));--h4-size:var(--cus-h4-size,var(--fs-1));--heading-font:var(--font-family-base);--heading-lh:var(--lh-head);--heading-weight:700;}:root{--container-padding-x:var(--space-4);--grid-gap:var(--space-4);--section-space-y:var(--space-12);}:root{--btn-font:var(--font-family-base);--btn-font-size:var(--fs-0);--btn-lh:var(--lh-tight);--btn-primary-bg:var(--color-primary);--btn-primary-fg:white;--btn-primary-border:transparent;--btn-primary-hover-bg:var(--color-primary-strong);--btn-primary-active-bg:var(--color-primary-strong);--btn-primary-focus-ring:var(--focus-ring);--btn-secondary-bg:var(--color-surface-2);--btn-secondary-fg:var(--color-text);--btn-secondary-border:var(--color-border);--btn-secondary-hover-bg:var(--color-surface-3);--btn-secondary-active-bg:var(--color-surface-3);--btn-ghost-fg:var(--color-primary);--btn-ghost-hover-bg:var(--color-primary-weak);}:root{--input-font:var(--font-family-base);--input-font-size:var(--fs-0);--input-lh:var(--lh-base);--input-radius:var(--radius-sm);--input-padding-y:var(--space-2);--input-padding-x:var(--space-3);--input-height:calc(2.5em + var(--space-1));--input-bg:var(--color-surface-1);--input-fg:var(--color-text);--input-border:var(--color-border);--input-placeholder:var(--color-text-muted);--input-focus-border:var(--color-primary);--input-focus-ring:var(--focus-ring);--input-disabled-bg:var(--color-surface-2);--input-disabled-fg:var(--color-text-muted);}:root{--card-border:var(--color-border);--card-gap:var(--space-4);}:root{--modal-bg:var(--color-surface-1);--modal-fg:var(--color-text);--modal-radius:var(--radius-lg);--modal-shadow:var(--shadow-lg);--modal-border:var(--color-border);--modal-padding:var(--space-6);--modal-backdrop:var(--overlay-scrim);}:root{--navbar-height:3.5rem;--navbar-bg:var(--color-surface-1);--navbar-fg:var(--color-text);--navbar-border:var(--color-border);--navbar-gap:var(--space-4);}:root{--tabs-fg:var(--color-text);--tabs-border:var(--color-border);--tabs-active:var(--color-primary);}:root{--table-bg:var(--color-surface-1);--table-fg:var(--color-text);--table-border:var(--color-border);--table-row-hover:var(--color-surface-2);--table-padding-y:var(--space-2);--table-padding-x:var(--space-3);--table-radius:var(--radius-sm);}:root{--badge-radius:999px;--badge-padding-y:calc(var(--space-1) + 1px);--badge-padding-x:var(--space-2);--badge-neutral-bg:var(--color-surface-2);--badge-neutral-fg:var(--color-text);--badge-info-bg:var(--color-primary-weak);--badge-info-fg:var(--color-primary-strong);--badge-success-bg:var(--color-success-weak);--badge-success-fg:var(--color-success);--badge-warning-bg:var(--color-warning-weak);--badge-warning-fg:var(--color-warning);--badge-danger-bg:var(--color-danger-weak);--badge-danger-fg:var(--color-danger);}*,*::before,*::after{box-sizing:border-box;margin:0px;border:0px;vertical-align:baseline;}[hidden]{display:none !important;}html{font-size:var(--font-size-root);}body{font-family:var(--font-family-base);line-height:var(--lh-base);color:var(--color-text);background-color:var(--color-background-site);margin:0;padding:0;min-height:100vh;}p{margin:0 0 var(--space-4);}ul,ol{margin-bottom:var(--space-4);padding-left:var(--space-4);}:focus{outline:var(--color-accent) auto 1px;}img{max-width:100%;}blockquote{position:relative;margin:var(--space-4) 0;padding:var(--space-4) var(--space-8);font-size:var(--fs-0);line-height:var(--lh-base);color:var(--color-text);}blockquote::before{content:'"';position:absolute;top:var(--space-2);left:var(--space-1);font-size:var(--fs-3);font-weight:700;color:var(--color-accent);line-height:1;pointer-events:none;}blockquote p{margin:0 0 var(--space-3);font-style:italic;position:relative;z-index:1;}blockquote p:last-child{margin-bottom:0;}blockquote cite,blockquote footer{display:block;margin-top:var(--space-3);font-size:var(--fs-0);font-style:normal;color:var(--color-text-muted);border-top:1px solid var(--color-border);padding-top:var(--space-2);}blockquote cite::before,blockquote footer::before{content:'— ';color:var(--color-primary);}@media (max-width:48rem){blockquote{margin:var(--space-4) 0;padding:var(--space-3) var(--space-4);font-size:var(--fs-0);}blockquote::before{font-size:var(--fs-3);top:var(--space-1);left:var(--space-2);}}code{font-family:var(--font-family-mono);font-size:calc(var(--fs-0) * 0.875);background:var(--color-surface-2);color:var(--color-text);padding:var(--space-1) calc(var(--space-1) + 2px);border-radius:var(--radius-sm);border:var(--border-width) solid var(--color-border);white-space:nowrap;}h1{font-size:var(--cus-h1-size,var(--h1-size));margin-top:var(--cus-h1-margintop,var(--space-6));margin-bottom:var(--cus-h1-marginbottom,var(--space-6));}h2{font-size:var(--cus-h2-size,var(--h2-size));margin-top:var(--cus-h2-margintop,var(--space-4));margin-bottom:var(--cus-h2-marginbottom,var(--space-4));}h3{font-size:var(--cus-h3-size,var(--h3-size));margin-top:var(--cus-h3-margintop,var(--space-3));margin-bottom:var(--cus-h3-marginbottom,var(--space-3));}h4{font-size:var(--cus-h4-size,var(--h4-size));margin-top:var(--cus-h4-margintop,var(--space-2));margin-bottom:var(--cus-h4-marginbottom,var(--space-2));}}body .ck-content blockquote{border-left:none;}body .ck-content code{padding:var(--space-1) calc(var(--space-1) + 2px);border-radius:var(--radius-sm);}.info-text{color:var(--cus-color-text-muted,var(--color-text-muted));}@layer components{.zlmb{z-index:var(--modal-z-overlay);}.zlm{z-index:var(--modal-z);}.bl{position:fixed;inset:0;background-color:var(--modal-backdrop);z-index:var(--cus-z-overlay,var(--modal-z-overlay));}.sc{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}@media (prefers-reduced-motion:reduce){.sc{transform:translate(-50%,-50%);}}.me.gw3{}.f_modal{--modal-background:var(--cus-modal-background,var(--color-bg));--modal-spacing-vertical:var(--cus-modal-spacing-vertical,var(--space-3));--modal-border-radius:var(--cus-modal-border-radius,var(--radius-md));--modal-shadow:var(--cus-modal-shadow,var(--shadow-lg));--modal-content-padding:var(--cus-modal-content-padding,var(--space-4));--modal-content-padding-vertical:var(--cus-modal-content-padding-vertical,var(--modal-content-padding));--modal-content-padding-horizontal:var(--cus-modal-content-padding-horizontal,var(--modal-content-padding));--modal-content-padding-top:var(--cus-modal-content-padding-top,var(--modal-content-padding-vertical));--modal-content-padding-bottom:var(--cus-modal-content-padding-bottom,var(--modal-content-padding-vertical));background-color:var(--modal-background);color:var(--comp-fg);border:var(--modal-border-w) solid var(--comp-border);border-radius:var(--modal-border-radius);box-shadow:var(--modal-shadow);padding:0;max-height:calc(100vh - 2 * var(--modal-spacing-vertical));overflow:hidden;display:block;box-sizing:border-box;-webkit-overflow-scrolling:touch;}.mtb{border-bottom:var(--border-width) solid var(--color-border);}.he7{height:var(--modal-header-h);}.mtb{margin-bottom:0;padding:0;display:flex;align-items:center;justify-content:space-between;}.mtb h2{margin:0;line-height:3.5rem;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--fs-2);padding-left:var(--modal-content-padding-horizontal);padding-right:var(--modal-content-padding-horizontal);}.mtb h2:focus{outline:none;}.mtb button{padding:0;background:var(--color-bg);border:none;margin-right:var(--modal-content-padding-horizontal);cursor:pointer;}.mtb button svg{width:27px;height:2rem;}.mec{max-height:var(--modal-content-max);overflow:auto;margin-top:var(--space-4);margin-bottom:var(--space-4);padding-top:var(--modal-content-padding-top);padding-bottom:var(--modal-content-padding-bottom);padding-left:var(--modal-content-padding-horizontal);padding-right:var(--modal-content-padding-horizontal);margin-bottom:var(--modal-border-radius);max-height:calc(100vh - 3.5rem - 2 * var(--modal-spacing-vertical) - var(--border-width) - var(--modal-border-radius));margin-top:0;overflow-y:auto;}@media (max-width:48rem){.f_modal{--modal-spacing-vertical:var(--space-2);}}.f_modal:where([tabindex]:not([tabindex="-1"]),a,button,input,select,textarea):focus-visible{outline:none;box-shadow:var(--focus-ring);}}@layer components{.gridrow{--gridrow-columns:12;--gridrow-gap:var(--space-4);--gridrow-max:var(--container-max);--gridrow-pad-x:var(--container-padding-x);display:grid;grid-template-columns:repeat(var(--grid-columns,var(--gridrow-columns)),minmax(0,1fr));gap:var(--grid-gap,var(--gridrow-gap));margin:0;}.gridrow.pagecenter{max-width:var(--grid-max,var(--gridrow-max));padding-inline:var(--grid-pad-x,var(--gridrow-pad-x));margin-inline:auto;}.gridrow.valign>*{align-self:center;}.gridrow.colpaddings{--grid-gap:var(--space-3);}.gridrow.col2gap{--grid-gap:var(--space-3);}@supports not (display:grid){.gridrow{display:flex;flex-wrap:wrap;margin:0;gap:var(--grid-gap);}}.col1{grid-column:span 1;}.col2{grid-column:span 2;}.col3{grid-column:span 3;}.col4{grid-column:span 4;}.col5{grid-column:span 5;}.col6{grid-column:span 6;}.col7{grid-column:span 7;}.col8{grid-column:span 8;}.col9{grid-column:span 9;}.col10{grid-column:span 10;}.col11{grid-column:span 11;}.col12{grid-column:span 12;}@supports not (display:grid){.col1{flex:0 0 auto;width:8.3333%;}.col2{flex:0 0 auto;width:16.6667%;}.col3{flex:0 0 auto;width:25%;}.col4{flex:0 0 auto;width:33.3333%;}.col5{flex:0 0 auto;width:41.6667%;}.col6{flex:0 0 auto;width:50%;}.col7{flex:0 0 auto;width:58.3333%;}.col8{flex:0 0 auto;width:66.6667%;}.col9{flex:0 0 auto;width:75%;}.col10{flex:0 0 auto;width:83.3333%;}.col11{flex:0 0 auto;width:91.6667%;}.col12{flex:0 0 auto;width:100%;}}.formdefaultbasic .gridrow.col2gap>div{grid-column:span 6;display:grid;align-content:start;}.formdefaultbasic .gridrow.col2gap .checkbox{margin-top:2.8rem;}@media (max-width:62rem){.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11{grid-column:span 12;}@supports not (display:grid){.col1,.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9,.col10,.col11{width:100%;}}.formdefaultbasic .gridrow.col2gap .checkbox{margin-top:0;}}.sgr{padding-right:var(--space-3);}.tile,.wtile{--tile-radius:var(--cus-tile-radius,var(--radius-md));--tile-shadow:var(--cus-tile-shadow,var(--shadow-sm));--tile-bg:var(--cus-tile-bg,var(--color-bg));--tile-fg:var(--cus-tile-fg,var(--color-text));--tile-px:var(--cus-tile-padding,var(--space-6));--tile-py:var(--cus-tile-padding,var(--space-6));--tile-margin:var(--cus-tile-margin,0);--tile-marginleft:var(--cus-tile-marginleft,var(--tile-margin));--tile-marginright:var(--cus-tile-marginright,var(--tile-margin));--tile-marginbottom:var(--cus-tile-marginbottom,var(--cus-tile-margin,var(--space-4)));--tile-margintop:var(--cus-tile-margintop,var(--tile-margin));--tile-title-marginbottom:var(--cus-tile-title-marginbottom,var(--space-6));--tile-title-color:var(--cus-tile-title-color,inherit);width:100%;overflow:var(--cus-tile-overflow,hidden);border-radius:var(--comp-radius,var(--tile-radius));color:var(--comp-fg,var(--tile-fg));margin-bottom:var(--tile-marginbottom);max-height:var(--cus-tile-maxheight,none);margin-top:var(--tile-margintop);margin-left:var(--tile-marginleft);margin-right:var(--tile-marginright);}.tile{border:var(--comp-border-width,0) solid var(--comp-border-color,transparent);background-color:var(--comp-bg,var(--tile-bg));box-shadow:var(--comp-shadow,var(--tile-shadow));padding:var(--comp-py,var(--tile-py)) var(--comp-px,var(--tile-px));}.gridrow.boxes .tile{height:100%;}.ttitle{margin-bottom:var(--tile-title-marginbottom);display:flex;justify-content:space-between;gap:var(--space-3);}.ttitle h2{margin-bottom:0;color:var(--color-text);font-size:var(--fs-0);font-weight:600;display:flex;align-items:center;gap:var(--space-2);margin-top:0;}.title .ttitle{margin-bottom:0;}ul.iconlist{list-style:none;margin-left:0;padding-left:0;}ul.iconlist li{display:grid;grid-template-columns:3rem auto;align-items:start;gap:var(--space-2);margin-bottom:0.5rem;}ul.iconlist li svg{fill:var(--color-primary);height:2rem;width:2rem;}ul.iconlist span{padding-top:0.2rem;}.tile.p_oneliner{padding:0;}.tile.p_oneliner .f_panels{margin-top:0;padding:20px 40px;}.tile.p_oneliner p{margin:0;padding:20px 40px;display:block;}.tile.titlebox .ttitle{margin-bottom:0;}.tile.nobox{padding:0;margin:0;box-shadow:none;background-color:transparent;width:auto;border-radius:0;}.tile.nobox.hps{margin-left:var(--space-6);margin-right:var(--space-6);}.tile .dtw{margin-left:calc(-1 * var(--space-6));margin-right:calc(-1 * var(--space-6));width:calc(100% + (2 * var(--space-6)));border:none;}.emoji,.emoji svg{height:1.58em;width:1.58em;vertical-align:bottom;fill:currentColor;}.ttitle h2 svg:first-child{fill:var(--neutral-500);height:26px;width:26px;margin-right:10px;}.tile h3 svg:first-child{vertical-align:text-bottom;width:auto;height:20px;margin-right:8px;}.tile .ttitle .bu{width:auto;font-size:var(--fs--1);line-height:26px;padding:0 16px;height:26px;border-width:var(--border-width);}.bu{--btnsrc-font:var(--btn-font);--btnsrc-fs:var(--btn-font-size);--btnsrc-lh:var(--btn-lh);--btnsrc-py:var(--btn-padding-y);--btnsrc-gap:var(--space-2);--btnsrc-color:var(--color-primary);--btnsrc-color-weak:var(--color-primary-weak);--btnsrc-color-strong:var(--color-primary-strong);--btnsrc-bg:transparent;--btnsrc-fg:var(--btnsrc-color);--btnsrc-border:transparent;font-family:var(--btn-font,var(--btnsrc-font));font-size:var(--comp-fs,var(--btnsrc-fs));line-height:var(--btnsrc-lh);border-radius:var(--cus-bu-radius,var(--radius-md));padding:var(--cus-bu-py,var(--space-2)) var(--cus-bu-px,var(--space-2));gap:var(--cus-bu-gap,var(--btnsrc-gap));display:var(--cus-bu-display,inline-flex);align-items:center;justify-content:center;white-space:nowrap;user-select:none;cursor:pointer;text-decoration:none;border:var(--border-width) solid var(--comp-border,var(--btnsrc-border));color:var(--cus-bu-fg,var(--btnsrc-fg));background:var(--cus-bu-bg,var(--btnsrc-bg));box-shadow:var(--cus-bu-shadow,none);text-decoration:none;transition:background-color var(--duration-fast) var(--easing-standard),color var(--duration-fast) var(--easing-standard),border-color var(--duration-fast) var(--easing-standard),box-shadow var(--duration-fast) var(--easing-standard),transform var(--duration-fast) var(--easing-standard);max-width:100%;}.bu.fullwidth{width:100%;}.bu:focus-visible{outline:none;box-shadow:var(--focus-ring);}.bu:active{transform:translateY(1px);}.bu[disabled],.bu[aria-disabled="true"],.bu.is-disabled{opacity:0.6;cursor:not-allowed;pointer-events:none;}.bu svg{width:var(--cus-bu-iconwidth,1em);height:var(--cus-bu-iconheight,1em);flex:0 0 auto;fill:currentColor;outline:none;pointer-events:none;}.bu svg:first-child{margin-right:calc(var(--btnsrc-gap) / 2);}.bu svg:last-child{margin-left:calc(var(--btnsrc-gap) / 2);}.bu.primary{--btnsrc-color:var(--color-primary);--btnsrc-color-weak:var(--color-primary-weak);--btnsrc-color-strong:var(--color-primary-strong);}.bu.secondary{--btnsrc-color:var(--color-secondary);--btnsrc-color-weak:var(--color-secondary-weak);--btnsrc-color-strong:var(--color-secondary-strong);}.bu.danger{--btnsrc-color:var(--color-danger);--btnsrc-color-weak:var(--color-danger-weak);--btnsrc-color-strong:var(--color-danger);}.bu.neutral{--btnsrc-color:var(--color-text);--btnsrc-color-weak:var(--color-surface-2);--btnsrc-color-strong:var(--color-border);}.bu.solid{--btnsrc-bg:var(--btnsrc-color);--btnsrc-fg:#fff;--btnsrc-border:transparent;}.bu.solid:hover{filter:brightness(0.98);}.bu.solid:active{filter:brightness(0.95);}.bu.outline{--btnsrc-bg:transparent;--btnsrc-fg:var(--btnsrc-color);--btnsrc-border:var(--btnsrc-color);}.bu.outline:hover{background:var(--btnsrc-color-weak);}.bu.outline:active{background:var(--btnsrc-color-weak);filter:brightness(0.97);}.bu.ghost{--btnsrc-bg:transparent;--btnsrc-fg:var(--btnsrc-color);--btnsrc-border:transparent;padding:0;border:none;justify-content:flex-start;text-align:left;}.bu.ghost:hover{color:var(--btnsrc-color-strong);}.bu.ghost:active{filter:brightness(0.97);}.bu.sm{--comp-fs:var(--fs--1);--comp-py:calc(var(--btn-padding-y) * 0.8);--comp-px:calc(var(--btn-padding-x) * 0.8);}.bu.lg{--comp-fs:var(--fs-1);--comp-py:calc(var(--btn-padding-y) * 1.25);--comp-px:calc(var(--btn-padding-x) * 1.25);}:root[data-theme="dark"] .bu.outline:hover{background:color-mix(in srgb,var(--btnsrc-color),transparent 85%);}:root[data-theme="dark"] .bu.solid{box-shadow:var(--shadow-sm);}}@layer components{.dtw{--dtwsrc-pad-x:var(--table-padding-x,var(--space-3));--dtwsrc-row-h:2.7rem;--dtwsrc-head-h:2.5rem;--dtw-pad-x:var(--cus-dtw-pad-x,var(--dtwsrc-pad-x));--dtw-font-size:var(--cus-dtw-font-size,var(--fs-0));background:var(--color-bg);color:var(--table-fg,var(--color-text));border:var(--border-width) solid var(--table-border,var(--color-border));border-radius:var(--table-radius,var(--radius-sm));display:inline-flex;flex-direction:column;width:100%;box-sizing:border-box;-webkit-overflow-scrolling:touch;}.dtw{font-size:var(--dtw-font-size);line-height:var(--table-line-height);}.dtw>table>thead>tr>th,.dtw>table>tbody>tr>td,.dtw>table>tfoot>tr>td{font-size:var(--cus-dtw-font-size,var(--dtw-font-size));background-color:var(--cus-dtw-background,transparent);line-height:var(--cus-dtw-line-height,var(--cus-dtw-font-size,var(--dtw-font-size)) * 1.5);padding-top:var(--cus-dtw-pad-y,var(--space-1));padding-bottom:var(--cus-dtw-pad-y,var(--space-1));}.dtw>table{min-width:100%;border-collapse:collapse;table-layout:fixed;}.dtw>table>thead>tr>th,.dtw>table>tbody>tr>td{padding-inline:var(--cus-dtw-pad-x,var(--dtw-pad-x));height:var(--dtwsrc-row-h);text-overflow:ellipsis;overflow:hidden;}.dtw>table>thead>tr>th{height:var(--dtwsrc-head-h);line-height:var(--dtwsrc-head-h);text-align:left;}.dtw>table>tbody>tr,.dtw>table>tfoot>tr{border-top:max(0.6px,var(--border-width)) solid var(--comp-border,var(--table-border,var(--color-border)));}.dtw[data-mobile="cards"] tbody>tr,.dtw[data-desktop="cards"] tbody>tr{border-top:var(--border-width) solid var(--comp-border,var(--table-border,var(--color-border)));}.dtw>table>tbody>tr>td.dtic{padding-left:6px;padding-right:6px;width:35px;}.dtw>table>tbody>tr>td.dtic>svg,.dtw>table>tbody>tr>td.dtic>a>svg{height:1.4rem;width:auto;margin-top:0.6rem;opacity:0.8;cursor:pointer;fill:var(--color-text);margin-bottom:-0.3rem;}@media (max-width:48rem){.dtw[data-mobile="scroll"]{overflow-x:auto;}.dtw[data-mobile="scroll"]>table{white-space:nowrap;}}@media (max-width:48rem){.dtw[data-mobile="ellipsis"]{overflow-x:hidden;}.dtw[data-mobile="ellipsis"]>table{width:100%;white-space:nowrap;}.dtw[data-mobile="ellipsis"] th,.dtw[data-mobile="ellipsis"] td{text-overflow:ellipsis;overflow:hidden;}.dtw[data-mobile="ellipsis"] td:nth-child(1){max-width:var(--col1-max,40vw);}.dtw[data-mobile="ellipsis"] td:nth-child(2){max-width:var(--col2-max,40vw);}}@media (max-width:48rem){.dtw[data-mobile="cards"]>table{border:0;width:100%;}.dtw[data-mobile="cards"] thead,.dtw[data-mobile="cards"] tfoot{display:none;}.dtw[data-mobile="cards"] tbody>tr{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:var(--space-2);padding:var(--space-3) var(--dtw-pad-x);border-top:var(--border-width) solid var(--color-border);background:var(--color-bg);}.dtw[data-mobile="cards"] tbody>tr>td{display:grid;grid-template-columns:minmax(8ch,33%) 1fr;gap:var(--space-2);height:auto;line-height:var(--lh-base);white-space:normal;padding:0;width:100%;grid-column:span 5;}.dtw[data-mobile="cards"] tbody>tr>td::before{content:attr(data-label);color:var(--color-text-muted);font-weight:400;}.dtw[data-mobile="cards"] tbody>tr>td.dtic::before{content:none;}.dtw[data-mobile="cards"] tbody>tr>td.dtic{grid-column:span 1;}}@media (min-width:48.0625rem){.dtw[data-desktop="scroll"]{overflow-x:auto;}.dtw[data-desktop="scroll"]>table{white-space:nowrap;}}@media (min-width:48.0625rem){.dtw[data-desktop="ellipsis"]{overflow-x:hidden;}.dtw[data-desktop="ellipsis"]>table{width:100%;white-space:nowrap;}.dtw[data-desktop="ellipsis"] th,.dtw[data-desktop="ellipsis"] td{text-overflow:ellipsis;overflow:hidden;}.dtw[data-desktop="ellipsis"] td:nth-child(1){max-width:var(--col1-max,24rem);}.dtw[data-desktop="ellipsis"] td:nth-child(2){max-width:var(--col2-max,20rem);}}@media (min-width:48.0625rem){.dtw[data-desktop="cards"]>table{width:100%;border:0;}.dtw[data-desktop="cards"] thead,.dtw[data-desktop="cards"] tfoot{display:none;}.dtw[data-desktop="cards"] tbody>tr{display:grid;grid-template-columns:repeat(var(--cards-cols,2),1fr);gap:var(--space-4);padding:var(--space-4) var(--dtw-pad-x);border-top:var(--border-width) solid var(--color-border);background:var(--color-surface-1);}.dtw[data-desktop="cards"] tbody>tr>td{display:grid;grid-template-columns:minmax(10ch,40%) 1fr;gap:var(--space-2);height:auto;line-height:var(--lh-base);white-space:normal;padding:0;}.dtw[data-desktop="cards"] tbody>tr>td::before{content:attr(data-label);color:var(--color-text-muted);font-weight:600;}.dtw[data-desktop="cards"] tbody>tr>td.dtic::before{content:none;}.dtw[data-desktop="cards"] tbody>tr>td.dtic{grid-template-columns:1fr;order:999;}.dtw[data-desktop="cards"] tbody>tr>td.dtic:first-of-type{grid-column:1 / -1;display:flex;gap:var(--space-2);justify-content:flex-end;}.dtw[data-desktop="cards"] tbody>tr>td.dtic:not(:first-of-type){display:contents;}.dtw[data-desktop="cards"] .action-column{grid-column:1 / -1;justify-self:end;position:static;width:auto;min-width:0;max-width:none;}}.dtw.zebra tbody tr:nth-child(odd){background:var(--color-surface-2);}.dtw.sticky thead th{position:sticky;top:0;background:var(--color-surface-1);z-index:2;}.dtw.sticky-firstcol td:first-child,.dtw.sticky-firstcol th:first-child{position:sticky;left:0;background:inherit;z-index:1;}}@layer effects{}@layer utilities{.hps{padding-left:var(--screen-padding-space);padding-right:var(--screen-padding-space);}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.skiplink{position:absolute;left:-9999px;top:0;}.skiplink:focus{left:var(--space-4);top:var(--space-4);background:var(--color-surface-1);color:var(--color-text);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);box-shadow:var(--focus-ring);z-index:9999;}.tar{text-align:right;}.tal{text-align:left;}.tac{text-align:center;}.text-primary{color:var(--color-primary);fill:var(--color-primary);}.nd{text-decoration:none;}.bm1{margin-bottom:0.5rem;}.bm2{margin-bottom:1rem;}.bm3{margin-bottom:1.5rem;}.bm4{margin-bottom:2rem;}.bm5{margin-bottom:2.5rem;}.bm6{margin-bottom:3rem;}.bm7{margin-bottom:3.5rem;}.bm8{margin-bottom:4rem;}.bm9{margin-bottom:4.5rem;}.bm10{margin-bottom:5rem;}.bm11{margin-bottom:5.5rem;}.bm12{margin-bottom:6rem;}.bm13{margin-bottom:6.5rem;}.bm14{margin-bottom:7rem;}.bm15{margin-bottom:7.5rem;}.bm16{margin-bottom:8rem;}.bm17{margin-bottom:8.5rem;}.bm18{margin-bottom:9rem;}.bm19{margin-bottom:9.5rem;}.bm20{margin-bottom:10rem;}.tm1{margin-top:0.5rem;}.tm2{margin-top:1rem;}.tm3{margin-top:1.5rem;}.tm4{margin-top:2rem;}.tm5{margin-top:2.5rem;}.tm6{margin-top:3rem;}.tm7{margin-top:3.5rem;}.tm8{margin-top:4rem;}.tm9{margin-top:4.5rem;}.tm10{margin-top:5rem;}.tm11{margin-top:5.5rem;}.tm12{margin-top:6rem;}.tm13{margin-top:6.5rem;}.tm14{margin-top:7rem;}.tm15{margin-top:7.5rem;}.tm16{margin-top:8rem;}.tm17{margin-top:8.5rem;}.tm18{margin-top:9rem;}.tm19{margin-top:9.5rem;}.tm20{margin-top:10rem;}.he1{height:0.5rem;}.he2{height:1rem;}.he3{height:1.5rem;}.he4{height:2rem;}.he5{height:2.5rem;}.he6{height:3rem;}.he7{height:3.5rem;}.he8{height:4rem;}.he9{height:4.5rem;}.he10{height:5rem;}.he11{height:5.5rem;}.he12{height:6rem;}.he13{height:6.5rem;}.he14{height:7rem;}.he15{height:7.5rem;}.he16{height:8rem;}.he17{height:8.5rem;}.he18{height:9rem;}.he19{height:9.5rem;}.he20{height:10rem;}.dv{border-bottom:var(--border-width) solid var(--color-border);margin:1rem 0;}@media only screen and (max-width:36rem){.hom{display:none !important;}}.svgicon{width:24px;height:24px;overflow:hidden;}.usps{display:flex;flex-direction:column;gap:var(--space-3);list-style:none;padding:0;margin:0 0 var(--space-6) 0;font-size:var(--fs-0);color:var(--color-text);}.usps li{display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-4);font-size:inherit;line-height:var(--lh-base);}.usps svg{flex-shrink:0;color:var(--color-success);margin-right:var(--space-2);display:inline-block;vertical-align:middle;aria-hidden:true;}.usps li:last-child{margin-bottom:0;}@media (max-width:36rem){.usps{gap:var(--space-2);font-size:var(--fs-0);}.usps li{padding:var(--space-2) var(--space-2);}.usps svg{width:1.5em;height:1.5em;}}.ce{margin-inline:auto;}.gw1{max-width:min(100%,16rem);width:16rem;}.gw2{max-width:min(100%,32rem);width:32rem;}.gw3{max-width:min(100%,48rem);width:48rem;}.gw4{max-width:min(100%,1300px);width:1300px;}.gw1.hms{max-width:calc(min(100%,16rem) - var(--screen-padding-space) * 2);}.gw2.hms{max-width:calc(min(100%,32rem) - var(--screen-padding-space) * 2);}.gw3.hms{max-width:calc(min(100%,48rem) - var(--screen-padding-space) * 2);}.gw4.hms{max-width:calc(min(100%,1300px) - var(--screen-padding-space) * 2);}.mcg2{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--grid-gap);}.mcg3{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--grid-gap);}.mcg4{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--grid-gap);}@media (max-width:62rem){.mcg3,.mcg4{grid-template-columns:repeat(2,1fr);}}@media (max-width:36rem){.mcg2,.mcg3,.mcg4{grid-template-columns:1fr;}}.tpd1{padding-top:0.5rem;}.tpd2{padding-top:1rem;}.tpd3{padding-top:1.5rem;}.tpd4{padding-top:2rem;}.tpd5{padding-top:2.5rem;}.tpd6{padding-top:3rem;}.tpd7{padding-top:3.5rem;}.tpd8{padding-top:4rem;}.tpd9{padding-top:4.5rem;}.tpd10{padding-top:5rem;}.tpd11{padding-top:5.5rem;}.tpd12{padding-top:6rem;}.tpd13{padding-top:6.5rem;}.tpd14{padding-top:7rem;}.tpd15{padding-top:7.5rem;}.tpd16{padding-top:8rem;}.tpd17{padding-top:8.5rem;}.tpd18{padding-top:9rem;}.tpd19{padding-top:9.5rem;}.tpd20{padding-top:10rem;}.bpd1{padding-bottom:0.5rem;}.bpd2{padding-bottom:1rem;}.bpd3{padding-bottom:1.5rem;}.bpd4{padding-bottom:2rem;}.bpd5{padding-bottom:2.5rem;}.bpd6{padding-bottom:3rem;}.bpd7{padding-bottom:3.5rem;}.bpd8{padding-bottom:4rem;}.bpd9{padding-bottom:4.5rem;}.bpd10{padding-bottom:5rem;}.bpd11{padding-bottom:5.5rem;}.bpd12{padding-bottom:6rem;}.bpd13{padding-bottom:6.5rem;}.bpd14{padding-bottom:7rem;}.bpd15{padding-bottom:7.5rem;}.bpd16{padding-bottom:8rem;}.bpd17{padding-bottom:8.5rem;}.bpd18{padding-bottom:9rem;}.bpd19{padding-bottom:9.5rem;}.bpd20{padding-bottom:10rem;}}.formdefaultbasic[hidden]{display:none !important;}.formdefaultbasic form{width:100%;}.formdefaultbasic form>fieldset{margin:revert;padding:revert;border-radius:4px;margin-bottom:10px;}.formdefaultbasic form>fieldset>legend{font-size:1.2em;padding:10px 15px 10px 15px;border-radius:4px;}.formdefaultbasic .form-group input:not([type]),.formdefaultbasic .form-group input,.formdefaultbasic .form-group select,.formdefaultbasic .form-group textarea,.formdefaultbasic .form-group input[type="text"],.formdefaultbasic .form-group input[type="email"],.formdefaultbasic .form-group input [type="password"],.formdefaultbasic .form-group input[type="number"],.formdefaultbasic .form-group input[type="date"],.formdefaultbasic .form-group input[type="datetime-local"]{border:1px solid #cecece;background-color:#ffffff;}.formdefaultbasic .form-group .range-wrapper{position:relative;display:inline-block;width:100%;}.formdefaultbasic .form-group input[type="range"].range-input{width:100%;-webkit-appearance:none;appearance:none;height:8px;border-radius:4px;outline:none;cursor:pointer;background-color:#ffffff;}.formdefaultbasic .ckdelayedtext{border:1px solid #cecece;padding:10px;}.formdefaultbasic input,.formdefaultbasic textarea,.formdefaultbasic select{margin:0;box-sizing:border-box;height:48px;border-radius:3px;padding:10px;padding-right:10px;font-size:16px;transition:all 0.30s ease-in-out;font-family:sans-serif;max-width:100%;-webkit-appearance:none;-moz-appearance:none;}.formdefaultbasic select{font-size:14px;cursor:pointer;background-size:12px 12px;background-position:calc(100% - 10px);background-repeat:no-repeat;background-image:url("https://cpmodules.s3.eu-west-1.amazonaws.com/images/field-icons/keuzeveld-icoon.svg");-webkit-appearance:none;-moz-appearance:none;padding-right:30px;}.formdefaultbasic,.formdefaultbasic .date-selects{display:flex;flex-wrap:wrap;justify-content:space-between;}.datetime-selects fieldset{display:flex;flex-wrap:wrap;margin:0;}.date-selects select,.datetime-selects select{flex:1 5px;}div>fieldset>.date-hourselect{flex:1 30px;}div>fieldset>.date-minuteselect{flex:1 30px;}.formdefaultbasic input[type="date"]{font-family:arial;}.formdefaultbasic label{padding-bottom:5px;font-size:14px;font-weight:700;line-height:1.618em;transition:all 0.30s ease-in-out;}.formdefaultbasic .form-group label.control-label{padding-left:0px;line-height:1.618em;cursor:unset;}.formdefaultbasic .form-group label.control-label .requiredmark{margin-left:5px;opacity:0.8;}.formdefaultbasic control-label{padding-bottom:5px;font-size:14px;line-height:1.618em;font-weight:700;transition:all 0.30s ease-in-out;}.formdefaultbasic .form-group{display:flex;flex-direction:column-reverse;margin-bottom:15px;box-sizing:border-box;padding:5px 0;}.formdefaultbasic .wcag .form-group,.formdefaultbasic.wcag .form-group{flex-direction:column;}.formdefaultbasic .form-group[hidden]{display:none;}.formdefaultbasic textarea{height:var(--cus-textarea-height,150px);max-width:100%;min-width:100%;}.formdefaultbasic .button{border:none;padding:14px;box-sizing:border-box;height:3em;min-width:150px;font-size:16px;background-color:var(--primary-color);color:white;border-radius:3px;cursor:pointer;transition:all 0.30s ease-in-out;background-position:center;transition:background 0.8s;border-radius:3px;}.formdefaultbasic .button:hover{background-color:#5c8ffd;background:#f0f0f1 radial-gradient(circle,transparent 1%,#f0f0f1 1%) center/15000%;transition:background 0.8s;background-position:center;}.formdefaultbasic .button:active{background-size:100%;transition:background 0s;background-color:#DADCE0;}.formdefaultbasic .button:focus{background:#DADCE0 radial-gradient(circle,transparent 1%,#DADCE0 1%) center/15000%;transition:background 0.8s;}.formdefaultbasic .button-container{text-align:center;}.formdefaultbasic .button span{white-space:nowrap;}.formdefaultbasic body::after,.formdefaultbasic body::before,.formdefaultbasic input::after,.formdefaultbasic input::before,.formdefaultbasic select::after,.formdefaultbasic select::before,.formdefaultbasic textarea::after,.formdefaultbasic textarea::before,.formdefaultbasic body *::after,.formdefaultbasic body *::before{box-sizing:border-box;}.formdefaultbasic .form-group select:focus~.control-label,.formdefaultbasic .form-group textarea:focus~.control-label{color:var(--primary-color);}.formdefaultbasic .form-group input:focus~.control-label{color:var(--primary-color);}.formdefaultbasic .form-group div.error-message-WCAG p{color:#CA2300;font-weight:400;margin-bottom:0;margin-top:0.5rem;}.fwgfe{color:#CA2300;font-weight:400;margin-bottom:0;margin-top:0.5rem;}.formdefaultbasic .checkbox div.error-message-WCAG p{color:#CA2300;font-weight:700;}.formdefaultbasic .form-group textarea:focus,.formdefaultbasic .form-group select:focus{outline:none;border:2px solid #2379ba;}.formdefaultbasic .form-group input:not([type]):focus,.formdefaultbasic .form-group input[type="text"]:focus,.formdefaultbasic .form-group input[type="email"]:focus,.formdefaultbasic .form-group input[type="password"]:focus,.formdefaultbasic .form-group input[type="number"]:focus,.formdefaultbasic .form-group input[type="range"]:focus,.formdefaultbasic .form-group input[type="date"]:focus{outline:none;border:2px solid #2379ba;}#p_main .formdefaultbasic .checkbox input,.formdefaultbasic .checkbox input{top:-3px;left:5px;width:1.2rem;height:1.2rem;position:absolute;padding:0px;background:none;box-sizing:content-box;border-width:2px;}@media screen and (min-width:0\0){.formdefaultbasic .checkbox input{z-index:10;width:20px;height:20px;margin-right:20px;}.formdefaultbasic .checkbox label .helper{display:none;}}.formdefaultbasic .checkbox input:focus{z-index:2;border:2px solid var(--primary-color);cursor:pointer;outline:none;transition-property:none;}.formdefaultbasic .checkbox label:hover .helper{color:var(--primary-color);z-index:4;cursor:pointer;}.formdefaultbasic .form-radio input:hover{border-color:var(--primary-color);cursor:pointer;}.formdefaultbasic .checkbox label{position:relative;cursor:pointer;padding-left:2.3rem;text-align:left;transition:0.4s;}#p_main .formdefaultbasic .checkbox .helper{box-sizing:content-box;}.formdefaultbasic .checkbox .helper{position:absolute;top:-3px;left:5px;width:22px;height:22px;z-index:0;border:2px solid currentColor;border-radius:0.2rem;transition:0.4s;background-color:white;}.formdefaultbasic .checkbox .helper.disabled{color:#535353;background-color:#c6c6c7;background-size:0px;opacity:1;}.formdefaultbasic .checkbox{margin-top:1rem;margin-bottom:1rem;}.formdefaultbasic .dtw .checkbox{margin-top:0;margin-bottom:0;}.formdefaultbasic .dtw .checkbox .helper::after{top:0.53rem;left:0.09rem;}.formdefaultbasic .dtw .checkbox .helper::before{top:0.78rem;left:0.4rem;}.formdefaultbasic .checkbox input:checked~.helper::after{height:0.35rem;}.formdefaultbasic .mdform .checkbox input:checked~.helper::before,.formdefaultbasic.mdform .checkbox input:checked~.helper::before{height:0.7rem;transition-delay:0.18s;}.formdefaultbasic .checkbox .helper::before,.formdefaultbasic .checkbox .helper::after{position:absolute;height:0;width:2px;background-color:white;transform-origin:left top;border-radius:0.25rem;content:'';opacity:1;}.formdefaultbasic .checkbox .helper::before{top:16px;left:10px;transform:rotate(-135deg);}.formdefaultbasic .checkbox .helper::after{top:12px;left:5px;transform:rotate(-45deg);}.formdefaultbasic .checkbox label{transition:0.5s;}.formdefaultbasic .checkbox input:checked~.helper{color:var(--primary-color);background-color:var(--primary-color);}.formdefaultbasic .checkbox input:checked~.helper::after,.formdefaultbasic .checkbox input:checked~.helper::before{opacity:1;transition:height 0.28s ease;}.formdefaultbasic .checkbox .helper{color:#b3b3b3;}.formdefaultbasic .form-radio input{width:21px;height:21px;background:none;padding:0px;position:absolute;box-sizing:border-box;border-radius:50%;left:0;border-width:2px;top:0px;}.formdefaultbasic .mdform .form-radio input:focus,.formdefaultbasic.mdform .form-radio input:focus{z-index:1;border-color:var(--primary-color);outline:none;}.formdefaultbasic .form-radio label{position:relative;cursor:pointer;padding-left:1.8rem;padding-right:1.2rem;display:inline-block;text-align:left;color:currentColor;transition:0.4s;}.formdefaultbasic .form-radio label.multiline,.formdefaultbasic .mdform .form-radio.form-radio-icons label.multiline,.formdefaultbasic.mdform .form-radio.form-radio-icons label.multiline{display:block;width:100%;}.formdefaultbasic .radio{margin-top:10px;}.formdefaultbasic .form-multicheckbox.checkbox{margin-top:0;margin-bottom:0;}.formdefaultbasic .multiple-checkboxes{margin-top:10px;margin-bottom:10px;}.formdefaultbasic .multiple-checkboxes>label{display:block;}.formdefaultbasic .radio .helper{position:absolute;top:0;left:0;cursor:pointer;display:block;font-size:1rem;user-select:none;color:#999;transition:all 0.30s ease-in-out;}.formdefaultbasic .radio .helper::before,.formdefaultbasic .radio .helper::after{content:'';position:absolute;left:0;top:0;width:21px;height:21px;transition:transform 0.28s ease;border-radius:50%;border:2px solid currentColor;box-sizing:border-box;}.formdefaultbasic .radio .helper::after{transform:scale(0);background-color:var(--primary-color);border-color:var(--primary-color);}.formdefaultbasic .radio label{transition:0.4s;}.formdefaultbasic .radio label:hover .helper{color:var(--primary-color);}.formdefaultbasic .radio input:checked~.helper::after{transform:scale(0.4);width:21px;height:21.4px;}.formdefaultbasic .radio input:checked~.helper::before{color:var(--primary-color);}.formdefaultbasic .radio .helper{color:#6B6B6B;}.formdefaultbasic .CodeMirror{font-size:14px;line-height:18px;}.formdefaultbasic .mdform .form-radio-icons img,.formdefaultbasic.mdform .form-radio-icons img{border:2px solid transparent;padding:5px;vertical-align:middle;margin-right:10px;transition:0.4s;border-radius:2px;}.formdefaultbasic .mdform .form-radio-icons input:checked+img,.formdefaultbasic.mdform .form-radio-icons input:checked+img{border-color:var(--primary-color);background-color:#e4edff;}.formdefaultbasic .mdform .form-radio-icons img:hover,.formdefaultbasic.mdform .form-radio-icons img:hover{border-color:var(--primary-color);}.formdefaultbasic .mdform .form-radio.form-radio-icons label,.formdefaultbasic.mdform .form-radio.form-radio-icons label{display:inline-block;}.mdform .form-radio.form-radio-icons .radio{padding-top:10px;padding-bottom:10px;}.formdefaultbasic .form-radio-icons .radio .helper::before{display:none;}.formdefaultbasic .form-radio-icons .radio input{border-radius:3px;height:100%;width:62px;border-color:transparent;opacity:0.001;}.formdefaultbasic .form-radio-icons .radio .helper::after{display:none;}.formdefaultbasic .form-radio-icons .radio label{font-size:14px;padding:0px;padding-right:15px;}@media only screen and (max-width:768px){.date-selects select,.datetime-selects select{flex:1 15%;}div>fieldset>.date-hourselect{flex:1 30px;}div>fieldset>.date-minuteselect{flex:1 30px;}}@media only screen and (max-width:425px){.date-selects select,.datetime-selects select{flex:1 25%;min-width:auto;}fieldset>.date-hourselect{margin-left:30px;margin-left:5px;}.formdefaultbasic .form-radio label{display:block;margin-bottom:10px;}}.formstyleiconenbol .mdform .date-selects select,.formstyleiconenbol.mdform .date-selects select{width:calc(33% - 10px);}.formdefaultbasic.formstyleiconenbol.formstyleiconenbol div.form-group .date-selects select:focus,.formdefaultbasic.formstyleiconenbol.formstyleiconenbol div.form-group .date-selects select:focus{width:calc(33% - 10px);}#wrapper_date-selects__field{width:100%;}p.form_loading_text{color:#888;}div.formstylelines .form-group select{padding-right:30px;}.text-balloon-popup{position:fixed;width:240px;background-color:#f8f8f8;padding:10px;border:1px solid #eee;font-family:sans-serif;font-size:15px;line-height:1.3em;}.formdefaultbasic .control-label img{margin-left:10px;vertical-align:text-bottom;cursor:pointer;}.formdefaultbasic .checkbox>label>img{margin-left:10px;vertical-align:sub;}.formdefaultbasic form.wcag .form-group label.control-label img{margin-left:0px;margin-right:10px;cursor:unset;}.formdefaultbasic .dadfile.fullsupport>div{outline:2px dashed #cecece;outline-offset:-1px;min-height:70px;box-sizing:border-box;text-align:center;color:#888;width:100%;background-color:white;cursor:pointer;border:none;}.formdefaultbasic .dadfile label,.formdefaultbasic .dadfile .daduploading,.formdefaultbasic .dadfile .daddone,.formdefaultbasic .dadfile .daderror{display:none;}.formdefaultbasic .dadfile input{width:0.1px;height:0.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1;}.formdefaultbasic .form-group input[type="file"]{line-height:1;}.formdefaultbasic .dadfile.fullsupport label{cursor:pointer;display:flex;min-height:70px;justify-content:center;align-items:center;font-weight:400;}.formdefaultbasic .radio label{cursor:pointer;font-weight:400;}.formdefaultbasic .dadfile.fullsupport label:hover{color:#4f93ce;}.formdefaultbasic .toggleVar{text-align:right;color:#4f93ce;cursor:pointer;font-weight:700;}.formdefaultbasic>fieldset.fft{margin:revert;padding:revert;}.formdefaultbasic fieldset.fft{padding-left:24px;padding-right:24px;padding-top:2em;padding-bottom:2em;border-radius:4px;border:2px solid var(--primary-color);}.formdefaultbasic fieldset.fft>legend{color:var(--primary-color);font-size:1.2em;padding:10px 15px 10px 15px;border-radius:4px;}.formdefaultbasic form select{max-width:100%;}.formdefaultbasic .form-group fieldset{width:100%;display:inline-flex;gap:12px;flex-wrap:wrap;}div.date-selects>fieldset>input.date-selects,div.datetime-selects>fieldset>input.date-selects{display:none;}.mdform fieldset fieldset legend{font-size:14px;font-weight:700;padding-left:5px;}.formdefaultbasic .form-group fieldset legend{padding-bottom:5px;font-size:14px;font-weight:700;line-height:1.618em;transition:all 0.30s ease-in-out;}.formdefaultbasic .descriptionfield{margin-bottom:-15px;}.formdefaultbasic .uppy-Dashboard-AddFiles{flex-direction:column-reverse;}.formdefaultbasic .uppy-size--md .uppy-Dashboard-AddFiles-title{font-size:1rem;margin-bottom:2rem;}.formdefaultbasic .uppy-size--md .uppy-DashboardTab{margin-bottom:0;}.formdefaultbasic .uppy-size--md .uppy-DashboardTab svg{height:48px;width:48px;}.formdefaultbasic .uppy-size--md .uppy-DashboardTab svg rect{fill:var(--primary-color);}.uppy-DashboardTab-btn svg rect{fill:var(--primary-color);}.formdefaultbasic .uppy-Dashboard button,.formdefaultbasic .uppy-Dashboard button:hover{color:var(--primary-color);border-bottom-color:var(--primary-color);}.formdefaultbasic .uppy-Dashboard-inner,.formdefaultbasic .uppy-DashboardContent-bar,.formdefaultbasic [data-uppy-drag-drop-supported=true] .uppy-Dashboard-AddFiles{border-color:var(--border-color);}.formdefaultbasic .uppy-Dashboard-inner{background-color:white;}.formdefaultbasic[data-uppy-drag-drop-supported=true] .uppy-Dashboard-AddFiles{border:0;}.formdefaultbasic .multiuploadarea{margin-top:1em;}.f_surveysystemeditquestion fieldset{padding-left:24px;padding-right:24px;padding-top:2em;padding-bottom:2em;border-radius:4px;border:2px solid var(--primary-color);}.f_surveysystemeditquestion fieldset>legend{color:var(--primary-color);}.f_surveysystemeditquestion .fieldset legend>h2.f_textinputh2{font-size:1.2em;padding:10px 15px 10px 15px;border-radius:4px;}.f_surveysystemeditquestion .f_advancedsetting_icon{fill:var(--primary-color);width:2rem;}.f_surveysystemeditquestion fieldset .form-group{padding:15px 0;}.formstyleboxed .form-group input:not([type]),.formstyleboxed .form-group textarea,.formstyleboxed .form-group input[type="text"],.formstyleboxed .form-group input[type="email"],.formstyleboxed .form-group input[type="password"],.formstyleboxed .form-group input[type="number"],.formstyleboxed .form-group input[type="date"],.formstyleboxed .form-group input[type="datetime-local"]{background-color:white;border:1px solid #cecece;}.formstyleboxed .form-group select{width:100%;}.formstyleboxed .form-group input:not([type]),.formstyleboxed .form-group textarea,.formstyleboxed .form-group input[type="text"],.formstyleboxed .form-group input[type="email"],.formstyleboxed .form-group input[type="password"],.formstyleboxed .form-group input[type="number"]{width:100%;}.formstyleboxed .form-group input[disabled],.formstyleboxed .form-group textarea[disabled],.formstyleboxed .form-group select[disabled]{color:#535353;background-color:#c6c6c7;background-size:0px;opacity:1;}.formstyleboxed form > fieldset{margin:revert;padding:revert;border:1px solid #999;}.formstyleboxed .form-group input:not([type]):focus,.formstyleboxed .form-group textarea:focus,.formstyleboxed .form-group input[type="text"],:focus .formstyleboxed .form-group input[type="email"],:focus .formstyleboxed .form-group input[type="password"],:focus .formstyleboxed .form-group input[type="number"],:focus .formstyleboxed .form-group input[type="date"]:focus,.formstyleboxed .form-group input[type="datetime-local"]:focus{border-bottom:4px solid var(--primary-color);border-left:1px solid #676767;border-top:1px solid #676767;border-right:1px solid #676767;}.formstyleiconenbol form:not(.wcag) input.visited:not([type]):valid,.formstyleiconenbol form:not(.wcag) input.visited[type="text"]:valid,.formstyleiconenbol form:not(.wcag) input.visited[type="email"]:valid,.formstyleiconenbol form:not(.wcag) input.visited[type="password"]:valid,.formstyleiconenbol form:not(.wcag) input.visited[type="number"]:valid,.formstyleiconenbol form:not(.wcag) input.visited[type="date"]:valid,.formstyleiconenbol form:not(.wcag) textarea.visited:valid{background-position:calc(100% - 10px);background-size:20px 20px;background-repeat:no-repeat;background-image:url("https://cpmodules.s3-eu-west-1.amazonaws.com/images/field-icons/validation-success.svg");-webkit-appearance:none;-moz-appearance:none;}.formstyleiconenbol input.visited:not([type]):invalid,.formstyleiconenbol input.visited[type="text"]:invalid,.formstyleiconenbol input.visited[type="email"]:invalid,.formstyleiconenbol input.visited[type="password"]:invalid,.formstyleiconenbol input.visited[type="number"]:invalid,.formstyleiconenbol input.visited[type="date"]:invalid,.formstyleiconenbol textarea.visited:invalid{background-position:calc(100% - 10px);background-size:20px 20px;background-repeat:no-repeat;background-image:url("https://cpmodules.s3-eu-west-1.amazonaws.com/images/field-icons/validation-error.svg");-webkit-appearance:none;-moz-appearance:none;}.formstyleiconenbol textarea,.formstyleiconenbol.formstylelines textarea,.formstyleiconenbol input:not([type]),.formstyleiconenbol input[type="text"],.formstyleiconenbol input[type="email"],.formstyleiconenbol input[type="password"],.formstyleiconenbol input[type="number"],.formstyleiconenbol input[type="date"],.formstyleiconenbol.formstylelines input:not([type]),.formstyleiconenbol.formstylelines input[type="text"],.formstyleiconenbol.formstylelines input[type="email"],.formstyleiconenbol.formstylelines input[type="password"],.formstyleiconenbol.formstylelines input[type="number"],.formstyleiconenbol.formstylelines input[type="date"]{padding-right:40px;}.form-group{position:relative;}.formstyleiconenbol select.visited:valid{background-image:url("https://cpmodules.s3.eu-west-1.amazonaws.com/images/field-icons/icon_dropdown_valid.png");background-size:40px 20px;}.formstyleiconenbol select.visited:invalid{background-image:url("https://cpmodules.s3.eu-west-1.amazonaws.com/images/field-icons/icon_dropdown_validation.png");background-size:40px 20px;}form:not(.wcag) .formstyleiconenbol select.visited:valid ~ i.bar,form:not(.wcag) .formstyleiconenbol .date-selects.visited:valid ~ i.bar{position:absolute;width:20px;height:27px;right:10px;background-image:url("https://cpmodules.s3-eu-west-1.amazonaws.com/images/field-icons/validation-success.svg");background-repeat:no-repeat;bottom:13px;background-size:20px 20px;}.formstyleiconenbol input.visited[type="checkbox"] .checkbox .helper:invalid ~ i.bar{position:absolute;width:20px;height:27px;right:10px;background-image:url("https://cpmodules.s3-eu-west-1.amazonaws.com/images/field-icons/validation-error.svg");background-repeat:no-repeat;bottom:10px;background-size:20px 20px;}form:not(.wcag) .formstyleiconenbol input.visited[type="checkbox"]:valid .checkbox .helper ~ i.bar{position:absolute;width:20px;height:27px;right:10px;background-image:url("https://cpmodules.s3-eu-west-1.amazonaws.com/images/field-icons/validation-success.svg");background-repeat:no-repeat;bottom:10px;background-size:20px 20px;}.cp_snackbar{background-color:#323232;padding:16px;border-radius:4px;z-index:10000;text-align:center;color:white;position:relative;display:flex;align-items:center;font-family:sans-serif;max-height:200px;overflow:auto;width:fit-content;margin-left:auto;margin-right:auto;}#cp_snackbar_container{position:fixed;bottom:0;left:0;width:100%;padding:12px;box-sizing:border-box;z-index:100000;}.cp_snackbar.info{background-color:#323232;}.cp_snackbar.warn{background-color:#323232;}.cp_snackbar.error{background-color:#323232;}.cp_snackbar_close{min-width:24px;min-height:24px;float:right;margin-left:12px;cursor:pointer;background-image:url('https://cpmodules.s3-eu-west-1.amazonaws.com/images/snackbar-icons/close.svg');}.cp_snackbar_icon{min-width:24px;min-height:24px;display:inline-block;margin-right:16px;cursor:pointer;}.cp_snackbar.error .cp_snackbar_icon{background-image:url('https://cpmodules.s3-eu-west-1.amazonaws.com/images/snackbar-icons/error.svg');}.cp_snackbar.info .cp_snackbar_icon{background-image:url('https://cpmodules.s3-eu-west-1.amazonaws.com/images/snackbar-icons/succes.svg');}.cp_snackbar.warn .cp_snackbar_icon{background-image:url('https://cpmodules.s3-eu-west-1.amazonaws.com/images/snackbar-icons/warning.svg');}#p_image1{box-shadow:0px 0px 5px 0px rgba(0,0,0,0.75);border-radius:5px;margin-top:2.5rem;margin-left:20px;margin-right:20px;max-width:calc(100% - 40px);height:auto;}#projsection1{align-items:center;}.hms img.p_imagesuccess{max-width:325px;float:right;padding:8px;}div.cgss{column-gap:8px;}.f_steps_navbar{display:flex;justify-content:space-between;align-items:center;min-height:4rem;margin:0 0 2rem 0;padding:1rem 1rem;border-radius:4px;padding-left:0;padding-right:0;}.f_steps_navbar > .f_step-divider{flex:1;border-top-style:solid;border-color:#bdbdbd;border-top-width:1px;margin:0.5rem;padding:0;}.f_steps_navbar > span{padding:1rem 0.5rem;}.f_steps_navbar > span:first-child{padding-left:0;}.f_steps_navbar > span:last-child{padding-right:0;}.f_steps_navbar > span.stepactive{border-radius:4px;transition:0.5s;font-weight:700;}.f_steps_navbar > span.stepnav{cursor:pointer;}.f_steps_navbar > span.nostepnav{}.f_steps_navbar > span.stepinactive{color:#747474;border-radius:4px;}@media only screen and (max-width:600px){.f_steps_navbar{min-height:2rem;margin-bottom:2rem;}.f_steps_navbar > .f_step-divider{display:none;}.f_steps_navbar > span.stepinactive{display:none;}.f_steps_navbar > span.stepactive{border-bottom:1px solid #DADCE0;width:100%;border-radius:0;font-weight:700;padding-bottom:1rem;padding-left:0;background:white;z-index:1000;font-size:1.2rem;}}.f_wait_loader{position:relative;width:350px;height:350px;border-radius:50%;background:linear-gradient(var(--primary-color),#e5e5e5,#e5e5e5);animation:animatewaitingtag 1.4s linear infinite;opacity:0.3;}@keyframes animatewaitingtag{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.f_wait_loader span{position:absolute;border-radius:50%;background:linear-gradient(var(--primary-color),#e5e5e5,#e5e5e5);}.f_wait_loader:after{content:'';position:absolute;top:1px;left:1px;right:1px;bottom:1px;background:#f1f1f1;border:solid white 3px;border-radius:50%;}.f_wait_loader span:nth-child(1){filter:blur(0px);}.f_wait_loader span:nth-child(3){filter:blur(4px);}.f_wait_loader span:nth-child(4){filter:blur(10px);}.f_waitingicontiny{width:20px;height:20px;margin-left:auto;margin-right:auto;}.f_waitingicontiny + .f_wait_textcenter{font-size:12px;}.f_waitingiconsmall{width:40px;height:40px;margin-left:auto;margin-right:auto;}.f_waitingiconnormal{width:80px;height:80px;margin-left:auto;margin-right:auto;font-size:12px;}.f_waitingiconlarge{width:170px;height:170px;margin-left:auto;margin-right:auto;}.f_waitingiconhuge{width:260px;height:260px;margin-left:auto;margin-right:auto;}.f_wait_textcenter{text-align:center;word-break:break-word;margin-left:auto;margin-right:auto;max-width:800px;}.f_wait_loadercenter{margin-left:auto;margin-right:auto;position:relative;}.f_wait_textinside{position:absolute;top:calc(50% + 0.5rem);left:50%;transform:translate(-50%,-50%);text-align:center;min-width:80%;}.f_wait_containeroverlap{position:relative;align-items:center;display:flex;}.f_pti{clear:both;border-radius:3px;margin:0.75rem 0px 0px;padding:8px;min-width:48px;display:flex;position:relative;-webkit-box-align:baseline;align-items:baseline;word-break:break-word;background-color:rgb(222,235,255);color:#111;}.f_pti2{clear:both;border-radius:3px;margin:0.75rem 0px 0px;padding:8px;min-width:48px;display:flex;position:relative;-webkit-box-align:baseline;align-items:baseline;word-break:break-word;background-color:rgb(241,123,108);color:#111;}.f_pti > svg{width:20px;height:20px;fill:#888;line-height:1em;position:absolute;top:7px;}.f_pti > div{margin-left:26px;}.f_pti2 > svg{width:20px;height:20px;fill:#888;line-height:1em;position:absolute;top:7px;}.f_pti2 > div{margin-left:26px;}.f_wrapperpanels{max-width:800px;margin-left:auto;margin-right:auto;margin-bottom:4rem;}.f_panels{clear:both;border-radius:3px;margin:0.75rem 0px 0px;padding:0.65rem;min-width:48px;display:flex;position:relative;align-items:center;word-break:break-word;color:#333;}.f_panels > svg:first-child{min-width:1.5rem;min-height:1.5rem;margin-right:0.5rem;height:1.5rem;width:1.5rem;}.f_information{background-color:#beeafe;fill:#027ABB;}.f_warning{background-color:#ffe5bf;fill:#C05802;}.f_error{background-color:#fbd3d3;fill:#d32f2f;}.f_succes{background-color:#d1ebd2;fill:#2e7d32;}.f_loading{background-color:#F3F3F3;fill:#333;}@layer template{#mainpagescontent{padding-top:120px;}#p_footerlinks ul{list-style-type:none;margin:0;padding:0;}#verlayout{display:flex;flex-direction:column;min-height:100vh;}#verlayout > footer{margin-top:auto;}}@layer site{:root{--cus-color-primary:#332fc1;--cus-color-secondary:#455A64;--cus-color-accent:#CFD8DC;--cus-font-base:'Montserrat',sans-serif;--cus-color-background-site:#f8fafd;}:root{--primary-color:#332fc1;--secondary-color:#332fc1;--background-color:#f5f7fa;--iconcolorpb:#3e465b;--iconcolorstb:3e465b;--text-color:#141824;--link-color:#332fc1;--action-hovercolor:#28249a;--h1-fontsize:2rem;--h2-fontsize:1.6rem;--h3-fontsize:1.2rem;--text-fontsize:1rem;--nav-fontsize:.8rem;--navheader-fontsize:.64;--nav-hover-color:#eff2f6;--nav-color:#30374a;--nav-icon-color:#30374a;--logo-color:#00da82;--logo-text:#15274f;--header-font:'Montserrat',sans-serif;--text-font:'Montserrat',sans-serif;--textcolor:var(--primary-color);--navigationtextcolor:var(--primary-color);--navigationfootercolor:white;--iconcolorfooter:#ffffff;--headermenuloginbuttondesktop:20px;--headerlogodesktop:11rem;}.p_imglessheight{height:400px;object-fit:cover;width:100%;object-position:top;}.p_checklist{list-style:none;padding-left:0;}.p_highlightrow{background-color:#EFF2F9;padding-top:2rem;padding-bottom:2rem;}.p_checklist li::before{content:"✔";color:green;font-size:1.2em;margin-right:10px;}.p_img2column{border-radius:20px;}#projsection1,#projsection2,#projsection3,#projsection4{gap:2rem;}#projsection1 h2,#projsection2 h2,#projsection3 h2,#projsection4 h2{margin-top:2rem;}body{margin:0;padding:0;}.p_2columncontainer ul{flex:1 300px;}.p_2columncontainer ul svg{min-width:32px;}.p_2columncontainer{display:flex;flex-wrap:wrap;}.pb.p_buttoncta{padding:1rem;padding-left:2rem;padding-right:2rem;border-radius:5px;background-color:var(--primary-color);}.pb.p_buttoncta:hover:focus,.pb.p_buttoncta:hover{background-color:var(--primary-color);text-decoration:none;}.pb.p_buttoncta:focus{background-color:var(--primary-color);text-decoration:underline;}.ptb.p_textbutton{text-decoration:none;padding:0;padding-top:0.5rem;padding-bottom:0.5rem;margin-bottom:1rem;}.ptb.p_textbutton:hover{text-decoration:none;}.p_headerblockvisual{background-image:url('https://3eeb8fe9-6553-11e7-b33e-0287636382f5.s3.eu-west-1.amazonaws.com/c17af9dc-5415-11ec-ba9d-0687aefac01d/upload/246tj7orkn04ggxlve71vp3d5kiv1mvu/header-blijemensen.jpg');background-repeat:no-repeat;background-position-x:center;background-position-y:center;background-size:cover;position:relative;height:100vh;display:flex;align-items:center;justify-content:center;}.p_oplossingblockvisual{padding-top:9rem;padding-bottom:4rem;position:relative;height:auto;align-items:center;justify-content:center;background-color:var(--primary-color);}.p_introsection .p_intro{margin-top:4rem;margin-bottom:4rem;font-size:1.2rem;line-height:1.8rem;}.p_intro.p_small{margin-top:0;margin-bottom:0;}body .p_gridintro{grid-template-columns:6fr 4fr;}.p_introsection{background-color:#EFF2F9;padding-top:4rem;padding-bottom:1rem;padding-left:24px;padding-right:24px;}.p_introsection h1{font-size:30px;margin-bottom:60px;margin-top:20px;}#p_intro{gap:3rem;}.p_headermenublock{display:flex;align-items:center;justify-content:space-between;}.p_headermenublock a img{width:130px;}.p_headerlogo:focus{outline:2px solid var(--secondary-color);}body .ge>*{overflow:visible;}body .p_serviceintrotext h2{font-size:2.5rem;margin-top:0;}body p.p_headlinetext{text-transform:uppercase;font-size:1rem;margin-bottom:0;}.p_serviceintrotext p{font-size:1.2rem;line-height:2rem;}.p_serviceintrotext div{flex:1 200px;}.p_headermenu{position:fixed;top:0;left:0;right:0;z-index:100000;transition:0.3s;}svg.p_headermenuicon{width:32px;height:32px;fill:white;}#p_myHeader a.p_headerlogo:focus{background-color:inherit;outline-offset:10px;}.p_headermenublock>div{column-gap:0;}.p_headermenucontainerscroll{box-shadow:0 3px 2px -1px rgba(0,0,0,.2),0 4px 2px 0 rgba(0,0,0,.14),0 8px 6px 0 rgba(0,0,0,.12);padding-top:1rem;padding-bottom:1rem;transition:0.3s;}.p_accountmenucontainer{position:fixed;left:0;right:0;bottom:0;top:0;background-color:rgba(0,0,0,0.5);z-index:1000000;}a.p_headerlogo{display:flex;border-radius:30px;position:relative;}.p_filterwhitelogo{position:absolute;right:0;top:0;bottom:0;display:block;}#p_myHeader a.p_menuitems:focus{outline:2px solid var(--secondary-color);outline-offset:4px;background-color:var(--secondary-color);border-radius:30px;color:white;text-decoration:underline;}.p_imagelistitem:focus{outline:2px solid var(--secondary-color);outline-offset:4px;border-radius:4px;}.p_headermenublock a.pb.bu:focus{margin-bottom:1rem;margin-right:0;margin-left:0;}body .ge>*{overflow:visible;}.p_headerhomeblock{background-color:#ffffffbd;}.p_headerhomecontainer{background-image:url('https://3eeb8fe9-6553-11e7-b33e-0287636382f5.s3.eu-west-1.amazonaws.com/eb2a1c32-8d78-11eb-9dc9-0ae1b2d75b55/upload/xzzvzm17tzo4g5g2072r2h2gh2u2cs2j/pl-1500x545-homepage-self-service.jpg');background-size:cover;background-position:center;background-repeat:no-repeat;padding:1rem;}.p_sectiontitleblock{margin-top:2rem;margin-bottom:0;grid-column:span 4;}p.p_numberhighlight{font-size:2.5rem;font-weight:700;color:#332fc1;margin-bottom:1rem;margin-top:0;}.p_imgdesktop{display:block;}.p_imgmobile{display:none;}@media only screen and (max-width:1007px){.p_sectiontitleblock{grid-column:span 2;}#projsection2,#projsection4{display:flex;flex-wrap:wrap;flex-direction:column-reverse;gap:0;}#projsection1 p,#projsection2 p,#projsection3 p,#projsection4 p{margin-top:0rem;margin-bottom:2rem;}}@media only screen and (max-width:768px){body .p_servicecontainer{display:block;}body .p_serviceboxshadow{margin-bottom:2rem;padding:1rem;}body .p_serviceboxshadow .p_servicecontent{margin-top:1rem;margin-bottom:1rem;}body .p_servicecontent{margin-top:2rem;}body .p_werkwijzeblockvisual{height:auto;padding-top:6rem;padding-bottom:6rem;}.p_imgdesktop{display:none;}.p_imgmobile{display:block;margin-top:2rem;}body .p_werkwijzeheadershape{height:100%;}body .p_blockcta{padding:1rem;}.p_visualcontentalignleft h1{font-size:2.2rem;}body .p_serviceintrotext h2{font-size:1.6rem;}body h2{font-size:1.6rem;}h2.p_maxgridlayout{font-size:1.6rem;}.hms h2{font-size:1.6rem;}.p_visualcontentalignleft p{font-size:16px;}body #p_ctasectionblockcontainer,body .p_ctasectionblockcontainer2column{display:block;}#p_headerhome{display:block;}.p_visualcontent h1{font-size:2rem;}.p_visualcontent p,.p_serviceintrotext p{font-size:1rem;line-height:1.618rem;}.p_introsection .p_intro{margin-top:0;margin-bottom:0;font-size:1rem;line-height:1.618rem;}}.p_maxgridlayout{max-width:1300px;margin-left:auto;margin-right:auto;}body .gw4{max-width:1300px;}#projsection{max-width:1300px;margin-left:auto;margin-right:auto;margin-top:4rem;}.p_servicecontainer{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem;box-sizing:border-box;}.p_servicecontainer2column{grid-template-columns:repeat(auto-fit,minmax(450px,1fr));}.p_serviceblock a.p_linkservice svg{min-width:28px;min-height:28px;}.p_serviceblock a.p_linkservice{max-width:64px;max-height:64px;display:flex;align-items:center;}.p_serviceblock h3{margin-top:0;font-size:1.18rem;}.p_servicecontent{display:flex;flex-direction:column;justify-content:space-between;height:100%;}.p_servicecontent a{align-self:flex-end;margin-top:1rem;margin-bottom:0;}.p_serviceboxshadow{padding:2rem;border-radius:5px;box-shadow:rgba(99,99,99,0.2) 0px 2px 8px 0px;}body .p_serviceboxshadow .p_servicecontent .ptb.p_textbutton{margin-bottom:0;}.p_servicecontent{z-index:1000;position:relative;}.p_iconsleftfromcontentcenter{display:flex;align-items:center;margin-bottom:0.5rem;}.p_iconsleftfromcontentcenter p{margin-bottom:0;}.p_iconsleftfromcontent{display:flex;align-items:start;}body .p_serviceblock ul{margin-left:1rem;}.p_serviceblock img{max-width:40px;min-width:40px;margin-bottom:0.5rem;}.p_fullbackground{background:var(--primary-color);padding:4rem;text-align:center;color:white;margin-top:4rem;margin-bottom:4rem;border-radius:10px;}body ul.p_checklistcenter li{list-style-type:none;display:flex;margin-bottom:1rem;align-items:center;}ul.p_checklist li{list-style-type:none;display:flex;margin-bottom:1rem;align-items:start;}ul.p_checklist{margin-left:0;margin-bottom:0;}ul.p_checklist svg{fill:var(--secondary-color);min-width:40px;min-height:40px;margin-right:0.5rem;}.p_sectionbackgroundcolor{background-color:#EFF2F9;padding-top:4rem;padding-bottom:4rem;}#projsection2column img{height:270px;object-fit:cover;width:100%;object-position:right;border-radius:10px;}ul.p_checkups a{margin-right:1rem;}ul.p_checkups{margin-left:0;padding-left:0;}ul.p_checkups svg{fill:var(--link-color);}ul.p_checkups p{margin:0;line-height:1.618rem;margin-bottom:1rem;}ul.p_checkups svg{width:40px;height:40px;}#projsection2column ul,.p_checkups ul{list-style-type:none;margin-left:0;padding-left:0;}#projsection2column li,.p_checkups li{display:flex;align-items:top;}#projsection2column li svg,.p_checkups li svg{margin-right:1rem;}.p_releasenotes h2{color:var(--primary-color);margin-top:4rem;}.p_releasenotes h3{margin-top:3rem;}.hms .p_iconnizedlist{list-style-type:none;margin-left:0;}.p_iconnizedlist li{margin-bottom:0.5rem;margin-bottom:0.5rem;display:grid;align-items:top;grid-template-columns:3rem auto;}.p_iconnizedlist li svg{fill:var(--link-color);margin-right:0.5rem;height:2rem;width:2rem;}.p_iconnizedlist span{padding-top:0.2rem;}.p_footerlinks{opacity:0.8;padding-bottom:2rem;}div.none{display:none;}h1 img{float:left;max-height:5rem;margin-right:20px;}.p_mainmenu a:not(.ntb):not(.bu){text-decoration:none;font-family:var(--text-font);font-size:var(--text-fontsize);line-height:1.58em;color:var(--text-color);margin-right:24px;font-weight:500;}.p_softwarelist{position:fixed;top:119px;left:0;right:0;background-color:white;border-bottom:1px solid #ccc;}.p_softwarelist a:not(.ntb):not(.bu)>*{color:var(--text-color);}.p_softwarelist img{max-width:30px;max-height:30px;margin-right:12px;float:left;}.p_softwarelist ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:12px;list-style:none;margin:0;padding:6px;padding-top:1rem;padding-bottom:1rem;}.p_headermenucontainerscroll .p_softwarelist{top:80px;}.p_softwarelist li{padding-top:6px;}.p_softwarelist strong{line-height:30px;}.p_softwarelist p{padding-top:1rem;}.p_menubutton{text-align:right;}@media only screen and (max-width:768px){.p_mainmenu{display:none;}.p_mainmenu.p_shown{display:block;display:block;position:fixed;right:0;width:80vw;background:white;top:0;bottom:0;overflow:auto;border-left:1px solid #ccc;padding:24px;}.p_mainmenu>a:not(.ntb):not(.bu){display:block;line-height:50px;font-weight:700;}.p_softwarelist{position:relative;top:0;border-bottom:none;}.p_softwarelist ul{display:block;padding:0;}.p_softwarelist.hps{padding:0;}#p_myHeader.p_white{background-color:inherit !important;}}@media only screen and (min-width:768px){.p_menubutton{display:none;}}#p_myHeader.p_white{background-color:white !important;}h2 a{text-decoration:none;}.p_releasenotes section{break-inside:avoid;page-break-inside:avoid;}}.p_intro{grid-template-columns:1fr 1fr;column-gap:48px;}.formdefaultbasic form > fieldset{padding-left:24px;padding-right:24px;padding-top:2em;padding-bottom:2em;border-radius:4px;border:2px solid #47852B;}.formdefaultbasic form > fieldset > legend{color:#47852B;}.formdefaultbasic.dbl{display:block;}.formdefaultbasic.dbl[hidden]{display:hidden;}