:root{--ax-primary: #0071B8;--ax-primary-hover: #005F9E;--ax-primary-active: #004D80;--ax-primary-tint: #EBF5FB;--ax-primary-border: #B3D7ED;--ax-primary-soft-bg: #EFF6FF;--ax-primary-soft-border: #DBEAFE;--ax-primary-soft-text: #2563EB;--ax-ink: #0F172A;--ax-text: #334155;--ax-text-muted: #64748B;--ax-text-disabled: #94A3B8;--ax-border: #E2E8F0;--ax-border-strong: #CBD5E1;--ax-surface: #FAFAFC;--ax-card: #FFFFFF;--ax-success: #059669;--ax-success-tint: #ECFDF5;--ax-success-border: #A7F3D0;--ax-success-text: #065F46;--ax-warning: #B7791F;--ax-warning-tint: #FDF4E3;--ax-danger: #C62828;--ax-danger-tint: #FCEBEB;--ax-radius-sm: 4px;--ax-radius: 6px;--ax-radius-lg: 12px;--ax-radius-xl: 16px;--ax-radius-pill: 9999px;--ax-shadow-sm: 0 1px 2px rgba(16, 24, 40, .05);--ax-shadow-md: 0 2px 8px rgba(16, 24, 40, .06);--ax-shadow-card: 0 10px 30px -5px rgba(15, 23, 42, .05), 0 4px 12px -2px rgba(15, 23, 42, .03);--ax-shadow-floating: 0 10px 25px -4px rgba(15, 23, 42, .1);--ax-space-1: 4px;--ax-space-2: 8px;--ax-space-3: 12px;--ax-space-4: 16px;--ax-space-5: 24px;--ax-space-6: 32px;--ax-space-7: 48px;--ax-space-8: 64px;--ax-space-9: 96px;--ax-transition-fast: .15s ease-in-out;--ax-transition: .2s ease-in-out;--ax-header-height: 76px;--ax-container-max: 1200px}:root{--ax-font-sans: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ax-font-arabic: "IBM Plex Sans Arabic", "Noto Sans Arabic", "Segoe UI", Tahoma, Arial, sans-serif;--ax-text-xs: 12px;--ax-text-sm: 13px;--ax-text-base: 15px;--ax-text-md: 16px;--ax-text-lg: 18px;--ax-text-xl: 22px;--ax-text-2xl: 28px;--ax-text-3xl: 36px;--ax-leading-tight: 1.25;--ax-leading-normal: 1.5;--ax-leading-relaxed: 1.6}body{font-family:var(--ax-font-sans);font-size:var(--ax-text-base);color:var(--ax-text);background-color:var(--ax-surface);margin:0;padding:0;line-height:var(--ax-leading-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[dir=rtl],:lang(ar){font-family:var(--ax-font-arabic);line-height:var(--ax-leading-relaxed);letter-spacing:normal!important}h1,.ax-h1{font-size:var(--ax-text-2xl);line-height:36px;font-weight:600;color:var(--ax-ink);margin-block:0 var(--ax-space-4)}@media(min-width:768px){h1,.ax-h1{font-size:var(--ax-text-3xl);line-height:44px}}h2,.ax-h2{font-size:var(--ax-text-xl);line-height:30px;font-weight:600;color:var(--ax-ink);margin-block:0 var(--ax-space-3)}@media(min-width:768px){h2,.ax-h2{font-size:var(--ax-text-2xl);line-height:36px}}h3,.ax-h3{font-size:var(--ax-text-lg);line-height:26px;font-weight:600;color:var(--ax-ink);margin-block:0 var(--ax-space-2)}p,.ax-body{font-size:var(--ax-text-base);line-height:24px;color:var(--ax-text);margin-block:0 var(--ax-space-4);max-width:75ch}.ax-meta,small{font-size:var(--ax-text-sm);line-height:20px;color:var(--ax-text-muted)}.ax-label{font-size:var(--ax-text-xs);line-height:16px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ax-text-muted)}[dir=rtl] .ax-label,:lang(ar) .ax-label{letter-spacing:normal;text-transform:none}.ax-container{width:100%;max-width:var(--ax-container-max);margin-inline:auto;padding-inline:var(--ax-space-4);box-sizing:border-box}@media(min-width:768px){.ax-container{padding-inline:var(--ax-space-5)}}.ax-section{padding-block:var(--ax-space-6)}@media(min-width:768px){.ax-section{padding-block:var(--ax-space-8)}}.ax-grid{display:grid;gap:var(--ax-space-4)}@media(min-width:768px){.ax-grid{gap:var(--ax-space-5)}}.ax-grid-2{grid-template-columns:1fr}@media(min-width:768px){.ax-grid-2{grid-template-columns:repeat(2,1fr)}}.ax-grid-3{grid-template-columns:1fr}@media(min-width:768px){.ax-grid-3{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.ax-grid-3{grid-template-columns:repeat(3,1fr)}}.ax-grid-4{grid-template-columns:1fr}@media(min-width:640px){.ax-grid-4{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.ax-grid-4{grid-template-columns:repeat(4,1fr)}}.ax-flex{display:flex}.ax-flex-col{display:flex;flex-direction:column}.ax-items-center{align-items:center}.ax-justify-between{justify-content:space-between}.ax-justify-center{justify-content:center}.ax-gap-1{gap:var(--ax-space-1)}.ax-gap-2{gap:var(--ax-space-2)}.ax-gap-3{gap:var(--ax-space-3)}.ax-gap-4{gap:var(--ax-space-4)}.ax-gap-5{gap:var(--ax-space-5)}.ax-gap-6{gap:var(--ax-space-6)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{min-height:100vh;display:flex;flex-direction:column}a{color:inherit;text-decoration:none}button{font-family:inherit}:focus-visible{outline:2px solid var(--ax-primary);outline-offset:2px}
