/* About MCI page - local styles (no CDN) */
/* Theme colors from DB (--mci-primary, --mci-dark, --mci-secondary set on .about-mci-full) */
.about-mci-full .mci-bg-dark { background-color: var(--mci-dark) !important; }
.about-mci-full .mci-bg-secondary { background-color: var(--mci-secondary) !important; }
.about-mci-full .mci-bg-primary { background-color: var(--mci-primary) !important; }
.about-mci-full .mci-text-dark { color: var(--mci-dark) !important; }
.about-mci-full .mci-text-primary { color: var(--mci-primary) !important; }
.about-mci-full .mci-text-secondary { color: var(--mci-secondary) !important; }
.about-mci-full .mci-border-primary { border-color: var(--mci-primary) !important; }
.about-mci-full .mci-hover-border-primary:hover { border-color: var(--mci-primary) !important; }
.about-mci-full .group:hover .group-hover\:mci-text-secondary { color: var(--mci-secondary) !important; }

.about-mci-full .bg-slate-50 { background-color: #f8fafc; }
.about-mci-full .text-slate-800 { color: #1e293b; }
.about-mci-full .font-sans { font-family: inherit; }
.about-mci-full .antialiased { -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }

.about-mci-full .relative { position: relative; }
.about-mci-full .absolute { position: absolute; }
.about-mci-full .inset-0 { inset: 0; }
.about-mci-full .z-10 { z-index: 10; }
.about-mci-full .overflow-hidden { overflow: hidden; }
.about-mci-full .bg-\[\#0f172a\] { background-color: #0f172a; }
.about-mci-full .text-white { color: #fff; }
.about-mci-full .py-20 { padding-top: 5rem; padding-bottom: 5rem; }
.about-mci-full .px-6 { padding-left: 1.5rem; padding-right: 1.5rem; }
.about-mci-full .opacity-20 { opacity: 0.2; }
.about-mci-full .bg-cover { background-size: cover; }
.about-mci-full .bg-center { background-position: center; }

.about-mci-full .container { width: 100% !important; margin-left: auto !important; margin-right: auto !important; padding-left: 1rem !important; padding-right: 1rem !important; max-width: 100% !important; }
@media (min-width: 640px) { .about-mci-full .container { max-width: 640px !important; } }
@media (min-width: 768px) { .about-mci-full .container { max-width: 768px !important; } }
@media (min-width: 1024px) { .about-mci-full .container { max-width: 1024px !important; } }
@media (min-width: 1280px) { .about-mci-full .container { max-width: 1280px !important; } }
.about-mci-full .mx-auto { margin-left: auto; margin-right: auto; }
.about-mci-full .text-center { text-align: center; }
@media (min-width: 768px) { .about-mci-full .md\:text-left { text-align: left; } }
@media (min-width: 768px) { .about-mci-full .md\:text-right { text-align: right; } }

.about-mci-full .text-4xl { font-size: 2.25rem; line-height: 2.5rem; }
@media (min-width: 768px) { .about-mci-full .md\:text-5xl { font-size: 3rem; line-height: 1; } }
.about-mci-full .font-bold { font-weight: 700; }
.about-mci-full .font-semibold { font-weight: 600; }
.about-mci-full .font-medium { font-weight: 500; }
.about-mci-full .font-light { font-weight: 300; }
.about-mci-full .font-serif { font-family: Merriweather, ui-serif, Georgia, serif; }
.about-mci-full .mb-4 { margin-bottom: 1rem; }
.about-mci-full .mb-2 { margin-bottom: 0.5rem; }
.about-mci-full .mb-6 { margin-bottom: 1.5rem; }
.about-mci-full .mb-8 { margin-bottom: 2rem; }
.about-mci-full .mb-10 { margin-bottom: 2.5rem; }
.about-mci-full .mb-12 { margin-bottom: 3rem; }
.about-mci-full .mt-2 { margin-top: 0.5rem; }
.about-mci-full .mt-4 { margin-top: 1rem; }
.about-mci-full .mt-8 { margin-top: 2rem; }
.about-mci-full .mt-1 { margin-top: 0.25rem; }
.about-mci-full .my-6 { margin-top: 1.5rem; margin-bottom: 1.5rem; }
.about-mci-full .mr-2 { margin-right: 0.5rem; }
.about-mci-full .mr-3 { margin-right: 0.75rem; }
.about-mci-full .mr-4 { margin-right: 1rem; }

.about-mci-full .text-xl { font-size: 1.25rem; line-height: 1.75rem; }
.about-mci-full .text-2xl { font-size: 1.5rem; line-height: 2rem; }
.about-mci-full .text-3xl { font-size: 1.875rem; line-height: 2.25rem; }
.about-mci-full .text-sm { font-size: 0.875rem; line-height: 1.25rem; }
.about-mci-full .text-xs { font-size: 0.75rem; line-height: 1rem; }
.about-mci-full .text-lg { font-size: 1.125rem; line-height: 1.75rem; }
.about-mci-full .text-6xl { font-size: 3.75rem; line-height: 1; }

.about-mci-full .text-slate-300 { color: #cbd5e1; }
.about-mci-full .text-slate-400 { color: #94a3b8; }
.about-mci-full .text-slate-600 { color: #475569; }
.about-mci-full .text-slate-700 { color: #334155; }
.about-mci-full .text-slate-800 { color: #1e293b; }
.about-mci-full .text-\[\#0f172a\] { color: #0f172a; }
.about-mci-full .text-\[\#1e3a8a\] { color: #1e3a8a; }
.about-mci-full .text-\[\#d97706\] { color: #d97706; }
.about-mci-full .text-blue-600 { color: #2563eb; }

.about-mci-full .max-w-2xl { max-width: 42rem; }
.about-mci-full .max-w-4xl { max-width: 56rem; }
.about-mci-full .max-w-5xl { max-width: 64rem; }
.about-mci-full .max-w-6xl { max-width: 72rem; }

.about-mci-full .inline-block { display: inline-block; }
.about-mci-full .py-2 { padding-top: 0.5rem; padding-bottom: 0.5rem; }
.about-mci-full .border { border-width: 1px; border-style: solid; }
.about-mci-full .border-\[\#d97706\] { border-color: #d97706; }
.about-mci-full .rounded-full { border-radius: 9999px; }
.about-mci-full .uppercase { text-transform: uppercase; }
.about-mci-full .tracking-wide { letter-spacing: 0.025em; }
.about-mci-full .tracking-wider { letter-spacing: 0.05em; }

.about-mci-full .py-16 { padding-top: 4rem; padding-bottom: 4rem; }
.about-mci-full .bg-white { background-color: #fff; }
.about-mci-full .grid { display: grid; }
.about-mci-full .gap-6 { gap: 1.5rem; }
.about-mci-full .gap-8 { gap: 2rem; }
.about-mci-full .gap-12 { gap: 3rem; }
.about-mci-full .gap-16 { gap: 4rem; }
.about-mci-full .gap-3 { gap: 0.75rem; }
.about-mci-full .grid-cols-1 { grid-template-columns: repeat(1, minmax(0, 1fr)); }
@media (min-width: 768px) { .about-mci-full .md\:grid-cols-2 { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (min-width: 768px) { .about-mci-full .md\:grid-cols-3 { grid-template-columns: repeat(3, minmax(0, 1fr)); } }
@media (min-width: 768px) { .about-mci-full .md\:grid-cols-5 { grid-template-columns: repeat(5, minmax(0, 1fr)); } }
.about-mci-full .items-center { align-items: center; }
.about-mci-full .items-start { align-items: flex-start; }
@media (min-width: 768px) { .about-mci-full .md\:col-span-2 { grid-column: span 2 / span 2; } }

.about-mci-full .leading-relaxed { line-height: 1.625; }
.about-mci-full .text-justify { text-align: justify; }
.about-mci-full .bg-slate-100 { background-color: #f1f5f9; }
.about-mci-full .p-8 { padding: 2rem; }
.about-mci-full .p-6 { padding: 1.5rem; }
.about-mci-full .p-4 { padding: 1rem; }
.about-mci-full .p-3 { padding: 0.75rem; }
.about-mci-full .p-1 { padding: 0.25rem; }
.about-mci-full .rounded-xl { border-radius: 0.75rem; }
.about-mci-full .rounded-lg { border-radius: 0.5rem; }
.about-mci-full .border-t-4 { border-top-width: 4px; border-top-style: solid; }
.about-mci-full .shadow-lg { box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1); }
.about-mci-full .shadow-sm { box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); }
.about-mci-full .shadow-md { box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); }
.about-mci-full .transition { transition-property: color, background-color, border-color, box-shadow; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 150ms; }
.about-mci-full .duration-300 { transition-duration: 300ms; }
.about-mci-full .hover\:shadow-md:hover { box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); }
.about-mci-full .hover\:border-\[\#d97706\]:hover { border-color: #d97706; }
.about-mci-full .hover\:bg-slate-50:hover { background-color: #f8fafc; }
.about-mci-full .hover\:underline:hover { text-decoration: underline; }
.about-mci-full .group:hover .group-hover\:text-\[\#1e3a8a\] { color: #1e3a8a; }

.about-mci-full .space-y-3 > * + * { margin-top: 0.75rem !important; }
.about-mci-full .space-y-4 > * + * { margin-top: 1rem !important; }
.about-mci-full .space-y-6 > * + * { margin-top: 1.5rem !important; }

.about-mci-full .flex { display: flex; }
.about-mci-full .flex-col { flex-direction: column; }
.about-mci-full .justify-center { justify-content: center; }
.about-mci-full .justify-between { justify-content: space-between; }
.about-mci-full .shrink-0 { flex-shrink: 0; }
@media (min-width: 640px) { .about-mci-full .sm\:flex-row { flex-direction: row; } }
@media (min-width: 640px) { .about-mci-full .sm\:items-center { align-items: center; } }
@media (min-width: 640px) { .about-mci-full .sm\:mt-0 { margin-top: 0; } }
@media (min-width: 768px) { .about-mci-full .md\:justify-end { justify-content: flex-end; } }

.about-mci-full .bg-blue-50 { background-color: #eff6ff; }
.about-mci-full .bg-amber-50 { background-color: #fffbeb; }
.about-mci-full .border-l-4 { border-left-width: 4px; border-left-style: solid; }
.about-mci-full .border-slate-700 { border-color: #334155; }
.about-mci-full .border-slate-100 { border-color: #f1f5f9; }
.about-mci-full .border-slate-200 { border-color: #e2e8f0; }
.about-mci-full .border-t { border-top-width: 1px; border-top-style: solid; }
.about-mci-full .border-t-8 { border-top-width: 8px; border-top-style: solid; }
.about-mci-full .border-y-8 { border-top-width: 8px; border-top-style: solid; border-bottom-width: 8px; border-bottom-style: solid; }
@media (min-width: 768px) { .about-mci-full .md\:border-t-0 { border-top-width: 0; } }
@media (min-width: 768px) { .about-mci-full .md\:border-l { border-left-width: 1px; border-left-style: solid; } }

.about-mci-full .w-2 { width: 0.5rem; }
.about-mci-full .h-2 { height: 0.5rem; }
.about-mci-full .w-6 { width: 1.5rem; }
.about-mci-full .h-6 { height: 1.5rem; }
.about-mci-full .w-8 { width: 2rem; }
.about-mci-full .h-8 { height: 2rem; }
.about-mci-full .w-full { width: 100%; }
.about-mci-full .h-48 { height: 12rem; }
.about-mci-full .w-16 { width: 4rem; }
.about-mci-full .h-16 { height: 4rem; }

.about-mci-full .bg-slate-200 { background-color: #e2e8f0; }
.about-mci-full .bg-slate-50 { background-color: #f8fafc; }
.about-mci-full .object-cover { object-fit: cover; }
.about-mci-full .divide-y > * + * { border-top-width: 1px !important; border-top-style: solid !important; }
.about-mci-full .divide-slate-100 > * + * { border-color: #f1f5f9 !important; }
.about-mci-full .prose { max-width: 65ch; }
.about-mci-full .prose-lg { font-size: 1.125rem; line-height: 1.75; }
.about-mci-full .pl-4 { padding-left: 1rem; }
.about-mci-full .pb-4 { padding-bottom: 1rem; }
.about-mci-full .italic { font-style: italic; }
.about-mci-full .bg-white\/10 { background-color: rgb(255 255 255 / 0.1); }

/* !-prefixed classes (override Bootstrap) */
.about-mci-full .\!bg-slate-50 { background-color: #f8fafc !important; }
.about-mci-full .\!text-slate-800 { color: #1e293b !important; }
.about-mci-full .\!font-sans { font-family: Inter, ui-sans-serif, system-ui, sans-serif !important; }
.about-mci-full .\!relative { position: relative !important; }
.about-mci-full .\!absolute { position: absolute !important; }
.about-mci-full .\!inset-0 { inset: 0 !important; }
.about-mci-full .\!z-10 { z-index: 10 !important; }
.about-mci-full .\!overflow-hidden { overflow: hidden !important; }
.about-mci-full .\!bg-\[\#0f172a\] { background-color: #0f172a !important; }
.about-mci-full .\!text-white { color: #fff !important; }
.about-mci-full .\!py-20 { padding-top: 5rem !important; padding-bottom: 5rem !important; }
.about-mci-full .\!px-6 { padding-left: 1.5rem !important; padding-right: 1.5rem !important; }
.about-mci-full .\!opacity-20 { opacity: 0.2 !important; }
.about-mci-full .\!bg-cover { background-size: cover !important; }
.about-mci-full .\!bg-center { background-position: center !important; }
.about-mci-full .\!mx-auto { margin-left: auto !important; margin-right: auto !important; }
.about-mci-full .\!text-center { text-align: center !important; }
@media (min-width: 768px) { .about-mci-full .md\:\!text-left { text-align: left !important; } }
@media (min-width: 768px) { .about-mci-full .md\:\!text-right { text-align: right !important; } }
.about-mci-full .\!text-4xl { font-size: 2.25rem !important; line-height: 2.5rem !important; }
@media (min-width: 768px) { .about-mci-full .md\:\!text-5xl { font-size: 3rem !important; line-height: 1 !important; } }
.about-mci-full .\!font-bold { font-weight: 700 !important; }
.about-mci-full .\!font-semibold { font-weight: 600 !important; }
.about-mci-full .\!font-medium { font-weight: 500 !important; }
.about-mci-full .\!font-serif { font-family: Merriweather, ui-serif, Georgia, serif !important; }
.about-mci-full .\!mb-4 { margin-bottom: 1rem !important; }
.about-mci-full .\!mb-2 { margin-bottom: 0.5rem !important; }
.about-mci-full .\!mb-6 { margin-bottom: 1.5rem !important; }
.about-mci-full .\!mb-8 { margin-bottom: 2rem !important; }
.about-mci-full .\!mb-10 { margin-bottom: 2.5rem !important; }
.about-mci-full .\!mb-12 { margin-bottom: 3rem !important; }
.about-mci-full .\!mt-2 { margin-top: 0.5rem !important; }
.about-mci-full .\!mt-4 { margin-top: 1rem !important; }
.about-mci-full .\!mt-8 { margin-top: 2rem !important; }
.about-mci-full .\!mt-1 { margin-top: 0.25rem !important; }
.about-mci-full .\!my-6 { margin-top: 1.5rem !important; margin-bottom: 1.5rem !important; }
.about-mci-full .\!mr-2 { margin-right: 0.5rem !important; }
.about-mci-full .\!mr-3 { margin-right: 0.75rem !important; }
.about-mci-full .\!mr-4 { margin-right: 1rem !important; }
.about-mci-full .\!text-xl { font-size: 1.25rem !important; line-height: 1.75rem !important; }
.about-mci-full .\!text-2xl { font-size: 1.5rem !important; line-height: 2rem !important; }
.about-mci-full .\!text-3xl { font-size: 1.875rem !important; line-height: 2.25rem !important; }
.about-mci-full .\!text-sm { font-size: 0.875rem !important; line-height: 1.25rem !important; }
.about-mci-full .\!text-xs { font-size: 0.75rem !important; line-height: 1rem !important; }
.about-mci-full .\!text-lg { font-size: 1.125rem !important; line-height: 1.75rem !important; }
.about-mci-full .\!text-6xl { font-size: 3.75rem !important; line-height: 1 !important; }
.about-mci-full .\!text-slate-300 { color: #cbd5e1 !important; }
.about-mci-full .\!text-slate-400 { color: #94a3b8 !important; }
.about-mci-full .\!text-slate-600 { color: #475569 !important; }
.about-mci-full .\!text-slate-700 { color: #334155 !important; }
.about-mci-full .\!text-slate-800 { color: #1e293b !important; }
.about-mci-full .\!text-\[\#0f172a\] { color: #0f172a !important; }
.about-mci-full .\!text-\[\#1e3a8a\] { color: #1e3a8a !important; }
.about-mci-full .\!text-\[\#d97706\] { color: #d97706 !important; }
.about-mci-full .\!text-blue-600 { color: #2563eb !important; }
.about-mci-full .\!font-light { font-weight: 300 !important; }
.about-mci-full .\!max-w-2xl { max-width: 42rem !important; }
.about-mci-full .\!max-w-4xl { max-width: 56rem !important; }
.about-mci-full .\!max-w-5xl { max-width: 64rem !important; }
.about-mci-full .\!max-w-6xl { max-width: 72rem !important; }
.about-mci-full .\!inline-block { display: inline-block !important; }
.about-mci-full .\!py-2 { padding-top: 0.5rem !important; padding-bottom: 0.5rem !important; }
.about-mci-full .\!border { border-width: 1px !important; border-style: solid !important; }
.about-mci-full .\!border-\[\#d97706\] { border-color: #d97706 !important; }
.about-mci-full .\!rounded-full { border-radius: 9999px !important; }
.about-mci-full .\!uppercase { text-transform: uppercase !important; }
.about-mci-full .\!tracking-wide { letter-spacing: 0.025em !important; }
.about-mci-full .\!tracking-wider { letter-spacing: 0.05em !important; }
.about-mci-full .\!py-16 { padding-top: 4rem !important; padding-bottom: 4rem !important; }
.about-mci-full .\!bg-white { background-color: #fff !important; }
.about-mci-full .\!grid { display: grid !important; }
.about-mci-full .\!gap-6 { gap: 1.5rem !important; }
.about-mci-full .\!gap-8 { gap: 2rem !important; }
.about-mci-full .\!gap-12 { gap: 3rem !important; }
.about-mci-full .\!gap-16 { gap: 4rem !important; }
.about-mci-full .\!gap-3 { gap: 0.75rem !important; }
.about-mci-full .\!grid-cols-1 { grid-template-columns: repeat(1, minmax(0, 1fr)) !important; }
@media (min-width: 768px) { .about-mci-full .md\:\!grid-cols-2 { grid-template-columns: repeat(2, minmax(0, 1fr)) !important; } }
@media (min-width: 768px) { .about-mci-full .md\:\!grid-cols-3 { grid-template-columns: repeat(3, minmax(0, 1fr)) !important; } }
@media (min-width: 768px) { .about-mci-full .md\:\!grid-cols-5 { grid-template-columns: repeat(5, minmax(0, 1fr)) !important; } }
.about-mci-full .\!items-center { align-items: center !important; }
.about-mci-full .\!items-start { align-items: flex-start !important; }
@media (min-width: 768px) { .about-mci-full .md\:\!col-span-2 { grid-column: span 2 / span 2 !important; } }
.about-mci-full .\!leading-relaxed { line-height: 1.625 !important; }
.about-mci-full .\!text-justify { text-align: justify !important; }
.about-mci-full .\!bg-slate-100 { background-color: #f1f5f9 !important; }
.about-mci-full .\!p-8 { padding: 2rem !important; }
.about-mci-full .\!p-6 { padding: 1.5rem !important; }
.about-mci-full .\!p-4 { padding: 1rem !important; }
.about-mci-full .\!p-3 { padding: 0.75rem !important; }
.about-mci-full .\!p-1 { padding: 0.25rem !important; }
.about-mci-full .\!rounded-xl { border-radius: 0.75rem !important; }
.about-mci-full .\!rounded-lg { border-radius: 0.5rem !important; }
.about-mci-full .\!rounded { border-radius: 0.25rem !important; }
.about-mci-full .\!border-t-4 { border-top-width: 4px !important; border-top-style: solid !important; }
.about-mci-full .\!shadow-lg { box-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1) !important; }
.about-mci-full .\!shadow-sm { box-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05) !important; }
.about-mci-full .\!shadow-md { box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important; }
.about-mci-full .\!transition { transition-property: color, background-color, border-color, box-shadow !important; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1) !important; transition-duration: 150ms !important; }
.about-mci-full .\!duration-300 { transition-duration: 300ms !important; }
.about-mci-full .hover\:\!shadow-md:hover { box-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1) !important; }
.about-mci-full .hover\:\!border-\[\#d97706\]:hover { border-color: #d97706 !important; }
.about-mci-full .hover\:\!bg-slate-50:hover { background-color: #f8fafc !important; }
.about-mci-full .hover\:\!underline:hover { text-decoration: underline !important; }
.about-mci-full .group:hover .group-hover\:\!text-\[\#1e3a8a\] { color: #1e3a8a !important; }
.about-mci-full .\!flex { display: flex !important; }
.about-mci-full .\!flex-col { flex-direction: column !important; }
.about-mci-full .\!justify-center { justify-content: center !important; }
.about-mci-full .\!justify-between { justify-content: space-between !important; }
.about-mci-full .\!shrink-0 { flex-shrink: 0 !important; }
@media (min-width: 640px) { .about-mci-full .sm\:\!flex-row { flex-direction: row !important; } }
@media (min-width: 640px) { .about-mci-full .sm\:\!items-center { align-items: center !important; } }
@media (min-width: 640px) { .about-mci-full .sm\:\!mt-0 { margin-top: 0 !important; } }
@media (min-width: 768px) { .about-mci-full .md\:\!justify-end { justify-content: flex-end !important; } }
.about-mci-full .\!bg-blue-50 { background-color: #eff6ff !important; }
.about-mci-full .\!bg-amber-50 { background-color: #fffbeb !important; }
.about-mci-full .\!border-l-4 { border-left-width: 4px !important; border-left-style: solid !important; }
.about-mci-full .\!border-slate-700 { border-color: #334155 !important; }
.about-mci-full .\!border-slate-100 { border-color: #f1f5f9 !important; }
.about-mci-full .\!border-slate-200 { border-color: #e2e8f0 !important; }
.about-mci-full .\!border-t { border-top-width: 1px !important; border-top-style: solid !important; }
.about-mci-full .\!border-t-8 { border-top-width: 8px !important; border-top-style: solid !important; }
.about-mci-full .\!border-y-8 { border-top-width: 8px !important; border-top-style: solid !important; border-bottom-width: 8px !important; border-bottom-style: solid !important; }
.about-mci-full .\!py-12 { padding-top: 3rem !important; padding-bottom: 3rem !important; }
@media (min-width: 768px) { .about-mci-full .md\:\!border-t-0 { border-top-width: 0 !important; } }
@media (min-width: 768px) { .about-mci-full .md\:\!border-l { border-left-width: 1px !important; border-left-style: solid !important; } }
.about-mci-full .\!w-2 { width: 0.5rem !important; }
.about-mci-full .\!h-2 { height: 0.5rem !important; }
.about-mci-full .\!w-6 { width: 1.5rem !important; }
.about-mci-full .\!h-6 { height: 1.5rem !important; }
.about-mci-full .\!w-8 { width: 2rem !important; }
.about-mci-full .\!h-8 { height: 2rem !important; }
.about-mci-full .\!w-full { width: 100% !important; }
.about-mci-full .\!h-48 { height: 12rem !important; }
.about-mci-full .\!w-16 { width: 4rem !important; }
.about-mci-full .\!h-16 { height: 4rem !important; }
.about-mci-full .\!bg-slate-200 { background-color: #e2e8f0 !important; }
.about-mci-full .\!object-cover { object-fit: cover !important; }
.about-mci-full .\!pl-4 { padding-left: 1rem !important; }
.about-mci-full .\!pb-4 { padding-bottom: 1rem !important; }
.about-mci-full .\!italic { font-style: italic !important; }
.about-mci-full .\!bg-white\/10 { background-color: rgb(255 255 255 / 0.1) !important; }
.about-mci-full .\!justify-end { justify-content: flex-end !important; }
.about-mci-full .\!ml-2 { margin-left: 0.5rem !important; }
.about-mci-full .\!ml-3 { margin-left: 0.75rem !important; }
.about-mci-full .\!ml-4 { margin-left: 1rem !important; }
.about-mci-full .\!border-r-4 { border-right-width: 4px !important; border-right-style: solid !important; }
.about-mci-full .\!pr-4 { padding-right: 1rem !important; }
@media (min-width: 768px) { .about-mci-full .md\:\!text-right { text-align: right !important; } }
@media (min-width: 768px) { .about-mci-full .md\:\!text-left { text-align: left !important; } }
@media (min-width: 768px) { .about-mci-full .md\:\!justify-start { justify-content: flex-start !important; } }
@media (min-width: 768px) { .about-mci-full .md\:\!border-r { border-right-width: 1px !important; border-right-style: solid !important; } }

/* RTL: ensure direction and text alignment for Arabic */
.about-mci-full.about-mci-rtl { direction: rtl; text-align: right; }
.about-mci-full.about-mci-rtl .\!text-center { text-align: center !important; }
.about-mci-full.about-mci-rtl .container { text-align: inherit; }
