.hbt-financiamiento{padding:54px 5%;background:var(--copper,#d26932);color:var(--black,#11110f);scroll-margin-top:100px}
.hbt-financiamiento,.hbt-financiamiento *{box-sizing:border-box;letter-spacing:0}
.hbt-financiamiento-inner{max-width:1540px;margin:0 auto;display:grid;grid-template-columns:1.15fr 1fr;gap:70px;align-items:center}
.hbt-financiamiento h2{font-size:42px;font-weight:750;line-height:1.08;margin:0;overflow-wrap:break-word}
.hbt-financiamiento p{font-size:16px;line-height:1.6;max-width:46ch;margin:0 0 22px}
.hbt-financiamiento button{display:inline-flex;align-items:center;justify-content:center;gap:24px;padding:15px 20px;min-height:48px;border:1px solid var(--black,#11110f);border-radius:0;background:var(--black,#11110f);color:var(--white,#fbfaf6);font:inherit;font-size:13px;font-weight:650;cursor:pointer}
.hbt-financiamiento button:hover{background:#34342f}
.hbt-financiamiento svg{flex:none}
.hbt-financiamiento small{display:block;margin-top:13px;font-size:12px;line-height:1.5;max-width:52ch}
.hbt-financiamiento button:focus-visible{outline:3px solid var(--white,#fbfaf6);outline-offset:4px}
.builder-form .hbt-finance-check{display:flex;align-items:flex-start;gap:10px;grid-column:1/-1;margin:4px 0 18px;font-size:13px;line-height:1.6;letter-spacing:0;font-weight:400;color:#f1efe9;cursor:pointer}
.builder-form .hbt-finance-check input{position:static;opacity:1;appearance:auto;width:18px;height:18px;min-height:0;flex:0 0 18px;margin:2px 0 0;padding:0;accent-color:#d26932}
.builder-form .hbt-finance-check span{font-size:13px;line-height:1.6;font-weight:400;text-transform:none;letter-spacing:0;color:#f1efe9}
.builder-form .hbt-finance-check input:focus-visible{outline:2px solid #fff;outline-offset:4px}
@media(max-width:1000px){.hbt-financiamiento-inner{gap:35px}.hbt-financiamiento h2{font-size:32px}}
@media(max-width:640px){.hbt-financiamiento{padding:36px 22px;scroll-margin-top:80px}.hbt-financiamiento-inner{grid-template-columns:1fr;gap:24px}.hbt-financiamiento h2{font-size:26px}.hbt-financiamiento p{font-size:15px;margin-bottom:18px}.hbt-financiamiento button{width:100%;gap:16px}.hbt-financiamiento small{font-size:11px}}
