.trust{display:flex;justify-content:center;gap:80px;padding:24px;background:#eef5f8}.trust div{display:flex;gap:14px;align-items:center}.trust strong{font-size:27px;color:#1681b7}.trust span{font-size:12px;line-height:1.45}.section{padding-top:46px;padding-bottom:46px}.section-heading{margin-bottom:34px}.section-heading h2{margin-bottom:12px}.section-heading p{line-height:1.6}.cards{gap:18px}.cards h3{line-height:1.3;margin-top:18px;margin-bottom:14px}.cards p{line-height:1.55;margin-bottom:25px}.split-content{padding:42px 6%}.split-content h2{line-height:1.18;margin-bottom:14px}.split-content>p{line-height:1.55;margin-bottom:28px}.factors{gap:28px}.factors b{margin-top:5px;margin-bottom:6px}.factors span{line-height:1.5}.pillars{gap:62px}.pillars h3{margin-top:8px;margin-bottom:10px}.pillars p{line-height:1.55}.process{padding-top:42px;padding-bottom:42px}.process h2{line-height:1.18;margin-bottom:14px}.process>div:first-child p{line-height:1.5}.steps{gap:44px}.steps h3{margin-top:7px;margin-bottom:10px}.steps p{line-height:1.55;margin-top:0}.compare-dark,.compare-light{padding-top:38px;padding-bottom:38px}.comparison h2{line-height:1.2;margin-bottom:10px}.comparison em{display:block;line-height:1.5;margin-bottom:10px}.comparison p{line-height:1.55;margin-top:0;margin-bottom:18px}.comparison li{line-height:1.6;margin-bottom:5px}.contact-section{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:58px 8%;background:#edf5f8}.contact-section h2{font-size:30px;line-height:1.18;margin:0 0 14px}.contact-section p{font-size:14px;line-height:1.6}.contact-section form{display:grid;grid-template-columns:1fr 1fr;gap:18px}.contact-section label{font-size:11px;font-weight:700}.contact-section input{display:block;width:100%;margin-top:7px;border:1px solid #c5d6de;border-radius:5px;padding:12px}.contact-section button{border:0;cursor:pointer;grid-column:1/-1;margin-top:4px}.footer-contact a{color:#0a6b9e}@media(max-width:800px){.trust{gap:20px;justify-content:space-around}.section{padding-top:34px;padding-bottom:34px}.section-heading{margin-bottom:25px}.factors{gap:22px}.pillars{gap:40px}.contact-section{grid-template-columns:1fr;gap:28px;padding:40px 7%}}@media(max-width:460px){.trust{flex-direction:column;gap:12px}.contact-section form{grid-template-columns:1fr}.cards h3{margin-top:15px}.split-content{padding:32px 7%}}
