.cx{--Brand: #6B34FD;--brand-cta-primary: #6B34FD;--Text-on-light-Primary: #121185;--Text-on-light-Secondary: #353AB0;--Text-on-light-Tertiary: #4D4C9A;--Text-on-dark-Primary: #FCF9FE;--Text-on-dark-Secondary: #E5E7FF;--Text-on-dark-Tertiary: #B8BBDB;--Brand-Ul-Shades-Faded-Purple: #D6D4FF;--Brand-Ul-Shades-Faded-Purple-2: #C0B2FF;--Brand-Ul-Shades-Light-Purple: #7C58FD;--Brand-Ul-Shades-Deep-Purple: #130955;--white-ul-crisp-white-100: #FFF;--white-ul-white-85: rgba(255, 255, 255, 0.85);--white-ul-white-50: rgba(255, 255, 255, 0.50);--white-ul-white-20: rgba(255, 255, 255, 0.20);--white-ul-white-10: rgba(255, 255, 255, 0.10);--Light-Background-BG-Light-1: #FAF9FF;--Light-Background-BG-Light-2: #F0F0FF;--Light-Background-BG-Light-3: #EBECFF}.au-recognition{font-family:var(--font);color:var(--white);overflow-x:hidden;-webkit-font-smoothing:antialiased;padding:100px 48px}@media(max-width: 1024px){.au-recognition{padding:72px 24px}}.au-recognition h1{letter-spacing:-2px}.au-recognition h2{letter-spacing:-1px}.au-recognition h3{letter-spacing:-0.4px}.au-recognition p{color:rgba(252,249,254,.88)}.au-recognition{font-family:var(--font);padding:120px 0;background:#0e0a1c}.au-recognition .inner{max-width:1200px;margin:0 auto;padding:0 48px}.au-recognition-header{text-align:center;max-width:620px;margin:0 auto 64px}.au-recognition-header .eyebrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--accent-text, rgba(168, 141, 254, 0.9));margin-bottom:20px}.au-recognition-header .eyebrow::before{content:"";width:20px;height:2px;background:var(--accent-gradient, linear-gradient(90deg, var(--violet), var(--magenta)));border-radius:1px;flex-shrink:0}.au-recognition-header h2{font-size:clamp(28px,4vw,50px);font-weight:800;letter-spacing:-1.5px;color:var(--white);margin-bottom:18px;line-height:1.1}.au-recognition-header h2 span{background:var(--accent-gradient-text, linear-gradient(135deg, #FCF9FE 0%, rgb(168, 141, 254) 50%, #A822BF 100%));-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.au-recognition-header p{font-size:16px;line-height:1.75;color:var(--white-55)}.au-recognition-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px;margin-bottom:48px}.au-recognition .au-award-card{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:30px 26px;text-align:center;transition:all .22s}.au-recognition .au-award-card:hover{border-color:rgba(245,158,11,.35);transform:translateY(-5px);box-shadow:0 16px 48px rgba(0,0,0,.5)}.au-recognition .au-award-card .au-award-icon{height:36px;display:flex;align-items:center;justify-content:center;margin:0 auto 14px;font-size:32px}.au-recognition .au-award-card .au-award-icon img{width:auto;max-width:100%;height:auto;max-height:36px;object-fit:contain}.au-recognition .au-award-card .au-award-org{font-size:10px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:rgba(252,211,77,.7);margin-bottom:8px}.au-recognition .au-award-card .au-award-title{font-size:15px;font-weight:800;color:var(--white);line-height:1.35;margin-bottom:8px}.au-recognition .au-award-card .au-award-year{font-size:12px;color:var(--white-30);font-weight:600}.au-recognition .au-analysts{display:flex;align-items:flex-start;justify-content:center;gap:32px;flex-wrap:wrap;padding:36px;background:var(--surface);border-radius:20px;border:1px solid var(--border)}.au-recognition .au-analysts .au-analyst-item{display:flex;flex-direction:column;align-items:center;gap:8px}.au-recognition .au-analysts .au-analyst-logo{font-size:14px;font-weight:800;color:var(--white-30);padding:10px 20px;border:1px solid var(--border);border-radius:8px;white-space:nowrap}.au-recognition .au-analysts .au-analyst-desc{font-size:11px;color:var(--white-30);text-align:center;max-width:120px}@media(max-width: 1060px){.au-recognition-grid{grid-template-columns:1fr 1fr}}@media(max-width: 700px){.au-recognition .inner{padding:0 20px}.au-recognition-grid{grid-template-columns:1fr}.au-recognition .au-analysts{gap:20px;padding:24px}}/*# sourceMappingURL=recognition.css.map */
