.form_form__ruWe_{background-color:#fff;border-radius:1rem;box-shadow:0 0 7px #a6a0a4;padding:1rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:.5rem;width:90%;margin-bottom:1.5rem}.form_legend__p0BAW{font-size:1.25rem;font-weight:700}.form_button__072wG{border:none;padding:8px;font-size:1rem;font-weight:700;background:#000;color:#fff;text-transform:uppercase;width:120px;border-radius:2rem;cursor:pointer;transition:background-color .25s ease;margin:.5rem auto auto}.form_button__072wG:hover{background-color:#ff0700}.form_input__KnWua{width:100%;border:1px solid rgba(0,0,0,.3);border-radius:.25rem;padding:6px 8px;font-size:1.1rem;font-weight:700;color:#000}.form_input__KnWua::placeholder{color:rgba(0,0,0,.4)}@media(min-width:1024px){.form_form__ruWe_{width:450px;margin-bottom:0;padding:1rem 2rem 2rem}.form_legend__p0BAW{font-size:1.5rem}.form_button__072wG{margin:0}.form_input__KnWua{font-size:1.25rem}}.form_srOnly__Gnxvu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.form_textarea__h56gs{width:100%;border:1px solid rgba(0,0,0,.3);border-radius:.25rem;padding:8px;font-size:1.25rem;font-weight:700;color:#000;max-width:100%;max-height:300px}.form_textarea__h56gs::placeholder{color:rgba(0,0,0,.4)}.form_error__cfuwc{color:#ff0700;font-weight:700;margin-top:-4px}.form_success___QLjh{color:#26777f;font-size:14px}.header_header__LUADv{display:none}.header_headerClass__qLA_z{padding:0 2rem;position:fixed;top:0;left:-1px;width:calc(100vw + 2px);height:6em;z-index:100;background:#fff}.header_mobilemenu__Ku1Gu{position:fixed;height:calc(100vh - 6em);width:100vw;z-index:1000;top:6em;left:0;background-color:#ff0700;text-align:center;font-family:var(--font-frutiger-condensed)}.header_mobilemenu__Ku1Gu .header_ul__I3ESw{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.header_mobilemenu__Ku1Gu .header_ul__I3ESw .header_li__8sdLu{font-size:2em;font-weight:800;margin:1rem 0;text-transform:uppercase;color:#fff}.header_mobilemenu__Ku1Gu .header_ul__I3ESw .header_li__8sdLu .header_active__EchVy{color:#1c1b17}.header_textborder__Mj6Dd{display:flex;align-items:center;justify-content:space-between;max-width:875px;height:100%;margin:auto}.header_ul__I3ESw,.header_ul__I3ESw .header_li__8sdLu{all:unset}.header_logoHolder__6Bic8{width:12em;height:6em;position:relative}@media(min-width:1200px),(min-width:900px)and (orientation:landscape){.header_headerClass__qLA_z,.header_mobilemenu__Ku1Gu{display:none}.header_header__LUADv{display:block;height:6rem;text-transform:uppercase;width:100%;z-index:100;color:#1c1b17}.header_header__LUADv .header_ul__I3ESw{display:flex;flex-direction:row;align-items:center}.header_header__LUADv .header_ul__I3ESw .header_li__8sdLu{font-size:.75rem;margin:0 .75rem;font-weight:700;letter-spacing:.25em;transition:color .25s ease}.header_header__LUADv .header_ul__I3ESw .header_li__8sdLu:hover{color:#ff0700}.header_header__LUADv .header_ul__I3ESw .header_li__8sdLu.header_blackHover__YXP_J:hover{color:#1c1b17}.header_header__LUADv .header_ul__I3ESw .header_li__8sdLu:last-of-type{margin-right:0}.header_header__LUADv .header_ul__I3ESw .header_li__8sdLu:first-of-type{margin-left:0}.header_header__LUADv .header_ul__I3ESw .header_li__8sdLu .header_active__EchVy{color:#ff0700}.header_header__LUADv .header_ul__I3ESw .header_li__8sdLu .header_blackActive__wenpZ{color:#1c1b17}}@media(min-width:1200px)and (min-width:1024px),(min-width:900px)and (orientation:landscape)and (min-width:1024px){.header_textborder__Mj6Dd{max-width:1000px}}@media(min-width:1200px)and (min-width:1500px),(min-width:900px)and (orientation:landscape)and (min-width:1500px){.header_header__LUADv .header_ul__I3ESw .header_li__8sdLu{margin:0 1.5rem}.header_textborder__Mj6Dd{max-width:1400px}}footer{background-color:#1c1b17;padding:1em 2em;color:#fff;text-align:left}footer .footergrid{margin:2rem auto 3rem;display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:2fr 1fr;max-width:30rem}footer .footergrid .logoClaim{grid-column:1/3}footer .footergrid .fillempty{display:none}footer .footergrid .logo{position:relative;max-width:20em;height:7em;flex-grow:1;margin:1rem 0 0}footer .footergrid .claim{letter-spacing:.2em;text-transform:uppercase;font-weight:800;margin-top:.2rem;margin-bottom:3rem;color:#fff}footer .footergrid .devinfo{font-size:.8rem}footer .footergrid .copyright{font-size:.8rem;display:flex;align-items:center;margin-top:.5rem}footer .footergrid .copyright span{margin-left:.25rem}footer .footergrid .content{display:flex;justify-content:flex-end;flex-direction:column}footer .footergrid .content a{margin-top:.5rem;font-size:.8rem}footer .footergrid .content a:hover{color:#fff;font-weight:800;transform:scale(110%) translate(8px)}footer .footergrid .content a.email{margin-top:.25rem}footer .footergrid .content a .social-icon{margin-top:.75rem}footer .footergrid .content span{margin-top:.25rem;font-size:.8rem}footer .footergrid .content span:first-of-type{font-weight:800;color:#fff}footer.red{background-color:#ff0700}footer.red .footergrid{color:#fff;margin:2rem auto 5rem}footer.sphere .footergrid{top:25%;position:relative}@media(min-width:1200px),(min-width:900px)and (orientation:landscape){footer .footergrid{grid-template-columns:3fr 1fr 1fr 1fr 1fr;color:#a6a0a4;max-height:20rem;max-width:1000px}footer .footergrid .content a{transition:all .25s ease}footer .footergrid .logoClaim{grid-column:1/2}footer .footergrid .fillempty{display:block}}@media(min-width:1500px){footer .footergrid{max-width:1400px}}.main{margin-top:6em;height:calc(100vh - 6em);width:100%;overflow-y:scroll}.textborder{max-width:875px;height:100%;margin:auto}@media(min-width:1200px),(min-width:900px)and (orientation:landscape){.sphere{scroll-snap-align:start}.main,.sphere{height:100vh;width:100%}.main{margin-top:0;overflow-y:scroll;scroll-snap-type:y mandatory}}@media(min-width:1024px){.textborder{max-width:1000px}}@media(min-width:1500px){.textborder{max-width:1400px}}.contact{background-color:#ff0700}.contact .header{position:fixed!important}.contact .contactgrid{display:grid;align-items:center;justify-content:center;min-height:40rem;margin:6rem auto auto}.contact .contactgrid .contactHead{color:#fff;max-width:35rem}.contact .contactgrid .contactHead h2{font-size:2rem;margin-bottom:1rem;font-weight:600}.contact .contactgrid .contactHead h3{margin-top:2rem;font-size:1rem;font-weight:400;display:flex;align-items:center;flex-wrap:wrap}.contact .contactgrid .contactHead h3 span{display:flex;align-items:center}.contact .contactgrid .contactHead h3 svg{margin:0 .25rem}@media(max-width:650px){.contact .contactgrid{display:flex;flex-direction:column}.contact .contactgrid .contactHead{width:90%;margin:1.5rem auto}}@media(min-width:650px){.contact .contactgrid{grid-template-columns:1fr 1fr;justify-content:unset;height:80vh}.contact .contactgrid h3{margin-top:3rem}}