.hero-terms{margin:0 0 28px;padding:15px 0;border-top:1px solid #ffffff33;border-bottom:1px solid #ffffff33;color:#e6eee8;font-size:16px}.hero-terms strong{font-size:28px;margin-left:8px;color:white}.hero-terms>span{display:block;font-size:14px;color:#b9d6cf;margin-top:3px}.contract-banner{padding:55px 0;background:#e5eee8;border-bottom:1px solid #c4d6cc}.contract-heading{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:30px}.contract-heading h2{font-size:30px;margin-top:7px}.contract-benefits{display:grid;grid-template-columns:repeat(3,1fr);background:#fff;border:1px solid #c4d6cc}.contract-benefits article{padding:28px 30px;border-right:1px solid #c4d6cc}.contract-benefits article:last-child{border:0}.contract-benefits article>span{font-size:13px;color:#55736b}.contract-benefits strong{display:block;font-size:46px;color:#113c46;line-height:1.35;margin-top:10px;letter-spacing:-1.5px}.contract-benefits strong span{font-size:22px;margin-left:5px}.contract-benefits strong.transfer{font-size:29px;line-height:1.45;letter-spacing:-1px}.contract-benefits p{font-size:12px;color:#55736b;margin-bottom:0}.contract-note{font-size:12px;color:#49685e;margin:20px 0 0;line-height:1.8}@media(max-width:650px){.hero-terms{margin-bottom:23px;padding:10px 0}.hero-terms strong{font-size:25px}.contract-banner{padding:35px 0}.contract-heading{display:block;margin-bottom:22px}.contract-heading h2{font-size:27px}.contract-heading .btn{margin-top:20px;padding:12px 18px}.contract-benefits{grid-template-columns:1fr}.contract-benefits article{padding:21px 23px;border:0;border-bottom:1px solid #c4d6cc}.contract-benefits strong{font-size:38px}.contract-benefits strong.transfer{font-size:27px}.contract-benefits strong.transfer br{display:none}.contract-note{font-size:11px}}
