/* GVGEO-owned secondary marketing page layout. No template component implementation. */
body.av-public{--nx-bg:#f5f8ff;--nx-paper:#fff;--nx-ink:#152b4b;--nx-muted:#65758d;--nx-blue:#245ed0}body.av-public .nx-section,body.av-public .nn-section{padding-block:60px}body.av-public .nx-shell{width:min(1160px,calc(100% - 38px));margin:auto}body.av-public .nx-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}body.av-public .nx-card{background:#fff;border:1px solid #dce7f7;border-radius:17px;padding:24px;box-shadow:0 10px 22px #24446a0a}body.av-public .nx-btn{background:#2462dc;border:0;border-radius:10px;color:#fff;padding:12px 18px;display:inline-flex;font-weight:700}body.av-public .nx-muted{color:#687a95}body.av-public .nn-gradient-btn{display:inline-flex;align-items:center;gap:9px;border-radius:11px;background:#2462dc;color:#fff;padding:12px 20px;font-size:13px;font-weight:760;cursor:pointer;border:0}body.av-public .nn-price-card{border:1px solid #dce6f5;padding:20px;border-radius:16px;background:#fff}body.av-public .nn-price-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px}body.av-public .nn-scan-form{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #d8e2f3;padding:9px;border-radius:13px}body.av-public .nn-scan-form input{flex:1;min-width:0;border:0;background:none;outline:none}body.av-public .nn-scan-form button{background:#245ed0;color:#fff;padding:10px 18px;border-radius:9px;border:0;cursor:pointer}body.av-public .nn-solution-grid,body.av-public .nn-experience-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}body.av-public .nn-track-row{display:grid;grid-template-columns:27% 1fr 18%;gap:20px;background:#fff;border:1px solid #dce6f5;border-radius:17px;overflow:hidden}body.av-public .nn-track-dark{padding:24px}body.av-public .nn-track-metrics{padding:20px;background:#f1f6ff}body.av-public .nn-track-metrics b{color:#245ed0}body.av-public .nn-ex-card{background:#edf4ff;border:1px solid #d8e5f7;border-radius:15px;padding:20px;overflow:hidden}body.av-public .av-reveal{opacity:1;transform:none}body.av-public .av-section img,body.av-public .nn-section img{max-width:100%}
@media(max-width:860px){body.av-public .nx-grid,body.av-public .nn-price-grid,body.av-public .nn-experience-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body.av-public .nn-track-row{grid-template-columns:1fr}}
@media(max-width:600px){body.av-public .nx-grid,body.av-public .nn-price-grid,body.av-public .nn-solution-grid,body.av-public .nn-experience-grid{grid-template-columns:1fr}}
