.Badge_badge__V4FiA{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-display);font-weight:var(--font-bold);font-size:var(--text-xs);line-height:1;padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);text-transform:uppercase;letter-spacing:.5px;border:1px solid transparent}.Badge_gold__nzabL{background:rgba(201,162,39,.1);color:var(--color-gold);border-color:rgba(201,162,39,.25)}.Badge_navy__8udbR{background:#f5f7fa;color:#1a1a2e;border-color:#e8ecf4}.Badge_success__HUXio{background:rgba(34,197,94,.1);color:#16a34a;border-color:rgba(34,197,94,.25)}.Badge_error__k5iqo{background:rgba(239,68,68,.1);color:#dc2626;border-color:rgba(239,68,68,.25)}.Badge_warning__6D1zV{background:rgba(245,158,11,.1);color:#d97706;border-color:rgba(245,158,11,.25)}.Modal_overlay__eWoat{position:fixed;inset:0;background-color:rgba(26,26,46,.4);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:var(--z-modal-backdrop);animation:Modal_fadeIn__6oH_K .2s cubic-bezier(.16,1,.3,1)}.Modal_content__TNJLG{--color-navy:#0b0e17;--color-navy-mid:#151d30;--color-navy-light:#202b42;--color-border:#23304b;--color-off-white:#e2e8f0;--color-muted:#8e9dbe;--color-white:#fff;--color-gold:#c9a227;--color-gold-light:#e5c158;--color-gold-dark:#a48118;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:500px;max-height:85vh;background:var(--color-navy-mid);border:1px solid var(--color-border);box-shadow:0 20px 60px rgba(0,0,0,.4);border-radius:var(--radius-lg);padding:var(--space-8);z-index:var(--z-modal);overflow-y:auto;animation:Modal_scaleIn__q26qT .3s cubic-bezier(.34,1.56,.64,1)}.Modal_content__TNJLG:focus{outline:none}.Modal_title__iI9nk{font-family:var(--font-display);font-weight:var(--font-bold);font-size:var(--text-2xl);color:#fff;margin-bottom:var(--space-2)}.Modal_description__hvy20{font-size:var(--text-sm);color:#a0aec0;line-height:var(--leading-relaxed);margin-bottom:var(--space-6)}.Modal_closeButton__fZ_vf{position:absolute;top:var(--space-4);right:var(--space-4);background:transparent;color:#a0aec0;border-radius:var(--radius-full);width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:var(--transition-fast)}.Modal_closeButton__fZ_vf:hover{background:hsla(0,0%,100%,.1);color:var(--color-gold)}@keyframes Modal_fadeIn__6oH_K{0%{opacity:0}to{opacity:1}}@keyframes Modal_scaleIn__q26qT{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.SectionHeader_header__ry4QT{text-align:center;margin-bottom:var(--space-12);position:relative;display:flex;flex-direction:column;align-items:center}.SectionHeader_leftAlign__CF92c{align-items:flex-start;text-align:left}.SectionHeader_subtitle__JDdYI{font-size:var(--text-xs);color:var(--color-gold);text-transform:uppercase;letter-spacing:2px;margin-bottom:var(--space-2)}.SectionHeader_subtitle__JDdYI,.SectionHeader_title__a_HPA{font-family:var(--font-display);font-weight:var(--font-bold)}.SectionHeader_title__a_HPA{font-size:var(--text-4xl);color:#1a1a2e;line-height:var(--leading-tight);margin-bottom:var(--space-4);max-width:700px}.SectionHeader_leftAlign__CF92c .SectionHeader_title__a_HPA{max-width:100%}.SectionHeader_underline__LiReW{height:3px;width:60px;background:var(--gradient-gold);border-radius:var(--radius-full);margin-top:var(--space-2);position:relative;overflow:hidden}.SectionHeader_underline__LiReW:after{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6),transparent);transform:translateX(-100%);animation:SectionHeader_shimmer__924Ww 2s infinite}.SectionHeader_description__UpNHd{font-family:var(--font-body);font-size:var(--text-base);color:#555b6e;line-height:var(--leading-relaxed);max-width:600px;margin-top:var(--space-4)}.SectionHeader_leftAlign__CF92c .SectionHeader_description__UpNHd{margin-left:0}.SectionHeader_light__UhN8D .SectionHeader_title__a_HPA{color:#1a1a2e}.SectionHeader_light__UhN8D .SectionHeader_subtitle__JDdYI{color:var(--color-gold)}.SectionHeader_light__UhN8D .SectionHeader_description__UpNHd{color:#555b6e}@keyframes SectionHeader_shimmer__924Ww{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.StatCard_statCard__6BGJv{background:#fff;border:1px solid #e8ecf4;border-radius:var(--radius-lg);padding:var(--space-6) var(--space-8);box-shadow:0 4px 16px rgba(0,0,0,.07);text-align:center;transition:var(--transition-base);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;overflow:hidden}.StatCard_statCard__6BGJv:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:var(--gradient-gold);opacity:0;transition:var(--transition-base)}.StatCard_statCard__6BGJv:hover{transform:translateY(-4px);border-color:rgba(201,162,39,.3);box-shadow:0 8px 28px rgba(0,0,0,.12)}.StatCard_statCard__6BGJv:hover:before{opacity:1}.StatCard_iconWrapper__tz682{background:rgba(201,162,39,.08);color:var(--color-gold);width:56px;height:56px;border-radius:var(--radius-full);display:flex;align-items:center;justify-content:center;margin-bottom:var(--space-4);border:1px solid rgba(201,162,39,.2);transition:var(--transition-spring)}.StatCard_statCard__6BGJv:hover .StatCard_iconWrapper__tz682{transform:scale(1.1) rotate(5deg);background:rgba(201,162,39,.15);color:var(--color-gold-dark)}.StatCard_number__N93kS{font-family:var(--font-mono);font-weight:var(--font-bold);font-size:var(--text-4xl);color:#1a1a2e;line-height:var(--leading-tight);margin-bottom:var(--space-2)}.StatCard_label__Z6Ubb{font-family:var(--font-display);font-weight:var(--font-medium);font-size:var(--text-sm);color:#555b6e;text-transform:uppercase;letter-spacing:1px}.Skeleton_skeleton___xqk9{background:linear-gradient(90deg,var(--color-navy-mid) 25%,var(--color-navy-light) 37%,var(--color-navy-mid) 63%);background-size:400% 100%;animation:Skeleton_shimmer__oXk47 1.4s ease infinite;border-radius:var(--radius-sm);display:block;width:100%}.Skeleton_circle__ItTVH{border-radius:var(--radius-full)}@keyframes Skeleton_shimmer__oXk47{0%{background-position:100% 50%}to{background-position:0 50%}}