@charset "UTF-8";:root{--background-primary: #fafafa;--background-secondary: #f1f5f9;--background-tertiary: #e2e8f0;--text-primary: #0f172a;--text-secondary: #475569;--text-muted: #94a3b8;--primary-50: #eff6ff;--primary-100: #dbeafe;--primary-200: #bfdbfe;--primary-300: #93c5fd;--primary-400: #60a5fa;--primary-500: #0066ff;--primary-600: #0052cc;--primary-700: #003d99;--primary-800: #002966;--primary-900: #001a4d;--netral-50: #f8fafc;--netral-100: #f1f5f9;--netral-200: #e2e8f0;--netral-300: #cbd5e1;--netral-400: #94a3b8;--netral-500: #64748b;--netral-600: #475569;--netral-700: #334155;--netral-800: #1e293b;--netral-900: #0f172a;--accent-error-100: #fee2e2;--accent-error-300: #fca5a5;--accent-error-500: #dc2626;--accent-error-700: #b91c1c;--accent-error-900: #7f1d1d;--accent-warning-100: #fff7ed;--accent-warning-300: #fdba74;--accent-warning-500: #ea580c;--accent-warning-700: #c2410c;--accent-warning-900: #7c2d12;--accent-success-100: #dcfce7;--accent-success-300: #86efac;--accent-success-500: #16a34a;--accent-success-700: #15803d;--accent-success-900: #14532d;--border-default: rgba(15, 23, 42, .08);--border-hover: rgba(15, 23, 42, .15);--border-accent: rgba(0, 102, 255, .25)}a,button,input,select,h1,h2,h3,h4,h5,*{box-sizing:border-box;margin:0;padding:0;border:none;text-decoration:none;background:none;-webkit-font-smoothing:antialiased}menu,ol,ul{list-style-type:none;margin:0;padding:0}html{scroll-behavior:smooth}body{overflow-x:hidden}a,button,[role=button],.cursor-pointer{cursor:pointer}.faq-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.reveal{opacity:0;transform:translateY(28px);transition:opacity .55s ease-out,transform .55s ease-out;will-change:opacity,transform}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-delay-1{transition-delay:.1s}.reveal-delay-2{transition-delay:.2s}.reveal-delay-3{transition-delay:.3s}.reveal-delay-4{transition-delay:.4s}.btn-primary{transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.btn-primary:hover{background-color:#0052cc;box-shadow:0 4px 20px #06f6;transform:translateY(-2px)}.btn-primary:active{transform:translateY(0);box-shadow:none}.btn-secondary{transition:box-shadow .2s ease,transform .2s ease,border-color .2s ease}.btn-secondary:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0f172a14;border-color:#94a3b8}.btn-secondary:active{transform:translateY(0)}.card-hover{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.card-hover:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0f172a14;border-color:#bfdbfe}.card-hover-blue{transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.card-hover-blue:hover{transform:translateY(-4px);box-shadow:0 12px 32px #0066ff26;border-color:#06f}.badge-hover{transition:transform .2s ease,box-shadow .2s ease}.badge-hover:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0f172a14}.faq-item{transition:box-shadow .25s ease,border-color .25s ease}.faq-item:hover{box-shadow:0 4px 16px #0f172a0f;border-color:#bfdbfe}nav a{transition:color .2s ease}nav a:hover{color:#0f172a}
