.va-home{background:#fff;color:#0a0a0a;overflow:hidden}.va-home .page-width{max-width:1440px}.va-kicker{font-size:11px;letter-spacing:.18em;font-weight:700;margin:0 0 24px;text-transform:uppercase;color:#777}.va-home__hero{background:#f7f7f5;border-bottom:1px solid #e5e5e2}.va-hero-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:70px;align-items:center;padding-top:110px;padding-bottom:100px}.va-hero-copy h1{font-size:clamp(54px,6.4vw,104px);line-height:.94;letter-spacing:-.075em;margin:0 0 30px;font-weight:800;max-width:850px}.va-hero-copy h1 em,.va-final-cta h2 em,.va-dark-section h2 em{font-style:normal;color:#888}.va-hero-lead{font-size:20px;line-height:1.55;max-width:650px;color:#555;margin:0 0 36px}.va-actions{display:flex;gap:12px;flex-wrap:wrap}.va-button{display:inline-flex;align-items:center;gap:16px;padding:16px 22px;text-decoration:none;font-size:14px;font-weight:700;transition:all .2s ease}.va-button span{font-size:17px}.va-button--dark{background:#0a0a0a;color:#fff}.va-button--dark:hover{background:#333;transform:translateY(-2px)}.va-button--light{border:1px solid #cfcfcb;color:#0a0a0a;background:#fff}.va-button--light:hover{border-color:#0a0a0a;transform:translateY(-2px)}.va-trust-line{display:flex;gap:22px;flex-wrap:wrap;margin-top:48px;padding-top:18px;border-top:1px solid #d9d9d5;color:#777;font-size:11px;letter-spacing:.08em;text-transform:uppercase}.va-hero-panel{background:#0a0a0a;color:#fff;min-height:490px;padding:28px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 20px 50px #00000014}.va-panel-top,.va-panel-footer{display:flex;justify-content:space-between;gap:20px;color:#8d8d8d;font-size:10px;letter-spacing:.14em}.va-status-dot{color:#fff}.va-panel-title{font-size:clamp(32px,4vw,58px);line-height:1.02;letter-spacing:-.05em}.va-panel-title strong{color:#a7a7a7;font-weight:500}.va-flow{display:flex;align-items:stretch;gap:10px}.va-flow-card{flex:1;border:1px solid #333;padding:18px;display:flex;flex-direction:column;gap:10px;min-height:140px}.va-flow-card span{color:#777;font-size:11px}.va-flow-card strong{font-size:20px}.va-flow-card small{color:#999;line-height:1.4}.va-flow-line{width:18px;align-self:center;height:1px;background:#555}.va-proof-bar{background:#0a0a0a;color:#fff}.va-proof-inner{display:flex;justify-content:space-between;gap:25px;padding:18px 20px;font-size:10px;letter-spacing:.16em;color:#aaa;flex-wrap:wrap}.va-intro{display:grid;grid-template-columns:220px 1fr;gap:70px;padding-top:130px;padding-bottom:130px}.va-intro-label{border-top:1px solid #0a0a0a;padding-top:18px}.va-intro-label span{font-size:12px;color:#888}.va-intro-label p{font-size:10px;letter-spacing:.16em;font-weight:700}.va-intro-copy{max-width:900px}.va-intro-copy h2,.va-section-heading h2,.va-explain-heading h2,.va-faq-heading h2{font-size:clamp(38px,5vw,72px);line-height:1;letter-spacing:-.065em;margin:0 0 30px}.va-intro-copy p{font-size:19px;line-height:1.65;color:#666;max-width:780px}.va-solutions{padding-bottom:130px}.va-section-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:48px}.va-text-link{color:#0a0a0a;text-decoration:none;font-size:14px;font-weight:700;border-bottom:1px solid #0a0a0a;padding-bottom:7px;white-space:nowrap}.va-solution-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.va-solution-card{display:flex;flex-direction:column;min-height:410px;padding:24px;border:1px solid #ddd;text-decoration:none;color:#0a0a0a;transition:all .25s ease}.va-solution-card:hover{border-color:#0a0a0a;transform:translateY(-5px)}.va-solution-card__number{font-size:11px;color:#888}.va-solution-card__icon{font-size:50px;line-height:1;margin:50px 0 30px}.va-solution-card h3{font-size:23px;line-height:1.05;letter-spacing:-.03em;margin:0 0 15px}.va-solution-card p{font-size:14px;line-height:1.55;color:#666;margin:0 0 24px}.va-card-link{margin-top:auto;font-size:12px;font-weight:700}.va-card-link b{font-size:16px;margin-left:6px}.va-explain{background:#f4f4f1;padding:120px 0}.va-explain-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:100px}.va-steps{border-top:1px solid #ccc}.va-step{display:grid;grid-template-columns:70px 1fr;gap:25px;padding:28px 0;border-bottom:1px solid #ccc}.va-step>span{font-size:12px;color:#888}.va-step h3{font-size:24px;margin:0 0 8px}.va-step p{font-size:16px;line-height:1.6;color:#666;margin:0}.va-use-cases{padding-top:130px;padding-bottom:130px}.va-use-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.va-use-card{padding:32px;border:1px solid #ddd;min-height:290px}.va-use-card span{font-size:10px;letter-spacing:.15em;color:#888;font-weight:700}.va-use-card h3{font-size:28px;line-height:1.05;letter-spacing:-.04em;margin:65px 0 18px}.va-use-card p{color:#666;line-height:1.6;margin:0}.va-dark-section{background:#0a0a0a;color:#fff;padding:130px 0}.va-dark-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:100px}.va-dark-section .va-kicker{color:#777}.va-dark-section h2{font-size:clamp(48px,6vw,86px);line-height:.95;letter-spacing:-.07em;margin:0}.va-reasons{border-top:1px solid #333}.va-reasons>div{padding:26px 0;border-bottom:1px solid #333}.va-reasons span{color:#777;font-size:11px}.va-reasons h3{font-size:25px;margin:16px 0 8px}.va-reasons p{color:#999;line-height:1.6;max-width:580px;margin:0}.va-faq{display:grid;grid-template-columns:1fr 1.15fr;gap:100px;padding-top:130px;padding-bottom:130px}.va-faq-list{border-top:1px solid #ccc}.va-faq details{border-bottom:1px solid #ccc;padding:24px 0}.va-faq summary{cursor:pointer;font-size:20px;font-weight:700;list-style:none}.va-faq summary::-webkit-details-marker{display:none}.va-faq summary:after{content:"+";float:right;font-size:24px;font-weight:400}.va-faq details[open] summary:after{content:"\2212"}.va-faq details p{color:#666;line-height:1.6;max-width:650px;margin:18px 0 0}.va-final-cta{text-align:center;padding-top:130px;padding-bottom:150px}.va-final-cta h2{font-size:clamp(48px,7vw,100px);line-height:.92;letter-spacing:-.075em;margin:0 0 42px}.va-final-cta .va-actions{justify-content:center}.va-empty{grid-column:1/-1;padding:60px;border:1px dashed #bbb;text-align:center;color:#666}@media(max-width:1100px){.va-hero-grid,.va-explain-grid,.va-dark-grid,.va-faq{grid-template-columns:1fr;gap:55px}.va-solution-grid{grid-template-columns:repeat(3,1fr)}.va-hero-panel{max-width:760px}.va-intro{grid-template-columns:150px 1fr;gap:40px}}@media(max-width:700px){.va-hero-grid{padding-top:70px;padding-bottom:70px}.va-hero-copy h1{font-size:54px}.va-hero-lead{font-size:17px}.va-hero-panel{min-height:420px;padding:20px}.va-flow{display:grid;grid-template-columns:1fr}.va-flow-line{width:1px;height:15px;margin-left:25px}.va-intro{grid-template-columns:1fr;padding-top:80px;padding-bottom:80px}.va-intro-copy h2,.va-section-heading h2,.va-explain-heading h2,.va-faq-heading h2{font-size:42px}.va-solution-grid,.va-use-grid{grid-template-columns:1fr}.va-solution-card{min-height:330px}.va-explain,.va-use-cases,.va-dark-section,.va-faq{padding-top:80px;padding-bottom:80px}.va-section-heading{display:block}.va-text-link{display:inline-block;margin-top:18px}.va-trust-line{gap:10px;line-height:1.5}.va-proof-inner{display:grid;grid-template-columns:1fr 1fr;gap:14px}.va-step{grid-template-columns:45px 1fr}}.va-header-logo{width:150px;height:auto;display:block;max-height:68px;object-fit:contain}.header__heading-link,.header__heading-logo-wrapper{display:flex;align-items:center}@media(max-width:749px){.va-header-logo{width:118px;max-height:58px}}.va-header-nav{display:flex;align-items:center;gap:28px;margin-left:auto;margin-right:28px}.va-header-nav a{font-size:13px;font-weight:600;color:#111;text-decoration:none;position:relative}.va-header-nav a:after{content:"";position:absolute;left:0;bottom:-7px;width:0;height:1px;background:#111;transition:width .2s ease}.va-header-nav a:hover:after{width:100%}.header__heading,.header__heading-link{width:auto!important;max-width:none!important}.header__heading-link .va-header-logo{width:170px!important;max-width:170px!important;height:auto!important;max-height:72px!important}@media(max-width:989px){.header__heading-link .va-header-logo{width:132px!important;max-width:132px!important;max-height:58px!important}}.header-wrapper{background:#fff!important;color:#111!important}.header-wrapper .header__heading-link,.header-wrapper .va-header-nav a,.header-wrapper .header__icon{color:#111!important}.header-wrapper .va-header-nav a{text-decoration:underline!important;text-underline-offset:5px;text-decoration-thickness:1px}.header-wrapper .va-header-nav a:hover{opacity:.55}.header-wrapper .header__icon svg{color:#111!important}.announcement-bar{background:#111!important;color:#fff!important}.announcement-bar a,.announcement-bar__message{color:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/11/assets/violentautomation-home.css.map */
