.au-intro,.au-intro *{box-sizing:border-box}.au-intro{background:#fff}.au-head{display:flex;flex-direction:column;gap:10px;padding:80px 24px 28px;text-align:center}.au-head,.au-pill{align-items:center}.au-pill{border:1px solid #6c94e5;border-radius:56px;color:#2665e2;display:inline-flex;font:700 18px/1 Roboto,system-ui,Arial,sans-serif;height:30px;justify-content:center;letter-spacing:.005em;padding:5px 20px}.au-head-text{max-width:1100px;padding:0 16px}.au-title{color:#060402;font:700 clamp(34px,4.2vw,60px)/1.2 Roboto,system-ui,Arial,sans-serif;letter-spacing:-.015em;margin:6px 0 8px}.au-subtitle{color:rgba(14,10,2,.65);font:400 18px/1.5 Roboto,system-ui,Arial,sans-serif;margin:0}.au-wrap{padding:10px 80px 80px}.au-grid{align-items:center;display:grid;gap:40px;grid-template-columns:1.05fr 1fr;margin:0 auto;max-width:1536px}.au-leftPanel{border-radius:22px;isolation:isolate;overflow:hidden;position:relative}.au-panel-surface{background:#f5f5f5;border:1px solid rgba(6,4,2,.08);border-radius:inherit;box-shadow:0 30px 70px -35px rgba(2,6,23,.16),0 8px 18px -8px rgba(2,6,23,.1);inset:0;position:absolute;z-index:0}.au-leftInner{display:flex;flex-direction:column;gap:26px;padding:42px 40px 34px;position:relative;z-index:1}.au-headlineXL{background:linear-gradient(90deg,#2665e2,#c26de6);-webkit-background-clip:text;background-clip:text;color:transparent;font:700 clamp(34px,4.2vw,60px)/1.12 Roboto,system-ui,Arial,sans-serif;letter-spacing:-.015em;margin:0 0 12px;-webkit-text-fill-color:transparent;transition:color .25s ease,-webkit-text-fill-color .25s ease,transform .25s ease}.au-lead{color:rgba(6,4,2,.78);font:400 18px/1.65 Roboto,system-ui,Arial,sans-serif;margin:0;transition:color .25s ease}.au-metrics{display:grid;gap:18px;grid-template-columns:1fr 1fr}.au-metric{align-items:center;background:#fff;border-radius:14px;box-shadow:0 20px 50px -28px rgba(2,6,23,.18),0 8px 16px -10px rgba(2,6,23,.1);display:flex;gap:14px;padding:16px 18px;position:relative;transition:transform .25s ease,box-shadow .25s ease;will-change:transform,box-shadow}.au-metric:hover{box-shadow:0 22px 55px -26px rgba(2,6,23,.22),0 10px 20px -8px rgba(2,6,23,.14);transform:translateY(-2px) scale(1.02)}.au-meter{background:#eef1ff;border-radius:999px;flex:0 0 42px;height:42px;overflow:hidden;position:relative;width:42px}.au-meter-fill{background:conic-gradient(#2665e2 0deg,#c26de6 var(--angle,0deg),transparent var(--angle,0deg));inset:0;mask:radial-gradient(circle at 50% 50%,transparent 58%,#000 59%);position:absolute}.au-metric__body{display:flex;flex-direction:column;gap:4px;line-height:1.2}.au-metric__num{color:#060402;font:800 28px/1 Roboto,system-ui,Arial,sans-serif;letter-spacing:.005em}.au-metric__label{color:#060402;font:600 12px/120% Roboto-SemiBold,sans-serif;letter-spacing:.22em;text-align:left;text-transform:uppercase;white-space:nowrap}.au-col--right{justify-self:center}.au-stack{height:min(420px,34vw);max-width:100%;position:relative;width:min(560px,42vw)}.au-shot{--r:18px;animation:au-float 8s ease-in-out infinite;background:var(--img) center/cover no-repeat,linear-gradient(90deg,#1b2848 0,#0a1220 100%);border-radius:var(--r);box-shadow:0 24px 40px -24px rgba(2,6,23,.35);height:68%;inset:auto;overflow:hidden;position:absolute;transform-style:preserve-3d;width:72%}.au-shot:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.25));content:"";inset:0;position:absolute}.au-shot.a1{left:0;top:12%;transform:rotate(-3deg)}.au-shot.a2{animation-delay:.35s;height:72%;right:-2%;top:-4%;transform:rotate(5deg);width:76%}.au-shot.a3{animation-delay:.7s;bottom:-4%;height:72%;left:12%;transform:rotate(-1deg);width:78%}@keyframes au-float{0%,to{transform:translateZ(0) translateY(0) rotate(var(--rot,0deg))}50%{transform:translateZ(12px) translateY(-10px) rotate(var(--rot,0deg))}}.au-stack:hover .a1{transform:translate(-10px,-3px) rotate(-5deg)}.au-stack:hover .a2{transform:translate(10px,-2px) rotate(7deg)}.au-stack:hover .a3{transform:translate(-6px,6px) rotate(-3deg)}@media (max-width:1100px){.au-wrap{padding:10px 24px 64px}.au-grid{grid-template-columns:1fr}.au-col--right{order:-1;width:100%}.au-stack{height:56vw;max-height:420px;min-height:300px;width:100%}}@media (max-width:680px){.au-leftInner{padding:26px 22px 30px}.au-metrics{grid-template-columns:1fr}.au-headlineXL{margin-bottom:10px}.au-lead{margin-bottom:4px}}