.agb{--accent-2:#2f5fd0}html[data-theme=dark] .agb{--accent-2:#5b9bff;--accent-soft:rgba(91,155,255,.12)}.agb .agb-hero{grid-template-columns:1fr!important;justify-items:center;text-align:center;gap:28px}.agb .agb-hero>div:first-child{max-width:900px;display:flex;flex-direction:column;align-items:center}.agb .agb-hero h1{font-family:var(--font-display),Outfit,sans-serif;font-weight:800!important;font-size:clamp(2rem,4.4vw,3.2rem)!important;background:linear-gradient(90deg,#1e2a6e,#2f5fd0);-webkit-background-clip:text;background-clip:text;color:transparent!important}html[data-theme=dark] .agb .agb-hero h1{background:linear-gradient(90deg,#3b82f6,#38bdf8);-webkit-background-clip:text;background-clip:text}.agb .agb-hero p{margin-left:auto;margin-right:auto;max-width:680px}.agb .agb-hero dl,.agb .agb-hero>div:first-child>div{justify-content:center}.agb .agb-demo{position:relative;width:100%;max-width:720px;border-radius:22px;box-shadow:0 0 0 1px color-mix(in srgb,var(--accent-2) 25%,transparent),0 24px 70px color-mix(in srgb,var(--accent-2) 20%,transparent)}.agb-exlab{position:absolute;top:-11px;right:18px;z-index:2;padding:3px 10px;border-radius:999px;background:var(--accent-soft);color:var(--muted);border:1px solid var(--line);font-size:10px;font-weight:700;letter-spacing:.1em}.agb section>h2{font-family:var(--font-display),Outfit,sans-serif;font-weight:800!important}.agb section>h2,.agb section>h2+p{text-align:center}.agb section>ol>li{padding:22px;border-radius:18px;background:var(--surface);border:1px solid var(--line)}.agb section>ol>li>span:first-child{background:var(--hzb-grad,var(--accent-2))!important;color:#fff!important}.agb section:last-of-type>div:last-child{justify-content:center}.agb .btn-primary{background:linear-gradient(135deg,#1e2a6e,#2f5fd0)!important;color:#fff!important}html[data-theme=dark] .agb .btn-primary{background:linear-gradient(135deg,#2563eb,#38bdf8)!important;color:#04122b!important}