.hero{position:relative}.hero:after{content:'';position:absolute;width:360px;height:360px;border-radius:50%;background:radial-gradient(circle,rgba(40,100,220,.11),transparent 68%);left:650px;top:8px;pointer-events:none}.hero-metrics{display:flex;gap:34px;margin-top:30px;padding-top:24px;border-top:1px solid var(--line);max-width:650px}.hero-metrics div{display:grid}.hero-metrics strong{font-size:1.45rem;color:var(--ink);line-height:1.2}.hero-metrics span{font-size:.75rem;color:var(--muted)}@media(max-width:760px){.hero:after{display:none}.hero-metrics{gap:18px;justify-content:space-between}.hero-metrics strong{font-size:1.15rem}.hero-metrics span{font-size:.66rem}}
.hero-action{display:inline-flex;align-items:center;gap:10px;margin-top:24px;padding:12px 17px;border-radius:11px;background:var(--accent);color:#fff;font-size:.9rem;font-weight:800;box-shadow:0 9px 24px rgba(40,100,220,.2)}.hero-action:hover{background:#1d53bd;transform:translateY(-1px)}.hero-action span{font-size:1.05rem}.all-tools-section{scroll-margin-top:96px}.all-tools-section .section-heading p:last-child{margin:4px 0 0;color:var(--muted)}
