.av3{color:#171d3b;background:#fbfcff;font-family:Inter,system-ui,-apple-system,sans-serif}.av3 *{box-sizing:border-box}.av3 h1,.av3 h2,.av3 h3{color:#171d3b;letter-spacing:-.045em}.av3 h1{font-size:clamp(43px,5.1vw,76px);line-height:1.04;margin:20px 0}.av3 h1 em{font-style:normal;background:linear-gradient(105deg,#3139c6,#8051e8);color:transparent;background-clip:text}.av3 h2{font-size:clamp(31px,3.8vw,51px);line-height:1.12;margin:13px 0 22px}.av3 p{color:#5c6481;line-height:1.7}.av3-kicker{font-weight:850;color:#5046ea;font-size:12px;letter-spacing:.15em}.av3-hero{padding:90px 0 90px;background:radial-gradient(ellipse at 70% 12%,#e2e9ff 0%,transparent 48%),linear-gradient(135deg,#fdfdff,#f3f2ff 65%,#edf8ff)}.av3-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:50px;align-items:center}.av3-hero p{font-size:19px;max-width:560px}.av3-actions{display:flex;align-items:center;gap:24px;flex-wrap:wrap;margin:26px 0}.av3-btn{display:inline-block;border-radius:12px;padding:15px 22px;color:white!important;background:linear-gradient(120deg,#292db3,#5140e7);font-size:14px;font-weight:750;text-decoration:none;box-shadow:0 12px 25px #3439bd2b;transition:transform .2s,box-shadow .2s}.av3-btn:hover{transform:translateY(-3px);box-shadow:0 17px 32px #3439bd45}.av3-inline{color:#262d89;text-decoration:none;font-weight:750}.av3-proof{font-size:12px;font-weight:700;color:#5c658b;margin-top:30px}.av3-connect{display:grid;grid-template-columns:1fr 100px 1.25fr;gap:25px;align-items:center;position:relative;min-height:350px}.av3-sources,.av3-results{display:grid;gap:14px}.av3-sources span,.av3-results span{display:block;padding:13px 10px;border:1px solid #e4e4fa;background:#ffffffdc;box-shadow:0 8px 18px #424a9e0a;border-radius:12px;text-align:center;font-size:13px;color:#464f80;font-weight:750}.av3-sources span:after{content:' ';position:absolute;margin-left:10px;width:18px;border-top:2px solid #a7a6fd;transform:translateY(9px)}.av3-hub{display:grid;place-items:center;gap:0;height:108px;border-radius:24px;color:white;background:linear-gradient(140deg,#252a9b,#7c3aed,#1e9df0);box-shadow:0 20px 40px #5544cd55}.av3-hub strong{color:white;font-size:52px;line-height:1}.av3-hub small{font-weight:800;font-size:11px;letter-spacing:.2em}.av3-connect-caption{position:absolute;bottom:-17px;right:15px;font-size:12px;color:#6d58dc;font-style:italic}.av3-outcomes{position:relative;z-index:2;display:grid;grid-template-columns:repeat(4,1fr);margin-top:-41px;border-radius:20px;background:white;box-shadow:0 20px 48px #4d56a51c;border:1px solid #e6e8f4;padding:22px 16px}.av3-outcomes article{padding:5px 20px;border-right:1px solid #e5e7f3}.av3-outcomes article:last-child{border:0}.av3-outcomes b{font-size:19px;color:#232a59}.av3-outcomes p{font-size:13px;margin:8px 0 0}.av3-section{padding-top:88px;padding-bottom:88px}.av3-heading{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.av3-heading p{font-size:16px}.av3-cardgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:24px}.av3-cardgrid article{padding:27px 22px;background:white;border:1px solid #e8e9f6;border-radius:18px;box-shadow:0 15px 30px #555cc010;transition:transform .2s}.av3-cardgrid article:hover{transform:translateY(-5px)}.av3-cardgrid h3{font-size:19px;margin:16px 0 8px}.av3-cardgrid p{font-size:14px;margin:0}.av3-cardgrid a{color:#473ae3;font-weight:750;display:inline-block;margin-top:20px;text-decoration:none}.av3-icon{width:46px;height:46px;display:grid;place-items:center;border-radius:14px;color:#493df0;font-size:25px;background:#f0edff}.av3-panel{padding:90px 0;background:linear-gradient(130deg,#f2f5ff,#fbfcff)}.av3-product{display:grid;grid-template-columns:.82fr 1.18fr;gap:42px;align-items:center}.av3-product ul{list-style:none;padding:0;margin:25px 0}.av3-product li{margin:11px 0;font-size:14px;color:#586181}.av3-product li:before{content:'✓';padding:5px 9px;margin-right:9px;border-radius:50%;background:#e5e6ff;color:#423aca}.av3-dashboard{padding:22px;background:white;border:1px solid #e0e5fc;border-radius:22px;box-shadow:0 24px 54px #4e5fc020;min-width:0}.av3-dash-top{display:flex;justify-content:space-between;gap:12px;color:#22266d;font-size:13px}.av3-dash-top small{color:#69769d;font-size:10px}.av3-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin:20px 0}.av3-metrics div{background:#f6f8ff;padding:15px;border-radius:10px}.av3-metrics small{font-size:11px;color:#6a7194;display:block}.av3-metrics strong{font-size:25px;color:#292c9e}.av3-chart{background:#f8faff;border-radius:12px;padding:14px}.av3-chart span{font-size:13px;font-weight:750;color:#2d346c}.av3-chart svg{width:100%;height:155px}.av3-activity{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:14px 0}.av3-activity span{font-size:11px;color:#596488;background:#f5f6ff;padding:9px;border-radius:8px}.av3-dashboard>small{font-size:10px;color:#8c95ac}.av3-three{grid-template-columns:repeat(3,1fr)}.av3-trust{background:#f7f8ff;padding:70px 0}.av3-trustgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.av3-trustgrid span{font-size:14px;font-weight:700;color:#393d83;padding:18px;border:1px solid #e6e8f9;border-radius:12px;background:white}.av3-bottom{background:linear-gradient(120deg,#171e71,#4854c9 60%,#7774e7);padding:83px 0;color:white}.av3-bottom h2,.av3-bottom p,.av3-bottom .av3-kicker{color:white}.av3-btn-white{background:#fff;color:#3032a2!important;box-shadow:none}.av3-bottom p{max-width:600px}.av3 .container{max-width:1180px}@media(max-width:860px){.av3-hero-grid,.av3-heading,.av3-product{grid-template-columns:1fr}.av3-cardgrid,.av3-outcomes,.av3-trustgrid{grid-template-columns:repeat(2,1fr)}.av3-hero{padding:60px 0 85px}.av3-connect{max-width:600px}.av3-outcomes article:nth-child(2){border:0}}@media(max-width:530px){.av3-cardgrid,.av3-outcomes,.av3-three,.av3-trustgrid{grid-template-columns:1fr}.av3-outcomes article{border-right:0;border-bottom:1px solid #e5e7f3;padding:13px}.av3-connect{grid-template-columns:1fr 75px 1fr;gap:8px;min-height:320px}.av3-sources span,.av3-results span{padding:10px 5px;font-size:11px}.av3-hub{height:87px;border-radius:17px}.av3-hero h1{font-size:43px}.av3-section,.av3-panel{padding-top:60px;padding-bottom:60px}.av3-metrics{grid-template-columns:1fr 1fr}.av3-activity{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.av3 *{scroll-behavior:auto;transition:none!important}}