._page_qlbkz_1{min-height:100vh;background:var(--background);color:var(--foreground)}._hero_qlbkz_1{padding:80px 7vw;display:grid;grid-template-columns:1.15fr .85fr;gap:70px;background:var(--surface);border-bottom:1px solid var(--border)}._eyebrow_qlbkz_1{font-size:10px;font-weight:800;letter-spacing:.17em;color:var(--accent)}._hero_qlbkz_1 h1,._heading_qlbkz_1 h2,._companyGrid_qlbkz_1 h3,._listGrid_qlbkz_1 h3{font-family:var(--font-family-display);font-weight:400}._hero_qlbkz_1 h1{font-size:clamp(45px,6vw,78px);line-height:.98;margin:18px 0}._hero_qlbkz_1 p{max-width:700px;color:var(--muted-foreground);line-height:1.8}._actions_qlbkz_1{margin-top:25px}._promise_qlbkz_1{display:grid;gap:12px;align-content:center}._promise_qlbkz_1 div{display:grid;grid-template-columns:38px 1fr;column-gap:12px;padding:20px;background:var(--card);border:1px solid var(--border)}._promise_qlbkz_1 svg{grid-row:span 2;color:var(--accent)}._promise_qlbkz_1 span{font-size:11px;color:var(--muted-foreground);margin-top:4px}._section_qlbkz_1{padding:70px 7vw}._heading_qlbkz_1{margin-bottom:28px}._heading_qlbkz_1 h2{font-size:42px;margin:8px 0}._companyGrid_qlbkz_1{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}._companyGrid_qlbkz_1 article,._listGrid_qlbkz_1 article{background:var(--card);border:1px solid var(--border);padding:22px}._companyGrid_qlbkz_1 svg{color:var(--accent)}._companyGrid_qlbkz_1 h3{font-size:23px;margin:14px 0 7px}._companyGrid_qlbkz_1 span{display:block;font-size:10px;color:var(--muted-foreground)}._companyGrid_qlbkz_1 a{display:inline-block;margin-top:14px;color:var(--foreground);font-size:11px}._listGrid_qlbkz_1{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}._listGrid_qlbkz_1 small{color:var(--accent);font-weight:800;text-transform:uppercase;font-size:9px}._listGrid_qlbkz_1 h3{font-size:24px;margin:9px 0}._listGrid_qlbkz_1 span{display:block;color:var(--muted-foreground);font-size:11px}._listGrid_qlbkz_1 strong{display:block;margin:14px 0;font-size:18px}._listGrid_qlbkz_1 a{display:flex;align-items:center;gap:5px;color:var(--foreground);font-size:11px}@media(max-width:900px){._hero_qlbkz_1{grid-template-columns:1fr}._companyGrid_qlbkz_1{grid-template-columns:1fr 1fr}._listGrid_qlbkz_1{grid-template-columns:1fr}}
