.separator{width:100%;display:block;height:1px;position:relative}.separator.-underlight{height:36px;background:transparent!important}.separator.-underlight:before{position:absolute;content:"";width:100%;display:block;background:radial-gradient(50% 100% at 50% 0,#fb8154 0,#fbce54 50.14%,hsla(0,0%,100%,0) 100%);top:1px;transition:all .2s ease-in;border-top:1px solid #6d7d7f}.separator.-default{background:#6d7d7f}.separator.-default:before{height:36px}.separator.-hover{background:#fdb398}.separator.-hover:before{height:51px}.separator.-strong{background:#0c2729}.separator.-strong:before{height:0}.separator.-active{background:#fde298}.separator.-active:before{height:72px}.title{text-transform:uppercase;font-family:spaceMono;color:#0c2729}.title .emphased{color:#7a85e9;font-family:FKRasterGroteskSharp}.title h1{font-size:103px;line-height:144px;font-weight:400}.title h1 .emphased{font-size:90px}@media only screen and (min-width:1200px){.title h1{font-size:85px!important;line-height:95px!important;margin-bottom:20px!important}.title h1 .emphased{font-size:73px!important}}.title h2{font-size:51px;line-height:60px;font-weight:400}.title h2 .emphased{font-size:43px}@media only screen and (min-width:768px){.title h2{font-size:40px;margin-bottom:10px!important;line-height:50px}.title h2 .emphased{font-size:35px}}@media only screen and (min-width:1200px){.title h2{font-size:55px;line-height:60px;line-height:65px}.title h2 .emphased{font-size:47px}}.title h3{font-size:25px;line-height:36px;font-weight:400}.title h3 .emphased{font-size:21px}.heading{padding-bottom:61px;position:relative;padding-top:51px}.heading:after{position:absolute;content:"";width:100vw;height:100%;z-index:-1;background-image:url(/indigo-bckg.webp);left:-33px;top:0;background-position:bottom;background-repeat:no-repeat;background-size:cover;opacity:.35}.heading .header{width:100%;overflow:hidden}.heading .header .title{width:100%;word-wrap:break-word}.heading .header .title h1,.heading .header .title h2{width:100%;margin:0 0 10px;line-height:23vw;line-height:clamp(50px,20vw,100px);font-size:clamp(50px,16vw,80px)}.heading .header .title h1 .emphased,.heading .header .title h2 .emphased{font-size:15vw;font-size:clamp(40px,14vw,70px);margin-bottom:-5px;display:inline-block}.heading .header .title h1:before{content:"";display:block}.heading .header .divider .button{min-width:70%;text-wrap:wrap;text-align:left}.heading .textblock{margin-top:51px}@media only screen and (min-width:768px){.heading{padding:70px 0 80px}.heading .header .title h1,.heading .header .title h2{font-weight:400}.heading .header .divider .button{justify-content:flex-end;text-wrap:nowrap;min-width:unset}}@media only screen and (min-width:980px){.heading{padding:90px 0 100px}.heading .textblock{width:50%;margin-left:auto}.heading .header .title h1{font-size:clamp(50px,16vw,100px);line-height:clamp(50px,20vw,120px);margin-bottom:30px}.heading .header .title h1 .emphased{font-size:clamp(40px,14vw,86px)}}@media only screen and (min-width:1200px){.heading{min-height:320px;display:flex;align-items:center;flex-direction:column;justify-content:center;padding:110px 0 120px}.heading:after{left:-120px}}@media only screen and (min-width:1440px){.heading:after{left:calc(0px - (120px + (100vw - 1440px)/2))}}.section .header .title h2{margin-top:0}.section .textblock{margin-top:36px}@media only screen and (min-width:980px){.section{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.section .header{width:45%;margin-top:-13px}.section .header .title h2{margin-top:0}.section .textblock{width:50%;margin-top:0}}.divider{display:flex;width:100%;position:relative}.divider .heading-newsletter-form{position:absolute;right:0;z-index:0;max-width:0}.divider>button{z-index:1}.button-link{text-decoration:none}.button{padding:10px;font-size:14px;display:flex;align-items:center;color:#fff;border:none;cursor:pointer;text-transform:uppercase;font-family:spaceMono;line-height:23px;text-wrap:nowrap}.button i{transition:transform .2s ease-in-out;transition-delay:.2s}.button.-rotate i{transform:rotate(180deg)}.button.primary{background-color:#7a85e9;white-space:nowrap;min-width:unset!important;font-size:15px;text-wrap:nowrap!important}.button.primary i{display:none}.button.secondary{background-color:#0c2729;white-space:nowrap}.button.-expandable{white-space:normal;text-wrap:wrap}.button button[active].primary,.button button[active].secondary,.button:active.primary,.button:active.secondary{background-color:#fb8154}.button button[disabled].primary,.button button[disabled].secondary,.button:disabled.primary,.button:disabled.secondary{cursor:default;background-color:#ccc;color:#6d7d7f}.button i{display:inline-flex}.button i:first-child{padding-left:13px}.button i:first-child.-nolabel{padding-left:0}.button.double-icon i:first-child{padding-right:13px}.button.double-icon i:nth-child(2){padding-left:13px}@media only screen and (min-width:980px){.button{font-size:16px;padding:10px 15px}}@media only screen and (min-width:1200px){.button{font-size:18px;padding:13px 18px}}@media(hover:hover)and (pointer:fine){.button.primary.-beinghovered,.button.primary:hover,.button.secondary.-beinghovered,.button.secondary:hover{background-color:#fb8154}}.button.link-style{background:none;text-transform:uppercase;text-decoration:none;position:relative;color:#0c2729;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:spaceMono;border:none;display:flex;align-items:center;justify-content:center;padding:0 4px}.button.link-style.md{font-size:18px}.button.link-style:after{content:"";height:2px;width:100%;position:absolute;display:block;bottom:0;background-color:#0c2729}.button.link-style.-navlink-active,.button.link-style:active{color:#fbce54;background-color:transparent}.button.link-style.-navlink-active:after,.button.link-style:active:after{background-color:#fbce54}.button.link-style.-beinghovered,.button.link-style:hover{color:#fb8154}.button.link-style.-beinghovered:after,.button.link-style:hover:after{background-color:#fb8154}.header,.header .title{width:100%}.header .title h2{margin-bottom:18px}.header .button{margin-left:auto}.heading-newsletter-form{transition:all .6s;width:100%}.heading-newsletter-form form{display:flex}.heading-newsletter-form form .input-container{width:100%}.heading-newsletter-form form .input-container input{width:100%;height:100%;box-sizing:border-box;border-radius:0;border:1px solid #566d6f;border-right:none;padding-left:10px;font-family:FKDisplayRegular;color:#0c2729;font-size:14px}.heading-newsletter-form form .input-container input:focus{outline:none;border-color:#7a85e9}.heading-newsletter-form form .-success{background-color:#fb8154;pointer-events:none}.heading-newsletter-form form .-loading i:before{animation:loading .8s linear infinite}.heading-newsletter-form form .message{color:#c96743;position:absolute;font-family:FKDisplayRegular;font-size:14px;left:10px;bottom:75px;text-transform:uppercase}.heading-newsletter-form.-expanded{z-index:1;max-width:100%}@media only screen and (min-width:980px){.heading-newsletter-form{width:50%}.heading-newsletter-form .message{bottom:60px}}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.textblock{display:block;font-size:18px;font-family:FKDisplayRegular;color:#566d6f;line-height:150%;margin:36px 0 0;white-space:pre-line}.textblock p{margin:0}.textblock strong{color:#0c2729}.textblock em{background:#fef5dd;color:#0c2729;padding:10px;font-style:normal;display:inline-block}@font-face{font-family:aif-icons;src:url(/_next/static/media/aif-icons.1ba08650.eot);src:url(/_next/static/media/aif-icons.1ba08650.eot) format("embedded-opentype"),url(/_next/static/media/aif-icons.9154d998.woff) format("woff"),url(/_next/static/media/aif-icons.71d11a09.ttf) format("truetype"),url(/_next/static/media/aif-icons.236144af.svg) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:aif-icons!important;font-style:normal!important;font-weight:400!important;font-feature-settings:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-about:before{content:"d"}.icon-arrow:before{content:"e"}.icon-lens:before{content:"f"}.icon-news:before{content:"g"}.icon-newsletter:before{content:"h"}.icon-newsletter-1:before{content:"a"}.icon-finger-icon:before{content:"b"}.icon-download-icon:before{content:"c"}.icon-bluesky-streamline-simple-icons:before{content:"i"}.icon-rrss:before{content:"j"}.icon-linkedin:before{content:"l"}.breadcrumb-nav{position:absolute;top:36px;left:0;font-family:spaceMono;text-transform:uppercase;font-size:13px;color:#0c2729}.breadcrumb-nav__list{display:flex;list-style:none;padding:0;margin:0;flex-wrap:wrap}.breadcrumb-nav__list a{margin-right:13px;text-decoration:none;color:#0c2729}.breadcrumb-nav__list i{transform:rotate(90deg);display:inline-block;margin-right:19px}