.bond-closing{background:#c42026;color:#fff;padding:52px 0}.bond-closing .content-wrapper{margin:0 auto;max-width:1200px;padding-left:24px;padding-right:24px;width:100%}.bond-closing__inner{align-items:center;display:flex;gap:40px;justify-content:space-between}.bond-closing__content{max-width:650px}.bond-closing__content h2{color:#fff;font-size:clamp(30px,3.5vw,42px);line-height:1.1;margin:0 0 10px}.bond-closing__content p{color:#fff;font-size:16px;line-height:1.6;margin:0}.bond-closing__actions{display:flex;flex:0 0 auto;gap:12px}.bond-closing__btn{align-items:center;border:2px solid #fff;border-radius:5px;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;min-height:50px;padding:12px 20px;text-decoration:none;text-transform:uppercase}.bond-closing__btn--call{background:#000;border-color:#000;color:#fff}.bond-closing__btn--text{background:transparent;color:#fff}.bond-closing__btn--call:focus,.bond-closing__btn--call:hover{background:#fff;border-color:#fff;color:#000}.bond-closing__btn--text:focus,.bond-closing__btn--text:hover{background:#fff;color:#c42026}@media (max-width:850px){.bond-closing__inner{align-items:flex-start;flex-direction:column}}@media (max-width:600px){.bond-closing{padding:42px 0 90px}.bond-closing .content-wrapper{padding-left:20px;padding-right:20px}.bond-closing__content h2{font-size:30px}.bond-closing__actions{display:grid;grid-template-columns:1fr;width:100%}.bond-closing__btn{width:100%}}