/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{box-sizing:border-box;overflow-x:hidden}*,:after,:before{box-sizing:inherit}ol,ul{list-style:none;padding:0}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol,p,ul{margin:0}html:focus-within{scroll-behavior:smooth}body{min-height:0;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit}a,button,input,label,select,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}::-moz-selection{background-color:var(--color--text);color:var(--color--bg)}::-moz-selection,::selection{background-color:var(--color--text);color:var(--color--bg)}img{height:auto;width:100%}figure,picture{line-height:0}figcaption{font-family:var(--type--body-sm--ff,inherit);font-size:var(--type--body-sm--fs,inherit);font-style:var(--type--body-sm--fstyle,inherit);font-weight:var(--type--body-sm--fw,inherit);letter-spacing:var(--type--body-sm--ls,inherit);line-height:var(--type--body-sm--lh,inherit);opacity:.5;padding-top:.5rem;text-decoration:none;text-transform:var(--type--body-sm--tt,inherit)}body{color:var(--color--text);font-family:var(--type--default--ff,inherit);font-size:var(--type--default--fs,inherit);font-style:var(--type--default--fstyle,inherit);font-weight:var(--type--default--fw,inherit);letter-spacing:var(--type--default--ls,inherit);line-height:var(--type--default--lh,inherit);margin:0;text-transform:var(--type--default--tt,inherit);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}p{margin-top:0}p:last-child{margin-bottom:0}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.3em;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-feature-settings:"liga","lnum","kern";font-weight:400}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{background-color:none;color:inherit;text-decoration:none}.h1:last-child,.h2:last-child,.h3:last-child,.h4:last-child,.h5:last-child,.h6:last-child,h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}.h1 .media,.h2 .media,.h3 .media,.h4 .media,.h5 .media,.h6 .media,h1 .media,h2 .media,h3 .media,h4 .media,h5 .media,h6 .media{display:inline-block;line-height:0;margin-bottom:-1em;margin-top:-1em;vertical-align:middle}.h1 .media .image-link,.h2 .media .image-link,.h3 .media .image-link,.h4 .media .image-link,.h5 .media .image-link,.h6 .media .image-link,h1 .media .image-link,h2 .media .image-link,h3 .media .image-link,h4 .media .image-link,h5 .media .image-link,h6 .media .image-link{font-size:1em}.h1 .media .image-link:after,.h2 .media .image-link:after,.h3 .media .image-link:after,.h4 .media .image-link:after,.h5 .media .image-link:after,.h6 .media .image-link:after,h1 .media .image-link:after,h2 .media .image-link:after,h3 .media .image-link:after,h4 .media .image-link:after,h5 .media .image-link:after,h6 .media .image-link:after{font-size:2em;max-width:12%}.h1 .media .image-link:before,.h2 .media .image-link:before,.h3 .media .image-link:before,.h4 .media .image-link:before,.h5 .media .image-link:before,.h6 .media .image-link:before,h1 .media .image-link:before,h2 .media .image-link:before,h3 .media .image-link:before,h4 .media .image-link:before,h5 .media .image-link:before,h6 .media .image-link:before{content:none;display:none}.h1 .media img,.h1 .media video,.h2 .media img,.h2 .media video,.h3 .media img,.h3 .media video,.h4 .media img,.h4 .media video,.h5 .media img,.h5 .media video,.h6 .media img,.h6 .media video,h1 .media img,h1 .media video,h2 .media img,h2 .media video,h3 .media img,h3 .media video,h4 .media img,h4 .media video,h5 .media img,h5 .media video,h6 .media img,h6 .media video{display:block;height:.9em;width:auto}.h1 .media figcaption,.h2 .media figcaption,.h3 .media figcaption,.h4 .media figcaption,.h5 .media figcaption,.h6 .media figcaption,h1 .media figcaption,h2 .media figcaption,h3 .media figcaption,h4 .media figcaption,h5 .media figcaption,h6 .media figcaption{display:none}.alpha,.beta,.delta,.gamma,.h1,.h2,.h3,.h4,h1,h2,h3,h4{overflow-wrap:anywhere;text-overflow:ellipsis}.alpha,.h1,h1{font-family:var(--type--h1--ff,inherit);font-size:calc(var(--type--h1--fs,inherit)*(1 - var(--scale-factor,0)*(1 - var(--type--h1--min-scale,1))));font-style:var(--type--h1--fstyle,inherit);font-weight:var(--type--h1--fw,inherit);letter-spacing:var(--type--h1--ls,inherit);line-height:var(--type--h1--lh,inherit);text-transform:var(--type--h1--tt,inherit)}.alpha,.beta,.h1,.h2,h1,h2{margin-bottom:var(--margin--sm);text-wrap:balance}.beta,.h2,h2{font-family:var(--type--h2--ff,inherit);font-size:var(--type--h2--fs,inherit);font-style:var(--type--h2--fstyle,inherit);font-weight:var(--type--h2--fw,inherit);letter-spacing:var(--type--h2--ls,inherit);line-height:var(--type--h2--lh,inherit);text-transform:var(--type--h2--tt,inherit)}.gamma,.h3,h3{font-family:var(--type--h3--ff,inherit);font-size:var(--type--h3--fs,inherit);font-style:var(--type--h3--fstyle,inherit);font-weight:var(--type--h3--fw,inherit);letter-spacing:var(--type--h3--ls,inherit);line-height:var(--type--h3--lh,inherit);text-transform:var(--type--h3--tt,inherit)}.delta,.gamma,.h3,.h4,h3,h4{margin-bottom:var(--margin--xs)}.delta,.h4,h4{font-family:var(--type--h4--ff,inherit);font-size:var(--type--h4--fs,inherit);font-style:var(--type--h4--fstyle,inherit);font-weight:var(--type--h4--fw,inherit);letter-spacing:var(--type--h4--ls,inherit);line-height:var(--type--h4--lh,inherit);text-transform:var(--type--h4--tt,inherit)}.epsilon,.h5,h5{font-family:var(--type--h5--ff,inherit);font-size:var(--type--h5--fs,inherit);font-style:var(--type--h5--fstyle,inherit);font-weight:var(--type--h5--fw,inherit);letter-spacing:var(--type--h5--ls,inherit);line-height:var(--type--h5--lh,inherit);margin-bottom:var(--margin--xs);text-transform:var(--type--h5--tt,inherit)}.h6,.zeta,h6{font-family:var(--type--h6--ff,inherit);font-size:var(--type--h6--fs,inherit);font-style:var(--type--h6--fstyle,inherit);font-weight:var(--type--h6--fw,inherit);letter-spacing:var(--type--h6--ls,inherit);line-height:var(--type--h6--lh,inherit);margin-bottom:.5rem;margin-top:0;text-transform:var(--type--h6--tt,inherit)}.bold,b,strong{font-weight:inherit;font-weight:600}.js .js-hide,.visually-hidden.visually-hidden{display:none}.form-item-markup a:not([class]),.text-formatted a:not([class]){transition:opacity .3s cubic-bezier(.25,1,.5,1)}.form-item-markup .intro,.form-item-markup blockquote,.form-item-markup figure,.form-item-markup ol,.form-item-markup p,.form-item-markup ul,.text-formatted .intro,.text-formatted blockquote,.text-formatted figure,.text-formatted ol,.text-formatted p,.text-formatted ul{margin-bottom:1.2em;margin-top:1.2em}.form-item-markup .intro:last-child,.form-item-markup blockquote:last-child,.form-item-markup figure:last-child,.form-item-markup ol:last-child,.form-item-markup p:last-child,.form-item-markup ul:last-child,.text-formatted .intro:last-child,.text-formatted blockquote:last-child,.text-formatted figure:last-child,.text-formatted ol:last-child,.text-formatted p:last-child,.text-formatted ul:last-child{margin-bottom:0}.form-item-markup blockquote p,.text-formatted blockquote p{margin-bottom:1em}.form-item-markup h1,.form-item-markup h2,.form-item-markup h3,.form-item-markup h4,.form-item-markup h5,.text-formatted h1,.text-formatted h2,.text-formatted h3,.text-formatted h4,.text-formatted h5{margin-top:var(--margin--sm)}.form-item-markup .field__item>:first-child,.form-item-markup h1+*,.form-item-markup h2+*,.form-item-markup h3+*,.form-item-markup h4+*,.form-item-markup h5+*,.form-item-markup>:first-child,.text-formatted .field__item>:first-child,.text-formatted h1+*,.text-formatted h2+*,.text-formatted h3+*,.text-formatted h4+*,.text-formatted h5+*,.text-formatted>:first-child{margin-top:0}.form-item-markup p.no-margin,.text-formatted p.no-margin{margin-bottom:0}.form-item-markup ol:not(.tabs),.form-item-markup ul:not(.tabs),.text-formatted ol:not(.tabs),.text-formatted ul:not(.tabs){margin-bottom:var(--margin--md);margin-left:0;margin-top:var(--margin--md);padding:0}.form-item-markup ol:not(.tabs) li,.form-item-markup ul:not(.tabs) li,.text-formatted ol:not(.tabs) li,.text-formatted ul:not(.tabs) li{font-feature-settings:"kern","onum","liga"}.form-item-markup ol:not(.tabs) li:last-child,.form-item-markup ul:not(.tabs) li:last-child,.text-formatted ol:not(.tabs) li:last-child,.text-formatted ul:not(.tabs) li:last-child{margin-bottom:0}.form-item-markup ol:not(.tabs) li ul,.form-item-markup ul:not(.tabs) li ul,.text-formatted ol:not(.tabs) li ul,.text-formatted ul:not(.tabs) li ul{margin-bottom:var(--margin--xs);margin-top:var(--margin--xs)}.form-item-markup ul:not(.tabs),.text-formatted ul:not(.tabs){list-style:disc}.form-item-markup ul:not(.tabs) li,.text-formatted ul:not(.tabs) li{list-style:disc;margin-bottom:.25em;margin-left:1.25em}.form-item-markup ul:not(.tabs) li:last-child,.text-formatted ul:not(.tabs) li:last-child{margin-bottom:0}.form-item-markup ol:not(.tabs),.text-formatted ol:not(.tabs){counter-reset:ol-counter calc(var(--start,1) - 1);list-style:none}.form-item-markup ol:not(.tabs) li,.text-formatted ol:not(.tabs) li{counter-increment:ol-counter;margin-bottom:1em;padding-left:2.5em;position:relative}.form-item-markup ol:not(.tabs) li:last-child,.text-formatted ol:not(.tabs) li:last-child{margin-bottom:0}.form-item-markup ol:not(.tabs) li:before,.text-formatted ol:not(.tabs) li:before{align-items:center;background-color:var(--color--accent);color:var(--color--accent--contrast);content:counter(ol-counter);display:flex;font-family:var(--type--h4--ff,inherit);font-size:var(--type--h4--fs,inherit);font-style:var(--type--h4--fstyle,inherit);font-weight:var(--type--h4--fw,inherit);height:1.75em;justify-content:center;left:0;letter-spacing:var(--type--h4--ls,inherit);line-height:var(--type--h4--lh,inherit);position:absolute;text-align:center;text-transform:var(--type--h4--tt,inherit);top:-.15em;width:1.75em}.form-item-markup ul.checklist,.text-formatted ul.checklist{list-style:none}.form-item-markup ul.checklist li,.text-formatted ul.checklist li{list-style:none;margin-bottom:1em;margin-left:0;padding-left:2.5em;position:relative}.form-item-markup ul.checklist li:last-child,.text-formatted ul.checklist li:last-child{margin-bottom:0}.form-item-markup ul.checklist li:before,.text-formatted ul.checklist li:before{content:"check";display:inline-block;font-family:var(--type--h4--ff,inherit);font-family:Material Icons;font-size:var(--type--h4--fs,inherit);font-style:var(--type--h4--fstyle,inherit);font-style:normal;font-weight:var(--type--h4--fw,inherit);font-weight:400;letter-spacing:var(--type--h4--ls,inherit);letter-spacing:normal;line-height:var(--type--h4--lh,inherit);line-height:1;text-transform:var(--type--h4--tt,inherit);text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;align-items:center;background-color:var(--color--accent);color:var(--color--accent--contrast);display:flex;height:1.75em;justify-content:center;left:0;position:absolute;text-align:center;top:-.15em;width:1.75em}.form-item-markup .media,.text-formatted .media{margin-bottom:var(--margin--xs);margin-top:var(--margin--xs)}.form-item-markup .responsive-figure-table,.text-formatted .responsive-figure-table{background:linear-gradient(to right,var(--product-table--bg-color,#fff) 30%,rgba(72,60,33,0)),linear-gradient(to right,rgba(72,60,33,0),var(--product-table--bg-color,#fff) 70%) 100% 0,radial-gradient(farthest-side at 0 50%,rgba(72,60,33,.4),rgba(72,60,33,0)),radial-gradient(farthest-side at 100% 50%,rgba(72,60,33,.4),rgba(72,60,33,0)) 100% 0;background-attachment:local,local,scroll,scroll;background-repeat:no-repeat;background-size:40px 100%,40px 100%,14px 100%,14px 100%;max-width:100%;overflow:auto;position:relative;-webkit-overflow-scrolling:touch;scrollbar-color:var(--color--accent) var(--product-table--bg-color,#fff);scrollbar-width:thin}.form-item-markup .responsive-figure-table::-webkit-scrollbar,.text-formatted .responsive-figure-table::-webkit-scrollbar{background:var(--product-table--bg-color,#fff)}.form-item-markup .responsive-figure-table::-webkit-scrollbar ::-webkit-scrollbar:vertical,.text-formatted .responsive-figure-table::-webkit-scrollbar ::-webkit-scrollbar:vertical{width:10px}.form-item-markup .responsive-figure-table::-webkit-scrollbar ::-webkit-scrollbar:horizontal,.text-formatted .responsive-figure-table::-webkit-scrollbar ::-webkit-scrollbar:horizontal{height:10px}.form-item-markup .responsive-figure-table::-webkit-scrollbar-thumb,.text-formatted .responsive-figure-table::-webkit-scrollbar-thumb{background:var(--color--accent);border:2px solid var(--product-table--bg-color,#fff);-webkit-border-radius:1ex;width:8px}.form-item-markup .responsive-figure-table::-webkit-scrollbar-corner,.text-formatted .responsive-figure-table::-webkit-scrollbar-corner{background:var(--product-table--bg-color,#fff)}.form-item-markup table,.text-formatted table{border-collapse:collapse;border-spacing:0;font-family:var(--type--default--ff,inherit);font-size:var(--type--default--fs,inherit);font-size:inherit;font-style:var(--type--default--fstyle,inherit);font-weight:var(--type--default--fw,inherit);letter-spacing:var(--type--default--ls,inherit);line-height:var(--type--default--lh,inherit);margin:0;min-width:100%;position:relative;text-transform:var(--type--default--tt,inherit);width:auto}.form-item-markup table td,.form-item-markup table th,.text-formatted table td,.text-formatted table th{background-color:transparent!important;min-width:10em;vertical-align:top!important}.form-item-markup table th,.text-formatted table th{font-weight:700}.form-item-markup table>tbody>tr>td,.form-item-markup table>tbody>tr>th,.form-item-markup table>thead>tr>td,.form-item-markup table>thead>tr>th,.text-formatted table>tbody>tr>td,.text-formatted table>tbody>tr>th,.text-formatted table>thead>tr>td,.text-formatted table>thead>tr>th{padding:var(--margin--xs) var(--margin--sm)!important;text-align:center!important}.form-item-markup table>tbody>tr>td:first-child,.form-item-markup table>tbody>tr>th:first-child,.form-item-markup table>thead>tr>td:first-child,.form-item-markup table>thead>tr>th:first-child,.text-formatted table>tbody>tr>td:first-child,.text-formatted table>tbody>tr>th:first-child,.text-formatted table>thead>tr>td:first-child,.text-formatted table>thead>tr>th:first-child{text-align:left!important}.form-item-markup table>thead>tr,.text-formatted table>thead>tr{background-color:var(--color--accent);mix-blend-mode:multiply}.form-item-markup table>thead>tr>th,.text-formatted table>thead>tr>th{font-family:var(--type--h3--ff,inherit);font-size:var(--type--h3--fs,inherit);font-style:var(--type--h3--fstyle,inherit);font-weight:var(--type--h3--fw,inherit);letter-spacing:var(--type--h3--ls,inherit);line-height:var(--type--h3--lh,inherit);text-transform:var(--type--h3--tt,inherit)}.form-item-markup table>tbody>tr:nth-child(2n),.text-formatted table>tbody>tr:nth-child(2n){background-color:var(--color--light-green);border-left:1px solid var(--color--light-green);border-right:1px solid var(--color--light-green);mix-blend-mode:multiply}.form-item-markup table>tbody>tr:nth-child(odd),.text-formatted table>tbody>tr:nth-child(odd){border-left:1px solid var(--color--grey);border-right:1px solid var(--color--grey)}.form-item-markup table>tbody>tr:nth-child(odd):last-child,.text-formatted table>tbody>tr:nth-child(odd):last-child{border-bottom:1px solid var(--color--grey)}.form-item-markup table>tbody>tr>td,.form-item-markup table>tbody>tr>th,.text-formatted table>tbody>tr>td,.text-formatted table>tbody>tr>th{font-size:inherit!important}.form-item-markup .button,.form-item-markup .button--alt,.text-formatted .button,.text-formatted .button--alt{margin-bottom:.15rem;margin-top:.15rem}.form-item-markup .link--block-arrow,.text-formatted .link--block-arrow{align-items:center;display:flex;font-family:var(--type--h4--ff,inherit);font-size:var(--type--h4--fs,inherit);font-style:var(--type--h4--fstyle,inherit);font-weight:var(--type--h4--fw,inherit);gap:1rem;justify-content:space-between;letter-spacing:var(--type--h4--ls,inherit);line-height:var(--type--h4--lh,inherit);padding-bottom:.75em;padding-top:.75em;position:relative;text-decoration:none;text-transform:var(--type--h4--tt,inherit);z-index:1}.form-item-markup .link--block-arrow:before,.text-formatted .link--block-arrow:before{background-color:var(--color--accent);bottom:0;content:"";display:block;left:-60vw;opacity:0;position:absolute;right:-60vw;top:0;transform:scaleY(.5);transition:transform .3s cubic-bezier(.25,1,.5,1),opacity .3s cubic-bezier(.25,1,.5,1);z-index:-1}.form-item-markup .link--block-arrow:after,.text-formatted .link--block-arrow:after{background-color:currentColor;content:"";display:inline-block;height:.75em;margin-left:.25em;-webkit-mask-image:var(--path--arrow-long-right-double);mask-image:var(--path--arrow-long-right-double);-webkit-mask-position:right center;mask-position:right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:300% 100%;mask-size:300% 100%;opacity:.5;transition:opacity .3s cubic-bezier(.25,1,.5,1),-webkit-mask-position .6s cubic-bezier(.25,1,.5,1);transition:opacity .3s cubic-bezier(.25,1,.5,1),mask-position .6s cubic-bezier(.25,1,.5,1);transition:opacity .3s cubic-bezier(.25,1,.5,1),mask-position .6s cubic-bezier(.25,1,.5,1),-webkit-mask-position .6s cubic-bezier(.25,1,.5,1);vertical-align:middle;width:.75em;will-change:opacity}.form-item-markup .link--block-arrow:hover:before,.text-formatted .link--block-arrow:hover:before{opacity:1;transform:scaleY(1)}.form-item-markup .link--block-arrow:hover:after,.text-formatted .link--block-arrow:hover:after{-webkit-mask-position:left center;mask-position:left center;opacity:1}.form-item-markup .link--block-arrow+br,.text-formatted .link--block-arrow+br{display:none}:root{--color--black:#000;--color--white:#fff;--color--dark-grey:#2e2d2c;--color--grey:#eaeae9;--color--near-white:#f3ede9;--color--green:#bcbe0a;--color--light-green:#e9ebb2;--color--orange:#e29300;--color--red:#e30613;--color--yellow:#e6f767;--color--accent:var(--color--green);--color--accent--navbar:var(--color--green);--color--accent--contrast:var(--color--dark-grey);--color--dark:var(--color--dark-grey);--color--dark--contrast:var(--color--near-white);--color--border:var(--color--dark-grey);--color--bg:var(--color--white);--color--text:var(--color--dark-grey);--border-radius--button:0;--navbar-height:6.875em;--navbar-height--narrow:4em;--column-gap:clamp(16px,1.74vw + 9.23px,32px);--max-content-width:1800px;--content-width:min(87vw,var(--max-content-width));--side-gap:calc((100% - var(--content-width))*0.5);--margin--xxs:clamp(8px,0vw + 8px,8px);--margin--xs:clamp(8px,0.87vw + 4.62px,16px);--margin--sm:clamp(12px,1.3vw + 6.92px,24px);--margin--md:clamp(20px,1.3vw + 14.92px,32px);--margin--lg:clamp(30px,1.95vw + 22.39px,48px);--margin--xl:clamp(40px,2.6vw + 29.85px,64px);--margin--xxl:clamp(50px,3.25vw + 37.31px,80px);--margin--xxxl:clamp(60px,3.9vw + 44.77px,96px);--margin--xxxxl:clamp(65px,4.23vw + 48.5px,104px);--ff--helvetica:Helvetica,sans-serif;--ff--calibri:Calibri,sans-serif;--ff--default:var(--ff--helvetica);--ff--heading:var(--ff--calibri);--type--default--fs:clamp(14px,0.22vw + 13.15px,16px);--type--default--lh:1.5;--type--default--ls:inherit;--type--default--ff:var(--ff--default);--type--default--fw:300;--type--default--tt:inherit;--type--body-sm--fs:clamp(12px,0.22vw + 11.15px,14px);--type--body-sm--lh:1.5;--type--body-sm--ls:inherit;--type--body-sm--ff:var(--ff--default);--type--body-sm--fw:300;--type--body-sm--tt:inherit;--type--body-xs--fs:clamp(10px,0.22vw + 9.15px,12px);--type--body-xs--lh:1.5;--type--body-xs--ls:inherit;--type--body-xs--ff:var(--ff--default);--type--body-xs--fw:300;--type--body-xs--tt:inherit;--type--h1--fs:clamp(35px,4.01vw + 19.35px,72px);--type--h1--lh:0.9;--type--h1--ls:-0.05em;--type--h1--ff:var(--ff--heading);--type--h1--fw:700;--type--h1--tt:inherit;--type--h1--fstyle:italic;--type--h2--fs:clamp(26px,1.52vw + 20.08px,40px);--type--h2--lh:0.9;--type--h2--ls:-0.05em;--type--h2--ff:var(--ff--heading);--type--h2--fw:700;--type--h2--tt:inherit;--type--h2--fstyle:italic;--type--h3--fs:clamp(18px,0.43vw + 16.31px,22px);--type--h3--lh:0.9;--type--h3--ls:-0.01em;--type--h3--ff:var(--ff--heading);--type--h3--fw:700;--type--h3--tt:inherit;--type--h4--fs:clamp(16px,0vw + 16px,16px);--type--h4--lh:1.1;--type--h4--ls:inherit;--type--h4--ff:var(--ff--heading);--type--h4--fw:700;--type--h4--tt:inherit;--type--h5--fs:clamp(14px,0vw + 14px,14px);--type--h5--lh:1.1;--type--h5--ls:inherit;--type--h5--ff:var(--ff--heading);--type--h5--fw:700;--type--h5--tt:inherit;--type--h6--fs:clamp(14px,0vw + 14px,14px);--type--h6--lh:1.1;--type--h6--ls:inherit;--type--h6--ff:var(--ff--heading);--type--h6--fw:700;--type--h6--tt:inherit;--type--primary-nav--fs:clamp(20px,0vw + 20px,20px);--type--primary-nav--lh:1.1;--type--primary-nav--ls:inherit;--type--primary-nav--ff:var(--ff--heading);--type--primary-nav--fw:700;--type--primary-nav--tt:inherit;--type--primary-subnav--fs:clamp(18px,0vw + 18px,18px);--type--primary-subnav--lh:1.1;--type--primary-subnav--ls:inherit;--type--primary-subnav--ff:var(--ff--heading);--type--primary-subnav--fw:300;--type--primary-subnav--tt:inherit;--type--secondary-nav--fs:clamp(18px,0vw + 18px,18px);--type--secondary-nav--lh:1.1;--type--secondary-nav--ls:inherit;--type--secondary-nav--ff:var(--ff--heading);--type--secondary-nav--fw:300;--type--secondary-nav--tt:inherit;--type--input--fs:clamp(16px,0vw + 16px,16px);--type--input--lh:inherit;--type--input--ls:inherit;--type--input--ff:inherit;--type--input--fw:inherit;--type--input--tt:inherit;--type--button--fs:clamp(16px,0vw + 16px,16px);--type--button--lh:1.1;--type--button--ls:inherit;--type--button--ff:var(--ff--heading);--type--button--fw:700;--type--button--tt:inherit;--type--label--fs:14px;--type--label--lh:1.1;--type--label--ls:inherit;--type--label--ff:inherit;--type--label--fw:300;--type--label--tt:uppercase;--path--close:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 15.117 15.117'%3E%3Cpath d='m8.973 7.559 5.293-5.293A1 1 0 0 0 12.852.852L7.559 6.145 2.266.851A1 1 0 1 0 .852 2.266l5.293 5.293-5.293 5.293a1 1 0 1 0 1.414 1.414l5.293-5.293 5.293 5.293a1 1 0 0 0 1.414-1.414z' style='fill:%23000;fill-rule:evenodd;stroke-width:0'/%3E%3C/svg%3E");--path--info:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 600 600.538'%3E%3Cg data-name='info'%3E%3Cpath d='M301.772 600.538c77.25-.75 153.712-32.75 208.712-87.088 65.3-64.537 98.938-160.037 87.213-251.2C577.584 106.013 449.159 0 299.847 0c-113.438 0-223.7 70.963-272.05 173.863-37.025 78.787-37.1 173.887 0 252.812C75.809 528.85 184.259 599.438 297.922 600.538zm-3.538-50.05C182.86 549.374 75.222 460.15 53.822 345.761c-15.088-80.65 13.387-167.912 72.725-225.187C195.834 53.7 304.709 31.3 395.247 69.2c81.012 33.925 141.637 112.675 152.812 199.437 9.575 74.363-17.112 152.313-69.562 206-46 47.088-110.513 75.213-177.038 75.85z' style='fill:%23000;stroke-width:0'/%3E%3Cpath d='M324.497 450.538h-48.838V233.125h48.838zm-51.85-273.875c0-7.513 2.375-13.738 7.137-18.688 4.75-4.962 11.55-7.437 20.4-7.437 8.838 0 15.663 2.475 20.488 7.437 4.825 4.95 7.237 11.175 7.237 18.688q0 11.043-7.237 18.375c-4.825 4.9-11.65 7.337-20.488 7.337-8.85 0-15.65-2.437-20.4-7.337-4.762-4.888-7.137-11.013-7.137-18.375' style='fill:%23000;stroke-width:0'/%3E%3C/g%3E%3C/svg%3E");--path--warning:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 599.557 601.84'%3E%3Cg data-name='warning'%3E%3Cpath d='M304.979.028c27.287 1.55 50 14.562 63.7 41.012l224.2 452.6c21.737 45.75-11.925 107.313-67.163 108.2H74.23c-50.275-.8-91.525-57.887-66.9-108.7L235.716 40.553c4.275-8.125 6.225-10.475 9.913-14.738C260.454 8.628 276.666-.572 304.979.028m-3.687 49.962c-8.588.425-16.45 5.238-20.738 12.713-78.9 149.737-154.962 301.012-228.762 453.337-6.826 15.313 4.887 34.963 22.024 35.788a13990 13990 0 0 0 452.313 0c16.563-.8 29.013-19.8 22.113-35.625-72.413-152.3-147.063-303.575-224.575-453.338-4.575-8.137-11.288-13.025-22.375-12.875' style='fill:%23000;stroke-width:0'/%3E%3Cpath d='M320.029 407.453h-41.85l-4.6-205.613h51.25zm-47.85 62.875c0-7.613 2.463-13.913 7.4-18.925 4.95-5 11.687-7.513 20.225-7.513 8.55 0 15.288 2.513 20.225 7.513 4.938 5.012 7.413 11.312 7.413 18.925 0 7.337-2.413 13.475-7.213 18.412-4.812 4.938-11.612 7.413-20.425 7.413s-15.612-2.475-20.425-7.413q-7.2-7.406-7.2-18.412' style='fill:%23000;stroke-width:0'/%3E%3C/g%3E%3C/svg%3E");--path--error:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 598.588 600.534'%3E%3Cpath d='M301.064 600.525c77.063-.737 153.35-32.737 208.213-87.075 65.162-64.55 98.712-160.038 87.012-251.2C576.227 106.013 448.102 0 299.14 0 185.976 0 75.977 70.963 27.727 173.863c-36.938 78.775-37 173.887 0 252.812 47.9 102.175 156.1 172.763 269.487 173.85 1.288.013 2.563.013 3.85 0m-3.525-50.038c-115.1-1.112-222.487-90.337-243.85-204.724-15.05-80.65 13.375-167.913 72.563-225.188C195.377 53.7 304.002 31.287 394.314 69.2c80.825 33.925 141.3 112.675 152.45 199.437 9.55 74.363-17.075 152.3-69.387 206-45.9 47.088-110.25 75.2-176.638 75.85zM142.764 421.863 264.44 300.188l-121.8-121.8 35.05-35.038 121.8 121.8 125.975-125.975 35.1 35.087L334.59 300.25l126.225 126.225-35.037 35.05-126.238-126.237-121.675 121.675z' data-name='error-circle' style='fill:%23000;fill-rule:evenodd;stroke-width:0'/%3E%3C/svg%3E");--path--arrow-right:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='8' fill='none' viewBox='0 0 6 8'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%232e2d2c' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1.29 1.5 4.101 4 1.289 6.5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M5.055 7.5v-7h-5v7z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--path--arrow-down:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none' viewBox='0 0 10 6'%3E%3Cpath fill='%232e2d2c' fill-rule='evenodd' d='M.366.351a1.287 1.287 0 0 1 1.768 0L5 3.103 7.866.35a1.287 1.287 0 0 1 1.768 0 1.166 1.166 0 0 1 0 1.698l-3.75 3.6a1.287 1.287 0 0 1-1.768 0l-3.75-3.6a1.166 1.166 0 0 1 0-1.698' clip-rule='evenodd'/%3E%3C/svg%3E");--path--arrow-long-right:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 15.64 11'%3E%3Cg data-name='Title'%3E%3Cpath d='M9.32 11H8.16c.6-1.21 1.06-2.06 1.36-2.54q.465-.72 1.62-2.19H0V4.72h11.14c-1.05-1.1-2.06-2.68-3.01-4.73h1.18c1.32 1.47 2.45 2.59 3.4 3.35.95.75 1.93 1.37 2.94 1.85v.7c-.88.38-1.81.95-2.8 1.73-.99.76-2.16 1.89-3.52 3.37Z'/%3E%3Cpath d='M9.32 11H8.16c.6-1.21 1.06-2.06 1.36-2.54q.465-.72 1.62-2.19H0V4.72h11.14c-1.05-1.1-2.06-2.68-3.01-4.73h1.18c1.32 1.47 2.45 2.59 3.4 3.35.95.75 1.93 1.37 2.94 1.85v.7c-.88.38-1.81.95-2.8 1.73-.99.76-2.16 1.89-3.52 3.37Z'/%3E%3C/g%3E%3C/svg%3E");--path--arrow-long-right-double:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 54 11'%3E%3Cpath d='M8.314 9.138a.79.79 0 0 0-.257.562.77.77 0 0 0 .237.57.8.8 0 0 0 .585.23.83.83 0 0 0 .577-.25l4.308-4.194c.151-.148.236-.348.236-.556s-.085-.408-.236-.556L9.456.75A.8.8 0 0 0 8.879.5a.83.83 0 0 0-.585.23.79.79 0 0 0-.237.57.77.77 0 0 0 .257.562l2.93 2.852H.808a.82.82 0 0 0-.571.23.775.775 0 0 0 0 1.112c.151.148.357.23.57.23h10.437z'/%3E%3Cpath d='M44.314 9.138a.79.79 0 0 0-.257.562.77.77 0 0 0 .237.57.8.8 0 0 0 .585.23.83.83 0 0 0 .577-.25l4.308-4.194c.151-.148.236-.348.236-.556s-.085-.408-.236-.556L45.456.75a.8.8 0 0 0-.577-.25.83.83 0 0 0-.585.23.79.79 0 0 0-.237.57.77.77 0 0 0 .257.562l2.93 2.852H36.808a.82.82 0 0 0-.571.23.775.775 0 0 0 0 1.112c.151.148.357.23.57.23h10.437z' data-name='Vector'/%3E%3C/svg%3E");--path--arrow-long-down:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 11 15.4'%3E%3Cpath d='M1.498 9.146a.87.87 0 0 0-.618-.283.84.84 0 0 0-.627.26.89.89 0 0 0-.253.644.9.9 0 0 0 .275.635L4.89 15.14c.162.167.382.26.611.26s.45-.093.611-.26l4.614-4.738A.9.9 0 0 0 11 9.767a.9.9 0 0 0-.253-.644.86.86 0 0 0-.627-.26.85.85 0 0 0-.618.283l-3.137 3.222V.888A.9.9 0 0 0 6.112.26C5.949.094 5.729 0 5.5 0s-.45.094-.612.26a.9.9 0 0 0-.253.629v11.479z'/%3E%3C/svg%3E");--path--oval:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 76.29 85.45'%3E%3Cpath d='M74.6 36.75c-1.1-4.13-2.73-8.14-4.83-11.89-3.81-6.82-9.18-12.83-15.63-17.28-6.07-4.19-13.16-7-20.45-7.5-7.75-.53-15.48 1.67-21.46 6.43C5.49 11.89 1.51 20.01.39 28.57c-.6 4.57-.47 9.38.13 13.98.61 4.64 1.91 9.21 3.81 13.54 3.28 7.49 8.37 14.25 14.76 19.45 5.93 4.83 13.04 8.33 20.55 9.49 1.78.28 3.56.41 5.35.42 8.73-.04 17-3.53 22.73-9.93 5.86-6.55 8.6-15.4 8.57-24.24-.02-4.89-.43-9.75-1.7-14.53Z' data-name='Vector'/%3E%3C/svg%3E");--path--play:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' data-name='Layer 1' viewBox='0 0 17.9 22.51'%3E%3Cg data-name='play arrow filled'%3E%3Cpath d='M.77 22.43a.503.503 0 0 1-.77-.42V.5C0 .11.44-.13.77.08l16.9 10.76c.31.2.31.65 0 .84z' data-name='icon'/%3E%3C/g%3E%3C/svg%3E");--path--special-thumb:var(--path--oval);--path--facebook:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='21' fill='none' viewBox='0 0 12 21'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%232e2d2c' d='M3.2 19.965h4v-8.01h3.605l.396-3.98h-4v-2.01a1 1 0 0 1 1-1h3v-4h-3a5 5 0 0 0-5 5v2.01h-2l-.396 3.98H3.2z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .465h12v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--path--instagram:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' fill='none' viewBox='0 0 21 21'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%232e2d2c' d='M11.029.465c1.125.003 1.696.009 2.189.023l.194.007c.224.008.445.018.712.03 1.064.05 1.79.218 2.427.465.66.254 1.216.598 1.772 1.153a4.9 4.9 0 0 1 1.153 1.772c.247.637.415 1.363.465 2.428.012.266.022.487.03.712l.006.194c.015.492.02 1.063.023 2.188v2.056q.004 1.095-.022 2.188l-.006.194c-.008.225-.018.446-.03.712-.05 1.065-.22 1.79-.466 2.428a4.9 4.9 0 0 1-1.153 1.772 4.9 4.9 0 0 1-1.772 1.153c-.637.247-1.363.415-2.427.465l-.712.03-.194.006c-.493.014-1.064.02-2.19.023H8.974q-1.095.005-2.188-.022l-.194-.006a60 60 0 0 1-.712-.031c-1.064-.05-1.79-.218-2.428-.465a4.9 4.9 0 0 1-1.771-1.153 4.9 4.9 0 0 1-1.154-1.772C.279 16.378.11 15.652.06 14.587l-.03-.712-.005-.194A79 79 0 0 1 0 11.493V9.437a79 79 0 0 1 .022-2.188l.007-.194c.008-.225.018-.446.03-.712.05-1.065.218-1.79.465-2.428A4.9 4.9 0 0 1 1.68 2.143 4.9 4.9 0 0 1 3.45.99C4.089.743 4.814.575 5.879.525c.266-.012.488-.022.712-.03l.194-.006Q7.878.462 8.973.466zm-1.028 5a5 5 0 1 0 0 10 5 5 0 0 0 0-10m0 2a3 3 0 1 1-.002 6 3 3 0 0 1 .003-6m5.25-3.5a1.25 1.25 0 1 0 0 2.5 1.25 1.25 0 0 0 0-2.5'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .465h21v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--path--linkedin:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='19' fill='none' viewBox='0 0 20 19'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%232e2d2c' d='M4.938 2.466a2 2 0 1 1-4-.002 2 2 0 0 1 4 .002m.06 3.48h-4v12.52h4zm6.32 0h-3.98v12.52h3.94v-6.57c0-3.66 4.77-4 4.77 0v6.57h3.95v-7.93c0-6.17-7.06-5.94-8.72-2.91z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .465h20v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--path--youtube:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='15' fill='none' viewBox='0 0 20 15'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%232e2d2c' d='m8 10.465 5.19-3-5.19-3zm11.56-7.83c.13.47.22 1.1.28 1.9.07.8.1 1.49.1 2.09l.06.84c0 2.19-.16 3.8-.44 4.83-.25.9-.83 1.48-1.73 1.73-.47.13-1.33.22-2.65.28-1.3.07-2.49.1-3.59.1l-1.59.06c-4.19 0-6.8-.16-7.83-.44-.9-.25-1.48-.83-1.73-1.73-.13-.47-.22-1.1-.28-1.9-.07-.8-.1-1.49-.1-2.09L0 7.465c0-2.19.16-3.8.44-4.83.25-.9.83-1.48 1.73-1.73.47-.13 1.33-.22 2.65-.28 1.3-.07 2.49-.1 3.59-.1L10 .465c4.19 0 6.8.16 7.83.44.9.25 1.48.83 1.73 1.73'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .465h20v14H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--path--x:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="300" height="271"><path d="M236 0h46L181 115l118 156h-92.6l-72.5-94.8-83 94.8h-46l107-123L-1.1 0h94.9l65.5 86.6zm-16.1 244h25.5L80.4 26H53z"/></svg>')}@media (min-width:1020px){:root{--navbar-height:10em;--navbar-height--narrow:6em;--type--primary-nav--fs:clamp(16px,0vw + 16px,16px);--type--primary-subnav--fs:clamp(16px,0vw + 16px,16px);--type--primary-subnav--lh:1.1;--type--primary-subnav--ls:inherit;--type--primary-subnav--ff:var(--ff--heading);--type--primary-subnav--fw:700;--type--primary-subnav--tt:inherit;--type--secondary-nav--fs:clamp(16px,0vw + 16px,16px)}}@media (min-width:1312px){:root{--margin--xxs:clamp(8px,0.61vw + 0px,11px);--margin--xs:clamp(16px,1.22vw + 0px,22px);--margin--sm:clamp(24px,1.83vw + 0px,32.9px);--margin--md:clamp(32px,2.44vw + 0px,43.9px);--margin--lg:clamp(48px,3.66vw + 0px,65.9px);--margin--xl:clamp(64px,4.88vw + 0px,87.8px);--margin--xxl:clamp(80px,6.1vw + 0px,109.8px);--margin--xxxl:clamp(96px,7.32vw + 0px,131.7px);--margin--xxxxl:clamp(104px,7.93vw + 0px,142.7px);--type--default--fs:clamp(16px,1.22vw + 0px,22px);--type--body-sm--fs:clamp(14px,1.07vw + 0px,19.2px);--type--body-xs--fs:clamp(12px,0.91vw + 0px,16.5px);--type--h1--fs:clamp(72px,5.49vw + 0px,98.8px);--type--h2--fs:clamp(40px,3.05vw + 0px,54.9px);--type--h3--fs:clamp(22px,1.68vw + 0px,30.2px);--type--h4--fs:clamp(16px,1.22vw + 0px,22px);--type--h5--fs:clamp(14px,1.07vw + 0px,19.2px);--type--h6--fs:clamp(14px,1.07vw + 0px,19.2px);--type--primary-nav--fs:clamp(16px,1.22vw + 0px,22px);--type--primary-subnav--fs:clamp(16px,1.22vw + 0px,22px);--type--secondary-nav--fs:clamp(16px,1.22vw + 0px,22px);--type--input--fs:clamp(16px,1.22vw + 0px,22px);--type--button--fs:clamp(16px,1.22vw + 0px,22px);--type--label--fs:clamp(14px,1.07vw + 0px,19.2px)}}body{--navbar-top:0px}body.gin--horizontal-toolbar{--navbar-top:var(--gin-toolbar-height,0px)}body.gin--classic-toolbar{--navbar-top:var(--gin-toolbar-y-offset,0px)}@font-face{font-family:Calibri;font-style:italic;font-weight:400;src:url(/themes/custom/winfera/fonts/calibri/calibri_400_italic.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Calibri;font-style:italic;font-weight:700;src:url(/themes/custom/winfera/fonts/calibri/calibri_700_italic.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Calibri;font-style:normal;font-weight:400;src:url(/themes/custom/winfera/fonts/calibri/calibri_400.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Calibri;font-style:normal;font-weight:700;src:url(/themes/custom/winfera/fonts/calibri/calibri_700.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@keyframes slideshow-slide-intro{0%{-webkit-mask-size:0 auto;mask-size:0 auto}to{-webkit-mask-size:170% auto;mask-size:170% auto}}@keyframes slideshow-slide-zoom{0%{transform:scale(1)}to{transform:scale(1.2)}}@keyframes logo-slide-from-bottom-left{0%{transform:translate(-640.770269px,686.022574px) rotate(-45deg)}to{transform:translate(-140.770269px,186.022574px) rotate(-45deg)}}@keyframes logo-slide-from-top-right{0%{transform:translate(425.89889px,-242.542206px) rotate(-45deg)}to{transform:translate(-75.89889px,342.542206px) rotate(-45deg)}}@keyframes logo-scale-vertical{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes logo-oval-spin{0%{animation-timing-function:cubic-bezier(.5,0,.75,1);opacity:1;transform:rotate(-28.705deg) rotateY(-270deg) scale(.2)}80%{animation-timing-function:cubic-bezier(.5,0,.75,1);opacity:1;transform:rotate(-28.705deg) rotateY(0deg) scale(1.05)}99.999%{animation-timing-function:cubic-bezier(.25,1,.5,1);opacity:1;transform:rotate(-28.705deg) scale(.5)}to{animation-timing-function:cubic-bezier(.25,1,.5,1);opacity:0;transform:rotate(-28.705deg) scale(.5)}}@keyframes logo-appear{0%{opacity:0}1%{opacity:1}to{opacity:1}}@keyframes side-gutter-icon-spin{0%{transform:rotate(-28.705deg) rotateY(0deg)}to{transform:rotate(-28.705deg) rotateY(180deg)}}@keyframes side-gutter-icon-arrow-opacity{0%{opacity:0}49%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes side-gutter-icon-c-opacity{0%{opacity:1}49%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes slide-open-vertically{0%{clip-path:inset(50% -20% 50% -20%)}to{clip-path:inset(0 -20% 0 -20%)}}@keyframes to-transform-none{to{transform:none}}@keyframes grid-expand{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes messages-border{0%{border-color:currentColor}to{border-color:transparent}}.color-scheme--accent{--color--bg:var(--color--accent)}.color-scheme--light-green{--color--bg:var(--color--light-green)}.color-scheme--light-grey{--color--bg:var(--color--light-grey)}
body,html{scroll-behavior:smooth}html.overlay-open,html.overlay-open body{overflow:hidden}body{background-color:var(--color--bg,transparent);overscroll-behavior:none;position:relative;scroll-behavior:auto;-webkit-overflow-scrolling:none}body:before{background-color:var(--color--light-green);content:"";display:block;height:calc(var(--navbar-height));left:0;position:absolute;right:0}.dialog-off-canvas-main-canvas{overflow:clip;position:relative}.path-tfa .block--system-main-block,.path-user .block--system-main-block{margin-left:var(--side-gap);margin-right:var(--side-gap);padding-bottom:6rem;padding-top:6rem}.container--quote-request-button{bottom:1em;pointer-events:none;position:fixed;right:1em;text-align:right;z-index:10}.container--quote-request-button a{pointer-events:auto}a{transition:color .3s cubic-bezier(.25,1,.5,1)}.link--overlay{bottom:0;left:0;overflow:hidden;position:absolute;right:0;text-indent:-99em;top:0;white-space:nowrap}.button{align-items:center;background-color:var(--color--accent);border-color:var(--color--accent);border-radius:var(--border-radius--button);border-style:solid;border-width:1px;box-sizing:border-box;color:var(--color--accent--contrast);cursor:pointer;display:inline-flex;font-family:var(--type--button--ff,inherit);font-size:var(--type--button--fs,inherit);font-style:var(--type--button--fstyle,inherit);font-weight:var(--type--button--fw,inherit);justify-content:center;letter-spacing:var(--type--button--ls,inherit);line-height:var(--type--button--lh,inherit);line-height:1;overflow:hidden;padding:var(--margin--xs) var(--margin--sm);position:relative;text-align:center;text-decoration:none;text-transform:var(--type--button--tt,inherit);transition-duration:.3s,.3s,.3s,.3s;transition-property:filter,color,background-color,border-color;transition-timing-function:cubic-bezier(.25,1,.5,1),cubic-bezier(.25,1,.5,1),cubic-bezier(.25,1,.5,1),cubic-bezier(.25,1,.5,1);vertical-align:middle;z-index:0}@media (max-width:797px){.button{margin-bottom:var(--margin--xs);margin-top:var(--margin--xs);text-align:center;width:100%}}.button:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left top;transition:transform .3s cubic-bezier(.25,1,.5,1);z-index:-1}.button:before,.button:hover{background-color:var(--color--dark-grey)}.button:hover{border-color:var(--color--dark-grey);color:var(--color--white);transition-duration:.6s,.6s,.6s,.6s}.button:hover:before{transform:scaleX(1);transition-duration:.6s}.button--alt{align-items:center;background-color:transparent;border-color:var(--color--accent);border-radius:var(--border-radius--button);border-style:solid;border-width:1px;box-sizing:border-box;color:var(--color--text);cursor:pointer;display:inline-flex;font-family:var(--type--button--ff,inherit);font-size:var(--type--button--fs,inherit);font-style:var(--type--button--fstyle,inherit);font-weight:var(--type--button--fw,inherit);justify-content:center;letter-spacing:var(--type--button--ls,inherit);line-height:var(--type--button--lh,inherit);line-height:1;overflow:hidden;padding:var(--margin--xs) var(--margin--sm);position:relative;text-align:center;text-decoration:none;text-transform:var(--type--button--tt,inherit);transition-duration:.3s,.3s,.3s,.3s;transition-property:filter,color,background-color,border-color;transition-timing-function:cubic-bezier(.25,1,.5,1),cubic-bezier(.25,1,.5,1),cubic-bezier(.25,1,.5,1),cubic-bezier(.25,1,.5,1);vertical-align:middle;z-index:0}@media (max-width:797px){.button--alt{margin-bottom:var(--margin--xs);margin-top:var(--margin--xs);text-align:center;width:100%}}.button--alt:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left top;transition:transform .3s cubic-bezier(.25,1,.5,1);z-index:-1}.button--alt:before,.button--alt:hover{background-color:var(--color--dark-grey)}.button--alt:hover{border-color:var(--color--dark-grey);color:var(--color--white);transition-duration:.6s,.6s,.6s,.6s}.button--alt:hover:before{transform:scaleX(1);transition-duration:.6s}.button--arrow{align-items:center;background-color:var(--color--accent);border-color:var(--color--accent);border-radius:var(--border-radius--button);border-style:solid;border-width:1px;box-sizing:border-box;color:var(--color--accent--contrast);cursor:pointer;display:inline-flex;font-family:var(--type--button--ff,inherit);font-size:var(--type--button--fs,inherit);font-style:var(--type--button--fstyle,inherit);font-weight:var(--type--button--fw,inherit);justify-content:center;letter-spacing:var(--type--button--ls,inherit);line-height:var(--type--button--lh,inherit);line-height:1;overflow:hidden;padding:var(--margin--xs) var(--margin--sm);position:relative;text-align:center;text-decoration:none;text-transform:var(--type--button--tt,inherit);transition-duration:.3s,.3s,.3s,.3s;transition-property:filter,color,background-color,border-color;transition-timing-function:cubic-bezier(.25,1,.5,1),cubic-bezier(.25,1,.5,1),cubic-bezier(.25,1,.5,1),cubic-bezier(.25,1,.5,1);vertical-align:middle;z-index:0}.button--arrow:after{background-color:currentColor;content:"";display:block;height:1em;margin-left:.5em;-webkit-mask-image:var(--path--arrow-long-right-double);mask-image:var(--path--arrow-long-right-double);-webkit-mask-position:right center;mask-position:right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:300% 100%;mask-size:300% 100%;transition:-webkit-mask-position .3s cubic-bezier(.25,1,.5,1);transition:mask-position .3s cubic-bezier(.25,1,.5,1);transition:mask-position .3s cubic-bezier(.25,1,.5,1),-webkit-mask-position .3s cubic-bezier(.25,1,.5,1);width:1em}.button--arrow:hover:after{-webkit-mask-position:left center;mask-position:left center}@media (max-width:797px){.button--arrow{margin-bottom:var(--margin--xs);margin-top:var(--margin--xs);text-align:center;width:100%}}.button--arrow:before{background-color:var(--color--dark-grey);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left top;transition:transform .3s cubic-bezier(.25,1,.5,1);z-index:-1}.button--arrow:hover{background-color:var(--color--dark-grey);border-color:var(--color--dark-grey);color:var(--color--white);transition-duration:.6s,.6s,.6s,.6s}.button--arrow:hover:before{transform:scaleX(1);transition-duration:.6s}.site-logo{height:100%;line-height:0;text-decoration:none}.site-logo .site-logo__text{display:none}.site-logo svg{height:100%;width:auto}.menu-toggle{display:none}.menu-toggle-label{cursor:pointer;display:none;font-size:14px;opacity:1!important;padding:.5em 0;text-transform:uppercase;z-index:502}.menu-toggle-checkbox,.menu-toggle-checkbox:checked+.menu-toggle-label .menu-toggle-label__menu,.menu-toggle-checkbox:not(:checked)+.menu-toggle-label .menu-toggle-label__close{display:none}.menu-toggle-label__menu{height:1.125em;position:relative;width:1.8125em}.menu-toggle-label__menu:after,.menu-toggle-label__menu:before{content:""}.menu-toggle-label__menu span,.menu-toggle-label__menu:after,.menu-toggle-label__menu:before{background-color:currentColor;display:block;height:2px;left:0;overflow:hidden;position:absolute;right:0;text-indent:-999em;white-space:nowrap}.menu-toggle-label__menu span{top:calc(50% - 1px)}.menu-toggle-label__menu:before{top:0}.menu-toggle-label__menu:after{bottom:0}.menu-toggle-label__close{height:1.125em;position:relative;width:1.8125em}.menu-toggle-label__close span{display:none}.menu-toggle-label__close:after,.menu-toggle-label__close:before{background-color:currentColor;content:"";display:block;height:2px;left:0;overflow:hidden;position:absolute;right:0;text-indent:-999em;top:calc(50% - 1px);transform-origin:center center;white-space:nowrap}.menu-toggle-label__close:before{transform:rotate(-45deg)}.menu-toggle-label__close:after{transform:rotate(45deg)}.navbar{background-color:var(--color--white);height:var(--navbar-height);left:0;margin-top:var(--navbar-top,0);pointer-events:none;position:fixed;right:0;top:0;transition:height .3s cubic-bezier(.25,1,.5,1) 5ms,transform .3s cubic-bezier(.25,1,.5,1) 5ms;z-index:100}.navbar.navbar--narrow{height:var(--navbar-height--narrow)}.region--navbar{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between}.menu-toggle-checkbox,.menu-toggle-label{pointer-events:auto}.block--system-branding-block{height:60%;pointer-events:auto;position:relative;transition:opacity .3s cubic-bezier(.25,1,.5,1);z-index:1001}.block--system-branding-block .site-logo{display:block}.block--system-branding-block svg{overflow:visible}.region--navbar{margin-left:var(--side-gap);margin-right:var(--side-gap)}.navbar .menu--main .contextual{display:none!important}.navbar .menu--main .menu-item>a:not(.button){font-family:var(--type--primary-nav--ff,inherit);font-size:var(--type--primary-nav--fs,inherit);font-style:var(--type--primary-nav--fstyle,inherit);font-weight:var(--type--primary-nav--fw,inherit);letter-spacing:var(--type--primary-nav--ls,inherit);line-height:var(--type--primary-nav--lh,inherit);padding-bottom:.65rem;padding-top:.65rem;position:relative;text-decoration:none;text-transform:var(--type--primary-nav--tt,inherit)}.navbar .menu--main .menu-item .menu-item>a:not(.button){font-family:var(--type--primary-subnav--ff,inherit);font-size:var(--type--primary-subnav--fs,inherit);font-style:var(--type--primary-subnav--fstyle,inherit);font-weight:var(--type--primary-subnav--fw,inherit);letter-spacing:var(--type--primary-subnav--ls,inherit);line-height:var(--type--primary-subnav--lh,inherit);text-transform:var(--type--primary-subnav--tt,inherit)}.navbar .menu--secondary .contextual{display:none!important}.navbar .menu--secondary .menu-item>a{font-family:var(--type--secondary-nav--ff,inherit);font-size:var(--type--secondary-nav--fs,inherit);font-style:var(--type--secondary-nav--fstyle,inherit);font-weight:var(--type--secondary-nav--fw,inherit);letter-spacing:var(--type--secondary-nav--ls,inherit);line-height:var(--type--secondary-nav--lh,inherit);padding-bottom:.65rem;padding-top:.65rem;position:relative;text-decoration:none;text-transform:var(--type--secondary-nav--tt,inherit)}.navbar--hidden{transform:translateY(-100%)}@media (max-width:1019px){.has-fullscreen-header .dialog-off-canvas-main-canvas{padding-top:0}.block--system-branding-block{line-height:0;position:relative}.navbar{z-index:501}.navbar .link--search{display:block}.offcanvas{background-color:var(--color--white);clip-path:ellipse(0 0 at calc(100vw - var(--side-gap,0px) - 2em) 2.5em);height:100svh;left:0;padding-bottom:2rem;pointer-events:none;position:fixed;right:0;top:var(--navbar-top,0);transition-duration:.3s;transition-property:clip-path;transition-timing-function:cubic-bezier(.11,0,.5,1);z-index:400}.region--offcanvas{height:100%;margin-left:var(--side-gap);margin-right:var(--side-gap);opacity:0;padding-top:var(--navbar-height);transition:opacity .3s cubic-bezier(.11,0,.5,1)}.region--offcanvas>.region__inner{display:flex;flex-direction:column;height:100%;justify-content:flex-start;overflow-x:hidden;overflow-y:auto;padding-bottom:2rem}.region--offcanvas .menu--main{margin-bottom:0;margin-top:auto;padding-bottom:.5rem;position:relative}.region--offcanvas .menu .menu,.region--offcanvas .submenu-wrapper{display:none}.region--offcanvas-secondary{margin-bottom:auto;margin-top:1rem}.menu-toggle-label{display:flex}.navbar .menu--main .menu-item{margin-bottom:1rem;margin-top:1rem}.navbar .menu--main .menu-item>a:not(.button){border-bottom:1px solid color-mix(in srgb,var(--color--border),transparent 85%);display:block;margin-top:-1rem;padding:.75rem 0;width:100%}.navbar .menu--main .menu-item>a.button{padding:.75rem 1rem;text-align:center;width:100%}.navbar .menu--main .menu-item:last-child>a:not(.button){border-bottom:none}.navbar .menu--secondary .menu-item>a{display:block;padding:.5rem 0;width:100%}.menu-toggle-checkbox:checked~.offcanvas{clip-path:ellipse(140vmax 120vmax at calc(100vw - var(--side-gap,0px) - 2em) 2.5em);overflow-y:auto;overscroll-behavior-y:contain;pointer-events:auto;transition-duration:.45s;transition-timing-function:cubic-bezier(.5,1,.89,1)}.menu-toggle-checkbox:checked~.offcanvas .region--offcanvas,.menu-toggle-checkbox:checked~.offcanvas .region--offcanvas-secondary{opacity:1;transition-duration:.45s;transition-timing-function:cubic-bezier(.5,1,.89,1)}.has-fullscreen-header .menu-toggle-checkbox:not(:checked)~.navbar{left:0;position:absolute;top:0;width:100%;z-index:2}.navbar .block--language .links{bottom:100%;left:0;right:auto;top:auto}}@media (min-width:1020px){.offcanvas,.region--offcanvas,.region--offcanvas>.region__inner{height:100%}.menu-toggle-checkbox,.menu-toggle-label,.region--offcanvas,.region--offcanvas-secondary{pointer-events:auto}.region--navbar{display:block;position:relative}.region--offcanvas>.region__inner{align-items:stretch;display:flex;flex-direction:column;transition:height .3s cubic-bezier(.25,1,.5,1)}.block--system-branding-block{bottom:11.5%;height:40%;left:0;position:absolute}.overlay-navbar .navbar{left:0;position:absolute;right:0;z-index:1}.region--offcanvas-secondary{height:37%;order:-1;position:relative}.region--offcanvas-secondary:after{background-color:var(--color--border);bottom:0;content:"";display:block;height:1px;left:0;opacity:.15;position:absolute;right:0}.menu--secondary{align-items:center}.menu--secondary,.menu--secondary>.menu{display:flex;flex-direction:row;height:100%;justify-content:flex-end}.menu--secondary>.menu{align-items:stretch;gap:var(--margin--sm)}.menu--secondary>.menu>.menu-item{align-items:stretch;display:flex;flex-direction:row;justify-content:center}.menu--secondary>.menu>.menu-item>a{align-items:center;display:flex;flex-direction:row;justify-content:center}.menu--secondary>.menu>.menu-item>a:before{background-color:transparent;bottom:0;content:"";display:block;height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:center bottom;transition:background-color .3s cubic-bezier(.25,1,.5,1),transform .3s cubic-bezier(.25,1,.5,1);width:100%}.menu--secondary>.menu>.menu-item>a.is-active:before,.menu--secondary>.menu>.menu-item>a:hover:before{background-color:currentColor;transform:scaleX(1)}.menu--main{flex-direction:row;height:63%}.menu--main,.menu--main>.menu{align-items:center;display:flex;justify-content:flex-end;position:static}.menu--main>.menu{gap:var(--margin--sm);height:100%}.menu--main>.menu>.menu-item{position:relative}.menu--main>.menu>.menu-item>a:not(.button){align-items:center;display:flex;padding:0}.menu--main>.menu>.menu-item>a:not(.button)>span{padding:.25em 0;position:relative}.menu--main>.menu>.menu-item>a:not(.button)>span:before{background-color:transparent;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:center bottom;transition:background-color .3s cubic-bezier(.25,1,.5,1),transform .3s cubic-bezier(.25,1,.5,1);width:100%}.menu--main>.menu>.menu-item:hover>a:not(.button)>span:before,.menu--main>.menu>.menu-item>a:not(.button).is-active>span:before,.menu--main>.menu>.menu-item>a:not(.button):hover>span:before{background-color:currentColor;transform:scaleX(1)}.menu--main>.menu>.menu-item.menu-item--expanded>a:after{background-color:currentColor;content:"";display:inline-block;height:.5em;margin-left:.35em;-webkit-mask-image:var(--path--arrow-down);mask-image:var(--path--arrow-down);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:transform .3s cubic-bezier(.25,1,.5,1);width:.5em}.menu--main>.menu>.menu-item.menu-item--expanded:hover:after{background-color:transparent;content:"";display:block;height:var(--margin--xs);left:0;position:absolute;right:0;z-index:0}.menu--main>.menu>.menu-item>.submenu-wrapper{background-color:var(--color--white);box-shadow:0 0 15px rgba(46,45,44,.1);display:grid;grid-template-rows:0fr;left:50%;margin-top:var(--margin--xxs);max-width:50vw;position:absolute;text-align:left;transform:translateX(-50%);transition:grid-template-rows .3s cubic-bezier(.25,1,.5,1);width:-moz-max-content;width:max-content}.menu--main>.menu>.menu-item>.submenu-wrapper>.menu{overflow:hidden;padding:0 var(--margin--sm);transition:padding .3s cubic-bezier(.25,1,.5,1)}.menu--main>.menu>.menu-item>.submenu-wrapper>.menu .menu-item>a:not(.button){align-items:center;display:flex;gap:1rem;justify-content:space-between}.menu--main>.menu>.menu-item>.submenu-wrapper>.menu .menu-item>a:not(.button):after{background-color:currentColor;content:"";display:inline-block;height:1em;margin-left:.25em;-webkit-mask-image:var(--path--arrow-long-right-double);mask-image:var(--path--arrow-long-right-double);-webkit-mask-position:right center;mask-position:right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:300% 100%;mask-size:300% 100%;opacity:.2;transition:opacity .3s cubic-bezier(.25,1,.5,1),-webkit-mask-position .6s cubic-bezier(.25,1,.5,1);transition:opacity .3s cubic-bezier(.25,1,.5,1),mask-position .6s cubic-bezier(.25,1,.5,1);transition:opacity .3s cubic-bezier(.25,1,.5,1),mask-position .6s cubic-bezier(.25,1,.5,1),-webkit-mask-position .6s cubic-bezier(.25,1,.5,1);vertical-align:middle;width:1em;will-change:opacity}.menu--main>.menu>.menu-item>.submenu-wrapper>.menu .menu-item>a:not(.button):hover:after{-webkit-mask-position:left center;mask-position:left center;opacity:1}.menu--main>.menu>.menu-item:hover>.submenu-wrapper{grid-template-rows:1fr}.menu--main>.menu>.menu-item:hover>.submenu-wrapper>.menu{padding:var(--margin--sm)}.navbar .block--language .links{bottom:auto;left:auto;right:0;top:100%}}.block-toggle-checkbox{display:none}.block-toggle-checkbox~.block__content{padding-bottom:1.5rem}.block-toggle-checkbox:not(:checked)~.block__content{display:none}.block-toggle-label{border-top:1px solid var(--color--black);color:var(--color--white);cursor:pointer;display:block;letter-spacing:.1em;padding:1.5rem 0;position:relative;text-transform:uppercase}.block-toggle-label:after{border:2px solid var(--color--white);border-left:none;border-top:none;content:"";display:block;height:.5rem;position:absolute;right:.25rem;top:50%;transform:translateY(-50%) rotate(45deg);transform-origin:center center;transition:transform .3s cubic-bezier(.25,1,.5,1);width:.5rem}.block-toggle-checkbox:checked+.block-toggle-label:after{transform:translateY(-50%) rotate(-135deg)}@media (min-width:1020px){.block-toggle-label{border-top:none;cursor:auto;padding-top:0}.block-toggle-label:after{content:none;display:none}.block-toggle-checkbox:not(:checked)~.block__content{display:block}}header{background-color:var(--color--bg);background-color:var(--color--light-green);margin-bottom:6rem;margin-top:calc(var(--navbar-height));position:relative;z-index:1}header .page-title{padding-bottom:var(--margin--sm);padding-top:var(--margin--sm)}header .page-title h1.label{font-family:var(--type--label-type-2--ff,inherit);font-size:var(--type--label-type-2--fs,inherit);font-style:var(--type--label-type-2--fstyle,inherit);font-weight:var(--type--label-type-2--fw,inherit);letter-spacing:var(--type--label-type-2--ls,inherit);line-height:var(--type--label-type-2--lh,inherit);margin-bottom:var(--margin--sm);text-transform:var(--type--label-type-2--tt,inherit)}header figcaption{display:none}header .region--header{box-sizing:content-box;display:flex;flex-direction:column;margin-left:var(--side-gap);margin-right:var(--side-gap);padding-top:var(--margin--xl)}header .header__background{height:5rem;left:-.5px;overflow:visible;position:absolute;top:100%;width:calc(100% + 1px);z-index:-1}header .skip-to-content-link{bottom:0;height:3em;left:50%;position:absolute;text-indent:-999rem;transform:translate(-50%,50%);white-space:nowrap;width:2.8em}header .skip-to-content-link:after,header .skip-to-content-link:before{content:"";display:block;position:absolute}header .skip-to-content-link:before{background-color:var(--color--accent);bottom:0;left:0;right:0;top:0;transform:skew(-9deg)}header .skip-to-content-link:after{background-color:var(--color--dark-grey);bottom:35%;left:35%;-webkit-mask-image:var(--path--arrow-long-down);mask-image:var(--path--arrow-long-down);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;right:35%;top:35%}header.has-header-media{margin-bottom:26rem}header.has-header-media .container--header-media{margin-bottom:-24rem;margin-top:var(--margin--lg)}header.has-header-media .header__background{height:18rem}header.has-header-media .skip-to-content-link{bottom:-24rem}header .no-header-media-placeholder{background-color:var(--color--white);border:4px solid var(--color--accent);display:block;height:2.2em;left:var(--side-gap);position:absolute;text-indent:-999rem;top:calc(100% + 5rem);transform:translateY(-50%) skew(-9deg);white-space:nowrap;width:2em}header .header__straight-left,header .header__straight-right{display:none}@media (min-width:1020px){header{background-color:transparent;margin-bottom:var(--margin--md)}header .header__background{height:100%!important;top:0}header .region--header{-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;row-gap:var(--margin--md)}header .region--header>*{min-height:0;min-width:0}header .region--header{position:relative;row-gap:1rem}header .region--header .block--local-tasks-block,header .region--header .container--top,header .region--header [data-drupal-messages]{grid-column:1/-1}header .region--header .container--text{grid-column:1/7;margin-bottom:11rem}header .region--header .container--header-media{grid-column:8/-1;margin-top:0}header .header__straight-left,header .header__straight-right{display:block;height:100%;overflow:visible;position:absolute;top:0;width:calc(50vw - 50%)}header .header__straight-left{right:100%}header .header__straight-right{height:50%;left:100%}header .skip-to-content-link{bottom:0!important;left:0!important;transform:translateY(50%)}header .no-header-media-placeholder{bottom:auto;left:auto;right:.5em;top:50%}header.has-header-media{margin-bottom:11rem}header.has-header-media .container--text{margin-bottom:8rem}header.has-header-media .container--header-media{margin-bottom:-10rem}.path-frontpage header.has-header-media{margin-bottom:2rem}.path-frontpage header.has-header-media .container--text{align-self:center;margin-bottom:11rem;margin-top:3rem}.path-frontpage header.has-header-media .container--header-media{align-self:center;margin-bottom:6rem}}footer{background-color:var(--color--bg);font-family:var(--type--body-sm--ff,inherit);font-size:var(--type--body-sm--fs,inherit);font-style:var(--type--body-sm--fstyle,inherit);font-weight:var(--type--body-sm--fw,inherit);letter-spacing:var(--type--body-sm--ls,inherit);line-height:var(--type--body-sm--lh,inherit);padding-bottom:var(--margin--xxl);padding-top:var(--margin--xxl);position:relative;text-transform:var(--type--body-sm--tt,inherit)}footer h1,footer h2,footer h3,footer h4,footer h5,footer h6{font-family:var(--type--h3--ff,inherit);font-size:var(--type--h3--fs,inherit);font-style:var(--type--h3--fstyle,inherit);font-weight:var(--type--h3--fw,inherit);letter-spacing:var(--type--h3--ls,inherit);line-height:var(--type--h3--lh,inherit);margin-bottom:var(--margin--md);text-transform:var(--type--h3--tt,inherit)}footer .text-formatted a:not([class]){font-weight:300;opacity:1}.region--footer,.region--subfooter>.region__inner{margin-left:var(--side-gap);margin-right:var(--side-gap)}.region--footer{padding-bottom:var(--margin--lg)}.region--footer,.region--footer .menu--footer>.menu{display:flex;flex-direction:column;gap:var(--margin--lg)}.region--footer .menu--footer .menu .menu{display:flex;flex-direction:column;gap:var(--margin--xs)}.region--footer .menu--footer .menu-item>span{display:block;font-family:var(--type--h3--ff,inherit);font-size:var(--type--h3--fs,inherit);font-style:var(--type--h3--fstyle,inherit);font-weight:var(--type--h3--fw,inherit);letter-spacing:var(--type--h3--ls,inherit);line-height:var(--type--h3--lh,inherit);margin-bottom:var(--margin--md);text-transform:var(--type--h3--tt,inherit)}.region--footer .site-logo{display:block;max-width:7.5625rem;width:100%}.region--footer .site-logo svg{height:auto;width:100%}.region--footer .menu--social{order:999}@media (min-width:480px){.region--footer{-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;row-gap:var(--margin--md)}.region--footer>*{min-height:0;min-width:0}.region--footer{row-gap:var(--margin--lg)}.region--footer .container--logo{grid-column:1/4}.region--footer .menu--footer{grid-column:5/10}.region--footer #block-winfera-contact{grid-column:10/-1;text-align:right}.region--footer .container--facebook-score{align-self:center;grid-column:1/4}.region--footer .menu--social{align-self:center;grid-column:4/-1;text-align:right}.region--footer .menu--social .menu{justify-content:flex-end}}@media (min-width:798px){.region--footer .menu--footer{grid-column:4/10}.region--footer .menu--footer>.menu{-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;row-gap:var(--margin--md)}.region--footer .menu--footer>.menu>*{min-height:0;min-width:0}.region--footer .menu--footer>.menu{grid-template-columns:1fr 1fr}}.region--subfooter{font-family:var(--type--body-sm--ff,inherit);font-size:var(--type--body-sm--fs,inherit);font-style:var(--type--body-sm--fstyle,inherit);font-weight:var(--type--body-sm--fw,inherit);letter-spacing:var(--type--body-sm--ls,inherit);line-height:var(--type--body-sm--lh,inherit);text-transform:var(--type--body-sm--tt,inherit)}.region--subfooter .menu-item{padding-bottom:.5em;padding-top:.5em}.region--subfooter .region__inner{border-top:1px solid color-mix(in srgb,var(--color--border),transparent 85%);display:flex;flex-direction:column;gap:var(--margin--lg);padding-bottom:var(--margin--sm);padding-top:var(--margin--sm)}@media (min-width:798px){.region--subfooter .region__inner{align-items:center;flex-direction:row;justify-content:space-between}.region--subfooter .menu--subfooter .menu{display:flex;flex-direction:row;gap:var(--margin--sm);justify-content:flex-start}}.menu--social .menu{display:flex;flex-direction:row;gap:.5rem}.social-link a{background-color:var(--color--light-green);display:block;height:2.5rem;padding:0;position:relative;text-align:left;text-indent:-999rem;white-space:nowrap;width:2.5rem}.social-link a:before{background-color:var(--color--dark-grey);bottom:25%;content:"";display:block;left:25%;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;right:25%;top:25%;transition:transform .3s cubic-bezier(.25,1,.5,1),opacity .3s cubic-bezier(.25,1,.5,1)}.social-link--facebook a:before{-webkit-mask-image:var(--path--facebook);mask-image:var(--path--facebook)}.social-link--linkedin a:before{-webkit-mask-image:var(--path--linkedin);mask-image:var(--path--linkedin)}.social-link--instagram a:before{-webkit-mask-image:var(--path--instagram);mask-image:var(--path--instagram)}.social-link--youtube a:before{-webkit-mask-image:var(--path--youtube);mask-image:var(--path--youtube)}.social-link--x a:before{-webkit-mask-image:var(--path--x);mask-image:var(--path--x)}.ajax-progress-throbber{margin-bottom:-.5rem;margin-top:-.5rem}.ajax-progress-throbber .throbber{display:inline-block;height:1.25rem;padding:0;vertical-align:middle;width:1.25rem}.ajax-progress-fullscreen,.ajax-progress-throbber .throbber{background:url(/themes/custom/winfera/images/throbber.gif) #fff no-repeat 50%;background-size:80% 80%;border-radius:100%}.ajax-progress-fullscreen{box-shadow:2px 2px 10px rgba(0,0,0,.25);height:2.5rem;width:2.5rem}.site-logo{overflow:visible;--animation-play-state:paused}.site-logo.is-observed{--animation-play-state:running}.site-logo--footer .site-logo-svg,.site-logo--header .site-logo-svg{--animation-delay:0.25s;overflow:visible}.site-logo--footer .site-logo-svg.site-logo-svg--winfera-agency #slash,.site-logo--footer .site-logo-svg.site-logo-svg--winfera-works #slash,.site-logo--header .site-logo-svg.site-logo-svg--winfera-agency #slash,.site-logo--header .site-logo-svg.site-logo-svg--winfera-works #slash{animation-delay:var(--animation-delay,0s);animation-duration:.75s;animation-fill-mode:backwards;animation-iteration-count:1;animation-name:slide-open-vertically;animation-play-state:var(--animation-play-state,paused);animation-timing-function:cubic-bezier(.25,1,.5,1);will-change:clip-path}.site-logo--footer .site-logo-svg.site-logo-svg--winfera-agency #division__clip-group__inner path,.site-logo--footer .site-logo-svg.site-logo-svg--winfera-agency #division__clip-group__inner polygon,.site-logo--footer .site-logo-svg.site-logo-svg--winfera-agency #winfera__clip-group__inner path,.site-logo--footer .site-logo-svg.site-logo-svg--winfera-agency #winfera__clip-group__inner polygon,.site-logo--footer .site-logo-svg.site-logo-svg--winfera-works #division__clip-group__inner path,.site-logo--footer .site-logo-svg.site-logo-svg--winfera-works #division__clip-group__inner polygon,.site-logo--footer .site-logo-svg.site-logo-svg--winfera-works #winfera__clip-group__inner path,.site-logo--footer .site-logo-svg.site-logo-svg--winfera-works #winfera__clip-group__inner polygon,.site-logo--header .site-logo-svg.site-logo-svg--winfera-agency #division__clip-group__inner path,.site-logo--header .site-logo-svg.site-logo-svg--winfera-agency #division__clip-group__inner polygon,.site-logo--header .site-logo-svg.site-logo-svg--winfera-agency #winfera__clip-group__inner path,.site-logo--header .site-logo-svg.site-logo-svg--winfera-agency #winfera__clip-group__inner polygon,.site-logo--header .site-logo-svg.site-logo-svg--winfera-works #division__clip-group__inner path,.site-logo--header .site-logo-svg.site-logo-svg--winfera-works #division__clip-group__inner polygon,.site-logo--header .site-logo-svg.site-logo-svg--winfera-works #winfera__clip-group__inner path,.site-logo--header .site-logo-svg.site-logo-svg--winfera-works #winfera__clip-group__inner polygon{animation-delay:calc(var(--animation-delay,0s) + .15s);animation-duration:1.5s;animation-fill-mode:both;animation-iteration-count:1;animation-name:to-transform-none;animation-play-state:var(--animation-play-state,paused);animation-timing-function:cubic-bezier(.77,0,.175,1);will-change:transform}.site-logo--footer .site-logo-svg.site-logo-svg--winfera-agency #winfera__clip-group__inner path,.site-logo--footer .site-logo-svg.site-logo-svg--winfera-agency #winfera__clip-group__inner polygon,.site-logo--footer .site-logo-svg.site-logo-svg--winfera-works #winfera__clip-group__inner path,.site-logo--footer .site-logo-svg.site-logo-svg--winfera-works #winfera__clip-group__inner polygon,.site-logo--header .site-logo-svg.site-logo-svg--winfera-agency #winfera__clip-group__inner path,.site-logo--header .site-logo-svg.site-logo-svg--winfera-agency #winfera__clip-group__inner polygon,.site-logo--header .site-logo-svg.site-logo-svg--winfera-works #winfera__clip-group__inner path,.site-logo--header .site-logo-svg.site-logo-svg--winfera-works #winfera__clip-group__inner polygon{transform:translateX(calc(5% + 50%/var(--number-of-characters)*(var(--number-of-characters) - var(--character-index))))}.site-logo--footer .site-logo-svg.site-logo-svg--winfera-agency #division__clip-group__inner path,.site-logo--footer .site-logo-svg.site-logo-svg--winfera-agency #division__clip-group__inner polygon,.site-logo--footer .site-logo-svg.site-logo-svg--winfera-works #division__clip-group__inner path,.site-logo--footer .site-logo-svg.site-logo-svg--winfera-works #division__clip-group__inner polygon,.site-logo--header .site-logo-svg.site-logo-svg--winfera-agency #division__clip-group__inner path,.site-logo--header .site-logo-svg.site-logo-svg--winfera-agency #division__clip-group__inner polygon,.site-logo--header .site-logo-svg.site-logo-svg--winfera-works #division__clip-group__inner path,.site-logo--header .site-logo-svg.site-logo-svg--winfera-works #division__clip-group__inner polygon{transform:translateX(calc(-5% + -50%/var(--number-of-characters)*(var(--character-index) + 1)))}.site-logo--footer .site-logo-svg.site-logo-svg--friends-of-winfera,.site-logo--header .site-logo-svg.site-logo-svg--friends-of-winfera{overflow:visible}.site-logo--footer .site-logo-svg.site-logo-svg--friends-of-winfera .oval,.site-logo--header .site-logo-svg.site-logo-svg--friends-of-winfera .oval{animation-delay:var(--animation-delay,0s);animation-duration:1.2s;animation-fill-mode:both;animation-iteration-count:1;animation-name:logo-oval-spin;animation-play-state:var(--animation-play-state,paused);animation-timing-function:cubic-bezier(.5,1,.89,1);display:block!important;opacity:1;transform-box:fill-box;transform-origin:center center;will-change:transform}.site-logo--footer .site-logo-svg.site-logo-svg--friends-of-winfera .friends-character,.site-logo--footer .site-logo-svg.site-logo-svg--friends-of-winfera .winfera-character,.site-logo--header .site-logo-svg.site-logo-svg--friends-of-winfera .friends-character,.site-logo--header .site-logo-svg.site-logo-svg--friends-of-winfera .winfera-character{animation-delay:calc(1.2s + var(--animation-delay,0s));animation-duration:1s,1s;animation-fill-mode:both,both;animation-iteration-count:1,1;animation-name:logo-appear,to-transform-none;animation-play-state:var(--animation-play-state,paused);animation-timing-function:cubic-bezier(.25,1,.5,1),cubic-bezier(.25,1,.5,1);opacity:0;transform-origin:center center}.site-logo--footer .site-logo-svg.site-logo-svg--friends-of-winfera .friends-character,.site-logo--header .site-logo-svg.site-logo-svg--friends-of-winfera .friends-character{transform:translateX(calc((var(--character-index,0) + 1)*1%))}.site-logo--footer .site-logo-svg.site-logo-svg--friends-of-winfera .winfera-character,.site-logo--header .site-logo-svg.site-logo-svg--friends-of-winfera .winfera-character{transform:translateX(calc((var(--character-index,0) + 1)*-1%))}.site-logo--footer .site-logo-svg.site-logo-svg--friends-of-winfera .of,.site-logo--header .site-logo-svg.site-logo-svg--friends-of-winfera .of{animation-delay:calc(1.2s + var(--animation-delay,0s)),calc(1.2s + var(--animation-delay,0s));animation-duration:.75s,.75s;animation-fill-mode:both,both;animation-iteration-count:1,1;animation-name:logo-appear,to-transform-none;animation-play-state:var(--animation-play-state,paused),var(--animation-play-state,paused);animation-timing-function:cubic-bezier(.25,1,.5,1),cubic-bezier(.25,1,.5,1);opacity:0;transform:scale(.85);transform-origin:center bottom}.site-logo--footer .site-logo-svg.site-logo-svg--rca-pr #middle-stripe,.site-logo--header .site-logo-svg.site-logo-svg--rca-pr #middle-stripe{animation-delay:var(--animation-delay,0s),calc(.5s + var(--animation-delay,0s));animation-duration:.75s,1.25s;animation-fill-mode:backwards,both;animation-iteration-count:1,1;animation-name:slide-open-vertically,to-transform-none;animation-play-state:var(--animation-play-state,paused),var(--animation-play-state,paused);animation-timing-function:cubic-bezier(.25,1,.5,1),cubic-bezier(.77,0,.175,1);transform:translateX(-12.557292%);will-change:clip-path,transform}.site-logo--footer .site-logo-svg.site-logo-svg--rca-pr .character,.site-logo--footer .site-logo-svg.site-logo-svg--rca-pr .group--pr,.site-logo--footer .site-logo-svg.site-logo-svg--rca-pr .group--rca,.site-logo--header .site-logo-svg.site-logo-svg--rca-pr .character,.site-logo--header .site-logo-svg.site-logo-svg--rca-pr .group--pr,.site-logo--header .site-logo-svg.site-logo-svg--rca-pr .group--rca{animation-delay:calc(.5s + var(--animation-delay,0s));animation-duration:1.25s;animation-fill-mode:both;animation-iteration-count:1;animation-name:to-transform-none;animation-play-state:var(--animation-play-state,paused);animation-timing-function:cubic-bezier(.77,0,.175,1);will-change:transform,clip-path}.site-logo--footer .site-logo-svg.site-logo-svg--rca-pr .group--pr,.site-logo--footer .site-logo-svg.site-logo-svg--rca-pr .group--rca,.site-logo--header .site-logo-svg.site-logo-svg--rca-pr .group--pr,.site-logo--header .site-logo-svg.site-logo-svg--rca-pr .group--rca{transform:translateX(-12.557292%)}.site-logo--footer .site-logo-svg.site-logo-svg--rca-pr .group--rca .character,.site-logo--header .site-logo-svg.site-logo-svg--rca-pr .group--rca .character{transform:translateX(calc(20% + (var(--character-index,0) + 1)*15%))}.site-logo--footer .site-logo-svg.site-logo-svg--rca-pr .group--pr .character,.site-logo--header .site-logo-svg.site-logo-svg--rca-pr .group--pr .character{transform:translateX(calc(-10% + (var(--character-index,0) + 1)*-15%))}#onetrust-banner-sdk#onetrust-banner-sdk.otFloatingRounded,#onetrust-pc-sdk#onetrust-pc-sdk.otFloatingRounded{border-radius:.25rem}#onetrust-banner-sdk#onetrust-banner-sdk #onetrust-policy,#onetrust-pc-sdk#onetrust-pc-sdk #onetrust-policy{margin-top:var(--margin--md)}#onetrust-banner-sdk#onetrust-banner-sdk #onetrust-button-group-parent,#onetrust-banner-sdk#onetrust-banner-sdk #onetrust-policy-text,#onetrust-banner-sdk#onetrust-banner-sdk #onetrust-policy-title,#onetrust-pc-sdk#onetrust-pc-sdk #onetrust-button-group-parent,#onetrust-pc-sdk#onetrust-pc-sdk #onetrust-policy-text,#onetrust-pc-sdk#onetrust-pc-sdk #onetrust-policy-title{padding-left:var(--margin--md);padding-right:var(--margin--md)}#onetrust-banner-sdk#onetrust-banner-sdk #onetrust-button-group-parent,#onetrust-pc-sdk#onetrust-pc-sdk #onetrust-button-group-parent{padding-bottom:10px;padding-top:10px}@media screen and (min-width:426px){#onetrust-banner-sdk#onetrust-banner-sdk #onetrust-button-group-parent,#onetrust-pc-sdk#onetrust-pc-sdk #onetrust-button-group-parent{padding-bottom:30px}}#onetrust-banner-sdk#onetrust-banner-sdk button,#onetrust-pc-sdk#onetrust-pc-sdk button{border-radius:2em;margin-bottom:.5rem}#onetrust-banner-sdk#onetrust-banner-sdk .ot-accordion-layout button,#onetrust-pc-sdk#onetrust-pc-sdk .ot-accordion-layout button{border-radius:0}#onetrust-banner-sdk#onetrust-banner-sdk .ot-pc-footer-logo,#onetrust-banner-sdk#onetrust-banner-sdk .ot-pc-logo,#onetrust-pc-sdk#onetrust-pc-sdk .ot-pc-footer-logo,#onetrust-pc-sdk#onetrust-pc-sdk .ot-pc-logo{display:none}#onetrust-banner-sdk#onetrust-banner-sdk .ot-pc-header,#onetrust-pc-sdk#onetrust-pc-sdk .ot-pc-header{border-bottom:none}#onetrust-banner-sdk#onetrust-banner-sdk .ot-pc-footer,#onetrust-pc-sdk#onetrust-pc-sdk .ot-pc-footer{border-top:none}#onetrust-banner-sdk#onetrust-banner-sdk{bottom:0!important;left:auto!important;max-width:700px!important;outline:none!important;right:0!important;width:auto!important}@media screen and (min-width:426px){#onetrust-banner-sdk#onetrust-banner-sdk{margin-bottom:1em!important;margin-left:1em!important;margin-right:1em!important}}@media screen and (min-width:897px){#onetrust-banner-sdk#onetrust-banner-sdk{left:auto!important;margin-bottom:2em!important;margin-right:2em!important}}#onetrust-pc-sdk#onetrust-pc-sdk #close-pc-btn-handler.ot-close-icon{right:.5em}#onetrust-pc-sdk#onetrust-pc-sdk .ot-pc-scrollbar{scrollbar-color:var(--color--dark) transparent;scrollbar-width:thin}#onetrust-pc-sdk#onetrust-pc-sdk .ot-btn-container button{margin-top:0}#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-banner-sdk,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-btn-handler,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-btn-handler.cookie-setting-link,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk #ot-anchor,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk #ot-fltr-cnt,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-title:after,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk #ot-sel-blk,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk .ot-switch.ot-toggle,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk ot-grp-hdr1 .checkbox,#onetrust-consent-sdk#onetrust-consent-sdk #ot-search-cntr{background-color:var(--color--accent)}#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-acc-hdr .ot-host-expand,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-info a,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk #ot-host-lst .ot-host-name a,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk #ot-lst-cnt .ot-vnd-info a,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk #ot-pc-content #ot-pc-desc .ot-link-btn,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk .category-host-list-handler,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk .category-vendors-list-handler+a,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk .ot-pgph-link,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-legclaim-link,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk .ot-ven-link,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk .ot-vnd-serv .ot-vnd-item .ot-vnd-info a,#onetrust-consent-sdk#onetrust-consent-sdk #onetrust-pc-sdk .privacy-notice-link,#onetrust-consent-sdk#onetrust-consent-sdk .ot-cat-grp .ot-always-active,#onetrust-consent-sdk#onetrust-consent-sdk .ot-vs-list .ot-always-active{color:var(--color--dark)}.stars{align-items:center;display:flex;flex-direction:row;font-family:var(--type--body-sm--ff,inherit);font-size:var(--type--body-sm--fs,inherit);font-style:var(--type--body-sm--fstyle,inherit);font-weight:var(--type--body-sm--fw,inherit);gap:var(--margin--xxs);justify-content:flex-start;letter-spacing:var(--type--body-sm--ls,inherit);line-height:var(--type--body-sm--lh,inherit);position:relative;text-transform:var(--type--body-sm--tt,inherit)}.stars .stars__icon{background-color:var(--color--dark-grey);display:block;height:1em;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;overflow:hidden;position:relative;text-indent:-999em;top:-.1em;white-space:nowrap;width:1em}.stars .stars__icon--facebook{-webkit-mask-image:var(--path--facebook);mask-image:var(--path--facebook)}.stars .stars__icon--google{background-color:transparent;background-image:url(/themes/custom/winfera/images/google_favicon_2025.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;-webkit-mask:none;mask:none}.stars .stars__stars{aspect-ratio:5/1;background-color:var(--color--grey);height:auto;-webkit-mask-image:url(/themes/custom/winfera/images/stars.svg);mask-image:url(/themes/custom/winfera/images/stars.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:relative;top:-.1em;width:5rem}.stars .stars__stars:after{background-color:var(--color--accent);bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:calc(var(--stars,0)/5*100%)}
.breadcrumb{font-family:var(--type--body-xs--ff,inherit);font-size:var(--type--body-xs--fs,inherit);font-style:var(--type--body-xs--fstyle,inherit);font-weight:var(--type--body-xs--fw,inherit);letter-spacing:var(--type--body-xs--ls,inherit);line-height:var(--type--body-xs--lh,inherit);margin-bottom:.5rem;margin-top:var(--margin--xs);position:relative;text-transform:var(--type--body-xs--tt,inherit);z-index:1}.breadcrumb ol{align-items:center;display:flex;flex-direction:row;justify-content:flex-start}.breadcrumb li{display:none}@media (max-width:1019px){.breadcrumb li:last-child{display:inline-block}.breadcrumb li:last-child:before{background-color:currentColor;content:"";display:inline-block;height:.65em;margin-right:.25em;-webkit-mask-image:var(--path--arrow-right);mask-image:var(--path--arrow-right);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:scaleX(-1);width:.65em}.breadcrumb li:last-child span:before{content:"Terug naar "}}@media (min-width:1020px){.breadcrumb li{display:inline}.breadcrumb li:before{content:none!important;display:none!important}.breadcrumb li:after{background-color:currentColor;content:"";display:inline-block;height:.65em;margin-left:.25em;margin-right:.25em;-webkit-mask-image:var(--path--arrow-right);mask-image:var(--path--arrow-right);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;width:.65em}}
.node.node--view-mode-full .contact-person,.taxonomy-term.taxonomy-term--view-mode-full .contact-person{background-color:var(--color--bg)}.node.node--view-mode-full .contact-person .contact-person__inner,.taxonomy-term.taxonomy-term--view-mode-full .contact-person .contact-person__inner{margin-left:var(--side-gap);margin-right:var(--side-gap);padding-bottom:var(--margin--md);padding-top:var(--margin--md)}.node.node--view-mode-full .sub-services .sub-services__inner,.taxonomy-term.taxonomy-term--view-mode-full .sub-services .sub-services__inner{margin-left:var(--side-gap);margin-right:var(--side-gap);padding-bottom:var(--margin--md);padding-top:var(--margin--md)}.node.node--view-mode-full .sub-services .sub-services__label,.taxonomy-term.taxonomy-term--view-mode-full .sub-services .sub-services__label{font-family:var(--type--label-type-2--ff,inherit);font-size:var(--type--label-type-2--fs,inherit);font-style:var(--type--label-type-2--fstyle,inherit);font-weight:var(--type--label-type-2--fw,inherit);letter-spacing:var(--type--label-type-2--ls,inherit);line-height:var(--type--label-type-2--lh,inherit);margin-bottom:var(--margin--md);text-transform:var(--type--label-type-2--tt,inherit)}.node.node--view-mode-full .related-content,.taxonomy-term.taxonomy-term--view-mode-full .related-content{border-top:1px solid color-mix(in srgb,var(--color--border),transparent 70%)}.node.node--view-mode-full .related-content .related-content__inner,.taxonomy-term.taxonomy-term--view-mode-full .related-content .related-content__inner{margin-left:var(--side-gap);margin-right:var(--side-gap);padding-bottom:var(--margin--md);padding-top:var(--margin--md)}.node.node--view-mode-full .related-content .related-content__label,.taxonomy-term.taxonomy-term--view-mode-full .related-content .related-content__label{font-family:var(--type--label-type-2--ff,inherit);font-size:var(--type--label-type-2--fs,inherit);font-style:var(--type--label-type-2--fstyle,inherit);font-weight:var(--type--label-type-2--fw,inherit);letter-spacing:var(--type--label-type-2--ls,inherit);line-height:var(--type--label-type-2--lh,inherit);margin-bottom:var(--margin--md);text-transform:var(--type--label-type-2--tt,inherit)}.node--type-case .node.node--view-mode-full .related-content .related-content__items,.node--type-case .taxonomy-term.taxonomy-term--view-mode-full .related-content .related-content__items{-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;row-gap:var(--margin--md)}.node--type-case .node.node--view-mode-full .related-content .related-content__items>*,.node--type-case .taxonomy-term.taxonomy-term--view-mode-full .related-content .related-content__items>*{min-height:0;min-width:0}.node--type-case .node.node--view-mode-full .related-content .related-content__items,.node--type-case .taxonomy-term.taxonomy-term--view-mode-full .related-content .related-content__items{grid-template-columns:1fr}@media (min-width:798px){.node--type-case .node.node--view-mode-full .related-content .related-content__items,.node--type-case .taxonomy-term.taxonomy-term--view-mode-full .related-content .related-content__items{grid-template-columns:repeat(2,1fr)}}.node--type-insight .node.node--view-mode-full .related-content .related-content__items,.node--type-insight .taxonomy-term.taxonomy-term--view-mode-full .related-content .related-content__items{-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;row-gap:var(--margin--md)}.node--type-insight .node.node--view-mode-full .related-content .related-content__items>*,.node--type-insight .taxonomy-term.taxonomy-term--view-mode-full .related-content .related-content__items>*{min-height:0;min-width:0}.node--type-insight .node.node--view-mode-full .related-content .related-content__items,.node--type-insight .taxonomy-term.taxonomy-term--view-mode-full .related-content .related-content__items{grid-template-columns:1fr}@media (min-width:1020px){.node--type-insight .node.node--view-mode-full .related-content .related-content__items,.node--type-insight .taxonomy-term.taxonomy-term--view-mode-full .related-content .related-content__items{grid-template-columns:repeat(3,1fr)}}.node.node--view-mode-full .related-content .container--more-link,.taxonomy-term.taxonomy-term--view-mode-full .related-content .container--more-link{margin-top:var(--margin--md);text-align:right}.node.node--view-mode-full .related-content.related-content--cases .related-content__items,.taxonomy-term.taxonomy-term--view-mode-full .related-content.related-content--cases .related-content__items{-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;row-gap:var(--margin--md)}.node.node--view-mode-full .related-content.related-content--cases .related-content__items>*,.taxonomy-term.taxonomy-term--view-mode-full .related-content.related-content--cases .related-content__items>*{min-height:0;min-width:0}.node.node--view-mode-full .related-content.related-content--cases .related-content__items,.taxonomy-term.taxonomy-term--view-mode-full .related-content.related-content--cases .related-content__items{grid-template-columns:1fr}@media (min-width:798px){.node.node--view-mode-full .related-content.related-content--cases .related-content__items,.taxonomy-term.taxonomy-term--view-mode-full .related-content.related-content--cases .related-content__items{grid-template-columns:repeat(2,1fr)}}.node.node--view-mode-full .related-content.related-content--insights .related-content__items,.taxonomy-term.taxonomy-term--view-mode-full .related-content.related-content--insights .related-content__items{-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;row-gap:var(--margin--md)}.node.node--view-mode-full .related-content.related-content--insights .related-content__items>*,.taxonomy-term.taxonomy-term--view-mode-full .related-content.related-content--insights .related-content__items>*{min-height:0;min-width:0}.node.node--view-mode-full .related-content.related-content--insights .related-content__items,.taxonomy-term.taxonomy-term--view-mode-full .related-content.related-content--insights .related-content__items{grid-template-columns:1fr}@media (min-width:1020px){.node.node--view-mode-full .related-content.related-content--insights .related-content__items,.taxonomy-term.taxonomy-term--view-mode-full .related-content.related-content--insights .related-content__items{grid-template-columns:repeat(3,1fr)}}.node.node--view-mode-full.node--type-case .related-content__items,.taxonomy-term.taxonomy-term--view-mode-full.node--type-case .related-content__items{-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;row-gap:var(--margin--md)}.node.node--view-mode-full.node--type-case .related-content__items>*,.taxonomy-term.taxonomy-term--view-mode-full.node--type-case .related-content__items>*{min-height:0;min-width:0}.node.node--view-mode-full.node--type-case .related-content__items,.taxonomy-term.taxonomy-term--view-mode-full.node--type-case .related-content__items{grid-template-columns:1fr}@media (min-width:798px){.node.node--view-mode-full.node--type-case .related-content__items,.taxonomy-term.taxonomy-term--view-mode-full.node--type-case .related-content__items{grid-template-columns:repeat(2,1fr)}}.node.node--view-mode-full.node--type-insight .related-content__items,.taxonomy-term.taxonomy-term--view-mode-full.node--type-insight .related-content__items{-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;row-gap:var(--margin--md)}.node.node--view-mode-full.node--type-insight .related-content__items>*,.taxonomy-term.taxonomy-term--view-mode-full.node--type-insight .related-content__items>*{min-height:0;min-width:0}.node.node--view-mode-full.node--type-insight .related-content__items,.taxonomy-term.taxonomy-term--view-mode-full.node--type-insight .related-content__items{grid-template-columns:1fr}@media (min-width:1020px){.node.node--view-mode-full.node--type-insight .related-content__items,.taxonomy-term.taxonomy-term--view-mode-full.node--type-insight .related-content__items{grid-template-columns:repeat(3,1fr)}}
@font-face{font-display:block;font-family:lg;font-style:normal;font-weight:400;src:url(/libraries/lightgallery/fonts/lg.woff2?io9a6k=) format("woff2"),url(/libraries/lightgallery/fonts/lg.ttf?io9a6k=) format("truetype"),url(/libraries/lightgallery/fonts/lg.woff?io9a6k=) format("woff"),url(/libraries/lightgallery/fonts/lg.svg?io9a6k=#lg) format("svg")}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-container{font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border:none;border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;outline:none;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084}.lg-next.disabled,.lg-prev.disabled{cursor:default;opacity:0!important}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:"\e095"}.lg-prev{left:20px}.lg-prev:after{content:"\e094"}@keyframes lg-right-end{0%{left:0}50%{left:-30px}to{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}to{left:0}}.lg-outer.lg-right-end .lg-object{animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{animation:lg-left-end .3s;position:relative}.lg-toolbar{left:0;position:absolute;top:0;width:100%;z-index:1082}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,transparent,rgba(0,0,0,.4))}.lg-toolbar .lg-icon{background:none;border:none;box-shadow:none;color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;outline:medium none;padding:10px 0;text-align:center;text-decoration:none!important;transition:color .2s linear;width:50px;will-change:color}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:"\e90a"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{color:#eee;font-size:16px;opacity:0;padding:10px 40px;text-align:center;transition:opacity .2s ease-out 0s;z-index:1080}.lg-sub-html h4{font-size:13px;font-weight:700;margin:0}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.6))}.lg-item .lg-sub-html{bottom:0;left:0;position:absolute;right:0}.lg-error-msg{color:#999;font-size:14px}.lg-counter{color:#999;display:inline-block;font-size:16px;height:47px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0;transition:transform .08 cubic-bezier(0,0,.25,1) 0s,opacity .08 cubic-bezier(0,0,.25,1) 0s,color .08 linear}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;transform:scale3d(.5,.5,.5);transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1)!important;will-change:transform,opacity}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;transform:scaleX(1)}.lg-icon:focus-visible{border-radius:3px;color:#fff;outline:1px dashed hsla(0,0%,100%,.6)}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;float:left;max-height:350px;overflow:hidden;width:100%}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb,.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{display:inline-block;height:100%;margin-bottom:-5px;padding:5px 0;vertical-align:middle}@media (min-width:768px){.lg-outer .lg-thumb{padding:10px 0}}.lg-outer .lg-thumb-item{border-radius:2px;cursor:pointer;float:left;height:100%;margin-bottom:5px;overflow:hidden;will-change:border-color}@media (min-width:768px){.lg-outer .lg-thumb-item{border:2px solid #fff;border-radius:4px;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer.lg-animate-thumb .lg-thumb{transition-timing-function:cubic-bezier(.215,.61,.355,1)}.lg-outer .lg-video-cont{display:inline-block;position:relative;text-align:center;vertical-align:middle}.lg-outer .lg-video-cont .lg-object{height:100%!important;width:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;transition:opacity .3s ease-in;will-change:opacity}.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{to{transform:rotate(1turn)}}.lg-video-play-button{cursor:pointer;left:50%;max-width:140px;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s;width:18%;will-change:opacity,transform;z-index:2}.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg{opacity:1}.lg-video-play-icon-bg{fill:none;opacity:.6;stroke:#fcfcfc;stroke-width:3%;transition:opacity .12s ease-in;will-change:opacity}.lg-video-play-icon-circle{bottom:0;fill:none;left:0;position:absolute;right:0;stroke:rgba(30,30,30,.9);stroke-dasharray:200;stroke-dashoffset:200;stroke-linecap:round;stroke-opacity:1;stroke-width:3%;top:0}.lg-video-play-icon{left:50%;max-width:120px;opacity:.6;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);transition:opacity .12s ease-in;width:25%;will-change:opacity}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:lg-play-rotate 2s linear .25s infinite,lg-play-stroke 1.5s ease-in-out .25s infinite}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(.7)}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition-duration:0s!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s;will-change:transform}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition:transform .8s cubic-bezier(0,0,.25,1) 0s;will-change:transform}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{backface-visibility:hidden;transform:translateZ(0)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{backface-visibility:hidden;transform:scaleX(1);transition:transform .5s cubic-bezier(.12,.415,.01,1.19) 0s,opacity .15s!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition{transition:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition{left:50%!important;max-height:none!important;max-width:none!important;top:50%!important;transform:scaleX(1) translate3d(-50%,-50%,0)!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x{left:50%!important;max-height:none!important;max-width:none!important;top:0!important;transform:scaleX(1) translate3d(-50%,0,0)!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y{left:0!important;max-height:none!important;max-width:none!important;top:50%!important;transform:scaleX(1) translate3d(0,-50%,0)!important}.lg-icon.lg-zoom-in:after{content:"\e311"}.lg-actual-size .lg-icon.lg-zoom-in{opacity:1;pointer-events:auto}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:"\e033"}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:"\e312"}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-zoom-out{opacity:.75;pointer-events:none}.lg-group:after{clear:both;content:"";display:table}.lg-container{outline:none}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;transition:transform .25s cubic-bezier(0,0,.25,1) 0s,opacity .25s cubic-bezier(0,0,.25,1) 0s;will-change:transform,opacity}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translate3d(0,20px,0)}.lg-outer{height:100%;left:0;opacity:.001;outline:none;overflow:hidden;position:fixed;text-align:left;top:0;transition:opacity .15s ease 0s;width:100%;will-change:auto;z-index:1050}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible,.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{transition-duration:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{opacity:1;transition-duration:0s!important}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{bottom:0;left:0;position:absolute;right:0;top:0}.lg-outer .lg-inner{bottom:0;left:0;position:absolute;top:0;transition:opacity 0s;white-space:nowrap;width:100%}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(/libraries/lightgallery/images/loading.gif) no-repeat scroll 50% transparent}.lg-outer .lg-item{display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;height:100%;position:absolute;text-align:center;width:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{bottom:0;font-size:0;left:0;position:absolute;right:0;top:0;white-space:nowrap}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;height:auto;max-height:100%;max-width:100%;position:relative;vertical-align:middle;width:auto}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{left:50%;position:absolute;top:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{opacity:1;transform:translateZ(0)}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{display:inline-block;position:relative;text-align:center;vertical-align:middle}.lg-outer .lg-media-cont .lg-object{height:100%!important;width:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{background-color:#000;bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:opacity 333ms ease-in 0s;will-change:auto;z-index:1040}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{transition:opacity .1s ease 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{transition:transform 1s cubic-bezier(.175,.885,.32,1.275) 0s}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{transition:transform 1s cubic-bezier(0,0,.25,1) 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{opacity:1;transform:translateZ(0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-container{display:none}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{opacity:1;transition-duration:0s!important}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:"\e909"}.lg-components{bottom:0;left:0;position:absolute;right:0;transform:translate3d(0,100%,0);transition:transform .35s ease-out 0s;will-change:transform;z-index:1080}.lg-outer.lg-hide-download .lg-download{display:none}.lg-video-play-button{aspect-ratio:1/1;overflow:hidden}
.media .contextual{display:none}.field--name-field-media-image img,.field--name-thumbnail img,figure img,video{overflow:hidden}.field--name-field-media-video-file,.video-container{line-height:0}.video-container{background-color:rgba(var(--color--black),.2)}video{height:auto;width:100%}.field--name-field-media-oembed-video{aspect-ratio:16/9;line-height:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.field--name-field-media-oembed-video iframe{height:100%;width:100%}.field--name-field-media-oembed-audio{line-height:0}.field--name-field-media-oembed-audio iframe{width:100%}.responsive-media-container--landscape .field--name-field-media-oembed-video,.responsive-media-container--landscape .field--name-thumbnail img,.responsive-media-container--landscape .video-container,.responsive-media-container--landscape lottie-player,.responsive-media-container--landscape video{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.responsive-media-container--portrait .field--name-field-media-oembed-video,.responsive-media-container--portrait .field--name-thumbnail img,.responsive-media-container--portrait .video-container,.responsive-media-container--portrait lottie-player,.responsive-media-container--portrait video{aspect-ratio:5/6;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.responsive-media-container--square .field--name-field-media-oembed-video,.responsive-media-container--square .field--name-thumbnail img,.responsive-media-container--square .video-container,.responsive-media-container--square lottie-player,.responsive-media-container--square video{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.image-link{cursor:zoom-in;text-decoration:none}.media--type-vector-image .field--name-field-media-svg{aspect-ratio:16/9;background-color:currentColor;font-size:0;height:5rem;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}@media (max-width:797px){.media--type-vector-image .field--name-field-media-svg{height:3rem}}.media--type-remote-video .image-link{display:block;font-family:var(--type--default--ff,inherit);font-size:var(--type--default--fs,inherit);font-style:var(--type--default--fstyle,inherit);font-weight:var(--type--default--fw,inherit);letter-spacing:var(--type--default--ls,inherit);line-height:var(--type--default--lh,inherit);line-height:0;position:relative;text-transform:var(--type--default--tt,inherit)}.media--type-remote-video .image-link:after,.media--type-remote-video .image-link:before{aspect-ratio:1/1;content:"";left:50%;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;position:absolute;top:50%;transform:translate(-50%,-50%);transform-origin:center center;transition:transform .3s cubic-bezier(.5,1,.89,1);will-change:transform}.media--type-remote-video .image-link:before{background-color:var(--color--white);border-radius:100%;max-width:20%;width:4em}.media--type-remote-video .image-link:after{background-color:var(--color--dark-grey);-webkit-mask-image:var(--path--play);mask-image:var(--path--play);max-width:5.3%;width:1.5em}.media--type-remote-video .image-link:hover:before{transform:translate(-50%,-50%) scale(.9)}.media--type-remote-video .image-link:hover:after{transform:translate(-50%,-50%) scale(1.1)}.special-thumbnail{line-height:0;overflow:hidden;position:relative}.special-thumbnail .special-thumbnail__background{bottom:0;filter:brightness(.75) blur(2px);left:0;position:absolute;right:0;top:0;transform:scale(calc(2 - var(--state--hover,0)*.5));transform-origin:center center;transition:transform .3s cubic-bezier(.25,1,.5,1)}.special-thumbnail .special-thumbnail__foreground{-webkit-mask-image:var(--path--special-thumb);mask-image:var(--path--special-thumb);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:calc(125% - 30%*var(--state--hover,0)) auto;mask-size:calc(125% - 30%*var(--state--hover,0)) auto;transition:-webkit-mask-size .3s cubic-bezier(.25,1,.5,1);transition:mask-size .3s cubic-bezier(.25,1,.5,1);transition:mask-size .3s cubic-bezier(.25,1,.5,1),-webkit-mask-size .3s cubic-bezier(.25,1,.5,1)}.special-thumbnail .special-thumbnail__foreground img,.special-thumbnail .special-thumbnail__foreground video{transform:scale(calc(1 + var(--state--hover,0)*.2));transform-origin:center;transition:transform .3s cubic-bezier(.25,1,.5,1)}

.node.node--type-inspiration.node--view-mode-teaser{position:relative}.node.node--type-inspiration.node--view-mode-teaser figcaption{display:none}.node.node--type-inspiration.node--view-mode-teaser .field--name-field-media-single{margin-bottom:1em;overflow:hidden}.node.node--type-inspiration.node--view-mode-teaser .field--name-field-media-single img,.node.node--type-inspiration.node--view-mode-teaser .field--name-field-media-single video{transform:scale(1.005);transition:transform .3s cubic-bezier(.25,1,.5,1);will-change:transform}.node.node--type-inspiration.node--view-mode-teaser .container--meta{font-family:var(--type--body-sm--ff,inherit);font-size:var(--type--body-sm--fs,inherit);font-style:var(--type--body-sm--fstyle,inherit);font-weight:var(--type--body-sm--fw,inherit);letter-spacing:var(--type--body-sm--ls,inherit);line-height:var(--type--body-sm--lh,inherit);margin-bottom:1em;text-transform:var(--type--body-sm--tt,inherit)}.node.node--type-inspiration.node--view-mode-teaser .container--meta div{display:inline}.node.node--type-inspiration.node--view-mode-teaser .container--meta a{position:relative;z-index:1}.node.node--type-inspiration.node--view-mode-teaser .container--meta>div:not(:first-child):before{content:"▪";margin-left:.25em;margin-right:.25em}.node.node--type-inspiration.node--view-mode-teaser:hover .field--name-field-media-single img,.node.node--type-inspiration.node--view-mode-teaser:hover .field--name-field-media-single video{transform:scale(1.1)}.node.node--type-inspiration.node--view-mode-full>.node__content>.container--meta{font-family:var(--type--body-sm--ff,inherit);font-size:var(--type--body-sm--fs,inherit);font-style:var(--type--body-sm--fstyle,inherit);font-weight:var(--type--body-sm--fw,inherit);letter-spacing:var(--type--body-sm--ls,inherit);line-height:var(--type--body-sm--lh,inherit);margin-bottom:1em;margin-left:var(--side-gap);margin-right:var(--side-gap);text-transform:var(--type--body-sm--tt,inherit)}.node.node--type-inspiration.node--view-mode-full>.node__content>.container--meta div{display:inline}.node.node--type-inspiration.node--view-mode-full>.node__content>.container--meta a{position:relative;z-index:1}.node.node--type-inspiration.node--view-mode-full>.node__content>.container--meta>div:not(:first-child):before{content:"▪";margin-left:.25em;margin-right:.25em}@media (min-width:1020px){.node.node--type-inspiration.node--view-mode-full>.node__content>.container--meta{margin-bottom:2em;margin-top:-4em}}
.field--name-field-paragraphs{overflow:hidden}.paragraph{background-color:var(--color--bg,transparent);margin-bottom:var(--margin--xxxl);margin-top:var(--margin--xxxl)}.paragraph .field--name-field-label{font-family:var(--type--label-type-2--ff,inherit);font-size:var(--type--label-type-2--fs,inherit);font-style:var(--type--label-type-2--fstyle,inherit);font-weight:var(--type--label-type-2--fw,inherit);letter-spacing:var(--type--label-type-2--ls,inherit);line-height:var(--type--label-type-2--lh,inherit);text-transform:var(--type--label-type-2--tt,inherit)}.paragraph:not(.is-full-width)>.paragraph__inner{margin-left:var(--side-gap);margin-right:var(--side-gap)}.paragraph:not(.is-full-width)>.paragraph__inner .paragraph__inner{margin-left:0;margin-right:0;max-width:100%;padding-bottom:0;padding-top:0}.paragraph .field--name-field-media-single{line-height:0}.paragraph--unpublished,.paragraph-row--unpublished{display:none}.paragraph:not(.paragraph--type--from-library) .paragraph.contextual-region{position:static}.paragraph:not(.paragraph--type--from-library) .paragraph.contextual-region .contextual{display:none!important}
.paragraph.paragraph--type--media-double .field--name-field-media-double{display:flex;flex-direction:column;gap:var(--margin--sm)}@media (min-width:1020px){.paragraph.paragraph--type--media-double .field--name-field-media-double{-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;row-gap:var(--margin--md)}.paragraph.paragraph--type--media-double .field--name-field-media-double>*{min-height:0;min-width:0}.paragraph.paragraph--type--media-double .field--name-field-media-double{align-items:start}.paragraph.paragraph--type--media-double .field--name-field-media-double .field__item:nth-child(odd){grid-column:1/7;grid-row:1}.paragraph.paragraph--type--media-double .field--name-field-media-double .field__item:nth-child(2n){grid-column:7/-1;grid-row:1}}@media (min-width:1320px){.paragraph.paragraph--type--media-double .field--name-field-media-double .field__item:nth-child(odd){grid-column:2/7}.paragraph.paragraph--type--media-double .field--name-field-media-double .field__item:nth-child(2n){grid-column:7/12}}
@media (min-width:1020px){.paragraph.paragraph--type--text .paragraph__inner{-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;row-gap:var(--margin--md)}.paragraph.paragraph--type--text .paragraph__inner>*{min-height:0;min-width:0}.paragraph.paragraph--type--text .paragraph__content-container{grid-column:3/11}.paragraph .paragraph.paragraph--type--text .paragraph__inner{display:block}}
.paragraph.paragraph--type--view .viewsreference--view-title{margin-bottom:var(--margin--lg)}.paragraph.paragraph--type--view .view{margin-left:0;margin-right:0;max-width:100%}.paragraph.paragraph--type--view.paragraph--view--articles--embed-concise,.paragraph.paragraph--type--view.paragraph--view--blog--embed-concise,.paragraph.paragraph--type--view.paragraph--view--news--embed-concise{background-color:var(--color--grey);margin-bottom:0;margin-top:0;padding-bottom:var(--margin--xxxl);padding-top:var(--margin--xxxl);--color--bg:var(--color--grey)}.paragraph.paragraph--type--view.paragraph--view--articles--embed-concise .viewsreference--view-title,.paragraph.paragraph--type--view.paragraph--view--blog--embed-concise .viewsreference--view-title,.paragraph.paragraph--type--view.paragraph--view--news--embed-concise .viewsreference--view-title{text-align:center}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:visible;position:relative;z-index:0}
.slider,.splide{outline:none}.splide__arrows{display:flex;flex-direction:row;gap:var(--margin--xxs);justify-content:flex-end;margin-top:var(--margin--md);pointer-events:none}.splide__arrow{background-color:var(--color--accent);border:none;bottom:auto;color:var(--color--accent--contrast);cursor:pointer;height:clamp(32px,.87vw + 28.62px,40px);left:auto;padding:0;pointer-events:auto;position:relative;right:auto;top:auto;transition:opacity .3s cubic-bezier(.25,1,.5,1),background-color .3s cubic-bezier(.25,1,.5,1);width:clamp(32px,.87vw + 28.62px,40px);z-index:1}.splide__arrow svg{bottom:29%;height:42%;left:29%;position:absolute;right:29%;top:29%;width:42%}.splide__arrow svg *{fill:currentColor}.splide__arrow:hover{filter:contrast(.5) brightness(1.3)}.splide__arrow[disabled]{opacity:.3;pointer-events:none}@media (min-width:1312px){.splide__arrow{height:clamp(40px,1.61vw + 33.71px,54.9px);width:clamp(40px,1.61vw + 33.71px,54.9px)}}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{transform:none}.splide--ttb{overflow:hidden}.splide--ttb .splide__pagination{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;margin-top:1rem;order:-1;overflow-x:auto;overflow-y:hidden;position:relative;z-index:1}.splide--ttb .splide__pagination:after{border-bottom:2px dashed hsla(0,0%,100%,.5);bottom:0;content:"";display:block;left:0;position:absolute;right:0}.splide--ttb .splide__pagination__page{background:none;margin:0 .75rem;opacity:.5;padding:0 0 .75em;position:relative;text-align:center;transition:opacity .3s cubic-bezier(.25,1,.5,1)}.splide--ttb .splide__pagination__page.is-active{opacity:1}.splide--ttb .splide__pagination__page.is-active:after{background-color:#fff;bottom:0;content:"";display:block;height:2px;left:0;position:absolute;width:100%}.splide--ttb .splide__track{overflow:hidden}.splide--ttb .splide__slide{align-items:center;display:flex;height:auto!important;min-height:100%;opacity:1;padding-bottom:2rem;padding-top:2rem}@media (min-width:1020px){.splide--ttb .splide__pagination{align-items:flex-end;display:flex;flex-direction:column;margin-top:0;order:-1;overflow:visible}.splide--ttb .splide__pagination:after{border-bottom:none;border-right:2px dashed hsla(0,0%,100%,.5);bottom:0;left:auto;right:0;top:0}.splide--ttb .splide__pagination__page{margin:.75rem 0;padding:0 .75em 0 0;text-align:right}.splide--ttb .splide__pagination__page.is-active:after{bottom:auto;height:100%;left:auto;right:-1px;top:-.1em;width:4px}}
.view{position:relative}.block--system-main-block>.views-element-container{margin-left:var(--side-gap);margin-right:var(--side-gap)}.more-link{margin-top:var(--margin--md);text-align:center}.more-link>a{align-items:center;background-color:var(--color--accent);border-color:var(--color--accent);border-radius:var(--border-radius--button);border-style:solid;border-width:1px;box-sizing:border-box;color:var(--color--accent--contrast);cursor:pointer;display:inline-flex;font-family:var(--type--button--ff,inherit);font-size:var(--type--button--fs,inherit);font-style:var(--type--button--fstyle,inherit);font-weight:var(--type--button--fw,inherit);justify-content:center;letter-spacing:var(--type--button--ls,inherit);line-height:var(--type--button--lh,inherit);line-height:1;overflow:hidden;padding:var(--margin--xs) var(--margin--sm);position:relative;text-align:center;text-decoration:none;text-transform:var(--type--button--tt,inherit);transition-duration:.3s,.3s,.3s,.3s;transition-property:filter,color,background-color,border-color;transition-timing-function:cubic-bezier(.25,1,.5,1),cubic-bezier(.25,1,.5,1),cubic-bezier(.25,1,.5,1),cubic-bezier(.25,1,.5,1);vertical-align:middle;z-index:0}.more-link>a:after{background-color:currentColor;content:"";display:block;height:1em;margin-left:.5em;-webkit-mask-image:var(--path--arrow-long-right-double);mask-image:var(--path--arrow-long-right-double);-webkit-mask-position:right center;mask-position:right center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:300% 100%;mask-size:300% 100%;transition:-webkit-mask-position .3s cubic-bezier(.25,1,.5,1);transition:mask-position .3s cubic-bezier(.25,1,.5,1);transition:mask-position .3s cubic-bezier(.25,1,.5,1),-webkit-mask-position .3s cubic-bezier(.25,1,.5,1);width:1em}.more-link>a:hover:after{-webkit-mask-position:left center;mask-position:left center}@media (max-width:797px){.more-link>a{margin-bottom:var(--margin--xs);margin-top:var(--margin--xs);text-align:center;width:100%}}.more-link>a:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:left top;transition:transform .3s cubic-bezier(.25,1,.5,1);z-index:-1}.more-link>a:before,.more-link>a:hover{background-color:var(--color--dark-grey)}.more-link>a:hover{border-color:var(--color--dark-grey);color:var(--color--white);transition-duration:.6s,.6s,.6s,.6s}.more-link>a:hover:before{transform:scaleX(1);transition-duration:.6s}.view-empty,.view-header{margin-bottom:var(--margin--md);margin-top:var(--margin--md)}
.view.view-important-messages{background-color:var(--color--accent);color:var(--color--accent--contrast)}.view.view-important-messages .view-content{margin-left:var(--side-gap);margin-right:var(--side-gap)}
.view.view-inspiration.view-display-id-embed_concise .splide__slide{width:clamp(105px,18.23vw + 33.91px,362px)}.view.view-inspiration.view-display-id-embed_extensive .view-content{-moz-column-gap:var(--column-gap);column-gap:var(--column-gap);display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);grid-template-rows:auto;row-gap:var(--margin--md)}.view.view-inspiration.view-display-id-embed_extensive .view-content>*{min-height:0;min-width:0}.view.view-inspiration.view-display-id-embed_extensive .view-content{grid-template-columns:1fr}@media (min-width:1020px){.view.view-inspiration.view-display-id-embed_extensive .view-content{grid-template-columns:repeat(3,1fr)}}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
