.page-hero{position:relative;height:65vh;overflow:hidden;background:var(--c-bg)}.page-hero__bg,.page-hero__bg>*{position:absolute;inset:0;width:100%;height:100%}.page-hero__video,.page-hero__image{-o-object-fit:cover;object-fit:cover}.page-hero__image{opacity:.68}.page-hero__image{top:-3.9vh;height:100vh}@media(max-width: 1199.98px){.page-hero__image{top:-28.9vh}}.page-hero__overlay{background:radial-gradient(ellipse 50% 50%, rgba(255, 255, 255, 0) 17.8%, rgba(7, 7, 7, 0.5) 100%);opacity:.5}.page-hero__content{position:relative;height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:120px var(--gutter) 50px}.page-hero__title{display:flex;align-items:flex-start;gap:33px}.page-hero__count{font-size:48px;font-weight:500;line-height:1.1;letter-spacing:-2px;color:var(--c-text-soft)}.page-hero__bottom{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:16px;align-items:end}.page-hero__plus{color:var(--c-text-55)}.page-hero__plus .icon{width:13px;height:13px}.page-hero__card .talk-card{width:100%}@media(max-width: 1199.98px){.page-hero{height:40vh}.page-hero__content{padding:78px var(--gutter) 20px}.page-hero__title{gap:8px}.page-hero__count{font-size:32px}.page-hero__card{justify-self:end;width:260px}}@media(max-width: 809.98px){.page-hero__title{gap:6px}.page-hero__count{font-size:19px;letter-spacing:-0.5px}.page-hero__bottom{grid-template-columns:1fr}.page-hero__plus{display:none}.page-hero__card{justify-self:start}}.capabilities{display:flex;flex-direction:column;gap:70px}.capabilities__list{display:flex;flex-direction:column;gap:25px}.capability{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:40px 30px;border-radius:var(--radius);background:var(--c-bg);box-shadow:inset 0 0 0 1px var(--c-line)}.capability__info{display:flex;flex-direction:column;justify-content:space-between;gap:40px}.capability__title{display:flex;align-items:flex-start;gap:10px}.capability__desc{max-width:443px}.capability__subs{display:flex;flex-direction:column}.capability__sub{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:15px 0;border-bottom:1px dashed var(--c-line-15);cursor:default}@media(max-width: 1199.98px){.capability__sub{padding-bottom:14px}}.capability__sub>.t-label{line-height:14px;transition:transform .5s var(--ease)}.capability__plus{color:var(--c-white);opacity:.4;transition:transform .5s var(--ease),opacity .3s}.capability__plus .icon{width:13px;height:13px}.capability__sub:hover>.t-label{transform:translateX(8px)}.capability__sub:hover .capability__plus{opacity:1;transform:rotate(45deg)}.capabilities__reviews{margin:25px 0}.hover-image--sm{width:126px;height:162px}@media(max-width: 1199.98px){.capabilities{gap:50px}}@media(max-width: 809.98px){.capabilities{gap:30px;padding:50px var(--gutter) 150px}.capability{grid-template-columns:1fr;gap:30px;padding:20px 15px}.capability__info{gap:40px}.capability__title h3{font-size:35px}.capability__sub{padding-bottom:14px}.capability__sub>.t-label{font-size:22px;line-height:24px}.capabilities__reviews{margin:0;padding:25px 0}}
/*# sourceMappingURL=services.css.map */
