.rental-interest{max-width:760px;margin:auto;color:#e7eef3}.rental-kicker{color:#d5b981;letter-spacing:.14em;font-size:12px;font-weight:700}.rental-interest h2{font-size:clamp(25px,4vw,38px);margin:12px 0}.rental-interest>p{line-height:1.7}.rental-interest .merchant-form{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin-top:24px}.rental-interest label{display:flex;flex-direction:column;gap:8px;font-size:14px}.rental-interest input,.rental-interest select,.rental-interest textarea{box-sizing:border-box;width:100%;background:#081b29;border:1px solid #54758a;color:#edf4f6;border-radius:8px;padding:12px;font:inherit;min-height:46px}.rental-interest textarea{resize:vertical}.rental-interest .full{grid-column:1/-1}.rental-interest .rental-unit{border-left:3px solid #d5b981;background:#163449;padding:12px 16px;margin:0}.rental-interest .rental-consent{flex-direction:row;align-items:flex-start;line-height:1.6}.rental-interest .rental-consent input{width:20px;min-height:20px;height:20px;flex-shrink:0;accent-color:#d5b981}.rental-interest .rental-trap{position:absolute;left:-10000px}.rental-interest .fine-print{font-size:13px;line-height:1.7;color:#bccad1;margin:0}.rental-interest button{background:#d6bc8b;color:#0b2332;border:0;border-radius:8px;padding:14px;font:inherit;font-weight:700;cursor:pointer}.rental-interest button:disabled{opacity:.55;cursor:wait}.rental-interest .form-error{color:#ffbcc2;margin:0;line-height:1.6}.rental-interest .receipt-id{overflow-wrap:anywhere;font-family:monospace}.rental-page{margin:0;padding:24px;background:#091b2b;font:16px/1.5 system-ui;min-height:100vh;box-sizing:border-box}.rental-page header{display:flex;justify-content:space-between;max-width:760px;margin:0 auto 36px;gap:16px}.rental-page a{color:#d6bc8b}.rental-page main{border:1px solid #3b5669;background:#102739;padding:32px;border-radius:16px;max-width:760px;margin:auto}.rental-page select{background:#0b2535;color:#eef3f5;border:1px solid #55788b;border-radius:8px;padding:8px}.rental-page footer{max-width:760px;margin:24px auto;color:#bccad1;font-size:13px}@media(max-width:560px){.rental-interest .merchant-form{grid-template-columns:1fr;gap:16px}.rental-page{padding:16px}.rental-page main{padding:20px}.rental-interest input,.rental-interest select,.rental-interest textarea{font-size:16px}.rental-page header{margin-bottom:22px}}

.rental-interest .tenant-locations,.rental-interest .tenant-branch{border:1px solid #54758a;border-radius:10px;margin:0;padding:16px;min-width:0}.rental-interest .tenant-locations>legend,.rental-interest .tenant-branch>legend{padding:0 8px;color:#e6cf9f;font-weight:650}.rental-interest .tenant-locations>p{font-size:13px;color:#bccad1;line-height:1.7}.rental-interest .tenant-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rental-interest .tenant-branch-list{display:grid;gap:18px;margin-top:20px}.rental-interest .tenant-fields label{min-width:0}.rental-interest .tenant-locations select{white-space:normal;width:100%}@media(max-width:560px){.rental-interest .tenant-fields{grid-template-columns:1fr}.rental-interest .tenant-locations,.rental-interest .tenant-branch{padding:12px}}
