@font-face{font-family:'Montserrat';src:url('../includes/assets/fonts/Montserrat-Bold.eot');src:url('../includes/assets/fonts/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),url('../includes/assets/fonts/Montserrat-Bold.woff2') format('woff2'),url('../includes/assets/fonts/Montserrat-Bold.woff') format('woff'),url('../includes/assets/fonts/Montserrat-Bold.ttf') format('truetype'),url('../includes/assets/fonts/Montserrat-Bold.svg#Montserrat-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('../includes/assets/fonts/Montserrat-SemiBold.eot');src:url('../includes/assets/fonts/Montserrat-SemiBold.eot?#iefix') format('embedded-opentype'),url('../includes/assets/fonts/Montserrat-SemiBold.woff2') format('woff2'),url('../includes/assets/fonts/Montserrat-SemiBold.woff') format('woff'),url('../includes/assets/fonts/Montserrat-SemiBold.ttf') format('truetype'),url('../includes/assets/fonts/Montserrat-SemiBold.svg#Montserrat-SemiBold') format('svg');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Montserrat';src:url('../includes/assets/fonts/Montserrat-ExtraBold.eot');src:url('../includes/assets/fonts/Montserrat-ExtraBold.eot?#iefix') format('embedded-opentype'),url('../includes/assets/fonts/Montserrat-ExtraBold.woff2') format('woff2'),url('../includes/assets/fonts/Montserrat-ExtraBold.woff') format('woff'),url('../includes/assets/fonts/Montserrat-ExtraBold.ttf') format('truetype'),url('../includes/assets/fonts/Montserrat-ExtraBold.svg#Montserrat-ExtraBold') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'KoHo';src:url('../includes/assets/fonts/KoHo-BoldItalic.eot');src:url('../includes/assets/fonts/KoHo-BoldItalic.eot?#iefix') format('embedded-opentype'),url('../includes/assets/fonts/KoHo-BoldItalic.woff2') format('woff2'),url('../includes/assets/fonts/KoHo-BoldItalic.woff') format('woff'),url('../includes/assets/fonts/KoHo-BoldItalic.ttf') format('truetype'),url('../includes/assets/fonts/KoHo-BoldItalic.svg#KoHo-BoldItalic') format('svg');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'KoHo';src:url('../includes/assets/fonts/KoHo-Italic.eot');src:url('../includes/assets/fonts/KoHo-Italic.eot?#iefix') format('embedded-opentype'),url('../includes/assets/fonts/KoHo-Italic.woff2') format('woff2'),url('../includes/assets/fonts/KoHo-Italic.woff') format('woff'),url('../includes/assets/fonts/KoHo-Italic.ttf') format('truetype'),url('../includes/assets/fonts/KoHo-Italic.svg#KoHo-Italic') format('svg');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'KoHo';src:url('../includes/assets/fonts/KoHo-Bold.eot');src:url('../includes/assets/fonts/KoHo-Bold.eot?#iefix') format('embedded-opentype'),url('../includes/assets/fonts/KoHo-Bold.woff2') format('woff2'),url('../includes/assets/fonts/KoHo-Bold.woff') format('woff'),url('../includes/assets/fonts/KoHo-Bold.ttf') format('truetype'),url('../includes/assets/fonts/KoHo-Bold.svg#KoHo-Bold') format('svg');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'KoHo';src:url('../includes/assets/fonts/KoHo-Regular.eot');src:url('../includes/assets/fonts/KoHo-Regular.eot?#iefix') format('embedded-opentype'),url('../includes/assets/fonts/KoHo-Regular.woff2') format('woff2'),url('../includes/assets/fonts/KoHo-Regular.woff') format('woff'),url('../includes/assets/fonts/KoHo-Regular.ttf') format('truetype'),url('../includes/assets/fonts/KoHo-Regular.svg#KoHo-Regular') format('svg');font-weight:normal;font-style:normal;font-display:swap}:root{--gutter:1.8rem;--size-100:2.4rem;--size-200:3.2rem;--size-300:4rem;--size-400:4.8rem;--size-500:6.4rem;--size-600:7.2rem;--size-700:8rem;--size-800:10.2rem;--size-850:11.2rem;--size-900:12rem;--size-950:14.4rem;--width-100:24rem;--width-200:36rem;--width-300:48rem;--width-400:56rem;--width-500:64rem;--width-600:76.8rem;--width-700:88rem;--width-800:97.6rem;--width-900:112rem;--container-300:126rem;--container-400:131.2rem;--container-500:138rem;--color-primary-050:#E9EFFC;--color-primary-100:#BECDE7;--color-primary-200:#94AAD2;--color-primary-300:#6A87BD;--color-primary-400:#4064A8;--color-primary-500:#164193;--color-primary-600:#13367A;--color-primary-700:#0B2048;--color-primary-800:#0F2B61;--color-primary-900:#07152F;--color-primary-950:#030A16;--color-secondary-050:#FFF4E5;--color-secondary-100:#FFE6BF;--color-secondary-200:#FFD399;--color-secondary-300:#FFBF73;--color-secondary-400:#FFA74D;--color-secondary-500:#F6901F;--color-secondary-600:#f6a501;--color-secondary-700:#ca8900;--color-secondary-800:#914C12;--color-secondary-900:#733B0E;--color-secondary-950:#4A2409;--color-neutral-050:#F7F7F7;--color-neutral-100:#DDDDDD;--color-neutral-200:#C6C6C6;--color-neutral-300:#AFAFAF;--color-neutral-400:#989898;--color-neutral-500:#818181;--color-neutral-600:#696969;--color-neutral-700:#525252;--color-neutral-800:#3B3B3B;--color-neutral-900:#242424;--color-neutral-950:#0D0D0D;--color-black-900:#262626;--color-danger-050:#FDE9E7;--color-danger-100:#F1C1C1;--color-danger-500:#EE3B2B;--color-danger-800:#430F0A;--color-warning-050:#FFF7E5;--color-warning-100:#F8E5C4;--color-warning-500:#FFC94D;--color-warning-800:#48370F;--color-success-050:#F5FBE9;--color-success-100:#D4ECC6;--color-success-600:#84B620;--color-success-800:#93C03E;--font-family-primary:'KoHo', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, sans-serif;--font-family-secondary:'Montserrat', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, sans-serif;--font-family-fontawesome:'Font Awesome 6 Pro';--font-family-fontawesome-sharp:'Font Awesome 6 Sharp';--font-size-050:1rem;--font-size-100:1.2rem;--font-size-200:1.4rem;--font-size-300:1.6rem;--font-size-400:1.7rem;--font-size-500:2rem;--font-size-600:2.2rem;--font-size-700:2.3rem;--font-size-800:2.5rem;--font-size-900:2.7rem;--font-size-xl1:2.8rem;--font-size-xl2:3rem;--line-height-100:1;--line-height-200:1.1;--line-height-300:1.15;--line-height-400:1.25;--line-height-500:1.4;--line-height-600:1.5;--line-height-700:1.625;--line-height-750:1.75;--line-height-800:1.8;--line-height-900:2;--letter-spacing-100:.005em;--letter-spacing-200:.01em;--letter-spacing-300:.015em;--letter-spacing-400:.02em;--letter-spacing-500:.0275em;--letter-spacing-600:.04em;--letter-spacing-700:.05em;--letter-spacing-800:.075em;--letter-spacing-900:.1em;--letter-spacing-min-200:-0.005em;--letter-spacing-min-300:-0.01em;--duration-300:175ms;--duration-400:250ms;--duration-500:275ms;--timing-function-dash:cubic-bezier(.1, .75, .55, 1);--radius-xs:.4rem;--radius-sm:.6rem;--radius-md:.8rem;--radius-lg:1.6rem;--radius-xl:3.2rem;--width-container:var(--container-400);--width-container-var:var(--width-500);--color-text-001:var(--color-black-900);--color-text-heading:var(--color-secondary-700);--font-family-heading:var(--font-family-secondary);--font-size-root:var(--font-size-400);--line-height-root:var(--line-height-900);--gap-flow-root:1.25em;--gap-flow-block-root:var(--spacing-lg);--size-header:6.4rem}@media screen and (min-width:35.99875em){:root{--gutter:4rem}}@media screen and (min-width:74.9975em){:root{--gutter:6.4rem}}@media screen and (min-width:0){:root{--spacing-sm:var(--size-400);--spacing-md:var(--size-400);--spacing-lg:var(--size-400);--spacing-xl:var(--size-400)}}@media screen and (min-width:47.99875em){:root{--spacing-sm:var(--size-500);--spacing-md:var(--size-500);--spacing-lg:var(--size-600);--spacing-xl:var(--size-600)}}@media screen and (min-width:74.9975em){:root{--spacing-sm:var(--size-600);--spacing-md:var(--size-600);--spacing-lg:var(--size-800);--spacing-xl:var(--size-850)}}@media screen and (min-width:99.99875em){:root{--spacing-md:var(--size-700);--spacing-lg:var(--size-850);--spacing-xl:var(--size-950)}}@media screen and (min-width:35.99875em){:root{--font-size-400:1.8rem;--font-size-500:2.1rem;--font-size-600:2.3rem;--font-size-700:2.43rem;--font-size-800:2.63rem;--font-size-900:2.86rem;--font-size-xl1:clamp(3.06rem, 3vw, 3.6rem);--font-size-xl2:clamp(3.6rem, 3.33vw, 4.8rem)}@supports not (font-size: clamp(3.60rem, 3.33vw, 4.80rem)){:root{--font-size-xl1:3.06rem;--font-size-xl2:3.6rem}}}@media screen and (min-width:63.99875em){:root{--font-size-600:2.4rem;--font-size-700:2.56rem;--font-size-800:2.77rem;--font-size-900:3.04rem}@supports not (font-size: clamp(3.60rem, 3.33vw, 4.80rem)){:root{--font-size-xl1:3.6rem;--font-size-xl2:4.2rem}}}@media screen and (min-width:89.99875em){:root{--font-size-700:2.7rem;--font-size-800:2.9rem;--font-size-900:3.2rem;--font-size-xl1:3.6rem;--font-size-xl2:4.8rem}}@media screen and (min-width:63.99875em){:root{--width-container-var:var(--width-container)}}@media screen and (min-width:47.99875em){:root{--size-header:9.2rem}}@media screen and (min-width:74.9975em){:root{--size-header:11rem}}.otgs-development-site-front-end{display:none!important}html{font-size:62.5%;overflow-y:auto;font-family:var(--font-family-primary);text-rendering:optimizeSpeed;-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;overflow-scrolling:touch;-webkit-overflow-scrolling:touch;overscroll-behavior-y:none}body{height:100%;display:flex;position:relative;isolation:isolate;flex-flow:column nowrap;min-height:100vh;min-height:100dvh;color:var(--color-text-001);font-size:var(--font-size-root);font-weight:400;line-height:var(--line-height-root);font-smoothing:auto;letter-spacing:var(--letter-spacing-400)}main{flex:1;display:block;isolation:isolate}*,*::before,*::after{box-sizing:border-box}::selection{color:var(--_color-selection, hsl(0,0%,100%));background:var(--_background-selection, var(--color-primary-800))}*:where(:focus-visible){outline:var(--_outline-width-focus, .3rem) solid var(--_outline-color-focus, var(--color-secondary-500));outline-offset:var(--_outline-offset-focus, .3rem)}:where(
body, 
h1, 
h2, 
h3, 
h4, 
h5, 
h6, 
p, 
figure, 
blockquote, 
dl, 
dd){margin:0}:where(:is(
input, 
button, 
textarea, 
select):not([class])){font:inherit}:where(ul, ol, dl){margin:0}:where(ul[role='list']),:where(ol[role='list']){list-style:none}:where(
img, 
svg,
picture){height:auto;display:block;max-width:100%;border-radius:inherit}a:where(:not([class])){text-decoration-skip-ink:auto}html:focus-within{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}}:where(.h1, h1, .h2, h2, .h3, h3, .h4, h4, .h5, h5, .h6, h6){color:var(--_color-heading, var(--color-text-heading));font-style:normal;font-weight:800;line-height:1.3;font-family:var(--font-family-heading);text-rendering:auto;text-transform:uppercase;letter-spacing:var(--letter-spacing-200)}h1,.h1{font-size:var(--font-size-xl2)}h2,.h2{font-size:var(--font-size-xl1)}h3,.h3{font-size:var(--font-size-900);line-height:1.4;letter-spacing:var(--letter-spacing-300)}h4,.h4{font-size:var(--font-size-800);line-height:1.4;letter-spacing:var(--letter-spacing-300)}h5,.h5{font-size:var(--font-size-700);line-height:1.5}h6,.h6{font-size:var(--font-size-600)}:where(:any-link:not([class])),:where(.text-link){color:var(--_color-text-link, var(--color-primary-700));font-weight:600;text-decoration:none;transition:var(--_transition-text-link, color var(--duration-400) ease, opacity var(--duration-400) ease)}:where(:any-link:not([class])):is(:hover, :focus-visible),:where(.text-link):is(:hover, :focus-visible){color:var(--_color-text-link-state, var(--color-primary-400))}hr{border-top:.1rem solid var(--color-neutral-100);margin-block:var(--_gap-flow, 1.25em)}.small-label{color:var(--color-secondary-700);font-size:var(--font-size-100);line-height:1.5;font-weight:600;text-transform:uppercase;letter-spacing:var(--letter-spacing-900)}.subtitle{color:var(--_color-subtitle, var(--color-secondary-800));display:block;font-size:var(--_font-size-subtitle, var(--font-size-100));font-weight:600;font-family:var(--font-family-heading);line-height:1.5;text-transform:uppercase;letter-spacing:var(--letter-spacing-900)}.subtitle>:where(*){display:inline-block;margin-right:1ch;vertical-align:baseline}.subtitle>:where(*):last-child:not(:first-child){margin-inline:1ch 0}.subtitle:where(:not(.flow-stop))+*{--_gap-flow:1.2rem}.text-theme-dark{--_color-heading:var(--color-primary-700);--_color-subtitle:var(--color-primary-800)}.section{width:100%;margin-inline:auto;padding-inline:var(--_padding-section, var(--gutter))}.container{width:100%;max-width:var(--_max-width-container, var(--width-container));margin-inline:auto}.container-var{width:100%;max-width:var(--_max-width-container, var(--width-container-var));margin-inline:auto}.w-100{width:100%;max-width:var(--width-100);margin-inline:auto}.w-200{width:100%;max-width:var(--width-200);margin-inline:auto}.w-300{width:100%;max-width:var(--width-300);margin-inline:auto}.w-400{width:100%;max-width:var(--width-400);margin-inline:auto}.w-500{width:100%;max-width:var(--width-500);margin-inline:auto}.w-600{width:100%;max-width:var(--width-600);margin-inline:auto}.w-700{width:100%;max-width:var(--width-700);margin-inline:auto}.w-800{width:100%;max-width:var(--width-800);margin-inline:auto}.w-900{width:100%;max-width:var(--width-900);margin-inline:auto}.grid{display:grid}.md\:grid-auto-cols{display:grid;grid-auto-columns:minmax(0, 1fr)}@media screen and (min-width:63.99875em){.md\:grid-auto-cols{grid-auto-flow:column dense}}.md\:grid-200-600{gap:var(--size-400);display:grid}@media screen and (min-width:63.99875em){.md\:grid-200-600{gap:var(--gutter);justify-content:space-between;grid-template-columns:36rem minmax(0, var(--width-600))}}.col-all{grid-column:1 / -1}.test{color:white;background-color:red}.nog-een{color:white;background-color:red}:where(
select,
textarea, 
input[type=url],
input[type=tel],
input[type=text],
input[type=date],
input[type=time],
input[type=week],
input[type=color], 
input[type=email],
input[type=month],
input[type=number],
input[type=search],
input[type=password],
input[type=datetime],
input[type=datetime-local]):not(.revert){width:100%;height:auto;border:none;outline:none;box-shadow:none;font-family:inherit;vertical-align:middle;color:var(--_color-input, var(--color-text-001));display:block;border-style:solid;border-width:.1rem;border-color:var(--_border-color-input, var(--color-primary-200));border-radius:var(--radius-sm);padding:var(--_padding-input, calc(.75em - var(--_border-width, 0.1rem)) 1em);font-size:var(--_font-size-input, var(--font-size-200));line-height:1.5;background-color:var(--_background-color-input, transparent);transition:var(--_transition-input, border var(--duration-400) ease, background-color var(--duration-400) ease, color var(--duration-400) ease)}:where(
select,
textarea, 
input[type=url],
input[type=tel],
input[type=text],
input[type=date],
input[type=time],
input[type=week],
input[type=color], 
input[type=email],
input[type=month],
input[type=number],
input[type=search],
input[type=password],
input[type=datetime],
input[type=datetime-local]):not(.revert):hover{cursor:auto}:where(
select,
textarea, 
input[type=url],
input[type=tel],
input[type=text],
input[type=date],
input[type=time],
input[type=week],
input[type=color], 
input[type=email],
input[type=month],
input[type=number],
input[type=search],
input[type=password],
input[type=datetime],
input[type=datetime-local]):not(.revert):hover:not(:focus){--_border-color-input:var(--color-primary-500);background-color:hsla(0,0%,100%,0.499)}:where(
select,
textarea, 
input[type=url],
input[type=tel],
input[type=text],
input[type=date],
input[type=time],
input[type=week],
input[type=color], 
input[type=email],
input[type=month],
input[type=number],
input[type=search],
input[type=password],
input[type=datetime],
input[type=datetime-local]):not(.revert):focus{--_border-color-input:var(--color-primary-500)}:where(
select,
textarea, 
input[type=url],
input[type=tel],
input[type=text],
input[type=date],
input[type=time],
input[type=week],
input[type=color], 
input[type=email],
input[type=month],
input[type=number],
input[type=search],
input[type=password],
input[type=datetime],
input[type=datetime-local]):not(.revert)::placeholder{color:var(--_color-placeholder-input, var(--color-neutral-600))}textarea:where(:not(.revert)){resize:vertical;min-height:6em;line-height:var(--line-height-root)}@media screen and (min-width:63.99875em){textarea:where(:not(.revert)){min-height:8em}}select:-webkit-autofill select,select:-webkit-autofill :is(option){background-color:var(--color-primary-100) !important;color:var(--color-text-001) !important}select option{color:var(--color-text-001);background-color:var(--color-primary-050)}.button:where(:not(.revert)),button:not(:where([class], .revert, [aria-controls])){--_duration-button:250ms;font:unset;cursor:pointer;border:none;hyphens:auto;display:inline-flex;position:relative;overflow:hidden;isolation:isolate;appearance:none;text-align:left;font-style:normal;font-weight:600;line-height:1.25;font-family:var(--font-family-secondary);align-items:center;pointer-events:all;letter-spacing:.01em;text-transform:none;text-decoration:none;justify-content:start;-ms-word-break:break-word;word-break:break-word;gap:var(--_gap-button, .25em 1ch);color:var(--_color-button, hsl(0,0%,100%));border:var(--_border-width-button, 0) solid var(--_border-color-button, var(--color-primary-500));padding:var(--_padding-button, calc(.75em - var(--_border-width-button, 0rem)) 1.25em);font-size:var(--_font-size-button, var(--font-size-300));min-height:var(--_min-height-button, 2.5em);box-shadow:var(--_box-shadow-button, 0 .5em .5em -0.5em var(--_box-shadow-color-button, transparent));border-radius:var(--_border-radius-button, .25em);background-color:var(--_background-color-button, var(--color-primary-500));transition:var(--_transition-button, border var(--_duration-button) ease, background-color var(--_duration-button) ease, box-shadow var(--_duration-button) ease 0ms, transform var(--_duration-button) ease, color var(--_duration-button) ease)}.button:where(:not(.revert)):after,button:not(:where([class], .revert, [aria-controls])):after,.button:where(:not(.revert)):before,button:not(:where([class], .revert, [aria-controls])):before{inset:0;content:'';z-index:-1;position:absolute;transform:var(--_transform-button-psuedo, translateX(-100%));border-bottom:var(--_border-bottom-button-psuedo, .3rem solid var(--color-primary-200));border-radius:inherit;transition:transform var(--_duration-button) var(--timing-function-dash),opacity var(--_duration-button) ease}.button:where(:not(.revert)):before,button:not(:where([class], .revert, [aria-controls])):before{border:none;transition-delay:150ms;background-color:var(--_background-color-button-after, var(--color-primary-400))}.button:where(:not(.revert)):where([aria-expanded="true"], .is-active):where(:not(.button--no-active-state)),button:not(:where([class], .revert, [aria-controls])):where([aria-expanded="true"], .is-active):where(:not(.button--no-active-state)),.button:where(:not(.revert)):where(:hover, :focus-visible),button:not(:where([class], .revert, [aria-controls])):where(:hover, :focus-visible){transform:translateY(-0.3rem);--_box-shadow-color-button:hsla(0,0%,0%,0.3);--_transform-button-psuedo:translateX(0);--_background-color-button:var(--color-primary-700)}.button:where(:not(.revert))>:where(*[class^="fa-"]:not(.revert)),:where(.button-icon){font-size:.75em}:where(:is(button, .button))[data-button^="outline"]{--_color-button:var(--color-primary-800);--_border-width-button:.1rem;--_background-color-button:transparent;--_border-bottom-button-psuedo:.3rem solid var(--color-primary-100);--_background-color-button-after:var(--color-primary-050)}:where(:is(button, .button))[data-button^="outline"]:where([aria-expanded="true"], .is-active):where(:not(.button--no-active-state)),:where(:is(button, .button))[data-button^="outline"]:where(:hover, :focus-visible){--_color-button:var(--color-primary-900);--_border-color-button:var(--color-primary-400)}:where(:is(button, .button))[data-button^="outline-light"]{--_color-button:hsl(0,0%,100%);--_border-width-button:.1rem;--_border-color-button:var(--color-primary-200);--_background-color-button:transparent;--_border-bottom-button-psuedo:.3rem solid var(--color-primary-200);--_background-color-button-after:var(--color-primary-400)}:where(:is(button, .button))[data-button^="outline-light"]:where([aria-expanded="true"], .is-active):where(:not(.button--no-active-state)),:where(:is(button, .button))[data-button^="outline-light"]:where(:hover, :focus-visible){--_border-color-button:var(--color-primary-400)}.button--wide{--_gap-flow:.5em;justify-content:space-between}.button--wide:not(:hover, :focus-visible):before{--_transform-button-psuedo:translateX(-50%);opacity:0;transition-property:transform, opacity}:where(dl, ol, ul):not([class]),:where(dl, ol, ul).list{list-style-type:revert}:where(dl, ol, ul):not([class])>li,:where(dl, ol, ul).list>li{padding-left:.25ch}:where(ul):not([class]),:where(ul).list{text-align:left;padding-left:1em;list-style-type:disc}:where(ul):not([class])>li::marker,:where(ul).list>li::marker{color:var(--color-secondary-500);font-size:.75em}:where(ol):not([class]),:where(ol).list{text-align:left;padding-left:1em;list-style-type:revert}:where(ol):not([class])>li,:where(ol).list>li{padding-left:.5ch}:where(ol):not([class])>li::marker,:where(ol).list>li::marker{color:var(--color-text-heading);font-size:.875em;font-weight:700}.list-revert{display:revert;padding-left:0;list-style-type:none}.list-flex{--_gap-flow:2em;gap:var(--_gap, .625em 1em);width:auto;display:flex;flex-flow:wrap row;justify-content:start}.list-flex--center{justify-content:center}.list-links{hyphens:auto;display:grid;word-break:break-word;line-height:1.5}.list-links__item{gap:1ch;display:flex;flex-flow:nowrap row;align-items:baseline;padding-block:.5em}.list-links__icon{color:var(--_color-icon, var(--color-secondary-500));font-size:var(--_font-size-icon, .75em)}.list-crumb{--_duration-crumb:var(--duration-400);color:var(--color-primary-800);font-size:var(--font-size-100);font-family:var(--font-family-secondary);line-height:1.5;word-spacing:.75ch;letter-spacing:var(--letter-spacing-200)}.list-crumb>span :where(span:first-child){font-size:1rem;vertical-align:baseline}.list-crumb :is(a, #raise){color:var(--color-primary-700);padding:.5em 0;font-weight:600;word-spacing:normal;text-decoration:none;transition:opacity var(--_duration-crumb) linear,color var(--_duration-crumb) ease}.list-crumb :is(a, #raise):where(:hover, :focus-visible){color:var(--color-primary-400);cursor:pointer}.list-crumb .breadcrumb_last{color:var(--color-text-001);opacity:.6;display:inline;word-spacing:normal}.list-keys{--_size-keys:3.6rem;gap:.5em;display:flex;flex-flow:wrap row;font-size:var(--font-size-300);list-style-type:none}.list-keys__item{color:var(--color-primary-800);width:var(--_size-keys);border:.1rem solid currentColor;display:inline-grid;overflow:hidden;position:relative;isolation:isolate;min-height:var(--_size-keys);border-radius:var(--radius-xs);place-content:center;text-decoration:none;transition:border var(--duration-400) ease 0ms,background-color var(--duration-400) ease,color var(--duration-400) ease}.list-keys__item:after{inset:auto -40%;z-index:-1;content:'';opacity:0;position:absolute;align-self:center;aspect-ratio:1;background-color:var(--color-primary-700);transition:opacity var(--duration-400) linear,transform var(--duration-400) ease-in;mask:url(../includes/assets/images/masks/hex_lg.svg) no-repeat 50% 50% / 100%}.list-keys__item:where(:hover, :focus-visible){color:var(--color-primary-050);background-color:var(--color-primary-400)}.list-keys__item:where(:hover, :focus-visible):after{opacity:1;transform:scale(0);transition-delay:calc(var(--duration-400) / 3)}.list-paged{--_duration-navs:var(--duration-400);display:flex;font-size:var(--font-size-100);grid-column:1 / -1;font-family:var(--font-family-secondary);justify-content:center}.list-paged__body{gap:.5em;width:100%;display:flex;flex-flow:wrap row;justify-content:center}.list-paged__body :where(.page-numbers){color:var(--color-primary-800);height:2.75em;border:.1rem solid var(--color-primary-500);display:inline-grid;position:relative;overflow:hidden;isolation:isolate;min-width:3em;font-weight:600;align-items:center;border-radius:var(--radius-xs);justify-content:center;text-decoration:none;background-color:var(--color-primary-050);transition:border var(--_duration-navs) ease 0ms,background-color var(--_duration-navs) ease,color var(--_duration-navs) ease}.list-paged__body :where(.page-numbers):after{inset:auto -40%;z-index:-1;content:'';position:absolute;align-self:center;transition:transform var(--_duration-navs) ease-in;aspect-ratio:1;background-color:hsl(0,0%,100%);mask:url(../includes/assets/images/masks/hex_lg.svg) no-repeat 50% 50% / 100%}.list-paged__body :where(.page-numbers):where(:hover, :focus-visible, .is-active, .current):not(.dots){color:var(--color-primary-900);border-color:var(--color-primary-400)}.list-paged__body :where(.page-numbers):where(:hover, :focus-visible, .is-active, .current):not(.dots):after{transform:scale(0)}.list-paged__body :where(.page-numbers):is(.is-active, .current){color:var(--color-text-001);border-color:var(--color-neutral-100);background-color:transparent}.list-paged__body :where(.page-numbers):is(.next, .prev){padding-inline:1em}:where(.table, table):not(.revert, .variations, .ui-datepicker-calendar),:is(#maxScore, .wishlist_table){--_gap-flow:2em;--_py-table:1.125em;--_px-table:1.25em;--_m-expand:calc(var(--_py-table) * -1) calc(var(--_px-table) * -1);color:inherit;width:100%;border:none;display:table;overflow:visible;font-size:var(--font-size-300);text-align:left;font-weight:400;white-space:normal;line-height:1.75;table-layout:auto;border-collapse:collapse;background-color:hsla(0,0%,100%,0.01)}:where(.table, table):not(.revert, .variations, .ui-datepicker-calendar) :where(thead, tbody, tfoot, tr),:is(#maxScore, .wishlist_table) :where(thead, tbody, tfoot, tr){position:relative;isolation:isolate}:where(.table, table):not(.revert, .variations, .ui-datepicker-calendar) :where(thead :is(th, td)),:is(#maxScore, .wishlist_table) :where(thead :is(th, td)){font-weight:inherit;background-color:var(--color-secondary-050)}:where(.table, table):not(.revert, .variations, .ui-datepicker-calendar) :where(tbody tr:not(:first-child)),:is(#maxScore, .wishlist_table) :where(tbody tr:not(:first-child)),:where(.table, table):not(.revert, .variations, .ui-datepicker-calendar) :where(tfoot tr),:is(#maxScore, .wishlist_table) :where(tfoot tr){border-top:.1rem solid var(--color-secondary-100)}:where(.table, table):not(.revert, .variations, .ui-datepicker-calendar) :where(td, th),:is(#maxScore, .wishlist_table) :where(td, th){border:none;padding:var(--_py-table) var(--_px-table);min-width:var(--_min-width-table-cell, none);vertical-align:top;scroll-snap-align:start}:where(.table, table):not(.revert, .variations, .ui-datepicker-calendar) :where(td, th):first-child,:is(#maxScore, .wishlist_table) :where(td, th):first-child{border-radius:var(--radius-xs) 0 0 var(--radius-xs)}:where(.table, table):not(.revert, .variations, .ui-datepicker-calendar) :where(td, th):last-child,:is(#maxScore, .wishlist_table) :where(td, th):last-child{border-radius:0 var(--radius-xs) var(--radius-xs) 0}:where(table):not(.revert) :where(:is(td, th)[data-expand]>*:not(.ignore)),.table :where(:is(td, th)[data-expand]>*:not(.ignore)){margin:var(--_m-expand);padding:var(--_py-table) var(--_px-table);display:block}:where(table):not(.revert) :where(td, th)[data-size="40%"],.table :where(td, th)[data-size="40%"]{width:40%}:where(table):not(.revert) :where(td, th)[data-size="60%"],.table :where(td, th)[data-size="60%"]{width:60%}.thd-w64{width:6.4rem}.table-scroll{--_gap-flow:2em;width:auto;overflow:auto;position:relative;isolation:isolate;max-width:100%;scroll-snap-type:x mandatory}.table-faded{--_size-fade:9.6rem;display:grid;grid-template-areas:"stack"}.table-faded>:where(*),.table-faded:after{grid-area:stack}.table-faded:after{inset:0;content:'';position:sticky;background:linear-gradient(-90deg, var(--_color-fade, var(--color-primary-800)), hsla(0,0%,100%,0) var(--_size-fade));transition:opacity 125ms ease;pointer-events:none}@supports not (position: sticky){.table-faded:after{content:none}}.table-faded.is-hidden:after{opacity:0}.sr-assist{opacity:0;z-index:999;position:absolute;max-width:calc(100dvw - (var(--gutter) * 2));isolation:auto;white-space:nowrap;pointer-events:none;transition:transform 0ms linear var(--duration-400),opacity var(--duration-400) ease}.sr-assist:focus-visible{opacity:1}.header{--_outline-offset-focus:-0.3rem;--_background-selection:var(--color-secondary-700);inset:0 0 auto;color:hsl(0,0%,100%);height:var(--size-header);z-index:9;position:sticky;font-size:var(--font-size-200);isolation:isolate;background-color:var(--color-primary-700)}.header__body{height:100%;display:flex;flex-flow:nowrap row;column-gap:var(--gutter);align-items:center;justify-content:space-between}@media screen and (min-width:35.99875em){.header__body{column-gap:3em}}.header__list{gap:.75em;z-index:1;display:flex;flex-flow:nowrap row;align-items:center}@media screen and (min-width:74.9975em){.header__list{order:9}}.header__navs{inset:var(--size-header) 0 0;width:auto;z-index:auto;display:block;padding:var(--size-500) var(--size-300);position:fixed;overflow:auto;clip-path:inset(0 0 0 100%);visibility:hidden;border-top:.1rem solid var(--color-primary-600);margin-left:auto;background-color:var(--color-primary-800);transition:visibility 0ms linear var(--duration-400),opacity var(--duration-400) linear 0ms,clip-path var(--duration-400) ease}@media screen and (min-width:35.99875em){.header__navs{border:none;max-width:39.6rem;padding-inline:var(--size-500) var(--gutter)}}@media screen and (min-width:74.9975em){.header__navs{padding:0;position:static;overflow:visible;clip-path:none;max-width:none;visibility:visible;background-color:hsla(0,0%,100%,0)}}.header__navs.is-active{clip-path:inset(0);visibility:visible;transition-delay:0ms}.header__fade{inset:var(--size-header) 0 0;cursor:pointer;z-index:-1;opacity:0;position:fixed;visibility:hidden;pointer-events:none;background-color:var(--color-primary-400);transition:visibility 0ms linear var(--duration-400),opacity var(--duration-400) linear}@media screen and (min-width:35.99875em){.header__fade{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:color-mix(in hsl, var(--color-primary-900), transparent 3%)}}@media screen and (min-width:74.9975em){.header__fade{display:none;visibility:hidden}}.header__fade.is-active{opacity:1;visibility:visible;pointer-events:all;transition-delay:0ms}.header-logo{flex:0 1 auto;height:80%;display:block;align-self:center}.header-logo *:where(svg, .shape){width:100%;height:100%}.navs-lang{--_duration-lang:var(--duration-400);order:-1;color:hsl(0,0%,100%);font-size:var(--font-size-200)}.navs-lang__show{color:inherit;border:.1rem solid hsla(0,0%,100%,0.25);cursor:pointer;padding:.675em;display:flex;position:relative;overflow:hidden;isolation:isolate;appearance:none;column-gap:1ch;align-items:center;border-radius:var(--radius-xs);text-transform:uppercase;background-color:var(--color-primary-400);transition:border var(--_duration-lang) linear,color var(--_duration-lang) ease}.navs-lang__show:after{inset:auto -40%;z-index:-1;content:'';position:absolute;align-self:center;transition:transform var(--_duration-lang) ease-in;aspect-ratio:1;background-color:var(--color-primary-800);mask:url(../includes/assets/images/masks/hex_lg.svg) no-repeat 50% 50% / 100%}.navs-lang__show:where(:hover, :focus-visible, [aria-expanded="true"]){border-color:hsla(0,0%,100%,0.75)}.navs-lang__show:where(:hover, :focus-visible, [aria-expanded="true"]):after{transform:scale(0)}.navs-lang__show[aria-disabled]{cursor:not-allowed;pointer-events:none}.navs-lang__show:where(:hover, :focus-visible, [aria-expanded="true"]) .navs-lang__show-more{transform:translateY(15%)}.navs-lang__show:where(:hover, :focus-visible, [aria-expanded="true"]) .navs-lang__show-icon{color:var(--color-secondary-500);transform:rotate(-15deg)}.navs-lang__show-icon{bottom:-0.1rem;position:relative;transition:transform var(--_duration-lang) ease,color var(--_duration-lang) ease}.navs-lang__show-more{font-size:.75em;transition:transform var(--_duration-lang) ease}.navs-lang__list{width:auto;inset:calc(100% + .4rem) 0 auto auto;margin:0;padding:.5em 0;position:absolute;clip-path:inset(0 0 100%);min-width:16.8rem;line-height:1.5;border-radius:var(--radius-xs);list-style-type:none;background-color:var(--color-primary-500);transition:clip-path var(--_duration-lang) ease,transform var(--_duration-lang) ease,visibility 0ms linear 0ms,opacity 0ms linear}.navs-lang__list.is-active{opacity:1;clip-path:inset(0);visibility:visible;transition-delay:0ms}.navs-lang__list.is-active:after{height:0%}.navs-lang__item:not(:last-child){border-bottom:.1rem solid hsla(0,0%,100%,0.25)}.navs-lang__link{color:inherit;display:block;padding:.5em 1em;text-decoration:none;transition:opacity var(--_duration-lang) linear,color var(--_duration-lang) ease}.navs-lang__link:where(:hover, :focus-visible, .is-active){color:var(--color-primary-050)}.navs-lang__link.is-active{color:hsl(0,0%,100%);font-weight:700}.menu-toggle{--_size:3em;--_duration:250ms;height:var(--_size);cursor:pointer;border:none;padding:0;display:inline-grid;overflow:hidden;position:relative;min-width:var(--_size);isolation:isolate;border-radius:var(--radius-sm);place-content:center;background-color:var(--color-primary-400);grid-template-areas:"stack"}@media screen and (min-width:74.9975em){.menu-toggle{display:none}}.menu-toggle:after{inset:-40%;z-index:-1;content:'';position:absolute;transition:transform var(--_duration) ease-in;background-color:var(--color-primary-500);mask:url(../includes/assets/images/masks/hex_lg.svg) no-repeat 50% 50% / 100%}.menu-toggle[aria-expanded="true"]:after{transform:scale(0)}.menu-toggle[aria-expanded="true"] .menu-toggle__bars:nth-child(-n+3){--_translatex:75%;opacity:0}.menu-toggle[aria-expanded="true"] .menu-toggle__bars:nth-child(n+4){clip-path:inset(0);transition-delay:225ms;transition-duration:var(--_duration)}.menu-toggle[aria-expanded="true"] .menu-toggle__bars:nth-child(4){transition-delay:300ms}.menu-toggle[aria-expanded="true"] .menu-toggle__bars:nth-child(6){transition-delay:375ms}.menu-toggle__bars{width:1.25em;height:.2rem;grid-area:stack;transform:translate(var(--_translatex, 0), var(--_translatey, 0)) rotate(var(--_rotate, 0));border-radius:.2rem;background-color:hsl(0,0%,100%);transition-delay:150ms;transition-duration:var(--_duration);transition-property:transform,opacity,clip-path}.menu-toggle__bars:nth-child(1){--_translatey:-0.6rem;transition-delay:0ms}.menu-toggle__bars:nth-child(3){--_translatey:.6rem;transition-delay:225ms}.menu-toggle__bars:nth-child(n+4){--_rotate:45deg;clip-path:inset(0 100% 0 0);transition-duration:calc(var(--_duration) * .5)}.menu-toggle__bars:nth-child(n+4):nth-last-child(2){z-index:-1;background-color:var(--color-secondary-500)}.menu-toggle__bars:nth-child(6){--_rotate:135deg;clip-path:inset(0 0 0 100%);background-color:var(--color-secondary-500)}.navs-header{--_duration-navs:var(--duration-400);margin:0;display:grid;max-width:42rem;font-size:1.8rem;font-family:var(--font-family-secondary);line-height:1.5;padding-left:0;margin-inline:auto;list-style-type:none}@media screen and (min-width:74.9975em){.navs-header{display:flex;font-size:inherit;max-width:none;flex-flow:wrap row;align-items:center;justify-content:end}}.navs-header__nav{display:block;transition:transform var(--_duration-navs) ease,opacity var(--_duration-navs) linear}.navs-header__nav:nth-child(1){transition-delay:0ms}.navs-header__nav:nth-child(2){transition-delay:40ms}.navs-header__nav:nth-child(3){transition-delay:80ms}.navs-header__nav:nth-child(4){transition-delay:120ms}.navs-header__nav:nth-child(5){transition-delay:160ms}.navs-header__nav:nth-child(6){transition-delay:200ms}.navs-header__nav:nth-child(7){transition-delay:240ms}.navs-header__nav:nth-child(8){transition-delay:280ms}@media screen and (max-width:74.9975em){.navs-header__nav:last-child>.navs-header__link--button{margin-top:var(--size-500)}}.navs-header__nav--dropdown{display:grid;isolation:isolate;align-items:center;grid-template-columns:minmax(0, 1fr) auto}@media screen and (min-width:74.9975em){.navs-header__nav--dropdown{position:relative;margin-right:.5em}}.navs-header__nav :where(.toggle-dropdown){--_size:2.5em;color:var(--color-secondary-300);cursor:pointer;height:var(--_size);border:none;padding:0;display:inline-grid;font-size:1.6rem;min-width:var(--_size);appearance:none;background:none;margin-left:.75em;place-content:center;background-color:transparent;transition:border var(--_duration-navs) ease,color var(--_duration-navs) ease}@media screen and (min-width:74.9975em){.navs-header__nav :where(.toggle-dropdown){font-size:inherit;margin-left:0}}.navs-header__nav :where(.toggle-dropdown).is-open{color:var(--color-secondary-300)}:is(.navs-header__link,
.navs-header__dropdown-link){--_color-icon:var(--color-secondary-100);gap:1ch;color:hsl(0,0%,100%);display:flex;font-weight:600;padding-block:.5em;text-decoration:none;transition:opacity var(--_duration-navs) linear,color var(--_duration-navs) ease}:is(.navs-header__link,
.navs-header__dropdown-link):where(:hover, :focus-visible, .is-open, .is-active){color:var(--color-secondary-200);cursor:pointer}:is(.navs-header__link,
.navs-header__dropdown-link).is-active{--_color-icon:hsl(0,0%,100%);color:var(--color-secondary-100)}:is(.navs-header__link,
.navs-header__dropdown-link).is-active:where(:hover, :focus-visible){color:var(--color-secondary-200)}.navs-header__link{padding-block:1em;letter-spacing:var(--letter-spacing-600)}@media screen and (min-width:74.9975em){.navs-header__link{padding:.5em 1.5em}}.navs-header__link--button{--_duration-button:250ms;font:unset;cursor:pointer;border:none;hyphens:auto;display:inline-flex;position:relative;overflow:hidden;isolation:isolate;appearance:none;text-align:left;font-style:normal;font-weight:600;line-height:1.25;font-family:var(--font-family-secondary);align-items:center;pointer-events:all;letter-spacing:.01em;text-transform:none;text-decoration:none;justify-content:start;-ms-word-break:break-word;word-break:break-word;gap:var(--_gap-button, .25em 1ch);color:var(--_color-button, hsl(0,0%,100%));border:var(--_border-width-button, 0) solid var(--_border-color-button, var(--color-primary-500));padding:var(--_padding-button, calc(.75em - var(--_border-width-button, 0rem)) 1.25em);font-size:var(--_font-size-button, var(--font-size-300));min-height:var(--_min-height-button, 2.5em);box-shadow:var(--_box-shadow-button, 0 .5em .5em -0.5em var(--_box-shadow-color-button, transparent));border-radius:var(--_border-radius-button, .25em);background-color:var(--_background-color-button, var(--color-primary-500));transition:var(--_transition-button, border var(--_duration-button) ease, background-color var(--_duration-button) ease, box-shadow var(--_duration-button) ease 0ms, transform var(--_duration-button) ease, color var(--_duration-button) ease);margin-block:1em}.navs-header__link--button:after,.navs-header__link--button:before{inset:0;content:'';z-index:-1;position:absolute;transform:var(--_transform-button-psuedo, translateX(-100%));border-bottom:var(--_border-bottom-button-psuedo, .3rem solid var(--color-primary-200));border-radius:inherit;transition:transform var(--_duration-button) var(--timing-function-dash),opacity var(--_duration-button) ease}.navs-header__link--button:before{border:none;transition-delay:150ms;background-color:var(--_background-color-button-after, var(--color-primary-400))}.navs-header__link--button:where([aria-expanded="true"], .is-active):where(:not(.button--no-active-state)),.navs-header__link--button:where(:hover, :focus-visible){transform:translateY(-0.3rem);--_box-shadow-color-button:hsla(0,0%,0%,0.3);--_transform-button-psuedo:translateX(0);--_background-color-button:var(--color-primary-700)}@media screen and (min-width:74.9975em){.navs-header__link--button{--_font-size-button:var(--font-size-200);--_padding-button:.625em 1em;margin:0 0 0 1.25em}}.navs-header__link--button:is(:hover, :focus-visible, .is-active){color:hsl(0,0%,100%);transform:none}.navs-header__link--dropdown{border:none;padding-right:0}.navs-header__link--dropdown:is(.is-open){color:var(--color-secondary-100)}.navs-header__mask{--_duration-mask:300ms;display:grid;position:relative;font-family:var(--font-family-primary);grid-column:1 / -1;grid-template-rows:0fr;transition:grid-template-rows var(--_duration-mask) var(--timing-function-dash),transform var(--_duration-mask) var(--timing-function-dash)}@media screen and (min-width:74.9975em){.navs-header__mask{inset:calc(100% + .4rem) auto auto 0;border:none;position:absolute;min-width:24rem}.navs-header__mask:before{inset:auto 0 100%;height:.4rem;content:'';position:absolute}}.navs-header__mask.is-open{transform:translate(0);grid-template-rows:1fr}.navs-header__mask.is-open .navs-header__dropdown-nav{opacity:1;transform:translateY(0)}.navs-header__dropdown{margin:.5em 0 1.25em;display:grid;overflow:hidden;font-weight:400;padding-left:0;list-style-type:none}@media screen and (min-width:74.9975em){.navs-header__dropdown{padding:.75em 0;font-size:1.5rem;margin-block:0;border-radius:var(--radius-xs);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:hsla(219,74%,33%,0.97)}}.navs-header__dropdown-nav{opacity:0;transform:translateY(1em);transition:transform var(--_duration-navs) ease,opacity var(--_duration-navs) linear}.navs-header__dropdown-nav:nth-child(1){transition-delay:0ms}.navs-header__dropdown-nav:nth-child(2){transition-delay:75ms}.navs-header__dropdown-nav:nth-child(3){transition-delay:150ms}.navs-header__dropdown-nav:nth-child(4){transition-delay:225ms}.navs-header__dropdown-nav:nth-child(5){transition-delay:300ms}.navs-header__dropdown-link{font-weight:400;align-items:baseline;justify-content:stretch}@media screen and (min-width:74.9975em){.navs-header__dropdown-link{padding-left:.75em}}.navs-header__dropdown-link:before{color:var(--_color-icon, var(--color-primary-500));content:'\f312';font-size:.5em;align-self:center;line-height:1;font-weight:700;font-family:var(--font-family-fontawesome)}.footer{background-color:var(--color-secondary-050)}.footer__body{display:grid;row-gap:var(--size-300);padding-block:var(--spacing-md);grid-template:"text" auto "list" auto "navs" auto / minmax(0, 1fr)}@media screen and (max-width:35.99875em){.footer__body>:where(*:not(:first-child)){background:top / 10px 1px repeat-x linear-gradient(to right, var(--color-secondary-500) 50%, hsla(0,0%,100%,0) 0%);padding-top:var(--size-300)}}@media screen and (min-width:35.99875em){.footer__body{max-width:var(--width-500);grid-template:"text text" auto "list navs" / minmax(0, 1fr) minmax(0, 1fr)}}@media screen and (min-width:63.99875em){.footer__body{gap:var(--size-200);max-width:var(--width-container);grid-template:"text list navs" / minmax(0, var(--width-400)) minmax(30rem, 1fr) 24rem}.footer__body>:is(*:not(:first-child)){background:left / 1px 10px repeat-y linear-gradient(var(--color-secondary-500) 50%, hsla(0,0%,100%,0) 0%);padding-left:var(--size-500)}}@media screen and (min-width:74.9975em){.footer__body{gap:var(--size-500)}}.footer__text{grid-area:text}@media screen and (min-width:35.99875em) and (max-width:63.99875em){.footer__text{background:bottom / 10px 1px repeat-x linear-gradient(to right, var(--color-secondary-500) 50%, hsla(0,0%,100%,0) 0%);padding-bottom:var(--size-300)}}.footer__list{grid-area:list;font-size:var(--font-size-300)}.footer__navs{grid-area:navs;font-size:var(--font-size-100)}@media screen and (min-width:35.99875em){.footer__navs{background:left / 1px 10px repeat-y linear-gradient(var(--color-secondary-500) 50%, hsla(0,0%,100%,0) 0%);padding-left:var(--size-200)}}.footer-certs{--_gap-flow:2.5em;gap:.75em;display:grid;grid-template-columns:repeat(auto-fill, minmax(8rem, 1fr))}.footer-certs__frame{display:inline-grid;place-items:center}.footer-certs__image{width:85%;height:80%;max-height:6.4rem;object-fit:contain}.subfooter{font-size:var(--font-size-100);font-family:var(--font-family-secondary);padding-block:1.25em;background-color:hsl(0,0%,100%)}@media screen and (min-width:35.99875em){.subfooter{padding-block:.75em}}.subfooter__body{gap:1em var(--gutter);display:flex;flex-direction:column}@media screen and (min-width:35.99875em){.subfooter__body{row-gap:.25em;flex-flow:wrap row;align-items:center;justify-content:space-between}}.subfooter__site{color:var(--_color, var(--color-text-001));padding:.5em 0;font-weight:400;text-decoration:none;transition:opacity var(--duration-400) linear,color var(--duration-400) ease}@media screen and (min-width:35.99875em){.subfooter__site{white-space:nowrap}}.subfooter__site:where(:hover, :focus-visible){--_color-label:var(--color-secondary-500);color:var(--color-primary-400)}.subfooter__site>:where(*){color:var(--_color-label, var(--color-primary-700));transition:inherit}.navs-inline{--_size-pipe:.1rem;--_duration-navs:var(--duration-400);--_padding-inline:1.5em;display:flex;overflow:hidden;font-size:inherit;flex-flow:nowrap column;align-items:start;line-height:1.5;padding-left:0;list-style-type:none}@media screen and (min-width:35.99875em){.navs-inline{flex-flow:wrap row;margin-inline:calc(var(--_padding-inline) * -1)}}.navs-inline__nav{display:inline-flex;align-items:center;justify-content:center}@media screen and (min-width:35.99875em){.navs-inline__nav{padding-inline:var(--_padding-inline)}.navs-inline__nav:not(:first-child){margin-left:calc(var(--_size-pipe) * -1);padding-left:0}.navs-inline__nav:not(:first-child):before{height:1.5em;content:var(--_content-pipe, '');border-left:var(--_size-pipe) dashed var(--color-primary-500);margin-right:var(--_padding-inline)}}.navs-inline__link{color:var(--_color-text-link, var(--color-primary-700));position:relative;isolation:isolate;font-weight:600;padding-block:.5em;transition:opacity var(--duration-400) ease,color var(--duration-400) ease}.navs-inline__link:after{inset:auto 0 0 auto;width:0%;content:'';position:absolute;transition:width var(--duration-400) ease;border-bottom:.1rem solid var(--color-secondary-500)}.navs-inline__link:where(:hover, :focus-visible, .is-active){color:var(--color-secondary-200)}.navs-inline__link:where(:hover, :focus-visible, .is-active):after{width:100%;inset-inline:0 auto}.navs-inline__link.is-active{color:var(--color-secondary-200)}.navs-inline__link:before{color:var(--_color-icon, var(--color-primary-500));font-size:.5em;align-self:center;line-height:1;font-weight:700;font-family:var(--font-family-fontawesome)}@media screen and (max-width:35.99875em){.navs-inline__link:before{content:'\f312'}}.navs-footer{--_gap-flow:var(--gap-flow-root);--_duration-navs:var(--duration-400);display:block;line-height:1.5;font-family:var(--font-family-secondary);padding-left:0;list-style-type:none}.navs-footer__link{position:relative;isolation:isolate;color:var(--_color-text-link, var(--color-primary-700));display:inline-block;padding-block:.75em;transition:opacity var(--_duration-navs) linear,color var(--_duration-navs) ease}.navs-footer__link:after{content:'';display:inline-block;width:0;height:.1rem;background-color:var(--color-secondary-500);position:absolute;bottom:0;right:0;transition:width var(--_duration-navs) ease}.navs-footer__link:where(:hover, :focus-visible, .is-open, .is-active){color:var(--color-secondary-200);cursor:pointer}.navs-footer__link:where(:hover, :focus-visible, .is-open, .is-active):after{width:100%;left:0}.navs-footer__link.is-active{--_color-icon:hsl(0,0%,100%);color:var(--color-secondary-200)}.navs-footer__link.is-active:where(:hover, :focus-visible){color:var(--color-secondary-400)}.hero{--_color-heading:var(--color-primary-700);display:flex;position:relative;isolation:isolate;text-align:center;min-height:min(25dvw, 32rem);place-items:center;padding-block:var(--size-400);background-color:var(--color-secondary-300)}@media screen and (min-width:47.99875em){.hero{font-size:2rem}}.hero:after{inset:0;opacity:.04;content:'';z-index:-1;position:absolute;background:50% / 40rem auto repeat url('../includes/assets/images/HSBStaalbouw_pattern.svg')}.hero--large{min-height:min(56.25dvw, 60rem)}@media screen and (min-width:35.99875em){.hero--large{padding-block:var(--size-600)}}.hero--post{--font-size-xl2:var(--font-size-xl1)}.hero__flow{--_color-subtitle:var(--color-primary-700);--_fill-shape-hex:hsl(0,0%,100%);text-wrap:balance;max-width:var(--width-700);margin-inline:auto}.hero__flow :where(.list-crumb){margin-bottom:1em}.cta-box{--_color-heading:var(--color-primary-200);--_color-subtitle:var(--_color-heading);--_fill-shape-hex:hsl(0,0%,100%);--_background-selection:var(--color-secondary-700);color:hsl(0,0%,100%);hyphens:auto;position:relative;text-wrap:balance;isolation:isolate;word-break:break-word;text-align:center;padding-block:var(--spacing-lg);background-color:var(--color-primary-700)}.cta-box:after{filter:brightness(0%);inset:0;opacity:.05;content:'';z-index:-1;position:absolute;background:50% / 40rem auto repeat url('../includes/assets/images/HSBStaalbouw_pattern.svg')}@media screen and (min-width:47.99875em){.cta-box{font-size:2rem}}.cta-box :where(.list-flex){justify-content:center}.posts-header{--_color-heading:var(--color-secondary-300);--_color-subtitle:hsl(0,0%,100%);--_background-selection:var(--color-secondary-700);color:hsl(0,0%,100%);font-size:var(--font-size-200);padding-block:var(--spacing-lg) var(--size-400);background-color:var(--color-primary-800)}.posts-header+*:after{inset:0 0 auto;content:'';z-index:-1;position:absolute;min-height:12.8rem;background-color:var(--color-primary-800)}.posts-header__body{gap:1em var(--gutter);display:flex;flex-flow:wrap row;align-items:center;justify-content:space-between}.posts-header__link{color:hsl(0,0%,100%);display:inline-flex;column-gap:1ch;font-weight:600;align-items:center;font-family:var(--font-family-secondary);transition:opacity var(--duration-400) linear,color var(--duration-400) ease}.posts-header__link:where(:hover, :focus-visible){--_color-icon:var(--color-primary-400);color:var(--color-primary-100)}.posts-header__link>:where(*[class^="fa-"]){color:var(--_color-icon, var(--color-primary-300));font-size:.75em}.posts-grid{gap:var(--size-400) var(--size-200);display:grid;justify-content:center;grid-template-columns:minmax(0, 1fr)}@media screen and (min-width:35.99875em){.posts-grid{justify-content:start;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width:47.99875em){.posts-grid{grid-template-columns:repeat(auto-fill, minmax(32rem, 1fr))}}.posts-grid__text{padding:var(--size-400) var(--gutter);min-height:12.8rem;border-radius:var(--radius-sm) var(--radius-sm) 0 0;background-color:hsl(0,0%,100%)}@media screen and (min-width:47.99875em){.posts-grid__text{padding:var(--size-500)}}.post{--_color-heading:var(--color-primary-800);color:var(--color-text-001);display:block;font-size:var(--font-size-200);line-height:var(--line-height-750)}.post:where(:hover, :focus-visible) .post__frame:after{opacity:.75}.post:where(:hover, :focus-visible) .post__state{--_color-icon:currentColor;color:var(--color-primary-400)}.post:where(:hover, :focus-visible) .post__state>:where(.isolate):after{width:100%;inset-inline:0 auto}.post__frame{z-index:-1;overflow:hidden;aspect-ratio:4 / 3;border-radius:var(--radius-sm)}.post__frame:after{inset:0;opacity:0;content:'';position:absolute;transition:opacity var(--duration-400) ease;mix-blend-mode:multiply;background-color:var(--color-primary-700)}.post__flow{--_gap-flow:1em;margin-top:2.8rem}.post__clamp{display:block;overflow:hidden}@supports (-webkit-line-clamp: 2){@media screen and (min-width:35.99875em){.post__clamp{display:-webkit-box;-webkit-line-clamp:2}}}.post__title{font-size:var(--font-size-300);font-weight:700;letter-spacing:var(--letter-spacing-500)}.post__label{inset:1em auto auto 1em;color:var(--color-secondary-700);padding:.25em .5em;position:absolute;font-size:var(--font-size-100);font-family:var(--font-family-heading);line-height:1.25;font-weight:600;border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:var(--letter-spacing-600);background-color:hsl(0,0%,100%)}.post__state{gap:1ch;color:var(--color-primary-700);display:inline-flex;transition:color var(--duration-400) ease;font-family:var(--font-family-secondary);align-items:center}.post__state>:where(*[class^="fa-"]){color:var(--_color-icon, var(--color-primary-500));font-size:1rem}.post__state>:where(.isolate){padding-block:.25em}.post__state>:where(.isolate):after{inset:auto 0 0 auto;width:0%;content:'';position:absolute;transition:width var(--duration-400) ease;border-bottom:.1rem solid var(--color-secondary-500)}.text-image{gap:var(--size-100);display:grid;margin-inline:auto;justify-content:center;grid-template-columns:minmax(0, var(--width-500))}@media screen and (min-width:63.99875em){.text-image{column-gap:var(--gutter);align-items:center;grid-auto-flow:column dense;justify-content:space-between;grid-template-columns:minmax(0, 52.8rem) minmax(9.6rem, var(--width-500))}}@media screen and (max-width:63.99875em){.text-image--ttb .text-image__block{grid-row:1}}.text-image--rtl{--_grid-area-frame-1:1 / 1 / 7 / 9;--_grid-area-frame-2:5 / 7 / 13 / -1;--_grid-area-frame-3:9 / 1 / 16 / 9}@media screen and (min-width:63.99875em){.text-image--rtl{grid-template-columns:minmax(9.6rem, var(--width-500)) minmax(0, 52.8rem)}}@media screen and (min-width:63.99875em){.text-image--rtl .text-image__block{grid-column:1}}.text-image__items{gap:1em;display:grid;aspect-ratio:1;grid-template-rows:repeat(16, minmax(0, 1fr));grid-template-columns:repeat(14, minmax(0, 1fr))}.text-image__frame{mask:url(../includes/assets/images/masks/hex_lg.svg) no-repeat 50% 50% / 100%;grid-area:var(--_grid-area-frame-1, 1 / 7 / 7 / -1);aspect-ratio:146 / 129;background-color:var(--color-secondary-300)}.text-image__frame:where(:nth-child(2)){grid-area:var(--_grid-area-frame-2, 5 / 1 / 13 / 9);background-color:var(--color-secondary-200)}.text-image__frame:where(:nth-child(3)){grid-area:var(--_grid-area-frame-3, 9 / 7 / 16 / -1);background-color:var(--color-secondary-100)}.text-image__frame--contain{background-color:hsl(0,0%,100%)}.text-image__frame--contain>img{width:60%;height:60%;margin:auto;object-fit:contain}@media screen and (max-width:35.99875em){.image-grid-block:has(.image-grid--gutter-0){padding-inline:0}}@media screen and (max-width:35.99875em){.image-grid-block:has(.image-grid--gutter-0) .image-grid__frame{border-radius:0}}@media screen and (max-width:35.99875em){.image-grid-block:has(.image-grid--gutter-0) .image-grid__caption{padding-inline:var(--gutter)}}.image-grid{gap:var(--gutter);color:var(--color-neutral-700);display:grid;position:relative;font-size:var(--font-size-300);line-height:1.5;grid-auto-flow:column;grid-auto-columns:minmax(0, 1fr)}@media screen and (min-width:35.99875em){.image-grid{gap:var(--size-200)}}@media screen and (min-width:35.99875em) and (max-width:63.99875em){.image-grid[data-count="3"]:not(.image-grid--keep-row){max-width:var(--width-500);grid-auto-flow:revert;grid-template-columns:repeat(2, minmax(0, 1fr))}.image-grid[data-count="3"]:not(.image-grid--keep-row)>:where(*:first-child){grid-column:1 / -1}}@media screen and (max-width:47.99875em){.image-grid[data-count="3"],.image-grid[data-count="2"]{grid-auto-flow:revert;grid-template-columns:repeat(1, minmax(0, 1fr))}}.image-grid__frame{width:100%;display:block;overflow:hidden;aspect-ratio:auto;border-radius:var(--radius-sm)}.image-grid__frame[data-ratio="03x01"]{aspect-ratio:3 / 1}.image-grid__frame[data-ratio="04x03"]{aspect-ratio:4 / 3}.image-grid__frame[data-ratio="16x09"]{aspect-ratio:16 / 9}.image-grid__frame[data-ratio="16x10"]{aspect-ratio:16 / 10}.image-grid__frame[data-ratio="01x01"]{aspect-ratio:1 / 1}.image-grid__caption{display:block;margin-top:.5em;text-transform:none}.accordion{display:grid;row-gap:.75em;text-align:left;grid-template-columns:minmax(0, 1fr)}.accordion-item{display:grid;pointer-events:all;grid-template-columns:minmax(0, 1fr)}:where(.accordion-item__name){--_duration-button:300ms;--_transform-button-psuedo:translateY(-100%);grid-template-areas:"bars name"}.accordion-item__name{display:grid;padding-left:.75em;grid-auto-flow:dense;grid-template-columns:1.25em minmax(0, 1fr)}.accordion-item__name:is(:hover, :focus-visible, [aria-expanded="true"]){cursor:pointer}.accordion-item__name[aria-expanded="true"]{color:hsl(0,0%,100%);background-color:var(--color-primary-400)}.accordion-item__name[aria-expanded="true"]:before,.accordion-item__name[aria-expanded="true"]:after{opacity:0}.accordion-item__bars{width:60%;height:.2rem;grid-area:bars;place-self:center;transition:transform var(--_duration-button) ease;background-color:currentColor}.accordion-item__bars:nth-child(2){transform:rotate(90deg)}.accordion-item__name[aria-expanded="true"] .accordion-item__bars{transform:rotate(180deg)}.accordion-item__body{height:0;display:block;overflow:hidden;visibility:hidden;transition:visibility 0ms linear 300ms,
    height 0ms ease}.accordion-item__body.is-active{visibility:visible;transition-delay:0ms}.accordion-item__main{display:inherit;padding:1em .75em 1.5em}.video-frame{height:auto;display:block;overflow:hidden;aspect-ratio:auto;border-radius:var(--radius-sm)}.video-frame[data-ratio="16x09"]{aspect-ratio:16 / 9}@supports not (aspect-ratio: 16 / 9){.video-frame[data-ratio="16x09"]{padding-bottom:56.25%}}.video-frame[data-ratio="16x10"]{aspect-ratio:16 / 10}@supports not (aspect-ratio: 16 / 10){.video-frame[data-ratio="16x10"]{padding-bottom:62.5%}}.video-frame[data-ratio="04x03"]{aspect-ratio:4 / 3}@supports not (aspect-ratio: 4 / 3){.video-frame[data-ratio="04x03"]{padding-bottom:75%}}.video-frame[data-ratio="47x20"]{aspect-ratio:47 / 20}@supports not (aspect-ratio: 47 / 20){.video-frame[data-ratio="47x20"]{padding-bottom:42.5531%}}.video-frame:not([data-ratio="auto"])>*{inset:0 auto auto 0;width:100%!important;height:100%;display:inherit;position:absolute;object-position:50% 50%;object-fit:cover}.gallery{--_outline-offset-focus:-0.2rem;gap:1em;width:100%;display:grid;max-width:var(--width-container-var);margin-inline:auto;justify-content:center;grid-template-columns:minmax(0, 1fr)}@media screen and (min-width:19.99875em){.gallery{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width:47.99875em){.gallery{gap:var(--size-200);max-width:var(--width-container);grid-template-columns:repeat(3, minmax(0, 30.4rem))}}@media screen and (min-width:27.49875em){.gallery:where([data-columns="2"]){max-width:var(--width-500);grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (min-width:74.9975em){.gallery:where([data-columns="4"]){grid-template-columns:repeat(4, minmax(0, 1fr))}}.gallery--showcase{max-width:var(--width-container);grid-template-columns:minmax(0, 44rem)}@media screen and (min-width:47.99875em){.gallery--showcase{grid-template-columns:repeat(2, minmax(0, 47.2rem))}}@media screen and (min-width:74.9975em){.gallery--showcase{grid-template-columns:repeat(3, minmax(0, 1fr))}}.gallery--showcase .gallery__frame{aspect-ratio:4 / 3}@supports not (aspect-ratio: 4 / 3){.gallery--showcase .gallery__frame{padding-bottom:75%}}.gallery--contain .gallery__image{inset:auto;height:70%;max-width:80%;transform:none!important;object-fit:contain}.gallery--contain .gallery__item{transition:border var(--duration-400) ease;border-width:.1rem;border-radius:var(--radius-sm)}.gallery--contain .gallery__item[href]{border-color:var(--color-primary-500)}.gallery__item{width:100%;margin:auto;border:0 solid var(--color-secondary-200);display:flex}.gallery__item[href] .gallery__body:after{inset:0;content:'';opacity:0;position:absolute;transition:opacity var(--duration-400) linear;border-radius:inherit;mix-blend-mode:multiply;background-color:var(--color-primary-700)}.gallery__item[href]:where(:hover, :focus-visible){border-color:var(--color-primary-400)}.gallery__item[href]:where(:hover, :focus-visible) .gallery__body:after{opacity:.75}.gallery__item[href]:where(:hover, :focus-visible) .gallery__image{transform:scale(1.05)}.gallery__item[href]:where(:hover, :focus-visible) .gallery__state{mask-size:100%}.gallery__body{width:100%;display:inline-grid;overflow:hidden;place-items:center;border-radius:var(--radius-sm)}.gallery__state{--_size:2.5em;--fa-display:inline-grid;mask:url(../includes/assets/images/masks/hex_lg.svg) no-repeat 50% 50% / 100%;color:hsl(0,0%,100%);height:var(--_size);z-index:1;display:var(--fa-display);position:absolute;min-width:var(--_size);mask-size:0%;font-size:2.1rem;place-content:center;border-radius:var(--radius-xs);background-color:var(--color-secondary-400);transition:opacity var(--duration-400) linear,mask-size var(--duration-400) ease}.gallery__frame{width:inherit;display:flex;overflow:hidden;align-items:center;aspect-ratio:1;border-radius:var(--radius-sm);justify-content:center}@supports not (aspect-ratio: 1){.gallery__frame{padding-bottom:100%}}.gallery__image{display:block;transition:opacity var(--duration-400) linear,transform var(--duration-400) ease}.team-grid{gap:var(--size-300);display:grid;justify-content:center;grid-template-columns:minmax(0, var(--width-500))}@media screen and (min-width:74.9975em){.team-grid:not([data-cols="1"]){grid-template-columns:repeat(2, minmax(0, 1fr))}}.team{gap:.5em;border:.1rem solid var(--color-secondary-050);padding:.5em;display:grid;font-size:var(--font-size-300);line-height:1.75;align-items:stretch;border-radius:var(--radius-md)}@media screen and (min-width:35.99875em){.team{grid-template-columns:minmax(0, 24rem) minmax(55%, 1fr)}}.team:after{inset:0;z-index:-1;position:absolute;grid-area:1 / 1 / 2 / 2;border-radius:var(--radius-xs);background-color:var(--color-secondary-050)}@media screen and (max-width:35.99875em){.team:after{content:''}}.team__frame{width:100%;align-self:start;aspect-ratio:3 / 4;border-radius:var(--radius-xs)}@supports not (aspect-ratio: 3 / 4){.team__frame{padding-bottom:133.333%}}@media screen and (max-width:35.99875em){.team__frame{width:100%;margin:.75em auto;max-width:min(75%, 24rem);margin-inline:auto}@supports not (max-width: min(75%, 24rem)){.team__frame{max-width:24rem}}}.team__body{display:flex;padding:.75em .5em;flex-flow:nowrap column}@media screen and (min-width:35.99875em){.team__body{padding:1.25em 1em}}.team__body :where(.list-links__item){padding-block:.25em}.team__head{margin-bottom:auto;padding-block:0 .25em}.team__title{color:var(--color-primary-800);font-size:var(--font-size-600);font-weight:700;text-transform:none}.team__title:not(:last-child){margin-bottom:.75em}.network-grid{width:100%;max-width:var(--width-container-var);margin-inline:auto;gap:.5em;padding:0 4.5%;display:grid;padding-inline:min(4.5%, 3rem);grid-auto-flow:dense;grid-auto-rows:auto;grid-template-columns:repeat(3, minmax(0, 1fr))}@media screen and (min-width:63.99875em){.network-grid{justify-content:center;grid-template-columns:repeat(auto-fit, minmax(0, 13.415%))}}.network-grid__item{grid-row:span 2;margin-inline:-15%}@media screen and (max-width:63.99875em){.network-grid__item:nth-child(2){grid-row:1 / 3}.network-grid__item:nth-child(1),.network-grid__item:nth-child(3){grid-row-end:4}}@media screen and (min-width:63.99875em){.network-grid__item{grid-row-end:3}.network-grid__item:nth-child(even){grid-row-end:4}}.network-item{aspect-ratio:146 / 129;background-color:hsl(0,0%,100%);mask:url(../includes/assets/images/masks/hex_lg.svg) no-repeat 50% 50% / 100%}.network-item__frame{inset:0;display:inline-grid;position:absolute;place-items:center}.network-item__image{inset:auto;height:55%;max-width:50%;transform:none!important;object-fit:contain}.usps-grid{gap:var(--size-200);display:grid;justify-content:center;grid-template-columns:repeat(auto-fit, 30.4rem)}@media screen and (min-width:35.99875em) and (max-width:89.99875em){.usps-grid{max-width:var(--width-700);grid-template-columns:repeat(2, minmax(0, 1fr))}}.usp-box{--_gap-flow:.75em;--_color-heading:var(--color-secondary-800);font-size:var(--font-size-300);text-align:center}.usp-box__icon{--fa-display:inline-grid;--_size-icon:3.25em;color:var(--_color-heading);display:var(--fa-display);min-width:var(--_size-icon);font-size:1.8rem;aspect-ratio:1;place-content:center;background-color:var(--color-secondary-200);mask:url(../includes/assets/images/masks/hex_lg.svg) no-repeat 50% 50% / 100%}.usp-box__title{font-size:inherit;margin-block:1em 0}.posts-types{--_background-selection:var(--color-secondary-700);gap:.25em 1.5em;display:flex;font-size:var(--font-size-200);flex-flow:wrap row;line-height:1.5;font-family:var(--font-family-secondary);padding-block:var(--spacing-md);background-color:var(--color-primary-800)}@media screen and (min-width:35.99875em){.posts-types{justify-content:center}}.posts-types+*:after{inset:0 0 auto;content:'';z-index:-1;position:absolute;min-height:12.8rem;background-color:var(--color-primary-800)}.posts-types__item{color:hsl(0,0%,100%);position:relative;isolation:isolate;font-weight:600;padding-block:.5em;transition:opacity var(--duration-400) ease,color var(--duration-400) ease}.posts-types__item:after{inset:auto 0 0 auto;width:0%;content:'';position:absolute;transition:width var(--duration-400) ease;border-bottom:.1rem solid var(--color-secondary-500)}.posts-types__item:where(:hover, :focus-visible, .is-active){color:var(--color-secondary-200)}.posts-types__item:where(:hover, :focus-visible, .is-active):after{width:100%;inset-inline:0 auto}#contactMap{display:block;margin-top:var(--size-400);aspect-ratio:4 / 3}.iframe{margin-top:5rem;border:0;height:30rem;width:40rem}.post-image{overflow:hidden;aspect-ratio:5 / 2;border-radius:var(--radius-sm)}@supports not (aspect-ratio: 5 / 2){.post-image{padding-bottom:40%}}.post-prop{gap:.75em;color:hsl(0,0%,100%);hyphens:auto;display:grid;align-self:start;word-break:break-word;line-height:1.3;padding-left:0;list-style-type:none}@media screen and (min-width:63.99875em) and (min-height:30em){.post-prop{top:calc(var(--size-header) + var(--size-400));position:sticky}}.post-prop__item{gap:.9em;display:flex;align-items:center}.post-prop__icon{--fa-display:inline-grid;color:inherit;height:2.875em;display:var(--fa-display);min-width:2.875em;font-size:var(--font-size-300);place-content:center;background-color:var(--color-primary-400);mask:url(../includes/assets/images/masks/hex_lg.svg) no-repeat 50% 50% / 100%}:is(.gform-theme, #maxScore){--_color-form:hsl(0,0%,100%);--_color-heading:var(--color-secondary-300);--_background-selection:var(--color-secondary-700);--_color-placeholder-input:hsla(0,0%,100%,0.7);color:var(--_color-form);hyphens:auto;word-break:break-word;--gf-form-gap-x:.75em;--gf-form-gap-y:1.5em;--gf-ctrl-btn-radius:var(--radius-sm);--gf-ctrl-desc-color:var(--_color-form);--gf-ctrl-desc-line-height:1.75;--gf-color-secondary-darker:var(--color-primary-050)!important;--gf-font-size-tertiary:var(--font-size-200);--gf-font-size-secondary:var(--font-size-300);--gf-ctrl-label-font-weight-primary:500;--gf-ctrl-label-color-tertiary:var(--_color-form);--gf-ctrl-placeholder-color:hsla(0,0%,100%,0.7);--gf-desc-space:.75em;--gf-label-space-primary:.5em;--gf-field-section-padding-y-end:1em;--gf-color-danger:var(--color-danger-500);--gf-ctrl-btn-bg-color-ctrl:var(--color-primary-500);--gf-ctrl-btn-bg-color-primary:var(--color-primary-500);--gf-ctrl-btn-bg-color-hover-ctrl:var(--color-primary-400);--gf-ctrl-btn-bg-color-hover-primary:var(--color-primary-400);--gf-ctrl-shadow-focus:none;--gf-ctrl-file-zone-icon-color:var(--color-primary-050)}@media screen and (min-width:40em){:is(.gform-theme, #maxScore){--gf-form-gap-x:1em}}:is(.gform-theme, #maxScore).gform_wrapper{padding:var(--size-400) var(--gutter);position:relative;isolation:isolate;background-color:var(--color-primary-700)}@media screen and (min-width:47.99875em){:is(.gform-theme, #maxScore).gform_wrapper{padding:var(--size-500)}}:is(.gform-theme, #maxScore).gform_wrapper:after{filter:brightness(0%);inset:0;opacity:.05;content:'';z-index:-1;position:absolute;background:50% / 40rem auto repeat url('../includes/assets/images/HSBStaalbouw_pattern.svg')}:is(.gform-theme, #maxScore) :is(
    select,
    textarea, 
    input[type=url],
    input[type=tel],
    input[type=text],
    input[type=date],
    input[type=time],
    input[type=week],
    input[type=color], 
    input[type=email],
    input[type=month],
    input[type=number],
    input[type=search],
    input[type=password],
    input[type=datetime],
    input[type=datetime-local]):not(.revert){--_color-input:var(--_color-form);width:100%;height:auto;border:none;outline:none;box-shadow:none;font-family:inherit;vertical-align:middle;color:var(--_color-input, var(--color-text-001));display:block;border-style:solid;border-width:.1rem;border-color:var(--_border-color-input, var(--color-primary-200));border-radius:var(--radius-sm);padding:var(--_padding-input, calc(.75em - var(--_border-width, 0.1rem)) 1em);font-size:var(--_font-size-input, var(--font-size-200));line-height:1.5;background-color:var(--_background-color-input, transparent);transition:var(--_transition-input, border var(--duration-400) ease, background-color var(--duration-400) ease, color var(--duration-400) ease)}:is(.gform-theme, #maxScore) :is(
    select,
    textarea, 
    input[type=url],
    input[type=tel],
    input[type=text],
    input[type=date],
    input[type=time],
    input[type=week],
    input[type=color], 
    input[type=email],
    input[type=month],
    input[type=number],
    input[type=search],
    input[type=password],
    input[type=datetime],
    input[type=datetime-local]):not(.revert):hover{cursor:auto}:is(.gform-theme, #maxScore) :is(
    select,
    textarea, 
    input[type=url],
    input[type=tel],
    input[type=text],
    input[type=date],
    input[type=time],
    input[type=week],
    input[type=color], 
    input[type=email],
    input[type=month],
    input[type=number],
    input[type=search],
    input[type=password],
    input[type=datetime],
    input[type=datetime-local]):not(.revert):hover:not(:focus){--_border-color-input:var(--color-primary-500);background-color:hsla(0,0%,100%,0.499)}:is(.gform-theme, #maxScore) :is(
    select,
    textarea, 
    input[type=url],
    input[type=tel],
    input[type=text],
    input[type=date],
    input[type=time],
    input[type=week],
    input[type=color], 
    input[type=email],
    input[type=month],
    input[type=number],
    input[type=search],
    input[type=password],
    input[type=datetime],
    input[type=datetime-local]):not(.revert):focus{--_border-color-input:var(--color-primary-500)}:is(.gform-theme, #maxScore) :is(
    select,
    textarea, 
    input[type=url],
    input[type=tel],
    input[type=text],
    input[type=date],
    input[type=time],
    input[type=week],
    input[type=color], 
    input[type=email],
    input[type=month],
    input[type=number],
    input[type=search],
    input[type=password],
    input[type=datetime],
    input[type=datetime-local]):not(.revert)::placeholder{color:var(--_color-placeholder-input, var(--color-neutral-600))}:is(.gform-theme, #maxScore) .gfield_description{--gf-local-font-size:var(--font-size-200)}:is(.gform-theme, #maxScore) .gfield--type-choice .gchoice,:is(.gform-theme, #maxScore) .gfield--type-choice .ginput_container_consent{grid-template-columns:auto minmax(0, 1fr)}:is(.gform-theme, #maxScore) .gform_title{margin-bottom:1.5em}:where(.flow>:is(ul, ol, dl)+*){--_gap-flow:2.5em}:where(.flow>*:not(:empty, .flow-next-none, script)+*:not(.flow-none, script, :empty)){margin-top:var(--_gap-flow, var(--gap-flow-root))}:where(.flow>*:not(:empty, .flow-next-none, script)+*:not(.flow-none, script, :empty)):not(:where([class], .revert)),:where(.flow>*:not(:empty, .flow-next-none, script)+*:not(.flow-none, script, :empty)):where(.flow-display){display:var(--_display-flow, block)}.flow-glue+.flow-glue{margin-top:0}.flow-blocks{display:block;margin-block:var(--spacing-lg)}:where(.flow-blocks>*:not(:empty, .flow-stop)+*:not(.flow-none, script, :empty)){margin-top:var(--_gap-flow-block, var(--gap-flow-block-root))}.gap-flow-0{--_gap-flow:0}.gap-flow-root{--_gap-flow:var(--gap-flow-root)}.gap-flow-list{--_gap-flow:2.5em}.sr-only{clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;border:none;padding:0;position:absolute;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.object-fit{inset:0;width:100%;height:100%;position:absolute;object-position:50% 50%;object-fit:cover}.isolate{position:relative;isolation:isolate}.text-center{text-align:center}.uppercase{text-transform:uppercase}.overflow-hidden{overflow:hidden}.color-secondary-700{color:var(--color-secondary-700)}.color-secondary-800{color:var(--color-white-900)}.color-white-900{color:var(--color-white-900)}.bg-primary-700{background-color:var(--color-primary-700)}.bg-secondary-050{background-color:var(--color-secondary-050)}.logo-grid:after{inset:0;opacity:.04;content:'';z-index:-1;position:absolute;background:50% / 40rem auto repeat url('../includes/assets/images/HSBStaalbouw_pattern.svg')}.logo-grid[class*="logo-grid--dark"]:after{filter:brightness(0%)}.logo-grid[class*="logo-grid--dark"].logo-grid--dark-01:after{opacity:.01}.fs-050{font-size:var(--font-size-050)}.fs-100{font-size:var(--font-size-100)}.fs-200{font-size:var(--font-size-200)}.fs-300{font-size:var(--font-size-300)}.fs-400{font-size:var(--font-size-400)}.fs-500{font-size:var(--font-size-500)}.fs-600{font-size:var(--font-size-600)}.fs-700{font-size:var(--font-size-700)}.fs-800{font-size:var(--font-size-800)}.fs-900{font-size:var(--font-size-900)}.fs-xl1{font-size:var(--font-size-xl1)}.fs-xl2{font-size:var(--font-size-xl2)}.fw-400{font-weight:400}.fw-600{font-weight:600}.fw-700{font-weight:700}.py-spacing-lg{padding-block:var(--spacing-lg)}.mb-spacing-xl{margin-bottom:var(--spacing-xl)}.mb-spacing-lg{margin-bottom:var(--spacing-lg)}.mt-spacing-md{margin-top:var(--spacing-md)}.mb-spacing-sm{margin-bottom:var(--spacing-sm)}.my-spacing-sm{margin-block:var(--spacing-sm)}.mb-400{margin-bottom:var(--size-400)}.mb-0{margin-bottom:0}.py-spacing-lg{padding-block:var(--spacing-lg)}.px-0{padding-inline:0}