.submit-shell{color:#17111f;background:#fff7e8;min-height:100svh;font-family:Arial,sans-serif}.submit-shell header{border-bottom:1px solid #17111f21;justify-content:space-between;align-items:center;min-height:72px;padding:0 5vw;display:flex}.submit-shell header a{color:#6f3cff;font-size:12px;font-weight:800;text-decoration:none}.submit-shell header strong{text-transform:uppercase;letter-spacing:.06em}.submit-layout{grid-template-columns:.8fr 1fr;min-height:calc(100svh - 72px);display:grid}.submit-intro{color:#fff;background:#29162f;padding:8vh 6vw}.submit-intro>p{color:#d6ff5f;letter-spacing:.16em;text-transform:uppercase;font-size:11px;font-weight:900}.submit-intro h1{letter-spacing:-.05em;margin:13px 0 22px;font:64px/.92 Georgia,serif}.submit-intro>span{color:#ffffffb8;line-height:1.6}.submit-intro ul{color:#ffffffb8;margin-top:35px;padding-left:18px;font-size:12px;line-height:2}.submit-layout form{background:#fff;align-self:start;width:min(610px,90%);margin:6vh auto;padding:34px;box-shadow:9px 9px #ff6b2c}.submit-layout label{letter-spacing:.08em;text-transform:uppercase;gap:7px;margin-bottom:17px;font-size:10px;font-weight:900;display:grid}.submit-layout input,.submit-layout textarea{color:#17111f;text-transform:none;letter-spacing:0;background:#fffdf7;border:1px solid #17111f33;padding:12px;font:14px Arial}.submit-pair{grid-template-columns:1fr 1fr;gap:13px;display:grid}.submit-consent{grid-template-columns:auto 1fr;align-items:start;line-height:1.4;text-transform:none!important;letter-spacing:0!important}.submit-consent input{width:17px;height:17px}.submit-layout button{color:#fff;text-transform:uppercase;cursor:pointer;background:#29162f;border:0;width:100%;padding:15px;font-weight:900}.submit-layout button:disabled{opacity:.6}.submit-status{color:#6f3cff;font-size:12px}.bot-field{position:absolute;left:-10000px}.submit-success{text-align:center;width:min(650px,88%);margin:0 auto;padding-top:14vh}.submit-success>span{font-size:55px}.submit-success>p{color:#ff6b2c;letter-spacing:.15em;text-transform:uppercase;font-size:11px;font-weight:900}.submit-success h1{font:54px/.95 Georgia,serif}.submit-success div{color:#766e7a;line-height:1.6}.submit-success a{color:#fff;background:#29162f;margin-top:28px;padding:13px 18px;font-weight:800;text-decoration:none;display:inline-block}@media (width<=800px){.submit-layout{display:block}.submit-intro{padding:45px 24px}.submit-intro h1{font-size:49px}.submit-layout form{margin:30px auto 60px;padding:24px}.submit-pair{grid-template-columns:1fr}.submit-shell header strong{font-size:11px}}
