.rounded-lg{border-radius:6px}.rounded-md{border-radius:4px}.rounded-sm{border-radius:2px}.border-brand-border{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.bg-brand-bg{--tw-bg-opacity:1;background-color:rgb(248 249 250/var(--tw-bg-opacity,1))}.bg-brand-codebg{--tw-bg-opacity:1;background-color:rgb(30 41 59/var(--tw-bg-opacity,1))}.bg-brand-cta{--tw-bg-opacity:1;background-color:rgb(255 107 53/var(--tw-bg-opacity,1))}.text-brand-text{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}:root{--background:#f8f9fa;--text-primary:#0f172a;--text-muted:#475569;--primary:#0a369d;--primary-hover:#072670;--accent-cta:#ff6b35;--accent-cta-hover:#e0531e;--surface-card:#fff;--surface-code:#1e293b;--border-neutral:#e2e8f0;--radius-default:4px}.brand-cta{color:var(--text-primary);border-color:var(--accent-cta);transition:background-color .2s,border-color .2s}.brand-cta:hover{background-color:var(--accent-cta-hover);border-color:var(--accent-cta-hover);color:var(--text-primary)}footer a{color:inherit;text-underline-offset:2px}footer a:hover{color:var(--primary)}