.convey-page{color:#101b17;background:#f6f4ee;min-height:100vh}.convey-hero{color:#fff;background:#123f34;padding:74px 0}.convey-hero span,.convey-layout>article>small,.convey-layout>aside>small,.convey-trust small{color:#c9f95b;letter-spacing:2px;font-size:10px;font-weight:950}.convey-hero h1{letter-spacing:-3px;margin:12px 0;font-size:58px}.convey-hero p{color:#c3d5cf;max-width:760px;font-size:17px;line-height:1.6}.convey-points{gap:28px;margin-top:24px;font-size:12px;display:flex}.convey-layout{grid-template-columns:1fr 560px;align-items:start;gap:70px;padding:70px 0 100px;display:grid}.convey-layout>article>small{color:#3a7264}.convey-layout article h2{letter-spacing:-1.5px;margin:10px 0 30px;font-size:38px}.convey-layout ol{gap:15px;padding:0;list-style:none;display:grid}.convey-layout li{background:#fff;gap:16px;padding:19px;display:flex}.convey-layout li>b{background:#c9f95b;place-items:center;width:38px;height:38px;display:grid}.convey-layout li strong{font-size:16px}.convey-layout li p{color:#65736d;margin:6px 0 0;font-size:12px;line-height:1.5}.convey-trust{color:#fff;background:#123f34;margin-top:25px;padding:28px}.convey-trust h3{margin:9px 0;font-size:22px}.convey-trust p{color:#c0d1cb;font-size:13px;line-height:1.6}.convey-layout aside{background:#fff;padding:32px;box-shadow:0 12px 35px #17372b17}.convey-layout aside>small{color:#3a7264}.convey-layout aside h2{margin:9px 0 24px;font-size:29px}.convey-layout form{gap:15px;display:grid}.convey-layout label{letter-spacing:1px;font-size:9px;font-weight:900}.convey-layout input,.convey-layout select,.convey-layout textarea{width:100%;font:inherit;background:#fff;border:1px solid #d2d9d5;margin-top:7px;padding:11px;display:block}.form-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.convey-layout form>button{background:#c9f95b;border:0;padding:16px;font-weight:950}.convey-layout form>button:disabled{opacity:.5}.quote-notice,.no-firms{background:#effbd4;margin:0;padding:13px;font-size:12px;line-height:1.5}.no-firms p{margin:5px 0}.no-firms a{color:#123f34;font-weight:900}@media (width<=900px){.convey-layout{grid-template-columns:1fr;gap:30px}.convey-hero h1{font-size:44px}}@media (width<=580px){.convey-points,.form-pair{grid-template-columns:1fr;display:grid}.convey-layout aside{padding:22px}.convey-hero h1{font-size:38px}.convey-layout article h2{font-size:31px}}
