.application-page .assessment-flow form{max-width:1040px}.application-step-header{margin-bottom:42px}.application-step-header h1{font-size:clamp(44px,6vw,78px);line-height:.96;letter-spacing:-.055em;text-transform:uppercase;margin:14px 0}.application-step-header p{color:#8399a9;max-width:680px}.application-question{padding:34px 0;border-top:1px solid var(--line)}.application-question:first-of-type{border-top:0;padding-top:0}.application-question h2{font-size:clamp(27px,3.5vw,43px);margin:0 0 22px}.application-question .option-grid{margin-top:0}.application-contact{border-top:1px solid var(--line);margin-top:35px;padding-top:35px}.application-contact h2{font-size:clamp(27px,3.5vw,43px);margin-bottom:10px}.application-contact>p{color:#8298a9}.application-complete .result-summary{margin-top:45px}.application-local-note{border-left:2px solid var(--electric);padding:14px 18px;color:#a9bbc7;background:rgba(55,138,221,.08);max-width:760px}.application-page .contact-grid select{width:100%;border:1px solid #29475d;background:#081725;color:#fff;padding:17px;font:15px var(--sans);border-radius:0}@media(max-width:700px){.application-question{padding:28px 0}.application-step-header{margin-bottom:30px}.application-step-header h1{font-size:44px}}
