@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a5b03b231ce290a0-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a5b03b231ce290a0-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a5b03b231ce290a0-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9ff27b8a0a8f3dc0-s.p.2rb3m_gxg9vnu.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a5b03b231ce290a0-s.313uu58ed9idt.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d41831e24743a3c1-s.p.1fah83w58uawv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cairo Fallback;src:local(Arial);ascent-override:137.65%;descent-override:60.32%;line-gap-override:0.0%;size-adjust:94.66%}.cairo_d172e7f5-module__sve5zq__className{font-family:Cairo,Cairo Fallback;font-style:normal}.cairo_d172e7f5-module__sve5zq__variable{--font-cairo:"Cairo", "Cairo Fallback"}
:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-primary:#000f1c;--color-primary-container:#0b2538;--color-primary-hover:#0b2538;--color-on-primary:#fff;--color-on-primary-container:#90f4e8;--color-emblem-foreground:#fff;--color-secondary:#006a62;--color-secondary-medical:#006a62;--color-medical-teal:#006a62;--color-brand-rgb:0, 106, 98;--color-on-secondary:#fff;--color-secondary-hover:#00504a;--color-accent:#90f4e8;--color-accent-mint:#90f4e8;--color-accent-cyan:#90f4e8;--color-accent-rgb:144, 244, 232;--color-secondary-container:#90f4e8;--color-on-secondary-container:#00201d;--color-canvas:#f7fafa;--color-surface:#f7fafa;--color-surface-dim:#d7dbdb;--color-surface-bright:#f7fafa;--color-background:#f7fafa;--color-surface-container-lowest:#fff;--color-surface-container-low:#f1f4f4;--color-surface-container:#ebeeee;--color-surface-container-high:#e6e9e9;--color-surface-container-highest:#e0e3e3;--color-container-low:#f1f4f4;--color-container:#ebeeee;--color-container-high:#e6e9e9;--color-page-shell-bg:transparent;--color-section-bg:transparent;--color-section-bg-alt:transparent;--color-tertiary:#0b6b64;--color-tertiary-container:#ddf3f0;--color-on-surface:#000f1c;--color-on-surface-variant:#43474c;--color-text-primary:#000f1c;--color-text-body:#43474c;--color-text-secondary:#43474c;--color-text-muted:#545c63;--color-outline:#5c6670;--color-outline-variant:#88939c;--color-border-subtle:#000f1c14;--color-border-glass:#006a6233;--color-status-emerald:#047857;--color-error:#ba1a1a;--color-badge-emerald-bg:#10b9811a;--color-badge-emerald-border:#10b9814d;--color-alert-error-bg:#fdf2f2;--color-alert-error-border:#ba1a1a4d;--color-alert-error-text:#ba1a1a;--color-alert-success-bg:#f0fdf4;--color-alert-success-border:#006a624d;--color-alert-success-text:#006a62;--color-alert-warning-bg:#fffbeb;--color-alert-warning-border:#d977064d;--color-alert-warning-text:#b45309;--color-alert-info-bg:#f0f9ff;--color-alert-info-border:#0284c74d;--color-alert-info-text:#0284c7;--color-text:var(--color-text-primary);--color-border:var(--color-border-subtle);--color-border-strong:var(--color-outline-variant);--color-surface-hover:var(--color-surface-container-high);--color-primary-subtle:var(--color-tertiary-container);--color-secondary-subtle:var(--color-alert-success-bg);--color-error-subtle:var(--color-alert-error-bg);--color-error-border:var(--color-alert-error-border);--color-error-text:var(--color-alert-error-text);--color-success-subtle:var(--color-alert-success-bg);--color-success-border:var(--color-alert-success-border);--color-success-text:var(--color-alert-success-text);--color-warning:#f59e0b;--color-warning-subtle:var(--color-alert-warning-bg);--color-warning-border:var(--color-alert-warning-border);--color-warning-text:var(--color-alert-warning-text);--color-text-subtle:var(--color-text-muted);--color-primary-light:var(--color-accent);--color-badge-accent-bg:#90f4e8;--color-badge-accent-border:transparent;--color-badge-accent-text:#00504a;--color-tier-canvas:#000f1c;--color-tier-surface:#071a26d9;--color-tier-border:#90f4e833;--color-tier-text-primary:#fff;--color-tier-text-secondary:#c3c7cd;--color-tier-accent:#90f4e8;--color-consultation-bg:#0b2538;--color-consultation-border:#90f4e833;--color-consultation-glow:#006a6a40;--color-consultation-icon-bg:#ffffff1f;--color-consultation-icon-border:#ffffff2e;--color-consultation-icon:#90f4e8;--color-consultation-title:#fff;--color-consultation-desc:#82a5cd;--color-consultation-btn-bg:#006a62;--color-consultation-btn-text:#fff;--color-consultation-btn-border:#90f4e840;--color-consultation-btn-hover:#00504a;--color-hero-badge-bg:#fffffff5;--color-hero-badge-border:#ffffffd9;--color-hero-badge-text:#000f1c;--color-whatsapp:#15803d;--color-whatsapp-hover:#166534;--color-whatsapp-text:#fff;--color-whatsapp-glow:#15803d66;--color-whatsapp-ripple:#15803d4d;--color-sidebar-bg:#0b2538;--color-sidebar-border:#ffffff14;--color-sidebar-text:#fff;--color-sidebar-text-muted:#94a3b8;--color-sidebar-section-title:#82a5cd;--color-sidebar-link:#ffffffe0;--color-sidebar-link-icon:#ffffffbf;--color-sidebar-link-hover-bg:#ffffff14;--color-sidebar-link-hover-text:#fff;--color-sidebar-link-active-bg:#006a62;--color-sidebar-link-active-text:#fff;--color-sidebar-link-active-icon:#90f4e8;--color-sidebar-avatar-bg:#006a62;--color-sidebar-avatar-text:#fff;--color-navbar-bg:#f7fafad9;--glass-bg:#f7fafad9;--glass-blur:blur(12px);--glass-border:#006a6233;--glass-shadow:0 8px 32px 0 #006a6214;--color-focus-ring:#006a6226;--color-focus-ring-error:#ba1a1a40;--color-aura-teal:#90f4e859;--color-aura-navy:#cde5ff40;--color-overlay-backdrop:#000f1c99;--font-size-display-xl:3.5rem;--font-size-headline-lg:2.5rem;--font-size-headline-md:1.875rem;--font-size-headline-sm:1.5rem;--font-size-title-lg:1.25rem;--font-size-title-md:1.125rem;--font-size-body-lg:1.125rem;--font-size-body-md:1rem;--font-size-body-sm:.875rem;--font-size-label-md:.875rem;--font-size-label-sm:.75rem;--font-size-numeric-metric:2rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-md:1.125rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-2xl:1.875rem;--font-size-3xl:2.25rem;--font-size-4xl:3rem;--space-xxs:.25rem;--spacing-xxs:.25rem;--space-xs:.5rem;--spacing-xs:.5rem;--space-sm:.75rem;--spacing-sm:.75rem;--space-md:1rem;--spacing-md:1rem;--spacing-base:1rem;--space-lg:1.5rem;--spacing-lg:1.5rem;--space-xl:2rem;--spacing-xl:2rem;--space-2xl:3rem;--spacing-2xl:3rem;--space-3xl:4.5rem;--spacing-3xl:4.5rem;--space-4xl:6rem;--spacing-4xl:6rem;--spacing-5xl:8rem;--margin-mobile:1.25rem;--margin-tablet:2rem;--margin-desktop:3.5rem;--max-container-width:75rem;--container-max-width:75rem;--navbar-height:5rem;--radius-none:0;--radius-xs:.25rem;--radius-sm:.375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-xl:1rem;--radius-2xl:1.25rem;--radius-3xl:1.5rem;--radius-full:9999px;--font-cairo-fallback:"Cairo", sans-serif;--font-family-cairo:var(--font-cairo), "Cairo", sans-serif;--font-family-base:var(--font-cairo), "Cairo", sans-serif;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.75;--shadow-none:none;--shadow-xs:0 1px 2px 0 #000f1c0a;--shadow-sm:0 1px 3px 0 #000f1c0f, 0 1px 2px -1px #000f1c0f;--shadow-md:0 4px 16px -2px #000f1c0d, 0 12px 32px -4px #006a6214;--shadow-lg:0 10px 25px -3px #000f1c14, 0 4px 8px -2px #006a620f;--shadow-xl:0 20px 25px -5px #000f1c1a, 0 10px 10px -5px #000f1c0a;--shadow-2xl:0 25px 50px -12px #000f1c33;--shadow-glass:0 8px 32px 0 #006a6214;--shadow-card:0 4px 16px -2px #000f1c0a, 0 12px 32px -4px #006a6214;--shadow-card-hover:0 12px 32px -4px #000f1c1a, 0 16px 40px -8px #006a6224;--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--transition-fast:.15s cubic-bezier(.4, 0, .2, 1);--transition-normal:.25s cubic-bezier(.4, 0, .2, 1);--transition-slow:.35s cubic-bezier(.4, 0, .2, 1)}:root:not([class*=variable]){--font-cairo:"Cairo", sans-serif}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-primary:#d6e6f2;--color-primary-container:#16303f;--color-primary-hover:#e8f1f8;--color-on-primary:#0b1519;--color-on-primary-container:#d6e6f2;--color-emblem-foreground:#fff;--color-secondary:#78d6c9;--color-secondary-medical:#78d6c9;--color-medical-teal:#78d6c9;--color-brand-rgb:0, 106, 98;--color-on-secondary:#00302b;--color-secondary-container:#134a45;--color-on-secondary-container:#a6efe5;--color-secondary-hover:#95e6db;--color-accent:#8ae6da;--color-accent-mint:#8ae6da;--color-accent-cyan:#8ae6da;--color-accent-rgb:144, 244, 232;--color-canvas:#081117;--color-surface:#081117;--color-surface-dim:#060d12;--color-surface-bright:#2c4350;--color-background:#081117;--color-surface-container-lowest:#0f1c23;--color-surface-container-low:#13232b;--color-surface-container:#182a34;--color-surface-container-high:#1e323d;--color-surface-container-highest:#253a46;--color-container-low:#13232b;--color-container:#182a34;--color-container-high:#1e323d;--color-page-shell-bg:transparent;--color-section-bg:transparent;--color-section-bg-alt:transparent;--color-tertiary:#6cc6ba;--color-tertiary-container:#17363a;--color-on-surface:#e6edf0;--color-on-surface-variant:#b4c1c8;--color-text-primary:#e6edf0;--color-text-body:#c5d0d6;--color-text-secondary:#b4c1c8;--color-text-muted:#95a4ad;--color-outline:#8a9aa4;--color-outline-variant:#4f616c;--color-border-subtle:#c5d6de1a;--color-border-glass:#78d6c938;--color-status-emerald:#4fd1a5;--color-error:#ffb4ab;--color-badge-emerald-bg:#4fd1a51f;--color-badge-emerald-border:#4fd1a552;--color-alert-error-bg:#ff786c1f;--color-alert-error-border:#ffb4ab4d;--color-alert-error-text:#ffb4ab;--color-alert-success-bg:#4fd1a51f;--color-alert-success-border:#4fd1a552;--color-alert-success-text:#8fe0d4;--color-alert-warning-bg:#f5be501f;--color-alert-warning-border:#f5c86e4d;--color-alert-warning-text:#f5d78a;--color-alert-info-bg:#5aaae61f;--color-alert-info-border:#8ccbf04d;--color-alert-info-text:#8ccbf0;--color-text:var(--color-text-primary);--color-border:var(--color-border-subtle);--color-border-strong:var(--color-outline-variant);--color-surface-hover:var(--color-surface-container-high);--color-primary-subtle:var(--color-primary-container);--color-secondary-subtle:#78d6c91f;--color-error-subtle:#ff786c1f;--color-error-border:#ffb4ab52;--color-error-text:#ffb4ab;--color-success-subtle:#78d6c91f;--color-success-border:#78d6c952;--color-success-text:#8fe0d4;--color-warning:#f5c35a;--color-warning-subtle:var(--color-alert-warning-bg);--color-warning-border:var(--color-alert-warning-border);--color-warning-text:var(--color-alert-warning-text);--color-text-subtle:var(--color-text-muted);--color-primary-light:var(--color-accent);--color-sidebar-bg:#0b1519;--color-sidebar-border:#78d6c91f;--color-sidebar-text:#e6edf0;--color-sidebar-text-muted:#95a4ad;--color-sidebar-section-title:#78d6c9;--color-sidebar-link:#e6edf0e0;--color-sidebar-link-icon:#e6edf0b3;--color-sidebar-link-hover-bg:#78d6c914;--color-sidebar-link-hover-text:#fff;--color-sidebar-link-active-bg:#78d6c9;--color-sidebar-link-active-text:#00302b;--color-sidebar-link-active-icon:#00302b;--color-sidebar-avatar-bg:#78d6c926;--color-sidebar-avatar-text:#8fe0d4;--color-badge-accent-bg:#78d6c91f;--color-badge-accent-border:#78d6c947;--color-badge-accent-text:#8fe0d4;--color-tier-canvas:#060d12;--color-tier-surface:#0f1c23e0;--color-tier-border:#78d6c933;--color-tier-text-primary:#e6edf0;--color-tier-text-secondary:#b4c1c8;--color-tier-accent:#78d6c9;--color-consultation-bg:#182831;--color-consultation-border:#78d6c93d;--color-consultation-glow:#78d6c91f;--color-consultation-icon-bg:#78d6c91f;--color-consultation-icon-border:#78d6c93d;--color-consultation-icon:#8ae6da;--color-consultation-title:#e6edf0;--color-consultation-desc:#b4c1c8;--color-consultation-btn-bg:#78d6c9;--color-consultation-btn-text:#00302b;--color-consultation-btn-border:transparent;--color-consultation-btn-hover:#95e6db;--color-hero-badge-bg:#0f1c23db;--color-hero-badge-border:#78d6c933;--color-hero-badge-text:#e6edf0;--color-whatsapp:#15803d;--color-whatsapp-hover:#166534;--color-whatsapp-text:#fff;--color-whatsapp-glow:#4fd1a54d;--color-whatsapp-ripple:#4fd1a538;--color-navbar-bg:#081117b8;--glass-bg:#0a141bb8;--glass-blur:blur(16px) saturate(140%);--glass-border:#78d6c933;--glass-shadow:0 8px 32px 0 #0006;--color-focus-ring:#78d6c94d;--color-focus-ring-error:#ffb4ab52;--color-aura-teal:#3caa9e1f;--color-aura-navy:#1e3c5033;--color-overlay-backdrop:#040a0eb8;--shadow-none:none;--shadow-xs:0 1px 2px 0 #0000004d;--shadow-sm:0 1px 3px 0 #00000059;--shadow-md:0 4px 18px -2px #0006, 0 12px 32px -8px #0000004d;--shadow-lg:0 10px 28px -4px #00000080, 0 4px 10px -2px #00000040;--shadow-xl:0 20px 25px -5px #00000073, 0 10px 10px -5px #0003;--shadow-2xl:0 25px 50px -12px #0000008c;--shadow-glass:0 8px 32px 0 #0006;--shadow-card:0 1px 0 0 #ffffff08 inset, 0 4px 18px -4px #0006;--shadow-card-hover:0 1px 0 0 #ffffff0d inset, 0 14px 36px -8px #0000008c, 0 0 0 1px #78d6c924}html:not([data-theme-ready=true]) body{transition:none!important}*,:before,:after{box-sizing:border-box;margin:0;padding:0}*{scrollbar-width:thin;scrollbar-color:var(--color-outline-variant) transparent}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background-color:var(--color-outline-variant);border-radius:var(--radius-full);transition:background-color var(--transition-fast)}@media (hover:hover) and (pointer:fine){::-webkit-scrollbar-thumb:hover{background-color:var(--color-secondary)}}html{font-family:var(--font-cairo), "Cairo", sans-serif;background-color:var(--color-canvas);color:var(--color-text-body);scroll-behavior:smooth;scroll-padding-top:var(--navbar-height);-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;min-height:100%}body{min-height:100dvh;color:var(--color-text-body);font-family:var(--font-cairo), "Cairo", sans-serif;font-size:var(--font-size-body-md);transition:background-color var(--transition-normal), color var(--transition-normal);background-color:#0000;line-height:1.625;overflow-x:clip}h1,h2,h3,h4,h5,h6{font-family:var(--font-cairo), "Cairo", sans-serif;color:var(--color-text-primary);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}p{color:var(--color-text-body);font-family:var(--font-cairo), "Cairo", sans-serif}a{color:inherit;text-decoration:none}button,input,textarea,select{font-family:var(--font-cairo), "Cairo", sans-serif;color:inherit}button{cursor:pointer;background:0 0;border:none}img,svg{max-width:100%;display:block}:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.glass,.glassmorphism{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);box-shadow:var(--shadow-glass)}[dir=rtl]{text-align:start}[dir=rtl],[dir=rtl] h1,[dir=rtl] h2,[dir=rtl] h3,[dir=rtl] h4,[dir=rtl] h5,[dir=rtl] h6,[dir=rtl] p,[dir=rtl] span,[dir=rtl] a,[dir=rtl] button,[dir=rtl] input,[dir=rtl] textarea,[dir=rtl] select,[dir=rtl] label{letter-spacing:normal!important}@property --border-beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes borderBeamSpin{0%{--border-beam-angle:0deg}to{--border-beam-angle:360deg}}:root{--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-out-expo:cubic-bezier(.22, 1, .36, 1);--ease-smooth:cubic-bezier(.4, 0, .2, 1)}@keyframes animateUiShimmer{0%{transform:translate(-120%)skew(-20deg)}to{transform:translate(220%)skew(-20deg)}}@keyframes animateUiFloat{0%,to{transform:translate(0,0)}50%{transform:translateY(-6px)}}@keyframes animateUiPulseGlow{0%,to{box-shadow:0 0 #006a6247}50%{box-shadow:0 0 0 8px #006a6200}}a,button,[role=button]{-webkit-tap-highlight-color:transparent;touch-action:manipulation}
