.cs-vision{padding:80px 0}.cs-vision__inner{align-items:start;display:grid;gap:72px;grid-template-columns:minmax(0,634px) minmax(0,470px);justify-content:space-between}.cs-vision__left{min-width:0}.cs-vision__left>:last-child{margin-bottom:0}.cs-vision__eyebrow{color:#29c4a9;font-family:Inter,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;line-height:22px;margin:0 0 20px;text-transform:uppercase}.cs-vision__title{color:#2b313b;font-family:Montserrat,sans-serif;font-size:40px;font-weight:800;letter-spacing:0;line-height:46px;margin:0 0 22px}.cs-vision__desc{color:#4a5464;font-family:Inter,sans-serif;font-size:18px;font-weight:400;letter-spacing:0;line-height:24px;margin:0 0 24px}.cs-vision__quote{border:0;border-left:3px solid #29c4a9;font-style:normal;margin:0;padding:0 0 0 24px}.cs-vision__quote:after,.cs-vision__quote:before{content:none;display:none}.cs-vision__quote-text{color:#2b313b;font-family:Montserrat,sans-serif;font-size:22px;font-style:normal;font-weight:700;letter-spacing:-.015em;line-height:145%;margin:0 0 12px}.cs-vision__author{color:#68778d;font-family:Inter,sans-serif;font-size:13px;font-weight:600;letter-spacing:0;line-height:130%;margin:0}.cs-vision__media{background:#e6eeec;border-radius:8px;height:420px;overflow:hidden;width:100%}img.cs-vision__img{display:block;height:100%;object-fit:cover;width:100%}@media (width <= 991px){.cs-vision{padding:64px 0}.cs-vision__inner{gap:40px;grid-template-columns:minmax(0,1fr)}.cs-vision__title{font-size:34px;line-height:40px}.cs-vision__media{aspect-ratio:470/420;height:auto;max-width:470px}}@media (width <= 768px){.cs-vision{padding:48px 0}.cs-vision__title{font-size:32px;line-height:38px}.cs-vision__quote-text{font-size:20px}}@media (width <= 479px){.cs-vision__title{font-size:28px;line-height:34px}.cs-vision__desc{font-size:16px}.cs-vision__quote{padding-left:18px}.cs-vision__quote-text{font-size:18px}.cs-vision__media{max-width:none}}