.home-hero{position:relative;min-height:760px;padding:170px 0 190px;background:linear-gradient(135deg,rgba(8,62,117,.98),rgba(10,23,40,.9));overflow:hidden}.home-hero h1,.home-hero p{color:#fff}.home-hero h1{font-size:max(2.6rem, min(5vw, 5rem))}.home-hero p{font-size:1.12rem;color:rgba(255,255,255,.86)}.hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.home-hero img{border-radius:4px;box-shadow:0 28px 70px rgba(0,0,0,.32);background:rgba(255,255,255,.08);aspect-ratio:9/7;-o-object-fit:cover;object-fit:cover}.hero-bottom-bar{position:absolute;left:0;right:0;bottom:0;background:rgba(245,166,35,.96);padding:24px 0}.home-metrics-row{display:flex;flex-wrap:nowrap;gap:22px}.home-metrics-row div{flex:1 1 0;min-width:0;color:var(--brand-ink)}.home-metrics-row span,.home-metrics-row strong{display:block;color:var(--brand-ink)}.home-metrics-row strong{font-size:1.45rem}.home-trust{background:#fff;border-bottom:1px solid var(--brand-border)}.trust-divider-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.trust-divider-grid div{padding:28px 22px;border-right:1px solid var(--brand-border)}.trust-divider-grid div:last-child{border-right:0}.trust-divider-grid span,.trust-divider-grid strong{display:block}.trust-divider-grid strong{color:var(--brand-primary-dark)}.home-workplace-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.wp-card{position:relative;background:#fff;border:1px solid var(--brand-border);border-radius:4px;overflow:hidden;box-shadow:0 14px 34px rgba(8,62,117,.08)}.wp-card img{width:100%;aspect-ratio:13/9;-o-object-fit:cover;object-fit:cover;background:var(--brand-soft-blue)}.wp-card h3,.wp-card p,.wp-card span{margin-left:24px;margin-right:24px}.wp-card h3{margin-top:22px}.wp-card span{display:inline-block;margin-bottom:24px;color:var(--brand-primary-dark);font-weight:750}.timeline-track{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px;overflow-x:auto;padding-bottom:8px}.timeline-track article{min-width:240px;background:#fff;border:1px solid var(--brand-border);border-top:4px solid var(--brand-accent);border-radius:4px;padding:24px}.timeline-track strong{color:var(--brand-primary);font-size:1.5rem}.home-quote{background:#fff}.home-quote blockquote{max-width:860px;margin:0 auto;text-align:center}.home-quote p{font-size:max(1.6rem, min(3vw, 2.6rem));line-height:1.25;color:var(--brand-primary-dark)}.home-quote cite{color:var(--brand-muted);font-style:normal;font-weight:700}.home-cta{background:var(--brand-primary-dark)}.home-cta h2,.home-cta li,.home-cta p{color:#fff}.home-cta ul{margin:22px 0 0;padding-left:20px}@media (max-width:991px){.home-hero{padding-top:150px;padding-bottom:230px}.home-metrics-row{flex-wrap:wrap}.home-metrics-row div{flex:0 0 calc(50% - 11px)}.home-workplace-grid,.timeline-track,.trust-divider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.home-metrics-row div,.home-workplace-grid,.timeline-track,.trust-divider-grid{grid-template-columns:1fr}.home-metrics-row{display:grid;grid-template-columns:1fr}}