.apply{width:100%;max-width:620px;margin:0 auto;padding:clamp(40px,8vw,96px) clamp(20px,5vw,60px)}.apply__title{margin:0;font-size:clamp(28px,4.6vw,48px);line-height:1.05}.apply__lede{margin:clamp(14px,2vw,20px) 0 0;font-size:var(--aixw-body-lg);line-height:1.55;color:var(--aixw-muted)}.apply__form{display:flex;flex-direction:column;gap:clamp(22px,3.2vw,34px);margin-top:clamp(30px,4.6vw,52px)}.apply__labelText{display:block;margin-bottom:7px;font-size:var(--aixw-body-lg);line-height:1.4;color:var(--aixw-text)}.apply__actions{margin-top:var(--aixw-s2)}.apply__submit{border-radius:999px;letter-spacing:.18em;text-transform:uppercase}.apply__status{margin:0;min-height:1.6em;font-size:var(--aixw-body);color:var(--aixw-muted)}.apply__status--error{color:var(--aixw-text)}.apply__done{padding:clamp(30px,5vw,56px) 0}.apply__doneTitle{margin:0 0 var(--aixw-s3);font-size:clamp(26px,4vw,40px)}.apply__hp{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}