html,body{margin:0;padding:0}label{align-items:center;gap:.5rem;display:flex}input,textarea,select{color:inherit;background-color:#0000;border:none}input::placeholder,textarea::placeholder,select::placeholder{color:inherit;opacity:.34}input:focus,textarea:focus,select:focus{outline:none}input[type=checkbox]{cursor:pointer}a{color:inherit;text-decoration:none}button{border:none}p,span{margin:0}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0}button{cursor:pointer}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:OffBit;src:url(/fonts/OffBit/OffBit-Regular.woff2);src:local(OffBit Regular),local(OffBit-Regular),url(/fonts/OffBit/OffBit-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:105%}@font-face{font-family:OffBit;src:url(/fonts/OffBit/OffBit-Bold.woff2);src:local(OffBit Bold),local(OffBit-Bold),url(/fonts/OffBit/OffBit-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;ascent-override:105%}@font-face{font-family:OffBit-101;src:url(/fonts/OffBit/OffBit-101.woff2);src:local("OffBit 101"),local(OffBit-101),url(/fonts/OffBit/OffBit-101.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:105%}@font-face{font-family:OffBit-101-Bold;src:url(/fonts/OffBit/OffBit-101Bold.woff2);src:local("OffBit 101 Bold"),local(OffBit-101Bold),url(/fonts/OffBit/OffBit-101Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;ascent-override:105%}@font-face{font-family:OffBit-Dot;src:url(/fonts/OffBit/OffBit-Dot.woff2);src:local(OffBit Dot),local(OffBit-Dot),url(/fonts/OffBit/OffBit-Dot.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap;ascent-override:105%}@font-face{font-family:OffBit-Dot-Bold;src:url(/fonts/OffBit/OffBit-DotBold.woff2);src:local(OffBit Dot Bold),local(OffBit-DotBold),url(/fonts/OffBit/OffBit-DotBold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap;ascent-override:105%}@font-face{font-family:AmberesGrotesk;src:url(/fonts/AmberesGrotesk/AmberesGroteskRegular.woff2);src:local(Amberes Grotesk),local(AmberesGroteskRegular),url(/fonts/AmberesGrotesk/AmberesGroteskRegular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AmberesGrotesk;src:url(/fonts/AmberesGrotesk/AmberesGroteskItalic.woff2);src:local(Amberes Grotesk Italic),local(AmberesGroteskItalic),url(/fonts/AmberesGrotesk/AmberesGroteskItalic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:AmberesGrotesk;src:url(/fonts/AmberesGrotesk/AmberesGroteskBold.woff2);src:local(Amberes Grotesk Bold),local(AmberesGroteskBold),url(/fonts/AmberesGrotesk/AmberesGroteskBold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:AmberesGrotesk;src:url(/fonts/AmberesGrotesk/AmberesGroteskBoldItalic.woff2);src:local(Amberes Grotesk Bold Italic),local(AmberesGroteskBoldItalic),url(/fonts/AmberesGrotesk/AmberesGroteskBoldItalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:AmberesGrotesk;src:url(/fonts/AmberesGrotesk/AmberesGroteskLight.woff2);src:local(Amberes Grotesk Light),local(AmberesGroteskLight),url(/fonts/AmberesGrotesk/AmberesGroteskLight.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:AmberesGrotesk;src:url(/fonts/AmberesGrotesk/AmberesGroteskLightItalic.woff2);src:local(Amberes Grotesk Light Italic),local(AmberesGroteskLightItalic),url(/fonts/AmberesGrotesk/AmberesGroteskLightItalic.woff2)format("woff2");font-weight:300;font-style:italic;font-display:swap}:root{--black:#000;--white:#fff;--grey-200:#e5e5e5;--grey-800:#333;--black-rgb:0, 0, 0;--white-rgb:255, 255, 255;--grey-200-rgb:229, 229, 229;--maastricht-blue:#0b193e;--dark-maastricht-blue:#081025;--azureish-white:#dde7f2;--crayola-blue:#2b75ed;--aero-blue:#7ab8ea;--fire-opal:#f2654e;--light-deep-pink:#f95fc2;--maastricht-blue-rgb:11, 25, 62;--dark-maastricht-blue-rgb:8, 16, 37;--azureish-white-rgb:221, 231, 242;--crayola-blue-rgb:43, 117, 237;--aero-blue-rgb:122, 184, 234;--fire-opal-rgb:242, 101, 78;--light-deep-pink-rgb:249, 95, 194;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--container-primary:var(--dark-maastricht-blue);--container-secondary:var(--azureish-white);--container-blue:var(--maastricht-blue);--container-primary-rgb:var(--dark-maastricht-blue-rgb);--container-secondary-rgb:var(--azureish-white-rgb);--container-blue-rgb:var(--maastricht-blue-rgb);--content-primary:var(--azureish-white);--content-secondary:var(--dark-maastricht-blue);--content-primary-alt-1:var(--grey-200);--content-primary-rgb:var(--azureish-white-rgb);--content-secondary-rgb:var(--dark-maastricht-blue-rgb);--border-primary:var(--azureish-white);--gradient-blue:linear-gradient(to bottom, var(--dark-maastricht-blue) 0%, var(--maastricht-blue) 20%, var(--crayola-blue) 80%, var(--azureish-white) 115%);--gradient-multiple:linear-gradient(180deg, var(--azureish-white) 0%, var(--crayola-blue) 22.4%, var(--maastricht-blue) 49.48%, var(--fire-opal) 73.96%, var(--light-deep-pink) 100%);--gradient-orange-pink:linear-gradient(180deg, #dee8f3 0%, #f2654e 31.77%, #f95fc2 65.62%, #a14184 100%);--gradient-full:linear-gradient(180deg, #f95fc2 0%, #f2654e 24.48%, #dde7f2 51.04%, #7ab8ea 77.08%, #2b75ed 100%);--footer-background-color:var(--maastricht-blue)}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html[theme=light]{--content-primary:var(--dark-maastricht-blue);--content-secondary:var(--azureish-white);--content-primary-alt-1:var(--grey-800);--container-primary:var(--azureish-white);--container-secondary:var(--dark-maastricht-blue);--container-primary-rgb:var(--azureish-white-rgb);--container-secondary-rgb:var(--dark-maastricht-blue-rgb);--content-primary-rgb:var(--dark-maastricht-blue-rgb);--content-secondary-rgb:var(--azureish-white-rgb);--border-primary:var(--dark-maastricht-blue);--gradient-blue:linear-gradient(to bottom, var(--aero-blue) 0%, var(--crayola-blue) 20%, var(--maastricht-blue) 80%, var(--dark-maastricht-blue) 115%);--footer-background-color:var(--azureish-white)}:root{--small-xs:.0625rem;--small-s:.125rem;--small-m:.25rem;--small-l:.5rem;--small-xl:.75rem;--small-xxl:1rem;--medium-xs:1.25rem;--medium-s:1.5rem;--medium-m:2rem;--medium-l:2.5rem;--medium-xl:3rem;--medium-xxl:3.5rem;--large-xs:4rem;--large-s:5rem;--large-m:7.5rem;--large-l:10rem;--border-size-s:.0625rem;--border-size-m:.125rem;--border-size-l:.25rem;--border-radius-xs:.125rem;--border-radius-s:.25rem;--border-radius-m:.375rem;--border-radius-l:.5rem;--border-radius-xl:1rem;--border-radius-xxl:1.25rem;--border-radius-32:2rem;--border-radius-40:2.5rem;--border-radius-full:6249.94rem;--font-primary:AmberesGrotesk, sans-serif;--font-secondary:OffBit, sans-serif;--font-secondary-101:OffBit-101, sans-serif;--font-secondary-dot:OffBit-Dot-Bold, sans-serif;--motion-ease-in-out:cubic-bezier(.31, 0, .13, 1);--motion-ease-in-out-reverse:cubic-bezier(.87, 0, .69, 1)}body{--header-height:4.0625rem;background-color:var(--selected-project-hover-background-color,var(--container-primary));color:var(--content-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;transition:background-color .5s var(--motion-ease-in-out);position:relative}body:has(.contact-main){flex-direction:column;min-height:100vh;display:flex}@media (min-width:1024px){body{--header-height:4.5rem}}body.prevent-scroll{overflow:hidden}body.theme__light{--text-color--gradient--primary:linear-gradient(to right, var(--crayola-blue) 0%, var(--aero-blue) 50%, var(--azureish-white) 100%);cursor:url(/assets/images/default.svg) 4 4,auto;cursor:-webkit-image-set(url(/assets/images/default@2x.svg) 2x) 4 4,auto}body.theme__light [data-cursor-pointer]{cursor:url(/assets/images/pointer.svg) 8 4,auto;cursor:-webkit-image-set(url(/assets/images/pointer@2x.svg) 2x) 8 4,auto}body.theme__light [data-cursor-eye]{cursor:url(/assets/images/eye.svg) 10 10,auto;cursor:-webkit-image-set(url(/assets/images/eye@2x.svg) 2x) 10 10,auto}body.theme__dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-color--gradient--primary:linear-gradient(to right, var(--aero-blue) 0%, var(--crayola-blue) 50%, var(--maastricht-blue) 100%);cursor:url(/assets/images/default-white.svg) 4 4,auto;cursor:-webkit-image-set(url(/assets/images/default-white@2x.svg) 2x) 4 4,auto}body.theme__dark [data-cursor-pointer]{cursor:url(/assets/images/pointer-white.svg) 8 4,auto;cursor:-webkit-image-set(url(/assets/images/pointer-white@2x.svg) 2x) 8 4,auto}body.theme__dark [data-cursor-eye]{cursor:url(/assets/images/eye-white.svg) 10 10,auto;cursor:-webkit-image-set(url(/assets/images/eye-white@2x.svg) 2x) 10 10,auto}[hidden]{display:none!important}a:focus-visible{outline:none}
.FloatingMenu-module-sass-module__iy6ghq__floating-menu-item{font-family:var(--font-secondary),sans-serif;letter-spacing:.1em;font-size:.75rem;font-weight:400}.FloatingMenu-module-sass-module__iy6ghq__floating-menu-item:focus-visible{outline:var(--focus-outline-size,.125rem) dashed var(--focus-outline-color,var(--border-primary));outline-offset:var(--focus-outline-offset,var(--small-m))}.FloatingMenu-module-sass-module__iy6ghq__floating-menu{--floating-menu-padding-block:var(--small-xxl);--floating-menu-background:rgba(var(--container-primary-rgb), .7);--floating-menu-text-color:var(--content-primary);inset:auto auto var(--medium-s) 50%;z-index:7;padding:var(--floating-menu-padding-block) var(--medium-s);background:var(--floating-menu-background);border-radius:var(--border-radius-full);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);opacity:0;pointer-events:none;transition:.3s var(--motion-ease-in-out);transition-property:opacity,transform,background;position:fixed;transform:translate(-50%,50%)}@media (min-width:1024px){.FloatingMenu-module-sass-module__iy6ghq__floating-menu{inset-block-end:var(--medium-xl)}}.FloatingMenu-module-sass-module__iy6ghq__floating-menu__items{gap:var(--medium-m);flex-direction:row;display:flex}.FloatingMenu-module-sass-module__iy6ghq__floating-menu--light{--floating-menu-background:rgba(var(--container-secondary-rgb), .7);--floating-menu-text-color:var(--content-secondary)}.FloatingMenu-module-sass-module__iy6ghq__floating-menu--active{pointer-events:all;opacity:1;transform:translate(-50%)}.FloatingMenu-module-sass-module__iy6ghq__floating-menu-item{--floating-menu-item-opacity:1;--floating-menu-item-absolute-opacity:0;--floating-menu-item-opacity-tranmsition:opacity .3s var(--motion-ease-in-out);color:var(--floating-menu-text-color);position:relative}.FloatingMenu-module-sass-module__iy6ghq__floating-menu-item:hover{--floating-menu-item-opacity:0;--floating-menu-item-absolute-opacity:1}.FloatingMenu-module-sass-module__iy6ghq__floating-menu-item:before{content:"";inset:auto auto calc(var(--floating-menu-padding-block)*-1) 50%;background-color:var(--floating-menu-text-color);border-radius:var(--border-radius-32) var(--border-radius-32) 0 0;width:1rem;height:.125rem;opacity:var(--floating-menu-item-absolute-opacity);transition:var(--floating-menu-item-opacity-tranmsition);position:absolute;transform:translate(-50%)}.FloatingMenu-module-sass-module__iy6ghq__floating-menu-item__name{opacity:var(--floating-menu-item-opacity);transition:var(--floating-menu-item-opacity-tranmsition)}.FloatingMenu-module-sass-module__iy6ghq__floating-menu-item__name--absolute{letter-spacing:.0625rem;opacity:var(--floating-menu-item-absolute-opacity);transition:var(--floating-menu-item-opacity-tranmsition);font-weight:700;position:absolute;inset:0}
/*# sourceMappingURL=12casldal7stc.css.map*/