.official-page-module__b9aFoa__page{background:var(--surface-1);min-height:100vh;color:var(--text-primary)}.official-page-module__b9aFoa__hero{color:var(--text-primary);background:linear-gradient(135deg,#050907f0,#08110adb),url(/images/company-building.webp) 50%/cover;padding:150px 6vw 84px}.official-page-module__b9aFoa__heroInner,.official-page-module__b9aFoa__section,.official-page-module__b9aFoa__proofBand{width:min(1180px,100%);margin:0 auto}.official-page-module__b9aFoa__eyebrow{color:var(--accent);letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:900}.official-page-module__b9aFoa__hero h1{max-width:920px;margin:0;font-size:clamp(42px,6vw,78px);line-height:.98}.official-page-module__b9aFoa__lead{max-width:780px;color:var(--text-primary);margin:24px 0 0;font-size:18px;line-height:1.75}.official-page-module__b9aFoa__heroActions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.official-page-module__b9aFoa__heroActions a{border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:0 18px;font-weight:900;display:inline-flex}.official-page-module__b9aFoa__heroActions a:first-child{background:var(--accent);color:var(--accent-contrast)}.official-page-module__b9aFoa__heroActions a:last-child{color:var(--text-primary);border:1px solid #ffffff38}.official-page-module__b9aFoa__proofBand{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:-34px;padding:0 6vw;display:grid}.official-page-module__b9aFoa__proofCard{border:1px solid var(--border);background:var(--surface-1);box-shadow:var(--shadow-lg);border-radius:8px;padding:24px}.official-page-module__b9aFoa__proofCard strong{margin-bottom:8px;font-size:20px;display:block}.official-page-module__b9aFoa__proofCard span{color:var(--text-secondary);line-height:1.55}.official-page-module__b9aFoa__section{padding:82px 6vw}.official-page-module__b9aFoa__sectionHeader{max-width:820px;margin-bottom:32px}.official-page-module__b9aFoa__sectionHeader h2{margin:0;font-size:clamp(32px,4vw,52px);line-height:1.05}.official-page-module__b9aFoa__sectionHeader p{color:var(--text-secondary);margin:16px 0 0;font-size:17px;line-height:1.7}.official-page-module__b9aFoa__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.official-page-module__b9aFoa__trustGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.official-page-module__b9aFoa__panel{border:1px solid var(--border);background:var(--surface-1);border-radius:8px;padding:28px}.official-page-module__b9aFoa__trustCard{border:1px solid var(--border);background:var(--surface-1);min-width:0;box-shadow:var(--shadow-lg);border-radius:8px;padding:24px}.official-page-module__b9aFoa__panel h3,.official-page-module__b9aFoa__trustCard h3{margin:0 0 16px;font-size:24px}.official-page-module__b9aFoa__trustCard p{color:var(--text-secondary);margin:0;line-height:1.7}.official-page-module__b9aFoa__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.official-page-module__b9aFoa__list li{color:var(--text-secondary);padding-left:24px;line-height:1.65;position:relative}.official-page-module__b9aFoa__list li:before{background:var(--accent);content:"";border-radius:999px;width:8px;height:8px;position:absolute;top:.7em;left:0}.official-page-module__b9aFoa__quote{border-left:4px solid var(--accent);background:var(--surface-1);color:var(--text-secondary);margin:0;padding:22px 24px;font-size:18px;line-height:1.7}.official-page-module__b9aFoa__faq{gap:14px;display:grid}.official-page-module__b9aFoa__faq article{border:1px solid var(--border);background:var(--surface-1);border-radius:8px;padding:24px}.official-page-module__b9aFoa__faq h3{margin:0 0 10px;font-size:20px}.official-page-module__b9aFoa__faq p{color:var(--text-secondary);margin:0;line-height:1.7}@media (max-width:860px){.official-page-module__b9aFoa__hero{padding:128px 20px 70px}.official-page-module__b9aFoa__proofBand,.official-page-module__b9aFoa__grid,.official-page-module__b9aFoa__trustGrid{grid-template-columns:1fr}.official-page-module__b9aFoa__proofBand{padding:0 20px}.official-page-module__b9aFoa__section{padding:64px 20px}}
