@charset "UTF-8";:root{--color-primary:#ffcd00;--color-primary-invert:#333;--color-digital:#00f596;--color-digital-invert:#333;--color-danger:#f54137;--color-success:#4baf50;--color-focus:#2396f5;--color-warning:var(--color-primary);--color-black:#000;--color-dark:#333;--color-gray-dark:#4d4d4d;--color-gray:#666;--color-gray-light:#999;--color-gray-semilight:#ccc;--color-gray-lighter:#f2f2f2;--color-light:#fff;--color-white:#fff;--gap-small:10px;--gap-normal:20px;--gap-medium:40px;--gap-large:60px;--gap-xlarge:80px;--gap-xxlarge:100px;--container-smallest:350px;--container-smaller:440px;--container-small:530px;--container-medium:710px;--container-large:890px;--container-largest:1080px;--size-1:5rem;--size-2:4rem;--size-3:3.5rem;--size-4:3rem;--size-5:2.25rem;--size-6:2rem;--size-7:1.5rem;--size-8:1.25rem;--size-9:1.125rem;--size-10:1rem;--size-11:0.875rem;--size-12:0.75rem;--size-13:0.625rem;--line-height-1:1.5;--line-height-2:1.44;--line-height-3:1.33;--line-height-4:1.15;--line-height-5:1;--letter-spacing-1:0.01875rem;--letter-spacing-2:0.125rem;--letter-spacing-3:0.25rem;--letter-spacing-4:0.3125rem;--weight-hairline:100;--weight-thin:300;--weight-semilight:350;--weight-normal:400;--weight-medium:500;--family-statement:MarkOT,Arial,Helvetica,sans-serif;--family-heading:RealHeadPro,Arial,Helvetica,sans-serif;--family-normal:RealTextPro,Arial,Helvetica,sans-serif;--family-button:MarkOT,Arial,Helvetica,sans-serif;--family-mono:monospace;--radius:5px;--radius-rounded:290486px;--ease-in-out:cubic-bezier(0.455,0.03,0.515,0.955);--ease-out:cubic-bezier(0.25,0.46,0.45,0.94);--ease-in:cubic-bezier(0.55,0.085,0.68,0.53);--duration:86ms;--header-height:60px}@media (min-width:768px){:root{--header-height:75px}}@font-face{src:url("../fonts/FF Mark/OpenType CFF Std/MarkOT-Medium.otf") format("opentype");font-family:MarkOT;font-weight:500;font-style:normal}@font-face{src:url("../fonts/FF Mark/OpenType CFF Std/MarkOT-Book.otf") format("opentype");font-family:MarkOT;font-weight:300;font-style:normal}@font-face{src:url("../fonts/FF Real Head/OpenType CFF Pro/RealHeadPro-Medium.otf") format("opentype");font-family:RealHeadPro;font-weight:500;font-style:normal}@font-face{src:url("../fonts/FF Real Head/OpenType CFF Pro/RealHeadPro-MediumItalic.otf") format("opentype");font-family:RealHeadPro;font-weight:500;font-style:italic}@font-face{src:url("../fonts/FF Real Head/OpenType CFF Pro/RealHeadPro-Semilight.otf") format("opentype");font-family:RealHeadPro;font-weight:450;font-style:normal}@font-face{src:url("../fonts/FF Real Head/OpenType CFF Pro/RealHeadPro-Light.otf") format("opentype");font-family:RealHeadPro;font-weight:400;font-style:normal}@font-face{src:url("../fonts/FF Real Head/OpenType CFF Pro/RealHeadPro-LightItalic.otf") format("opentype");font-family:RealHeadPro;font-weight:400;font-style:italic}@font-face{src:url("../fonts/FF Real Head/OpenType CFF Pro/RealHeadPro-Extralight.otf") format("opentype");font-family:RealHeadPro;font-weight:300;font-style:normal}@font-face{src:url("../fonts/FF Real Head/OpenType CFF Pro/RealHeadPro-ExtralightItalic.otf") format("opentype");font-family:RealHeadPro;font-weight:300;font-style:italic}@font-face{src:url("../fonts/FF Real Head/OpenType CFF Pro/RealHeadPro-Hairline.otf") format("opentype");font-family:RealHeadPro;font-weight:100;font-style:normal}@font-face{src:url("../fonts/FF Real Text/OpenType CFF Pro/RealTextPro-Medium.otf") format("opentype");font-family:RealTextPro;font-weight:500;font-style:normal}@font-face{src:url("../fonts/FF Real Text/OpenType CFF Pro/RealTextPro-MediumItalic.otf") format("opentype");font-family:RealTextPro;font-weight:500;font-style:italic}@font-face{src:url("../fonts/FF Real Text/OpenType CFF Pro/RealTextPro-Semilight.otf") format("opentype");font-family:RealTextPro;font-weight:350;font-style:normal}@font-face{src:url("../fonts/FF Real Text/OpenType CFF Pro/RealTextPro-SemilightItalic.otf") format("opentype");font-family:RealTextPro;font-weight:350;font-style:italic}@font-face{src:url("../fonts/FF Real Text/OpenType CFF Pro/RealTextPro-Regular.otf") format("opentype");font-family:RealTextPro;font-weight:400;font-style:normal}@font-face{src:url("../fonts/FF Real Text/OpenType CFF Pro/RealTextPro-RegularItalic.otf") format("opentype");font-family:RealTextPro;font-weight:400;font-style:italic}

/*! normalize-scss | MIT/GPLv2 License | bit.ly/normalize-scss */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}input{overflow:visible}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;display:table;max-width:100%;padding:0;color:inherit;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}details{display:block}summary{display:list-item}menu{display:block}canvas{display:inline-block}[hidden],template{display:none}body{font-family:var(--family-normal);font-weight:var(--weight-normal);line-height:var(--line-height-2);color:var(--color-dark)}body.is-noscroll{overflow-y:hidden;position:fixed;bottom:0;width:100%}html{font-variant-numeric:lining-nums;text-rendering:optimizeLegibility;overflow-x:hidden;overflow-y:scroll;display:block}h1,h2,h3,h4,h5,h6{font-family:var(--family-heading);font-weight:var(--weight-medium);margin:3rem 0 1rem}small{font-size:var(--size-13)}b,strong{font-weight:var(--weight-medium)}blockquote,figure,ol,p,ul{margin:1rem 0}hr{background:currentColor;margin:1.75rem 0;height:1px;border:none;color:currentColor}::-moz-selection{background-color:var(--color-primary);color:var(--color-primary-invert)}::selection{background-color:var(--color-primary);color:var(--color-primary-invert)}.main.is-build-für-gründer-unternehmer ::-moz-selection,.main.is-frontend ::-moz-selection,.main.is-gründerseite ::-moz-selection,.main.is-innovation ::-moz-selection{background-color:var(--color-digital);color:var(--color-dark)}.main.is-build-für-gründer-unternehmer ::selection,.main.is-frontend ::selection,.main.is-gründerseite ::selection,.main.is-innovation ::selection{background-color:var(--color-digital);color:var(--color-dark)}img{max-width:100%;height:auto}blockquote{padding:0}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0s}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos]{pointer-events:none}[data-aos].aos-animate{pointer-events:auto}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}@media screen{html:not(.no-js) [data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:none}html:not(.no-js) [data-aos=fade-up]{transform:translate3d(0,30px,0)}html:not(.no-js) [data-aos=fade-down]{transform:translate3d(0,-30px,0)}html:not(.no-js) [data-aos=fade-right]{transform:translate3d(-30px,0,0)}html:not(.no-js) [data-aos=fade-left]{transform:translate3d(30px,0,0)}html:not(.no-js) [data-aos=fade-up-right]{transform:translate3d(-30px,30px,0)}html:not(.no-js) [data-aos=fade-up-left]{transform:translate3d(30px,30px,0)}html:not(.no-js) [data-aos=fade-down-right]{transform:translate3d(-30px,-30px,0)}html:not(.no-js) [data-aos=fade-down-left]{transform:translate3d(30px,-30px,0)}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}html:not(.no-js) [data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}html:not(.no-js) [data-aos=zoom-in]{transform:scale(.6)}html:not(.no-js) [data-aos=zoom-in-up]{transform:translate3d(0,30px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-down]{transform:translate3d(0,-30px,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-right]{transform:translate3d(-30px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-in-left]{transform:translate3d(30px,0,0) scale(.6)}html:not(.no-js) [data-aos=zoom-out]{transform:scale(1.2)}html:not(.no-js) [data-aos=zoom-out-up]{transform:translate3d(0,30px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-down]{transform:translate3d(0,-30px,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-right]{transform:translate3d(-30px,0,0) scale(1.2)}html:not(.no-js) [data-aos=zoom-out-left]{transform:translate3d(30px,0,0) scale(1.2)}html:not(.no-js) [data-aos^=slide][data-aos^=slide]{transition-property:transform;visibility:hidden}html:not(.no-js) [data-aos^=slide][data-aos^=slide].aos-animate{visibility:visible;transform:translateZ(0)}html:not(.no-js) [data-aos=slide-up]{transform:translate3d(0,100%,0)}html:not(.no-js) [data-aos=slide-down]{transform:translate3d(0,-100%,0)}html:not(.no-js) [data-aos=slide-right]{transform:translate3d(-100%,0,0)}html:not(.no-js) [data-aos=slide-left]{transform:translate3d(100%,0,0)}html:not(.no-js) [data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}html:not(.no-js) [data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}html:not(.no-js) [data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}html:not(.no-js) [data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}html:not(.no-js) [data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}html:not(.no-js) [data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}html:not(.no-js) [data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}html:not(.no-js) [data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}}.author{--author-media-display:block;--author-media-width:70px;-ms-flex-align:start;align-items:flex-start;text-align:left;display:-ms-flexbox;display:flex}.author.is-center{-ms-flex-align:center;align-items:center}.author.is-end{-ms-flex-align:felx-end;align-items:felx-end}.author__media{padding-right:20px;display:var(--author-media-display);width:var(--author-media-width);-ms-flex:none;flex:none}.author__content>:first-child{margin-top:0}.author__content>:last-child{margin-bottom:0}.column{--column-width:auto;--column-flex:1 1 0;box-sizing:border-box;display:block;width:var(--column-width);-ms-flex:var(--column-flex);flex:var(--column-flex)}.column.is-three-quarters{--column-width:75%;--column-flex:none}.column.is-two-thirds{--column-width:66.66667%;--column-flex:none}.column.is-half{--column-width:50%;--column-flex:none}.column.is-one-third{--column-width:33.33333%;--column-flex:none}.column.is-one-quarter{--column-width:25%;--column-flex:none}.column.is-four-fifths{--column-width:80%;--column-flex:none}.column.is-three-fifths{--column-width:60%;--column-flex:none}.column.is-two-fifths{--column-width:40%;--column-flex:none}.column.is-one-fifth{--column-width:20%;--column-flex:none}.column.is-fullwidth{--column-width:100%;--column-flex:none}.column.is-1{--column-width:8.33333%;--column-flex:none}.column.is-2{--column-width:16.66667%;--column-flex:none}.column.is-3{--column-width:25%;--column-flex:none}.column.is-4{--column-width:33.33333%;--column-flex:none}.column.is-5{--column-width:41.66667%;--column-flex:none}.column.is-6{--column-width:50%;--column-flex:none}.column.is-7{--column-width:58.33333%;--column-flex:none}.column.is-8{--column-width:66.66667%;--column-flex:none}.column.is-9{--column-width:75%;--column-flex:none}.column.is-10{--column-width:83.33333%;--column-flex:none}.column.is-11{--column-width:91.66667%;--column-flex:none}.column.is-12{--column-width:100%}.column.is-12,.column.is-narrow{--column-flex:none}.columns{--columns-gap:0px;--columns-gap-horizontal:var(--columns-gap);--columns-gap-vertical:var(--columns-gap);--columns-separator-color:var(--currentColor,currentColor);--columns-separator-stroke:1px;--columns-separator-stroke-horizontal:var(--columns-separator-stroke);--columns-separator-stroke-vertical:var(--columns-separator-stroke);--columns-separator-offset:0px;--columns-separator-offset-horizontal:var(--columns-separator-offset);--columns-separator-offset-vertical:var(--columns-separator-offset);margin-left:calc(-1 * var(--columns-gap-horizontal));margin-top:calc(-1 * var(--columns-gap-vertical));display:-ms-flexbox;display:flex}.columns>.column:not(:empty){padding-left:var(--columns-gap-horizontal);padding-top:var(--columns-gap-vertical)}.columns.is-multiline{-ms-flex-wrap:wrap;flex-wrap:wrap}.columns.is-inline{display:-ms-inline-flexbox;display:inline-flex}.columns.has-gap-small{--columns-gap:var(--gap-small)}.columns.has-gap-normal{--columns-gap:var(--gap-normal)}.columns.has-gap-medium{--columns-gap:var(--gap-medium)}.columns.has-gap-large{--columns-gap:var(--gap-large)}.columns.has-gap-xlarge{--columns-gap:var(--gap-xlarge)}.columns.has-gap-xxlarge{--columns-gap:var(--gap-xxlarge)}.columns.has-separator>.column{position:relative}.columns.has-separator>.column:after,.columns.has-separator>.column:before{content:"";background:var(--columns-separator-color);position:absolute;display:block}.columns.has-separator>.column:before{transform:translateX(-50%);height:calc(100% - var(--columns-gap-vertical) - var(--columns-separator-offset-vertical) * 2);width:var(--columns-separator-stroke-vertical);left:calc(var(--columns-gap-horizontal) / 2);top:calc(var(--columns-gap-vertical) + var(--columns-separator-offset-vertical))}.columns.has-separator>.column:after{transform:translateY(-50%);height:var(--columns-separator-stroke-horizontal);width:calc(100% - var(--columns-gap-horizontal) - var(--columns-separator-offset-horizontal) * 2);left:calc(var(--columns-gap-horizontal) + var(--columns-separator-offset-horizontal));top:calc(var(--columns-gap-vertical) / 2)}.container,.dynamics365-form .mixed-column-form{--container-padding:var(--gap-normal);--container-width:var(--container-largest)}.container.is-smallest,.dynamics365-form .is-smallest.mixed-column-form{--container-width:var(--container-smallest)}.container.is-smaller,.dynamics365-form .is-smaller.mixed-column-form{--container-width:var(--container-smaller)}.container.is-small,.dynamics365-form .is-small.mixed-column-form{--container-width:var(--container-small)}.container.is-medium,.dynamics365-form .is-medium.mixed-column-form{--container-width:var(--container-medium)}.container.is-large,.dynamics365-form .is-large.mixed-column-form{--container-width:var(--container-large)}.container.is-largest,.dynamics365-form .is-largest.mixed-column-form{--container-width:var(--container-largest)}@media (min-width:768px){.container,.dynamics365-form .mixed-column-form{--container-padding:var(--gap-medium)}}.container,.dynamics365-form .mixed-column-form{margin-right:auto;margin-left:auto;box-sizing:border-box;max-width:var(--container-width)}.container:not(.is-collapsed),.dynamics365-form .mixed-column-form:not(.is-collapsed){padding-right:var(--container-padding);padding-left:var(--container-padding);max-width:calc(var(--container-width) + var(--container-padding) * 2)}.container.is-left,.dynamics365-form .is-left.mixed-column-form{margin-left:0}.container.is-right,.dynamics365-form .is-right.mixed-column-form{margin-right:0}@media (min-width:1024px){.drawer{position:fixed;display:-ms-flexbox;display:flex;z-index:50;width:100%;right:0;top:-100vh}.drawer:before{content:"";padding-right:100px;padding-left:var(--container-padding,0);display:block;-ms-flex:1 1 530px;flex:1 1 530px}.drawer:not(.is-active) .drawer__container,.drawer:not(.is-active) .drawer__content{transition-timing-function:var(--ease-in)}.drawer:not(.is-active) .drawer__container{transform:translateX(calc(100% + 1px))}.drawer:not(.is-active) .drawer__content{transform:translateX(-80%);opacity:0}.drawer__container,.drawer__content{transition-timing-function:var(--ease-out);transition-property:transform,opacity;transition-duration:387ms;transition-delay:32ms;background:var(--color-dark);overflow:hidden}@supports (transition-duration:calc(0ms)){.drawer__container,.drawer__content{transition-duration:calc(var(--duration) * 4.5)}}.drawer__container{padding-right:var(--container-padding,0);position:relative;height:100vh;-ms-flex:1 1 450px;flex:1 1 450px;top:100vh}.drawer__content{position:absolute;height:100%;width:100%;left:0;top:0}}

/*! Flickity v2.1.2
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:hsla(0,0%,100%,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:#333}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.image{background-repeat:no-repeat}.image:not(.is-cover):not(.is-contain){background-image:none!important}.image.is-contain,.image.is-cover{height:100%;background-position:50%}.image.is-contain img,.image.is-cover img{-o-object-position:center;object-position:center;opacity:0;height:100%;width:100%}@supports ((-o-object-position:center) or (object-position:center)) or (-o-object-position:center){.image.is-contain,.image.is-cover{background-image:none!important}.image.is-contain img,.image.is-cover img{opacity:1}}.image.is-cover{background-size:cover}.image.is-cover img{-o-object-fit:cover;object-fit:cover}.image.is-contain{background-size:contain}.image.is-contain img{-o-object-fit:contain;object-fit:contain}.image img{max-height:100%;max-width:100%;display:block}.main{background:var(--color-gray-lighter);overflow:hidden}.main:not(.is-home){margin-top:var(--header-height)}body:not(.is-noscroll) .main{position:relative;z-index:0}.media{--media-position:center;--media-height:auto;--media-width:100%;--media-size:fill;--media-overlay-opacity:0;--media-overlay-color:var(--color-black)}.media.is-vertical{--media-height:100%;--media-width:auto}.media.is-contain{--media-size:contain}.media.is-cover{--media-size:cover}.media.is-contain,.media.is-cover{--media-height:100%;--media-width:100%}.media{height:var(--media-height);width:var(--media-width)}.media.has-opacity-layer:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--media-overlay-color);opacity:var(--media-overlay-opacity)}.media img,.media picture,.media video{-o-object-position:var(--media-position);object-position:var(--media-position);-o-object-fit:var(--media-size);object-fit:var(--media-size);max-height:100%;max-width:100%;display:block;height:var(--media-height);width:var(--media-width)}.mask{height:400px;color:var(--section-color)}.mask.is-inverted{background:var(--section-color);color:var(--section-background)}@supports ((-webkit-clip-path:polygon(0 -1px,0 calc(100% + 1px),100% calc(100% + 1px),100% -1px)) or (clip-path:polygon(0 -1px,0 calc(100% + 1px),100% calc(100% + 1px),100% -1px))){.mask{-webkit-clip-path:polygon(0 -1px,0 calc(100% + 1px),100% calc(100% + 1px),100% -1px);clip-path:polygon(0 -1px,0 calc(100% + 1px),100% calc(100% + 1px),100% -1px);clip:rect(0,auto,auto,0)}body:not(.is-noscroll) .mask{position:relative}.mask .mask__background,.mask .mask__content{position:fixed}.mask .mask__background{height:100vh;background-size:cover;background-position:50%}.mask .mask__content{top:50vh}}.mask__background{z-index:10;height:100%;top:0}.mask__background,.mask__content{position:absolute;width:100%;left:0}.mask__content{transform:translateY(-50%);z-index:20;top:50%}.modal{--modal-step-out:modal-step-out-vertical;--modal-step-out-reversed:modal-step-out-vertical-reversed;--modal-step-in:modal-step-in-vertical;--modal-step-in-reversed:modal-step-in-vertical-reversed;--modal-color-invert:var(--color-primary);--modal-color:var(--color-dark);--modal-padding:60px 0}.modal.is-gray{--modal-color-invert:var(--color-gray-lighter);--modal-color:var(--color-dark)}.modal.is-light{--modal-color-invert:var(--color-light);--modal-color:var(--color-dark)}.modal.is-dark{--modal-color-invert:var(--color-dark);--modal-color:var(--color-light)}.modal.is-darker{--modal-color-invert:#111;--modal-color:var(--color-light)}.modal.is-black{--modal-color-invert:#000;--modal-color:var(--color-light)}.modal.is-darkened{--modal-color-invert:rgba(0,0,0,.8);--modal-color:var(--color-light)}.modal.is-horizontal{--modal-step-out:modal-step-out-horizontal;--modal-step-out-reversed:modal-step-out-horizontal-reversed;--modal-step-in:modal-step-in-horizontal;--modal-step-in-reversed:modal-step-in-horizontal-reversed}.modal.is-paddingless{--modal-padding:0px}.modal{transition-property:visibility;transition-delay:0ms;position:fixed;z-index:110;height:100%;width:100%;color:var(--modal-color);left:0;top:0}html .modal .aos-init[data-aos]{opacity:1;transform:none}.modal:not(.is-active){transition-delay:.29s;visibility:hidden}@supports (transition-delay:calc(0ms)){.modal:not(.is-active){transition-delay:calc(32ms + var(--duration) * 3)}}.modal:not(.is-active) .modal__close,.modal:not(.is-active) .modal__meta{transition-delay:0ms;opacity:0}.modal:not(.is-active) .modal__container{transition-timing-function:var(--ease-in);transform:translateY(100vh)}.modal:not(.is-active) .modal__scroll-container{transition-timing-function:var(--ease-in);transform:translateY(-80vh);opacity:.5}.modal:not(.is-active) .modal__footer,.modal:not(.is-active) .modal__header{transition-timing-function:var(--ease-in);transform:translateY(-100vh)}.modal:not(.is-active).is-from-top .modal__container{transform:translateY(-100vh)}.modal:not(.is-active).is-from-top .modal__scroll-container{transform:translateY(80vh)}.modal:not(.is-active).is-from-top .modal__footer,.modal:not(.is-active).is-from-top .modal__header{transform:translateY(100vh)}.modal__close,.modal__meta{transition-duration:258ms;transition-property:opacity;transition-delay:172ms}@supports (transition-duration:calc(0ms)){.modal__close,.modal__meta{transition-duration:calc(var(--duration) * 3);transition-delay:calc(var(--duration) * 2)}}.modal__close{border-radius:var(--radius-rounded);position:absolute;overflow:hidden;z-index:100;height:30px;width:30px;right:20px;top:20px}@media (min-width:768px){.modal__close{height:45px;width:45px;right:50px;top:50px}}.dynamics365-form .modal__close .lp-form-button,.modal__close .button,.modal__close .dynamics365-form .lp-form-button{--button-invert:var(--modal-color-invert);--button:var(--modal-color);min-height:unset;min-width:unset;padding:0;height:100%;width:100%}.modal__close .icon{--icon-size:1.25rem!important}@media (min-width:768px){.modal__close .icon{--icon-size:1.95rem!important}}.modal__container,.modal__scroll-container{transition-duration:258ms;transition-delay:16ms}@supports (transition-duration:calc(0ms)){.modal__container,.modal__scroll-container{transition-duration:calc(var(--duration) * 3)}}.modal__container{background:var(--modal-color-invert);overflow:hidden;height:100%}.modal__container,.modal__footer,.modal__header{transition-timing-function:var(--ease-out);transition-property:transform,opacity;transition-delay:0ms;width:100%}.modal__footer,.modal__header{transition-duration:258ms;position:absolute;z-index:10;left:0;top:0}@supports (transition-duration:calc(0ms)){.modal__footer,.modal__header{transition-duration:calc(var(--duration) * 3)}}.modal__footer{bottom:0;top:auto}.modal__section{position:absolute;height:100%;width:100%;left:0;top:0}.modal__section:not(.is-active){visibility:hidden}.modal__section.has-animation-in,.modal__section.has-animation-in-reversed,.modal__section.has-animation-out,.modal__section.has-animation-out-reversed{animation-fill-mode:both;animation-duration:172ms;opacity:0}@supports ((-webkit-animation-duration:calc(0ms)) or (animation-duration:calc(0ms))){.modal__section.has-animation-in,.modal__section.has-animation-in-reversed,.modal__section.has-animation-out,.modal__section.has-animation-out-reversed{animation-duration:calc(var(--duration) * 2)}}.modal__section.has-animation-out{animation-timing-function:var(--ease-in);animation-name:var(--modal-step-out)}.modal__section.has-animation-out-reversed{animation-timing-function:var(--ease-out);animation-name:var(--modal-step-out-reversed)}.modal__section.has-animation-in{animation-timing-function:var(--ease-out);animation-delay:215ms;animation-name:var(--modal-step-in)}@supports ((-webkit-animation-delay:calc(0ms)) or (animation-delay:calc(0ms))){.modal__section.has-animation-in{animation-delay:calc(var(--duration) * 2.5)}}.modal__section.has-animation-in-reversed{animation-timing-function:var(--ease-in);animation-delay:215ms;animation-name:var(--modal-step-in-reversed)}@supports ((-webkit-animation-delay:calc(0ms)) or (animation-delay:calc(0ms))){.modal__section.has-animation-in-reversed{animation-delay:calc(var(--duration) * 2.5)}}.modal__scroll-container{-webkit-overflow-scrolling:touch;transition-timing-function:var(--ease-out);transition-property:transform,opacity;transition-delay:0ms;overflow-x:hidden;overflow-y:auto;height:100%;width:100%}.modal__content{--header-height:0px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex;padding:var(--modal-padding);box-sizing:border-box}.modal__content>*{width:100%}@keyframes modal-step-in-vertical{0%{visibility:hidden;transform:translateY(10px);opacity:0}to{visibility:visible;transform:translateY();opacity:1}}@keyframes modal-step-in-vertical-reversed{0%{visibility:hidden;transform:translateY(-10px);opacity:0}to{visibility:visible;transform:translateY();opacity:1}}@keyframes modal-step-out-vertical{0%{visibility:visible;transform:translateY();opacity:1}to{visibility:hidden;transform:translateY(-10px);opacity:0}}@keyframes modal-step-out-vertical-reversed{0%{visibility:visible;transform:translateY();opacity:1}to{visibility:hidden;transform:translateY(10px);opacity:0}}@keyframes modal-step-in-horizontal{0%{visibility:hidden;transform:translateX(10px);opacity:0}to{visibility:visible;transform:translateX();opacity:1}}@keyframes modal-step-in-horizontal-reversed{0%{visibility:hidden;transform:translateX(-10px);opacity:0}to{visibility:visible;transform:translateX();opacity:1}}@keyframes modal-step-out-horizontal{0%{visibility:visible;transform:translateX();opacity:1}to{visibility:hidden;transform:translateX(-10px);opacity:0}}@keyframes modal-step-out-horizontal-reversed{0%{visibility:visible;transform:translateX();opacity:1}to{visibility:hidden;transform:translateX(10px);opacity:0}}

/*! PhotoSwipe main CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp{display:none;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;-ms-touch-action:none;touch-action:none;z-index:1500;-webkit-text-size-adjust:100%;-webkit-backface-visibility:hidden;outline:none}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--animate_opacity{opacity:.001;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--open{display:block}.pswp--zoom-allowed .pswp__img{cursor:zoom-in}.pswp--zoomed-in .pswp__img{cursor:-webkit-grab;cursor:grab}.pswp--dragging .pswp__img{cursor:-webkit-grabbing;cursor:grabbing}.pswp__bg{background:#000;opacity:0;transform:translateZ(0);-webkit-backface-visibility:hidden}.pswp__bg,.pswp__scroll-wrap{position:absolute;left:0;top:0;width:100%;height:100%}.pswp__scroll-wrap{overflow:hidden}.pswp__container,.pswp__zoom-wrap{-ms-touch-action:none;touch-action:none;position:absolute;left:0;right:0;top:0;bottom:0}.pswp__container,.pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}.pswp__zoom-wrap{position:absolute;width:100%;transform-origin:left top;transition:transform 333ms cubic-bezier(.4,0,.22,1)}.pswp__bg{will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--animated-in .pswp__bg,.pswp--animated-in .pswp__zoom-wrap{transition:none}.pswp__container,.pswp__zoom-wrap{-webkit-backface-visibility:hidden}.pswp__item{right:0;bottom:0;overflow:hidden}.pswp__img,.pswp__item{position:absolute;left:0;top:0}.pswp__img{width:auto;height:auto}.pswp__img--placeholder{-webkit-backface-visibility:hidden}.pswp__img--placeholder--blank{background:#222}.pswp--ie .pswp__img{width:100%!important;height:auto!important;left:0;top:0}.pswp__error-msg{position:absolute;left:0;top:50%;width:100%;text-align:center;font-size:14px;line-height:16px;margin-top:-8px;color:#ccc}.pswp__error-msg a{color:#ccc;text-decoration:underline}

/*! PhotoSwipe Default UI CSS by Dmitry Semenov | photoswipe.com | MIT license */.pswp__button{width:44px;height:44px;position:relative;background:none;cursor:pointer;overflow:visible;-webkit-appearance:none;display:block;border:0;padding:0;margin:0;float:right;opacity:.75;transition:opacity .2s;box-shadow:none}.pswp__button:focus,.pswp__button:hover{opacity:1}.pswp__button:active{outline:none;opacity:.9}.pswp__button::-moz-focus-inner{padding:0;border:0}.pswp__ui--over-close .pswp__button--close{opacity:1}.pswp__button,.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{background:url(../images/photoswipe/default-skin/default-skin.png) 0 0 no-repeat;background-size:264px 88px;width:44px;height:44px}@media (-webkit-min-device-pixel-ratio:1.1),(-webkit-min-device-pixel-ratio:1.09375),(min-resolution:1.1dppx),(min-resolution:105dpi){.pswp--svg .pswp__button,.pswp--svg .pswp__button--arrow--left:before,.pswp--svg .pswp__button--arrow--right:before{background-image:url(../images/photoswipe/default-skin/default-skin.svg)}.pswp--svg .pswp__button--arrow--left,.pswp--svg .pswp__button--arrow--right{background:none}}.pswp__button--close{background-position:0 -44px}.pswp__button--share{background-position:-44px -44px}.pswp__button--fs{display:none}.pswp--supports-fs .pswp__button--fs{display:block}.pswp--fs .pswp__button--fs{background-position:-44px 0}.pswp__button--zoom{display:none;background-position:-88px 0}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__button--zoom{background-position:-132px 0}.pswp--touch .pswp__button--arrow--left,.pswp--touch .pswp__button--arrow--right{visibility:hidden}.pswp__button--arrow--left,.pswp__button--arrow--right{background:none;top:50%;margin-top:-50px;width:70px;height:100px;position:absolute}.pswp__button--arrow--left{left:0}.pswp__button--arrow--right{right:0}.pswp__button--arrow--left:before,.pswp__button--arrow--right:before{content:"";top:35px;background-color:rgba(0,0,0,.3);height:30px;width:32px;position:absolute}.pswp__button--arrow--left:before{left:6px;background-position:-138px -44px}.pswp__button--arrow--right:before{right:6px;background-position:-94px -44px}.pswp__counter,.pswp__share-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__share-modal{display:block;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;padding:10px;position:absolute;z-index:1600;opacity:0;transition:opacity .25s ease-out;-webkit-backface-visibility:hidden;will-change:opacity}.pswp__share-modal--hidden{display:none}.pswp__share-tooltip{z-index:1620;position:absolute;background:#fff;top:56px;border-radius:2px;display:block;width:auto;right:44px;box-shadow:0 2px 5px rgba(0,0,0,.25);transform:translateY(6px);transition:transform .25s;-webkit-backface-visibility:hidden;will-change:transform}.pswp__share-tooltip a{display:block;padding:8px 12px;font-size:14px;line-height:18px}.pswp__share-tooltip a,.pswp__share-tooltip a:hover{color:#000;text-decoration:none}.pswp__share-tooltip a:first-child{border-radius:2px 2px 0 0}.pswp__share-tooltip a:last-child{border-radius:0 0 2px 2px}.pswp__share-modal--fade-in{opacity:1}.pswp__share-modal--fade-in .pswp__share-tooltip{transform:translateY(0)}.pswp--touch .pswp__share-tooltip a{padding:16px 12px}a.pswp__share--facebook:before{content:"";display:block;width:0;height:0;position:absolute;top:-12px;right:15px;border:6px solid transparent;border-bottom-color:#fff;-webkit-pointer-events:none;-moz-pointer-events:none;pointer-events:none}a.pswp__share--facebook:hover{background:#3e5c9a;color:#fff}a.pswp__share--facebook:hover:before{border-bottom-color:#3e5c9a}a.pswp__share--twitter:hover{background:#55acee;color:#fff}a.pswp__share--pinterest:hover{background:#ccc;color:#ce272d}a.pswp__share--download:hover{background:#ddd}.pswp__counter{position:absolute;left:0;top:0;height:44px;font-size:13px;line-height:44px;color:#fff;opacity:.75;padding:0 10px}.pswp__caption{position:absolute;left:0;bottom:0;width:100%;min-height:44px}.pswp__caption small{font-size:11px;color:#bbb}.pswp__caption__center{text-align:left;max-width:420px;margin:0 auto;font-size:13px;padding:10px;line-height:20px;color:#ccc}.pswp__caption--empty{display:none}.pswp__caption--fake{visibility:hidden}.pswp__preloader{width:44px;height:44px;position:absolute;top:0;left:50%;margin-left:-22px;opacity:0;transition:opacity .25s ease-out;will-change:opacity;direction:ltr}.pswp__preloader__icn{width:20px;height:20px;margin:12px}.pswp__preloader--active{opacity:1}.pswp__preloader--active .pswp__preloader__icn{background:url(../images/photoswipe/default-skin/preloader.gif) 0 0 no-repeat}.pswp--css_animation .pswp__preloader--active{opacity:1}.pswp--css_animation .pswp__preloader--active .pswp__preloader__icn{animation:clockwise .5s linear infinite}.pswp--css_animation .pswp__preloader--active .pswp__preloader__donut{animation:donut-rotate 1s cubic-bezier(.4,0,.22,1) infinite}.pswp--css_animation .pswp__preloader__icn{background:none;opacity:.75;width:14px;height:14px;position:absolute;left:15px;top:15px;margin:0}.pswp--css_animation .pswp__preloader__cut{position:relative;width:7px;height:14px;overflow:hidden}.pswp--css_animation .pswp__preloader__donut{box-sizing:border-box;width:14px;height:14px;border:2px solid #fff;border-radius:50%;border-left-color:transparent;border-bottom-color:transparent;position:absolute;top:0;left:0;background:none;margin:0}@media screen and (max-width:1024px){.pswp__preloader{position:relative;left:auto;top:auto;margin:0;float:right}}@keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes donut-rotate{0%{transform:rotate(0)}50%{transform:rotate(-140deg)}to{transform:rotate(0)}}.pswp__ui{-webkit-font-smoothing:auto;visibility:visible;opacity:1;z-index:1550}.pswp__top-bar{position:absolute;left:0;top:0;height:44px;width:100%}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right,.pswp__caption,.pswp__top-bar{-webkit-backface-visibility:hidden;will-change:opacity;transition:opacity 333ms cubic-bezier(.4,0,.22,1)}.pswp--has_mouse .pswp__button--arrow--left,.pswp--has_mouse .pswp__button--arrow--right{visibility:visible}.pswp__caption,.pswp__top-bar{background-color:rgba(0,0,0,.5)}.pswp__ui--fit .pswp__caption,.pswp__ui--fit .pswp__top-bar{background-color:rgba(0,0,0,.3)}.pswp__ui--idle .pswp__button--arrow--left,.pswp__ui--idle .pswp__button--arrow--right,.pswp__ui--idle .pswp__top-bar{opacity:0}.pswp__ui--hidden .pswp__button--arrow--left,.pswp__ui--hidden .pswp__button--arrow--right,.pswp__ui--hidden .pswp__caption,.pswp__ui--hidden .pswp__top-bar{opacity:.001}.pswp__ui--one-slide .pswp__button--arrow--left,.pswp__ui--one-slide .pswp__button--arrow--right,.pswp__ui--one-slide .pswp__counter{display:none}.pswp__element--disabled{display:none!important}.pswp--minimal--dark .pswp__top-bar{background:none}.section{--section-margin:40px;--section-padding:50px;--section-padding-top:var(--section-padding);--section-padding-bottom:var(--section-padding);--section-background:var(--color-light);--section-color:var(--color-dark)}@media (min-width:768px){.section{--section-margin:50px;--section-padding:60px}}@media (min-width:1024px){.section{--section-padding:90px}}.section.is-dark{--section-background:var(--color-dark);--section-color:var(--color-light)}.section.is-black{--section-background:var(--color-black);--section-color:var(--color-light)}.section.is-digital{--section-background:var(--color-digital);--section-color:var(--color-dark)}.section.is-primary{--section-background:var(--color-primary)}.section.is-transparent{--section-background:transparent}.section.is-flush{--section-padding:0px}.section.is-flush-above{--section-padding-top:0px}.section.is-flush-below{--section-padding-bottom:0px}.section.is-marginless{--section-margin:0px}.section{--currentColor:var(--section-color);position:relative}.section__container{background:var(--section-background);padding:var(--section-padding-top) 0 var(--section-padding-bottom);border-bottom:var(--section-margin) solid var(--color-gray-lighter);margin:0 auto;color:var(--section-color)}.section__container>.block+.block{margin-top:50px}.split{--split-base:0;--split-base-right:var(--split-base);--split-base-left:var(--split-base)}.split__container{--split-padding:50px;--split-padding-top:var(--split-padding);--split-padding-bottom:var(--split-padding);--split-background:var(--color-light);--split-color:var(--color-dark)}@media (min-width:768px){.split__container{--split-padding:60px}}@media (min-width:1024px){.split__container{--split-padding:90px}}.split__container.is-dark{--split-background:var(--color-dark);--split-color:var(--color-light)}.split__container.is-primary{--split-background:var(--color-primary)}.split__container.is-gray{--split-background:var(--color-gray-lighter)}.split__container.is-transparent{--split-background:transparent}.split__container.is-flush{--split-padding:0}.split__container.is-flush-above{--split-padding-top:0}.split__container.is-flush-below{--split-padding-bottom:0}.split{--currentColor:var(--split-color);max-width:calc(var(--container-largest) + var(--gap-medium) * 2);margin:0 auto}@media (min-width:1024px){.split{display:-ms-flexbox;display:flex}}.split__container{position:relative;padding:var(--split-padding-top) 0 var(--split-padding-bottom);color:var(--split-color)}.split__container:first-child{-ms-flex:1 1 var(--split-base-left);flex:1 1 var(--split-base-left)}.split__container:last-child{-ms-flex:1 1 var(--split-base-right);flex:1 1 var(--split-base-right)}.split__background{background:var(--split-background);position:absolute;height:100%;width:100%;left:0;top:0}@media (min-width:1024px){.split__background{width:100vw}:first-child>.split__background{right:0;left:auto}}.split__content{position:relative;height:100%}@media (min-width:1024px){.split__content{max-width:calc(100% - var(--gap-medium));margin:0 auto}}@media (min-width:1200px){.split__content{margin:0 0 0 auto}:first-child>.split__content{margin:0 auto 0 0}}.button,.dynamics365-form .lp-form-button{--button-invert:var(--color-light);--button:var(--color-dark)}.button.is-outlined,.dynamics365-form .is-outlined.lp-form-button{--button:var(--currentColor,currentColor)}.button.is-primary,.dynamics365-form .is-primary.lp-form-button{--button-invert:var(--color-primary-invert);--button:var(--color-primary)}.button.is-black,.dynamics365-form .is-black.lp-form-button{--button-invert:var(--color-light);--button:#000}.button.is-light,.dynamics365-form .is-light.lp-form-button{--button-invert:var(--color-dark);--button:var(--color-light)}.button.is-danger,.dynamics365-form .is-danger.lp-form-button{--button-invert:var(--color-light);--button:var(--color-danger)}.button.is-warning,.dynamics365-form .is-warning.lp-form-button{--button-invert:var(--color-dark);--button:var(--color-warning)}.button.is-success,.dynamics365-form .is-success.lp-form-button{--button-invert:var(--color-dark);--button:var(--color-success)}.button.is-focus,.dynamics365-form .is-focus.lp-form-button{--button-invert:var(--color-light);--button:var(--color-focus)}.button,.dynamics365-form .lp-form-button{text-decoration:none;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;letter-spacing:var(--letter-spacing-3);border-radius:0;font-family:var(--family-button);line-height:var(--line-height-5);-ms-flex-align:center;align-items:center;box-sizing:border-box;text-align:center;background:var(--button);min-height:50px;min-width:260px;font-size:var(--size-13);padding:.75em 2em .5em;display:-ms-inline-flexbox;display:inline-flex;outline:0;cursor:pointer;border:none;color:var(--button-invert);transition-timing-function:var(--ease-out);transition-property:all;transition-duration:172ms}@supports (transition-duration:calc(0ms)){.button,.dynamics365-form .lp-form-button{transition-duration:calc(var(--duration) * 2)}}.button>:not(:first-child),.dynamics365-form .lp-form-button>:not(:first-child){margin-left:.5em}.button:focus,.button:hover,.dynamics365-form .lp-form-button:focus,.dynamics365-form .lp-form-button:hover{opacity:.5;outline:0}.button.is-narrow,.dynamics365-form .is-narrow.lp-form-button{padding-right:4em;padding-left:4em;min-width:unset;line-height:var(--line-height-1)}.button.is-hovering-to-yellow:hover,.dynamics365-form .is-hovering-to-yellow.lp-form-button:hover{opacity:1;outline:0;background-color:var(--color-primary);color:var(--color-dark)}@media (min-width:768px){.button.is-gigantic,.dynamics365-form .is-gigantic.lp-form-button{letter-spacing:var(--letter-spacing-2);padding-right:4em;padding-left:4em;min-height:70px;font-size:var(--size-12)}}.button.is-large,.dynamics365-form .is-large.lp-form-button{letter-spacing:var(--letter-spacing-2);font-size:var(--size-12)}.button.is-tiny,.dynamics365-form .is-tiny.lp-form-button{letter-spacing:var(--letter-spacing-2);min-height:30px;min-width:unset;padding:.75em 1.5em .5em}.button.is-tiny .icon,.dynamics365-form .is-tiny.lp-form-button .icon{--icon-size:1.25em}.button.is-inverted,.dynamics365-form .is-inverted.lp-form-button{background:var(--button-invert);color:var(--button)}.button.is-outlined,.dynamics365-form .is-outlined.lp-form-button{background:transparent;border:1px solid currentColor;color:var(--button)}.button.is-outlined.is-inverted,.dynamics365-form .is-outlined.is-inverted.lp-form-button{color:var(--button-invert)}.button.is-fullwidth,.dynamics365-form .is-fullwidth.lp-form-button{display:-ms-flexbox;display:flex;width:100%}.button.is-justified,.dynamics365-form .is-justified.lp-form-button{-ms-flex-pack:justify;justify-content:space-between}.button:disabled,.button[disabled],.dynamics365-form .lp-form-button:disabled,.dynamics365-form .lp-form-button[disabled]{pointer-events:none;opacity:.35}.content,.dynamics365-form #ms_captcha_holder,.dynamics365-form [data-editorblocktype=Text]{--content-headline-margin:3rem 0 1.125rem;--content-margin:1.125rem 0;--content-line-height:inherit;--content-link-color:var(--color-gray-light);--content-meta-margin:0 0 0.4375rem;--content-section-margin:0 0 1.375rem;letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-2);font-weight:var(--weight-thin);font-size:var(--size-11)}.content.is-intro,.dynamics365-form .is-intro#ms_captcha_holder,.dynamics365-form .is-intro[data-editorblocktype=Text]{letter-spacing:.5px;font-family:var(--family-heading);line-height:var(--line-height-2);font-weight:var(--weight-normal);font-size:var(--size-9)}@media (min-width:768px){.content.is-intro,.dynamics365-form .is-intro#ms_captcha_holder,.dynamics365-form .is-intro[data-editorblocktype=Text]{font-size:var(--size-7)}}.content.is-news-intro,.dynamics365-form .is-news-intro#ms_captcha_holder,.dynamics365-form .is-news-intro[data-editorblocktype=Text]{letter-spacing:.2px;line-height:1.4;font-weight:var(--weight-thin);font-size:1.375rem}.content.is-large,.dynamics365-form .is-large#ms_captcha_holder,.dynamics365-form .is-large[data-editorblocktype=Text]{letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-2);font-weight:var(--weight-thin);font-size:var(--size-11)}@media (min-width:768px){.content.is-large,.dynamics365-form .is-large#ms_captcha_holder,.dynamics365-form .is-large[data-editorblocktype=Text]{font-size:var(--size-10)}}.content.is-small,.dynamics365-form .is-small#ms_captcha_holder,.dynamics365-form .is-small[data-editorblocktype=Text]{letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-2);font-weight:var(--weight-thin);font-size:var(--size-12)}@media (min-width:768px){.content.is-small,.dynamics365-form .is-small#ms_captcha_holder,.dynamics365-form .is-small[data-editorblocktype=Text]{font-weight:var(--weight-normal)}}.content.is-medium,.dynamics365-form .is-medium#ms_captcha_holder,.dynamics365-form .is-medium[data-editorblocktype=Text]{letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-1);font-weight:var(--weight-thin);font-size:var(--size-9)}.content.is-news,.dynamics365-form .is-news#ms_captcha_holder,.dynamics365-form .is-news[data-editorblocktype=Text]{--content-margin:1rem auto}.content.is-news h1,.content.is-news h2,.content.is-news h3,.content.is-news h4,.content.is-news h5,.content.is-news h6,.dynamics365-form .is-news#ms_captcha_holder h1,.dynamics365-form .is-news#ms_captcha_holder h2,.dynamics365-form .is-news#ms_captcha_holder h3,.dynamics365-form .is-news#ms_captcha_holder h4,.dynamics365-form .is-news#ms_captcha_holder h5,.dynamics365-form .is-news#ms_captcha_holder h6,.dynamics365-form .is-news[data-editorblocktype=Text] h1,.dynamics365-form .is-news[data-editorblocktype=Text] h2,.dynamics365-form .is-news[data-editorblocktype=Text] h3,.dynamics365-form .is-news[data-editorblocktype=Text] h4,.dynamics365-form .is-news[data-editorblocktype=Text] h5,.dynamics365-form .is-news[data-editorblocktype=Text] h6{color:var(--color-dark);font-size:1.125rem;margin-bottom:.25em;max-width:630px;margin:0 auto}.content.is-news h1+p,.content.is-news h2+p,.content.is-news h3+p,.content.is-news h4+p,.content.is-news h5+p,.content.is-news h6+p,.dynamics365-form .is-news#ms_captcha_holder h1+p,.dynamics365-form .is-news#ms_captcha_holder h2+p,.dynamics365-form .is-news#ms_captcha_holder h3+p,.dynamics365-form .is-news#ms_captcha_holder h4+p,.dynamics365-form .is-news#ms_captcha_holder h5+p,.dynamics365-form .is-news#ms_captcha_holder h6+p,.dynamics365-form .is-news[data-editorblocktype=Text] h1+p,.dynamics365-form .is-news[data-editorblocktype=Text] h2+p,.dynamics365-form .is-news[data-editorblocktype=Text] h3+p,.dynamics365-form .is-news[data-editorblocktype=Text] h4+p,.dynamics365-form .is-news[data-editorblocktype=Text] h5+p,.dynamics365-form .is-news[data-editorblocktype=Text] h6+p{margin-top:.5em}.content.is-news ol,.content.is-news ul,.dynamics365-form .is-news#ms_captcha_holder ol,.dynamics365-form .is-news#ms_captcha_holder ul,.dynamics365-form .is-news[data-editorblocktype=Text] ol,.dynamics365-form .is-news[data-editorblocktype=Text] ul{max-width:630px;padding-left:0}.content.is-news ol li,.content.is-news ul li,.dynamics365-form .is-news#ms_captcha_holder ol li,.dynamics365-form .is-news#ms_captcha_holder ul li,.dynamics365-form .is-news[data-editorblocktype=Text] ol li,.dynamics365-form .is-news[data-editorblocktype=Text] ul li{padding-left:1.5rem}.content.is-news p,.dynamics365-form .is-news#ms_captcha_holder p,.dynamics365-form .is-news[data-editorblocktype=Text] p{--content-margin:1rem auto;max-width:630px;font-weight:var(--weight-semilight)}.content.is-news a:not(.button),.dynamics365-form .is-news#ms_captcha_holder a:not(.button),.dynamics365-form .is-news[data-editorblocktype=Text] a:not(.button){border:0;position:relative;box-shadow:inset 0 -5px 0 var(--color-primary);padding-bottom:0;text-decoration:none}.content.is-news a:not(.button):hover,.dynamics365-form .is-news#ms_captcha_holder a:not(.button):hover,.dynamics365-form .is-news[data-editorblocktype=Text] a:not(.button):hover{border:0;padding-bottom:0;box-shadow:inset 0 -5px 0 var(--color-primary);background-color:var(--color-primary)}.content.is-news b,.content.is-news strong,.dynamics365-form .is-news#ms_captcha_holder b,.dynamics365-form .is-news#ms_captcha_holder strong,.dynamics365-form .is-news[data-editorblocktype=Text] b,.dynamics365-form .is-news[data-editorblocktype=Text] strong{background-color:var(--color-primary);font-weight:inherit}.content h1,.dynamics365-form #ms_captcha_holder h1,.dynamics365-form [data-editorblocktype=Text] h1{letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-4);font-weight:var(--weight-medium);font-size:var(--size-4)}@media (min-width:768px){.content h1,.dynamics365-form #ms_captcha_holder h1,.dynamics365-form [data-editorblocktype=Text] h1{font-size:var(--size-2)}}.content h2,.dynamics365-form #ms_captcha_holder h2,.dynamics365-form [data-editorblocktype=Text] h2{letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-3);font-weight:var(--weight-medium);font-size:var(--size-5)}@media (min-width:768px){.content h2,.dynamics365-form #ms_captcha_holder h2,.dynamics365-form [data-editorblocktype=Text] h2{font-size:var(--size-4)}}@media (min-width:1024px){.content h2,.dynamics365-form #ms_captcha_holder h2,.dynamics365-form [data-editorblocktype=Text] h2{font-size:var(--size-3)}}.content h3,.dynamics365-form #ms_captcha_holder h3,.dynamics365-form [data-editorblocktype=Text] h3{letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-3);font-weight:var(--weight-medium);font-size:var(--size-7)}@media (min-width:768px){.content h3,.dynamics365-form #ms_captcha_holder h3,.dynamics365-form [data-editorblocktype=Text] h3{font-size:var(--size-6)}}.content h4,.dynamics365-form #ms_captcha_holder h4,.dynamics365-form [data-editorblocktype=Text] h4{letter-spacing:var(--letter-spacing-1);line-height:1.3;font-weight:var(--weight-medium);font-size:var(--size-8)}@media (min-width:768px){.content h4,.dynamics365-form #ms_captcha_holder h4,.dynamics365-form [data-editorblocktype=Text] h4{font-size:var(--size-7)}}.content h5,.dynamics365-form #ms_captcha_holder h5,.dynamics365-form [data-editorblocktype=Text] h5{letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-2);font-weight:var(--weight-medium);font-size:var(--size-9)}.content h6,.dynamics365-form #ms_captcha_holder h6,.dynamics365-form [data-editorblocktype=Text] h6{font-family:var(--family-statement);text-transform:uppercase;letter-spacing:var(--letter-spacing-4);line-height:var(--line-height-2);font-weight:var(--weight-thin);font-size:var(--size-12)}.content ol,.content ul,.dynamics365-form #ms_captcha_holder ol,.dynamics365-form #ms_captcha_holder ul,.dynamics365-form [data-editorblocktype=Text] ol,.dynamics365-form [data-editorblocktype=Text] ul{padding-left:1.25em;text-align:left;list-style:none}.content ol li,.content ul li,.dynamics365-form #ms_captcha_holder ol li,.dynamics365-form #ms_captcha_holder ul li,.dynamics365-form [data-editorblocktype=Text] ol li,.dynamics365-form [data-editorblocktype=Text] ul li{position:relative}.content ol li:not(:first-child),.content ul li:not(:first-child),.dynamics365-form #ms_captcha_holder ol li:not(:first-child),.dynamics365-form #ms_captcha_holder ul li:not(:first-child),.dynamics365-form [data-editorblocktype=Text] ol li:not(:first-child),.dynamics365-form [data-editorblocktype=Text] ul li:not(:first-child){margin-top:.375em}.content ul:not(.unstyled) li:before,.dynamics365-form #ms_captcha_holder ul:not(.unstyled) li:before,.dynamics365-form [data-editorblocktype=Text] ul:not(.unstyled) li:before{content:"";background:currentColor;transform:translate(-1.25em,.6em);position:absolute;display:block;height:.0625em;width:.625em}.content ol,.dynamics365-form #ms_captcha_holder ol,.dynamics365-form [data-editorblocktype=Text] ol{counter-reset:ol}.content ol li,.dynamics365-form #ms_captcha_holder ol li,.dynamics365-form [data-editorblocktype=Text] ol li{counter-increment:ol}.content ol li:before,.dynamics365-form #ms_captcha_holder ol li:before,.dynamics365-form [data-editorblocktype=Text] ol li:before{content:counter(ol) ".";-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-family:var(--family-button);transform:translate(-1.25em,.035em) scale(.85);position:absolute}.content a:not(.button),.dynamics365-form #ms_captcha_holder a:not(.button),.dynamics365-form [data-editorblocktype=Text] a:not(.button){text-decoration:none;color:currentColor;transition-timing-function:var(--ease-out);transition-property:opacity;transition-duration:172ms;padding-bottom:0;text-decoration:underline}@supports (transition-duration:calc(0ms)){.content a:not(.button),.dynamics365-form #ms_captcha_holder a:not(.button),.dynamics365-form [data-editorblocktype=Text] a:not(.button){transition-duration:calc(var(--duration) * 2)}}.content a:not(.button):hover,.content a:not(.button)[href^="tel:"],.dynamics365-form #ms_captcha_holder a:not(.button):hover,.dynamics365-form #ms_captcha_holder a:not(.button)[href^="tel:"],.dynamics365-form [data-editorblocktype=Text] a:not(.button):hover,.dynamics365-form [data-editorblocktype=Text] a:not(.button)[href^="tel:"]{text-decoration:none}@media (min-width:1024px){.content a:not(.button)[href^="tel:"],.dynamics365-form #ms_captcha_holder a:not(.button)[href^="tel:"],.dynamics365-form [data-editorblocktype=Text] a:not(.button)[href^="tel:"]{pointer-events:none}}.content a.has-no-border,.dynamics365-form #ms_captcha_holder a.has-no-border,.dynamics365-form [data-editorblocktype=Text] a.has-no-border{border-bottom:0;padding-bottom:0;text-decoration:none}.content a.has-no-border:hover,.dynamics365-form #ms_captcha_holder a.has-no-border:hover,.dynamics365-form [data-editorblocktype=Text] a.has-no-border:hover{padding-bottom:0;border-bottom:0}.content.has-colored-links a,.content a.is-colored-link,.dynamics365-form #ms_captcha_holder a.is-colored-link,.dynamics365-form .has-colored-links#ms_captcha_holder a,.dynamics365-form .has-colored-links[data-editorblocktype=Text] a,.dynamics365-form [data-editorblocktype=Text] a.is-colored-link{padding-bottom:0;border-bottom:none;color:var(--content-link-color)}.content.has-colored-links a:hover,.content a.is-colored-link:hover,.dynamics365-form #ms_captcha_holder a.is-colored-link:hover,.dynamics365-form .has-colored-links#ms_captcha_holder a:hover,.dynamics365-form .has-colored-links[data-editorblocktype=Text] a:hover,.dynamics365-form [data-editorblocktype=Text] a.is-colored-link:hover{opacity:.7777}.content blockquote,.content dl,.content figure,.content ol,.content p,.content ul,.dynamics365-form #ms_captcha_holder blockquote,.dynamics365-form #ms_captcha_holder dl,.dynamics365-form #ms_captcha_holder figure,.dynamics365-form #ms_captcha_holder ol,.dynamics365-form #ms_captcha_holder p,.dynamics365-form #ms_captcha_holder ul,.dynamics365-form [data-editorblocktype=Text] blockquote,.dynamics365-form [data-editorblocktype=Text] dl,.dynamics365-form [data-editorblocktype=Text] figure,.dynamics365-form [data-editorblocktype=Text] ol,.dynamics365-form [data-editorblocktype=Text] p,.dynamics365-form [data-editorblocktype=Text] ul{line-height:var(--content-line-height);margin:var(--content-margin)}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.dynamics365-form #ms_captcha_holder h1,.dynamics365-form #ms_captcha_holder h2,.dynamics365-form #ms_captcha_holder h3,.dynamics365-form #ms_captcha_holder h4,.dynamics365-form #ms_captcha_holder h5,.dynamics365-form #ms_captcha_holder h6,.dynamics365-form [data-editorblocktype=Text] h1,.dynamics365-form [data-editorblocktype=Text] h2,.dynamics365-form [data-editorblocktype=Text] h3,.dynamics365-form [data-editorblocktype=Text] h4,.dynamics365-form [data-editorblocktype=Text] h5,.dynamics365-form [data-editorblocktype=Text] h6{margin:var(--content-headline-margin)}.content dt,.dynamics365-form #ms_captcha_holder dt,.dynamics365-form [data-editorblocktype=Text] dt{font-weight:var(--weight-medium);margin:0}.content dd,.dynamics365-form #ms_captcha_holder dd,.dynamics365-form [data-editorblocktype=Text] dd{margin:0}.content dd:not(:last-child),.dynamics365-form #ms_captcha_holder dd:not(:last-child),.dynamics365-form [data-editorblocktype=Text] dd:not(:last-child){margin-bottom:15px}.content>:first-child,.content__meta>:first-child,.content__section>:first-child,.dynamics365-form #ms_captcha_holder>:first-child,.dynamics365-form [data-editorblocktype=Text]>:first-child{margin-top:0}.content>:last-child,.content__meta>:last-child,.content__section>:last-child,.dynamics365-form #ms_captcha_holder>:last-child,.dynamics365-form [data-editorblocktype=Text]>:last-child{margin-bottom:0}.content__meta{margin:var(--content-meta-margin)}.content__section{margin:var(--content-section-margin)}.cookieBanner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;position:fixed;padding:var(--gap-small);bottom:0;left:0;right:0;background:var(--color-dark);color:var(--color-white);transform:translateY(100%);transition:transform .3s ease-in;z-index:85}.cookieBanner.is-shown{transform:translateX(0)}.cookieBanner__text{--content-margin:0;margin:0;max-width:1044px}.cookieBanner__cta.button,.dynamics365-form .cookieBanner__cta.lp-form-button{min-width:20px;min-height:20px;height:20px;padding:0;margin-left:var(--gap-normal);line-height:20px;font-size:var(--size-5);font-family:var(--family-heading);font-weight:var(--weight-thin);-ms-flex-item-align:start;align-self:flex-start}@media (min-width:768px){.cookieBanner__cta.button,.dynamics365-form .cookieBanner__cta.lp-form-button{-ms-flex-item-align:unset;align-self:unset}}.dynamics365-form .mixed-column-form{max-width:600px!important}.dynamics365-form span[style]{font-family:var(--family-normal)!important}.dynamics365-form [data-editorblocktype=Divider]{display:none}.dynamics365-form #ms_captcha_holder,.dynamics365-form [data-editorblocktype=Text]{margin-bottom:1.25rem}.dynamics365-form [data-editorblocktype=Field-dropdown] .lp-form-field{position:relative}.dynamics365-form [data-editorblocktype=Field-dropdown] .lp-form-field:after{content:"";position:absolute;right:0;bottom:calc(var(--field-height) / 2);pointer-events:none;transform:translateY(50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--color-black);clear:both}.dynamics365-form .wrapperContainer.leftcolumn,.dynamics365-form .wrapperContainer.rightcolumn{width:100%}.dynamics365-form #ms_captcha_holder{margin-left:-10px}.dynamics365-form #ms_captcha_holder input{border-width:1px!important}.dynamics365-form #ms_captcha_holder,.dynamics365-form .lp-form-field{display:block!important;margin-bottom:1.25rem}.dynamics365-form #ms_captcha_holder[style="display:none"],.dynamics365-form .lp-form-field[style="display:none"]{display:none!important}.dynamics365-form #ms_captcha_holder label,.dynamics365-form .lp-form-field label{font-size:var(--field-size);display:inline-block;margin-bottom:.25rem}.dynamics365-form #ms_captcha_holder .lp-required[style],.dynamics365-form .lp-form-field .lp-required[style]{color:var(--color-danger)!important}.dynamics365-form #ms_captcha_holder input,.dynamics365-form #ms_captcha_holder select,.dynamics365-form #ms_captcha_holder textarea,.dynamics365-form .lp-form-field input,.dynamics365-form .lp-form-field select,.dynamics365-form .lp-form-field textarea{text-indent:0;display:block;border:0;border-radius:0}.dynamics365-form #ms_captcha_holder input,.dynamics365-form .lp-form-field input{-ms-flex:none;flex:none}.dynamics365-form #ms_captcha_holder .lp-radioButton,.dynamics365-form .lp-form-field .lp-radioButton{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.dynamics365-form #ms_captcha_holder .lp-radioButton input,.dynamics365-form .lp-form-field .lp-radioButton input{display:inline;margin-right:1rem;width:auto;-ms-flex:none;flex:none}.dynamics365-form #ms_captcha_holder select,.dynamics365-form .lp-form-field select{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0!important;border:0}.dynamics365-form .lp-form-button{width:100%}.dynamics365-form .lp-form-button[type=submit]{--button-invert:var(--color-primary-invert);--button:var(--color-primary)}.dynamics365-form select.lp-form-fieldInput,.dynamics365-form select.lp-form-fieldInput option{height:calc(var(--field-height) - var(--field-border-width))}.dynamics365-form #ms_captcha_holder,.dynamics365-form .lp-form-field,.field{--field-border-width:1px;--field-status-width:2px;--field-height:50px;--field-checkbox-focus-color:transparent;--field-checkbox-border:transparent;--field-checkbox-color-invert:var(--color-gray-lighter);--field-checkbox-color:var(--color-primary);--field-checkbox-check:var(--color-dark);--field-radio-border:transparent;--field-radio-color-invert:var(--color-gray-lighter);--field-radio-color:var(--color-dark);--field-status-color:var(--color-focus);--field-color-invert:var(--color-gray-lighter);--field-color:var(--color-dark);--field-size:var(--size-11);--field-placeholder-color:var(--currentColor,currentColor)}.dynamics365-form .has-focus#ms_captcha_holder,.dynamics365-form .has-focus.lp-form-field,.field.has-focus{--field-checkbox-focus-color:var(--color-dark)!important;--field-checkbox-border:var(--color-focus)!important;--field-radio-border:var(--color-focus)!important;--field-radio-color:var(--color-focus)!important;--field-status-color:var(--color-focus)!important}.dynamics365-form .is-invalid#ms_captcha_holder,.dynamics365-form .is-invalid.lp-form-field,.dynamics365-form .is-required#ms_captcha_holder,.dynamics365-form .is-required.lp-form-field,.field.is-invalid,.field.is-required{--field-placeholder-color:var(--color-danger)!important;--field-checkbox-border:var(--color-danger)!important;--field-checkbox-color:var(--color-danger)!important;--field-radio-border:var(--color-danger)!important;--field-radio-color:var(--color-danger)!important;--field-status-color:var(--color-danger)!important}.dynamics365-form .is-large#ms_captcha_holder,.dynamics365-form .is-large.lp-form-field,.field.is-large{--field-height:56px;--field-size:var(--size-9)}.dynamics365-form #ms_captcha_holder,.dynamics365-form .lp-form-field,.field{-ms-flex-align:stretch;align-items:stretch;box-sizing:border-box;font-size:var(--field-size);position:relative;display:-ms-flexbox;display:flex;color:var(--field-color)}.dynamics365-form #ms_captcha_holder ::-webkit-input-placeholder,.dynamics365-form #ms_captcha_holder input,.dynamics365-form #ms_captcha_holder select,.dynamics365-form #ms_captcha_holder textarea,.dynamics365-form .lp-form-field ::-webkit-input-placeholder,.dynamics365-form .lp-form-field input,.dynamics365-form .lp-form-field select,.dynamics365-form .lp-form-field textarea,.field ::-webkit-input-placeholder,.field input,.field select,.field textarea{font-variant-numeric:inherit;text-rendering:inherit;letter-spacing:inherit;font-weight:var(--weight-normal);font-family:inherit;font-size:inherit;opacity:1;color:inherit}.dynamics365-form #ms_captcha_holder :-ms-input-placeholder,.dynamics365-form #ms_captcha_holder ::-ms-input-placeholder,.dynamics365-form #ms_captcha_holder input,.dynamics365-form #ms_captcha_holder select,.dynamics365-form #ms_captcha_holder textarea,.dynamics365-form .lp-form-field :-ms-input-placeholder,.dynamics365-form .lp-form-field ::-ms-input-placeholder,.dynamics365-form .lp-form-field input,.dynamics365-form .lp-form-field select,.dynamics365-form .lp-form-field textarea,.field :-ms-input-placeholder,.field ::-ms-input-placeholder,.field input,.field select,.field textarea{font-variant-numeric:inherit;text-rendering:inherit;letter-spacing:inherit;font-weight:var(--weight-normal);font-family:inherit;font-size:inherit;opacity:1;color:inherit}.dynamics365-form #ms_captcha_holder ::placeholder,.dynamics365-form #ms_captcha_holder input,.dynamics365-form #ms_captcha_holder select,.dynamics365-form #ms_captcha_holder textarea,.dynamics365-form .lp-form-field ::placeholder,.dynamics365-form .lp-form-field input,.dynamics365-form .lp-form-field select,.dynamics365-form .lp-form-field textarea,.field ::placeholder,.field input,.field select,.field textarea{font-variant-numeric:inherit;text-rendering:inherit;letter-spacing:inherit;font-weight:var(--weight-normal);font-family:inherit;font-size:inherit;opacity:1;color:inherit}.dynamics365-form #ms_captcha_holder ::-webkit-input-placeholder,.dynamics365-form .lp-form-field ::-webkit-input-placeholder,.field ::-webkit-input-placeholder{opacity:.5;color:var(--field-placeholder-color)}.dynamics365-form #ms_captcha_holder :-ms-input-placeholder,.dynamics365-form #ms_captcha_holder ::-ms-input-placeholder,.dynamics365-form .lp-form-field :-ms-input-placeholder,.dynamics365-form .lp-form-field ::-ms-input-placeholder,.field :-ms-input-placeholder,.field ::-ms-input-placeholder{opacity:.5;color:var(--field-placeholder-color)}.dynamics365-form #ms_captcha_holder ::placeholder,.dynamics365-form .lp-form-field ::placeholder,.field ::placeholder{opacity:.5;color:var(--field-placeholder-color)}.dynamics365-form #ms_captcha_holder input,.dynamics365-form #ms_captcha_holder select,.dynamics365-form #ms_captcha_holder textarea,.dynamics365-form .lp-form-field input,.dynamics365-form .lp-form-field select,.dynamics365-form .lp-form-field textarea,.field input,.field select,.field textarea{min-height:calc(var(--field-height) - var(--field-border-width));box-sizing:border-box;background:transparent;box-shadow:none;display:block;outline:0;padding:2px 0 0;margin:0;border:none;width:100%;-ms-flex:1 1 auto;flex:1 1 auto}.dynamics365-form #ms_captcha_holder textarea,.dynamics365-form .lp-form-field textarea,.field textarea{line-height:inherit;max-width:100%;min-width:100%;padding:.875rem 0 .75rem;resize:vertical}.dynamics365-form #ms_captcha_holder input,.dynamics365-form #ms_captcha_holder select,.dynamics365-form #ms_captcha_holder textarea,.dynamics365-form .is-email#ms_captcha_holder,.dynamics365-form .is-email.lp-form-field,.dynamics365-form .is-number#ms_captcha_holder,.dynamics365-form .is-number.lp-form-field,.dynamics365-form .is-select#ms_captcha_holder,.dynamics365-form .is-select.lp-form-field,.dynamics365-form .is-text#ms_captcha_holder,.dynamics365-form .is-text.lp-form-field,.dynamics365-form .is-textarea#ms_captcha_holder,.dynamics365-form .is-textarea.lp-form-field,.dynamics365-form .is-website#ms_captcha_holder,.dynamics365-form .is-website.lp-form-field,.dynamics365-form .lp-form-field input,.dynamics365-form .lp-form-field select,.dynamics365-form .lp-form-field textarea,.field.is-email,.field.is-number,.field.is-select,.field.is-text,.field.is-textarea,.field.is-website{border-bottom:var(--field-border-width) solid var(--field-color);background:var(--field-color-invert)}.dynamics365-form #ms_captcha_holder input:after,.dynamics365-form #ms_captcha_holder select:after,.dynamics365-form #ms_captcha_holder textarea:after,.dynamics365-form .is-email#ms_captcha_holder:after,.dynamics365-form .is-email.lp-form-field:after,.dynamics365-form .is-number#ms_captcha_holder:after,.dynamics365-form .is-number.lp-form-field:after,.dynamics365-form .is-select#ms_captcha_holder:after,.dynamics365-form .is-select.lp-form-field:after,.dynamics365-form .is-text#ms_captcha_holder:after,.dynamics365-form .is-text.lp-form-field:after,.dynamics365-form .is-textarea#ms_captcha_holder:after,.dynamics365-form .is-textarea.lp-form-field:after,.dynamics365-form .is-website#ms_captcha_holder:after,.dynamics365-form .is-website.lp-form-field:after,.dynamics365-form .lp-form-field input:after,.dynamics365-form .lp-form-field select:after,.dynamics365-form .lp-form-field textarea:after,.field.is-email:after,.field.is-number:after,.field.is-select:after,.field.is-text:after,.field.is-textarea:after,.field.is-website:after{content:"";background:var(--field-status-color);transform:scaleX(.25);position:absolute;display:block;opacity:0;bottom:calc(var(--field-border-width) * -1);height:var(--field-status-width);width:100%}.dynamics365-form #ms_captcha_holder .form:not(.has-transitions-disabled) input:after,.dynamics365-form #ms_captcha_holder .form:not(.has-transitions-disabled) select:after,.dynamics365-form #ms_captcha_holder .form:not(.has-transitions-disabled) textarea:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-email#ms_captcha_holder:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-email.lp-form-field:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-number#ms_captcha_holder:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-number.lp-form-field:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-select#ms_captcha_holder:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-select.lp-form-field:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-text#ms_captcha_holder:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-text.lp-form-field:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-textarea#ms_captcha_holder:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-textarea.lp-form-field:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-website#ms_captcha_holder:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-website.lp-form-field:after,.dynamics365-form .lp-form-field .form:not(.has-transitions-disabled) input:after,.dynamics365-form .lp-form-field .form:not(.has-transitions-disabled) select:after,.dynamics365-form .lp-form-field .form:not(.has-transitions-disabled) textarea:after,.form:not(.has-transitions-disabled) .dynamics365-form #ms_captcha_holder input:after,.form:not(.has-transitions-disabled) .dynamics365-form #ms_captcha_holder select:after,.form:not(.has-transitions-disabled) .dynamics365-form #ms_captcha_holder textarea:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-email#ms_captcha_holder:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-email.lp-form-field:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-number#ms_captcha_holder:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-number.lp-form-field:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-select#ms_captcha_holder:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-select.lp-form-field:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-text#ms_captcha_holder:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-text.lp-form-field:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-textarea#ms_captcha_holder:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-textarea.lp-form-field:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-website#ms_captcha_holder:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-website.lp-form-field:after,.form:not(.has-transitions-disabled) .dynamics365-form .lp-form-field input:after,.form:not(.has-transitions-disabled) .dynamics365-form .lp-form-field select:after,.form:not(.has-transitions-disabled) .dynamics365-form .lp-form-field textarea:after,.form:not(.has-transitions-disabled) .field.is-email:after,.form:not(.has-transitions-disabled) .field.is-number:after,.form:not(.has-transitions-disabled) .field.is-select:after,.form:not(.has-transitions-disabled) .field.is-text:after,.form:not(.has-transitions-disabled) .field.is-textarea:after,.form:not(.has-transitions-disabled) .field.is-website:after{transition-timing-function:var(--ease-in-out);transition-property:background-color,transform,opacity;transition-duration:258ms}@supports (transition-duration:calc(0ms)){.dynamics365-form #ms_captcha_holder .form:not(.has-transitions-disabled) input:after,.dynamics365-form #ms_captcha_holder .form:not(.has-transitions-disabled) select:after,.dynamics365-form #ms_captcha_holder .form:not(.has-transitions-disabled) textarea:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-email#ms_captcha_holder:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-email.lp-form-field:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-number#ms_captcha_holder:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-number.lp-form-field:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-select#ms_captcha_holder:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-select.lp-form-field:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-text#ms_captcha_holder:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-text.lp-form-field:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-textarea#ms_captcha_holder:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-textarea.lp-form-field:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-website#ms_captcha_holder:after,.dynamics365-form .form:not(.has-transitions-disabled) .is-website.lp-form-field:after,.dynamics365-form .lp-form-field .form:not(.has-transitions-disabled) input:after,.dynamics365-form .lp-form-field .form:not(.has-transitions-disabled) select:after,.dynamics365-form .lp-form-field .form:not(.has-transitions-disabled) textarea:after,.form:not(.has-transitions-disabled) .dynamics365-form #ms_captcha_holder input:after,.form:not(.has-transitions-disabled) .dynamics365-form #ms_captcha_holder select:after,.form:not(.has-transitions-disabled) .dynamics365-form #ms_captcha_holder textarea:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-email#ms_captcha_holder:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-email.lp-form-field:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-number#ms_captcha_holder:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-number.lp-form-field:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-select#ms_captcha_holder:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-select.lp-form-field:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-text#ms_captcha_holder:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-text.lp-form-field:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-textarea#ms_captcha_holder:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-textarea.lp-form-field:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-website#ms_captcha_holder:after,.form:not(.has-transitions-disabled) .dynamics365-form .is-website.lp-form-field:after,.form:not(.has-transitions-disabled) .dynamics365-form .lp-form-field input:after,.form:not(.has-transitions-disabled) .dynamics365-form .lp-form-field select:after,.form:not(.has-transitions-disabled) .dynamics365-form .lp-form-field textarea:after,.form:not(.has-transitions-disabled) .field.is-email:after,.form:not(.has-transitions-disabled) .field.is-number:after,.form:not(.has-transitions-disabled) .field.is-select:after,.form:not(.has-transitions-disabled) .field.is-text:after,.form:not(.has-transitions-disabled) .field.is-textarea:after,.form:not(.has-transitions-disabled) .field.is-website:after{transition-duration:calc(var(--duration) * 3)}}.dynamics365-form .has-focus#ms_captcha_holder:after,.dynamics365-form .has-focus.lp-form-field:after,.dynamics365-form .is-invalid#ms_captcha_holder:after,.dynamics365-form .is-invalid.lp-form-field:after,.dynamics365-form .is-required#ms_captcha_holder:after,.dynamics365-form .is-required.lp-form-field:after,.field.has-focus:after,.field.is-invalid:after,.field.is-required:after{transform:scaleX(1);opacity:1}.dynamics365-form #ms_captcha_holder select select,.dynamics365-form .is-select#ms_captcha_holder select,.dynamics365-form .is-select.lp-form-field select,.dynamics365-form .lp-form-field select select,.field.is-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none}@supports (-moz-appearance:none){.dynamics365-form #ms_captcha_holder select select,.dynamics365-form .is-select#ms_captcha_holder select,.dynamics365-form .is-select.lp-form-field select,.dynamics365-form .lp-form-field select select,.field.is-select select{text-indent:-2px}}.dynamics365-form #ms_captcha_holder select .icon,.dynamics365-form .is-select#ms_captcha_holder .icon,.dynamics365-form .is-select.lp-form-field .icon,.dynamics365-form .lp-form-field select .icon,.field.is-select .icon{pointer-events:none;transform:translateY(-50%);position:absolute;display:block;right:-5px;top:50%}.dynamics365-form .is-checkbox#ms_captcha_holder label,.dynamics365-form .is-checkbox.lp-form-field label,.dynamics365-form .is-checkbox_group#ms_captcha_holder label,.dynamics365-form .is-checkbox_group.lp-form-field label,.dynamics365-form .is-radio#ms_captcha_holder label,.dynamics365-form .is-radio.lp-form-field label,.field.is-checkbox_group label,.field.is-checkbox label,.field.is-radio label{display:-ms-inline-flexbox;display:inline-flex;outline:0;cursor:pointer}.dynamics365-form .is-checkbox#ms_captcha_holder input,.dynamics365-form .is-checkbox.lp-form-field input,.dynamics365-form .is-checkbox_group#ms_captcha_holder input,.dynamics365-form .is-checkbox_group.lp-form-field input,.dynamics365-form .is-radio#ms_captcha_holder input,.dynamics365-form .is-radio.lp-form-field input,.field.is-checkbox_group input,.field.is-checkbox input,.field.is-radio input{position:absolute;z-index:-1;opacity:0;height:0;width:0}.dynamics365-form .is-checkbox#ms_captcha_holder:not(.is-inline):not(:first-child),.dynamics365-form .is-checkbox.lp-form-field:not(.is-inline):not(:first-child),.dynamics365-form .is-checkbox_group#ms_captcha_holder:not(.is-inline):not(:first-child),.dynamics365-form .is-checkbox_group.lp-form-field:not(.is-inline):not(:first-child),.dynamics365-form .is-radio#ms_captcha_holder:not(.is-inline):not(:first-child),.dynamics365-form .is-radio.lp-form-field:not(.is-inline):not(:first-child),.field.is-checkbox:not(.is-inline):not(:first-child),.field.is-checkbox_group:not(.is-inline):not(:first-child),.field.is-radio:not(.is-inline):not(:first-child){padding-top:14px}.dynamics365-form .is-checkbox_group#ms_captcha_holder,.dynamics365-form .is-checkbox_group.lp-form-field,.field.is-checkbox_group{display:block}.dynamics365-form .is-checkbox_group#ms_captcha_holder>div,.dynamics365-form .is-checkbox_group.lp-form-field>div,.field.is-checkbox_group>div{display:inline-block;margin:0 .75rem .75rem 0}.dynamics365-form .is-submit#ms_captcha_holder,.dynamics365-form .is-submit.lp-form-field,.field.is-submit{margin-top:1.5rem}.field__select{-ms-flex-align:stretch;align-items:stretch;position:relative;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto}.field__radio{transition-timing-function:var(--ease-in-out);transition-property:border-color;transition-duration:129ms;border-radius:var(--radius-rounded);margin-right:10px;background:var(--field-radio-color-invert);box-sizing:border-box;position:relative;overflow:hidden;display:inline-block;border:var(--field-status-width) solid var(--field-radio-border);height:1.25rem;width:1.25rem;-ms-flex:0 0 auto;flex:0 0 auto}@supports (transition-duration:calc(0ms)){.field__radio{transition-duration:calc(var(--duration) * 1.5)}}.field__radio:before{transition-timing-function:var(--ease-in-out);transition-property:transform,opacity,background-color;transition-duration:129ms;border-radius:var(--radius-rounded);transform-origin:top left;background:var(--field-radio-color);transform:translate(-50%,-50%);position:absolute;display:block;content:"";height:.6rem;width:.6rem;left:50%;top:50%}@supports (transition-duration:calc(0ms)){.field__radio:before{transition-duration:calc(var(--duration) * 1.5)}}input:not(:checked)+.field__radio:before{transform:scale(.5) translate(-50%,-50%);opacity:0}.field__checkboxtag{border-radius:var(--radius-rounded);transition:background-color var(--duration);transition-timing-function:var(--ease-in-out);padding:4px 8px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:var(--field-checkbox-color-invert)}input:checked+.field__checkboxtag{background-color:var(--field-checkbox-color)}.field__checkbox{transition-timing-function:var(--ease-in-out);transition-property:border-color;transition-duration:129ms;margin-right:10px;background:var(--field-checkbox-color-invert);box-sizing:border-box;position:relative;display:inline-block;height:1.25rem;width:1.25rem;-ms-flex:0 0 auto;flex:0 0 auto}@supports (transition-duration:calc(0ms)){.field__checkbox{transition-duration:calc(var(--duration) * 1.5)}}.field__checkbox .icon{--icon-size:17px;transition-timing-function:var(--ease-in-out);transition-property:opacity;transition-duration:129ms;transform:translate(-50%,-50%);position:absolute;z-index:3;color:var(--field-checkbox-check);left:50%;top:50%}@supports (transition-duration:calc(0ms)){.field__checkbox .icon{transition-duration:calc(var(--duration) * 1.5)}}input:not(:checked)+.field__checkbox .icon{opacity:0}.field__checkbox:after,.field__checkbox:before{transform:translate(-50%,-50%);position:absolute;display:block;content:"";height:100%;width:100%;left:50%;top:50%}.field__checkbox:before{transition-timing-function:var(--ease-in-out);transition-property:opacity,background-color;transition-duration:129ms;transform-origin:top left;background:var(--field-checkbox-color);z-index:1}@supports (transition-duration:calc(0ms)){.field__checkbox:before{transition-duration:calc(var(--duration) * 1.5)}}input:not(:checked)+.field__checkbox:before{opacity:0}.field__checkbox:after{transition-timing-function:var(--ease-in-out);transition-property:border-color;transition-duration:129ms;box-sizing:border-box;z-index:0;border:var(--field-status-width) solid var(--field-checkbox-border)}@supports (transition-duration:calc(0ms)){.field__checkbox:after{transition-duration:calc(var(--duration) * 1.5)}}.field__errors{margin-top:.25rem;color:var(--color-danger)}.filter{--filter-gap-horizontal:var(--gap-medium);--filter-gap-vertical:var(--gap-normal);margin-left:calc(-1 * var(--filter-gap-horizontal));margin-top:calc(-1 * var(--filter-gap-vertical));-ms-flex-flow:row wrap;flex-flow:row wrap;display:-ms-flexbox;display:flex}.filter__item{padding-left:var(--filter-gap-horizontal);padding-top:var(--filter-gap-vertical);-ms-flex:0 0 auto;flex:0 0 auto}.dynamics365-form .filter .is-checkbox#ms_captcha_holder,.dynamics365-form .filter .is-checkbox.lp-form-field,.filter .dynamics365-form .is-checkbox#ms_captcha_holder,.filter .dynamics365-form .is-checkbox.lp-form-field,.filter .field.is-checkbox{padding:3px 8px}.dynamics365-form .filter .is-checkbox#ms_captcha_holder .field__checkbox,.dynamics365-form .filter .is-checkbox.lp-form-field .field__checkbox,.filter .dynamics365-form .is-checkbox#ms_captcha_holder .field__checkbox,.filter .dynamics365-form .is-checkbox.lp-form-field .field__checkbox,.filter .field.is-checkbox .field__checkbox{display:none}.dynamics365-form .filter .is-checkbox.is-checked#ms_captcha_holder,.dynamics365-form .filter .is-checkbox.is-checked.lp-form-field,.filter .dynamics365-form .is-checkbox.is-checked#ms_captcha_holder,.filter .dynamics365-form .is-checkbox.is-checked.lp-form-field,.filter .field.is-checkbox.is-checked{border-radius:4px;background:var(--color-primary);padding:3px 8px}.form{--form-section-margin:1.25rem 0 0;--form-fields-margin:1.25rem 0 2.5rem;--form-legal-margin:.875rem 0}.form>:first-child,.form__legal>:first-child,.form__section>:first-child{margin-top:0}.form>:last-child,.form__legal>:last-child,.form__section>:last-child{margin-bottom:0}.form__section{margin:var(--form-section-margin)}.form__fields{grid-template-columns:repeat(4,1fr);grid-gap:10px;display:grid;margin:var(--form-fields-margin)}.form__field{grid-column:4 span}@media (min-width:768px){.form__field.is-three-quarters{grid-column:3 span}.form__field.is-half{grid-column:2 span}.form__field.is-one-quarter{grid-column:1 span}}.form__legal{margin:var(--form-legal-margin)}@media (min-width:768px){.form__legal{text-align:center}}.form.bw-form{--form-fields-margin:1.25rem 0 0.5rem;--form-error-margin:0.5rem 0}.form.bw-form input:not([type=checkbox]),.form.bw-form select,.form.bw-form textarea{min-height:calc(var(--field-height) - var(--field-border-width));box-sizing:border-box;background:transparent;box-shadow:none;display:block;outline:0;padding:2px 0 0;margin:0;border:none;width:100%;-ms-flex:1 1 auto;flex:1 1 auto;border-bottom:var(--field-border-width) solid var(--field-color);background:var(--field-color-invert)}.form.bw-form input:not([type=checkbox]):after,.form.bw-form select:after,.form.bw-form textarea:after{content:"";background:var(--field-status-color);transform:scaleX(.25);position:absolute;display:block;opacity:0;bottom:calc(var(--field-border-width) * -1);height:var(--field-status-width);width:100%}.form:not(.has-transitions-disabled) .form.bw-form input:not([type=checkbox]):after,.form:not(.has-transitions-disabled) .form.bw-form select:after,.form:not(.has-transitions-disabled) .form.bw-form textarea:after{transition-timing-function:var(--ease-in-out);transition-property:background-color,transform,opacity;transition-duration:258ms}@supports (transition-duration:calc(0ms)){.form:not(.has-transitions-disabled) .form.bw-form input:not([type=checkbox]):after,.form:not(.has-transitions-disabled) .form.bw-form select:after,.form:not(.has-transitions-disabled) .form.bw-form textarea:after{transition-duration:calc(var(--duration) * 3)}}.form.bw-form input[type=checkbox],.form.bw-form input[type=radio]{margin:0 .4rem;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer}.form.bw-form label{font-size:var(--size-12);font-weight:var(--weight-normal);opacity:1}.form.bw-form h3,.form.bw-form h4,.form.bw-form h5,.form.bw-form h6{margin:1.5rem 0 .25rem}.form.bw-form .freeform-input-only-label{font-size:var(--size-11);cursor:pointer}.form.bw-form .freeform-pages{display:-ms-flexbox;display:flex;padding:0;margin:0 0 10px;list-style:none}.form.bw-form .freeform-pages li{margin:0 10px 0 0}.form.bw-form .field__with-label{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1}.form.bw-form .freeform-form-has-errors{color:var(--color-danger)}.form.bw-form .errors,.form.bw-form .freeform-errors{padding-left:.8rem;margin:var(--form-error-margin);font-size:var(--size-12);color:var(--color-danger)}.footer{border-top:1px solid var(--color-dark);background:var(--color-light);text-align:center;position:relative;z-index:80;padding:30px 0;will-change:transform}.footer *,.footer a{text-decoration:none;text-transform:uppercase;letter-spacing:1.5px;font-weight:400;font-family:var(--family-statement);font-size:var(--size-13)}.footer a{transition-timing-function:var(--ease-out);transition-property:opacity;transition-duration:172ms}@supports (transition-duration:calc(0ms)){.footer a{transition-duration:calc(var(--duration) * 2)}}.footer a:hover{opacity:.7777}@media (min-width:768px){.footer{padding:40px 0}}@media (min-width:768px){.footer__container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}.footer__copyright{padding-top:20px}@media (min-width:768px){.footer__copyright{padding-top:0;text-align:left;-ms-flex-order:0;order:0;-ms-flex:1 0 0px;flex:1 0 0}}.footer__links{padding-top:25px}.footer__links a{text-decoration:none;display:block;color:currentColor}@media (min-width:768px){.footer__links{padding-top:0;-ms-flex-order:2;order:2;-ms-flex:1 0 0px;flex:1 0 0}}.footer__links .columns{--columns-gap-horizontal:15px;--columns-gap-vertical:0px;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.footer__links .columns{--columns-gap-horizontal:20px;-ms-flex-pack:end;justify-content:flex-end}}.footer__social a{text-decoration:none;line-height:0;display:block;color:currentColor}.footer__social path{fill:currentColor}@media (min-width:768px){.footer__social{padding:0 12px;-ms-flex-order:1;order:1;-ms-flex:0 0 auto;flex:0 0 auto}}.footer__social .columns{--columns-gap:12px;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.footer__social .columns{--columns-gap:20px}}.header{--header-background:var(--color-light);--header-color:var(--color-dark);--menu-link-color:var(--color-dark);--header-toogle-size:50px;--header-toogle-icon:32px;--header-box-shadow:0}.header.is-transparent{--header-background:transparent;--header-color:var(--color-light);--menu-link-color:var(--header-color);--header-shadow:0}.header.is-darkened{--header-background:rgba(0,0,0,.8);--header-color:var(--color-light)}.header.is-dark{--header-background:var(--color-dark);--header-color:var(--color-light)}.header.is-primary{--header-background:var(--color-primary);--header-color:var(--color-dark);--header-shadow:0}.header.is-darker{--header-background:#111;--header-color:var(--color-light)}.header.is-scrolling:not(.is-hidden):not(.is-transparent){--header-box-shadow:0 -40px 40px 40px rgba(0,0,0,.1)}.header{box-shadow:var(--header-box-shadow);background:var(--header-background);overflow:hidden;position:fixed;z-index:100;width:100%;color:var(--header-color);left:0;top:0}.header.is-static{position:static}.header.is-hidden{transition-timing-function:var(--ease-in);transform:translateY(calc(-100% - 1px))}.header.is-hidden .header__container{transition-timing-function:var(--ease-in);transform:translateY(80%);opacity:0}.header,.header__container{transition-timing-function:var(--ease-out);transition-duration:258ms;transition-property:box-shadow,transform,opacity,background;will-change:transform,opacity}@supports (transition-duration:calc(0ms)){.header,.header__container{transition-duration:calc(var(--duration) * 3)}}.header__container{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;display:-ms-flexbox;display:flex;height:var(--header-height)}.header__langswitch{position:absolute;left:0}.header__navindicator{display:none;position:absolute;right:var(--header-toogle-size)}@media (min-width:768px){.header__navindicator{display:block}}.header__logo{position:relative;height:100%;color:currentColor;-ms-flex:none;flex:none}.header__logo svg{max-width:100%;display:block;height:100%;width:auto}.header__logo svg path{fill:currentColor}.header__links{transition-duration:344ms;transition-property:opacity,transform;-ms-flex:1 1 0px;flex:1 1 0}@supports (transition-duration:calc(0ms)){.header__links{transition-duration:calc(var(--duration) * 4)}}.modal:not(.is-active) .header__links{opacity:0}@media (max-width:1023.9px){.header__links{display:none}}.header__toggle{transform:translateY(-50%);position:absolute;height:var(--header-toogle-size);width:var(--header-toogle-size);right:calc((var(--header-toogle-size) - var(--header-toogle-icon)) / -2);top:50%}@media (min-width:1024px){.header__toggle{--header-toogle-icon:24px}}.dynamics365-form .header__toggle .lp-form-button,.header__toggle .button,.header__toggle .dynamics365-form .lp-form-button{--button-invert:var(--currentColor,currentColor);--button:transparent;min-height:unset;min-width:unset;padding:0;height:100%;width:100%;color:currentColor}.header__toggle .icon{--icon-size:var(--header-toogle-icon)}.icon{--icon-size:1.5rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;height:var(--icon-size);width:var(--icon-size)}.icon svg{max-height:100%;max-width:100%}.icon.is-small{--icon-size:1.25rem}.icon.is-tiny{--icon-size:1rem}.icon.is-medium{--icon-size:2rem}.icon.is-share{--icon-size:2.25rem}symbol{stroke-width:inherit;color:inherit;fill:currentColor}symbol>*{vector-effect:non-scaling-stroke;stroke-width:inherit;stroke:inherit}.link{--link:var(--currentColor,currentColor)}.link.is-dark{--link:var(--color-dark)}.link.is-primary{--link:var(--color-primary)}.link.is-light{--link:var(--color-light)}.link{cursor:pointer;text-decoration:none;text-transform:uppercase;letter-spacing:var(--letter-spacing-2);border-radius:0;font-family:var(--family-button);line-height:inherit;white-space:nowrap;-webkit-user-select:inherit;-moz-user-select:inherit;-ms-user-select:inherit;user-select:inherit;background:transparent;box-sizing:border-box;text-align:inherit;font-size:var(--size-13);overflow:hidden;position:relative;display:-ms-inline-flexbox;display:inline-flex;padding:0 0 4px;outline:0;border:none;color:var(--link);transition-timing-function:var(--ease-out);transition-property:opacity;transition-duration:172ms}@supports (transition-duration:calc(0ms)){.link{transition-duration:calc(var(--duration) * 2)}}.link:hover{opacity:.7777}.link:hover:before{transform:scaleX(.9)}.link:after,.link:before{content:"";border-bottom:1px solid currentColor;position:absolute;display:block;bottom:0;width:100%;left:0;transition-timing-function:var(--ease-out);transition-property:transform,opacity;transition-duration:172ms}@supports (transition-duration:calc(0ms)){.link:after,.link:before{transition-duration:calc(var(--duration) * 2)}}.link.is-loading:before,.link:after{opacity:0}.link.is-loading:after{animation:link-loading infinite 1s alternate var(--ease-in-out);opacity:1}.link:disabled,.link[disabled]{pointer-events:none;opacity:.5}@keyframes link-loading{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.menu-area{background:var(--color-light);-ms-flex-flow:column;flex-flow:column;position:relative;overflow:hidden;display:-ms-flexbox;display:flex;height:100%;width:100%;color:var(--color-dark)}.menu-area input{display:none}.menu-area__handle{letter-spacing:.8px;will-change:transform,opacity;font-family:var(--family-heading);line-height:1.47;font-weight:500;font-size:28px;padding:15px 20px 10px}@media (max-width:1023.9px){.menu-area__handle{cursor:pointer}}@media (min-width:512px){.menu-area__handle{font-size:32px}}@media (min-width:1200px){.menu-area__handle{font-size:36px}}.menu-area__container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:column;flex-flow:column;display:-ms-flexbox;display:flex;width:100%;-ms-flex:1 0 auto;flex:1 0 auto}@media (max-width:1023.9px){input:not(:checked)~.menu-area__container{display:none}}.menu-area__links{margin-bottom:30px}.menu-area__link{text-decoration:none;transform:translateZ(0);overflow:hidden;padding:0 25px 0 20px;display:block;color:currentColor}.menu-area__link>:first-child{letter-spacing:.3px;-ms-flex-align:center;align-items:center;line-height:1.5;font-weight:500;font-size:16px;display:-ms-flexbox;display:flex}.menu-area__link:not(:first-child){margin-top:20px}.menu-area__link .icon{--icon-size:16px;margin-left:5px}.menu-area__link,.menu-area__link .icon{transition-timing-function:var(--ease-in-out);transition-duration:172ms;transition-property:transform}@supports (transition-duration:calc(0ms)){.menu-area__link,.menu-area__link .icon{transition-duration:calc(var(--duration) * 2)}}.menu-area__link:hover,.menu-area__link:hover .icon{transform:translateX(5px)}.menu-area__footer{text-decoration:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:var(--color-gray-lighter);box-sizing:border-box;min-height:90px;padding:30px 20px;display:-ms-flexbox;display:flex;color:currentColor}.menu-area__footer>:first-child{font-weight:500;font-size:14px}.menu-area__footer>:first-child+*{margin-left:10px}.menu-areas{grid-template-columns:repeat(1,1fr);max-width:var(--container-smaller);grid-gap:10px;display:grid;margin:0 auto;width:100%}@media (min-width:1024px){.menu-areas{grid-template-columns:repeat(3,1fr);max-width:100%}}.menu-areas__item{position:relative;z-index:1}.menu-modal{--menu-link-color:var(--color-dark);padding-top:40px;-ms-flex-item-align:stretch;align-self:stretch;min-height:100%}@media (min-width:1024px){.menu-modal{padding-top:75px}}.dynamics365-form .menu-modal>.mixed-column-form,.menu-modal>.container{-ms-flex-flow:column;flex-flow:column;display:-ms-flexbox;display:flex;height:100%}.menu-modal__header>:not(:first-child){padding-top:10px}@media (min-width:768px){.menu-modal__header{padding-top:15px}}@media (min-width:1024px){.menu-modal__header{display:none}}.menu-modal__areas{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1 0 auto;flex:1 0 auto}@media (max-width:1023.9px){.menu-modal__areas{padding-top:60px}}.menu-modal__footer{padding-top:60px}.menu__links{text-align:center}.menu__links.is-left{text-align:left}.menu__links.is-right{text-align:right}.menu__link{text-decoration:none;text-transform:uppercase;letter-spacing:1.5px;font-weight:400;font-family:var(--family-statement);font-size:var(--size-13);color:var(--menu-link-color);transition-timing-function:var(--ease-in-out);transition-duration:172ms;transition-property:opacity}@supports (transition-duration:calc(0ms)){.menu__link{transition-duration:calc(var(--duration) * 2)}}.menu__link:not(:hover){color:var(--menu-link-color)}.menu__link.is-active{box-shadow:0 1px 0 var(--menu-link-color)}.menu__links .menu__link:not(:first-child){margin-left:20px}@media (min-width:768px){.menu__links .menu__link:not(:first-child){margin-left:30px}}.langswitch{margin:0;padding:0}.langswitch,.langswitch li{display:inline-block}.langswitch li:after{content:"/";margin:.5em;display:inline-block;font-size:10px;color:var(--menu-link-color)}.langswitch li:last-child:after{content:""}.project-filter-desktop{--project-filter-background:transparent;--project-filter-dropdown:hidden;--project-filter-border:var(--color-gray-lighter)}.project-filter-desktop.is-hover{--project-filter-background:var(--color-gray-lighter)}.project-filter-desktop.is-active,.project-filter-desktop.is-checked{--project-filter-background:var(--color-primary);--project-filter-border:var(--color-primary)}.project-filter-desktop{font-family:var(--family-heading);font-weight:400;position:relative}.project-filter-desktop__button{-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";letter-spacing:inherit;border-radius:0;white-space:nowrap;-ms-flex-align:center;align-items:center;font-family:var(--family-normal);box-shadow:none;background:var(--project-filter-background);font-size:inherit;display:-ms-inline-flexbox;display:inline-flex;outline:0;padding:.75rem .5rem .65rem 1rem;border:1px solid var(--project-filter-border);cursor:pointer;color:currentColor;text-decoration:none}.project-filter-desktop__button--textonly{padding-right:1rem}.project-filter-desktop__button .icon{margin-left:5px;margin-top:-2px}.project-filter-desktop__dropdown{font-family:var(--family-normal);font-weight:300;box-shadow:0 0 20px rgba(0,0,0,.15);background:var(--color-light);box-sizing:border-box;min-width:310px;position:absolute;z-index:80;padding:20px;border:1px solid var(--color-gray-lighter);left:0;top:calc(100% + 20px)}.project-filter-desktop:not(.is-active) .project-filter-desktop__dropdown{visibility:hidden}.project-filter-desktop__dropdown footer{-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;display:-ms-flexbox;display:flex}.project-filter-desktop__dropdown footer .link{font-size:12px;padding:0}.project-filter-desktop__dropdown footer .link:not(:first-child){margin-left:20px}.project-filter-desktop__dropdown footer .link:after,.project-filter-desktop__dropdown footer .link:before{display:none}.project-filter-mobile__button{-webkit-font-feature-settings:"lnum";font-feature-settings:"lnum";-ms-flex-pack:center;justify-content:center;letter-spacing:inherit;border-radius:0;white-space:nowrap;-ms-flex-align:center;align-items:center;font-family:var(--family-normal);box-shadow:none;background:transparent;font-size:inherit;display:-ms-flexbox;display:flex;outline:0;padding:1rem .5rem .85rem 1rem;border:1px solid var(--color-gray-lighter);cursor:pointer;color:currentColor;width:100%}.project-filter-mobile__button .icon{margin-left:5px;margin-top:-2px}.project-filter-mobile__button.is-active{border-color:var(--color-primary);background:var(--color-primary)}.project-filter-mobile__items{padding-bottom:50px;margin-top:-25px}.project-filter-mobile__item:not(:first-child){padding-top:25px}.project-filter-mobile__label{font-family:var(--family-heading);font-weight:500;font-size:20px;margin:0 0 13px}.project-filter-mobile__options>.columns{--columns-gap-horizontal:6px;--columns-gap-vertical:10px}.project-filter-mobile__options>.columns>.column{position:relative}.project-filter-mobile__options>.columns>.column input{position:absolute;opacity:0;height:0;width:0}.project-filter-mobile__option{border-radius:var(--radius-rounded);font-family:var(--family-normal);font-weight:300;white-space:nowrap;-ms-flex-align:center;align-items:center;background:var(--color-primary);position:relative;padding:5px 15px 2px;display:-ms-inline-flexbox;display:inline-flex;cursor:pointer}input:not(:checked)+.project-filter-mobile__option{background:var(--color-gray-lighter)}input:not(:checked)+.project-filter-mobile__option .icon{display:none}.project-filter-mobile__option .icon{--icon-size:15px;margin-right:7px;margin-left:-2px;margin-top:-5px}.project-filter-mobile__footer{background:var(--color-dark);padding:23px 0 18px}.dynamics365-form .project-filter-mobile__footer .mixed-column-form,.project-filter-mobile__footer .container,.project-filter-mobile__footer .dynamics365-form .mixed-column-form{-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex}.project-filter-mobile__footer .link{font-size:14px;padding:0}.project-filter-mobile__footer .link:not(:first-child){margin-left:20px}.project-filter-mobile__footer .link:after,.project-filter-mobile__footer .link:before{display:none}.scroll-anchor{color:var(--color-light);text-align:center;text-decoration:none;overflow:auto;display:inline-block;text-transform:uppercase;letter-spacing:var(--letter-spacing-3);font-family:var(--family-button);line-height:var(--line-height-5);font-size:var(--size-12)}.scroll-anchor__line{display:inline-block;height:50px;width:1px;background:var(--color-light);margin-top:var(--gap-small)}.scroll-anchor.is-animated{animation:pulse-down infinite 2s var(--ease-in-out)}.scroll-anchor.is-abs-bottom{position:absolute;left:50%;bottom:40px}@keyframes pulse-down{0%{transform:translate(-50%)}66%{transform:translate(-50%,20px)}to{transform:translate(-50%)}}.spinner{padding-bottom:100%;position:relative;width:100%}.spinner:after,.spinner:before{content:"";border-radius:var(--radius-rounded);background:currentColor;animation:pulse-scale infinite 1.2s var(--ease-in-out);position:absolute;display:block;height:100%;width:100%}.spinner:after{animation-delay:-.6s}@keyframes pulse-scale{0%{transform:scale(0)}to{transform:scale(1);opacity:0}}.trinity{--trinity-background:var(--color-light)}.trinity,.trinity.is-digital{--trinity-color:var(--color-dark)}.trinity.is-digital{--trinity-background:var(--color-digital)}.trinity.is-primary{--trinity-background:var(--color-primary);--trinity-color:var(--color-primary-invert)}.trinity.is-dark{--trinity-background:var(--color-dark);--trinity-color:var(--color-light)}.trinity{-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-ms-flexbox;display:flex}@media (min-width:768px){.trinity{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:1024px){.trinity{padding:0 40px;-ms-flex-pack:justify;justify-content:space-between}}.trinity__element{-ms-flex-item-align:start;align-self:flex-start;position:relative;-ms-flex:0 0 100%;flex:0 0 100%}.trinity__element.js-modal{cursor:pointer}@media (max-width:767.9px){.trinity__element:not(:first-child){margin-top:40px}}@media (min-width:768px){.trinity__element{-ms-flex:0 0 0px;flex:0 0 0}.trinity__element:nth-child(2){margin-right:-40px;margin-left:-40px;margin-top:80px}.trinity__element:nth-child(3){margin-top:40px}}@media (min-width:1024px){.trinity__element:hover{z-index:1}.trinity__element:hover .trinity__box{background:var(--trinity-background);transform:scale(1.1)}.trinity__element:hover .trinity__title{opacity:0}.trinity__element:hover .trinity__content{transform:translate(-50%,-50%);opacity:1}}.trinity__box{box-sizing:border-box;text-align:center;position:relative;border:4px solid var(--trinity-background);margin:0 auto;height:150px;width:150px;transition-timing-function:var(--ease-in-out);transition-property:all;transition-duration:172ms}@supports (transition-duration:calc(0ms)){.trinity__box{transition-duration:calc(var(--duration) * 2)}}@media (min-width:768px){.trinity__box{height:190px;width:190px}}.trinity__content,.trinity__title{transition-timing-function:var(--ease-in-out);transition-property:transform,opacity;transition-duration:172ms}@supports (transition-duration:calc(0ms)){.trinity__content,.trinity__title{transition-duration:calc(var(--duration) * 2)}}.trinity__title{letter-spacing:var(--letter-spacing-1);font-family:var(--family-heading);line-height:var(--line-height-2);font-weight:var(--weight-medium);font-size:var(--size-7);transform:translate(-50%,-50%);font-size:18px;position:absolute;left:50%;top:50%}@media (min-width:768px){.trinity__title{font-size:24px}}@media (min-width:1024px){.trinity__title{color:var(--trinity-background)}}.trinity__content{padding-top:20px;text-align:center;max-width:270px;margin:0 auto}@media (min-width:768px){.trinity__content{margin-right:-20px;text-align:left}}@media (min-width:1024px){.trinity__content{text-align:center;transform:translate(-50%,-50%) translateY(5px);box-sizing:border-box;position:absolute;padding:15px;opacity:0;margin:0;color:var(--trinity-color);width:100%;left:50%;top:50%}}video[data-video-config]{opacity:0;transition:opacity .2s linear}video[data-video-config].is-loaded{opacity:1}::-webkit-media-controls-panel,::-webkit-media-controls-play-button{display:none!important;-webkit-appearance:none}::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.pagination{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:5rem}.pagination>a,.pagination>span{font-size:1.125rem;display:inline-block;padding:5px;margin:0 10px;color:var(--color-gray-light);text-decoration:none;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.pagination>a.current,.pagination>span.current,.pagination a:hover{color:var(--color-dark)}.accordion{--icon-size:14px;--icon-strength:1px;margin-top:-80px}.accordion>:not(:first-child){padding-top:40px}.accordion__item{background:var(--color-gray-lighter)}.accordion__item:not(:first-child){margin-top:10px}.accordion__item-icon{width:var(--icon-size);height:var(--icon-size);position:relative}.accordion__item-icon:after,.accordion__item-icon:before{content:"";position:absolute;background-color:var(--color-dark)}.accordion__item-icon:before{width:var(--icon-size);height:var(--icon-strength);top:50%;left:0;transform:translateY(-50%)}.accordion__item-icon:after{height:var(--icon-size);width:var(--icon-strength);top:0;left:50%;transform:translateX(-50%)}.accordion__handle{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;font-weight:var(--weight-normal);font-family:var(--family-heading);font-size:var(--size-9);display:-ms-flexbox;display:flex;padding:15px 20px;cursor:pointer}.accordion__handle+input{display:none}.accordion__content{padding:0 20px 20px}input:not(:checked)+.accordion__content{display:none}.acquisition{-ms-flex-pack:center;justify-content:center;min-height:calc(100vh - var(--header-height) - var(--section-padding-top) - var(--section-padding-bottom));text-align:center;-ms-flex-flow:column;flex-flow:column;display:-ms-flexbox;display:flex}.acquisition__title>*{margin-bottom:0;margin-top:0}.acquisition__content{padding-top:20px}.acquisition__actions{grid-template-columns:repeat(1,1fr);padding-top:40px;max-width:var(--container-smaller);grid-gap:10px;display:grid;margin:0 auto}@media (min-width:768px){.acquisition__actions{grid-template-columns:repeat(2,1fr);max-width:100%}}.acquisition__actions .button,.acquisition__actions .dynamics365-form .lp-form-button,.dynamics365-form .acquisition__actions .lp-form-button{--button:var(--section-color);--button-invert:var(--section-background);width:100%}.action{text-align:center;max-width:var(--container-smaller);margin:0 auto}@media (min-width:1024px){.action{text-align:left;max-width:100%;display:-ms-flexbox;display:flex}}.action__title{-ms-flex:0 1 260px;flex:0 1 260px}.action__title>:first-child{margin-top:0}.action__title>:last-child{margin-bottom:0}.action__content{padding-top:8px}@media (min-width:1024px){.action__content{padding:0 0 0 40px;-ms-flex:1 1 440px;flex:1 1 440px}}@media (min-width:1200px){.action__content{padding:0 0 0 65px}}.action__button{padding-top:28px}.action__button .button,.action__button .dynamics365-form .lp-form-button,.dynamics365-form .action__button .lp-form-button{--button:var(--section-color)}@media (min-width:1024px){.action__button{padding:0 0 0 40px;-ms-flex:0 0 0px;flex:0 0 0}}@media (min-width:1200px){.action__button{padding:0 0 0 65px}}.advantages{--advantages-teaser-margin:0 auto;--advantages-teaser-align:center;--advantages-teaser-width:810px;--advantages-grid-width:910px;--advantages-grid-gap:20px}.advantages.is-left{--advantages-teaser-margin:0 auto 0 0;--advantages-teaser-align:left;--advantages-teaser-width:var(--container-large);--advantages-grid-width:100%;--advantages-grid-gap:30px 60px}.advantages__teaser{text-align:var(--advantages-teaser-align);max-width:var(--advantages-teaser-width);margin:var(--advantages-teaser-margin)}.advantages__grid{grid-template-columns:1fr;padding-top:60px;max-width:var(--advantages-grid-width);grid-gap:var(--advantages-grid-gap);display:grid;margin:0 auto}@media (min-width:768px){.advantages__grid{grid-template-columns:repeat(2,1fr)}}.advantages__title{padding-bottom:5px}.advantages__title>*{margin-bottom:0;margin-top:0}.advantages__teaser{text-align:center}.advantages.is-left .advantages__teaser{text-align:left}.blocks-on-background{background-color:var(--color-dark);background-size:contain;background-image:url(/assets/images/blocks-on-background-512.jpg)}@media (-webkit-min-device-pixel-ratio:2){.blocks-on-background{background-image:url(/assets/images/blocks-on-background-1024.jpg)}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.blocks-on-background{background-image:url(/assets/images/blocks-on-background-1024.jpg)}}@media (min-width:768px){.blocks-on-background{background-image:url(/assets/images/blocks-on-background-768.jpg)}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:2){.blocks-on-background{background-image:url(/assets/images/blocks-on-background-1400.jpg)}}@media (min-width:768px) and (-webkit-min-device-pixel-ratio:2),(min-width:768px) and (min-resolution:2dppx){.blocks-on-background{background-image:url(/assets/images/blocks-on-background-1400.jpg)}}@media (min-width:1024px){.blocks-on-background{background-image:url(/assets/images/blocks-on-background-1024.jpg)}}@media (min-width:1024px) and (-webkit-min-device-pixel-ratio:2){.blocks-on-background{background-image:url(/assets/images/blocks-on-background-2000.jpg)}}@media (min-width:1024px) and (-webkit-min-device-pixel-ratio:2),(min-width:1024px) and (min-resolution:2dppx){.blocks-on-background{background-image:url(/assets/images/blocks-on-background-2000.jpg)}}@media (min-width:1200px){.blocks-on-background{background-size:cover;background-attachment:fixed;background-image:url(/assets/images/blocks-on-background-1400.jpg)}}@media (min-width:1200px) and (-webkit-min-device-pixel-ratio:2){.blocks-on-background{background-image:url(/assets/images/blocks-on-background-1400.jpg)}}@media (min-width:1200px) and (-webkit-min-device-pixel-ratio:2),(min-width:1200px) and (min-resolution:2dppx){.blocks-on-background{background-image:url(/assets/images/blocks-on-background-2000.jpg)}}.blocks-on-background__blocks{display:-ms-flexbox;display:flex;padding:var(--gap-large) 0;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}.blocks-on-background__block{padding:var(--gap-normal);min-height:180px;max-width:100%;width:300px;border:10px solid var(--color-primary);margin-top:2rem;margin-bottom:2rem;box-sizing:border-box;font-family:var(--family-heading);font-size:var(--size-7);font-weight:var(--weight-medium);color:var(--color-white);text-shadow:0 0 25px #000}.blocks-on-background__block:nth-child(2n){margin-left:auto;margin-right:0}.blocks-on-background__block:nth-child(odd){margin-left:0;margin-right:auto}@media (min-width:512px){.blocks-on-background__block{min-height:200px;width:320px;font-size:var(--size-6)}}@media (min-width:768px){.blocks-on-background__block{border-width:15px;min-height:240px;font-size:var(--size-5);width:380px}.blocks-on-background__block:nth-child(2n){margin-left:auto;margin-right:var(--gap-normal)}.blocks-on-background__block:nth-child(odd){margin-left:var(--gap-normal);margin-right:auto}}@media (min-width:1024px){.blocks-on-background__block:not(:first-child){margin-top:-50px}}.blocks-and-paragraphs{max-width:100%;padding:var(--gap-medium) var(--gap-normal);background-color:var(--color-digital)}.blocks-and-paragraphs__label{display:block;text-transform:uppercase;text-align:center;margin:var(--gap-normal) 0 var(--gap-medium);letter-spacing:3px;font-family:var(--family-statement)}.blocks-and-paragraphs__blocks-wrapper{display:-ms-flexbox;display:flex;margin-bottom:var(--gap-medium)}.blocks-and-paragraphs__blocks{display:grid;margin:auto;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;grid-gap:var(--gap-small)}.blocks-and-paragraphs__block{box-sizing:border-box;display:-ms-flexbox;display:flex;padding:var(--gap-small);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:var(--color-white);text-align:center;font-weight:var(--weight-medium);font-size:var(--size-11);line-height:var(--line-height-4)}.blocks-and-paragraphs__paragraph{margin-bottom:var(--gap-medium)}.blocks-and-paragraphs__paragraph:last-of-type{margin-bottom:0}.blocks-and-paragraphs__paragraph-header{display:block;font-size:var(--size-8);font-weight:var(--weight-medium);line-height:var(--line-height-4);margin-bottom:-10px}@media (min-width:768px){.blocks-and-paragraphs__inner-wrapper{display:grid;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-template-areas:"label label" "blocks paragraphs";grid-gap:var(--gap-medium)}.blocks-and-paragraphs__label{margin-bottom:var(--gap-normal);grid-area:label}.blocks-and-paragraphs__blocks-wrapper{padding-right:var(--gap-medium);grid-area:blocks;margin-bottom:0}.blocks-and-paragraphs__block{padding:var(--gap-normal);width:130px;height:130px}.blocks-and-paragraphs__paragraphs{grid-area:paragraphs}}@media (min-width:1024px){.blocks-and-paragraphs__paragraphs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.blocks-and-paragraphs__blocks{display:block;position:relative;top:25px;width:400px;height:400px}.blocks-and-paragraphs__blocks:hover .blocks-and-paragraphs__block{animation-play-state:paused}.blocks-and-paragraphs__block{position:absolute;top:100px;left:150px;animation-duration:16s;animation-iteration-count:infinite;animation-timing-function:linear;perspective:250px;will-change:transform;transition:transform 1s ease-in}.blocks-and-paragraphs.is-active .blocks-and-paragraphs__block:first-of-type,.blocks-and-paragraphs__block{transform:rotate(0deg) translate3d(120px,0,120px) rotate(0deg) scale(1)}.blocks-and-paragraphs.is-active .blocks-and-paragraphs__block:nth-of-type(2){transform:rotate(90deg) translate3d(120px,0,120px) rotate(-90deg) scale(.8)}.blocks-and-paragraphs.is-active .blocks-and-paragraphs__block:nth-of-type(3){transform:rotate(180deg) translate3d(120px,0,120px) rotate(-180deg) scale(.6)}.blocks-and-paragraphs.is-active .blocks-and-paragraphs__block:last-of-type{transform:rotate(270deg) translate3d(120px,0,120px) rotate(-270deg) scale(.8)}.blocks-and-paragraphs.is-animated .blocks-and-paragraphs__block:first-of-type{animation-name:blocksOrbit1}.blocks-and-paragraphs.is-animated .blocks-and-paragraphs__block:nth-of-type(2){animation-name:blocksOrbit2}.blocks-and-paragraphs.is-animated .blocks-and-paragraphs__block:nth-of-type(3){animation-name:blocksOrbit3}.blocks-and-paragraphs.is-animated .blocks-and-paragraphs__block:last-of-type{animation-name:blocksOrbit4}.blocks-and-paragraphs__block-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:absolute;left:0;top:0;padding:var(--gap-normal);background-color:var(--color-white);width:100%;height:100%;box-sizing:border-box;transition:transform .5s ease-in}.blocks-and-paragraphs__block-inner:hover{transform:scale(1.2)}}@keyframes blocksOrbit1{0%{transform:rotate(0deg) translate3d(120px,0,120px) rotate(0deg) scale(1)}25%{transform:rotate(90deg) translate3d(120px,0,120px) rotate(-90deg) scale(.8)}50%{transform:rotate(180deg) translate3d(120px,0,120px) rotate(-180deg) scale(.6)}75%{transform:rotate(270deg) translate3d(120px,0,120px) rotate(-270deg) scale(.8)}to{transform:rotate(1turn) translate3d(120px,0,120px) rotate(-1turn) scale(1)}}@keyframes blocksOrbit2{0%{transform:rotate(-270deg) translate3d(120px,0,120px) rotate(270deg) scale(.8)}25%{transform:rotate(-180deg) translate3d(120px,0,120px) rotate(180deg) scale(.6)}50%{transform:rotate(-90deg) translate3d(120px,0,120px) rotate(90deg) scale(.8)}75%{transform:rotate(0deg) translate3d(120px,0,120px) rotate(0deg) scale(1)}to{transform:rotate(90deg) translate3d(120px,0,120px) rotate(-90deg) scale(.8)}}@keyframes blocksOrbit3{0%{transform:rotate(-180deg) translate3d(120px,0,120px) rotate(180deg) scale(.6)}25%{transform:rotate(-90deg) translate3d(120px,0,120px) rotate(90deg) scale(.8)}50%{transform:rotate(0deg) translate3d(120px,0,120px) rotate(0deg) scale(1)}75%{transform:rotate(90deg) translate3d(120px,0,120px) rotate(-90deg) scale(.8)}to{transform:rotate(180deg) translate3d(120px,0,120px) rotate(-180deg) scale(.8)}}@keyframes blocksOrbit4{0%{transform:rotate(-90deg) translate3d(120px,0,120px) rotate(90deg) scale(.8)}25%{transform:rotate(0deg) translate3d(120px,0,120px) rotate(0deg) scale(1)}50%{transform:rotate(90deg) translate3d(120px,0,120px) rotate(-90deg) scale(.8)}75%{transform:rotate(180deg) translate3d(120px,0,120px) rotate(-180deg) scale(.6)}to{transform:rotate(270deg) translate3d(120px,0,120px) rotate(-270deg) scale(.8)}}.business{max-width:var(--container-smallest);margin:0 auto}@media (min-width:768px){.business{max-width:var(--container-medium)}}@media (min-width:1024px){.business{max-width:100%}}.business__grid{grid-template-columns:repeat(1,1fr);padding-top:40px;grid-gap:30px;display:grid}@media (min-width:768px){.business__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.business__grid{grid-template-columns:repeat(3,1fr)}}.business__media img{display:block;width:100%}.business__title{padding-top:12px}.business__title>*{margin-bottom:0;margin-top:0}.business__content{padding-top:5px}.career-teaser{position:relative;z-index:1}.career-teaser__overlay{display:block;position:absolute;width:100%;top:80%;left:50%;transform:translate(-50%,-50%);color:var(--color-primary);font-size:var(--size-2);line-height:1;font-weight:500;font-family:RealHeadPro;text-align:center;mix-blend-mode:multiply}@media (min-width:768px){.career-teaser__overlay{font-size:var(--size-1)}}@media (min-width:1300px){.career-teaser__overlay{font-size:6rem}}.career-teaser__grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:0}@media (min-width:768px){.career-teaser__grid{grid-template-columns:50% 50%;grid-gap:30px}.career-teaser__grid__item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}.career-teaser__grid__item.--padded{padding:0 2rem}.career-teaser__grid__item.--down{-ms-flex-pack:end;justify-content:flex-end}}.career-teaser__visual{min-height:300px;position:relative;overflow:hidden;margin-bottom:1rem}@media (min-width:768px){.career-teaser__visual{height:100%}}.career-teaser__image-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%;width:100%;height:100%;transition:opacity;animation-iteration-count:infinite;animation-duration:12s;opacity:0}.career-teaser__image-wrapper:first-of-type{animation-name:career-image-change-1}.career-teaser__image-wrapper:nth-of-type(2){animation-name:career-image-change-2}.career-teaser__image-wrapper:nth-of-type(3){animation-name:career-image-change-3}.career-teaser__image-wrapper:nth-of-type(4){animation-name:career-image-change-4}.career-teaser__image-wrapper .media{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.career-teaser__image-wrapper img{width:100%;height:auto}.career-teaser__small-link{display:block;margin-top:2rem}.career-teaser__list-header{margin-bottom:1.5rem}@keyframes career-image-change-1{0%{opacity:0}2%{opacity:1}20%{opacity:1}25%{opacity:0}to{opacity:0}}@keyframes career-image-change-2{0%{opacity:0}20%{opacity:0}25%{opacity:1}45%{opacity:1}50%{opacity:0}to{opacity:0}}@keyframes career-image-change-3{0%{opacity:0}45%{opacity:0}50%{opacity:1}70%{opacity:1}75%{opacity:0}to{opacity:0}}@keyframes career-image-change-4{0%{opacity:0}70%{opacity:0}75%{opacity:1}98%{opacity:1}to{opacity:0}}.career-entry:after{background:var(--color-light);position:absolute;display:block;content:"";height:calc(100px + var(--section-padding-bottom));bottom:0;width:100%}.career-entry__anchors{margin-top:50px}.career-entry__columns{overflow:hidden}.career-entry__columns>.columns{--columns-gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.career-entry__columns>.columns>.column{-ms-flex:1 0 0px;flex:1 0 0;min-width:290px}.career-entry__anchor{text-decoration:none;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;position:relative;display:-ms-flexbox;display:flex;z-index:10}.career-entry__anchor:before{content:"";padding-top:67.14286%;display:block}.career-entry__background{background:var(--color-dark);position:absolute;height:100%;width:100%;left:0;top:0}.career-entry__title{display:block;font-weight:var(--weight-medium);font-size:var(--size-7);position:relative;width:100%;padding:20px;color:var(--color-light);text-align:center}.contact-form>.split{--split-base-right:350px;--split-base-left:730px}.contact-form__label{padding-bottom:40px}.contact-form__label>*{margin-bottom:0;margin-top:0}.contact-form__locations{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:30px 20px;display:grid}@media (min-width:1024px){.contact-form__locations{grid-template-columns:repeat(1,1fr)}}.contact-form__locations>.content,.dynamics365-form .contact-form__locations>#ms_captcha_holder,.dynamics365-form .contact-form__locations>[data-editorblocktype=Text]{--content-margin:.875rem 0}.contact-header{min-height:calc(100vh - var(--header-height));display:-ms-flexbox;display:flex;height:100%;margin:0 auto}@media (min-width:1200px){.contact-header{max-width:var(--container-largest)}.contact-header:before{content:"";display:block;-ms-flex:1 1 730px;flex:1 1 730px}}.contact-header__map{position:relative;-ms-flex:1 1 730px;flex:1 1 730px}@media (min-width:1200px){.contact-header__map{position:absolute;height:100%;width:100%;left:0;top:0}}.contact-header__container{background:var(--color-dark);position:relative;color:var(--color-light);-ms-flex:1 1 350px;flex:1 1 350px}.contact-header__locations{box-sizing:border-box;padding:50px 0}.contact-header__location{position:relative;cursor:pointer}.contact-header__location:not(:first-child){margin-top:30px}.contact-header__location:before{transition-timing-function:var(--ease-out);transition-duration:172ms;transition-property:transform;border-bottom:20px solid transparent;border-right:20px solid var(--color-dark);border-top:20px solid transparent;transform:translateY(-50%);position:absolute;display:block;content:"";left:0;top:50%}@supports (transition-duration:calc(0ms)){.contact-header__location:before{transition-duration:calc(var(--duration) * 2)}}.contact-header__location.is-active:before{transform:translate(-100%,-50%)}.contact{max-width:310px;margin:0 auto}@media (min-width:768px){.contact{-ms-flex-align:center;align-items:center;-ms-flex-flow:row nowrap;flex-flow:row nowrap;max-width:100%;display:-ms-flexbox;display:flex}}.contact__content{padding-top:22px;word-break:break-all}.contact__content .content,.contact__content .dynamics365-form #ms_captcha_holder,.contact__content .dynamics365-form [data-editorblocktype=Text],.dynamics365-form .contact__content #ms_captcha_holder,.dynamics365-form .contact__content [data-editorblocktype=Text]{--content-line-height:1.25;--content-margin:1.375rem 0;font-family:var(--family-heading)}@media (min-width:768px){.contact__content{padding-right:40px;padding-top:0;-ms-flex:1 1 auto;flex:1 1 auto}}@media (max-width:767.9px){.contact__content a span:last-child{display:none}}@media (min-width:768px){.contact__content a span:first-child{display:none}}@media (min-width:768px){.contact__media{-ms-flex-order:1;order:1;-ms-flex:0 0 310px;flex:0 0 310px}}.downloads__title{text-align:center}.downloads__title>*{margin-bottom:0;margin-top:0}.downloads__grid{grid-template-columns:repeat(1,1fr);padding-top:40px;grid-gap:10px;display:grid}@media (min-width:512px){.downloads__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:40px 10px}}.downloads__item{background:var(--color-light);box-sizing:border-box;-ms-flex-flow:column;flex-flow:column;max-width:260px;display:-ms-flexbox;display:flex;margin:0 auto;border:1px solid var(--color-gray-lighter);color:var(--color-dark)}.downloads__footer,.downloads__media{-ms-flex:0 0 auto;flex:0 0 auto}.downloads__media img{display:block;width:100%}.downloads__content{box-sizing:border-box;padding:15px 20px;-ms-flex:1 0 auto;flex:1 0 auto}.downloads__footer{padding:25px 20px 15px}.downloads__link{transition-timing-function:var(--ease-out);transition-property:opacity;transition-duration:172ms;text-decoration:none;-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;color:currentColor}@supports (transition-duration:calc(0ms)){.downloads__link{transition-duration:calc(var(--duration) * 2)}}.downloads__link .icon{margin-right:10px}.downloads__link:hover{opacity:.7777}.media-downloads{grid-template-columns:repeat(1,1fr);grid-gap:3.125rem;display:grid;margin-top:2.5rem}@media (min-width:768px){.media-downloads{grid-gap:6.25rem;grid-template-columns:repeat(2,1fr)}}.emphase{--emphase-padding:30px;padding:var(--emphase-padding) 0}@media (min-width:768px){.emphase{--emphase-padding:60px}}@media (min-width:1024px){.emphase{--emphase-padding:90px}}.emphase__background{background:var(--color-dark);background-repeat:no-repeat;background-position:50%;background-size:cover;position:absolute;overflow:hidden;height:100%;width:100%;left:0;top:0}.emphase__title{position:relative}.emphase__title>*{letter-spacing:var(--letter-spacing-2);margin-bottom:0;margin-top:0}.emphase__content{position:relative;padding-top:18px;max-width:var(--container-small)}@media (min-width:768px){.emphase__content{padding-top:40px;margin:0 0 0 auto}}@media (min-width:1024px){.emphase__content{padding-top:80px}}.enterpreneurs__headline{line-height:var(--line-height-5)!important}.enterpreneurs__image-wrapper{margin:3rem 0 1.5rem}.enterpreneurs__person{display:grid;grid-template-columns:80% 20%;grid-template-rows:minmax(-webkit-min-content,-webkit-max-content),minmax(-webkit-min-content,-webkit-max-content);grid-template-rows:minmax(min-content,max-content),minmax(min-content,max-content);grid-template-areas:"name social" "description empty"}.enterpreneurs__name{font-family:var(--family-heading);font-size:var(--size-8);font-weight:var(--weight-medium);grid-area:name}.enterpreneurs__description{grid-area:description;padding-right:var(--gap-small);margin-top:0}.enterpreneurs__social{grid-area:social}.enterpreneurs__social-link{display:inline-block;margin-right:10px;color:var(--color-black)}@media (min-width:1024px){.enterpreneurs__content{width:70%}.enterpreneurs__people{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--gap-medium)}.enterpreneurs__person{grid-template-columns:100%;grid-template-rows:minmax(-webkit-min-content,-webkit-max-content) auto minmax(-webkit-min-content,-webkit-max-content);grid-template-rows:minmax(min-content,max-content) auto minmax(min-content,max-content);grid-template-areas:"name" "description" "social"}}.epbb .drawer{z-index:49}@media (max-width:1023.9px){.epbb .drawer{display:none}}.epbb__section{-ms-flex-align:center;align-items:center;box-sizing:border-box;display:-ms-flexbox;display:flex;padding:40px 0}.epbb__section.is-light{background:var(--color-light)}@media (min-width:1024px){.epbb__section{padding:90px 0;min-height:calc(100vh - var(--header-height) - 100px)}}@media (min-width:1024px){.epbb__container{margin-left:-100px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}@media (min-width:1024px){.epbb__aside,.epbb__content{padding-left:100px}}.epbb__content{max-width:540px;margin:0 auto}@media (min-width:1024px){.epbb__content{max-width:100%;-ms-flex:1 1 530px;flex:1 1 530px}.epbb__content .content__meta{display:none}}.epbb__aside{max-width:410px;margin:0 auto}@media (min-width:1024px){.epbb__aside{max-width:100%;-ms-flex:1 1 450px;flex:1 1 450px}}.epbb__anchors{box-sizing:border-box;transform:translateY(-50%);-ms-flex-flow:column;flex-flow:column;position:relative;padding:0 100px 100px;top:50%}.epbb__anchors a{text-decoration:none;line-height:1.2!important;font-size:50px!important;display:block;outline:0;color:var(--color-gray-dark);transition-timing-function:var(--ease-out);transition-property:opacity,color;transition-duration:172ms}.epbb__anchors a:hover{opacity:.7777}.epbb__anchors a.is-active{color:var(--color-light)}@supports (transition-duration:calc(0ms)){.epbb__anchors a{transition-duration:calc(var(--duration) * 2)}}.feature__container{margin-bottom:38px}@media (min-width:1024px){.feature__container{margin-left:-100px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}}@media (min-width:1024px){.feature__content,.feature__media{padding-left:100px}}.feature__media{max-width:540px;position:relative;margin:0 auto}@media (min-width:1024px){.feature__media{max-width:100%;-ms-flex:1 1 530px;flex:1 1 530px}.is-reversed .feature__media{-ms-flex-order:2;order:2}}.feature__background>*,.feature__foreground>*{position:absolute;height:100%;width:100%;left:0;top:0}.feature__background{max-width:350px;position:relative;width:calc(100% - 50px)}.feature__background:before{content:"";padding-top:133.33333%;display:block}.is-reversed .feature__background{margin:0 0 0 auto}.is-single .feature__background{margin:0 auto}.feature__foreground{transform:translateY(-50%);max-width:260px;position:absolute;z-index:10;width:calc(100% - 100px);right:0;top:50%}.feature__foreground:before{content:"";padding-top:100%;display:block}.feature__foreground.is-landscape{max-width:350px;width:calc(100% - 50px)}.feature__foreground.is-landscape:before{content:"";padding-top:75%;display:block}.is-reversed .feature__foreground{right:auto}.feature__content{padding-top:38px;text-align:center;max-width:410px;margin:0 auto}.feature__content ol,.feature__content ul{display:inline-block;margin:0}.feature__content ol+ol,.feature__content ol+ul,.feature__content ul+ol,.feature__content ul+ul{margin-top:1.125rem}@media (min-width:768px){.feature__content{padding-top:57px}}@media (min-width:1024px){.feature__content{padding-top:0;text-align:left;max-width:100%;-ms-flex:1 1 450px;flex:1 1 450px}}.figure{text-align:center}.figure__title>*{margin-bottom:0;margin-top:0}.figure__value{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-weight:var(--weight-hairline);font-family:var(--family-heading);padding-top:15px;line-height:1;font-size:100px}@media (min-width:512px){.figure__value{font-size:120px}}.figure__content{padding-top:8px}.figures{overflow:hidden}.figures>.columns{--columns-separator-stroke-vertical:0px;--columns-gap:50px;-ms-flex-pack:center;justify-content:center}@media (max-width:1023.9px){.figures>.columns{-ms-flex-align:center;align-items:center;-ms-flex-flow:column;flex-flow:column}}.figures>.columns>.column{max-width:400px}.frame-and-image{--frame-and-image-direction:row;--frame-and-image-padding:0 0 0 360px;--frame-and-image-margin:80px -90px 80px 0}.frame-and-image__headline{line-height:var(--line-height-5)!important}.frame-and-image__teaser{margin-bottom:40px}@media (min-width:1024px){.frame-and-image__teaser{width:70%}}.frame-and-image__visual{-ms-flex-direction:var(--rich-content-direction);flex-direction:var(--rich-content-direction);-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.frame-and-image__media{-ms-flex-order:1;order:1;width:80%;margin-right:auto}.frame-and-image__media img{display:block}.frame-and-image__box{box-sizing:border-box;position:relative;top:-25px;padding:20px;border:10px solid var(--color-digital);width:70%;-ms-flex:none;flex:none;-ms-flex-order:2;order:2}@media (min-width:1024px){.frame-and-image__visual{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row}.frame-and-image__media{-ms-flex-order:2;order:2}.frame-and-image__box{margin-left:2rem;margin-top:2rem;width:315px;top:auto;right:-25px;-ms-flex-order:1;order:1}}.frame-and-image__content{margin-top:45px;padding:var(--rich-content-padding)}.frame-and-image__content:not(:last-child){margin-bottom:37px}.framedTeaser{display:grid;grid-template-columns:100%;padding:var(--gap-medium) var(--gap-normal);margin-bottom:var(--gap-medium);border:10px solid var(--color-primary);text-align:center}.framedTeaser .media{grid-row:3/4;min-height:200px}.framedTeaser__title{--line-height-3:1.2;margin:var(--gap-small) 0 var(--gap-normal)}.framedTeaser__button{justify-self:center}@media (min-width:768px){.framedTeaser{grid-template-columns:40% 20% 20% 20%;grid-template-rows:2rem auto auto auto auto 2rem;padding:var(--gap-normal)}.framedTeaser .media{position:relative;grid-row:1/7;grid-column:1/4}.framedTeaser .media:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background-image:linear-gradient(270deg,#fff,hsla(0,0%,100%,0))}.framedTeaser__button,.framedTeaser__label,.framedTeaser__title,.framedTeaser p{grid-column:3/5;z-index:2}.framedTeaser__label{grid-row:2/3;-ms-flex-item-align:end;align-self:end}.framedTeaser__title{margin-bottom:0;font-size:var(--size-5);font-weight:var(--weight-medium);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-1);-ms-flex-item-align:end;align-self:end;grid-row:3/4}}@media (min-width:768px) and (min-width:768px){.framedTeaser__title{font-size:var(--size-4)}}@media (min-width:768px){.framedTeaser p{grid-row:4/5;font-weight:300}.framedTeaser__button,.framedTeaser p{-ms-flex-item-align:center;align-self:center}.framedTeaser__button{justify-self:center;grid-row:5/6;margin-top:1rem}}.home{background:var(--color-dark)}.home__background{transition-timing-function:var(--ease-in-out);transition-duration:258ms;transition-property:opacity;background-repeat:no-repeat;background-size:cover;position:fixed;height:100%;width:100%;left:0;top:0}@supports (transition-duration:calc(0ms)){.home__background{transition-duration:calc(var(--duration) * 3)}}.home__background:not(.is-visible){opacity:0}.home__claim{font-family:var(--family-heading);will-change:opacity,transform;line-height:1;font-weight:500;text-align:center;font-size:17vw;position:relative;margin:0;color:var(--color-light)}@media (min-width:512px){.home__claim{font-size:87px}}@media (min-width:768px){.home__claim{font-size:96px}}.home__claim-container{transform:translate(-50%,-50%);position:fixed;opacity:0;width:100%;left:50%;top:50%;animation-timing-function:var(--ease-out);animation-fill-mode:forwards;animation-duration:344ms;animation-delay:516ms;animation-name:home-claim-animation}@supports ((-webkit-animation-duration:calc(0ms)) or (animation-duration:calc(0ms))){.home__claim-container{animation-duration:calc(var(--duration) * 4);animation-delay:calc(var(--duration) * 6)}}.home__section{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;box-sizing:border-box;min-height:100vh;padding:90px 0;display:-ms-flexbox;display:flex}.dynamics365-form .home__section>.mixed-column-form,.home__section>.container{width:100%}@media (max-width:1023.9px){.home__section:last-child{min-height:unset;padding:60px 0}}.home__expander{transition-timing-function:var(--ease-in-out);transition-duration:172ms;transition-property:width,height;background-image:url(/assets/images/startseite_bricks-and-bytes_01.jpg);background-size:cover;border-radius:var(--radius-rounded);transform:translate(-50%,50%);overflow:hidden;position:fixed;display:block;z-index:0;cursor:pointer;bottom:0;height:230px;width:230px;left:50%}@supports (transition-duration:calc(0ms)){.home__expander{transition-duration:calc(var(--duration) * 2)}}.home__expander:hover{height:260px;width:260px}.home__expander-container{white-space:nowrap;text-shadow:0 0 10px #000;transform:translate(-50%);position:absolute;color:var(--color-light);left:50%;top:25%}@keyframes home-claim-animation{0%{transform:translate(-50%);opacity:0}to{transform:translate(-50%,-50%);opacity:1}}.icons-with-description__headline{margin-top:0!important;font-size:var(--size-4)!important;line-height:var(--line-height-5)!important;font-family:var(--family-heading)}.icons-with-description__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:var(--gap-normal);margin-top:4rem}.icons-with-description__element{position:relative;width:130px;transform:translate(0);z-index:1;margin:0 auto;padding-bottom:1rem}.icons-with-description__media-wrapper{display:block;position:relative;width:130px;height:130px;margin-bottom:1rem}.icons-with-description__media-wrapper:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--color-digital);z-index:-1}.icons-with-description__media{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:var(--color-dark);cursor:pointer;transform:translate(10px,-10px)}.icons-with-description__media img{width:130px;height:130px;-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.icons-with-description__grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:30px}.icons-with-description__element{width:200px}.icons-with-description__media-wrapper,.icons-with-description__media img{width:200px;height:200px}}@media (min-width:1024px){.icons-with-description__media{transform:translate(0);transition:transform .15s linear}.icons-with-description__media:hover{animation:iconsWithDescMove .3s linear;transform:translate(20px,-20px)}}@keyframes iconsWithDescMove{0%{transform:translate(0)}25%{transform:translate(20px)}50%{transform:translate(20px)}75%{transform:translate(20px,-20px)}to{transform:translate(20px,-20px)}}.images img{display:block}.info-tiles{--info-tiles-padding:0px;--info-tiles-item-padding:0 20px;--info-tiles-gap:10px;--info-tiles-gap-horizontal:var(--info-tiles-gap);--info-tiles-gap-vertical:50px}@media (min-width:1024px){.info-tiles{--info-tiles-gap-vertical:var(--info-tiles-gap);--info-tiles-item-padding:0px}}.info-tiles.has-background{--info-tiles-padding:50px 0;--info-tiles-item-padding:40px 20px 35px;--info-tiles-gap-vertical:var(--info-tiles-gap)}@media (min-width:768px){.info-tiles.has-background{--info-tiles-padding:60px 0}}@media (min-width:1024px){.info-tiles.has-background{--info-tiles-padding:90px 0}}.info-tiles{position:relative;padding:var(--info-tiles-padding)}.info-tiles__text{padding-bottom:50px;text-align:center;position:relative}.info-tiles__background{position:absolute;height:100%;width:100%;left:0;top:0;z-index:0;background-size:cover}.info-tiles__grid{grid-template-columns:repeat(1,1fr);max-width:var(--container-smallest);grid-gap:var(--info-tiles-gap-vertical) var(--info-tiles-gap-horizontal);position:relative;display:grid;margin:0 auto}@media (min-width:768px){.info-tiles__grid:not(.has-three-columns){grid-template-columns:repeat(2,1fr);max-width:var(--container-medium)}}@media (min-width:1024px){.info-tiles__grid:not(.has-three-columns){grid-template-columns:repeat(4,1fr);max-width:100%}}@media (min-width:768px){.info-tiles__grid.has-three-columns{max-width:var(--container-large);grid-template-columns:repeat(3,1fr)}}.info-tiles__grid-item{background:var(--color-light);padding:var(--info-tiles-item-padding);color:var(--color-dark)}.info-tiles__action{position:relative;padding-top:48px;text-align:center}.innovation-blocks{--innovation-blocks-content-align:end;--innovation-blocks-meta-align:start;--innovation-blocks-columns:auto minmax(min-content,var(--container-smaller));--innovation-blocks-areas:"meta content"}.innovation-blocks.is-flipped{--innovation-blocks-content-align:start;--innovation-blocks-meta-align:end;--innovation-blocks-columns:minmax(min-content,var(--container-smaller)) auto;--innovation-blocks-areas:"content meta"}.innovation-blocks__media{background:var(--color-dark);position:absolute;height:100%;width:100%;left:0;top:0}.innovation-blocks__container{grid-template-areas:"content" "meta";min-height:calc(100vh - var(--header-height));box-sizing:border-box;position:relative;grid-gap:80px;display:grid;padding:50px 0}@media (min-width:768px){.innovation-blocks__container{padding:100px 0}}@media (min-width:1024px){.innovation-blocks__container{grid-template-columns:var(--innovation-blocks-columns);grid-template-areas:var(--innovation-blocks-areas)}}.innovation-blocks__meta{-ms-flex-item-align:var(--innovation-blocks-meta-align);align-self:var(--innovation-blocks-meta-align);grid-area:meta}.innovation-blocks__content{-ms-flex-item-align:var(--innovation-blocks-content-align);align-self:var(--innovation-blocks-content-align);text-align:left;grid-area:content}@media (max-width:1023.9px){.innovation-blocks__content{text-align:left;max-width:var(--container-small);margin:0 auto 0 0}}.innovation-blocks__action{padding-top:42px}.intro{--intro-offset:var(--header-height);--intro-height:calc(100vh - var(--intro-offset))}.intro.is-half{--intro-height:calc(65vh - var(--intro-offset))}.main.is-home .intro{--intro-offset:0px}.intro{background:var(--color-dark);position:relative}.intro__media{background:var(--color-dark);background-repeat:no-repeat;background-position:50%;background-size:cover;position:absolute;overflow:hidden;height:100%;width:100%;left:0;top:0}.intro__media video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro__container{position:relative;z-index:51;padding:50px 0;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:start;align-items:flex-start;min-height:var(--intro-height);box-sizing:border-box;-ms-flex-flow:column;flex-flow:column;display:-ms-flexbox;display:flex}@media (min-width:768px){.intro__container{padding:100px 0}}.intro__container.is-start{-ms-flex-pack:start;justify-content:flex-start}.intro__container.is-center{-ms-flex-pack:center;justify-content:center}.intro__container.is-between{-ms-flex-pack:justify;justify-content:space-between}.intro__container.is-end{-ms-flex-pack:end;justify-content:flex-end}.intro__container.is-centered{-ms-flex-align:center;align-items:center;text-align:center}.intro__container.is-right{-ms-flex-align:end;align-items:flex-end;text-align:right}.intro.is-story{position:relative}.intro.is-story:after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(0deg,#000,transparent)}.intro.is-story .intro__meta-text{display:inline-block;background:var(--color-primary);color:var(--color-dark)}.intro__content,.intro__title{display:inline-block}.intro__content:not(:first-child){padding-top:20px}.intro__title *{margin-bottom:0;margin-top:0}.intro__meta{padding-bottom:16px}.intro__action{padding-top:42px}@media (min-width:1024px){.intro.has-drawer{margin-bottom:100px}.intro.has-drawer .intro__container{padding-bottom:50px;min-height:calc(100vh - var(--header-height) - 100px)}}.jobs-intro{padding-bottom:50px}.jobs{border-bottom:1px solid var(--color-dark);width:100%}@media (min-width:768px){.jobs{display:table}}.jobs__head{display:none}@media (min-width:768px){.jobs__head{display:table-row}}.jobs__head div{display:table-cell}.jobs__head div,.jobs__job{padding:15px 0;border-top:1px solid var(--color-dark)}.jobs__job{display:block;color:var(--color-dark);text-decoration:none}.jobs__job:hover .jobs__job__location,.jobs__job:hover .jobs__job__title{color:var(--color-gray-light)}@media (min-width:768px){.jobs__job{display:table-row}}.jobs__job a{color:var(--color-dark);text-decoration:none}.jobs__job__title{margin-bottom:.25rem}.jobs__job__date,.jobs__job__location{display:inline}.jobs__job__date:after{content:",";margin-right:.5rem}@media (min-width:768px){.jobs__job__date:after{display:none}}@media (min-width:768px){.jobs__job>*{padding:15px 15px 15px 0;display:table-cell;border-top:1px solid var(--color-dark)}}.career-banner{--section-margin:0}@media (min-width:1024px){.career-banner{--section-padding-top:0;--section-padding-bottom:0}}.career-banner__inner-wrapper{display:grid;grid-template:1fr 1fr/1fr 1fr;position:relative;max-width:910px;margin:0 auto}@media (min-width:768px){.career-banner__inner-wrapper{grid-template:1fr 1fr/1fr 1fr 1fr}}.career-banner__header{display:block;margin-top:0;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--color-primary);text-align:center;mix-blend-mode:multiply;font-family:RealHeadPro;font-size:var(--size-1);line-height:1}@media (min-width:768px){.career-banner__header{font-size:9rem}}@media (min-width:1100px){.career-banner__header{width:120%}}.career-banner__image-wrapper:first-of-type,.career-banner__image-wrapper:nth-of-type(3){display:none}@media (min-width:768px){.career-banner__image-wrapper:first-of-type,.career-banner__image-wrapper:nth-of-type(3){display:block}}.locations{--locations-grid-gap-vertical:var(--gap-medium);--locations-grid-gap-horizontal:var(--gap-medium);--locations-grid-item-padding:var(--gap-small)}.locations__grid{grid-template-columns:repeat(1,1fr);max-width:var(--container-smallest);position:relative;grid-gap:var(--locations-grid-gap-vertical) var(--locations-grid-gap-horizontal);display:grid;margin:0 auto;margin-top:var(--gap-medium)}@media (min-width:768px){.locations__grid{grid-template-columns:repeat(2,1fr);max-width:var(--container-medium)}}@media (min-width:1024px){.locations__grid{grid-template-columns:repeat(3,1fr);max-width:100%}}.locations__grid-item{position:relative;line-height:0;background:var(--color-light);color:var(--color-dark)}.location{font-weight:var(--weight-thin);position:relative;color:var(--color-light)}.location__tag{font-weight:var(--weight-medium)}.location__content{line-height:1;position:absolute;padding:var(--gap-normal);top:0;left:0;right:0;bottom:0}.long-term-partner__headline{line-height:var(--line-height-5)!important;max-width:70%}.long-term-partner__content,.long-term-partner__quotes-section{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.long-term-partner__quotes-section{position:relative;margin-top:2rem}.long-term-partner__quotes{padding-left:0;width:100%;height:100%}.long-term-partner__quotes .flickity-page-dots{bottom:-30px}.long-term-partner__quote{position:relative;width:100%;min-height:400px;background-color:var(--color-gray-lighter);overflow:hidden}.long-term-partner__quote.is-selected.animated .long-term-partner__quote-background{transform:translateX(0);transition-property:transform;transition-duration:8.5s;transition-timing-function:linear;transition-delay:.5s}.long-term-partner__quote-inner-wrapper{display:-ms-flexbox;display:flex;position:absolute;top:0;right:0;bottom:0;left:0;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;text-align:center;font-weight:var(--weight-medium);font-size:var(--size-10);line-height:var(--line-height-3);letter-spacing:var(--letter-spacing-1);z-index:2}.long-term-partner__quote-background{position:absolute;top:0;right:0;bottom:0;left:0;width:100.5%;height:100%;background-color:var(--color-digital);transform:translateX(-101%);transition-property:transform;transition-delay:2s;z-index:1}.long-term-partner__quote-text{max-width:90%}.long-term-partner__quote-text:before{content:"»";margin-right:-3px}.long-term-partner__quote-text:after{content:"«"}.long-term-partner__author{display:-ms-flexbox;display:flex;max-width:90%;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;font-size:var(--size-11);letter-spacing:var(--letter-spacing-1);line-height:var(--line-height-3);text-align:left}.long-term-partner__image{margin:20px;height:60px;width:60px;border-radius:50%;overflow:hidden}.long-term-partner__social-icon{display:-ms-inline-flexbox;display:inline-flex;position:relative;top:4px;color:var(--color-dark);margin:0 2px;width:15px;height:15px}.long-term-partner__quote-position{display:block;width:100%;font-weight:var(--weight-normal)}@media (min-width:768px){.long-term-partner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.long-term-partner__content{width:50%;height:400px;padding-right:var(--gap-large)}.long-term-partner__quotes-section{margin-top:0;height:400px;width:50%}}@media (min-width:1024px){.long-term-partner__quote-inner-wrapper{font-size:var(--size-8)}.long-term-partner__quote-text{max-width:80%}.long-term-partner__quote-author-name-position{max-width:200px}}.management{max-width:var(--container-smallest);margin:0 auto}@media (min-width:512px){.management{max-width:var(--container-small)}}@media (min-width:768px){.management{max-width:var(--container-medium)}}@media (min-width:1024px){.management{max-width:100%}}.management__grid{grid-template-columns:repeat(1,1fr);padding-top:40px;grid-gap:40px 10px;display:grid}@media (min-width:512px){.management__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.management__grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1024px){.management__grid{grid-template-columns:repeat(4,1fr)}}.management__media{padding-right:40px}.management__media img{display:block;width:100%}.management__title{padding-top:14px}.management__title>*{margin-bottom:0;margin-top:0}.management__content{padding-top:7px;color:var(--color-gray)}.management__assets{padding-top:10px;color:var(--color-gray-light)}.management__assets .icon{--icon-size:1em;margin-right:5px;position:relative;top:2px}.map{--map-width:100%;--map-height:300px}@media (min-width:768px){.map{--map-height:400px}}.map{background-color:var(--color-dark);height:var(--map-height);width:var(--map-width)}.memberships__content{column-width:300px;padding-top:40px;column-gap:20px}.memberships__content li{break-inside:avoid}.memberships__content *{page-break-inside:avoid}@supports ((-webkit-column-break-inside:avoid) or (break-inside:avoid)){.memberships__content *{break-inside:avoid-page}}.partner__text{padding-bottom:52px}.partner__slider:not(.flickity-enabled){display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.partner__slider-item{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin:0 5px;height:115px;width:170px}.partner__slider-item,.perk{display:-ms-flexbox;display:flex}.perk{text-align:center;-ms-flex-flow:column;flex-flow:column;height:100%}.perk__icon img{display:block;margin:0 auto;height:auto;width:100px}.perk__title{padding-top:23px}.perk__title>*{margin-bottom:0;margin-top:0}.perk__content{padding-top:8px;-ms-flex:1 0 0px;flex:1 0 0;font-size:var(--size-11);color:var(--color-gray)}.perk__action{padding-top:20px}.press__title{text-align:center}.press__title>*{margin-bottom:0;margin-top:0}.press__releases{grid-template-columns:repeat(2,1fr);padding-top:40px;grid-gap:40px 20px;display:grid}@media (min-width:512px){.press__releases{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px){.press__releases{grid-template-columns:repeat(4,1fr)}}.press__release{text-decoration:none;text-align:center;max-width:200px;display:block;margin:0 auto;color:currentColor}.press__icon{padding-bottom:12px}.press__icon img{display:block;margin:0 auto}.progress{--progress-inactive:var(--color-gray-lighter);--progress-inactive-invert:var(--color-dark);--progress-active:var(--color-primary);--progress-active-invert:var(--color-dark)}.progress__phase{--progress:0}.progress__title{padding-bottom:35px;text-align:center}.progress__title>*{margin-bottom:0;margin-top:0}@media (max-width:767.9px){.progress__slider{margin:0 calc(var(--container-padding) * -1)}.progress__slider .progress__phases{max-width:890px;min-width:680px;padding:0 var(--container-padding);width:150vw}.progress__slider .flickity-viewport{overflow:visible}.progress__slider:after{content:"flickity";display:none}}.progress__phases>:nth-child(n+2){padding-top:30px}.progress__phase{--a:var(--progress,0);--b:1;-ms-flex-align:end;align-items:flex-end;box-sizing:border-box;max-width:var(--container-large);position:relative;padding:0 50px;display:-ms-flexbox;display:flex;margin:0 auto}.progress__phase>:nth-last-child(n+5),.progress__phase>:nth-last-child(n+5)~*{--b:2}.progress__phase>:nth-last-child(n+7),.progress__phase>:nth-last-child(n+7)~*{--b:3}@media (min-width:1200px){.progress__phase{max-width:var(--container-medium)}}.progress__phase-title{padding-right:30px;margin-left:-50px;text-align:right;transform:translateY(50%);position:relative;z-index:10;bottom:15px;width:130px;-ms-flex-order:0;order:0;-ms-flex:none;flex:none}@media (min-width:1200px){.progress__phase-title{position:absolute;padding:0;margin:0;width:calc((var(--container-width) - var(--container-medium)) / 2 + 20px);right:calc(100% - 20px)}}.progress__phase-title>*{margin-bottom:0;margin-top:0;display:block}.progress__line,.progress__milestone{-ms-flex-order:1;order:1}.progress__milestone{position:relative;width:30px;-ms-flex:none;flex:none}.progress__milestone.is-active{--progress-color:var(--progress-active);--progress-color-invert:var(--progress-active-invert)}.progress__milestone-title{padding-bottom:20px;text-align:center;transform:translateX(-50%);position:relative;z-index:0;width:130px;left:50%}.progress__milestone-title>*{margin-bottom:0;margin-top:0;display:block}.progress__milestone-icon{-ms-flex-pack:center;justify-content:center;border-radius:var(--radius-rounded);background:var(--progress-color,var(--progress-inactive));color:var(--progress-color-invert,var(--progress-inactive-invert));width:30px}.progress__line,.progress__milestone-icon{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:30px}.progress__line{position:relative;-ms-flex:1 0 0px;flex:1 0 0}.progress__line:after,.progress__line:before{content:"";background:var(--progress-inactive);display:block;height:5px;width:100%;-ms-flex:none;flex:none}.progress__line:after{background:var(--progress-active);position:absolute;width:calc(100% * (var(--a) * var(--b) - var(--c)))}.progress__line:nth-child(2){--c:0}.progress__line:nth-child(4){--c:1}.progress__line:nth-child(6){--c:2}.project-entry{max-width:810px;margin:0 auto}@media (min-width:768px){.project-entry{margin-top:-10px}}@media (min-width:1024px){.project-entry{margin-top:-30px}}.project-entry__meta{padding-bottom:12px;text-align:center}.project-entry__meta *{margin-bottom:0;margin-top:0}.project-entry__title{padding-bottom:40px;text-align:center}.project-entry__title *{margin-bottom:0;margin-top:0}.project-entry__aside{margin-top:40px;box-sizing:border-box;max-width:100%;padding:15px 20px;border:10px solid var(--color-primary);-ms-flex-order:2;order:2}@media (min-width:768px){.project-entry__aside{max-width:360px;margin:-20px 40px 20px -180px;float:left}}.project-entry__aside-item{display:-ms-flexbox;display:flex}.project-entry__aside-item:not(:first-child){margin-top:10px}.project-entry__aside-item>*{display:block;-ms-flex:0 0 auto;flex:0 0 auto}.project-entry__aside-item>:nth-child(2){background:currentColor;margin:.65em 8px 0;height:1px;-ms-flex:1 1 0px;flex:1 1 0}.project-entry__aside-item>:nth-child(3){width:60%}.project-entry__content{-ms-flex-flow:column;flex-flow:column;max-width:var(--container-small);padding:20px 0 0;display:-ms-flexbox;display:flex;margin:0 auto}@media (min-width:768px){.project-entry__content{padding-left:180px;display:block}}.project{text-decoration:none;background:var(--color-dark);min-height:100%;position:relative;overflow:hidden;display:block}.project__media{position:absolute;height:100%;width:100%;left:0;top:0}.project__media--portrait{display:none}.project__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.project__container{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:column;flex-flow:column;position:relative;display:-ms-flexbox;display:flex;height:100%;color:var(--color-light)}.project__title{padding:18px 20px}.project__title *{margin-bottom:0;margin-top:0}.project__meta{padding-bottom:7px;font-family:var(--family-statement);text-transform:uppercase;letter-spacing:var(--letter-spacing-4);line-height:var(--line-height-2);font-weight:var(--weight-thin);font-size:var(--size-13)}.project__content{background:rgba(0,0,0,.5);padding:20px}.projects__text{padding-bottom:30px}.projects__slider{margin:0 -5px}.projects__slider:not(.flickity-enabled){display:-ms-flexbox;display:flex}.projects__slider .flickity-viewport{overflow:visible}.projects__slider .flickity-page-dots{-ms-flex-pack:center;justify-content:center;padding-top:20px;position:static;display:-ms-flexbox;display:flex}.projects__slider .flickity-page-dots .dot{background:transparent;box-sizing:border-box;opacity:1;border:1px solid currentColor;margin:0}.projects__slider .flickity-page-dots .dot:not(:first-child){margin-left:30px}.projects__slider .flickity-page-dots .dot.is-selected{background:currentColor}@media (max-width:1023.9px){.projects__slider:after{content:"flickity";display:none}}.projects__not-found-text{font-size:var(--size-normal)}@media (min-width:1024px){.projects__not-found-text{width:50%;margin-left:auto;margin-right:auto}}.projects__grid{transition-timing-function:var(--ease-in);transition-duration:258ms;transition-property:opacity;grid-template-columns:repeat(1,1fr);grid-auto-rows:1fr;grid-gap:10px;display:grid}@supports (transition-duration:calc(0ms)){.projects__grid{transition-duration:calc(var(--duration) * 3)}}@media (min-width:768px){.projects__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.projects__grid{grid-template-columns:repeat(3,1fr)}}.projects__grid.is-loading{pointer-events:none;opacity:.5}.projects__grid-item,.projects__slider-item{display:-ms-flexbox;display:flex;position:relative;--media-overlay-color:var(--color-black)}.projects__grid-item .project__media,.projects__slider-item .project__media{transition:transform .2s linear;transform-origin:center}.projects__grid-item:hover .project__media,.projects__slider-item:hover .project__media{transform:scale(1.05)}.projects__grid-item>*,.projects__slider-item>*{-ms-flex:0 0 100%;flex:0 0 100%}.projects__slider-item{box-sizing:border-box;min-width:290px;position:relative;padding:0 5px;width:66.66667%}.projects__slider-item:before{content:"";padding-top:150%;display:block;padding-bottom:10px}@media (min-width:768px){.projects__slider-item{width:50%}}@media (min-width:1024px){.projects__slider-item{width:33.33333%}}.flickity-resize .projects__slider-item{min-height:100%}.projects__grid-item:before{content:"";padding-top:75%;display:block}@media (min-width:768px){.projects__grid-item:nth-child(3n+1){grid-row:2 span}.projects__grid-item:nth-child(3n+1) .project__media--landscape{display:none}.projects__grid-item:nth-child(3n+1) .project__media--portrait{display:block}}.projects__grid-item.is-placeholder{background:var(--color-dark)}.projects__grid-item img{transition-timing-function:var(--ease-in);transition-duration:172ms;transition-property:opacity}@supports (transition-duration:calc(0ms)){.projects__grid-item img{transition-duration:calc(var(--duration) * 2)}}.projects__grid-item img:not(.is-loaded){opacity:0}.projects__filter-desktop{padding-bottom:30px;display:-ms-flexbox;display:flex}.projects__filter-desktop>:not(:first-child){margin-left:10px}@media (max-width:1023.9px){.projects__filter-desktop{display:none}}.projects__filter-desktop--centered{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.projects__filter-mobile{padding-bottom:20px}@media (min-width:1024px){.projects__filter-mobile{display:none}}.projects__empty{background:var(--color-gray-lighter);padding:40px 0}.projects__action{padding-top:48px;text-align:center}.with-opacity-layers .project .project__container,.with-opacity-layers .projects__slider .project__container{z-index:2}.with-opacity-layers .project:after,.with-opacity-layers .projects__slider:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--media-overlay-color);opacity:var(--media-overlay-opacity)}.rich-content{--rich-content-direction:row;--rich-content-padding:0 0 0 360px;--rich-content-margin:80px -90px 80px 0}.rich-content.is-reversed{--rich-content-direction:row-reverse;--rich-content-padding:0 360px 0 0;--rich-content-margin:80px 0 80px -90px}.rich-content__headline{line-height:var(--line-height-5)!important}.rich-content__teaser{margin-bottom:40px}@media (min-width:1024px){.rich-content__teaser{width:70%}}.rich-content__visual{-ms-flex-direction:var(--rich-content-direction);flex-direction:var(--rich-content-direction);-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.rich-content__media{-ms-flex-order:1;order:1;width:80%;margin-right:auto}.rich-content__media img{display:block}.rich-content__box{box-sizing:border-box;position:relative;top:-25px;padding:20px;border:10px solid var(--color-digital);width:70%;-ms-flex:none;flex:none;-ms-flex-order:2;order:2}@media (min-width:1024px){.rich-content__visual{-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row}.rich-content__media{-ms-flex-order:2;order:2}.rich-content__box{margin-left:2rem;margin-top:2rem;width:315px;top:auto;right:-25px;-ms-flex-order:1;order:1}}.rich-content__content{margin-top:45px;padding:var(--rich-content-padding)}.rich-content__content:not(:last-child){margin-bottom:37px}.rich-content__title{padding-bottom:12px}.rich-content__title>*{margin-bottom:0;margin-top:0}.rich-content__logo{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background:var(--color-gray-lighter);box-sizing:border-box;display:-ms-flexbox;display:flex;height:85px;width:170px;-ms-flex:none;flex:none}.rich-content__logo img{box-sizing:border-box;max-height:100%;max-width:100%;display:block;padding:20px;width:auto}.rich-content__logos>.columns{--columns-gap:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.rich-content__logos>.columns>.column{--column-width:33.3333%;--column-flex:none}.rich-content__thumb{display:-ms-flexbox;display:flex}.rich-content__thumb-content{padding-left:20px}.rich-content__contact{display:-ms-flexbox;display:flex}.rich-content__contact+.rich-content__contact{margin-top:30px}.rich-content__contact-media{width:125px;-ms-flex:none;flex:none}.rich-content__contact-media img{display:block}.rich-content__contact-content{padding-left:30px;-ms-flex:1 0 0px;flex:1 0 0}.rich-content__contact-meta{padding-top:10px}.rich-content__contact-meta>.columns{--columns-gap:20px;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.rich-content__contact-meta>.columns>.column{-ms-flex:none;flex:none}.rich-content__contact-meta a{color:currentColor}.rich-content__contact-meta a+a{margin-left:5px}.rich-content__contact-meta .icon{--icon-size:12px}.slider{position:relative}.slider__label{background:#000;position:absolute;z-index:10;height:50px;color:var(--color-light);left:0;top:30px}.slider__label img{display:block;height:100%}@media (min-width:768px){.slider__label{height:70px;top:50px}}.slider__items:not(.flickity-enabled){display:-ms-flexbox;display:flex}.slider__item{margin-right:10px;min-height:400px;max-width:815px;position:relative;overflow:hidden;width:90vw;-ms-flex:none;flex:none}.slider__item:before{content:"";padding-top:68.71166%;display:block;background:var(--color-dark)}.slider__item .media{position:absolute;height:100%;width:100%;left:0;top:0}.slider__gallery{position:absolute;bottom:20px;left:20px}@media (min-width:768px){.slider__gallery{bottom:30px;left:30px}}.sponsoring__grid{grid-template-columns:repeat(2,1fr);padding-top:40px;grid-gap:20px;display:grid}@media (min-width:512px){.sponsoring__grid{grid-template-columns:repeat(3,1fr);grid-gap:20px 60px}}@media (min-width:1024px){.sponsoring__grid{grid-template-columns:repeat(4,1fr)}}.sponsoring__media{margin-bottom:12px;background:var(--color-gray-lighter);position:relative}.sponsoring__media img{-o-object-fit:contain;object-fit:contain;box-sizing:border-box;position:absolute;display:block;padding:10px;height:100%;width:100%;left:0;top:0}@media (min-width:768px){.sponsoring__media img{padding:20px}}.sponsoring__media:before{content:"";padding-top:100%;display:block}.stat__title>*{margin-bottom:0;margin-top:0}@media (min-width:768px){.stat__title>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.stat__value{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-weight:var(--weight-medium);font-family:var(--family-heading);padding-top:15px;line-height:1;font-size:100px}.stats .column:nth-child(odd) .stat__value{font-weight:var(--weight-hairline)}.stat__content{padding-top:8px}.stats{text-align:center}@media (min-width:768px){.stats{text-align:left}}.stats__content{padding-bottom:var(--section-padding)}.stats__columns{overflow:hidden}.stats__columns>.columns{--columns-separator-stroke-vertical:0px;--columns-separator-offset:0px;--columns-gap:50px;-ms-flex-align:center;align-items:center;-ms-flex-flow:column;flex-flow:column}@media (min-width:768px){.stats__columns>.columns{--columns-separator-stroke-vertical:1px;--columns-separator-offset:calc(var(--columns-gap) / -2);--columns-gap:70px;-ms-flex-align:stretch;align-items:stretch;-ms-flex-flow:row wrap;flex-flow:row wrap}}@media (min-width:1024px){.stats__columns>.columns{--columns-gap:10px}}.stats__columns>.columns>.column{max-width:400px}@media (min-width:768px){.stats__columns>.columns>.column{max-width:unset;width:50%;-ms-flex:none;flex:none}}@media (min-width:1024px){.stats__columns>.columns>.column{padding:calc(35px + var(--columns-gap)) 60px 35px calc(60px + var(--columns-gap))}}.steps__element:first-child{--steps-background:var(--color-dark);--steps-color:var(--color-light)}.steps__element:nth-child(2){--steps-background:var(--color-gray-lighter);--steps-color:var(--color-dark)}.steps__element:nth-child(3){--steps-background:var(--color-light);--steps-color:var(--color-dark)}.steps__element:nth-child(4){--steps-background:var(--color-primary);--steps-color:var(--color-dark)}.steps__container{background:var(--steps-background);color:var(--steps-color)}.steps__content{padding:50px 0;display:-ms-flexbox;display:flex}.steps__value{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";padding-right:20px;padding-top:.05em;font-weight:var(--weight-hairline);font-family:var(--family-heading);line-height:.8;font-size:100px}.steps__title>*{margin-bottom:0;margin-top:0}.steps__text{padding-top:15px}@media (min-width:768px){.steps__content{-ms-flex-align:center;align-items:center}.steps__value{padding-right:40px;padding-top:.1em;font-size:130px}}@media (min-width:1200px){.steps{position:absolute;display:-ms-flexbox;display:flex;z-index:55;height:100%;width:100%;left:0;top:-100%}.steps__element{transition-property:visibility;transition-delay:0ms;position:relative;overflow:hidden;-ms-flex:0 0 25%;flex:0 0 25%;top:100%}.steps__element:not(.is-active){transition-delay:419ms;visibility:hidden}@supports (transition-delay:calc(0ms)){.steps__element:not(.is-active){transition-delay:calc(32ms + var(--duration) * 4.5)}}.steps__element:not(.is-active) .steps__container,.steps__element:not(.is-active) .steps__content{transition-timing-function:var(--ease-in)}.steps__element:not(.is-active) .steps__container{transform:translateX(calc(-100% - 1px))}.steps__element:not(.is-active) .steps__content{transform:translateX(80%);opacity:0}.steps__container,.steps__content{transition-timing-function:var(--ease-out);transition-duration:387ms;transition-delay:16ms;outline:0}@supports (transition-duration:calc(0ms)){.steps__container,.steps__content{transition-duration:calc(var(--duration) * 4.5)}}.steps__container{transition-property:transform;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden;display:-ms-flexbox;display:flex;height:calc(100% + 2px);top:-1px}.dynamics365-form .steps__container .mixed-column-form,.steps__container .container,.steps__container .dynamics365-form .mixed-column-form{--container-padding:0}.steps__content{transition-property:transform,opacity;max-width:260px;display:block}.steps__value{-webkit-font-feature-settings:inherit;font-feature-settings:inherit;font-size:160px;padding:0 0 6px}}.tabs__links{position:relative}.tabs__links:after{content:"";background:currentColor;transform:translateX(-50%);position:absolute;display:block;width:var(--tabs-links-width,100vw);height:1px;bottom:0;left:50%}.tabs__links:not(.flickity-enabled){--tabs-links-width:100%;-ms-flex-pack:center;justify-content:center;display:-ms-flexbox;display:flex}.tabs__links .flickity-viewport{overflow:visible}.tabs__link{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";white-space:nowrap;text-align:center;box-sizing:border-box;position:relative;padding:0 40px 12px;display:block;cursor:pointer;-ms-flex:0 1 170px;flex:0 1 170px}.tabs__link:after{transition-timing-function:var(--ease-out);transition-duration:172ms;transition-property:transform,opacity;transform-origin:bottom center;background:currentColor;position:absolute;display:block;z-index:10;content:"";height:5px;bottom:0;width:100%;left:0}@supports (transition-duration:calc(0ms)){.tabs__link:after{transition-duration:calc(var(--duration) * 2)}}.tabs__link:not(.is-selected):after{transform:scaleY(0)}.tabs__item:not(.is-active){display:none}.teaser{--teaser-padding:60px;--teaser-align:center}.teaser.is-left{--teaser-align:left}.teaser.is-right{--teaser-align:right}@media (min-width:768px){.teaser{--teaser-padding:50px}}@media (min-width:1024px){.teaser{--teaser-padding:40px}}.teaser{text-align:var(--teaser-align);padding:var(--teaser-padding) 0}.teaser__title>*{margin-bottom:0;margin-top:0}.teaser__text{display:inline-block}.teaser__text:nth-child(2){padding-top:20px}.teaser{text-align:center}.teaser.is-left{text-align:left}.teaser.is-right{text-align:right}.team-stats{--line-color:var(--color-primary-invert);position:relative;height:100vh;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;padding-bottom:550px}@media (min-width:350px){.team-stats{padding-bottom:450px}}@media (min-width:370px){.team-stats{padding-bottom:370px}}@media (min-width:450px){.team-stats{padding-bottom:inherit}}@media (min-width:450px) and (max-height:920px){.team-stats{padding-bottom:300px}}.team-stats.has-text-light{--line-color:var(--color-white)}.team-stats .intro__media{z-index:0}.dynamics365-form .team-stats .mixed-column-form,.team-stats .container,.team-stats .dynamics365-form .mixed-column-form{text-align:center;position:relative}.team-stats__text{margin-top:var(--gap-large)}.team-stats__visual{display:none}@media (min-width:768px){.team-stats__visual{display:block}}.team-stats__visual-top{position:relative;height:var(--gap-large);width:1px;background:var(--line-color);left:50%}.team-stats__visual-middle{height:1px;width:100%;background:var(--line-color)}.team-stats__visual-bottom{height:var(--gap-large)}.team-stats__visual-bottom .column{position:relative}.team-stats__visual-bottom .column:after{display:block;position:absolute;content:"";top:0;width:1px;left:50%;height:var(--gap-large);background:var(--line-color)}.team-stats__list{-ms-flex-direction:column;flex-direction:column}@media (min-width:768px){.team-stats__list{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.team-stats__item h2{margin-top:0}@media (min-width:768px){.team-stats__item h2{margin-top:2rem}}.team-stats__grid{grid-template-columns:repeat(1,1fr);max-width:var(--container-smallest);position:relative;grid-gap:var(--info-tiles-gap-vertical) var(--info-tiles-gap-horizontal);display:grid;margin:0 auto}@media (min-width:768px){.team-stats__grid{grid-template-columns:repeat(2,1fr);max-width:var(--container-medium)}}@media (min-width:1024px){.team-stats__grid{grid-template-columns:repeat(3,1fr);max-width:100%}}.testimony{--testimony-overflow-color:transparent;--testimony-overflow:0px}.testimony.is-dark{--testimony-overflow-color:var(--color-dark)}.testimony.is-light{--testimony-overflow-color:var(--color-light)}.testimony.is-primary{--testimony-overflow-color:var(--color-primary)}@media (min-width:1024px){.testimony:not(.is-contained){--testimony-overflow:var(--section-padding-bottom)}}.testimony:after{content:"";background:var(--testimony-overflow-color);position:absolute;display:block;height:var(--testimony-overflow);width:100%}.testimony__container{margin-left:-100px;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.testimony__content,.testimony__media{padding-left:100px}.testimony__media{margin-bottom:calc(var(--testimony-overflow) * -1);display:none}@media (min-width:1024px){.testimony__media{-ms-flex-item-align:end;align-self:flex-end;position:relative;z-index:10;display:block;-ms-flex:1 1 450px;flex:1 1 450px}}.testimony__content{padding-bottom:var(--testimony-overflow);text-align:left;-ms-flex:1 1 530px;flex:1 1 530px}.testimony__author{padding-top:30px}@media (min-width:1024px){.testimony__author .author{--author-media-display:none}}@media (max-width:1023.9px){.text{max-width:var(--container-small);margin:0 auto}}.text__headline>*,.text__title>*{margin-bottom:0;margin-top:0}.text__headline{margin-bottom:28px}@media (min-width:1024px){.text__headline{margin-bottom:80px}}.text__section{padding-top:18px;margin-top:20px;border-top:1px solid var(--color-dark)}@media (min-width:1024px){.text__section{padding-top:35px;margin-top:35px;display:-ms-flexbox;display:flex}}.text__title{padding-bottom:8px;box-sizing:border-box;-ms-flex:1 1 auto;flex:1 1 auto}@media (min-width:1024px){.text__title{padding:0 80px 0 0}}.text__content{-ms-flex:0 0 var(--container-small);flex:0 0 var(--container-small)}.two-topics-three-infos__big-column{margin-top:2rem}.two-topics-three-infos__big-headline{font-size:var(--size-4);font-family:var(--family-heading);font-weight:var(--weight-medium);opacity:.9}.two-topics-three-infos__big-text{opacity:.9;margin-top:0}.two-topics-three-infos__small-column{display:none}.two-topics-three-infos__small-headline,.two-topics-three-infos__small-text{opacity:.9}@media (min-width:768px){.two-topics-three-infos{text-align:center}.two-topics-three-infos__grid{display:grid;grid-gap:var(--gap-normal);grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1fr minmax(-webkit-min-content,-webkit-max-content);grid-template-rows:1fr minmax(min-content,max-content);grid-template-areas:"big1 big1 big1 big2 big2 big2" "small1 small1 small2 small2 small3 small3"}.two-topics-three-infos__big-column:first-of-type{grid-area:big1}.two-topics-three-infos__big-column:nth-of-type(2){grid-area:big2}.two-topics-three-infos__small-column{display:block}.two-topics-three-infos__small-column:nth-of-type(3){grid-area:small1}.two-topics-three-infos__small-column:nth-of-type(4){grid-area:small2}.two-topics-three-infos__small-column:nth-of-type(5){grid-area:small3}.two-topics-three-infos__small-headline{display:block;position:relative;padding-top:90px;color:var(--color-digital);font-family:var(--family-statement);font-size:var(--size-10);font-weight:var(--weight-thin);letter-spacing:var(--letter-spacing-2);text-transform:uppercase}.two-topics-three-infos__small-headline:before{content:"";display:block;position:absolute;top:20px;left:50%;transform:translateX(-50%);width:1px;height:33px;border-right:1px solid var(--color-digital)}.two-topics-three-infos__small-text{padding:0 var(--gap-small)}}.timeline{-ms-flex-item-align:start;align-self:flex-start;padding:60px 0 20px}@media (min-width:768px){.timeline{padding:60px 0}}@media (min-width:1024px){.timeline{padding:90px 0}}.timeline__arrows,.timeline__container,.timeline__title{max-width:var(--container-small);margin:0 auto}@media (min-width:1024px){.timeline__arrows,.timeline__container,.timeline__title{max-width:100%}}.timeline__title{padding-bottom:30px}.timeline__title>*{margin-bottom:0;margin-top:0}@media (min-width:768px){.timeline__title{padding-bottom:46px}}.timeline__container{grid-template-columns:repeat(1,1fr);grid-gap:26px;display:grid}@media (min-width:768px){.timeline__container{grid-gap:40px}}@media (min-width:1024px){.timeline__container{grid-template-columns:repeat(2,1fr)}}.timeline__content{padding-top:24px;border-top:1px solid currentColor}.timeline__media{padding-top:23px}.timeline__media .columns{--columns-gap:20px}.timeline__next,.timeline__prev{position:relative;height:50px;width:50px}.timeline__next .icon,.timeline__prev .icon{--icon-size:32px}.dynamics365-form .timeline__next .lp-form-button,.dynamics365-form .timeline__prev .lp-form-button,.timeline__next .button,.timeline__next .dynamics365-form .lp-form-button,.timeline__prev .button,.timeline__prev .dynamics365-form .lp-form-button{--button-invert:var(--modal-color);--button:transparent;min-height:unset;min-width:unset;padding:0;height:100%;width:100%}.dynamics365-form .timeline__next .is-inactive.lp-form-button,.dynamics365-form .timeline__prev .is-inactive.lp-form-button,.timeline__next .button.is-inactive,.timeline__next .dynamics365-form .is-inactive.lp-form-button,.timeline__prev .button.is-inactive,.timeline__prev .dynamics365-form .is-inactive.lp-form-button{pointer-events:none;opacity:0}@media (max-width:767.9px){.modal__meta .timeline__next,.modal__meta .timeline__prev{display:none}}@media (min-width:768px){.timeline__next,.timeline__prev{transform:translateY(-50%);position:absolute;z-index:100;top:50%}}.timeline__prev{left:-14px}@media (min-width:768px){.timeline__prev{left:20px}}.timeline__next{right:-14px}@media (min-width:768px){.timeline__next{right:20px}}.timeline__arrows{-ms-flex-pack:justify;justify-content:space-between}.timeline__arrows--mobile{padding-top:25px;display:-ms-flexbox;display:flex}@media (min-width:768px){.timeline__arrows--mobile{display:none}}.timeline__arrows--desktop{display:none}@media (min-width:768px){.timeline__arrows--desktop{display:-ms-flexbox;display:flex}}.work-phases__graph{padding:0;border-right:1px solid var(--color-black);width:50%;margin:1rem auto 0;list-style:none}@media (min-width:768px){.work-phases__graph{margin-top:4rem;width:100%;border-right:0;border-top:1px solid var(--color-black);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}}.work-phases__element{position:relative;display:block;padding:2rem 0}@media (min-width:768px){.work-phases__element{-ms-flex-positive:1;flex-grow:1;text-align:center}}.work-phases__element.is-active:after{background-color:var(--color-primary)}.work-phases__element:after{content:"";position:absolute;background-color:transparent;right:-6px;top:50%;transform:translateY(-50%);display:block;width:10px;height:102%;transition:background-color .75s}@media (min-width:768px){.work-phases__element:after{top:-6px;height:10px;width:100%;left:0;right:auto;transform:none}}.xxx{background:var(--color-dark);color:var(--color-light)}.xxx__background{position:fixed;height:100vh;width:100%;left:0;top:0}.xxx__background>*{-o-object-fit:cover;object-fit:cover;position:absolute;height:100%;width:100%;left:0;top:0}.xxx__claim,.xxx__subline{font-family:var(--family-heading);text-align:center;position:relative;z-index:0;color:var(--color-light)}.xxx__claim>span,.xxx__subline>span{margin-top:-.375em;overflow:hidden;display:inline-block}.xxx__claim>span span,.xxx__subline>span span{padding-bottom:.125em;transform:translateY(100%);display:inline-block}.xxx__claim{line-height:1;font-weight:500;font-size:17vw;margin:0}@media (min-width:512px){.xxx__claim{font-size:87px}}@media (min-width:768px){.xxx__claim{font-size:96px}}.xxx__subline{letter-spacing:.5px;line-height:1.25;font-weight:450;font-size:18px;margin:5px 0 0}@media (min-width:768px){.xxx__subline{font-size:22px}}.xxx__claim-section{height:20px}.xxx__claim-section>*{transform:translate(-50%,-50%);position:fixed;z-index:-1;width:100%;left:50%;top:50vh}.xxx__claim-section.is-active>*{z-index:0}.xxx__areas-section{box-sizing:border-box;min-height:100vh;padding:100vh 0 50vh}.xxx__areas-section>*{position:relative}@media (min-width:1024px){.xxx__areas-section{min-height:200vh;padding:0}.xxx__areas-section>*{transform:translate(-50%,-50%);position:fixed;z-index:-1;width:100%;left:50%;top:50vh}.xxx__areas-section.is-active>*{z-index:0}}.xxx__areas{grid-template-columns:repeat(1,1fr);max-width:var(--container-smaller);grid-gap:10px;display:grid;margin:0 auto}@media (min-width:1024px){.xxx__areas{grid-template-columns:repeat(3,1fr);-ms-flex-align:center;align-items:center;min-height:calc(100vh - 80px);max-width:100%}.xxx__areas .menu-area{transition-timing-function:var(--ease-in-out);transition-duration:258ms;transition-property:height;will-change:height;position:relative;display:block;z-index:1}@supports (transition-duration:calc(0ms)){.xxx__areas .menu-area{transition-duration:calc(var(--duration) * 3)}}.xxx__areas .menu-area:not(:hover) .menu-area__container{transform:translateY(-10%);opacity:0}.xxx__areas .menu-area__container{transition-timing-function:var(--ease-in-out);transition-duration:258ms;transition-property:opacity,transform;position:absolute;display:-ms-flexbox!important;display:flex!important}@supports (transition-duration:calc(0ms)){.xxx__areas .menu-area__container{transition-duration:calc(var(--duration) * 3)}}}@media (min-width:1024px){.xxx__area{overflow:hidden;z-index:1}.xxx__area>*{transform:translateY(100%)}}.xxx__anchor{text-align:center;margin-top:40px}.dynamics365-form .xxx__anchor .lp-form-button,.xxx__anchor .button,.xxx__anchor .dynamics365-form .lp-form-button{position:relative}@media (min-width:1024px){.xxx__anchor{transform:translateX(-50%);position:absolute;opacity:0;bottom:0;left:50%}}.xxx__next{transform:translateX(-50%);position:fixed;opacity:0;bottom:10px;left:50%}.xxx__next a{text-decoration:none;position:relative;display:block;height:30px;width:40px;color:currentColor}.xxx__next a:after,.xxx__next a:before{background:currentColor;position:absolute;content:"";display:block;height:2px;width:15px;left:50%;top:calc(50% + 5px)}.xxx__next a:before{transform-origin:bottom right;transform:translate(-100%,-50%) rotate(45deg)}.xxx__next a:after{transform-origin:bottom left;transform:translateY(-50%) rotate(-45deg)}@media (min-width:1024px){.xxx__next{bottom:40px}.xxx__next [href$=mobile]{display:none}}@media (max-width:1023.9px){.xxx__next [href$=desktop]{display:none}}.xxx__areas-anchor-mobile{position:absolute;top:calc(50% - 50vh)}.xxx__areas-anchor-desktop{position:absolute}.adminbar{--adminbar-bg:var(--color-primary);position:fixed;bottom:20px;left:20px;z-index:100;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.adminbar:hover .adminbar__actions{width:auto;pointer-events:auto;opacity:1}.adminbar__user{display:block;background-color:var(--color-white);border-radius:100%;overflow:hidden;border:2px solid var(--color-primary);max-height:36px;width:36px;position:relative}.adminbar__user img{width:100%}.adminbar__actions{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-left:.75rem;pointer-events:none;opacity:0;width:0;transition:opacity .25s ease-in}.adminbar__actions__action{display:block;background-color:var(--adminbar-bg);border-radius:8px;padding:8px 12px}.adminbar__actions__action,.news-superline{white-space:nowrap;font-family:var(--family-button);font-size:var(--size-13);font-weight:var(--weight-thin)}.news-superline{display:inline-block;background-color:var(--color-primary);line-height:1;text-transform:uppercase;letter-spacing:1.5px;padding:4px 0 3px}.news-superline--header{font-size:var(--size-12)}.news-header{margin:0 auto 2.875rem;max-width:630px}.news-header>h1{margin-top:.875rem}.news-header .news-sharebar{border-bottom:1px solid var(--color-gray-lighter);margin:2rem 0}@media (min-width:768px){.news-header .news-sharebar{display:none}}.news-header__meta{margin:1.5rem 0;letter-spacing:.4px;font-family:var(--family-normal);text-transform:uppercase;font-size:.875rem;font-weight:var(--weight-semilight);--currentColor:var(--section-color)}.news-header__meta.is-flush{margin:.625rem 0}.news-header__meta span{margin-right:1.25rem}.dynamics365-form .news-content .is-first#ms_captcha_holder p:first-child:before,.dynamics365-form .news-content .is-first[data-editorblocktype=Text] p:first-child:before,.news-content .content.is-first p:first-child:before,.news-content .dynamics365-form .is-first#ms_captcha_holder p:first-child:before,.news-content .dynamics365-form .is-first[data-editorblocktype=Text] p:first-child:before{content:"";display:inline-block;width:40px;height:1px;background-color:currentColor;margin-right:10px;margin-bottom:.25em}.news-content.is-story .news-intro{margin-left:0}.news-content.is-story .news-intro p{font-weight:var(--weight-medium)}.news-content.is-story .news-sharebar{margin-top:0;margin-bottom:var(--gap-medium)}@media (min-width:768px){.news-content.is-story .news-sharebar{display:inline-block;-ms-flex-item-align:start;align-self:start;padding-top:0;max-width:50%;height:auto}.news-content.is-story .news-sharebar ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.news-content.is-story .news-sharebar__label{display:none}.news-content.is-story .news-sharebar__icon{margin-bottom:var(--gap-small)}}@media (min-width:768px){.news-content.is-story .news-credit,.news-content.is-story .news-rich-text{display:grid;grid-template-columns:40% 20% 40%;grid-auto-flow:dense;max-width:unset}.news-content.is-story .news-credit:after,.news-content.is-story .news-rich-text:after{display:none}.dynamics365-form .news-content.is-story .news-credit #ms_captcha_holder,.dynamics365-form .news-content.is-story .news-credit [data-editorblocktype=Text],.dynamics365-form .news-content.is-story .news-rich-text #ms_captcha_holder,.dynamics365-form .news-content.is-story .news-rich-text [data-editorblocktype=Text],.news-content.is-story .news-credit .content,.news-content.is-story .news-credit .dynamics365-form #ms_captcha_holder,.news-content.is-story .news-credit .dynamics365-form [data-editorblocktype=Text],.news-content.is-story .news-rich-text .content,.news-content.is-story .news-rich-text .dynamics365-form #ms_captcha_holder,.news-content.is-story .news-rich-text .dynamics365-form [data-editorblocktype=Text]{grid-column:2/4}.news-content.is-story .news-credit__aside,.news-content.is-story .news-rich-text__aside{margin:0;max-width:80%;grid-column:1/2;-ms-flex-item-align:center;align-self:center}}.news-sharebar{margin-top:5rem;padding:.625rem 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media (min-width:768px){.news-sharebar{padding:1.875rem 0}}.news-sharebar ul{padding:0;margin:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.news-sharebar ul li textarea{display:none}.dynamics365-form .news-sharebar ul li #ms_captcha_holder,.dynamics365-form .news-sharebar ul li [data-editorblocktype=Text],.news-sharebar ul li .content,.news-sharebar ul li .dynamics365-form #ms_captcha_holder,.news-sharebar ul li .dynamics365-form [data-editorblocktype=Text]{margin-right:1.25rem;display:none}@media (min-width:768px){.dynamics365-form .news-sharebar ul li #ms_captcha_holder,.dynamics365-form .news-sharebar ul li [data-editorblocktype=Text],.news-sharebar ul li .content,.news-sharebar ul li .dynamics365-form #ms_captcha_holder,.news-sharebar ul li .dynamics365-form [data-editorblocktype=Text]{display:block}}.news-sharebar__icon,.news-sharebar__label{display:block}.news-sharebar__icon{margin-right:8px}.news-sharebar__icon:last-child{margin-right:0}.news-sharebar__icon button{border:none;margin:0;padding:0;width:auto;overflow:visible;text-align:inherit;cursor:pointer;background-color:var(--color-dark);transition:background .3s;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.news-sharebar__icon button::-moz-focus-inner{border:0;padding:0}.news-sharebar__icon button:focus{outline:0}.news-sharebar__icon button.success{background-color:var(--color-success)}.news-sharebar__icon .icon,.news-sharebar__icon a,.news-sharebar__icon button{display:block;color:var(--color-dark)}.news-sharebar__icon--desktoponly{display:none}@media (min-width:768px){.news-sharebar__icon--desktoponly{display:block}}@media (min-width:768px){.news-sharebar__icon--open{display:none}}.news-doubleImage,.news-image{height:auto;margin:2rem 0}.news-doubleImage img,.news-image img{margin-bottom:1rem}@media (min-width:768px){.news-doubleImage{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}}.news-doubleImage figure{justify-self:center;-ms-flex-item-align:start;align-self:flex-start}.news-footer__widgets{max-width:630px;margin:3.5rem auto 1rem;border-top:1px solid var(--color-gray-semilight)}@media (min-width:768px){.news-footer__widgets{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}}.news-footer__widget{min-width:230px}.news-footer__widget h5{text-transform:uppercase;margin-bottom:2rem}.news-footer__more{padding-top:2.1875rem;margin-top:3.125rem}.news-footer__more,.news-related{border-top:5px solid var(--color-dark)}.news-related{--letter-spacing-1:0;padding-top:2.125rem;margin-top:3.75rem}.news-related__entries{margin-top:2.5rem}.news-related__entry{margin-bottom:1.75rem}.news-related__entry:last-child{margin-bottom:0}.news-related__entry a.is-size-h4{font-weight:400!important}.news-related__entry a:not(.button){border:0;position:relative;box-shadow:inset 0 -5px 0 var(--color-primary);padding-bottom:0;text-decoration:none}.news-related__entry a:not(.button):hover{border:0;padding-bottom:0;box-shadow:inset 0 -5px 0 var(--color-primary);background-color:var(--color-primary)}.news-contact{display:-ms-flexbox;display:flex}.news-contact__avatar{width:110px;margin-right:1.875rem}.news-contact__info p:first-child{margin-top:0;margin-bottom:.625rem}.news-downloads{list-style:none;padding:0;margin:1rem 0}.news-downloads li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid var(--color-gray-semilight)}.news-downloads li:last-child{border:0}.news-downloads li a{display:block;color:var(--color-dark)}.news-downloads li .filesize{color:var(--color-gray-light)}.news-intro{margin:0 auto 2.875rem;max-width:630px}.news-credit{color:var(--color-gray);margin:1rem 0}.news-credit p{font-style:italic}.news-credit p:before{content:"";display:inline-block;width:40px;height:1px;background-color:currentColor;margin-right:10px;margin-bottom:.25em}.news-emphasis p{color:var(--color-primary);text-transform:uppercase;font-size:1.625rem;line-height:1.2;max-width:470px;font-weight:var(--weight-medium)}.news-emphasis.is-wide p{margin:2rem;max-width:100%}@media (min-width:768px){.news-emphasis.is-wide p{margin:2rem 0;font-size:var(--size-3)}}.news-rich-text{--content-line-height:1.55;color:var(--color-gray);max-width:790px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;margin-bottom:1.5rem}@media (min-width:768px){.news-rich-text{display:block}}.news-rich-text:after{content:"";clear:both;display:table}.news-rich-text__aside{margin:2rem auto;-ms-flex-order:1;order:1;max-width:85%}@media (min-width:768px){.news-rich-text__aside{max-width:450px}}.news-rich-text__aside figure{margin-top:0;margin-bottom:0}@media (min-width:768px){.news-rich-text__aside{float:left;width:230px;margin:40px 50px 60px 0}}@media (min-width:768px){.news-rich-text__aside.float--right{margin:60px 0 60px 50px;float:right;width:230px}}.news-rich-text__aside--quote,.news-rich-text__aside--textbox{padding-bottom:1.25rem;border-top:5px solid var(--color-dark);border-bottom:1px solid var(--color-gray-semilight)}.news-rich-text__aside--image img{margin-bottom:1rem}@media (min-width:1024px){.news-rich-text__aside--quote{width:310px}}.news-rich-text__aside--quote blockquote{margin-bottom:.875rem;letter-spacing:.4px;text-transform:uppercase}.news-rich-text__aside--quote blockquote p{font-size:22px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.27;color:var(--color-dark)}.news-rich-text__aside h4{margin:1rem 0 .625rem;color:var(--color-dark)}.news-blockquote{text-align:center;margin:4rem 0}.news-blockquote>p{font-size:1.375rem;line-height:1.27;font-weight:var(--weight-medium);color:var(--color-dark)}.news-sublines p{margin:0;font-size:.875rem;line-height:1.42;color:var(--color-gray);font-weight:var(--weight-semilight)}.news-figcaption p{font-size:1rem;color:var(--color-gray);margin:0 0 .75em}.news-figcaption p .label{font-size:.75rem;text-transform:uppercase;color:var(--color-dark);font-weight:var(--weight-medium)}.news-slideshow{width:100%;position:relative;margin:2.5rem 0 4rem}.news-slideshow .flickity-button{background:none;color:#000;display:none}@media (min-width:768px){.news-slideshow .flickity-button{display:block}}.news-slideshow .flickity-button .flickity-button-icon{fill:#000;transition:fill .3s}.news-slideshow .flickity-button:hover .flickity-button-icon{fill:var(--color-primary)}.news-slideshow__items{width:100%;margin-bottom:2rem}.news-slideshow__item,.news-slideshow__items:not(.flickity-enabled){display:-ms-flexbox;display:flex}.news-slideshow__item{width:100%;position:relative;margin:0}.news-slideshow__item figcaption{display:none}.news-slideshow__item:before{content:"";padding-top:56.25%;display:block;background:var(--color-dark)}.news-slideshow__item--slideImage img{width:100%}.news-slideshow__item--slideYoutube{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:stretch;justify-content:stretch}.news-slideshow__item--slideYoutube iframe{width:100%}.news-slideshow .flickity-page-dots{display:-ms-flexbox;display:flex;bottom:-15px}.news-slideshow .flickity-page-dots .dot{width:100%;border-radius:0;margin:0 10px 0 0;height:5px}.news-slideshow .flickity-page-dots .dot:last-child{margin-right:0}.news-stories-columns{grid-template-columns:repeat(1,1fr);padding-top:40px;grid-gap:3.5rem 1.5625rem;display:grid}@media (min-width:768px){.news-stories-columns{grid-template-columns:repeat(3,1fr)}}.news-stories-columns__entry{position:relative;text-decoration:none;overflow:hidden;--media-overlay-opacity:0.5;--content-headline-margin:0 0 0.125rem}.news-stories-columns__entry:hover .story-tile__media{transform:scale(1.05)}.news-stories-columns__entry--news .news-column-entry-image img{margin-bottom:1rem}.news-stories-columns__entry--news .news-superline{margin-bottom:.625rem}.news-stories-columns__entry--news p{color:var(--color-gray)}.news-stories-columns__entry--story:before{content:"";padding-top:125%;display:block}.news-stories-columns__entry--story .news-superline{color:var(--color-black);margin-bottom:.625rem}.news-stories-columns__entry--story:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,var(--media-overlay-opacity)))}.story-tile__media{position:absolute;height:100%;width:100%;left:0;top:0;transition:transform .2s linear;transform-origin:center}.story-tile__container{position:absolute;bottom:0;left:0;right:0;padding:15px 20px;color:var(--color-light);z-index:3}.news-stories-grid__filter:not(.is-active):hover{--project-filter-background:var(--color-gray-lighter)}.news-stories-grid__entries{grid-template-columns:repeat(1,1fr);grid-gap:1.5625rem;grid-row-gap:2.8125rem;display:grid}@media (min-width:768px){.news-stories-grid__entries{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.news-stories-grid__entries{grid-template-columns:repeat(3,1fr)}}.news-stories-grid__story--featured{grid-template-columns:repeat(1,1fr)}.news-stories-grid__story--featured:before{display:none}.news-stories-grid__story--featured .story-tile__media{position:relative}.news-stories-grid__story--featured .story-tile__media--portrait{display:block}@media (min-width:768px){.news-stories-grid__story--featured .story-tile__media--portrait{display:none}}.news-stories-grid__story--featured .story-tile__media--landscape{display:none}@media (min-width:768px){.news-stories-grid__story--featured .story-tile__media--landscape{display:block}}.news-stories-grid__story--featured .story-tile__container{padding:20px 30px}@media (min-width:768px){.news-stories-grid__story--featured{grid-column:2 span;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.news-stories-grid__story--featured{grid-column:3 span;grid-template-columns:repeat(3,1fr)}}.news-stories-grid__news--featured{grid-template-columns:repeat(1,1fr);grid-auto-rows:1fr;grid-gap:1.5625rem;grid-row-gap:2.8125rem;display:grid}@media (min-width:768px){.news-stories-grid__news--featured{grid-column:2 span;grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.news-stories-grid__news--featured{grid-column:3 span;grid-template-columns:repeat(3,1fr)}}.news-stories-grid__news--featured .news-column-entry-image img{margin-bottom:0}@media (min-width:768px){.news-stories-grid__news--featured .news-column-entry-image{grid-column:1 span}.news-stories-grid__news--featured .news-column-entry-image img{max-width:100%}}@media (min-width:1024px){.news-stories-grid__news--featured .news-column-entry-image{grid-column:2 span}.news-stories-grid__news--featured .news-column-entry-image img{max-width:100%}}@media (min-width:1024px){.news-stories-grid__news--featured .news-content{grid-column:1 span}}.is-overflow-hidden{position:relative;overflow:hidden}.is-marginless{margin:0}.is-panel-link{text-decoration:none;text-transform:uppercase;letter-spacing:2px;font-family:var(--family-button);line-height:var(--line-height-5);background:var(--color-dark);font-size:10px;position:absolute;padding:.75em .85em .5em;z-index:99;display:inline-block;color:var(--color-light);left:5px;top:5px}:not(:hover)>.is-panel-link{visibility:hidden}.is-dynamics-tracking{position:absolute;height:0;width:0}.is-capitalized{text-transform:capitalize}.is-lowercase{text-transform:lowercase}.is-uppercase{text-transform:uppercase}.is-italic{font-style:italic}.has-text-left{text-align:left}.has-text-right{text-align:right}.has-text-centered{text-align:center}.has-text-justified{text-align:justify}.is-enumeration{line-height:1.75!important}.is-size-statement{text-transform:uppercase!important;letter-spacing:var(--letter-spacing-1)!important;font-family:var(--family-statement)!important;line-height:var(--line-height-5)!important;font-weight:var(--weight-normal)!important;font-size:var(--size-3)!important}@media (min-width:768px){.is-size-statement{font-size:var(--size-1)!important}}.is-size-hero{letter-spacing:var(--letter-spacing-1)!important;line-height:var(--line-height-4)!important;font-weight:var(--weight-medium)!important;font-size:var(--size-3)!important}@media (min-width:768px){.is-size-hero{font-size:var(--size-1)!important}}.is-size-h1{letter-spacing:var(--letter-spacing-1)!important;line-height:var(--line-height-4)!important;font-weight:var(--weight-medium)!important;font-size:var(--size-4)!important}@media (min-width:768px){.is-size-h1{font-size:var(--size-2)!important}}.is-size-h1-news{line-height:1.2!important;font-size:46px!important}.is-size-h1-news,.is-size-h2{letter-spacing:var(--letter-spacing-1)!important;font-weight:var(--weight-medium)!important}.is-size-h2{line-height:var(--line-height-3)!important;font-size:var(--size-5)!important}@media (min-width:768px){.is-size-h2{font-size:var(--size-4)!important}}@media (min-width:1024px){.is-size-h2{font-size:var(--size-3)!important}}.is-size-h3{letter-spacing:var(--letter-spacing-1)!important;line-height:var(--line-height-3)!important;font-weight:var(--weight-medium)!important;font-size:var(--size-7)!important}@media (min-width:768px){.is-size-h3{font-size:var(--size-6)!important}}.is-size-h4{letter-spacing:var(--letter-spacing-1)!important;line-height:1.3!important;font-weight:var(--weight-medium)!important;font-size:var(--size-8)!important}@media (min-width:768px){.is-size-h4{font-size:var(--size-7)!important}}.is-size-h5{letter-spacing:var(--letter-spacing-1)!important;font-weight:var(--weight-medium)!important;font-size:var(--size-9)!important}.is-size-h5,.is-size-h6{line-height:var(--line-height-2)!important}.is-size-h6{font-family:var(--family-statement)!important;text-transform:uppercase!important;letter-spacing:var(--letter-spacing-4)!important;font-weight:var(--weight-thin)!important;font-size:var(--size-12)!important}.is-size-intro{letter-spacing:.5px!important;font-family:var(--family-heading)!important;line-height:var(--line-height-2)!important;font-weight:var(--weight-normal)!important;font-size:var(--size-9)!important}@media (min-width:768px){.is-size-intro{font-size:var(--size-7)!important}}.is-size-large{letter-spacing:var(--letter-spacing-1)!important;line-height:var(--line-height-2)!important;font-weight:var(--weight-thin)!important;font-size:var(--size-11)!important}@media (min-width:768px){.is-size-large{font-size:var(--size-10)!important}}.is-size-normal{font-size:var(--size-11)!important}.is-size-normal,.is-size-small{letter-spacing:var(--letter-spacing-1)!important;line-height:var(--line-height-2)!important;font-weight:var(--weight-thin)!important}.is-size-small{font-size:var(--size-12)!important}@media (min-width:768px){.is-size-small{font-weight:var(--weight-normal)!important}}.is-size-h4news{letter-spacing:var(--letter-spacing-1)!important;line-height:1.375rem!important;font-weight:var(--weight-medium)!important;text-transform:uppercase!important;font-size:1.125rem!important}.has-weight-hairline{font-weight:100!important}.has-weight-thin{font-weight:300!important}.has-weight-semilight{font-weight:350!important}.has-weight-normal{font-weight:400!important}.has-weight-medium{font-weight:500!important}.has-text-primary{color:#ffcd00!important}.has-text-primary-invert{color:#333!important}.has-text-digital{color:#00f596!important}.has-text-digital-invert{color:#333!important}.has-text-danger{color:#f54137!important}.has-text-success{color:#4baf50!important}.has-text-focus{color:#2396f5!important}.has-text-warning{color:var(--color-primary)!important}.has-text-black{color:#000!important}.has-text-dark{color:#333!important}.has-text-gray-dark{color:#4d4d4d!important}.has-text-gray{color:#666!important}.has-text-gray-light{color:#999!important}.has-text-gray-semilight{color:#ccc!important}.has-text-gray-lighter{color:#f2f2f2!important}.has-text-light,.has-text-white{color:#fff!important}.scale-fade-enter-active,.scale-fade-leave-active{transition-timing-function:var(--ease-out);transition-property:transform,opacity;transition-duration:129ms}@supports (transition-duration:calc(0ms)){.scale-fade-enter-active,.scale-fade-leave-active{transition-duration:calc(var(--duration) * 1.5)}}.scale-fade-enter,.scale-fade-leave-to{transform:scale(.8);opacity:0}