main{padding-top:var(--headerHeight);justify-content:flex-start;min-height:100dvh}main>section{z-index:1;background-color:#000;width:100%;padding-bottom:50px;padding-left:15px;padding-right:15px;position:relative}main>section:not(:first-of-type){padding-bottom:40px}main>section>h2{margin-bottom:12px;font-family:BebasNue,sans-serif;font-size:40px}main>section>span:first-of-type{color:#aeaeae;margin-bottom:40px;display:block}main>section span.error{color:#ff5757;margin-top:5px;font-size:8px;display:none}main>section#intro>h1{font-size:60px}main>section#intro>div{width:100%;margin-top:20px}main>section#intro>div>p{font-family:BlauerNueExtraLight,sans-serif}main>section#intro>div>p+p{margin-top:14px}main>section form{flex-direction:column;display:flex}main>section form div.field{flex-direction:column;width:100%;margin-bottom:30px}main>section form>div:not(.field){display:block}main>section form div.field>label{color:#d6d6d6;margin-bottom:6px;display:block}main>section form div.field>input{color:#aeaeae;background:0 0;border:0;outline:none;width:100%;padding:0}main>section form div.field>input:valid{color:#fff}main>section form div.field>input::placeholder{color:#aeaeae;opacity:.6}main>section#extras>label{color:#aeaeae}main>section#extras>textarea{resize:none;background-color:#131313;border:0;outline:none;width:100%;height:100px;margin-top:40px;padding-top:20px;padding-left:20px;display:block}main>section#send{width:100%;height:100%;padding:0 15px 38px}main>section#send>button{min-width:210px;margin-bottom:10px;font-size:18px}main>section#send>button:disabled{opacity:.5;pointer-events:none}main>section#send>span:last-of-type,main>section#send>h3{margin-top:20px;display:none}main>section#send>h3{font-size:25px}@media screen and (width>=762px){main>section:not(:first-of-type){padding-bottom:50px}main>section span.error{position:absolute!important}main>section#intro>h1{margin-left:-7px;font-size:197px}main>section#intro>div{width:50%}main>section form{row-gap:30px;width:50%}main>section form>div:not(.field){width:100%;display:flex}main>section form div.field>input{margin-bottom:0}main>section#extras>textarea{width:50%}}@media screen and (width>=600px) and (height<=600px){main>section#intro>h1{font-size:40px}main>section>h2{font-size:30px}}