.apply-hero{grid-template-columns:.75fr 1.25fr;align-items:start;gap:6vw;padding:clamp(60px,8vw,100px) max(24px,7vw);display:grid}.apply-hero h1{margin:15px 0 22px;font:700 clamp(3rem,5.5vw,5.7rem)/.95 Georgia,serif}.apply-hero>div>p:not(.eyebrow){color:#526363;font-size:1.1rem;line-height:1.65}.apply-hero aside{background:#e6eee7;border-radius:14px;gap:12px;margin-top:28px;padding:20px;line-height:1.55;display:flex}.apply-hero aside svg{color:#aa7111;flex:none}.pixels-application{background:#fff;border:1px solid #cad8cc;border-radius:24px;gap:20px;padding:clamp(22px,4vw,38px);display:grid}.pixels-application fieldset{border:0;flex-wrap:wrap;gap:12px;padding:0;display:flex}.pixels-application legend{width:100%;margin-bottom:10px;font-weight:900}.pixels-application fieldset label{border:1px solid #b9cbc0;border-radius:9px;padding:12px}.apply-grid{grid-template-columns:1fr 1fr;gap:15px;display:grid}.pixels-application label{gap:7px;font-weight:800;display:grid}.pixels-application input,.pixels-application select,.pixels-application textarea{color:#092b2e;width:100%;font:inherit;background:#fff;border:1px solid #9eb2a5;border-radius:8px;padding:11px}.pixels-application .check-row{align-items:flex-start;font-weight:500;line-height:1.45;display:flex}.pixels-application button{color:#fff;background:#0a3c3f;justify-self:start}.pixels-application .status{background:#e6eee7;border-radius:8px;padding:13px}@media (max-width:850px){.apply-hero,.apply-grid{grid-template-columns:1fr}}
