.application{padding-top:140px;padding-bottom:80px;max-width:1000px;min-height:85vh}.application h1{font-size:clamp(32px,6vw,60px)}.application>p{max-width:760px}.fields{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:36px 0}.field{display:flex;flex-direction:column;gap:10px}.wide{grid-column:1/-1}.field input,.field textarea{box-sizing:border-box;width:100%;background:var(--asphalt);border:1px solid #ffffff20;border-radius:7px;color:#fff;padding:14px;font:inherit}.field textarea{resize:vertical}.field input:focus,.field textarea:focus{outline:2px solid var(--atlas);outline-offset:3px}.hint{font-size:14px;opacity:.8;line-height:1.6}.consent{display:flex;align-items:flex-start;gap:12px;line-height:1.6;margin:24px 0}.consent input{margin-top:6px;accent-color:var(--atlas)}.feedback{padding:24px;border:1px solid var(--atlas);border-radius:16px;background:#211522;margin:30px 0}.success{border-color:#67cba3}.trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}@media(max-width:640px){.fields{grid-template-columns:1fr}.application{padding-top:110px}.wide{grid-column:auto}}