*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0)}*:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:inherit}ul,ol{list-style:none}img,picture,video,canvas,svg{display:block;width:100%;max-width:100%;height:auto}input,textarea,select,button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-family:inherit;color:inherit}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}select{background-color:rgba(0,0,0,0);border:none}select::-ms-expand{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[type=date]::-webkit-inner-spin-button{-webkit-appearance:none;display:none}:-webkit-autofill{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:var(--color-white) !important}@font-face{font-family:"AenonikRuimtetijd";src:url(../fonts/AeonikRuimtetijd-Regular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:"AenonikRuimtetijd";src:url(../fonts/AeonikRuimtetijd-RegularItalic.ttf) format("truetype");font-style:italic;font-weight:400}@font-face{font-family:"AenonikRuimtetijd";src:url(../fonts/AeonikRuimtetijd-Bold.ttf) format("truetype");font-style:normal;font-weight:700}@font-face{font-family:"AenonikRuimtetijd";src:url(../fonts/AeonikRuimtetijd-BoldItalic.ttf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:"Emilio";src:url(../fonts/Emilio-LightItalic.woff2) format("woff2");font-style:italic;font-weight:400}:root{--border-radius-small: 0;--border-radius-large: 0;--border-radius-round: 0;--color-black: #000000;--color-black-transparent-10: #0000001a;--color-black-transparent-25: #00000040;--color-black-transparent-50: #00000080;--color-primary: #7300FF;--color-secondary: #FF673E;--color-tertiary: #F9C900;--color-light: #dedede;--color-white: #ffffff;--color-white-transparent-10: #ffffff1A;--color-white-transparent-25: #ffffff40;--color-white-transparent-50: #ffffff80;--font-family-primary: 'AenonikRuimtetijd', Arial, sans-serif;--font-family-secondary: 'Emilio', Arial, sans-serif;--font-weight-regular: 400;--font-weight-bold: 700;--font-size-small: .75rem;--font-size-regular: 1rem;--font-size-medium: 1.125rem;--font-size-big: 1.25rem;--font-size-large: 1.5rem;--font-size-huge: 1.75rem;--font-size-insane: 2.5rem;--font-size-adjust: .5;--letter-spacing: 0;--letter-spacing-large: 20%;--line-height-tiny: 1.25;--line-height-small: 1.5;--line-height-regular: 2;--line-height-medium: 3;--line-height-large: 4;--text-transform: none;--mask-size: 1rem 1rem;--mask-size-small: .75rem .75rem;--padding-inline: 2rem;--padding-block-small: 4rem;--padding-block: 8rem;--transform-scale-small: scale(1.02);--transform-scale-large: scale(1.04);--transition: all .5s ease;--transition-slow: all 1s ease;--transition-delay: all .5s ease .5s}@media only screen and (min-width: 40rem){:root{--padding-inline: 4rem}}@media only screen and (min-width: 80rem){:root{--font-size-medium: 1.25rem;--font-size-big: 1.5rem;--font-size-large: 2rem;--font-size-huge: 2.5rem;--font-size-insane: 3rem}}@media only screen and (min-width: 100rem){:root{--font-size-medium: 1.5rem;--font-size-big: 2rem;--font-size-large: 3rem;--font-size-huge: 4rem;--font-size-insane: 5rem}}html{font-size:14px;background:var(--color-primary)}@media only screen and (min-width: 40rem){html{font-size:16px}}@media only screen and (min-width: 160rem){html{font-size:.625vw}}body{font-family:var(--font-family-primary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);background:var(--color-white);overflow-x:hidden;overflow-y:auto;word-break:break-word}body.active{overflow:hidden}.main{display:grid;row-gap:var(--padding-block);padding-block:var(--padding-block)}.main section{position:relative}.main section:not(:first-of-type){opacity:0;-webkit-transform:translateY(6rem);-ms-transform:translateY(6rem);transform:translateY(6rem);-webkit-transition:all .625s ease-in-out;transition:all .625s ease-in-out;will-change:opacity,transform}.main section:not(:first-of-type).visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.main section.background:first-of-type,.main section.background+.background{margin-top:calc(var(--padding-block)*-1)}.main section.background:last-of-type{margin-bottom:calc(var(--padding-block)*-1)}.main section .anchor{position:absolute;left:0;top:-8rem;opacity:0;pointer-events:none}em{font-style:italic;font-family:var(--font-family-secondary)}iframe{width:100%;height:auto;aspect-ratio:16/9}strong{font-weight:var(--font-weight-bold)}@media(hover: hover)and (pointer: fine){*{cursor:none !important}}.cursor{position:fixed;top:0;left:0;width:2rem;height:2rem;background-color:#fff;border-radius:50%;pointer-events:none;z-index:9999;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);mix-blend-mode:difference;opacity:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.cursor::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;height:100%;border:1px solid #fff;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0;-webkit-transition:width .5s ease,height .5s ease,opacity .5s ease;transition:width .5s ease,height .5s ease,opacity .5s ease;will-change:width,height,opacity}.cursor.visible{opacity:1}.cursor.hover::after{width:calc(100% + 2rem);height:calc(100% + 2rem);opacity:1}@media(hover: none),(pointer: coarse){.cursor{display:none !important}}.parallax{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100svh;pointer-events:none;z-index:7;overflow:hidden}.parallax__ball{position:absolute;pointer-events:auto;-ms-touch-action:none;touch-action:none}.parallax__ball-inner{display:block;width:100%;height:100%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:background-color .5s ease,opacity .5s ease,-webkit-transform .5s ease;transition:background-color .5s ease,opacity .5s ease,-webkit-transform .5s ease;transition:transform .5s ease,background-color .5s ease,opacity .5s ease;transition:transform .5s ease,background-color .5s ease,opacity .5s ease,-webkit-transform .5s ease;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:var(--color-white)}.parallax__ball-inner--full{-webkit-mask-image:url("../img/ruimtetijd-circle-full.svg");mask-image:url("../img/ruimtetijd-circle-full.svg");background-color:var(--color-primary)}.parallax__ball-inner--outline{-webkit-mask-image:url("../img/ruimtetijd-circle-outline.svg");mask-image:url("../img/ruimtetijd-circle-outline.svg");background-color:var(--color-secondary)}.parallax__ball-inner--stripes{-webkit-mask-image:url("../img/ruimtetijd-circle-stripes.svg");mask-image:url("../img/ruimtetijd-circle-stripes.svg");background-color:var(--color-tertiary)}.parallax__ball.is-ready .parallax__ball-inner{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:.875}.parallax__ball.is-ready:hover .parallax__ball-inner{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:1}.parallax__ball.is-dragging .parallax__ball-inner{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);opacity:1}.wrapper{--grid-gap: var(--padding-inline);--grid-middle: calc(min(100% - (var(--grid-gap) * 2), 100rem));--grid-quarter: calc(var(--grid-middle) / 4);display:grid;row-gap:4rem;grid-template-columns:minmax(var(--grid-gap), 1fr) var(--grid-quarter) calc(var(--grid-quarter) - var(--grid-gap)/2) calc(var(--grid-gap)/2) calc(var(--grid-gap)/2) calc(var(--grid-quarter) - var(--grid-gap)/2) var(--grid-quarter) minmax(var(--grid-gap), 1fr)}.wrapper>*{grid-column:2/-2}.wrapper>*.left,.wrapper>*.center-left,.wrapper>*.justify-left,.wrapper>*.right,.wrapper>*.center-right,.wrapper>*.justify-right,.wrapper>*.center,.wrapper>*.justify,.wrapper>*>*.left,.wrapper>*>*.center-left,.wrapper>*>*.justify-left,.wrapper>*>*.right,.wrapper>*>*.center-right,.wrapper>*>*.justify-right,.wrapper>*>*.center,.wrapper>*>*.justify{display:grid;-ms-flex-line-pack:start;align-content:start}.wrapper>*.center,.wrapper>*>*.center{justify-items:center}.wrapper>*.center>.text,.wrapper>*>*.center>.text{max-width:70rem}.wrapper>*.center>.text h1,.wrapper>*.center>.text h2,.wrapper>*.center>.text h3,.wrapper>*.center>.text h4,.wrapper>*>*.center>.text h1,.wrapper>*>*.center>.text h2,.wrapper>*>*.center>.text h3,.wrapper>*>*.center>.text h4{max-width:100%;margin-inline:auto;text-align:center}.wrapper>*.center>.text p,.wrapper>*.center>.text ul,.wrapper>*.center>.text ol,.wrapper>*>*.center>.text p,.wrapper>*>*.center>.text ul,.wrapper>*>*.center>.text ol{max-width:50rem;margin-inline:auto;text-align:center}.wrapper>*.center>.text .button,.wrapper>*>*.center>.text .button{margin-inline:auto}.wrapper>*.center-left,.wrapper>*.center-right,.wrapper>*>*.center-left,.wrapper>*>*.center-right{justify-items:center}.wrapper>*.center-left>.text h1,.wrapper>*.center-left>.text h2,.wrapper>*.center-left>.text h3,.wrapper>*.center-left>.text h4,.wrapper>*.center-left>.text p,.wrapper>*.center-left>.text ul,.wrapper>*.center-left>.text ol,.wrapper>*.center-right>.text h1,.wrapper>*.center-right>.text h2,.wrapper>*.center-right>.text h3,.wrapper>*.center-right>.text h4,.wrapper>*.center-right>.text p,.wrapper>*.center-right>.text ul,.wrapper>*.center-right>.text ol,.wrapper>*>*.center-left>.text h1,.wrapper>*>*.center-left>.text h2,.wrapper>*>*.center-left>.text h3,.wrapper>*>*.center-left>.text h4,.wrapper>*>*.center-left>.text p,.wrapper>*>*.center-left>.text ul,.wrapper>*>*.center-left>.text ol,.wrapper>*>*.center-right>.text h1,.wrapper>*>*.center-right>.text h2,.wrapper>*>*.center-right>.text h3,.wrapper>*>*.center-right>.text h4,.wrapper>*>*.center-right>.text p,.wrapper>*>*.center-right>.text ul,.wrapper>*>*.center-right>.text ol{text-align:center}.wrapper>*.center-left>.text .button,.wrapper>*.center-right>.text .button,.wrapper>*>*.center-left>.text .button,.wrapper>*>*.center-right>.text .button{margin-inline:auto}@media only screen and (min-width: 80rem){.wrapper>*.center-left>.text,.wrapper>*.center-right>.text,.wrapper>*>*.center-left>.text,.wrapper>*>*.center-right>.text{text-align:left}.wrapper>*.center-left>.text h1,.wrapper>*.center-left>.text h2,.wrapper>*.center-left>.text h3,.wrapper>*.center-left>.text h4,.wrapper>*.center-left>.text p,.wrapper>*.center-left>.text ul,.wrapper>*.center-left>.text ol,.wrapper>*.center-right>.text h1,.wrapper>*.center-right>.text h2,.wrapper>*.center-right>.text h3,.wrapper>*.center-right>.text h4,.wrapper>*.center-right>.text p,.wrapper>*.center-right>.text ul,.wrapper>*.center-right>.text ol,.wrapper>*>*.center-left>.text h1,.wrapper>*>*.center-left>.text h2,.wrapper>*>*.center-left>.text h3,.wrapper>*>*.center-left>.text h4,.wrapper>*>*.center-left>.text p,.wrapper>*>*.center-left>.text ul,.wrapper>*>*.center-left>.text ol,.wrapper>*>*.center-right>.text h1,.wrapper>*>*.center-right>.text h2,.wrapper>*>*.center-right>.text h3,.wrapper>*>*.center-right>.text h4,.wrapper>*>*.center-right>.text p,.wrapper>*>*.center-right>.text ul,.wrapper>*>*.center-right>.text ol{text-align:left}}@media only screen and (min-width: 80rem){.wrapper>*.left,.wrapper>*.center-left,.wrapper>*.justify-left,.wrapper>*>*.left,.wrapper>*>*.center-left,.wrapper>*>*.justify-left{grid-column:2/4;justify-items:start}}@media only screen and (min-width: 80rem){.wrapper>*.right,.wrapper>*.center-right,.wrapper>*.justify-right,.wrapper>*>*.right,.wrapper>*>*.center-right,.wrapper>*>*.justify-right{grid-column:-4/-2;justify-items:start}}.wrapper>*.justify,.wrapper>*.justify-left,.wrapper>*.justify-right,.wrapper>*>*.justify,.wrapper>*>*.justify-left,.wrapper>*>*.justify-right{justify-items:center}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer .gform_fileupload_multifile .gform_drop_area input[type=file]::-webkit-file-upload-button{font-family:var(--font-family-primary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);border:none;display:block;padding-inline:2rem;text-transform:var(--text-transform);text-align:center;position:relative;z-index:1;border-radius:1rem;-webkit-transition:var(--transition);transition:var(--transition);text-wrap:balance;width:-webkit-fit-content;width:fit-content}.button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]::file-selector-button,.form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer .button,.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer input[type=file]::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer .gform_fileupload_multifile .gform_drop_area input[type=file]::file-selector-button,.aside .aside__menu ul li.highlight a{font-family:var(--font-family-primary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);border:none;display:block;padding-inline:2rem;text-transform:var(--text-transform);text-align:center;position:relative;z-index:1;border-radius:1rem;-webkit-transition:var(--transition);transition:var(--transition);text-wrap:balance;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button::after,.form .gform_wrapper .gform-footer .button::after,.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer .button::after,.aside .aside__menu ul li.highlight a::after{-webkit-mask-position:left center;mask-position:left center;opacity:0}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]:hover::-webkit-file-upload-button{cursor:pointer;color:var(--color-white)}.button:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]:hover::file-selector-button,.form .gform_wrapper .gform-footer .button:hover,.aside .aside__menu ul li.highlight a:hover{cursor:pointer;color:var(--color-white)}.button:hover::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button:hover::before,.form .gform_wrapper .gform-footer .button:hover::before,.aside .aside__menu ul li.highlight a:hover::before{-webkit-mask-position:right center;mask-position:right center;opacity:0}.button:hover::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button:hover::after,.form .gform_wrapper .gform-footer .button:hover::after,.aside .aside__menu ul li.highlight a:hover::after{-webkit-mask-position:center center;mask-position:center center;opacity:1;background:var(--color-white)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer .gform_fileupload_multifile .gform_drop_area input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]::-webkit-file-upload-button{color:var(--color-white);background:var(--color-primary)}.button--primary,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer .button,.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button,.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer input[type=file]::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer .gform_fileupload_multifile .gform_drop_area input[type=file]::file-selector-button,.form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]::file-selector-button,.aside .aside__menu ul li.highlight a{color:var(--color-white);background:var(--color-primary)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]:hover::-webkit-file-upload-button, .form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]:hover::-webkit-file-upload-button{color:var(--color-white);background:var(--color-black)}.button--primary:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]:hover::file-selector-button,.form .gform_wrapper .gform-footer .button:hover,.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]:hover::file-selector-button,.aside .aside__menu ul li.highlight a:hover{color:var(--color-white);background:var(--color-black)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile:hover .gform_drop_area input[type=file]::-webkit-file-upload-button{cursor:pointer;color:var(--color-white)}.button--primary-hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile:hover .gform_drop_area .button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile:hover .gform_drop_area input[type=file]::file-selector-button{cursor:pointer;color:var(--color-white)}.button--primary-hover::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile:hover .gform_drop_area .button::before{-webkit-mask-position:right center;mask-position:right center;opacity:0}.button--primary-hover::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile:hover .gform_drop_area .button::after{-webkit-mask-position:center center;mask-position:center center;opacity:1;background:var(--color-white)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile:hover .gform_drop_area input[type=file]::-webkit-file-upload-button{color:var(--color-white);background:var(--color-black)}.button--primary-hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile:hover .gform_drop_area .button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile:hover .gform_drop_area input[type=file]::file-selector-button{color:var(--color-white);background:var(--color-black)}.button--secondary{color:var(--color-black);background:var(--color-white)}.button--secondary:hover{color:var(--color-white);background:var(--color-black)}.form.white .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::-webkit-file-upload-button, .form.white .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]:hover::-webkit-file-upload-button{cursor:pointer;color:var(--color-white)}.button--secondary-hover,.category-project .category-project__item:hover .text .button,.form.white .gform_wrapper .gform-footer .button:hover,.form.white .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::file-selector-button,.form.white .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]:hover::file-selector-button,.form.white .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button:hover,.form.white .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer .button:hover{cursor:pointer;color:var(--color-white)}.button--secondary-hover::before,.category-project .category-project__item:hover .text .button::before,.form.white .gform_wrapper .gform-footer .button:hover::before,.form.white .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button:hover::before,.form.white .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer .button:hover::before{-webkit-mask-position:right center;mask-position:right center;opacity:0}.button--secondary-hover::after,.category-project .category-project__item:hover .text .button::after,.form.white .gform_wrapper .gform-footer .button:hover::after,.form.white .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button:hover::after,.form.white .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer .button:hover::after{-webkit-mask-position:center center;mask-position:center center;opacity:1;background:var(--color-white)}.form.white .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::-webkit-file-upload-button, .form.white .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]:hover::-webkit-file-upload-button{color:var(--color-white);background:var(--color-black)}.button--secondary-hover,.category-project .category-project__item:hover .text .button,.form.white .gform_wrapper .gform-footer .button:hover,.form.white .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::file-selector-button,.form.white .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]:hover::file-selector-button,.form.white .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button:hover,.form.white .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer .button:hover{color:var(--color-white);background:var(--color-black)}.button--circle{color:var(--color-white);background:var(--color-secondary);padding:0;width:3rem;height:3rem;border-radius:var(--border-radius-round)}.button--circle::before{opacity:1}.button--circle:hover{color:var(--color-white);background:var(--color-primary);padding:0}.button--circle-hover,.child .child__items .child__item:hover .button--circle,.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide:hover .text .button,.card .card__items .card__item:hover .button--circle{cursor:pointer;color:var(--color-white)}.button--circle-hover::before,.child .child__items .child__item:hover .button--circle::before,.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide:hover .text .button::before,.card .card__items .card__item:hover .button--circle::before{-webkit-mask-position:right center;mask-position:right center;opacity:0}.button--circle-hover::after,.child .child__items .child__item:hover .button--circle::after,.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide:hover .text .button::after,.card .card__items .card__item:hover .button--circle::after{-webkit-mask-position:center center;mask-position:center center;opacity:1;background:var(--color-white)}.button--circle-hover,.child .child__items .child__item:hover .button--circle,.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide:hover .text .button,.card .card__items .card__item:hover .button--circle{color:var(--color-white);background:var(--color-primary);padding:0}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::-webkit-file-upload-button{color:var(--color-white);background:rgba(0,0,0,0);border:1px solid var(--color-white)}.button--outline-white,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::file-selector-button{color:var(--color-white);background:rgba(0,0,0,0);border:1px solid var(--color-white)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::-webkit-file-upload-button{color:var(--color-black);background:var(--color-white)}.button--outline-white:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]:hover::file-selector-button{color:var(--color-black);background:var(--color-white)}.button--outline-white-hover,.scroll .scroll__item:hover .text .button,.page .page__item:hover .text .button,.category-space .category-space__item:hover .text .button{cursor:pointer;color:var(--color-white)}.button--outline-white-hover::before,.scroll .scroll__item:hover .text .button::before,.page .page__item:hover .text .button::before,.category-space .category-space__item:hover .text .button::before{-webkit-mask-position:right center;mask-position:right center;opacity:0}.button--outline-white-hover::after,.scroll .scroll__item:hover .text .button::after,.page .page__item:hover .text .button::after,.category-space .category-space__item:hover .text .button::after{-webkit-mask-position:center center;mask-position:center center;opacity:1;background:var(--color-white)}.button--outline-white-hover,.scroll .scroll__item:hover .text .button,.page .page__item:hover .text .button,.category-space .category-space__item:hover .text .button{color:var(--color-black);background:var(--color-white)}.button--outline-black{color:var(--color-black);background:rgba(0,0,0,0);border:1px solid var(--color-black)}.button--outline-black:hover{color:var(--color-white);background:var(--color-black)}.button--outline-black-hover,.related .related__items .related__item:hover .text .button,.post .post__items .post__item:hover .text .button{cursor:pointer;color:var(--color-white)}.button--outline-black-hover::before,.related .related__items .related__item:hover .text .button::before,.post .post__items .post__item:hover .text .button::before{-webkit-mask-position:right center;mask-position:right center;opacity:0}.button--outline-black-hover::after,.related .related__items .related__item:hover .text .button::after,.post .post__items .post__item:hover .text .button::after{-webkit-mask-position:center center;mask-position:center center;opacity:1;background:var(--color-white)}.button--outline-black-hover,.related .related__items .related__item:hover .text .button,.post .post__items .post__item:hover .text .button{color:var(--color-white);background:var(--color-black)}.button--white-hover,.child .child__items .child__item:hover .button--secondary,.card .card__items .card__item:hover .button--secondary,.text.white .button--primary:hover,.text.white .button--secondary:hover{cursor:pointer;color:var(--color-white)}.button--white-hover::before,.child .child__items .child__item:hover .button--secondary::before,.card .card__items .card__item:hover .button--secondary::before,.text.white .button--primary:hover::before,.text.white .button--secondary:hover::before{-webkit-mask-position:right center;mask-position:right center;opacity:0}.button--white-hover::after,.child .child__items .child__item:hover .button--secondary::after,.card .card__items .card__item:hover .button--secondary::after,.text.white .button--primary:hover::after,.text.white .button--secondary:hover::after{-webkit-mask-position:center center;mask-position:center center;opacity:1;background:var(--color-white)}.button--white-hover,.child .child__items .child__item:hover .button--secondary,.card .card__items .card__item:hover .button--secondary,.text.white .button--primary:hover,.text.white .button--secondary:hover{color:var(--color-primary);background:var(--color-white)}.button--white-hover::after,.child .child__items .child__item:hover .button--secondary::after,.card .card__items .card__item:hover .button--secondary::after,.text.white .button--primary:hover::after,.text.white .button--secondary:hover::after{background:var(--color-secondary)}.buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem 2rem}.header{position:relative}.header .header__logo{position:fixed;top:var(--padding-inline);left:var(--padding-inline);z-index:9;color:var(--color-white);mix-blend-mode:difference}.header .header__logo a{position:relative;max-width:calc(100% - 5rem)}.header .header__logo a svg{height:4rem;width:auto;display:block}@media only screen and (min-width: 80rem){.header .header__logo a svg{height:6rem}}.header .header__logo a svg path{fill:currentColor}.header .header__button{font-family:var(--font-family-primary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);position:fixed;top:var(--padding-inline);right:var(--padding-inline);border:none;background:rgba(0,0,0,0);border-radius:var(--border-radius-large);-webkit-transition:var(--transition);transition:var(--transition);z-index:9;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;text-transform:uppercase;color:var(--color-white);mix-blend-mode:difference}.header .header__button .icon{width:2rem;height:2rem;position:relative;border-radius:50%;border:1px solid var(--color-white);-webkit-transition:var(--transition);transition:var(--transition)}.header .header__button .icon span{position:absolute;background:var(--color-white);border-radius:var(--border-radius-small);-webkit-transition:var(--transition);transition:var(--transition);top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.header .header__button .icon span:nth-child(1){width:1rem;height:1px}.header .header__button .icon span:nth-child(2){height:1rem;width:1px}.header .header__button:hover{cursor:pointer}.header .header__button.active .icon{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.header .header__button.scrolled{opacity:1;pointer-events:all}.aside{position:fixed;right:0;top:0;width:100%;height:100%;display:grid;row-gap:2rem;background:var(--color-white);clip-path:circle(0% at 100% 0%);pointer-events:none;-webkit-transition:clip-path 1s ease;transition:clip-path 1s ease;z-index:8}.aside .wrapper{overflow-y:scroll;row-gap:2rem}.aside.active{clip-path:circle(150% at 100% 0%);pointer-events:all}.aside.active::before{opacity:1;pointer-events:all}.aside .aside__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-block:12rem}.aside .aside__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem;width:100%;width:auto}.aside .aside__menu ul li:not(.highlight) a{display:block;color:currentColor;-webkit-transition:var(--transition);transition:var(--transition);padding-left:3rem;line-height:2rem;position:relative}.aside .aside__menu ul li:not(.highlight) a::before{content:"";position:absolute;left:0;top:0;width:2rem;height:2rem;background:currentColor;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:var(--transition);transition:var(--transition)}.aside .aside__menu ul li:not(.highlight).menu-item-plek a::before{-webkit-mask-image:url(../img/ruimtetijd-icon-plek.svg);mask-image:url(../img/ruimtetijd-icon-plek.svg)}.aside .aside__menu ul li:not(.highlight).menu-item-studio a::before{-webkit-mask-image:url(../img/ruimtetijd-icon-studio.svg);mask-image:url(../img/ruimtetijd-icon-studio.svg)}.aside .aside__menu ul li:not(.highlight).menu-item-over a::before{-webkit-mask-image:url(../img/ruimtetijd-icon-over.svg);mask-image:url(../img/ruimtetijd-icon-over.svg)}.aside .aside__menu ul li:not(.highlight).menu-item-contact a::before{-webkit-mask-image:url(../img/ruimtetijd-icon-contact.svg);mask-image:url(../img/ruimtetijd-icon-contact.svg)}.aside .aside__menu ul li:not(.highlight):hover,.aside .aside__menu ul li:not(.highlight).current-menu-parent,.aside .aside__menu ul li:not(.highlight).current-menu-item{color:var(--color-primary)}.aside .aside__menu ul li.highlight{position:relative}.aside .aside__menu ul li.highlight a{width:100%}.footer{row-gap:0}.footer .footer__top,.footer .footer__bottom{grid-column:1/-1;padding-inline:var(--padding-inline);display:grid;justify-items:center}.footer .footer__top ul li,.footer .footer__bottom ul li{text-align:center}@media only screen and (min-width: 60rem){.footer .footer__top ul li,.footer .footer__bottom ul li{text-align:left}}.footer .footer__top{background:var(--color-tertiary);padding-block:var(--padding-block);position:relative;row-gap:4rem}@media only screen and (min-width: 60rem){.footer .footer__top{grid-template-columns:repeat(4, 1fr);justify-items:left}}@media only screen and (min-width: 80rem){.footer .footer__top{grid-template-columns:repeat(6, 1fr)}}.footer .footer__top ul li:first-child{font-weight:var(--font-weight-bold);margin-bottom:1rem;text-transform:uppercase;letter-spacing:var(--letter-spacing-large)}@media only screen and (min-width: 80rem){.footer .footer__top .footer__sitemap{grid-column-start:4}}.footer .footer__bottom{padding-block:4rem;row-gap:2rem}@media only screen and (min-width: 60rem){.footer .footer__bottom{grid-template-columns:repeat(3, 1fr);justify-items:left}}@media only screen and (min-width: 80rem){.footer .footer__bottom{padding-block:0;height:8rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:repeat(6, 1fr)}}@media only screen and (min-width: 80rem){.footer .footer__bottom .footer__legal{grid-column:1/3}}@media only screen and (min-width: 80rem){.footer .footer__bottom .footer__legal ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem}}@media only screen and (min-width: 60rem){.footer .footer__bottom .footer__copyright{justify-self:center}}@media only screen and (min-width: 80rem){.footer .footer__bottom .footer__copyright{grid-column:3/5}}@media only screen and (min-width: 60rem){.footer .footer__bottom .footer__disclaimer{justify-self:right}}@media only screen and (min-width: 80rem){.footer .footer__bottom .footer__disclaimer{grid-column:5/7}}.footer .footer__logo a{position:relative}.footer .footer__logo a img{height:6rem;width:auto}@media only screen and (min-width: 80rem){.footer .footer__business ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer .footer__business ul li{text-align:center;color:var(--color-white)}.footer .footer__business ul li span{font-weight:var(--font-weight-bold);padding-right:.25rem}.dotdotdot{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.dotdotdot--1{-webkit-line-clamp:1;line-clamp:1}.dotdotdot--2{-webkit-line-clamp:2;line-clamp:2}.dotdotdot--3{-webkit-line-clamp:3;line-clamp:3}.dotdotdot--4{-webkit-line-clamp:4;line-clamp:4}.dotdotdot--5{-webkit-line-clamp:5;line-clamp:5}.dotdotdot--6{-webkit-line-clamp:6;line-clamp:6}.dotdotdot--7{-webkit-line-clamp:7;line-clamp:7}.dotdotdot--8{-webkit-line-clamp:8;line-clamp:8}.dotdotdot--9{-webkit-line-clamp:9;line-clamp:9}.dotdotdot--10{-webkit-line-clamp:10;line-clamp:10}.dotdotdot--11{-webkit-line-clamp:11;line-clamp:11}.dotdotdot--12{-webkit-line-clamp:12;line-clamp:12}.dotdotdot--13{-webkit-line-clamp:13;line-clamp:13}.dotdotdot--14{-webkit-line-clamp:14;line-clamp:14}.dotdotdot--15{-webkit-line-clamp:15;line-clamp:15}.dotdotdot--16{-webkit-line-clamp:16;line-clamp:16}.dotdotdot--17{-webkit-line-clamp:17;line-clamp:17}.dotdotdot--18{-webkit-line-clamp:18;line-clamp:18}.dotdotdot--19{-webkit-line-clamp:19;line-clamp:19}.dotdotdot--20{-webkit-line-clamp:20;line-clamp:20}.dotdotdot--21{-webkit-line-clamp:21;line-clamp:21}.dotdotdot--22{-webkit-line-clamp:22;line-clamp:22}.dotdotdot--23{-webkit-line-clamp:23;line-clamp:23}.dotdotdot--24{-webkit-line-clamp:24;line-clamp:24}.dotdotdot--25{-webkit-line-clamp:25;line-clamp:25}.dotdotdot--26{-webkit-line-clamp:26;line-clamp:26}.dotdotdot--27{-webkit-line-clamp:27;line-clamp:27}.dotdotdot--28{-webkit-line-clamp:28;line-clamp:28}.dotdotdot--29{-webkit-line-clamp:29;line-clamp:29}.dotdotdot--30{-webkit-line-clamp:30;line-clamp:30}.dotdotdot--31{-webkit-line-clamp:31;line-clamp:31}.dotdotdot--32{-webkit-line-clamp:32;line-clamp:32}.dotdotdot--33{-webkit-line-clamp:33;line-clamp:33}.dotdotdot--34{-webkit-line-clamp:34;line-clamp:34}.dotdotdot--35{-webkit-line-clamp:35;line-clamp:35}.dotdotdot--36{-webkit-line-clamp:36;line-clamp:36}.dotdotdot--37{-webkit-line-clamp:37;line-clamp:37}.dotdotdot--38{-webkit-line-clamp:38;line-clamp:38}.dotdotdot--39{-webkit-line-clamp:39;line-clamp:39}.dotdotdot--40{-webkit-line-clamp:40;line-clamp:40}.dotdotdot--41{-webkit-line-clamp:41;line-clamp:41}.dotdotdot--42{-webkit-line-clamp:42;line-clamp:42}.dotdotdot--43{-webkit-line-clamp:43;line-clamp:43}.dotdotdot--44{-webkit-line-clamp:44;line-clamp:44}.dotdotdot--45{-webkit-line-clamp:45;line-clamp:45}.dotdotdot--46{-webkit-line-clamp:46;line-clamp:46}.dotdotdot--47{-webkit-line-clamp:47;line-clamp:47}.dotdotdot--48{-webkit-line-clamp:48;line-clamp:48}.dotdotdot--49{-webkit-line-clamp:49;line-clamp:49}.dotdotdot--50{-webkit-line-clamp:50;line-clamp:50}.dotdotdot--51{-webkit-line-clamp:51;line-clamp:51}.dotdotdot--52{-webkit-line-clamp:52;line-clamp:52}.dotdotdot--53{-webkit-line-clamp:53;line-clamp:53}.dotdotdot--54{-webkit-line-clamp:54;line-clamp:54}.dotdotdot--55{-webkit-line-clamp:55;line-clamp:55}.dotdotdot--56{-webkit-line-clamp:56;line-clamp:56}.dotdotdot--57{-webkit-line-clamp:57;line-clamp:57}.dotdotdot--58{-webkit-line-clamp:58;line-clamp:58}.dotdotdot--59{-webkit-line-clamp:59;line-clamp:59}.dotdotdot--60{-webkit-line-clamp:60;line-clamp:60}.dotdotdot--61{-webkit-line-clamp:61;line-clamp:61}.dotdotdot--62{-webkit-line-clamp:62;line-clamp:62}.dotdotdot--63{-webkit-line-clamp:63;line-clamp:63}.dotdotdot--64{-webkit-line-clamp:64;line-clamp:64}.dotdotdot--65{-webkit-line-clamp:65;line-clamp:65}.dotdotdot--66{-webkit-line-clamp:66;line-clamp:66}.dotdotdot--67{-webkit-line-clamp:67;line-clamp:67}.dotdotdot--68{-webkit-line-clamp:68;line-clamp:68}.dotdotdot--69{-webkit-line-clamp:69;line-clamp:69}.dotdotdot--70{-webkit-line-clamp:70;line-clamp:70}.dotdotdot--71{-webkit-line-clamp:71;line-clamp:71}.dotdotdot--72{-webkit-line-clamp:72;line-clamp:72}.dotdotdot--73{-webkit-line-clamp:73;line-clamp:73}.dotdotdot--74{-webkit-line-clamp:74;line-clamp:74}.dotdotdot--75{-webkit-line-clamp:75;line-clamp:75}.dotdotdot--76{-webkit-line-clamp:76;line-clamp:76}.dotdotdot--77{-webkit-line-clamp:77;line-clamp:77}.dotdotdot--78{-webkit-line-clamp:78;line-clamp:78}.dotdotdot--79{-webkit-line-clamp:79;line-clamp:79}.dotdotdot--80{-webkit-line-clamp:80;line-clamp:80}.dotdotdot--81{-webkit-line-clamp:81;line-clamp:81}.dotdotdot--82{-webkit-line-clamp:82;line-clamp:82}.dotdotdot--83{-webkit-line-clamp:83;line-clamp:83}.dotdotdot--84{-webkit-line-clamp:84;line-clamp:84}.dotdotdot--85{-webkit-line-clamp:85;line-clamp:85}.dotdotdot--86{-webkit-line-clamp:86;line-clamp:86}.dotdotdot--87{-webkit-line-clamp:87;line-clamp:87}.dotdotdot--88{-webkit-line-clamp:88;line-clamp:88}.dotdotdot--89{-webkit-line-clamp:89;line-clamp:89}.dotdotdot--90{-webkit-line-clamp:90;line-clamp:90}.dotdotdot--91{-webkit-line-clamp:91;line-clamp:91}.dotdotdot--92{-webkit-line-clamp:92;line-clamp:92}.dotdotdot--93{-webkit-line-clamp:93;line-clamp:93}.dotdotdot--94{-webkit-line-clamp:94;line-clamp:94}.dotdotdot--95{-webkit-line-clamp:95;line-clamp:95}.dotdotdot--96{-webkit-line-clamp:96;line-clamp:96}.dotdotdot--97{-webkit-line-clamp:97;line-clamp:97}.dotdotdot--98{-webkit-line-clamp:98;line-clamp:98}.dotdotdot--99{-webkit-line-clamp:99;line-clamp:99}.expandable{display:grid;width:100%;max-width:50rem;border-top:1px solid var(--color-black)}.expandable .expandable__item .expandable__title{position:relative;width:100%;padding-block:2rem;padding-right:4rem}.expandable .expandable__item .expandable__title h4{width:100%;font-weight:normal;font-family:var(--font-family-primary);font-size:var(--font-size-regular);line-height:var(--line-height-tiny);text-transform:var(--text-transform);text-wrap:balance;text-transform:uppercase;letter-spacing:var(--letter-spacing-large)}.expandable .expandable__item .expandable__title .icon{position:absolute;top:calc(50% - 1rem);right:0;width:2rem;height:2rem;border:1px solid var(--color-black);border-radius:50%;-webkit-transition:var(--transition);transition:var(--transition)}.expandable .expandable__item .expandable__title .icon::before,.expandable .expandable__item .expandable__title .icon::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:var(--color-black);pointer-events:none}.expandable .expandable__item .expandable__title .icon::before{width:1rem;height:1px}.expandable .expandable__item .expandable__title .icon::after{height:1rem;width:1px}.expandable .expandable__item .expandable__title::before{content:"";position:absolute;inset:0;border-bottom:1px solid var(--color-black)}.expandable .expandable__item .expandable__title.active .icon{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.expandable .expandable__item .expandable__title.active h3{color:var(--color-secondary)}.expandable .expandable__item .expandable__title:hover{cursor:pointer}.expandable .expandable__item .expandable__title:hover h3{color:var(--color-secondary)}.expandable .expandable__item .expandable__text{display:none;padding-block:4rem;position:relative}.expandable .expandable__item .expandable__text::before{content:"";position:absolute;inset:0;border-bottom:1px solid var(--color-black);pointer-events:none}.fancy{position:relative}.fancy::before,.fancy::after{content:"";position:absolute;inset:0;pointer-events:none;-webkit-transition:var(--transition);transition:var(--transition);opacity:0;z-index:1;border-radius:var(--border-radius-large)}.fancy::before{background:var(--color-primary)}.fancy::after{background:var(--color-white);-webkit-mask:url(../img/google-open_in_full_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(../img/google-open_in_full_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat}.fancy:hover::before{opacity:.5}.fancy:hover::after{opacity:1}.fancybox .fancybox__slide{padding:0}.fancybox .fancybox__nav svg{display:none}.fancybox .f-carousel__toolbar{padding:var(--padding-inline)}.fancybox .f-button{border:none;pointer-events:all;display:block;width:2rem;height:2rem;border-radius:50%;border:1px solid var(--color-white);background:rgba(0,0,0,0);-webkit-transition:var(--transition);transition:var(--transition);position:relative}.fancybox .f-button::before{content:"";position:absolute;top:50%;left:50%;width:1rem;height:1px;-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg);background:var(--color-white);z-index:1}.fancybox .f-button::after{content:"";position:absolute;top:50%;left:50%;width:1rem;height:1px;-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg);background:var(--color-white);z-index:1}.fancybox .f-button svg{display:none}.fancybox .f-button.is-next::before,.fancybox .f-button.is-prev::before{display:none}.fancybox .f-button.is-next svg,.fancybox .f-button.is-prev svg{display:none}.fancybox .f-button.is-next::after,.fancybox .f-button.is-prev::after{content:"";position:absolute;inset:0;width:100%;height:100%;background:var(--color-white);-webkit-mask-image:url(../img/google-arrow_downward_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg);mask-image:url(../img/google-arrow_downward_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg);-webkit-mask-size:var(--mask-size);mask-size:var(--mask-size);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:var(--transition);transition:var(--transition)}.fancybox .f-button.is-next:hover,.fancybox .f-button.is-prev:hover{cursor:pointer;background:var(--color-white)}.fancybox .f-button.is-next:hover::after,.fancybox .f-button.is-prev:hover::after{background:var(--color-black)}.fancybox .f-button.is-next.disabled,.fancybox .f-button.is-prev.disabled{opacity:.25;pointer-events:none}.fancybox .f-button.is-next{right:var(--padding-inline) !important}.fancybox .f-button.is-prev{left:var(--padding-inline) !important}.fancybox .f-button.is-prev::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.file{display:grid;gap:2rem;width:min(100%,50rem + var(--padding-inline)*2)}.file .file__item{display:grid;grid-template-columns:4rem 1fr 4rem;gap:1rem;padding-inline:var(--padding-inline);padding-block:2rem;border-radius:var(--border-radius-large);position:relative;-webkit-transition:var(--transition);transition:var(--transition);border:1px solid var(--color-black)}.file .file__item .file__extention{grid-column:1/2;background:var(--color-primary);text-align:center;color:var(--color-white);line-height:2rem;-webkit-transition:var(--transition);transition:var(--transition);border-radius:1rem}.file .file__item .file__size{grid-column:2/3;font-size:var(--font-size-small);line-height:2rem}.file .file__item .file__text{grid-column:1/-1}.file .file__item::after{content:"";position:absolute;top:2rem;right:var(--padding-inline);width:2rem;height:2rem;background:var(--color-black);-webkit-mask:url(../img/google-arrow_downward_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;mask:url(../img/google-arrow_downward_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg) center center/var(--mask-size) no-repeat;-webkit-transition:var(--transition);transition:var(--transition)}.file .file__item:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}.file .file__item:hover .file__extention{background:var(--color-white);color:var(--color-black)}.file .file__item:hover::after{background:var(--color-white)}.form form label,.form form legend{display:none;font-family:var(--font-family-primary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black)}.form form input,.form form textarea,.form form select{font-family:var(--font-family-primary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);background:rgba(0,0,0,0);display:block;width:100%;border:none;border-bottom:1px solid var(--color-black);color:var(--color-black);padding-block:.5rem}.form form input::-webkit-input-placeholder, .form form textarea::-webkit-input-placeholder, .form form select::-webkit-input-placeholder{color:var(--color-black-transparent-50)}.form form input::-moz-placeholder, .form form textarea::-moz-placeholder, .form form select::-moz-placeholder{color:var(--color-black-transparent-50)}.form form input:-ms-input-placeholder, .form form textarea:-ms-input-placeholder, .form form select:-ms-input-placeholder{color:var(--color-black-transparent-50)}.form form input::-ms-input-placeholder, .form form textarea::-ms-input-placeholder, .form form select::-ms-input-placeholder{color:var(--color-black-transparent-50)}.form form input::placeholder,.form form input.placeholder,.form form textarea::placeholder,.form form textarea.placeholder,.form form select::placeholder,.form form select.placeholder{color:var(--color-black-transparent-50)}.form form input[type=number],.form form textarea[type=number],.form form select[type=number]{-moz-appearance:textfield}.form form select:hover{cursor:pointer}.form form textarea{height:8rem}.form .gform_wrapper .screen-reader-text{position:absolute;width:.0625rem;height:.0625rem;padding:0;margin:-0.0625rem;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.form .gform_wrapper .gform_validation_errors{display:none}.form .gform_wrapper .gform_heading{display:none}.form .gform_wrapper .gform_body .gform_fields{display:grid;grid-template-columns:repeat(6, 1fr);gap:2rem}.form .gform_wrapper .gform_body .gform_fields .gfield{grid-column:span 6}.form .gform_wrapper .gform_body .gform_fields .gfield.read-only input{background:var(--color-light)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield_visibility_hidden{display:none}.form .gform_wrapper .gform_body .gform_fields .gfield .gfield_label .gfield_required{padding-left:.0625rem;color:var(--color-secondary);font-weight:var(--font-weight-regular)}.form .gform_wrapper .gform_body .gform_fields .gfield .gfield_description{color:var(--color-secondary);font-size:var(--font-size-small);text-wrap:balance}.form .gform_wrapper .gform_body .gform_fields .gfield .gfield_description.validation_message,.form .gform_wrapper .gform_body .gform_fields .gfield .gfield_description.gfield_validation_message{margin-top:.25rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gform_validation_container,.form .gform_wrapper .gform_body .gform_fields .gfield.gform_hidden{display:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--width-third{grid-column:span 6}@media only screen and (min-width: 80rem){.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--width-third{grid-column:span 2}}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--width-half{grid-column:span 6}@media only screen and (min-width: 80rem){.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--width-half{grid-column:span 3}}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container{margin-top:.5rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice{position:relative}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice input,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice input,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice input,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice input{position:absolute;top:0rem;left:0rem;width:2rem;height:2rem;opacity:1;opacity:0;pointer-events:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice input:checked::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice input:checked+label::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice input:checked::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice input:checked+label::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice input:checked::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice input:checked+label::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice input:checked::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice input:checked+label::before{background:var(--color-secondary)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice input:checked:after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice input:checked+label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice input:checked:after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice input:checked+label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice input:checked:after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice input:checked+label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice input:checked:after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice input:checked+label::after{background:var(--color-primary);opacity:1}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice label,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice label,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label{padding-left:2.5rem;font-weight:var(--font-weight-regular);color:var(--color-white);position:relative;font-size:var(--font-size-regular)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice label:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice label:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label:hover{cursor:pointer}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice label::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice label::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label::after{content:"";position:absolute;left:0rem;top:0;width:2rem;height:2rem;pointer-events:none;background:var(--color-primary-primary);border-radius:var(--border-radius-small);-webkit-transition:var(--transition);transition:var(--transition)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label::after{-webkit-mask:url("../img/google-check_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg") center center/var(--mask-size) no-repeat;mask:url("../img/google-check_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg") center center/var(--mask-size) no-repeat;background:var(--color-white);opacity:.25;-webkit-transition:var(--transition);transition:var(--transition)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice label:hover::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label:hover::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice label:hover::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label:hover::after{background:var(--color-secondary);opacity:1}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice label:checked:before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label:checked:before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice label:checked:before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label:checked:before{background:var(--color-secondary)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice label:checked:after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label:checked:after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice label:checked:after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label:checked:after{background:var(--color-primary);opacity:1}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_checkbox .gchoice label:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_checkbox .gchoice label:hover,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label:hover{cursor:pointer}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-checkbox .ginput_container .gfield_radio .gchoice label::after,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-radio .ginput_container .gfield_radio .gchoice label::after{border-radius:var(--border-radius-round)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container{margin-top:.5rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::-webkit-file-upload-button{padding-inline:2rem;display:inline-block;margin-right:1rem;margin-bottom:.5rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::file-selector-button{padding-inline:2rem;display:inline-block;margin-right:1rem;margin-bottom:.5rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input:hover{cursor:pointer}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area{background:var(--color-primary-primary);border-radius:var(--border-radius-small);padding-inline:var(--padding-inline);padding-block:var(--padding-block-small);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area span{font-family:var(--font-family-primary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);background:rgba(0,0,0,0);display:block;width:100%;color:var(--color-white);opacity:.5;margin-bottom:1rem;text-wrap:balance}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .moxie-shim{position:absolute !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;z-index:9999 !important}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_rules{display:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .validation_message{display:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;width:100%}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview{position:relative;border:1px solid var(--color-white-transparent-10);border-radius:var(--border-radius-small);padding:.5rem 1rem;display:grid;gap:1rem;grid-template-columns:1fr auto;padding-right:4rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview:first-of-type{margin-top:.5rem}@media only screen and (min-width: 80rem){.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview{grid-template-columns:1fr auto auto}}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview span{display:block}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview *{color:var(--color-white)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview::before,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview::after{content:"";position:absolute;top:0;right:0;height:100%;width:auto;aspect-ratio:1/1;pointer-events:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview::before{border-left:1px solid var(--color-white-transparent-10)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview::after{background:var(--color-white);-webkit-mask:url("../img/google-close_small_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg") center center/var(--mask-size) no-repeat;mask:url("../img/google-close_small_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg") center center/var(--mask-size) no-repeat;opacity:.5}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gfield_fileupload_filename{text-wrap:nowrap;overflow:hidden;text-overflow:ellipsis}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gfield_fileupload_filesize{display:none}@media only screen and (min-width: 80rem){.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gfield_fileupload_filesize{display:block}}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gfield_fileupload_cancel{display:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gform_delete_file{position:absolute;background:rgba(0,0,0,0);top:0;right:0;height:100%;width:auto;aspect-ratio:1/1;border:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gform_delete_file span.dashicons{display:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .ginput_preview_list .ginput_preview .gform_delete_file:hover{cursor:pointer}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html{font-family:var(--font-family-primary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);color:var(--color-primary)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html a{color:var(--color-secondary);-webkit-transition:var(--transition);transition:var(--transition)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-html a:hover{color:var(--color-secondary-light)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-number .instruction{display:none}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-number .gfield_description strong{font-weight:var(--font-weight-bold)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-section{border-bottom:1px solid var(--color-secondary);padding-bottom:1rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-section:not(:nth-child(2)){margin-top:2rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-section h3{font-family:var(--font-family-primary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);background:rgba(0,0,0,0);color:var(--color-white);font-size:var(--font-size-big);font-weight:var(--font-weight-bold);font-family:var(--font-family-primary)}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-select .ginput_container{position:relative}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-select .ginput_container::after{content:"";position:absolute;top:0;right:0;height:2rem;width:2rem;background:var(--color-white);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);pointer-events:none;-webkit-mask:url("../img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg") center center/var(--mask-size) no-repeat;mask:url("../img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg") center center/var(--mask-size) no-repeat;opacity:.5}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-time>.ginput_container{display:grid;grid-template-columns:1fr 1fr;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-time>.ginput_container label,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-time>.ginput_container .below{display:none}.form .gform_wrapper .gform-footer{position:relative;margin-top:2rem}.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer input[type=file]::-webkit-file-upload-button, .form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer .gform_fileupload_multifile .gform_drop_area input[type=file]::-webkit-file-upload-button{margin-left:auto}.form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .button,.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container input[type=file]::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer input[type=file]::file-selector-button,.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer .button,.form .gform_wrapper .gform-footer .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area input[type=file]::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform_fileupload_multifile .gform_drop_area .gform-footer input[type=file]::file-selector-button,.form .gform_wrapper .gform_body .gform_fields .gfield.gfield--type-fileupload .ginput_container .gform-footer .gform_fileupload_multifile .gform_drop_area input[type=file]::file-selector-button{margin-left:auto}.form .gform_wrapper .gform-footer img{position:absolute;top:0;left:0;height:100%;width:auto;aspect-ratio:1/1;background:var(--color-light);-webkit-mask:url(../img/loading.svg) center center/100% 100% no-repeat;mask:url(../img/loading.svg) center center/100% 100% no-repeat}.form.white form label,.form.white form legend{color:var(--color-primary)}.form.white form input,.form.white form textarea,.form.white form select{color:var(--color-black);border-bottom:1px solid var(--color-black-transparent-5)}.form.white form input::-webkit-input-placeholder, .form.white form textarea::-webkit-input-placeholder, .form.white form select::-webkit-input-placeholder{color:var(--color-black);opacity:.5}.form.white form input::-moz-placeholder, .form.white form textarea::-moz-placeholder, .form.white form select::-moz-placeholder{color:var(--color-black);opacity:.5}.form.white form input:-ms-input-placeholder, .form.white form textarea:-ms-input-placeholder, .form.white form select:-ms-input-placeholder{color:var(--color-black);opacity:.5}.form.white form input::-ms-input-placeholder, .form.white form textarea::-ms-input-placeholder, .form.white form select::-ms-input-placeholder{color:var(--color-black);opacity:.5}.form.white form input::placeholder,.form.white form input.placeholder,.form.white form textarea::placeholder,.form.white form textarea.placeholder,.form.white form select::placeholder,.form.white form select.placeholder{color:var(--color-black);opacity:.5}.form.white .gform_wrapper .gform-footer img{background:var(--color-primary)}.ui-datepicker{font-family:var(--font-family-primary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);width:min(100% - 8rem,20rem);border-radius:var(--border-radius-small);overflow:hidden;z-index:9999 !important}.ui-datepicker .ui-datepicker-header{background:var(--color-secondary);display:grid;grid-template-columns:repeat(7, 1fr)}.ui-datepicker .ui-datepicker-header .ui-datepicker-title{grid-column:2/-2;grid-row:1/2;display:grid;grid-template-columns:subgrid}.ui-datepicker .ui-datepicker-header .ui-datepicker-title select{font-family:var(--font-family-primary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);color:var(--color-white);text-align:center}.ui-datepicker .ui-datepicker-header .ui-datepicker-title select:nth-child(1){grid-column:span 3}.ui-datepicker .ui-datepicker-header .ui-datepicker-title select:nth-child(2){grid-column:span 2}.ui-datepicker .ui-datepicker-header .ui-datepicker-title select:hover{cursor:pointer}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev,.ui-datepicker .ui-datepicker-header .ui-datepicker-next{grid-column:1/2;grid-row:1/2;background:var(--color-white);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-mask:url("../img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg") center center/var(--mask-size) no-repeat;mask:url("../img/google-chevron_right_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg") center center/var(--mask-size) no-repeat;aspect-ratio:1/1}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-header .ui-datepicker-next span{display:none}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover{cursor:pointer}.ui-datepicker .ui-datepicker-header .ui-datepicker-next{left:auto;right:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);grid-column:-2/-1}.ui-datepicker .ui-datepicker-calendar{width:100%;border-collapse:collapse;background:var(--color-white)}.ui-datepicker .ui-datepicker-calendar thead{background:var(--color-light)}.ui-datepicker .ui-datepicker-calendar thead th span{display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:1/1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:var(--font-weight-bold);color:var(--color-primary);font-family:var(--font-family-primary);font-size:var(--font-size-small)}.ui-datepicker .ui-datepicker-calendar tbody td a,.ui-datepicker .ui-datepicker-calendar tbody td span{display:-webkit-box;display:-ms-flexbox;display:flex;aspect-ratio:1/1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-primary);-webkit-transition:var(--transition);transition:var(--transition);position:relative;z-index:1}.ui-datepicker .ui-datepicker-calendar tbody td a::before,.ui-datepicker .ui-datepicker-calendar tbody td span::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:50%;inset:.25rem;-webkit-transition:var(--transition);transition:var(--transition)}.ui-datepicker .ui-datepicker-calendar tbody td a:hover::before{background:var(--color-light)}.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-highlight{color:var(--color-primary);font-weight:var(--font-weight-bold)}.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-active{color:var(--color-white);font-weight:var(--font-weight-bold)}.ui-datepicker .ui-datepicker-calendar tbody td .ui-state-active::before{background:var(--color-primary) !important}.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-other-month,.ui-datepicker .ui-datepicker-calendar tbody td.ui-datepicker-unselectable{opacity:.25}.link,.text a:not(.button):not(ul.custom a){display:inline-block;color:var(--color-black);-webkit-transition:var(--transition);transition:var(--transition);position:relative}.link::before,.text a:not(.button):not(ul.custom a)::before,.link::after,.text a:not(.button):not(ul.custom a)::after{content:"";position:absolute;inset:0;border-bottom:1px solid rgba(0,0,0,0)}.link::after,.text a:not(.button):not(ul.custom a)::after{border-bottom:1px solid var(--color-black);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transition:var(--transition);transition:var(--transition);opacity:1}.link:hover::after,.text a:hover:not(.button):not(ul.custom a)::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.link.link--white,.text a.link--white:not(.button):not(ul.custom a){color:var(--color-white)}.link.link--white::before,.text a.link--white:not(.button):not(ul.custom a)::before{border-color:var(--color-white-transparent-10)}.link.link--white::after,.text a.link--white:not(.button):not(ul.custom a)::after{border-color:var(--color-secondary)}.quote{width:min(100%,50rem + var(--padding-inline)*2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--color-light);position:relative;border-radius:var(--border-radius-large);padding-block:var(--padding-block);padding-inline:var(--padding-inline);position:relative}.quote::before,.quote::after{content:"";position:absolute;top:-1.5rem;left:calc(50% - 1.5rem);width:3rem;height:3rem;background:var(--color-primary);z-index:1;border-radius:50%}.quote::after{background:var(--color-white);-webkit-mask:url(../img/harb-quote.svg) center center/var(--mask-size) no-repeat;mask:url(../img/harb-quote.svg) center center/var(--mask-size) no-repeat}.quote .text{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.quote .text *{text-align:center}.quote .text p{font-style:italic;text-wrap:balance}.quote .text p::before,.quote .text p::after{content:'"'}.quote .text ul{margin-top:auto;border-top:1px solid var(--color-black-transparent-5);padding-top:2rem}.quote .text ul li:nth-child(1){font-weight:var(--font-weight-bold)}.swiper{width:100%;height:100%;overflow:hidden;opacity:0;-webkit-transition:.25s opacity ease-in-out;transition:.25s opacity ease-in-out}.swiper.swiper-initialized{opacity:1}.swiper .swiper-wrapper{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform, -webkit-transform}.swiper .swiper-wrapper .swiper-slide{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-negative:0;flex-shrink:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.swiper .swiper-wrapper .swiper-slide .image{width:100%;height:100%}.swiper .swiper-wrapper .swiper-slide .image img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.swiper.swiper-autoheight{height:auto}@media only screen and (min-width: 80rem){.swiper.swiper-autoheight{height:unset}}.swiper.swiper-autoheight .swiper-wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition:var(--transition);transition:var(--transition)}@media only screen and (min-width: 80rem){.swiper.swiper-autoheight .swiper-wrapper{-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.swiper.swiper-autoheight .swiper-wrapper .swiper-slide{height:auto}@media only screen and (min-width: 80rem){.swiper.swiper-autoheight .swiper-wrapper .swiper-slide{height:unset}}.swiper.swiper-vertical .swiper-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pagination{position:relative;overflow:hidden;font-size:0;white-space:nowrap}.pagination.swiper-pagination-bullets .swiper-pagination-bullet{width:2rem;height:2rem;position:relative;-webkit-transition:var(--transition);transition:var(--transition);display:inline-block}.pagination.swiper-pagination-bullets .swiper-pagination-bullet::after{content:"";position:absolute;inset:.75rem;border-radius:50%;border:1px solid var(--color-primary);-webkit-transition:var(--transition);transition:var(--transition)}.pagination.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active::after{border:1px solid var(--color-secondary);background:var(--color-secondary)}@media(hover: hover)and (pointer: fine){.pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover{cursor:pointer}.pagination.swiper-pagination-bullets .swiper-pagination-bullet:hover::after{border:1px solid var(--color-secondary);background:var(--color-secondary)}}.pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet::after{inset:.875rem}.pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-prev::after,.pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-next::after{inset:.75rem}.pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-main::after{inset:.625rem}.pagination.pagination--white.swiper-pagination-bullets .swiper-pagination-bullet::after{border:1px solid var(--color-white)}.pagination.pagination--white.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active::after{background:var(--color-white)}@media(hover: hover)and (pointer: fine){.pagination.pagination--white.swiper-pagination-bullets .swiper-pagination-bullet:hover{cursor:pointer}.pagination.pagination--white.swiper-pagination-bullets .swiper-pagination-bullet:hover::after{background:var(--color-white)}}.pagination.pagination--white.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet::after{inset:.875rem}.pagination.pagination--white.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-prev::after,.pagination.pagination--white.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-next::after{inset:.75rem}.pagination.pagination--white.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet.swiper-pagination-bullet-active-main::after{inset:.625rem}.navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;pointer-events:none}.navigation .navigation__button{width:2rem;height:2rem;border-radius:50%;border:1px solid var(--color-white);position:relative;pointer-events:all;-webkit-transition:var(--transition);transition:var(--transition)}.navigation .navigation__button::after{content:"";position:absolute;inset:0;background:var(--color-white);-webkit-mask-image:url(../img/google-arrow_downward_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg);mask-image:url(../img/google-arrow_downward_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg);-webkit-mask-size:var(--mask-size);mask-size:var(--mask-size);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);-webkit-transition:var(--transition);transition:var(--transition)}.navigation .navigation__button:hover{cursor:pointer;background:var(--color-white)}.navigation .navigation__button:hover::after{background:var(--color-black)}.navigation .navigation__button--prev::after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.navigation .navigation__button.swiper-button-disabled{opacity:.25;pointer-events:none}.table{padding-inline:var(--padding-inline);padding-block:var(--padding-block);background:var(--color-primary);border-radius:var(--border-radius-large);width:min(100%,50rem + var(--padding-inline)*2);display:grid}.table .table__row{display:grid;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;grid-template-columns:1fr auto;border-top:1px solid var(--color-white-transparent-10);padding-block:1rem}.table .table__row:first-of-type{border-top:none}.table .table__row .table__column{color:var(--color-white)}.table .table__row .table__column.table__column--2{text-align:right}.table .table__row.table__row--head{border-top:none;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.table .table__row.table__row--head:not(:first-of-type){margin-top:2rem}.table .table__row.table__row--head .table__column{font-weight:var(--font-weight-bold);color:var(--color-secondary)}.table .table__row.table__row--center{border-top:none;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.table .table__row.table__row--center:not(:first-of-type){margin-top:2rem}.table .table__row.table__row--center .table__column{text-align:center;text-wrap:balance;font-style:italic}.text{display:block;margin-inline:auto;max-width:50rem}.text h1,.text h2,.text h3,.text h4{width:100%;font-weight:normal;font-family:var(--font-family-primary);font-size:var(--font-size-regular);line-height:var(--line-height-tiny);text-transform:var(--text-transform);text-wrap:balance;letter-spacing:var(--letter-spacing)}.text h1 strong,.text h2 strong,.text h3 strong,.text h4 strong{font-weight:var(--font-weight-bold)}.text p,.text ul,.text ol{width:100%}.text>*{margin-top:0;margin-bottom:0}.text>*+*{margin-top:2rem}.text h1+h2,.text h2+h3,.text h3+h4,.text h4+h1,.text h4+h2,.text h4+h3{margin-top:.5rem}.text h1{font-size:var(--font-size-huge);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--letter-spacing-large)}.text h2{font-family:var(--font-family-secondary);font-style:italic;font-size:var(--font-size-large)}.text h3{font-family:var(--font-family-primary);font-size:var(--font-size-big)}.text h3+p,.text h3+ul,.text h3+ol{margin-top:1rem}.text h4{text-transform:uppercase;letter-spacing:var(--letter-spacing-large)}.text h4 .dash{top:-0.1rem}.text p{color:var(--color-black);text-wrap:pretty}.text .dash{display:inline-block;height:1px;background-color:currentColor;margin-inline:1rem;vertical-align:middle;position:relative;display:none}@media only screen and (min-width: 60rem){.text .dash{display:inline-block}}.text .dash.dash--short{width:2rem}@media only screen and (min-width: 80rem){.text .dash.dash--short{width:4rem}}.text .dash.dash--long{width:4rem}@media only screen and (min-width: 80rem){.text .dash.dash--long{width:8rem}}.text ul:not(.custom) li,.text ol:not(.custom) li{position:relative;padding-left:2rem;text-wrap:pretty}.text ul:not(.custom) li::before,.text ol:not(.custom) li::before{position:absolute;left:0;top:0;width:2rem;height:2rem}.text ul:not(.custom) li::before{content:"";background:var(--color-black);-webkit-mask:url(../img/google-circle_24dp_000000_FILL1_wght400_GRAD0_opsz24.svg) center center/0.375rem .375rem no-repeat;mask:url(../img/google-circle_24dp_000000_FILL1_wght400_GRAD0_opsz24.svg) center center/0.375rem .375rem no-repeat}.text ol:not(.custom){counter-reset:main-counter}.text ol:not(.custom) li::before{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);line-height:2rem;text-align:center;color:var(--color-black)}.text ol:not(.custom)>li{counter-increment:main-counter}.text ol:not(.custom)>li::before{content:counter(main-counter)}.text ol:not(.custom)>li>ol{counter-reset:sub-counter}.text ol:not(.custom)>li>ol>li{counter-increment:sub-counter}.text ol:not(.custom)>li>ol>li::before{content:counter(sub-counter)}.text.column{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:var(--padding-inline);-moz-column-gap:var(--padding-inline);column-gap:var(--padding-inline)}.text.column p{text-wrap:pretty}.text.column--1 *{text-align:center}.text.column--2{max-width:75rem}@media only screen and (min-width: 60rem){.text.column--2{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.text.column--3{max-width:100rem}@media only screen and (min-width: 60rem){.text.column--3{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media only screen and (min-width: 100rem){.text.column--3{-webkit-column-count:3;-moz-column-count:3;column-count:3}}.text.column>*{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.text.column h1,.text.column h2,.text.column h3,.text.column h4{-webkit-column-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid}.text.white{color:var(--color-white)}.text.white h1,.text.white h2,.text.white h3,.text.white h4,.text.white p{color:currentColor}.text.white a:not(.button):not(ul.custom a){color:currentColor}.text.white a:not(.button):not(ul.custom a)::before{border-color:var(--color-primary-primary);opacity:1}.text.white ul{color:currentColor}.text.white ul li{border-color:var(--color-primary-primary)}.card .card__items{display:grid;grid-template-columns:repeat(1, 1fr);gap:4rem}@media only screen and (min-width: 80rem){.card .card__items{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 90rem){.card .card__items{grid-template-columns:repeat(3, 1fr)}}.card .card__items .card__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--color-light);border-radius:var(--border-radius-large);overflow:hidden;position:relative}.card .card__items .card__item .image{position:relative}.card .card__items .card__item .image img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.card .card__items .card__item .image.image--icon{background:var(--color-primary);padding-block:var(--padding-block);padding-inline:var(--padding-inline)}.card .card__items .card__item .image.image--icon img{aspect-ratio:auto;width:4rem;margin:0 auto}.card .card__items .card__item .image .button--circle{position:absolute;bottom:-1.5rem;right:var(--padding-inline)}.card .card__items .card__item .text{padding-block:var(--padding-block-small);padding-inline:var(--padding-inline);-webkit-box-flex:1;-ms-flex:1;flex:1}@media only screen and (min-width: 100rem){.card .card__items .card__item .text h3{font-size:1.5rem}}.card .card__items .card__item.card__item--last{display:grid;-ms-flex-line-pack:center;align-content:center;justify-items:center;background:var(--color-primary);position:relative}.category-space .category-space__items{display:grid;grid-column:1/-1;gap:2rem}@media only screen and (min-width: 80rem){.category-space .category-space__items{grid-column:2/-2;grid-template-columns:repeat(2, 1fr)}}.category-space .category-space__item{display:grid}.category-space .category-space__item .image{grid-row:1/-1;grid-column:1/-1;position:relative;overflow:hidden}.category-space .category-space__item .image img{min-height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:var(--transition-slow);transition:var(--transition-slow)}.category-space .category-space__item .image::after{content:"";position:absolute;inset:0;background:var(--color-black);opacity:.375;-webkit-transition:var(--transition);transition:var(--transition)}.category-space .category-space__item .text{width:100%;grid-row:1/-1;grid-column:1/-1;position:relative;padding:calc(var(--padding-inline) - .25rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.category-space .category-space__item .text h3{margin-bottom:auto;color:var(--color-white);font-size:var(--font-size-large)}.category-space .category-space__item .text p{color:var(--color-white)}.category-space .category-space__item:hover .image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.category-space .category-space__item:hover .image::after{opacity:.125}.category-project .category-project__items{display:grid;gap:2rem}@media only screen and (min-width: 80rem){.category-project .category-project__items{grid-template-columns:repeat(3, 1fr);grid-template-rows:1fr 1fr}}.category-project .category-project__item{display:grid;background:var(--color-light)}@media only screen and (min-width: 80rem){.category-project .category-project__item:nth-child(2){grid-column:2/3;grid-row:1/3}}.category-project .category-project__item .image{grid-row:1/-1;grid-column:1/-1;z-index:1;position:relative;opacity:0;-webkit-transition:var(--transition);transition:var(--transition);overflow:hidden}.category-project .category-project__item .image img{min-height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:var(--transition);transition:var(--transition)}.category-project .category-project__item .image::after{content:"";position:absolute;inset:0;background:var(--color-black);opacity:.375;-webkit-transition:var(--transition);transition:var(--transition);z-index:1}.category-project .category-project__item:nth-child(1){background:var(--color-primary)}.category-project .category-project__item:nth-child(1) .text h3{color:var(--color-white)}.category-project .category-project__item:nth-child(1) .text p{color:var(--color-white)}.category-project .category-project__item:nth-child(2){background:var(--color-secondary)}.category-project .category-project__item:nth-child(2) .text h3{color:var(--color-white)}.category-project .category-project__item:nth-child(2) .text p{color:var(--color-white)}.category-project .category-project__item:nth-child(3){background:var(--color-tertiary)}.category-project .category-project__item:nth-child(3) .text h3{color:var(--color-white)}.category-project .category-project__item:nth-child(3) .text p{color:var(--color-white)}.category-project .category-project__item:nth-child(4){background:var(--color-black)}.category-project .category-project__item:nth-child(4) .text h3{color:var(--color-white)}.category-project .category-project__item:nth-child(4) .text p{color:var(--color-white)}.category-project .category-project__item .text{grid-row:1/-1;grid-column:1/-1;padding:var(--padding-inline);position:relative;z-index:2;margin-top:auto;margin-left:0}.category-project .category-project__item .text h3{font-family:var(--font-family-primary);font-style:normal;text-transform:uppercase;font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);text-transform:none;-webkit-transition:var(--transition);transition:var(--transition)}.category-project .category-project__item .text p{-webkit-transition:var(--transition);transition:var(--transition)}.category-project .category-project__item:hover .image{opacity:1}.category-project .category-project__item:hover .image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.category-project .category-project__item:hover .text h3{color:var(--color-white)}.category-project .category-project__item:hover .text p{color:var(--color-white)}.child-slider{padding-block:var(--padding-block);background:var(--color-light);row-gap:0rem}.child-slider .child-slider__pagination .pagination{padding-block:3rem}.child-slider .child-slider__pagination .pagination--1{padding-block:2rem}.child-slider .child-slider__pagination .pagination--1 span{display:none}@media only screen and (min-width: 80rem){.child-slider .child-slider__pagination .pagination--2{padding-block:2rem}.child-slider .child-slider__pagination .pagination--2 span{display:none}}@media only screen and (min-width: 90rem){.child-slider .child-slider__pagination .pagination--3{padding-block:2rem}.child-slider .child-slider__pagination .pagination--3 span{display:none}}.child-slider .child-slider__slider{display:grid}.child-slider .child-slider__slider .swiper{border-radius:var(--border-radius-large);overflow:hidden}.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide{background:var(--color-white);border-radius:var(--border-radius-large);overflow:hidden}.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide .image{position:relative}.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide .image img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide .image.image--icon{background:var(--color-primary);padding-block:var(--padding-block);padding-inline:var(--padding-inline)}.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide .image.image--icon img{aspect-ratio:auto;width:4rem;margin:0 auto}.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide .image .button--circle{position:absolute;bottom:-1.5rem;right:var(--padding-inline)}.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide .text{padding-block:var(--padding-block-small);padding-inline:var(--padding-inline);-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media only screen and (min-width: 100rem){.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide .text h3{font-size:1.5rem}}.child-slider .child-slider__slider .swiper .swiper-wrapper .swiper-slide .text .button{position:absolute;top:-1.5rem;right:var(--padding-inline)}.child .child__items{display:grid;grid-template-columns:repeat(1, 1fr);gap:4rem}@media only screen and (min-width: 80rem){.child .child__items{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 90rem){.child .child__items{grid-template-columns:repeat(3, 1fr)}}.child .child__items .child__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--color-light);border-radius:var(--border-radius-large);overflow:hidden;position:relative}.child .child__items .child__item .image{position:relative}.child .child__items .child__item .image img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover}.child .child__items .child__item .image.image--icon{background:var(--color-primary);padding-block:var(--padding-block);padding-inline:var(--padding-inline)}.child .child__items .child__item .image.image--icon img{aspect-ratio:auto;width:4rem;margin:0 auto}.child .child__items .child__item .image .button--circle{position:absolute;bottom:-1.5rem;right:var(--padding-inline)}.child .child__items .child__item .text{padding-block:var(--padding-block-small);padding-inline:var(--padding-inline);-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media only screen and (min-width: 100rem){.child .child__items .child__item .text h3{font-size:1.5rem}}.child .child__items .child__item.child__item--last{display:grid;-ms-flex-line-pack:center;align-content:center;justify-items:center;background:var(--color-primary)}.contact{padding-block:var(--padding-block);background:var(--color-light)}.contact .contact__text ul li:nth-of-type(1){font-weight:var(--font-weight-bold);color:var(--color-secondary)}.contact .contact__form .form{width:min(100%,50rem + var(--padding-inline)*2);padding-block:var(--padding-block);padding-inline:var(--padding-inline);background:var(--color-primary);border-radius:var(--border-radius-large)}@media only screen and (min-width: 100rem){.content .text h2{font-size:2rem}}@media only screen and (min-width: 100rem){.content .text h3{font-size:1.5rem}}.content.content--community .content__title ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (min-width: 60rem){.content.content--community .content__title ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}}.content.content--community .content__title ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.content.content--community .content__title ul li:first-child{font-weight:bold;text-transform:uppercase;letter-spacing:var(--letter-spacing-large);margin-bottom:1rem}@media only screen and (min-width: 60rem){.content.content--community .content__title ul li:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.content.content--community .content__title ul li:first-child::after{content:"";display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:currentColor;margin-left:1rem}}.content.content--community .content__items{display:grid;gap:2rem}@media only screen and (min-width: 40rem){.content.content--community .content__items{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 80rem){.content.content--community .content__items{grid-template-columns:repeat(4, 1fr)}}.content.content--community .content__items .content__item{border-bottom:1px solid var(--color-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content.content--community .content__items .content__item .image{width:100%;background:var(--color-light);margin-bottom:2rem}.content.content--community .content__items .content__item .image img{aspect-ratio:4/5;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:var(--transition);transition:var(--transition)}.content.content--community .content__items .content__item .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.content.content--community .content__items .content__item .text>*+*{margin:0}.content.content--community .content__items .content__item .text ul{margin-bottom:2rem}.content.content--community .content__items .content__item .text ul li:nth-child(1){font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-large);text-transform:uppercase;line-height:var(--line-height-tiny)}.content.content--community .content__items .content__item .text ul li:nth-child(2){font-family:var(--font-family-secondary);font-style:italic;line-height:var(--line-height-tiny);margin-bottom:-1rem}.content.content--community .content__items .content__item .text ul li:nth-child(2):not(:last-of-type){margin-bottom:1rem}.content.content--community .content__items .content__item .text p{margin-bottom:2rem}.content.content--community .content__items .content__item .text .button{margin-top:auto;margin-bottom:2rem;background:var(--color-secondary)}.content.content--community .content__items .content__item .text .button:hover{background:var(--color-black)}.content.content--community .content__items .content__item:hover .image img{-webkit-filter:grayscale(0);filter:grayscale(0)}.content.content--comment{background:var(--color-primary);padding-block:var(--padding-block)}.content.content--comment .content__title ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (min-width: 60rem){.content.content--comment .content__title ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}}.content.content--comment .content__title ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;color:var(--color-white)}.content.content--comment .content__title ul li:first-child{font-weight:bold;text-transform:uppercase;letter-spacing:var(--letter-spacing-large);margin-bottom:1rem}@media only screen and (min-width: 60rem){.content.content--comment .content__title ul li:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.content.content--comment .content__title ul li:first-child::after{content:"";display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:currentColor;margin-left:1rem}}@media only screen and (min-width: 60rem){.content.content--comment .content__title ul li:not(:first-child):not(:last-child)::after{content:"|";margin-left:1rem}}.content.content--comment .content__items{display:grid;gap:4rem}@media only screen and (min-width: 60rem){.content.content--comment .content__items{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 100rem){.content.content--comment .content__items{grid-template-columns:repeat(4, 1fr)}}.content.content--comment .content__items .content__item{position:relative;border-left:1px solid var(--color-white);padding-left:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content.content--comment .content__items .content__item .text{width:100%;height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content.content--comment .content__items .content__item .text p{margin-top:.5rem;font-family:var(--font-family-secondary);font-style:italic;text-wrap:balance}.content.content--comment .content__items .content__item .text p::before,.content.content--comment .content__items .content__item .text p::after{content:'"'}.content.content--comment .content__items .content__item .text p:has(+.button){margin-bottom:2rem}.content.content--comment .content__items .content__item .text .button{margin-top:auto}.content.content--credit{background:var(--color-tertiary);padding-block:var(--padding-block)}.content.content--credit .content__title ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (min-width: 60rem){.content.content--credit .content__title ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}}.content.content--credit .content__title ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;color:var(--color-black)}.content.content--credit .content__title ul li:first-child{font-weight:bold;text-transform:uppercase;letter-spacing:var(--letter-spacing-large);margin-bottom:1rem}@media only screen and (min-width: 60rem){.content.content--credit .content__title ul li:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.content.content--credit .content__title ul li:first-child::after{content:"";display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:currentColor;margin-left:1rem}}@media only screen and (min-width: 60rem){.content.content--credit .content__title ul li:not(:first-child):not(:last-child)::after{content:"|";margin-left:1rem}}.content.content--credit .content__items{display:grid;gap:4rem}@media only screen and (min-width: 60rem){.content.content--credit .content__items{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 100rem){.content.content--credit .content__items{grid-template-columns:repeat(4, 1fr)}}.content.content--credit .content__items .content__item{position:relative;border-left:1px solid var(--color-black);padding-left:2rem}.content.content--credit .content__items .content__item .text{height:100%}.content.content--credit .content__items .content__item .text p{margin-top:.5rem;font-family:var(--font-family-secondary);font-style:italic}.content.content--media{row-gap:var(--padding-inline)}:not(.background)+.content.content--media{padding-top:var(--padding-block);position:relative}:not(.background)+.content.content--media::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:var(--color-black);grid-column:2/-2}.content.content--media .content__items{display:grid;gap:2rem}.content.content--media .content__items .content__item{display:grid;gap:2rem}@media only screen and (min-width: 80rem){.content.content--media .content__items .content__item{grid-template-columns:repeat(4, 1fr)}}.content.content--media .content__items .content__item .content__text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:end}@media only screen and (min-width: 80rem){.content.content--media .content__items .content__item .content__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;grid-column:1/2}}.content.content--media .content__items .content__item .content__text .text{margin:0;margin-bottom:2rem;padding-left:2rem;border-left:1px solid var(--color-black)}@media only screen and (min-width: 80rem){.content.content--media .content__items .content__item .content__text .text{margin-bottom:0;padding-left:0;border:none}}.content.content--media .content__items .content__item .content__media{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media only screen and (min-width: 80rem){.content.content--media .content__items .content__item .content__media{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;grid-column:2/-1}}.content.content--media .content__items .content__item .content__media .image img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.content.content--media .content__items .content__item .content__media .video video{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.content.content--team .content__title ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (min-width: 60rem){.content.content--team .content__title ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}}.content.content--team .content__title ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.content.content--team .content__title ul li:first-child{font-weight:bold;text-transform:uppercase;letter-spacing:var(--letter-spacing-large);margin-bottom:1rem}@media only screen and (min-width: 60rem){.content.content--team .content__title ul li:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.content.content--team .content__title ul li:first-child::after{content:"";display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:currentColor;margin-left:1rem}}.content.content--team .content__items{display:grid;gap:2rem}@media only screen and (min-width: 40rem){.content.content--team .content__items{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 80rem){.content.content--team .content__items{grid-template-columns:repeat(4, 1fr)}}.content.content--team .content__items .content__item{border-bottom:1px solid var(--color-black);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content.content--team .content__items .content__item .image{width:100%;background:var(--color-light);margin-bottom:2rem}.content.content--team .content__items .content__item .image img{aspect-ratio:4/5;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:var(--transition);transition:var(--transition)}.content.content--team .content__items .content__item .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.content.content--team .content__items .content__item .text>*+*{margin:0}.content.content--team .content__items .content__item .text ul{margin-bottom:2rem}.content.content--team .content__items .content__item .text ul li:nth-child(1){font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-large);text-transform:uppercase;line-height:var(--line-height-tiny)}.content.content--team .content__items .content__item .text ul li:nth-child(2){font-family:var(--font-family-secondary);font-style:italic;line-height:var(--line-height-tiny);margin-bottom:-1rem}.content.content--team .content__items .content__item .text ul li:nth-child(2):not(:last-of-type){margin-bottom:1rem}.content.content--team .content__items .content__item .text p{margin-bottom:2rem}.content.content--team .content__items .content__item .text .button{margin-top:auto;margin-bottom:2rem;background:var(--color-secondary)}.content.content--team .content__items .content__item .text .button:hover{background:var(--color-black)}.content.content--team .content__items .content__item:hover .image img{-webkit-filter:grayscale(0);filter:grayscale(0)}.content.content--text-image .content__image{position:relative;z-index:1}.content.content--text-image .content__image .image{aspect-ratio:4/3}.content.content--text-image .content__image .image img{height:100%;-o-object-fit:cover;object-fit:cover}.content.content--text-image+.content--text-image{grid-auto-flow:dense;position:relative;padding-top:var(--padding-block)}.content.content--text-image+.content--text-image::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:var(--color-black);grid-column:2/-2}@media only screen and (min-width: 80rem){.content.content--text-image+.content--text-image .left{grid-column:-4/-2}.content.content--text-image+.content--text-image .right{grid-column:2/4}}.count{background:var(--color-primary);padding-block:4rem;z-index:1;position:relative}@media only screen and (min-width: 80rem){.count{padding-block:8rem}}.count .count__items{display:grid;grid-template-columns:repeat(1, 1fr);gap:8rem 4rem}@media only screen and (min-width: 80rem){.count .count__items{grid-template-columns:repeat(3, 1fr)}}.count .count__items .count__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;position:relative}.count .count__items .count__item:not(:last-of-type)::after{content:"";position:absolute;bottom:-4rem;right:0;height:1px;width:100%;background:var(--color-white-transparent-10)}@media only screen and (min-width: 80rem){.count .count__items .count__item:not(:last-of-type)::after{bottom:0;right:-2rem;height:100%;width:1px}}.count .count__items .count__item .text{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.count .count__items .count__item .text ul li{line-height:var(--line-height-tiny);color:var(--color-white);text-align:center;font-weight:var(--font-weight-bold)}.count .count__items .count__item .text ul li span{font-size:var(--font-size-insane);line-height:var(--line-height-tiny);font-weight:var(--font-weight-bold);color:var(--color-secondary)}.explainer{background:var(--color-primary);padding-block:calc(var(--padding-inline)*3);position:relative}@media only screen and (min-width: 80rem){.explainer{padding-block:calc(var(--padding-inline)*4)}}.explainer .explainer__header{padding-inline:calc(var(--padding-inline)*2)}@media only screen and (min-width: 80rem){.explainer .explainer__header{padding-inline:calc(var(--padding-inline)*3)}}.explainer .explainer__header .text h1+h2,.explainer .explainer__header .text h2+h3,.explainer .explainer__header .text h3+h4,.explainer .explainer__header .text h4+h1,.explainer .explainer__header .text h4+h2,.explainer .explainer__header .text h4+h3{margin-top:2rem}.explainer .explainer__body{padding-inline:calc(var(--padding-inline)*2)}@media only screen and (min-width: 80rem){.explainer .explainer__body{padding-inline:calc(var(--padding-inline)*3)}}.explainer .explainer__footer{padding-inline:calc(var(--padding-inline)*2)}@media only screen and (min-width: 80rem){.explainer .explainer__footer{padding-inline:calc(var(--padding-inline)*3)}}.explainer .explainer__background{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 1fr);padding-block:var(--padding-inline);z-index:-1}.explainer .explainer__background span{color:var(--color-white);display:block;width:2rem;height:2rem;line-height:2rem;font-size:1rem}@media only screen and (min-width: 80rem){.explainer .explainer__background span{font-size:1.5rem}}@media only screen and (min-width: 100rem){.explainer .explainer__background span{font-size:2rem}}.explainer .explainer__background span:nth-child(1){grid-area:1/1;justify-self:start;align-self:start;text-align:left}.explainer .explainer__background span:nth-child(2){grid-area:1/2;justify-self:center;align-self:start;text-align:center}.explainer .explainer__background span:nth-child(3){grid-area:1/3;justify-self:end;align-self:start;text-align:right}.explainer .explainer__background span:nth-child(4){grid-area:2/1;justify-self:start;align-self:center;text-align:left}.explainer .explainer__background span:nth-child(5){grid-area:2/3;justify-self:end;align-self:center;text-align:right}.explainer .explainer__background span:nth-child(6){grid-area:3/1;justify-self:start;align-self:end;text-align:left}.explainer .explainer__background span:nth-child(7){grid-area:3/2;justify-self:center;align-self:end;text-align:center}.explainer .explainer__background span:nth-child(8){grid-area:3/3;justify-self:end;align-self:end;text-align:right}.gallery{position:relative}.gallery:has(.gallery__text) .gallery__slider,.gallery:has(.gallery__text) .gallery__navigation{grid-row:2/3}.gallery .gallery__slider{grid-column:1/-1;grid-row:1/-1;display:grid}.gallery .gallery__slider .swiper .swiper-wrapper{position:relative}.gallery .gallery__slider .swiper .swiper-wrapper .swiper-slide{width:100%}@media only screen and (min-width: 60rem){.gallery .gallery__slider .swiper .swiper-wrapper .swiper-slide{width:min(100% - 16rem,92rem)}}.gallery .gallery__slider .swiper .swiper-wrapper .swiper-slide .image{position:relative}.gallery .gallery__slider .swiper .swiper-wrapper .swiper-slide .image img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.gallery .gallery__slider .swiper .swiper-wrapper .swiper-slide .image::after{content:"";position:absolute;inset:0;background:-webkit-gradient(linear, left top, right top, from(var(--color-black-transparent-25)), color-stop(transparent), to(var(--color-black-transparent-25)));background:linear-gradient(to right, var(--color-black-transparent-25), transparent, var(--color-black-transparent-25));opacity:1;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;pointer-events:none}@media only screen and (min-width: 60rem){.gallery .gallery__slider .swiper .swiper-wrapper .swiper-slide .image::after{opacity:0}}.gallery .gallery__slider .swiper .swiper-wrapper .swiper-slide.swiper-slide-prev .image::after,.gallery .gallery__slider .swiper .swiper-wrapper .swiper-slide.swiper-slide-next .image::after{opacity:1}.gallery .gallery__navigation{grid-row:1/-1;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gallery__text~.gallery .gallery__navigation{grid-row:2/3}.hero{position:relative}.hero .hero__image{grid-row:1/-1;grid-column:1/-1;z-index:1;position:relative}.hero .hero__image .image{width:100%;min-width:none;min-height:35rem;height:100vh;height:100svh;max-height:100vh;max-height:100svh;position:relative}@media only screen and (min-width: 80rem){.hero .hero__image .image{aspect-ratio:16/9;height:auto}}.hero .hero__image .image img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero .hero__image .image::after{content:"";position:absolute;inset:0;background:var(--color-black-transparent-25)}.hero .hero__text{grid-row:1/-1;grid-column:1/-1;z-index:2;position:relative;-ms-flex-line-pack:center;align-content:center}.hero .hero__text .text{max-width:none;overflow:hidden}.hero .hero__text .text h2{--col-size: min(calc(100vw / 3), 10rem)}@media only screen and (min-width: 100rem){.hero .hero__text .text h2{--col-size: 15rem}}.hero .hero__text .text h2{color:var(--color-white);display:grid;grid-template-rows:1fr repeat(3, var(--col-size)) 1fr;grid-template-columns:1fr repeat(3, var(--col-size)) 1fr;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:calc(var(--col-size)*3)}@media only screen and (min-width: 80rem){.hero .hero__text .text h2{margin-block:calc(var(--col-size)/4*-1)}}.hero .hero__text .text h2 .title.title--left{grid-area:1/1/2/6}@media only screen and (min-width: 80rem){.hero .hero__text .text h2 .title.title--left{grid-area:3/1/4/2;justify-self:right}}.hero .hero__text .text h2 .title.title--right{grid-area:5/1/6/6}@media only screen and (min-width: 80rem){.hero .hero__text .text h2 .title.title--right{grid-area:3/5/4/6;justify-self:left}}.hero .hero__text .text h2 .dash{width:1px;height:60%;margin-block:20%;display:inline-block}@media only screen and (min-width: 80rem){.hero .hero__text .text h2 .dash{width:60%;height:1px;margin-block:0;margin-inline:20%}}.hero .hero__text .text h2 .dash.dash--left{grid-area:2/3/3/4}@media only screen and (min-width: 80rem){.hero .hero__text .text h2 .dash.dash--left{grid-area:3/2/4/3}}.hero .hero__text .text h2 .dash.dash--right{grid-area:4/3/5/4}@media only screen and (min-width: 80rem){.hero .hero__text .text h2 .dash.dash--right{grid-area:3/4/4/5}}.hero .hero__text .text h2 .logo{grid-area:3/3;width:var(--col-size);height:auto;aspect-ratio:1/1;background:currentColor;-webkit-mask-image:url(../img/ruimtetijd-logo-square-filled.svg);mask-image:url(../img/ruimtetijd-logo-square-filled.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.hero .hero__text .text h2 .icon{grid-area:2/2/5/5;width:100%;height:100%;display:grid;grid-template-rows:repeat(3, 1fr);grid-template-columns:repeat(3, 1fr)}.hero .hero__text .text h2 .icon span{display:block;width:100%;height:100%;opacity:.5;-webkit-animation-name:pulse-blur;animation-name:pulse-blur;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;will-change:transform,filter}.hero .hero__text .text h2 .icon span::before{content:"";display:block;width:100%;height:100%;background:var(--color-white);-webkit-mask-size:50% 50%;mask-size:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.hero .hero__text .text h2 .icon span:nth-child(1)::before,.hero .hero__text .text h2 .icon span:nth-child(3)::before,.hero .hero__text .text h2 .icon span:nth-child(8)::before{-webkit-mask-image:url(../img/ruimtetijd-circle-full.svg);mask-image:url(../img/ruimtetijd-circle-full.svg)}.hero .hero__text .text h2 .icon span:nth-child(2)::before,.hero .hero__text .text h2 .icon span:nth-child(6)::before,.hero .hero__text .text h2 .icon span:nth-child(7)::before{-webkit-mask-image:url(../img/ruimtetijd-circle-stripes.svg);mask-image:url(../img/ruimtetijd-circle-stripes.svg)}.hero .hero__text .text h2 .icon span:nth-child(4)::before,.hero .hero__text .text h2 .icon span:nth-child(5)::before,.hero .hero__text .text h2 .icon span:nth-child(9)::before{-webkit-mask-image:url(../img/ruimtetijd-circle-outline.svg);mask-image:url(../img/ruimtetijd-circle-outline.svg)}.hero .hero__scroll{position:absolute;left:calc(50% - 1rem);bottom:4rem;width:2rem;height:2rem;z-index:2;border-radius:50%;border:1px solid var(--color-white);overflow:hidden}.hero .hero__scroll::before,.hero .hero__scroll::after{content:"";position:absolute;inset:0;background:var(--color-white);-webkit-mask-image:url(../img/google-arrow_downward_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg);mask-image:url(../img/google-arrow_downward_24dp_000000_FILL0_wght400_GRAD0_opsz24.svg);-webkit-mask-size:var(--mask-size);mask-size:var(--mask-size);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-transition:var(--transition);transition:var(--transition)}.hero .hero__scroll::before{-webkit-transform:translateY(-2rem);-ms-transform:translateY(-2rem);transform:translateY(-2rem)}.hero .hero__scroll:hover{cursor:pointer}.hero .hero__scroll:hover::before{-webkit-transform:translateY(0rem);-ms-transform:translateY(0rem);transform:translateY(0rem)}.hero .hero__scroll:hover::after{-webkit-transform:translateY(2rem);-ms-transform:translateY(2rem);transform:translateY(2rem)}section.instagram{row-gap:0}section.instagram .instagram__items{display:grid;grid-template-columns:repeat(2, 1fr);gap:var(--padding-inline)}@media only screen and (min-width: 80rem){section.instagram .instagram__items{grid-template-columns:repeat(3, 1fr)}}section.instagram .instagram__items :nth-child(n+3){display:none}@media only screen and (min-width: 80rem){section.instagram .instagram__items :nth-child(n+3){display:initial}}section.instagram .instagram__items .instagram__item{position:relative;border-radius:var(--border-radius-large);overflow:hidden}section.instagram .instagram__items .instagram__item::before,section.instagram .instagram__items .instagram__item::after{content:"";position:absolute;inset:0;background:var(--color-primary);pointer-events:none;-webkit-transition:var(--transition);transition:var(--transition);opacity:0;z-index:2}section.instagram .instagram__items .instagram__item::after{background:var(--color-secondary);-webkit-mask:url(../img/social-instagram.svg) center center/var(--mask-size) no-repeat;mask:url(../img/social-instagram.svg) center center/var(--mask-size) no-repeat}section.instagram .instagram__items .instagram__item .image{position:relative;z-index:1}section.instagram .instagram__items .instagram__item .image img{width:100%;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-webkit-transition:var(--transition);transition:var(--transition)}section.instagram .instagram__items .instagram__item--carousel-album .image::after,section.instagram .instagram__items .instagram__item--video .image::after{content:"";position:absolute;top:0;right:0;width:3rem;height:3rem;background:var(--color-white);z-index:1;-webkit-mask-size:var(--mask-size);mask-size:var(--mask-size);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}section.instagram .instagram__items .instagram__item--carousel-album .image::after{-webkit-mask-image:url(../img/social-instagram-carousel.svg);mask-image:url(../img/social-instagram-carousel.svg)}section.instagram .instagram__items .instagram__item--video .image::after{-webkit-mask-image:url(../img/social-instagram-video.svg);mask-image:url(../img/social-instagram-video.svg)}section.instagram .instagram__items .instagram__item:hover::before{opacity:.875}section.instagram .instagram__items .instagram__item:hover::after{opacity:1}section.instagram .instagram__link ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}section.instagram .instagram__link ul li{padding-top:4rem}section.instagram .instagram__link ul li a{display:block;color:var(--color-primary);-webkit-transition:var(--transition);transition:var(--transition)}section.instagram .instagram__link ul li a:hover{color:var(--color-secondary)}section.instagram .instagram__link ul li:nth-child(1) a{position:relative;padding-left:1.5rem}section.instagram .instagram__link ul li:nth-child(1) a::before{content:"";position:absolute;left:0;top:calc(50% - .5rem);width:1rem;height:1rem;background:var(--color-secondary);-webkit-mask:url(../img/social-instagram.svg) center center/100% 100% no-repeat;mask:url(../img/social-instagram.svg) center center/100% 100% no-repeat}.intro{row-gap:0}.intro .intro__image{grid-column:1/-1;z-index:1;position:relative;margin-top:calc(var(--padding-block)*-1)}.intro .intro__image .image{width:100%;aspect-ratio:16/9;min-width:none;height:auto;max-height:50vh;max-height:50svh;position:relative}.intro .intro__image .image img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro .intro__image .image .intro__label{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.5rem;padding:var(--padding-inline)}.intro .intro__image .image .intro__label span{display:block;background:var(--color-white);font-size:var(--font-size-small);letter-spacing:var(--letter-spacing-large);text-transform:uppercase;border-radius:1rem;padding-inline:2rem}.intro .intro__text{padding-top:var(--padding-block)}.intro .intro__text .text p{font-family:var(--font-family-secondary);font-style:italic;font-size:var(--font-size-large);line-height:var(--line-height-tiny);text-wrap:balance;margin-inline:auto}@media only screen and (min-width: 100rem){.intro .intro__text .text p{max-width:100%}}.intro .intro__text .text .button--outline-black{pointer-events:none}.logo .logo__slider{grid-column:1/-1;display:grid}.logo .logo__slider .swiper .swiper-wrapper{-webkit-transition-timing-function:linear;transition-timing-function:linear}.logo .logo__slider .swiper .swiper-wrapper .swiper-slide{width:auto;width:16rem;aspect-ratio:16/9;padding:2rem 4rem;border:1px solid var(--color-black-transparent-5);border-radius:var(--border-radius-large);margin-right:var(--padding-inline);-webkit-transition:var(--transition);transition:var(--transition)}@media only screen and (min-width: 40rem){.logo .logo__slider .swiper .swiper-wrapper .swiper-slide{width:20rem;padding:2.5rem 5rem}}.logo .logo__slider .swiper .swiper-wrapper .swiper-slide img{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}.map .map__contact ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (min-width: 60rem){.map .map__contact ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}}.map .map__contact ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.map .map__contact ul li:first-child{font-weight:bold;text-transform:uppercase;letter-spacing:var(--letter-spacing-large);margin-bottom:1rem}@media only screen and (min-width: 60rem){.map .map__contact ul li:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.map .map__contact ul li:first-child::after{content:"";display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:currentColor;margin-left:1rem}}@media only screen and (min-width: 60rem){.map .map__contact ul li:not(:first-child):not(:last-child)::after{content:"|";margin-left:1rem}}.map .map__map{grid-column:1/-1;height:40rem;background:var(--color-light)}@media only screen and (min-width: 80rem){.map .map__map{grid-column:2/-2;border-radius:var(--border-radius-large)}}.map .map__map *{visibility:hidden}.map .map__map .gm-style-iw,.map .map__map .gm-style-iw-c,.map .map__map .gm-style-iw-chr,.map .map__map .gm-style-iw-ch,.map .map__map .gm-style-iw-d,.map .map__map .gm-style-iw-tc{margin:0 !important;padding:0 !important;max-width:none !important;max-height:none !important;overflow:hidden !important;border-radius:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;background:rgba(0,0,0,0) !important}.map .map__map .gm-style-iw{top:-2rem}.map .map__map .gm-style-iw-tc{display:none}.map .map__map button.gm-ui-hover-effect{position:absolute !important;top:2rem !important;right:2rem !important;width:2rem !important;height:2rem !important;opacity:1 !important;-webkit-transition:var(--transition) !important;transition:var(--transition) !important;overflow:hidden;border:1px solid var(--color-white) !important;border-radius:50% !important;position:relative;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.map .map__map button.gm-ui-hover-effect::before,.map .map__map button.gm-ui-hover-effect::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:var(--color-white);pointer-events:none}.map .map__map button.gm-ui-hover-effect::before{width:1rem;height:1px}.map .map__map button.gm-ui-hover-effect::after{height:1rem;width:1px}.map .map__map button.gm-ui-hover-effect span{display:none !important}.map .map__map.loaded *{visibility:visible}.map .map__text{grid-column:2/-2;background:var(--color-primary);padding-block:4rem;padding-inline:var(--padding-inline);border-radius:var(--border-radius-large);width:calc(100vw - var(--padding-inline)*2)}@media only screen and (min-width: 60rem){.map .map__text{min-width:0;width:40rem}}.map .map__text *{font-family:var(--font-family-primary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);background:rgba(0,0,0,0)}.map .map__text ul li{color:var(--color-white);text-wrap:balance}.map .map__text ul li h4{color:var(--color-white);text-transform:uppercase;width:100%;letter-spacing:var(--letter-spacing-large);font-weight:var(--font-weight-bold)}.map .map__text ul li a{color:var(--color-white)}.map .map__text ul li a::after{border-color:var(--color-white)}.map .map__marker{width:3rem;height:3rem;font-size:0 !important;position:relative}.map .map__marker::after{content:"";position:absolute;inset:0;background:var(--color-black);-webkit-mask:url(../img/google-location_on_24dp_000000_FILL1_wght400_GRAD0_opsz24.svg) center center/auto 100% no-repeat;mask:url(../img/google-location_on_24dp_000000_FILL1_wght400_GRAD0_opsz24.svg) center center/auto 100% no-repeat;-webkit-transition:var(--transition);transition:var(--transition)}.map .map__cluster{font-family:var(--font-family-primary);font-size:var(--font-size-regular);font-size-adjust:var(--font-size-adjust);font-weight:var(--font-weight-regular);line-height:var(--line-height-regular);letter-spacing:var(--letter-spacing);color:var(--color-black);width:3rem;height:3rem;position:relative;background:var(--color-primary);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--border-radius-round);font-weight:var(--font-weight-bold);color:var(--color-white);-webkit-transition:var(--transition);transition:var(--transition)}.map .map__cluster:hover{background:var(--color-secondary)}.newsletter .newsletter__text ul li:nth-of-type(1){font-weight:var(--font-weight-bold);color:var(--color-secondary)}.newsletter .newsletter__text ul li a{color:var(--color-black);-webkit-transition:var(--transition);transition:var(--transition)}.newsletter .newsletter__text ul li a:hover{color:var(--color-secondary)}.newsletter .newsletter__form{background:var(--color-light);padding-block:var(--padding-block);padding-inline:var(--padding-inline);border-radius:var(--border-radius-large)}.newsletter .newsletter__form .form{width:100%}.page{position:relative}.page .page__text .text h1{font-family:var(--font-family-secondary);font-style:italic;font-size:var(--font-size-large);font-weight:var(--font-weight-regular);text-transform:none;letter-spacing:var(--letter-spacing)}.page .page__items{display:grid;grid-column:1/-1;gap:2rem}@media only screen and (min-width: 80rem){.page .page__items{grid-column:2/-2;grid-template-columns:repeat(2, 1fr)}}.page .page__item{display:grid}.page .page__item .image{grid-row:1/-1;grid-column:1/-1;position:relative;overflow:hidden}.page .page__item .image img{min-height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:var(--transition-slow);transition:var(--transition-slow)}.page .page__item .image::after{content:"";position:absolute;inset:0;background:var(--color-black);opacity:.375;-webkit-transition:var(--transition);transition:var(--transition)}.page .page__item .text{grid-row:1/-1;grid-column:1/-1;position:relative;padding:calc(var(--padding-inline) - .25rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page .page__item .text h3{margin-bottom:auto;color:var(--color-white);font-size:var(--font-size-large)}.page .page__item .text p{color:var(--color-white)}.page .page__item:hover .image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.page .page__item:hover .image::after{opacity:.125}.post-slider{position:relative}.post-slider .post-slider__slider{grid-column:1/-1;grid-row:1/-1;display:grid;max-height:100vh;max-height:100svh}.post-slider .post-slider__slider .swiper .swiper-wrapper{position:relative}.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide{position:relative}.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .image img{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .image::after{content:"";position:absolute;inset:0;background:var(--color-black-transparent-25)}.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .text{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:calc(100% - 12rem);pointer-events:none}@media only screen and (min-width: 40rem){.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .text{max-width:calc(100% - 16rem)}}@media only screen and (min-width: 60rem){.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .text{max-width:calc(100% - 24rem)}}.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .text h3{text-align:center;text-transform:uppercase;font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-large)}@media only screen and (min-width: 60rem){.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .text h3{font-size:var(--font-size-large)}}@media only screen and (min-width: 80rem){.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .text h3{font-size:var(--font-size-huge)}}.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .text h4{display:none;text-align:center}@media only screen and (min-width: 60rem){.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .text h4{display:initial}}@media only screen and (min-width: 80rem){.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide .text .button{position:absolute;bottom:10rem}}.post-slider .post-slider__slider .swiper .swiper-wrapper .swiper-slide:hover .text .button{background:var(--color-white);color:var(--color-black)}.post-slider .post-slider__navigation{display:none;grid-row:1/-1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-inline:var(--padding-inline)}@media only screen and (min-width: 60rem){.post-slider .post-slider__navigation{display:grid}}.post-slider .post-slider__background{position:absolute;inset:0;display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 1fr);padding-block:var(--padding-inline);z-index:1;pointer-events:none}.post-slider .post-slider__background span{color:var(--color-white);display:block;width:2rem;height:2rem;line-height:2rem;font-size:1rem}@media only screen and (min-width: 80rem){.post-slider .post-slider__background span{font-size:1.5rem}}@media only screen and (min-width: 100rem){.post-slider .post-slider__background span{font-size:2rem}}.post-slider .post-slider__background span:nth-child(1){grid-area:1/1;justify-self:start;align-self:start;text-align:left}.post-slider .post-slider__background span:nth-child(2){grid-area:1/2;justify-self:center;align-self:start;text-align:center}.post-slider .post-slider__background span:nth-child(3){grid-area:1/3;justify-self:end;align-self:start;text-align:right}.post-slider .post-slider__background span:nth-child(4){grid-area:2/1;justify-self:start;align-self:center;text-align:left}.post-slider .post-slider__background span:nth-child(5){grid-area:2/3;justify-self:end;align-self:center;text-align:right}.post-slider .post-slider__background span:nth-child(6){grid-area:3/1;justify-self:start;align-self:end;text-align:left}.post-slider .post-slider__background span:nth-child(7){grid-area:3/2;justify-self:center;align-self:end;text-align:center}.post-slider .post-slider__background span:nth-child(8){grid-area:3/3;justify-self:end;align-self:end;text-align:right}.post .post__category ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (min-width: 60rem){.post .post__category ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}}.post .post__category ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.post .post__category ul li:first-child{font-weight:bold;text-transform:uppercase;letter-spacing:var(--letter-spacing-large);margin-bottom:1rem}@media only screen and (min-width: 60rem){.post .post__category ul li:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0;border:none}.post .post__category ul li:first-child::after{content:"";display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:currentColor;margin-left:1rem}}@media only screen and (min-width: 60rem){.post .post__category ul li:not(:first-child):not(:last-child)::after{content:"|";margin-left:1rem}}.post .post__category ul li a.active{font-weight:bold}.post .post__items{display:grid;grid-template-columns:repeat(1, 1fr);gap:var(--padding-inline) 2rem}@media only screen and (min-width: 60rem){.post .post__items{grid-template-columns:repeat(2, 1fr)}}.post .post__items .post__item{opacity:0;-webkit-transform:translateY(3rem);-ms-transform:translateY(3rem);transform:translateY(3rem);-webkit-transition:all .625s ease-in-out;transition:all .625s ease-in-out;will-change:opacity,transform;display:grid;grid-template-rows:auto 1fr;border-bottom:1px solid var(--color-black)}.post .post__items .post__item.visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.post .post__items .post__item .image{position:relative;overflow:hidden}.post .post__items .post__item .image img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;-webkit-transition:var(--transition-slow);transition:var(--transition-slow)}.post .post__items .post__item .image .post__label{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:.5rem;padding:1rem}@media only screen and (min-width: 40rem){.post .post__items .post__item .image .post__label{padding:2rem}}.post .post__items .post__item .image .post__label span{display:block;background:var(--color-white);font-size:var(--font-size-small);letter-spacing:var(--letter-spacing-large);text-transform:uppercase;border-radius:1rem;padding-inline:2rem}.post .post__items .post__item .text{padding-block:var(--padding-inline);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.post .post__items .post__item .text p{text-wrap:balance}.post .post__items .post__item .text>:nth-last-child(2){margin-bottom:2rem}.post .post__items .post__item .text>:last-child{margin-top:auto}.post .post__items .post__item:hover .image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}:not(.background)+.related{padding-top:var(--padding-block);position:relative}:not(.background)+.related::before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:var(--color-black);grid-column:2/-2}.related .related__text .text{margin:0}.related .related__items{display:grid;grid-template-columns:repeat(1, 1fr);gap:var(--padding-inline) 2rem}@media only screen and (min-width: 60rem){.related .related__items{grid-template-columns:repeat(2, 1fr)}.related .related__items .related__item:nth-child(3){display:none}}@media only screen and (min-width: 100rem){.related .related__items{grid-template-columns:repeat(3, 1fr)}.related .related__items .related__item:nth-child(3){display:grid}}.related .related__items .related__item{display:grid;grid-template-rows:auto 1fr;border-bottom:1px solid var(--color-black)}.related .related__items .related__item.visible{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.related .related__items .related__item .image{position:relative;overflow:hidden}.related .related__items .related__item .image img{aspect-ratio:4/3;-o-object-fit:cover;object-fit:cover;-webkit-transition:var(--transition-slow);transition:var(--transition-slow)}.related .related__items .related__item .text{padding-block:var(--padding-inline);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.related .related__items .related__item .text>:nth-last-child(2){margin-bottom:2rem}.related .related__items .related__item .text>:last-child{margin-top:auto}.related .related__items .related__item:hover .image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.review{overflow:visible;row-gap:0}.review .review__text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.review .review__slider{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-line-pack:initial;align-content:initial;justify-items:initial;position:relative;display:grid}@media only screen and (min-width: 80rem){.review .review__slider{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.review .review__slider::before,.review .review__slider::after{content:"";position:absolute;top:-1.5rem;left:calc(50% - 1.5rem);width:3rem;height:3rem;background:var(--color-secondary);z-index:1;border-radius:50%}.review .review__slider::after{background:var(--color-white);-webkit-mask:url(../img/harb-quote.svg) center center/var(--mask-size) no-repeat;mask:url(../img/harb-quote.svg) center center/var(--mask-size) no-repeat}.review .review__slider .swiper{border-radius:var(--border-radius-large);overflow:hidden}.review .review__slider .swiper .swiper-wrapper .swiper-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--color-primary);border-radius:var(--border-radius-large);padding-block:var(--padding-block);padding-inline:var(--padding-inline);position:relative}.review .review__slider .swiper .swiper-wrapper .swiper-slide .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;text-align:center}.review .review__slider .swiper .swiper-wrapper .swiper-slide .text p{font-style:italic;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-wrap:balance}.review .review__slider .swiper .swiper-wrapper .swiper-slide .text ul{margin-top:auto;border-top:1px solid var(--color-black-transparent-5);padding-top:2rem;width:100%}.review .review__slider .swiper .swiper-wrapper .swiper-slide .text ul li{color:var(--color-white);text-align:center}.review .review__slider .swiper .swiper-wrapper .swiper-slide .text ul li:nth-child(1){font-weight:var(--font-weight-bold)}.review .review__pagination{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:3rem;position:relative}@media only screen and (min-width: 80rem){.review .review__pagination{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;grid-column:-4/-2;margin-bottom:-4rem}}.scroll{position:relative}.scroll .scroll__items{display:grid;grid-column:1/-1;gap:2rem}@media only screen and (min-width: 80rem){.scroll .scroll__items{grid-column:2/-2;grid-template-columns:repeat(2, 1fr)}}.scroll .scroll__item{display:grid}.scroll .scroll__item .image{grid-row:1/-1;grid-column:1/-1;position:relative;overflow:hidden}.scroll .scroll__item .image img{min-height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:var(--transition-slow);transition:var(--transition-slow)}.scroll .scroll__item .image::after{content:"";position:absolute;inset:0;background:var(--color-black);opacity:.375;-webkit-transition:var(--transition);transition:var(--transition)}.scroll .scroll__item .text{width:100%;grid-row:1/-1;grid-column:1/-1;position:relative;padding:calc(var(--padding-inline) - .25rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.scroll .scroll__item .text h3{margin-bottom:auto;color:var(--color-white);font-size:var(--font-size-large)}.scroll .scroll__item .text p{color:var(--color-white)}.scroll .scroll__item:hover .image img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.scroll .scroll__item:hover .image::after{opacity:.125}.submission .submission__form .form{width:min(100%,50rem)}.team{position:relative}.team .team__title ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media only screen and (min-width: 60rem){.team .team__title ul{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}}.team .team__title ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.team .team__title ul li:first-child{font-weight:bold;text-transform:uppercase;letter-spacing:var(--letter-spacing-large);margin-bottom:1rem}@media only screen and (min-width: 60rem){.team .team__title ul li:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-bottom:0}.team .team__title ul li:first-child::after{content:"";display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;height:1px;background-color:currentColor;margin-left:1rem}}.team .team__items{display:grid;gap:2rem}@media only screen and (min-width: 40rem){.team .team__items{grid-template-columns:repeat(2, 1fr)}}@media only screen and (min-width: 80rem){.team .team__items{grid-template-columns:repeat(4, 1fr)}}.team .team__items .team__item{border-bottom:1px solid var(--color-black)}.team .team__items .team__item .image{width:100%;aspect-ratio:4/5;background:var(--color-light);margin-bottom:2rem}.team .team__items .team__item .image img{-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:var(--transition);transition:var(--transition)}.team .team__items .team__item ul li:nth-child(1){font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-large);text-transform:uppercase;line-height:var(--line-height-tiny)}.team .team__items .team__item ul li:nth-child(2){font-family:var(--font-family-secondary);font-style:italic;line-height:var(--line-height-tiny);margin-bottom:1rem}.team .team__items .team__item ul li:nth-child(4){margin-bottom:2rem}.team .team__items .team__item:hover .image img{-webkit-filter:grayscale(0);filter:grayscale(0)}.visual{position:relative;background:var(--color-secondary);padding-block:var(--padding-block)}.visual .visual__text{grid-column:1/-1}.visual .visual__text .text{max-width:none;overflow:hidden}.visual .visual__text .text h2{--col-size: min(calc(100vw / 3), 10rem)}@media only screen and (min-width: 100rem){.visual .visual__text .text h2{--col-size: 15rem}}.visual .visual__text .text h2{color:var(--color-white);display:grid;grid-template-rows:1fr repeat(3, var(--col-size)) 1fr;grid-template-columns:1fr repeat(3, var(--col-size)) 1fr;justify-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:calc(var(--col-size)*3)}@media only screen and (min-width: 80rem){.visual .visual__text .text h2{margin-block:calc(var(--col-size)/4*-1)}}.visual .visual__text .text h2 .title.title--left{grid-area:1/1/2/6}@media only screen and (min-width: 80rem){.visual .visual__text .text h2 .title.title--left{grid-area:3/1/4/2;justify-self:right}}.visual .visual__text .text h2 .title.title--right{grid-area:5/1/6/6}@media only screen and (min-width: 80rem){.visual .visual__text .text h2 .title.title--right{grid-area:3/5/4/6;justify-self:left}}.visual .visual__text .text h2 .dash{width:1px;height:60%;margin-block:20%}@media only screen and (min-width: 80rem){.visual .visual__text .text h2 .dash{width:60%;height:1px;margin-block:0;margin-inline:20%}}.visual .visual__text .text h2 .dash.dash--left{grid-area:2/3/3/4}@media only screen and (min-width: 80rem){.visual .visual__text .text h2 .dash.dash--left{grid-area:3/2/4/3}}.visual .visual__text .text h2 .dash.dash--right{grid-area:4/3/5/4}@media only screen and (min-width: 80rem){.visual .visual__text .text h2 .dash.dash--right{grid-area:3/4/4/5}}.visual .visual__text .text h2 .logo{grid-area:3/3;width:var(--col-size);height:auto;aspect-ratio:1/1;background:currentColor;-webkit-mask-image:url(../img/ruimtetijd-logo-square.svg);mask-image:url(../img/ruimtetijd-logo-square.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.visual .visual__text .text h2 .icon{grid-area:2/2/5/5;width:100%;height:100%;display:grid;grid-template-rows:repeat(3, 1fr);grid-template-columns:repeat(3, 1fr)}.visual .visual__text .text h2 .icon span{display:block;width:100%;height:100%;opacity:.5;-webkit-animation-name:pulse-blur;animation-name:pulse-blur;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;will-change:transform,filter}.visual .visual__text .text h2 .icon span::before{content:"";display:block;width:100%;height:100%;background:var(--color-white);-webkit-mask-size:50% 50%;mask-size:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center}.visual .visual__text .text h2 .icon span:nth-child(1)::before,.visual .visual__text .text h2 .icon span:nth-child(3)::before,.visual .visual__text .text h2 .icon span:nth-child(8)::before{-webkit-mask-image:url(../img/ruimtetijd-circle-full.svg);mask-image:url(../img/ruimtetijd-circle-full.svg)}.visual .visual__text .text h2 .icon span:nth-child(2)::before,.visual .visual__text .text h2 .icon span:nth-child(6)::before,.visual .visual__text .text h2 .icon span:nth-child(7)::before{-webkit-mask-image:url(../img/ruimtetijd-circle-stripes.svg);mask-image:url(../img/ruimtetijd-circle-stripes.svg)}.visual .visual__text .text h2 .icon span:nth-child(4)::before,.visual .visual__text .text h2 .icon span:nth-child(5)::before,.visual .visual__text .text h2 .icon span:nth-child(9)::before{-webkit-mask-image:url(../img/ruimtetijd-circle-outline.svg);mask-image:url(../img/ruimtetijd-circle-outline.svg)}.visual .visual__text .text h2 .icon span:nth-child(1){-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-delay:-723ms;animation-delay:-723ms}.visual .visual__text .text h2 .icon span:nth-child(2){-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-delay:-1446ms;animation-delay:-1446ms}.visual .visual__text .text h2 .icon span:nth-child(3){-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-delay:-2169ms;animation-delay:-2169ms}.visual .visual__text .text h2 .icon span:nth-child(4){-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:-2892ms;animation-delay:-2892ms}.visual .visual__text .text h2 .icon span:nth-child(5){-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-delay:-3615ms;animation-delay:-3615ms}.visual .visual__text .text h2 .icon span:nth-child(6){-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-delay:-4338ms;animation-delay:-4338ms}.visual .visual__text .text h2 .icon span:nth-child(7){-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-delay:-5061ms;animation-delay:-5061ms}.visual .visual__text .text h2 .icon span:nth-child(8){-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-delay:-5784ms;animation-delay:-5784ms}.visual .visual__text .text h2 .icon span:nth-child(9){-webkit-animation-duration:6s;animation-duration:6s;-webkit-animation-delay:-6507ms;animation-delay:-6507ms}@-webkit-keyframes pulse-blur{0%,100%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0)}50%{-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-filter:blur(10px);filter:blur(10px)}}@keyframes pulse-blur{0%,100%{-webkit-transform:scale(1);transform:scale(1);-webkit-filter:blur(0);filter:blur(0)}50%{-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-filter:blur(10px);filter:blur(10px)}}