.apply-module__wuy2Na__page{--ink:#1d1d1f;--muted:#6e6e73;--accent:#5a311d;min-height:100vh;color:var(--ink);background:radial-gradient(circle at 15% 5%,#f4decfd1,#0000 32%),#f5f5f7;padding:32px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Helvetica Neue,Arial,sans-serif}.apply-module__wuy2Na__page *{box-sizing:border-box}.apply-module__wuy2Na__brand{width:min(1180px,100%);color:var(--ink);letter-spacing:-.02em;align-items:center;gap:10px;margin:0 auto 30px;font-size:16px;font-weight:650;text-decoration:none;display:flex}.apply-module__wuy2Na__brand svg{width:30px;height:30px;color:var(--accent)}.apply-module__wuy2Na__applicationCard{background:#fff;border-radius:40px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);width:min(1180px,100%);min-height:720px;margin:0 auto;display:grid;overflow:hidden;box-shadow:0 35px 100px #3823171f}.apply-module__wuy2Na__intro{color:#f5f5f7;background:#1d1d1f;padding:72px 64px}.apply-module__wuy2Na__overline{color:#b16f49;margin:0 0 10px;font-size:15px;font-weight:700}.apply-module__wuy2Na__intro h1{letter-spacing:-.06em;max-width:510px;margin:0;font-size:clamp(46px,5vw,68px);font-weight:700;line-height:.98}.apply-module__wuy2Na__intro>p:not(.apply-module__wuy2Na__overline){color:#a1a1a6;letter-spacing:-.015em;max-width:470px;margin:28px 0 0;font-size:18px;line-height:1.5}.apply-module__wuy2Na__steps{gap:13px;margin:52px 0 0;padding:0;list-style:none;display:grid}.apply-module__wuy2Na__steps li{background:#29292b;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:40px 1fr;align-items:center;gap:14px;padding:17px;display:grid}.apply-module__wuy2Na__steps li>span{background:#713820;border-radius:50%;place-items:center;width:40px;height:40px;font-size:13px;font-weight:700;display:grid}.apply-module__wuy2Na__steps li>div{gap:3px;display:grid}.apply-module__wuy2Na__steps strong{font-size:16px}.apply-module__wuy2Na__steps small{color:#a1a1a6;font-size:13px;line-height:1.35}.apply-module__wuy2Na__formPanel{flex-direction:column;justify-content:center;padding:70px 64px;display:flex}.apply-module__wuy2Na__formHeading h2,.apply-module__wuy2Na__confirmation h2{letter-spacing:-.05em;margin:0;font-size:clamp(36px,4vw,50px);line-height:1}.apply-module__wuy2Na__formHeading>p:last-child{color:var(--muted);margin:12px 0 0;font-size:15px}.apply-module__wuy2Na__errorMessage{color:#8c3218;background:#fff1ec;border-radius:12px;margin:24px 0 0;padding:13px 15px;font-size:14px}.apply-module__wuy2Na__form{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px;margin-top:32px;display:grid}.apply-module__wuy2Na__form label{color:#424245;gap:8px;font-size:13px;font-weight:650;display:grid}.apply-module__wuy2Na__form input,.apply-module__wuy2Na__form select{width:100%;height:52px;color:var(--ink);background:#fff;border:1px solid #d2d2d7;border-radius:13px;padding:0 15px;font-size:16px;font-weight:450}.apply-module__wuy2Na__form input:focus,.apply-module__wuy2Na__form select:focus{border-color:#7e4930;outline:3px solid #7e493024}.apply-module__wuy2Na__fullWidth,.apply-module__wuy2Na__submitButton{grid-column:1/-1}.apply-module__wuy2Na__submitButton,.apply-module__wuy2Na__secondaryButton{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:52px;font-size:16px;font-weight:650;text-decoration:none;transition:background .18s,transform .18s,box-shadow .18s;display:inline-flex}.apply-module__wuy2Na__submitButton:hover,.apply-module__wuy2Na__secondaryButton:hover{background:#75452c;transform:translateY(-1px);box-shadow:0 10px 26px #5a311d38}.apply-module__wuy2Na__legalCopy{color:#86868b;text-align:center;margin:18px 0 0;font-size:11px;line-height:1.5}.apply-module__wuy2Na__legalCopy a{color:#4a4a4f}.apply-module__wuy2Na__confirmation{max-width:500px}.apply-module__wuy2Na__confirmation>span{color:#26733b;background:#e2f4e6;border-radius:50%;place-items:center;width:54px;height:54px;margin-bottom:28px;font-size:24px;font-weight:700;display:grid}.apply-module__wuy2Na__confirmation>p:not(.apply-module__wuy2Na__overline){color:var(--muted);margin:22px 0 0;font-size:18px;line-height:1.5}.apply-module__wuy2Na__confirmation .apply-module__wuy2Na__secondaryButton{margin-top:34px;padding:0 24px}@media (max-width:900px){.apply-module__wuy2Na__page{padding:20px}.apply-module__wuy2Na__applicationCard{border-radius:28px;grid-template-columns:1fr}.apply-module__wuy2Na__intro,.apply-module__wuy2Na__formPanel{padding:52px 38px}.apply-module__wuy2Na__intro h1{max-width:700px}}@media (max-width:560px){.apply-module__wuy2Na__page{padding:16px}.apply-module__wuy2Na__brand{margin-bottom:18px}.apply-module__wuy2Na__intro,.apply-module__wuy2Na__formPanel{padding:38px 24px}.apply-module__wuy2Na__form{grid-template-columns:1fr}.apply-module__wuy2Na__fullWidth,.apply-module__wuy2Na__submitButton{grid-column:auto}}
