 @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{--set-primary-bg:var(--cus-set-primary-bg,var(--cus-color-primary,#0277BD));--set-secondary-bg:var(--cus-set-secondary-bg,var(--cus-color-secondary,var(--set-primary-bg)));--set-accent-bg:var(--cus-set-accent-bg,var(--cus-color-accent,var(--set-secondary-bg)));--set-primary-on:var(--cus-set-primary-on,white);--set-secondary-on:var(--cus-set-secondary-on,white);--set-accent-on:var(--cus-set-accent-on,white);--set-primary-weak:color-mix(in oklch,var(--set-primary-bg) var(--ui-tint-strength),var(--color-surface-1));--set-primary-strong:color-mix(in oklch,var(--set-primary-bg) var(--ui-shade-strength),black);--set-primary-border:color-mix(in oklch,var(--set-primary-bg) 70%,black);--set-secondary-weak:color-mix(in oklch,var(--set-secondary-bg) var(--ui-tint-strength),var(--color-surface-1));--set-secondary-strong:color-mix(in oklch,var(--set-secondary-bg) var(--ui-shade-strength),black);--set-secondary-border:color-mix(in oklch,var(--set-secondary-bg) 70%,black);--set-accent-weak:color-mix(in oklch,var(--set-accent-bg) var(--ui-tint-strength),var(--color-surface-1));--set-accent-strong:color-mix(in oklch,var(--set-accent-bg) var(--ui-shade-strength),black);--set-accent-border:color-mix(in oklch,var(--set-accent-bg) 70%,black);--color-primary:var(--set-primary-bg);--color-primary-weak:var(--set-primary-weak);--color-primary-strong:var(--set-primary-strong);--color-secondary:var(--set-secondary-bg);--color-secondary-weak:var(--set-secondary-weak);--color-secondary-strong:var(--set-secondary-strong);--color-accent:var(--set-accent-bg);--color-accent-weak:var(--set-accent-weak);--color-accent-strong:var(--set-accent-strong);--color-on-primary:var(--set-primary-on);--color-on-secondary:var(--set-secondary-on);--color-on-accent:var(--set-accent-on);}: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{--set-canvas-bg:var(--cus-set-canvas-bg,var(--cus-color-background-site,var(--cus-color-bg,var(--neutral-0))));--set-canvas-on:var(--cus-set-canvas-on,var(--cus-color-text,var(--neutral-900)));--set-canvas-surface-1:var(--cus-set-canvas-surface-1,var(--cus-color-surface-1,var(--neutral-100)));--set-canvas-surface-2:var(--cus-set-canvas-surface-2,var(--cus-color-surface-2,var(--neutral-200)));--set-canvas-surface-3:var(--cus-set-canvas-surface-3,var(--cus-color-surface-3,var(--neutral-300)));--set-canvas-border:var(--cus-set-canvas-border,var(--cus-color-border,var(--neutral-300)));--set-canvas-muted:var(--cus-set-canvas-muted,var(--neutral-600));--set-canvas-link:var(--cus-set-canvas-link,var(--set-primary-bg));--set-canvas-link-hover:var(--cus-set-canvas-link-hover,var(--set-primary-strong));}:root{--color-bg:var(--set-canvas-bg);--color-surface-1:var(--set-canvas-surface-1);--color-surface-2:var(--set-canvas-surface-2);--color-surface-3:var(--set-canvas-surface-3);--color-text:var(--set-canvas-on);--primary-color:var(--set-primary-bg);--color-text-muted:var(--set-canvas-muted);--color-border:var(--set-canvas-border);--color-link:var(--set-canvas-link);--color-link-hover:var(--set-canvas-link-hover);--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(--set-canvas-bg);}: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"]{--set-canvas-bg:var(--neutral-900);--set-canvas-surface-1:hsl(var(--hue-neutral) var(--sat-neutral) 12%);--set-canvas-surface-2:hsl(var(--hue-neutral) var(--sat-neutral) 16%);--set-canvas-surface-3:hsl(var(--hue-neutral) var(--sat-neutral) 20%);--set-canvas-on:var(--neutral-50);--set-canvas-muted:var(--neutral-400);--set-canvas-border:hsl(var(--hue-neutral) var(--sat-neutral) 26%);--primary-color:var(--set-primary-bg);--ui-tint-strength:22%;--ui-shade-strength:12%;--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;--set-canvas-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);--size-verticalgrid:0.5rem;--horizontal-spacing:24px;}: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:var(--color-on-primary);--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%);}}.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);}.zldi.me{background-color:#FEFEFE;}}@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,#FFF);--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-on:var(--color-on-primary);--btnsrc-border:var(--set-primary-border,var(--btnsrc-color));--btnsrc-bg:transparent;--btnsrc-fg:var(--btnsrc-color);--btnsrc-border-applied: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-applied));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);--btnsrc-on:var(--color-on-primary);--btnsrc-border:var(--set-primary-border,var(--btnsrc-color));}.bu.secondary{--btnsrc-color:var(--color-secondary);--btnsrc-color-weak:var(--color-secondary-weak);--btnsrc-color-strong:var(--color-secondary-strong);--btnsrc-on:var(--color-on-secondary);--btnsrc-border:var(--set-secondary-border,var(--btnsrc-color));}.bu.danger{--btnsrc-color:var(--color-danger);--btnsrc-color-weak:var(--color-danger-weak);--btnsrc-color-strong:var(--color-danger);--btnsrc-on:var(--color-on-danger,#fff);--btnsrc-border:color-mix(in oklch,var(--color-danger) 70%,black);}.bu.neutral{--btnsrc-color:var(--color-text);--btnsrc-color-weak:var(--color-surface-2);--btnsrc-color-strong:var(--color-border);--btnsrc-on:var(--color-bg);--btnsrc-border:var(--color-border);}.bu.solid{--btnsrc-bg:var(--btnsrc-color);--btnsrc-fg:var(--btnsrc-on,#fff);--btnsrc-border-applied: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-applied:var(--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-applied: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:var(--btnsrc-color-weak);}: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));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>thead>tr>th.tar{text-align:right;}.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 components{.cp_snackbar{background-color:var(--neutral-800,#323232);padding:var(--space-4,16px);border-radius:var(--radius-sm,4px);text-align:center;color:var(--neutral-0,white);display:flex;align-items:center;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:var(--space-3,12px);box-sizing:border-box;z-index:var(--z-toast,100000);}.cp_snackbar_close{min-width:24px;min-height:24px;margin-left:var(--space-3,12px);cursor:pointer;background-image:url('https://cpmodules.s3-eu-west-1.amazonaws.com/images/snackbar-icons/close.svg');background-repeat:no-repeat;background-position:center;background-size:24px 24px;}.cp_snackbar_icon{min-width:24px;min-height:24px;margin-right:var(--space-4,16px);background-repeat:no-repeat;background-position:center;background-size:24px 24px;}.cp_snackbar.error .cp_snackbar_icon{background-image:url('https://cpmodules.s3-eu-west-1.amazonaws.com/images/snackbar-icons/error.svg');}.cp_snackbar .cp_snackbar_icon,.cp_snackbar.success .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');}}@layer effects{}@layer utilities{.hps,.wp_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);}.bg-primary{background:var(--color-primary);color:var(--color-on-primary);}.bg-secondary{background:var(--color-secondary);color:var(--color-on-secondary);}.bg-accent{background:var(--color-accent);color:var(--color-on-accent);}.text-on-primary{color:var(--color-on-primary);}.text-on-secondary{color:var(--color-on-secondary);}.text-on-accent{color:var(--color-on-accent);}.canvas-default,[data-canvas="default"]{--set-canvas-bg:var(--neutral-0);--set-canvas-on:var(--neutral-900);--set-canvas-surface-1:var(--neutral-100);--set-canvas-surface-2:var(--neutral-200);--set-canvas-surface-3:var(--neutral-300);--set-canvas-border:var(--neutral-300);--set-canvas-muted:var(--neutral-600);--set-canvas-link:var(--set-primary-bg);--set-canvas-link-hover:var(--set-primary-strong);}.canvas-inverse,[data-canvas="inverse"]{--set-canvas-bg:var(--neutral-900);--set-canvas-on:var(--neutral-50);--set-canvas-surface-1:hsl(var(--hue-neutral) var(--sat-neutral) 12%);--set-canvas-surface-2:hsl(var(--hue-neutral) var(--sat-neutral) 16%);--set-canvas-surface-3:hsl(var(--hue-neutral) var(--sat-neutral) 20%);--set-canvas-border:hsl(var(--hue-neutral) var(--sat-neutral) 26%);--set-canvas-muted:var(--neutral-400);--set-canvas-link:var(--set-primary-bg);--set-canvas-link-hover:var(--set-primary-weak);}.canvas-muted,[data-canvas="muted"]{--set-canvas-bg:color-mix(in oklch,var(--set-primary-bg) 6%,white);--set-canvas-on:var(--neutral-900);--set-canvas-surface-1:color-mix(in oklch,var(--set-primary-bg) 4%,white);--set-canvas-surface-2:color-mix(in oklch,var(--set-primary-bg) 7%,white);--set-canvas-surface-3:color-mix(in oklch,var(--set-primary-bg) 10%,white);--set-canvas-border:color-mix(in oklch,var(--set-primary-bg) 14%,var(--neutral-300));--set-canvas-muted:var(--neutral-600);}.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;}.mhe1{min-height:0.5rem;}.mhe2{min-height:1rem;}.mhe3{min-height:1.5rem;}.mhe4{min-height:2rem;}.mhe5{min-height:2.5rem;}.mhe6{min-height:3rem;}.mhe7{min-height:3.5rem;}.mhe8{min-height:4rem;}.mhe9{min-height:4.5rem;}.mhe10{min-height:5rem;}.mhe11{min-height:5.5rem;}.mhe12{min-height:6rem;}.mhe13{min-height:6.5rem;}.mhe14{min-height:7rem;}.mhe15{min-height:7.5rem;}.mhe16{min-height:8rem;}.mhe17{min-height:8.5rem;}.mhe18{min-height:9rem;}.mhe19{min-height:9.5rem;}.mhe20{min-height:10rem;}.mxhe0{max-height:0;}.mxhe1{max-height:0.5rem;}.mxhe2{max-height:1rem;}.mxhe3{max-height:1.5rem;}.mxhe4{max-height:2rem;}.mxhe5{max-height:2.5rem;}.mxhe6{max-height:3rem;}.mxhe7{max-height:3.5rem;}.mxhe8{max-height:4rem;}.mxhe9{max-height:4.5rem;}.mxhe10{max-height:5rem;}.mxhe11{max-height:5.5rem;}.mxhe12{max-height:6rem;}.mxhe13{max-height:6.5rem;}.mxhe14{max-height:7rem;}.mxhe15{max-height:7.5rem;}.mxhe16{max-height:8rem;}.mxhe17{max-height:8.5rem;}.mxhe18{max-height:9rem;}.mxhe19{max-height:9.5rem;}.mxhe20{max-height:10rem;}.cfh1{min-height:calc(100vh - 0.5rem);}.cfh2{min-height:calc(100vh - 1rem);}.cfh3{min-height:calc(100vh - 1.5rem);}.cfh4{min-height:calc(100vh - 2rem);}.cfh5{min-height:calc(100vh - 2.5rem);}.cfh6{min-height:calc(100vh - 3rem);}.cfh7{min-height:calc(100vh - 3.5rem);}.cfh8{min-height:calc(100vh - 4rem);}.cfh9{min-height:calc(100vh - 4.5rem);}.cfh10{min-height:calc(100vh - 5rem);}.cfh11{min-height:calc(100vh - 5.5rem);}.cfh12{min-height:calc(100vh - 6rem);}.cfh13{min-height:calc(100vh - 6.5rem);}.cfh14{min-height:calc(100vh - 7rem);}.cfh15{min-height:calc(100vh - 7.5rem);}.cfh16{min-height:calc(100vh - 8rem);}.cfh17{min-height:calc(100vh - 8.5rem);}.cfh18{min-height:calc(100vh - 9rem);}.cfh19{min-height:calc(100vh - 9.5rem);}.cfh20{min-height:calc(100vh - 10rem);}.lh1,.btf.lh1{line-height:0.5rem;}.lh2,.btf.lh2{line-height:1rem;}.lh3,.btf.lh3{line-height:1.5rem;}.lh4,.btf.lh4{line-height:2rem;}.lh5,.btf.lh5{line-height:2.5rem;}.lh6,.btf.lh6{line-height:3rem;}.lh7,.btf.lh7{line-height:3.5rem;}.lh8,.btf.lh8{line-height:4rem;}.lh9,.btf.lh9{line-height:4.5rem;}.lh10,.btf.lh10{line-height:5rem;}.fs1{font-size:0.5rem;}.fs2{font-size:1rem;}.fs3{font-size:1.5rem;}.fs4{font-size:2rem;}.fs5{font-size:2.5rem;}.fs6{font-size:3rem;}.fs7{font-size:3.5rem;}.fs8{font-size:4rem;}.fs9{font-size:4.5rem;}.fs10{font-size:5rem;}.ih1{line-height:0.5rem;font-size:0.5rem;}.ih2{line-height:1rem;font-size:1rem;}.ih3{line-height:1.5rem;font-size:1.5rem;}.ih4{line-height:2rem;font-size:2rem;}.ih5{line-height:2.5rem;font-size:2.5rem;}.ih6{line-height:3rem;font-size:3rem;}.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;}.gh1{grid-row:span 1;}.gh2{grid-row:span 2;}.gh3{grid-row:span 3;}.gh4{grid-row:span 4;}.gh5{grid-row:span 5;}.gh6{grid-row:span 6;}.gh7{grid-row:span 7;}.gh8{grid-row:span 8;}.gh9{grid-row:span 9;}.gh10{grid-row:span 10;}.gh11{grid-row:span 11;}.gh12{grid-row:span 12;}.gh13{grid-row:span 13;}.gh14{grid-row:span 14;}.gh15{grid-row:span 15;}.gh16{grid-row:span 16;}.gh17{grid-row:span 17;}.gh18{grid-row:span 18;}.gh19{grid-row:span 19;}.gh20{grid-row:span 20;}.t0{top:0;}.t1{top:0.5rem;}.t2{top:1rem;}.t3{top:1.5rem;}.t4{top:2rem;}.t5{top:2.5rem;}.t6{top:3rem;}.t7{top:3.5rem;}.t8{top:4rem;}.t9{top:4.5rem;}.t10{top:5rem;}.t11{top:5.5rem;}.t12{top:6rem;}.t13{top:6.5rem;}.t14{top:7rem;}.t15{top:7.5rem;}.t16{top:8rem;}.t17{top:8.5rem;}.t18{top:9rem;}.t19{top:9.5rem;}.t20{top:10rem;}.eg1{grid-column-end:1;}.eg2{grid-column-end:2;}.eg3{grid-column-end:3;}.eg4{grid-column-end:4;}.eg5{grid-column-end:5;}.eg6{grid-column-end:6;}.eg7{grid-column-end:7;}.eg8{grid-column-end:8;}.eg9{grid-column-end:9;}.eg10{grid-column-end:10;}.eg11{grid-column-end:11;}.eg12{grid-column-end:12;}.eg13{grid-column-end:13;}.eg14{grid-column-end:14;}.eg15{grid-column-end:15;}.eg16{grid-column-end:16;}.eg17{grid-column-end:17;}.eg18{grid-column-end:18;}.eg19{grid-column-end:19;}.eg20{grid-column-end:20;}.sg1{grid-column-start:1;}.sg2{grid-column-start:2;}.sg3{grid-column-start:3;}.sg4{grid-column-start:4;}.sg5{grid-column-start:5;}.sg6{grid-column-start:6;}.sg7{grid-column-start:7;}.sg8{grid-column-start:8;}.sg9{grid-column-start:9;}.sg10{grid-column-start:10;}.sg11{grid-column-start:11;}.sg12{grid-column-start:12;}.sg13{grid-column-start:13;}.sg14{grid-column-start:14;}.sg15{grid-column-start:15;}.sg16{grid-column-start:16;}.sg17{grid-column-start:17;}.sg18{grid-column-start:18;}.sg19{grid-column-start:19;}.sg20{grid-column-start:20;}.mcg{display:grid;align-items:flex-start;}@media only screen and (max-width:528px){.mcg.mcas{display:block;}}@media only screen and (max-width:1008px){.mcg.mcas.gw4.cwc4{display:block;}.mcg.mcas > ge{display:block;}.mcg.mcas.tpdc > .ge.hps{display:grid;}}@media only screen and (max-width:768px){.mcg.mcas.gw4.cwc3{display:block;}}@media only screen and (max-width:528px){.mcg.mcas.gw4.cwc2{display:block;}}.mcg1{grid-template-columns:repeat(1,1fr);}.mcg2{grid-template-columns:repeat(2,1fr);}.mcg3{grid-template-columns:repeat(3,1fr);}.mcg4{grid-template-columns:repeat(4,1fr);}.mcg5{grid-template-columns:repeat(5,1fr);}.mcg6{grid-template-columns:repeat(6,1fr);}.mcg7{grid-template-columns:repeat(7,1fr);}.mcg8{grid-template-columns:repeat(8,1fr);}.mcgta.mc{display:block;}div .d1fr2fr{grid-template-columns:1fr 2fr;}div .d1fr3fr{grid-template-columns:1fr 3fr;}div .d1fr5fr{grid-template-columns:1fr 5fr;}div .d2fr1fr{grid-template-columns:2fr 1fr;}div .d3fr1fr{grid-template-columns:3fr 1fr;}div .d5fr1fr{grid-template-columns:5fr 1fr;}.pf{position:fixed;}.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;}.f1{grid-column:span 1;}.f2{grid-column:span 2;}.f3{grid-column:span 3;}.f4{grid-column:span 4;}.f5{grid-column:span 5;}.f6{grid-column:span 6;}.f7{grid-column:span 7;}.f8{grid-column:span 8;}.f9{grid-column:span 9;}.f10{grid-column:span 10;}.f11{grid-column:span 11;}.f12{grid-column:span 12;}.op1{opacity:0.1;}.op2{opacity:0.2;}.op3{opacity:0.3;}.op4{opacity:0.4;}.op5{opacity:0.5;}.op6{opacity:0.6;}.op7{opacity:0.7;}.op8{opacity:0.8;}.op9{opacity:0.9;}.cl2{display:grid;grid-template-columns:repeat(2,1fr);column-gap:48px;}.cl2 > *{grid-column:span 1;}@media (max-width:960px){.cl2{grid-template-columns:repeat(1,1fr);}}.cl3{display:grid;grid-template-columns:repeat(3,1fr);column-gap:48px;}.cl3 > *{grid-column:span 1;}@media (max-width:1280px){.cl3{grid-template-columns:repeat(2,1fr);}}@media (max-width:960px){.cl3{grid-template-columns:repeat(1,1fr);}}.cl4{display:grid;grid-template-columns:repeat(4,1fr);column-gap:48px;}.cl4 > *{grid-column:span 1;}@media (max-width:1600px){.cl4{grid-template-columns:repeat(3,1fr);}}@media (max-width:1280px){.cl4{grid-template-columns:repeat(2,1fr);}}@media (max-width:960px){.cl4{grid-template-columns:repeat(1,1fr);}}.cl5{display:grid;grid-template-columns:repeat(5,1fr);column-gap:48px;}.cl5 > *{grid-column:span 1;}@media (max-width:1920px){.cl5{grid-template-columns:repeat(4,1fr);}}@media (max-width:1600px){.cl5{grid-template-columns:repeat(3,1fr);}}@media (max-width:1280px){.cl5{grid-template-columns:repeat(2,1fr);}}@media (max-width:960px){.cl5{grid-template-columns:repeat(1,1fr);}}.cl6{display:grid;grid-template-columns:repeat(6,1fr);column-gap:48px;}.cl6 > *{grid-column:span 1;}@media (max-width:1920px){.cl6{grid-template-columns:repeat(5,1fr);}}@media (max-width:1600px){.cl6{grid-template-columns:repeat(4,1fr);}}@media (max-width:1280px){.cl6{grid-template-columns:repeat(3,1fr);}}@media (max-width:960px){.cl6{grid-template-columns:repeat(2,1fr);}}@media (max-width:640px){.cl6{grid-template-columns:repeat(1,1fr);}}@media (max-width:960px){.clm2.wr{grid-template-columns:repeat(2,1fr);}.clm3.wr{grid-template-columns:repeat(3,1fr);}.clm4.wr{grid-template-columns:repeat(4,1fr);}.clm5.wr{grid-template-columns:repeat(5,1fr);}.clm6.wr{grid-template-columns:repeat(6,1fr);}}}.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,.cp_snackbar.warn,.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;}.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');}@layer template{:root{--cus-set-primary-bg:#1E40FF;--cus-set-secondary-bg:#E4E9F7;}}@layer template{:root{--cus-font-base:sans-serif;}#fwsentinel_loginpopup{position:fixed;top:0px;left:0px;width:100vw;height:100vh;background:black;z-index:9999;justify-content:center;align-items:center;opacity:0.5;}#sentinel_auth_iframe_container{z-index:10000;background:white;position:relative;top:100px;width:500px;height:400px;box-shadow:0 0 10px #888;max-width:calc(100vw - 48px);margin-left:auto;margin-right:auto;}#sentinel_auth_iframe_container iframe{width:100%;height:100%;border:none;}.site-header{--hdrsrc-bg:var(--templ-navbar-bg,var(--color-bg));--hdrsrc-fg:var(--templ-navbar-fg,var(--color-text));--hdrsrc-border:var(--templ-navbar-border,transparent);--hdrsrc-h:var(--templ-navbar-height,4rem);--hdrsrc-gap:var(--templ-navbar-gap,var(--space-4));background:var(--comp-bg,var(--hdrsrc-bg));color:var(--comp-fg,var(--hdrsrc-fg));border-bottom:var(--border-width) solid var(--comp-border,var(--hdrsrc-border));box-shadow:var(--shadow-sm);backdrop-filter:blur(8px);position:sticky;top:0;z-index:var(--z-sticky);}.header-row{display:flex;align-items:center;gap:var(--hdrsrc-gap);min-height:var(--hdrsrc-h);justify-content:space-between;}.brand{display:inline-flex;align-items:center;gap:var(--space-3);color:inherit;text-decoration:none;white-space:nowrap;}.brand-name{font-weight:700;font-size:var(--fs-1);}.fw_logo_wrapper{max-width:240px;height:40px;display:flex;align-items:center;}.fw_logo_wrapper img.fw_logo_template{width:100%;height:auto;object-fit:contain;max-height:100%;}.nav-toggle{margin-left:auto;}.nav-toggle-btn{display:flex;align-items:center;justify-content:center;list-style:none;cursor:pointer;background:transparent;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2);color:var(--color-text);font-size:var(--fs-0);transition:all var(--duration-fast) var(--easing-standard);width:44px;height:44px;min-width:44px;text-indent:-9999px;overflow:hidden;}.nav-toggle-btn:hover{background:var(--color-surface-2);}.nav-toggle>summary::-webkit-details-marker{display:none;}.nav-toggle > summary{display:flex;align-items:center;justify-content:center;list-style:none;cursor:pointer;background:transparent;border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-2);color:var(--color-text);font-size:0;transition:all var(--duration-fast) var(--easing-standard);width:44px;height:44px;min-width:44px;position:relative;}.nav-toggle > summary:hover{background:var(--color-surface-2);}.nav-toggle > summary::after{content:'';position:absolute;width:18px;height:14px;background-image:linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor),linear-gradient(currentColor,currentColor);background-size:100% 2px;background-repeat:no-repeat;background-position:0 0,0 6px,0 12px;transition:all var(--duration-fast) var(--easing-standard);}.hamburger{display:flex;flex-direction:column;gap:3px;width:18px;}.hamburger span{display:block;width:100%;height:2px;background:currentColor;border-radius:1px;transition:all var(--duration-fast) var(--easing-standard);}.nav-toggle[open] .hamburger span:nth-child(1){transform:rotate(45deg) translate(6px,6px);}.nav-toggle[open] .hamburger span:nth-child(2){opacity:0;}.nav-toggle[open] .hamburger span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px);}.nav-list{display:grid;gap:var(--space-2);margin:0;padding:0;}.fw_headermenu.fw_cpmenu{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;}.fw_mobilemenu.fw_cpmenu{position:fixed;top:0;right:0;width:80%;height:100vh;z-index:calc(var(--z-sticky) + 1);display:grid;gap:var(--space-1);margin:0;padding:var(--space-4);background:var(--hdrsrc-bg);border-left:var(--border-width) solid var(--color-border);box-shadow:var(--shadow-lg);overflow-y:auto;-webkit-overflow-scrolling:touch;grid-template-rows:repeat(auto-fit,min-content);align-content:start;}.nav-item,.fw_headermenu.fw_cpmenu li,.fw_mobilemenu.fw_cpmenu li{list-style:none;display:flex;}.nav-item>a,.submenu-toggle,.fw_menuitem{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text);text-decoration:none;padding:var(--space-2) var(--space-2);border-radius:var(--radius-sm);font-weight:700;}.fw_has-submenu > .fw_menuitem.fw_has-submenu{font-weight:400;}.nav-item>a:hover,.submenu-toggle:hover,.fw_menuitem:hover{background:var(--color-surface-2);}.fw_has-submenu{position:relative;}.fw_has-submenu > .fw_menuitem.fw_has-submenu{background:transparent;border:var(--border-width) solid var(--color-border);cursor:pointer;padding:var(--space-2);margin-left:var(--space-1);opacity:0.7;border-color:transparent;font-weight:400;--cus-bu-bg:transparent;--cus-bu-fg:var(--color-text-muted);--cus-bu-shadow:none;--cus-bu-gap:0;--cus-bu-radius:var(--radius-sm);}.fw_has-submenu > .fw_menuitem.fw_has-submenu:hover{opacity:1;border-color:var(--color-border);background:var(--color-surface-2);--cus-bu-bg:var(--color-surface-2);--cus-bu-fg:var(--color-text);}.fw_has-submenu > .fw_menuitem.fw_has-submenu svg{--cus-bu-iconheight:var(--lh-tight);fill:currentColor;font-size:inherit;}.fw_has-submenu > ul{margin:0;padding:var(--space-2);display:none;gap:var(--space-1);list-style:none;position:absolute;top:calc(100% + 2px);left:0;min-width:12rem;background:var(--hdrsrc-bg);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:var(--z-dropdown,1000);}.fw_has-submenu.fw_open > ul,.fw_has-submenu > .fw_menuitem.fw_has-submenu.fw_open + ul{display:grid;}.fw_has-submenu ul li{display:flex;align-items:center;gap:var(--space-2);}.fw_has-submenu ul li svg{width:12px;height:12px;fill:var(--color-text-muted);flex-shrink:0;}.fw_submenuitem{color:var(--color-text);text-decoration:none;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);flex:1;}.fw_mobilemenu.fw_cpmenu .fw_has-submenu{position:relative;flex-direction:column;}.fw_mobilemenu.fw_cpmenu .fw_has-submenu > ul{margin:0;padding:var(--space-2) var(--space-2) var(--space-2) calc(var(--space-2) + 1rem);display:grid;gap:var(--space-1);list-style:none;position:static;background:transparent;border:none;border-radius:0;box-shadow:none;z-index:auto;min-width:auto;}.fw_mobilemenu.fw_cpmenu .fw_has-submenu ul li{display:flex;align-items:center;gap:var(--space-2);}.fw_mobilemenu.fw_cpmenu .fw_has-submenu ul li svg{width:12px;height:12px;fill:var(--color-text-muted);flex-shrink:0;}.fw_mobilemenu.fw_cpmenu .fw_submenuitem{color:var(--color-text);text-decoration:none;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);flex:1;}.fw_mobilemenu.fw_cpmenu .fw_submenuitem:hover{background:var(--color-surface-2);}.has-submenu details{border-radius:var(--radius-sm);}.has-submenu details[open] .submenu-toggle{background:var(--color-surface-2);}.submenu{margin:0;padding:var(--space-2) var(--space-2) var(--space-2) calc(var(--space-2) + 1rem);display:grid;gap:var(--space-1);}.submenu a{color:var(--color-text);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);}.submenu a:hover{background:var(--color-surface-2);}.primary-nav-desktop{display:none;margin-left:auto;}.primary-nav-desktop .nav-list,.primary-nav-desktop .fw_headermenu.fw_cpmenu{display:flex;gap:var(--space-4);align-items:center;}.primary-nav-desktop .has-submenu,.primary-nav-desktop .fw_has-submenu{position:relative;}.primary-nav-desktop .has-submenu details>.submenu,.primary-nav-desktop .fw_has-submenu > ul{position:absolute;top:calc(100% + 2px);left:0;min-width:14rem;background:var(--color-surface-1);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);padding:var(--space-2);z-index:var(--z-dropdown);display:none;}.primary-nav-desktop .fw_has-submenu:hover > ul,.primary-nav-desktop .fw_has-submenu:focus-within > ul{display:grid;}.primary-nav-desktop .fw_has-submenu > .fw_menuitem.fw_has-submenu{margin-left:0;border:none;padding:var(--space-2);}.fw_headermenu.fw_cpmenu{display:none;}.nav-item a:focus-visible,.submenu-toggle:focus-visible,.submenu a:focus-visible,.fw_menuitem:focus-visible,.fw_submenuitem:focus-visible{outline:none;box-shadow:var(--focus-ring);}}@media (min-width:62rem){@layer template{.nav-toggle{display:none;}.primary-nav{display:none;}.primary-nav-desktop{display:block;}.fw_headermenu.fw_cpmenu{display:flex;}}}@layer template{.site-footer{--foosrc-bg:var(--templ-footer-bg,var(--color-surface-2));--foosrc-fg:var(--templ-footer-fg,var(--color-text));--foosrc-border:var(--color-border);background:var(--foosrc-bg);color:var(--foosrc-fg);border-top:var(--border-width) solid var(--comp-border,var(--foosrc-border));padding-block:var(--space-8);}.footer-grid{display:grid;gap:var(--space-6);grid-template-columns:1fr;}.footer-title{font-size:var(--fs-0);font-weight:700;margin:0 0 var(--space-2);}.footer-links{margin:0;padding:0;display:grid;gap:var(--space-1);}.footer-links li{list-style:none;}.footer-links a{color:var(--templ-footer-fg);text-decoration:none;}.footer-links a:hover{text-decoration:underline;}.footer-bottom{margin-top:var(--space-6);padding-top:var(--space-4);border-top:var(--border-width) solid var(--foosrc-border);font-size:var(--fs--1);color:var(--color-text-muted);}}@media (min-width:48rem){@layer template{.footer-grid{grid-template-columns:2fr 1fr 1fr;}}}@layer template{#horsitelayout{display:flex;flex-direction:column;min-height:100vh;}#horsitelayout>div:first-child{flex:1;}main>div>div{padding-top:1px;padding-bottom:1px;}}@layer template{.btn:focus-visible{outline:none;box-shadow:var(--focus-ring);}}@layer template{.eg32{padding-left:4%;padding-right:4%;}.eg33{padding-left:8%;padding-right:8%;}.eg34{padding-left:16%;padding-right:16%;}.eg35{padding-left:32%;padding-right:32%;}}:root{--primary-color:#001133;--secondary-color:#c1352b;--background-color:#f5f7fa;--iconcolorpb:#3e465b;--iconcolorstb:3e465b;--text-color:#141824;--link-color:#c1352b;--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;}body{margin:0;padding:0;}