.contact__left{position:relative;display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:32px}@media (max-width:768px){.contact__left{padding-top:24px}}.contact__title{font-family:var(--font-family-heading);font-size:48px;font-weight:500;line-height:1.2}@media (max-width:1231px){.contact__title{font-size:38px}}@media (max-width:1024px){.contact__title{font-size:32px}}@media (max-width:768px){.contact__title{padding-right:64px;font-size:24px;line-height:1.2}.contact__title br{display:none}}.contact__description{max-width:60ch;font-size:18px;font-weight:400;line-height:1.6;color:rgba(var(--black-rgb),.8)}*+.contact__description{margin-top:22px}@media (max-width:1024px){.contact__description{font-size:17px}}@media (max-width:768px){.contact__description{font-size:16px}}.contact__description *+p,.contact__description *+ul{margin-top:1em}.contact__description b,.contact__description ul{font-weight:600;color:var(--primary-main)}.contact__description ul{padding-left:24px}.contact__description ul *+li{margin-top:.25em}.features{margin-top:var(--section-gap)}.heading+.features{margin-top:var(--section-gap-small)}.features__wrap{display:grid;grid-template-columns:repeat(4,1fr);grid-template-columns:repeat(var(--count,4),1fr);grid-gap:32px;gap:32px}@media (max-width:1024px){.features__wrap{grid-template-columns:repeat(2,1fr)}.features__wrap--count-1{grid-template-columns:1fr}.features__wrap--count-3{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.features__wrap{grid-template-columns:1fr}}.features__item{flex:1}.features__item__icon{--size:30px;width:30px;width:var(--size);height:30px;height:var(--size)}.features__item__title{font-family:var(--font-family-heading);font-size:24px;font-weight:600;line-height:1.2;letter-spacing:-.03em}*+.features__item__title{margin-top:16px}@media (max-width:768px){.features__item__title{font-size:20px}.features__item__title br{display:none}}.features__item__description{font-size:16px;font-weight:400;line-height:1.5;color:rgba(var(--black-rgb),.8)}*+.features__item__description{margin-top:6px}@media (max-width:768px){.features__item__description{font-size:15px}}.figures{margin-top:var(--section-gap)}.figures__wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:32px;text-align:center}@media (max-width:768px){.figures__wrap{flex-direction:column}}.figures__item{flex:1;width:100%;max-width:350px}@media (max-width:768px){.figures__item{max-width:none}}.figures__item__figure{font-family:var(--font-family-heading);font-size:40px;font-weight:700;line-height:1.3;letter-spacing:-.01em}@media (max-width:768px){.figures__item__figure{font-size:32px}}.figures__item__description{font-size:18px;font-weight:400;line-height:1.5;color:rgba(var(--black-rgb),.5)}*+.figures__item__description{margin-top:14px}@media (max-width:768px){.figures__item__description{font-size:16px}*+.figures__item__description{margin-top:4px}}