.vectra-home{--vh-fs-display: clamp(22px, 2vw, 28px);--vh-fs-title: clamp(20px, 1.7vw, 24px);--vh-fs-section: clamp(18px, 1.4vw, 22px);--vh-fs-card: clamp(16px, 1.15vw, 18px);--vh-fs-lead: clamp(14px, 1vw, 16px);--vh-fs-body: 14px;--vh-fs-kicker: 12px;--vh-fs-nav: 14px;--vh-fs-btn: 18px;--vh-fs-stat: clamp(28px, 3.2vw, 40px);width:100%;max-width:100%;overflow-x:clip;letter-spacing:-.02em;text-transform:none;font-variant:normal}.vectra-home>section,.vectra-home>footer,.vectra-home .vh-footer{max-width:100%}.vectra-home img{max-width:100%}.vectra-home .vh-logo img,.vectra-home .vh-util img,.vectra-home .vh-contact-link img,.vectra-home .vh-btn img,.vectra-home .vres-label__dot,.vectra-home .vres-cat img{width:auto;max-width:none}.vectra-home .vh-util,.vectra-home .vh-locale__summary,.vectra-home .vh-menu a,.vectra-home .vh-menu button,.vectra-home .vh-nav-panel a,.vectra-home .vh-mega a,.vectra-home .vh-contact-link,.vectra-home button.vh-contact-link{font-size:var(--vh-fs-nav)}.vectra-home .vh-btn,.vectra-home .vh-news button,.vectra-home .vh-form .vh-btn,.vectra-sol .vh-form .vh-btn{font-size:var(--vh-fs-btn)}.vectra-home h1,.vectra-home h2,.vectra-home h3,.vectra-home h4,.vectra-home .vh-h2,.vectra-home .vh-menu a,.vectra-home .vh-mega a,.vectra-home .vh-account__menu,.vectra-home .vh-locale__panel,.vectra-home .vh-form input,.vectra-home .vh-form textarea,.vectra-home .vh-form select,.vectra-home .vh-contact-list,.vectra-home .vh-footer a,.vectra-home .vh-footer p{text-transform:none}.vectra-home .vh-kicker--arrows,.vectra-home .vh-page-hero__kicker,.vectra-home .vh-accordion .vh-kicker{text-transform:uppercase}.vectra-home h1,.vectra-home .vh-page-hero h1,.vectra-story .vs-hero h1,.vectra-story .vs-hero__copy h1,.vectra-sol .vsol-hero h1{font-size:var(--vh-fs-display)!important;line-height:1.2!important;letter-spacing:-.03em!important}.vectra-home .vh-hero__copy h1,.vectra-home .vh-hero__copy .vh-hero__h1{font-size:clamp(14px,1.35vw,18px)!important;line-height:1.35!important;letter-spacing:.08em!important;font-weight:600!important;text-transform:uppercase!important}.vectra-home .vh-hero__copy .vh-hero__display{font-size:clamp(34px,4.6vw,64px)!important;line-height:1.08!important;letter-spacing:-.035em!important;font-weight:800!important}.vectra-res .vres-hero h1,.vectra-res .vres-hero__kicker{font-size:clamp(14px,1.05vw,20px)!important;line-height:1.3!important;letter-spacing:-.05em!important;text-transform:uppercase}.vectra-res .vres-hero h2{font-size:clamp(32px,3.9vw,75px)!important;line-height:1.08!important;letter-spacing:-.03em!important}.vectra-home h2,.vectra-home .vh-h2,.vectra-home .vh-why__copy h2,.vectra-home .vh-esg__copy h2,.vectra-home .vh-cases h2,.vectra-home .vh-portal h2,.vectra-home .vh-blog .vh-h2,.vectra-home .vh-careers .vh-h2,.vectra-home .vh-form h3,.vectra-story .vs-ceo__copy h2,.vectra-story .vs-who h2,.vectra-story .vs-mv h2,.vectra-story .vs-people h2,.vectra-story .vs-values h2,.vectra-sol .vsol-intro__copy h2,.vectra-sol .vsol-eco__head h2,.vectra-sol .vsol-out h2,.vectra-sol .vsol-svc__head h2,.vectra-sol .vsol-process h2,.vectra-sol .vh-portal h2{font-size:var(--vh-fs-title)!important;line-height:1.25!important;letter-spacing:-.03em!important}.vectra-home .vh-impact h2{font-size:clamp(24px,2.6vw,32px)!important;line-height:1.2!important;letter-spacing:-.03em!important}.vectra-home h3,.vectra-home .vh-case h3,.vectra-home .vh-course h3,.vectra-home .vh-footer h3,.vectra-home .vh-recent h3,.vectra-home .vh-tags h3,.vectra-home .vh-ig h3,.vectra-story .vs-leader h3,.vectra-sol .vsol-card__title,.vectra-sol .vsol-step h3,.vectra-sol .vsol-custom-card{font-size:var(--vh-fs-section)!important;line-height:1.3!important;letter-spacing:-.03em!important}.vectra-home .vh-why__item h3{font-size:28px!important;line-height:1.15!important;letter-spacing:-.05em!important;min-height:2.6em}.vectra-home .vh-kicker,.vectra-home .vs-hero__kicker,.vectra-story .vs-hero__kicker,.vectra-story .vs-ceo__kicker,.vectra-sol .vsol-kicker,.vectra-sol .vsol-hero__kicker{font-size:var(--vh-fs-kicker)!important;line-height:1.3!important;letter-spacing:.04em}.vectra-home .vh-hero__copy p:not(.vh-hero__display):not(.vh-hero__kicker),.vectra-home .vh-page-hero p,.vectra-home .vh-lead,.vectra-story .vs-hero__body p,.vectra-sol .vsol-hero__inner>p:not(.vsol-hero__kicker):not(.vsol-hero__aeo),.vectra-sol .vsol-hero__lead p,.vectra-sol .vsol-intro__copy p:last-child,.vectra-sol .vsol-eco__head>p:not(.vsol-kicker),.vectra-sol .vsol-eco__custom p,.vectra-sol .vsol-out__lead,.vectra-sol .vsol-process__lead,.vectra-sol .vsol-svc__head p,.vectra-sol .vh-portal p,.vectra-home .vh-portal p,.vectra-home .vh-portal__lead{font-size:var(--vh-fs-lead)!important;line-height:1.45!important;letter-spacing:-.02em!important}.vectra-home .vh-portal__tagline{font-size:var(--vh-fs-lead)!important;font-weight:600!important;color:#fff!important}.vectra-home p,.vectra-home li,.vectra-home .vh-prose,.vectra-home .vh-article p,.vectra-home .vh-why__item p,.vectra-home .vh-case p,.vectra-home .vh-course p,.vectra-home .vh-footer p,.vectra-home .vh-footer a,.vectra-home .vh-form input,.vectra-home .vh-form textarea,.vectra-home .vh-form select,.vectra-story p,.vectra-sol p,.vectra-sol .vsol-card__panel p,.vectra-sol .vsol-step p,.vectra-res .vres-prose p,.vectra-res .vres-search input,.vectra-home .vh-tags__list button{font-size:var(--vh-fs-body);line-height:1.5}.vectra-home .vh-stat b,.vectra-home .vh-stat--100 b,.vectra-home .vh-stat--30 b,.vectra-home .vh-stat--500 b,.vectra-sol .vsol-step span{font-size:var(--vh-fs-stat)!important;line-height:1!important}.vectra-home .vh-quote,.vectra-sol .vsol-quote,.vectra-res .vres-cat{font-size:var(--vh-fs-btn)!important}.vectra-home .vh-contact-card__title,.vectra-sol .vh-form h3{font-size:var(--vh-fs-section)!important;line-height:1.3!important;letter-spacing:-.03em!important}.vectra-home .vh-solutions__head h2{font-size:clamp(32px,3.2vw,50px)!important;line-height:1.2!important;letter-spacing:-.05em!important;color:#fff!important}.vectra-home .vh-solutions__copy h3{font-size:clamp(28px,2.6vw,45px)!important;line-height:1.15!important;letter-spacing:-.05em!important;color:#fff!important}.vectra-home .vh-solutions__copy p{font-size:clamp(14px,1vw,16px)!important;line-height:1.5!important;color:#ffffffeb!important}.vectra-home .vh-faq .vh-accordion .vh-h2{font-size:clamp(28px,3vw,44px)!important;line-height:1.12!important;letter-spacing:-.03em!important;color:#092543!important;font-weight:800!important}.vectra-home .vh-faq .vh-kicker{width:auto!important;height:auto!important;font-size:13px!important;letter-spacing:.12em!important;color:#54bd01!important}.vectra-home .vh-course h3,.vectra-home .vh-topic-card h3,.vectra-home .vh-price,.vectra-sol .vsol-card__title,.vectra-sol .vsol-custom-card{font-size:var(--vh-fs-card)!important;line-height:1.3!important;letter-spacing:-.03em!important}.vectra-home .vh-footer h3,.vectra-home .vh-footer__subscribe{font-size:var(--vh-fs-nav)!important;line-height:1.3!important;letter-spacing:-.02em!important}.vectra-home .vh-footer .vh-footer__links,.vectra-home .vh-footer .vh-footer__col--wide .vh-footer__links{display:flex;flex-direction:column;flex-wrap:nowrap;width:100%;max-width:100%}.vectra-home .vh-footer .vh-footer__links a,.vectra-home .vh-footer .vh-footer__links button{display:block;width:100%;white-space:normal}.vectra-home .vh-footer .vh-news{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%;max-width:100%}.vectra-home .vh-footer .vh-news input,.vectra-home .vh-footer .vh-news button{height:32px!important;font-size:12px!important;font-weight:600!important;line-height:1!important}.vectra-story .vs-join h2,.vs-join h2{font-size:clamp(28px,3vw,44px)!important;line-height:1.2!important;letter-spacing:-.03em!important;color:#fff!important}.vectra-story .vs-join p.vs-join__kicker,.vs-join p.vs-join__kicker{font-size:12px!important;line-height:1.3!important;letter-spacing:.06em!important;color:#54bd01!important}.vectra-story .vs-join__inner>div>p:not(.vs-join__kicker),.vs-join__inner>div>p:not(.vs-join__kicker){font-size:15px!important;line-height:1.45!important;letter-spacing:-.02em!important;color:#fff!important}.vectra-story .vs-join .vs-cta-btn,.vs-join .vs-cta-btn{font-size:14px!important;color:#fff!important}.vectra-home .vh-searchbar input,.vectra-home .vh-searchbar select,.vectra-home .vh-form input,.vectra-home .vh-form textarea,.vectra-home .vh-form select{font-size:var(--vh-fs-body)!important;letter-spacing:-.02em!important}.vectra-home .vh-kicker--arrows{font-size:var(--vh-fs-kicker)!important;letter-spacing:.06em!important}.vectra-home .vh-pill{font-size:var(--vh-fs-btn)!important}@media(max-width:1399px){.vectra-home .vh-portal__grid{grid-template-columns:minmax(0,1fr) minmax(280px,1.1fr);column-gap:clamp(24px,3vw,48px);padding-top:64px;padding-bottom:72px}.vectra-home .vh-form{justify-self:stretch;max-width:none}.vectra-home .vh-solutions__body{flex-wrap:wrap}.vectra-home .vh-solutions__gallery{flex-wrap:wrap;width:100%;height:auto;min-height:0}}@media(max-width:989px){.vectra-home .vh-contact-link{display:none}.vectra-home .vh-nav-end{gap:0;padding-right:8px}.vectra-home .vh-logo img{width:min(168px,48vw);height:auto}.vectra-home .vh-hero{aspect-ratio:3 / 4;min-height:100svh;height:auto}.vectra-home .vh-hero--home{aspect-ratio:auto;min-height:820px}.vectra-home .vh-hero:not(.vh-hero--home) .vh-hero__track,.vectra-home .vh-hero:not(.vh-hero--home) .vh-hero__slide{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%;max-width:100%}.vectra-home .vh-hero--home .vh-hero__track,.vectra-home .vh-hero--home .vh-hero__slide.is-active{position:relative;inset:auto;height:auto;min-height:inherit}.vectra-home .vh-hero:not(.vh-hero--home) .vh-hero__copy{left:50%;right:auto;top:auto;bottom:16px;width:min(100% - 32px,640px);max-width:min(100% - 32px,640px);transform:translate(-50%);text-align:center}.vectra-home .vh-hero--home .vh-hero__copy{left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:100%!important;max-width:none!important;min-height:inherit;padding:180px 20px 100px;transform:none!important;text-align:center!important;align-items:center!important}.vectra-home .vh-wrap,.vectra-sol .vsol-intro__grid,.vectra-sol .vsol-eco__head,.vectra-sol .vsol-eco__wrap,.vectra-sol .vsol-out__inner,.vectra-sol .vsol-svc__head,.vectra-sol .vsol-svc__grid,.vectra-sol .vsol-process__inner{width:min(100%,calc(100% - 32px));max-width:100%}.vectra-sol .vsol-hero{height:auto;min-height:0;padding:140px 20px 64px}.vectra-sol .vsol-hero__inner,.vectra-sol .vsol-hero__kicker,.vectra-sol .vsol-hero h1,.vectra-sol .vsol-hero__inner>p:not(.vsol-hero__kicker):not(.vsol-hero__aeo),.vectra-sol .vsol-hero__lead p{position:relative;left:auto;top:auto;height:auto}.vectra-sol .vsol-hero__inner{width:min(720px,100%);margin-left:auto;margin-right:auto;text-align:center}.vectra-sol .vsol-quote{position:relative;right:auto;top:auto;margin-top:28px;transform:none}}@media(max-width:749px){.vectra-home .vh-util{gap:10px;font-size:12px}}.vectra-home .vh-article h3{font-size:18px!important;font-weight:600!important;line-height:1.35!important;letter-spacing:-.02em!important}.vectra-home .vh-article .vh-read{font-size:14px!important;font-weight:500!important;line-height:1.4!important}.vectra-home .vh-article time{font-size:11px!important;line-height:1.4!important;letter-spacing:.04em!important;font-weight:400!important}.vectra-home .vh-recent__list strong{font-size:20px!important;line-height:1.25!important}.vectra-home .vh-recent__list time{font-size:11px!important;line-height:1.4!important;font-weight:400!important}.vectra-home .vh-reviews{font-size:20px!important;font-weight:600!important}.vectra-home .vh-btn--white,.vectra-home .vh-btn--outline,.vectra-home .vh-contact-card .vh-btn--white,.vectra-home .vh-market__head .vh-btn,.vectra-home .vh-solutions__copy .vh-btn,.vectra-home .vh-solutions__cta .vh-btn,.vectra-home .vh-blog__more .vh-btn,.vectra-home .vh-course-land__actions .vh-btn,.vectra-home .vh-trust .vh-btn,.vectra-home .vh-trust .vh-btn--green,.vectra-home .vh-trust .vh-btn--rect,.vectra-home .vh-cases__cta,.vectra-home .vh-careers__cta,.vectra-home .vh-form .vh-btn,.vectra-home .vh-btn--green,.vectra-home .vh-btn--rect,.vectra-home .vh-why__copy .vh-btn,.vectra-story .vs-cta-btn{font-size:18px!important;font-weight:700!important;line-height:1.25!important}.vectra-home .vh-solutions__copy .vh-btn{white-space:normal!important}.vectra-res .vres-hero__lead{font-size:clamp(15px,1.05vw,20px)!important;line-height:1.45!important;color:#092543!important}.vectra-res .vres-feature h3{font-size:clamp(26px,3vw,57px)!important;line-height:1.1!important;letter-spacing:-.04em!important}.vectra-res .vres-follow h3{font-size:clamp(22px,1.8vw,30px)!important;line-height:1.2!important}.vectra-res .vres-split h3{font-size:clamp(18px,1.4vw,24px)!important;line-height:1.2!important}.vectra-res .vres-label h2{font-size:clamp(16px,1.4vw,25px)!important;line-height:1.2!important;text-transform:uppercase}.vectra-res .vres-prose p{font-size:17px!important;line-height:1.5!important}.vectra-res .vres-cat{font-size:clamp(13px,.95vw,18px)!important}#about-faq,.vectra-home #about-faq,.vectra-home.vectra-story #about-faq{display:block!important;width:auto!important;max-width:none!important;margin-left:clamp(24px,5vw,80px)!important;margin-right:clamp(24px,5vw,80px)!important;padding-left:clamp(20px,3vw,48px)!important;padding-right:clamp(20px,3vw,48px)!important;box-sizing:border-box!important}@media(max-width:989px){#about-faq,.vectra-home #about-faq{margin-left:16px!important;margin-right:16px!important;padding-left:16px!important;padding-right:16px!important}}.vectra-home.vectra-story #about-faq .vh-wrap,.vectra-home.vectra-story #about-faq .vh-faq__grid,.vectra-home.vectra-story #about-faq .vs-faq-full__inner,.vectra-home.vectra-story #about-faq .vh-faq__right{display:block!important;width:100%!important;max-width:none!important;grid-template-columns:none!important;gap:0!important;margin:0!important;padding:0!important}.vectra-home.vectra-story #about-faq .vh-accordion,.vectra-home.vectra-story #about-faq .vh-acc,.vectra-home.vectra-story #about-faq [data-vh-faq-btn],.vectra-home.vectra-story #about-faq .vh-accordion .vh-h2,.vectra-home.vectra-story #about-faq .vs-aeo{width:100%!important;max-width:none!important}@media(min-width:990px){.vectra-home.vectra-story #about-faq .vh-faq__grid{display:block!important;grid-template-columns:none!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/vectra-type.css.map */
