.axv2{zoom:1.2}.axv2 .hero-inner{padding:40px 0 30px}.axv2 main .home-section:first-child{padding-top:30px}.axv2 .hero{position:relative}.axv2 .hero-bg{position:absolute;inset:0;z-index:0;background-size:cover;background-position:50%}.axv2 .hero-bg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(247,249,252,.58),rgba(247,249,252,.68) 55%,rgba(244,246,250,.9))}.axv2 .hero-inner{position:relative;z-index:1}.axv2 .svc3-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media (max-width:1000px){.axv2 .svc3-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:680px){.axv2 .svc3-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:440px){.axv2 .svc3-grid{grid-template-columns:1fr}}.axv2 .ext-block{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:24px 24px 20px;box-shadow:var(--ring)}.axv2 .ext-group{padding:12px 0;border-top:1px dashed var(--border)}.axv2 .ext-group:first-child{border-top:0;padding-top:2px}.axv2 .ext-group h4{margin:0 0 11px;font-size:13px;font-weight:800;color:var(--muted);letter-spacing:-.01em}.axv2 .ext-grid{display:flex;flex-wrap:wrap;gap:8px}.axv2 .ext-link{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;font-weight:600;color:var(--ink);background:#f8fafc;border:1px solid var(--border);border-radius:999px;padding:7px 13px;transition:color .14s,border-color .14s,background .14s}.axv2 .ext-link:hover{color:var(--accent-ink);border-color:#c7d2fe;background:#f2f6ff}.axv2 .ext-link svg{color:var(--faint)}.axv2 .ext-link:hover svg{color:var(--accent)}.axv2 .ext-link.dim{opacity:.5;pointer-events:none}