header .brand-link>.brand-logo{filter:invert(1)}header>* .nav-link{color:#fff}header>* .filter{background:rgba(255,255,255,.25)!important}@media (orientation: portrait){header>* .nav-link{color:#fff}header>* .filter{background:rgba(255,255,255,.25)!important}}footer{margin:0 auto;margin-top:max(var(--fs-root) * 5,10vh);width:100%;display:grid;grid-template-columns:max-content 1fr;align-items:start;row-gap:min(10vh,var(--fs-root) * 7);position:relative;z-index:1;padding:calc(var(--horizontal-padding) * 1.85) calc(var(--horizontal-padding) * 1.4) calc(var(--horizontal-padding) * 1.25);overflow:hidden}footer .footer-background{width:calc(100% - (var(--horizontal-padding)));height:calc(100% - (var(--horizontal-padding)));background-color:#000;border-radius:calc(var(--fs-root) * 1.25);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}footer .form-container{display:grid;grid-auto-flow:row;gap:min(4vh,var(--fs-root) * 3.5)}footer .form-container .get-ready{color:#fff;font-family:Schibsted;font-size:calc(var(--fs-root) * 2.36063);font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.07081rem}footer .form-container .get-ready span{overflow:hidden;display:block}footer .form-container .get-ready-mobile{display:none;visibility:hidden;opacity:0}footer .form-container .text{color:#6b6b6b;font-family:Schibsted;font-size:calc(var(--fs-root) * 1.8125);font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.05438rem}footer .form-container form{width:100%;display:grid;grid-template-columns:repeat(2,1fr);row-gap:calc(var(--fs-root) * 1.875);column-gap:calc(var(--fs-root) * 1.285)}footer .form-container form label input{height:calc(var(--fs-root) * 3.37169);width:100%;border-radius:calc(var(--fs-root) * .625);border:1px solid #828282;background:none;color:#fff;font-family:Schibsted;font-size:calc(var(--fs-root) * .875);font-style:normal;font-weight:400;line-height:normal;letter-spacing:calc(var(--fs-root) * -.02625);padding:0 calc(var(--fs-root) * 1.675)}footer .form-container form label:nth-of-type(3){grid-column:1/3;grid-row:2/3}footer .form-container form .submit{grid-column:2/3;grid-row:3/4;justify-self:flex-end;display:flex}footer .links-container{display:grid;place-items:end;gap:min(11.5vh,var(--fs-root) * 8)}footer .links-container .links{display:grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:calc(var(--fs-root) * 4.5)}footer .links-container .links .links-group{display:grid;grid-auto-flow:row;grid-auto-rows:max-content;gap:calc(var(--fs-root))}footer .links-container .links .links-group span{color:#fff;font-family:Schibsted;font-size:calc(var(--fs-root) * 1.375);font-style:normal;font-weight:400;line-height:1.25;letter-spacing:calc(var(--fs-root) * -.04125);text-transform:capitalize;user-select:none;pointer-events:none}footer .links-container .links .links-group a,footer .links-container .links .links-group p{color:#7d7d7d;font-family:Schibsted;font-size:calc(var(--fs-root) * 1.25);font-style:normal;font-weight:400;line-height:normal;letter-spacing:calc(var(--fs-root) * -.0375);transition:color .15s ease-in-out}footer .links-container .links .links-group a:hover,footer .links-container .links .links-group p:hover{color:#fff}footer .links-container .designed-by img{height:calc(var(--fs-root) * 3);width:auto;margin-bottom:calc(var(--fs-root) * 4)}footer .links-container .designed-by .mdx{color:#fff;text-align:right;font-family:Schibsted;font-size:calc(var(--fs-root) * 1.25);font-style:normal;font-weight:600;line-height:normal;letter-spacing:calc(var(--fs-root) * -.0375);justify-self:end;display:block;user-select:none}footer .legal{grid-column:1/3;display:grid;place-items:center;justify-content:center;grid-auto-flow:column;grid-auto-columns:max-content max-content;gap:calc(var(--fs-root))}footer .legal a{color:#6b6b6b;font-family:Schibsted;font-size:calc(var(--fs-root) * 1.3125);font-style:normal;font-weight:400;line-height:normal;letter-spacing:calc(var(--fs-root) * -.03938)}footer .legal a br{display:none}footer .legal span{display:block;width:1px;height:.9375rem;background-color:#6b6b6b}footer .designed-by-mobile{display:none}@media (orientation: portrait){footer{margin:0 auto;margin-top:max(var(--fs-root) * 5,10vh);width:100%;display:grid;grid-template-columns:1fr;grid-auto-flow:row;grid-auto-rows:max-content;align-items:start;row-gap:min(12vh,var(--fs-root) * 5);position:relative;z-index:1;padding:10vh 0% 5vh;overflow:hidden;background-color:#000;border-radius:calc(var(--fs-root) * 1.25) calc(var(--fs-root) * 1.25) 0 0}footer .footer-background{display:none;visibility:hidden;opacity:0}footer>*{grid-column:1/3!important;width:100%}footer .form-container{gap:5vh;padding:0 9.75%}footer .form-container .get-ready{display:none;visibility:hidden;opacity:0}footer .form-container .get-ready-mobile{display:block;visibility:visible;opacity:1;color:#fff;font-family:Schibsted;font-style:normal;font-weight:400;letter-spacing:calc(var(--fs-root) * -.045);font-size:calc(var(--fs-root) * 1.5);text-align:center;line-height:1.375}footer .form-container .text{font-size:calc(var(--fs-root) * 1);letter-spacing:-.03;text-align:center}footer .form-container form{width:100%;display:grid;grid-template-columns:1fr;grid-auto-flow:row;grid-auto-rows:max-content;row-gap:calc(var(--fs-root) * 1.5);column-gap:0}footer .form-container form>*{grid-column:1/3!important;grid-row:auto!important}footer .form-container form label input{height:calc(var(--fs-root) * 3.5);font-size:calc(var(--fs-root) * .875);letter-spacing:calc(var(--fs-root) * -.02625);padding:0 calc(var(--fs-root) * 1.675)}footer .form-container form .submit{grid-row:4/5;justify-self:center}footer .links-container{display:grid;place-items:start;gap:min(11.5vh,var(--fs-root) * 8);padding:0 7.5%}footer .links-container .links{width:100%;display:grid;grid-template-columns:repeat(2,max-content);grid-auto-flow:unset;justify-content:space-between;gap:0;row-gap:calc(var(--fs-root) * 3.7)}footer .links-container .links .links-group{display:grid;grid-auto-flow:row;grid-auto-rows:max-content;gap:calc(var(--fs-root) * 1.25)}footer .links-container .links .links-group span{font-size:calc(var(--fs-root) * 1.3125);letter-spacing:calc(var(--fs-root) * -.03938)}footer .links-container .links .links-group a,footer .links-container .links .links-group p{font-size:calc(var(--fs-root) * 1);letter-spacing:calc(var(--fs-root) * -.03)}footer .links-container .links .links-group:nth-of-type(2){grid-column:1/2;grid-row:2/3}footer .links-container .links .links-group:nth-of-type(3){grid-column:2/3;grid-row:1/2}footer .links-container .designed-by{display:none}footer .links-container .designed-by img{height:calc(var(--fs-root) * 3);width:auto;margin-bottom:calc(var(--fs-root) * 4)}footer .links-container .designed-by .mdx{color:#fff;text-align:right;font-family:Schibsted;font-size:calc(var(--fs-root) * 1.25);font-style:normal;font-weight:600;line-height:normal;letter-spacing:calc(var(--fs-root) * -.0375);justify-self:end;display:block;user-select:none}footer .legal{grid-column:1/3;display:grid;place-items:center;justify-content:center;grid-auto-flow:column;grid-auto-columns:max-content max-content;gap:calc(var(--fs-root))}footer .legal a{font-size:calc(var(--fs-root) * 1);letter-spacing:calc(var(--fs-root) * -.03)}footer .legal a br{display:block}footer .legal span{display:block;height:1px;width:.9375rem;background-color:#6b6b6b}footer .designed-by-mobile{display:flex;flex-direction:column;align-items:center}footer .designed-by-mobile img{height:calc(var(--fs-root) * 2);width:auto;margin-bottom:calc(var(--fs-root) * 1.125)}footer .designed-by-mobile .mdx{color:#7d7d7d;text-align:right;font-family:Schibsted;font-size:calc(var(--fs-root) * 1);font-style:normal;font-weight:400;line-height:normal;letter-spacing:calc(var(--fs-root) * -.0375);justify-self:end;display:block;user-select:none}}body{background-color:#000}.texture.main{filter:contrast(2);-webkit-filter:contrast(2)}#contact-section{width:100%;height:100vh;display:grid;grid-template-columns:1fr max-content;grid-template-rows:repeat(2,max-content) 1fr;justify-content:space-between;padding:25vh calc(var(--fs-root) * 11.25) 13.5vh}#contact-section>*{grid-column:1/2}#contact-section .logo{width:calc(var(--fs-root) * 10);height:calc(var(--fs-root) * 2.5);display:flex;align-items:center;justify-content:center;margin-top:calc(var(--fs-root) * 6)}#contact-section .logo img{min-width:125%}#contact-section h1{color:#fff;font-family:Schibsted;font-size:calc(var(--fs-root) * 5.125);font-style:normal;font-weight:500;line-height:normal;letter-spacing:calc(var(--fs-root) * -.15375);margin-top:calc(var(--fs-root) * 1)}#contact-section .email{color:#fff;font-family:Schibsted;font-size:calc(var(--fs-root) * 1.875);font-style:normal;font-weight:400;line-height:normal;letter-spacing:calc(var(--fs-root) * -.05625);align-self:end;justify-self:start;text-decoration:none}#contact-section .form-container{grid-column:2/3;grid-row:1/-1;width:calc(var(--fs-root) * 40);background-color:#fff;border-radius:calc(var(--fs-root) * .75);padding:min(6vh,var(--fs-root) * 4.625) calc(var(--fs-root) * 2.25);display:grid;grid-template-rows:max-content 1fr;gap:calc(var(--fs-root) * 3)}#contact-section .form-container p{color:#000;font-family:Schibsted;font-size:calc(var(--fs-root) * 1.5625);font-style:normal;font-weight:400;line-height:normal;letter-spacing:calc(var(--fs-root) * -.04688)}#contact-section .form-container form{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,max-content) 1fr max-content;grid-auto-rows:max-content;place-content:space-between;gap:min(1vh,var(--fs-root) * 1.5);position:relative;z-index:1}#contact-section .form-container form label{width:100%;border-radius:calc(var(--fs-root) * .375);border:1px solid #8a8a8a;overflow:hidden}#contact-section .form-container form label input,#contact-section .form-container form label textarea{width:100%;min-height:calc(var(--fs-root) * 3.5);padding:0 calc(var(--fs-root) * 1.25);color:#000;font-family:Neue,sans-serif;font-size:var(--fs-root);font-style:normal;font-weight:450;line-height:normal;background:none}#contact-section .form-container form label textarea{padding-top:calc(var(--fs-root) * 1.25);padding-bottom:calc(var(--fs-root) * 1.25);resize:none}#contact-section .form-container form .request-demo{justify-self:end;margin-top:calc(var(--fs-root) * .5)}footer{background-color:#fff!important}@media (orientation: portrait){footer{border-radius:0;padding-top:calc(var(--fs-root) * 12.5)}footer .footer-background{display:block;opacity:1;visibility:visible;width:100%;height:92.5%;top:unset;bottom:0;left:0;transform:translate(0);border-radius:calc(var(--fs-root) * 1.25) calc(var(--fs-root) * 1.25) 0 0}}@media (min-aspect-ratio: 2){#contact-section{--fs-root: 1.65vh;width:100%;height:100vh;display:grid;grid-template-columns:1fr max-content;grid-template-rows:repeat(2,max-content) 1fr;justify-content:space-between;padding:25vh calc(var(--fs-root) * 11.25) 13.5vh}#contact-section>*{grid-column:1/2}#contact-section .logo{width:calc(var(--fs-root) * 10);height:calc(var(--fs-root) * 2.5);display:flex;align-items:center;justify-content:center;margin-top:calc(var(--fs-root) * 6)}#contact-section .logo img{min-width:125%}#contact-section h1{color:#fff;font-family:Schibsted;font-size:calc(var(--fs-root) * 5.125);font-style:normal;font-weight:500;line-height:normal;letter-spacing:calc(var(--fs-root) * -.15375);margin-top:calc(var(--fs-root) * 1)}#contact-section .email{color:#fff;font-family:Schibsted;font-size:calc(var(--fs-root) * 1.875);font-style:normal;font-weight:400;line-height:normal;letter-spacing:calc(var(--fs-root) * -.05625);align-self:end;justify-self:start;text-decoration:none}#contact-section .form-container{grid-column:2/3;grid-row:1/-1;width:calc(var(--fs-root) * 40);background-color:#fff;border-radius:calc(var(--fs-root) * .75);padding:min(6vh,var(--fs-root) * 4.625) calc(var(--fs-root) * 2.25);display:grid;grid-template-rows:max-content 1fr;gap:calc(var(--fs-root) * 3)}#contact-section .form-container p{color:#000;font-family:Schibsted;font-size:calc(var(--fs-root) * 1.5625);font-style:normal;font-weight:400;line-height:normal;letter-spacing:calc(var(--fs-root) * -.04688)}#contact-section .form-container form{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,max-content) 1fr max-content;grid-auto-rows:max-content;place-content:space-between;gap:min(1vh,var(--fs-root) * 1.5);position:relative;z-index:1}#contact-section .form-container form label{width:100%;border-radius:calc(var(--fs-root) * .375);border:1px solid #8a8a8a;overflow:hidden}#contact-section .form-container form label input,#contact-section .form-container form label textarea{width:100%;min-height:calc(var(--fs-root) * 3.5);padding:0 calc(var(--fs-root) * 1.25);color:#000;font-family:Neue,sans-serif;font-size:var(--fs-root);font-style:normal;font-weight:450;line-height:normal;background:none}#contact-section .form-container form label textarea{padding-top:calc(var(--fs-root) * 1.25);padding-bottom:calc(var(--fs-root) * 1.25);resize:none}#contact-section .form-container form .request-demo{justify-self:end;margin-top:calc(var(--fs-root) * .5)}}@media (orientation: portrait){.texture.main{display:none;opacity:0;visibility:hidden}#contact-section{width:100%;height:initial;grid-template-columns:1fr;grid-template-rows:auto;justify-content:unset;place-items:center;padding:min(25vh,40vw) 0% 5vh}#contact-section>*{grid-column:1/2!important}#contact-section .logo{width:calc(var(--fs-root) * 10 * .5);height:calc(var(--fs-root) * 2.5 * .5);display:flex;align-items:center;justify-content:center;margin-top:0;margin-bottom:2.5vh;grid-row:1/2}#contact-section .logo img{min-width:125%;height:auto}#contact-section h1{font-size:calc(var(--fs-root) * 2);letter-spacing:calc(var(--fs-root) * -.06);margin-top:0;margin-bottom:7.5vh;grid-row:2/3;text-align:center}#contact-section .email{font-size:calc(var(--fs-root) * 1);letter-spacing:calc(var(--fs-root) * -.03);grid-row:3/4;text-align:center;justify-self:unset;align-self:unset;margin-bottom:min(20vh,32.5vw)}#contact-section .form-container{grid-column:2/3;grid-row:auto;width:97.5%;height:initial;background-color:#fff;border-radius:calc(var(--fs-root) * .75);padding:7.5vh 0;display:grid;grid-template-rows:max-content 1fr;gap:calc(var(--fs-root) * 3);grid-row:4/5}#contact-section .form-container p{color:#000;text-align:center;font-family:Schibsted;font-size:calc(var(--fs-root) * 1.3125);font-style:normal;font-weight:500;line-height:1.57;letter-spacing:calc(var(--fs-root) * -.03938);padding:0 5%}#contact-section .form-container form{display:grid;grid-template-columns:1fr;grid-template-rows:repeat(3,max-content) 1fr max-content;grid-auto-rows:max-content;place-content:space-between;gap:min(3.5vh,var(--fs-root) * 1);position:relative;z-index:1;padding:0 8%}#contact-section .form-container form label{width:100%;border-radius:calc(var(--fs-root) * .375);border:1px solid #8a8a8a;overflow:hidden}#contact-section .form-container form label input,#contact-section .form-container form label textarea{width:100%;min-height:calc(var(--fs-root) * 3.5);padding:0 calc(var(--fs-root) * 1.25);font-family:Neue,sans-serif;font-size:calc(var(--fs-root) * .875);font-style:normal;font-weight:450;line-height:normal;background:none}#contact-section .form-container form label textarea{padding-top:calc(var(--fs-root) * 1.25);padding-bottom:calc(var(--fs-root) * 1.25);resize:none;height:27.5vh}#contact-section .form-container form .request-demo{justify-self:center;margin-top:calc(var(--fs-root) * .5)}}@media (orientation: portrait) and (min-width: 481px){#contact-section h1{font-size:calc(var(--fs-root) * 2.5);width:78.5%}#contact-section .form-container{width:90%}#contact-section .form-container p{padding:0 10%}#contact-section .form-container form label input,#contact-section .form-container form label textarea{min-height:calc(var(--fs-root) * 2.5)}#contact-section .form-container form label textarea{height:15vh}}
