.ha-hero{position:relative;min-height:88vh;padding:160px 0;overflow:hidden;background:var(--brand-primary-dark)}.ha-hero__bg,.ha-hero__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.44}.ha-hero__poster{z-index:0}.ha-hero__bg{z-index:1}.ha-hero::after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(270deg,rgba(6,14,31,.88),rgba(6,14,31,.32))}.ha-hero__overlay{position:relative;z-index:3;width:min(660px,86vw);margin-left:auto;margin-right:8%;text-align:right;color:#fff}.ha-hero__headline{color:#fff;font-size:max(2.4rem, min(5vw, 3.5rem));line-height:1.02;font-weight:800}.ha-hero__subhead{color:rgba(255,255,255,.86);font-size:1.12rem}.ha-hero__cta{display:flex;justify-content:flex-end;gap:16px;flex-wrap:wrap;margin-top:26px}.ha-hero__trustbar{position:absolute;left:0;right:0;bottom:0;z-index:4;display:flex;min-height:96px;background:rgba(0,0,0,.65)}.ha-hero__stat{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;border-right:1px solid rgba(255,255,255,.15)}.ha-hero__stat strong{font-family:"Roboto Mono",monospace;font-size:max(1.5rem, min(3vw, 2.1rem))}.ha-hero__stat span{font-size:.75rem;text-transform:uppercase;color:rgba(255,255,255,.72)}.brev-feature-grid,.brev-industry-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:24px;gap:24px}.brev-case-grid article,.brev-check-grid article,.brev-feature-grid article,.brev-industry-grid article,.brev-team-grid article{border:1px solid var(--brand-border);background:#fff;padding:28px}.brev-feature-grid span,.brev-industry-grid span{color:var(--brand-secondary);font-weight:800}.brev-trust--stats{padding:64px 0;background:var(--brand-bg-alt)}.brev-stat-row{display:flex;gap:28px;justify-content:space-between}.brev-stat-row div{flex:1;text-align:center;border-right:1px solid var(--brand-border)}.brev-stat-row div:last-child{border-right:0}.brev-stat-row strong{display:block;font-family:"Roboto Mono",monospace;font-size:max(2rem, min(4vw, 3.5rem));color:var(--brand-primary)}.brev-stat-row span{color:var(--brand-text)}.brev-testimonial{padding:84px 0;background:var(--brand-primary);color:#fff;text-align:center}.brev-testimonial blockquote{color:#fff;font-size:max(1.7rem, min(3vw, 2.4rem));line-height:1.28;max-width:900px;margin:0 auto 22px}.brev-testimonial p{color:rgba(255,255,255,.82)}.ha-cta{padding:80px 0 96px;background:var(--brand-bg-alt)}.ha-cta__row{display:grid;grid-template-columns:1fr 1fr;grid-gap:42px;gap:42px;align-items:center}.ha-cta__text{padding:40px 24px}.ha-cta__bullets{padding-left:20px}.ha-cta__form-card{background:#fff;border:1px solid var(--brand-border);padding:34px;box-shadow:0 16px 40px rgba(12,24,53,.1)}@media (max-width:768px){.ha-hero__overlay{text-align:left;margin:0 20px}.ha-hero__cta{justify-content:flex-start}.ha-hero__trustbar{position:relative;flex-wrap:wrap}.ha-hero__stat{flex:0 0 50%;min-height:84px}.brev-stat-row,.ha-cta__row{display:grid;grid-template-columns:1fr}.brev-stat-row div{border-right:0;border-bottom:1px solid var(--brand-border);padding-bottom:18px}}