.lease-public{padding-top:64px;padding-bottom:80px}.lease-intro{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);gap:56px;align-items:start;margin-bottom:56px}.lease-intro h1{font-size:clamp(36px,4.5vw,64px);line-height:1.07;letter-spacing:-.04em;margin:16px 0 24px}.lease-intro .lead{max-width:680px;font-size:19px;line-height:1.6}.lease-steps{display:flex;gap:20px;flex-wrap:wrap;font-size:13px;font-weight:700;margin-top:30px}.lease-promise{padding:32px;background:#171a1c;color:#f4f4ef;border-top:6px solid #ffc400}.lease-promise>span{color:#ffc400;font-size:11px;letter-spacing:.12em}.lease-promise strong{display:block;font-size:32px;line-height:1.2;margin:22px 0}.lease-promise p{color:#c9cdcb;line-height:1.6;font-size:14px}.lease-promise a{color:#ffc400;display:block;margin-top:28px}.lease-application{max-width:960px;padding:36px;background:#fff;border:1px solid #dedfd9;border-radius:8px}.lease-form-heading h2{font-size:30px;margin:10px 0}.lease-form-heading>p,.lease-help,.lease-application fieldset>p{color:#626969;font-size:14px;line-height:1.6}.lease-fields{display:grid;grid-template-columns:1fr 1fr;gap:20px 24px}.lease-application fieldset{border:0;padding:0;margin:30px 0}.lease-application legend{font-size:19px;font-weight:750;margin-bottom:20px;display:flex;gap:12px;align-items:center}.lease-application legend span{display:inline-grid;place-items:center;background:#ffc400;width:30px;height:30px;border-radius:50%;font-size:14px}.lease-application label{display:flex;flex-direction:column;gap:9px;font-size:14px;font-weight:600;min-width:0}.lease-application input:not([type=checkbox]),.lease-application select,.lease-application textarea{font:inherit;width:100%;border:1px solid #cfd3cf;border-radius:5px;padding:13px 14px;background:#fff;box-sizing:border-box;min-height:48px;color:#171a1c}.lease-application input:focus,.lease-application select:focus,.lease-application textarea:focus{outline:2px solid #ffc400;outline-offset:2px}.lease-application .consent-line{display:flex;flex-direction:row;align-items:flex-start;margin-top:24px;font-size:13px;font-weight:400;line-height:1.5}.lease-application .consent-line input{margin-top:3px;min-width:18px;width:18px;height:18px;accent-color:#171a1c}.lease-asset-note{border-left:3px solid #ffc400;padding-left:14px}.lease-help{max-width:750px}.lease-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:48px}.lease-benefits h2{font-size:20px}.lease-benefits p{font-size:15px;line-height:1.6;color:#626969}.lease-application button:disabled{opacity:.55;cursor:wait}#lease-success{padding:24px 0}#lease-success strong{font-size:20px;display:block;margin:24px 0}@media(max-width:760px){.lease-public{padding-top:32px}.lease-intro{grid-template-columns:1fr;gap:24px;margin-bottom:28px}.lease-intro h1{font-size:38px}.lease-promise{padding:24px}.lease-promise strong{font-size:26px;margin:16px 0}.lease-application{padding:22px 18px}.lease-fields{grid-template-columns:1fr;gap:18px}.lease-benefits{grid-template-columns:1fr;gap:12px}.lease-steps{gap:10px;font-size:12px}.lease-application button{width:100%}}
