.Articles-module__LOTABW__articlesDashboard{flex-direction:column;gap:2rem;padding:1rem;animation:.5s ease-out Articles-module__LOTABW__fadeIn;display:flex}@keyframes Articles-module__LOTABW__fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Articles-module__LOTABW__header{backdrop-filter:blur(12px);background:#ffffffb3;border:1px solid #ffffff4d;border-radius:2rem;justify-content:space-between;align-items:flex-end;padding:2rem;display:flex;box-shadow:0 8px 32px #0000000d}.Articles-module__LOTABW__headerTitle h1{background:linear-gradient(135deg,#111827 0%,#374151 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:.5rem;font-size:2rem;font-weight:800}.Articles-module__LOTABW__headerTitle p{color:#6b7280;font-size:1rem}.Articles-module__LOTABW__headerActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.Articles-module__LOTABW__addButton{background:var(--color-gold-gradient,linear-gradient(135deg, #d4af37 0%, #f1c40f 100%));color:#000;border-radius:1rem;align-items:center;gap:.75rem;padding:.8rem 1.5rem;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 15px #d4af374d}.Articles-module__LOTABW__addButton:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 8px 25px #d4af3766}.Articles-module__LOTABW__filtersSection{backdrop-filter:blur(8px);background:#ffffff80;border:1px solid #fff3;border-radius:1.5rem;grid-template-columns:1fr auto auto;gap:1.5rem;padding:1.5rem;display:grid}.Articles-module__LOTABW__filterSelect{color:#374151;cursor:pointer;background:#fff;border:1px solid #0000000d;border-radius:1rem;min-width:180px;height:3rem;padding:0 1.5rem;font-size:.9rem;transition:all .3s}.Articles-module__LOTABW__filterSelect:hover{border-color:#d4af37}.Articles-module__LOTABW__tableCard{background:#fff;border:1px solid #0000000d;border-radius:1.5rem;overflow:hidden;box-shadow:0 4px 20px #00000008}.Articles-module__LOTABW__tableWrapper{width:100%}.Articles-module__LOTABW__desktopTable{display:block}.Articles-module__LOTABW__mobileCards{display:none}.Articles-module__LOTABW__table tr{transition:background .2s}.Articles-module__LOTABW__table tr:hover{background:#f9fafb}.Articles-module__LOTABW__table{border-collapse:collapse;text-align:right;width:100%}.Articles-module__LOTABW__table th{color:#64748b;text-transform:uppercase;letter-spacing:.05em;background:#f8fafc;border-bottom:1px solid #0000000d;padding:1.25rem 1.5rem;font-size:.85rem;font-weight:700}.Articles-module__LOTABW__table td{vertical-align:middle;border-bottom:1px solid #00000008;padding:1.25rem 1.5rem}.Articles-module__LOTABW__articleInfo{flex-direction:column;gap:.25rem;display:flex}.Articles-module__LOTABW__articleTitle{color:#1e293b;font-size:1rem;font-weight:700}.Articles-module__LOTABW__articleAuthor{color:#94a3b8;font-size:.8rem}.Articles-module__LOTABW__actions{flex-wrap:wrap;gap:.5rem;display:flex}.Articles-module__LOTABW__actionIcon{color:#64748b;cursor:pointer;background:#f8fafc;border:1px solid #0000;border-radius:.75rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .2s;display:flex}.Articles-module__LOTABW__actionIcon:hover{color:#1e293b;background:#fff;border-color:#e2e8f0;transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.Articles-module__LOTABW__actionIcon.Articles-module__LOTABW__delete:hover{color:#ef4444;background:#fef2f2;border-color:#fecaca}.Articles-module__LOTABW__actionIcon.Articles-module__LOTABW__disabled{opacity:.4;cursor:not-allowed;filter:grayscale()}.Articles-module__LOTABW__actionIcon.Articles-module__LOTABW__disabled:hover{box-shadow:none;background:#f8fafc;border-color:#0000;transform:none}.Articles-module__LOTABW__statusBadge{border-radius:2rem;padding:.4rem .8rem;font-size:.8rem;font-weight:600}.Articles-module__LOTABW__statusBadge.Articles-module__LOTABW__published{color:#15803d;background:#22c55e1a}.Articles-module__LOTABW__statusBadge.Articles-module__LOTABW__draft{color:#475569;background:#f1f5f9}.Articles-module__LOTABW__loading{text-align:center;color:#64748b;padding:2rem 1.25rem}.Articles-module__LOTABW__empty{text-align:center;color:#94a3b8;padding:2rem 1.5rem}.Articles-module__LOTABW__mobileCard{border-bottom:1px solid #0000000d;flex-direction:column;gap:.9rem;padding:1rem;display:flex}.Articles-module__LOTABW__mobileCard:last-child{border-bottom:none}.Articles-module__LOTABW__mobileHead{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.Articles-module__LOTABW__mobileMeta{color:#64748b;flex-wrap:wrap;gap:.5rem;font-size:.82rem;display:flex}.Articles-module__LOTABW__mobileLabel{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.Articles-module__LOTABW__mobileActions{flex-wrap:wrap;gap:.5rem;display:flex}@media (max-width:1024px){.Articles-module__LOTABW__filtersSection{grid-template-columns:1fr}.Articles-module__LOTABW__filterSelect{width:100%;min-width:0}}@media (max-width:768px){.Articles-module__LOTABW__articlesDashboard{gap:1.25rem;padding:.25rem}.Articles-module__LOTABW__header{text-align:right;border-radius:1.5rem;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.25rem}.Articles-module__LOTABW__headerTitle h1{font-size:1.5rem}.Articles-module__LOTABW__addButton,.Articles-module__LOTABW__secondaryButton{justify-content:center;width:100%}.Articles-module__LOTABW__filtersSection{border-radius:1.25rem;gap:1rem;padding:1rem}.Articles-module__LOTABW__desktopTable{display:none}.Articles-module__LOTABW__mobileCards{flex-direction:column;display:flex}}@media (max-width:640px){.Articles-module__LOTABW__mobileHead{flex-direction:column}.Articles-module__LOTABW__mobileActions>*{flex:1 1 0}.Articles-module__LOTABW__actionIcon{width:100%}}.Articles-module__LOTABW__statsBadge{color:#64748b;background:#f8fafc;border:1px solid #e2e8f0;border-radius:2rem;align-items:center;gap:.5rem;margin-top:.5rem;padding:.4rem .75rem;font-size:.875rem;display:inline-flex}.Articles-module__LOTABW__statsBadge span{color:#2563eb;font-weight:600}.Articles-module__LOTABW__errorBanner{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:1rem;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;font-size:.9rem;font-weight:600;display:flex}.Articles-module__LOTABW__errorBanner button{color:#fff;cursor:pointer;white-space:nowrap;background:#991b1b;border:none;border-radius:.5rem;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:background .2s}.Articles-module__LOTABW__errorBanner button:hover{background:#7f1d1d}.Articles-module__LOTABW__categoryFilterWrap{min-width:180px}.Articles-module__LOTABW__categoryError{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:1rem;align-items:center;gap:.5rem;height:3rem;padding:0 1rem;font-size:.8rem;font-weight:600;display:flex}.Articles-module__LOTABW__categoryRetryBtn{color:#fff;cursor:pointer;white-space:nowrap;background:#991b1b;border:none;border-radius:.375rem;padding:.25rem .5rem;font-size:.75rem;font-weight:600;transition:background .2s}.Articles-module__LOTABW__categoryRetryBtn:hover{background:#7f1d1d}.Articles-module__LOTABW__secondaryButton{color:#374151;background:#fff;border:1px solid #e5e7eb;border-radius:1rem;align-items:center;gap:.5rem;padding:.8rem 1.25rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.Articles-module__LOTABW__secondaryButton:hover{color:#000;border-color:#d4af37}
.SearchField-module__LiaH9G__root{gap:var(--spacing-sm,1rem);flex-direction:column;width:90%;margin-inline:auto;display:flex}.SearchField-module__LiaH9G__label{font-size:var(--font-size-base,1rem);color:var(--dash-text,#1e293b);margin-bottom:.5rem;font-weight:600}.SearchField-module__LiaH9G__container{align-items:stretch;gap:var(--spacing-md,1.5rem);width:100%;transition:transform .4s cubic-bezier(.4,0,.2,1);display:flex}.SearchField-module__LiaH9G__container:hover{transform:translateY(-4px)}.SearchField-module__LiaH9G__inputWrapper{background:var(--dash-surface,#fff);border:1px solid var(--dash-border,#e2e8f0);border-radius:var(--radius-xl,20px);min-height:3.5rem;box-shadow:var(--shadow-sm);flex:1;align-items:center;padding-inline:1.25rem .5rem;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.SearchField-module__LiaH9G__focused .SearchField-module__LiaH9G__inputWrapper{border-color:var(--color-primary,#3b82f6);box-shadow:var(--shadow-md);background:#fff}.SearchField-module__LiaH9G__prefixIcon{color:var(--color-text-muted,#94a3b8);justify-content:center;align-items:center;margin-inline-end:.75rem;transition:color .3s;display:flex}.SearchField-module__LiaH9G__focused .SearchField-module__LiaH9G__prefixIcon{color:var(--color-primary,#3b82f6)}.SearchField-module__LiaH9G__pickerWrapper{margin-inline:-.5rem -.25rem}.SearchField-module__LiaH9G__pickerWrapper .IconPicker_trigger__K9e4X{box-shadow:none!important;background:0 0!important;border:none!important;min-width:auto!important;padding:0!important;transform:none!important}.SearchField-module__LiaH9G__input{color:var(--dash-text,#1e293b);text-align:right;flex:1;padding:.75rem 0;font-family:inherit;font-size:.95rem;font-weight:400;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.SearchField-module__LiaH9G__input::placeholder{color:var(--color-text-muted,#94a3b8);opacity:.7}.SearchField-module__LiaH9G__actions{align-items:center;gap:.5rem;display:flex}.SearchField-module__LiaH9G__clearBtn,.SearchField-module__LiaH9G__filterBtn{border-radius:var(--radius-md,8px);width:2rem;height:2rem;color:var(--color-text-muted,#94a3b8);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:all .2s;display:flex}.SearchField-module__LiaH9G__clearBtn:hover{background:var(--gray-50,#f9fafb);color:var(--gray-600,#4b5563);transform:scale(1.05)}.SearchField-module__LiaH9G__filterBtn{border:1px solid var(--dash-border,#e2e8f0)}.SearchField-module__LiaH9G__filterBtn:hover{background:var(--gray-50,#f9fafb);border-color:var(--color-primary,#3b82f6);color:var(--color-primary,#3b82f6)}.SearchField-module__LiaH9G__spinner{animation:1s linear infinite SearchField-module__LiaH9G__spin}@keyframes SearchField-module__LiaH9G__spin{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}@media (max-width:768px){.SearchField-module__LiaH9G__root{width:95%}.SearchField-module__LiaH9G__container{flex-direction:column;gap:.75rem}.SearchField-module__LiaH9G__inputWrapper{min-height:3.25rem}.SearchField-module__LiaH9G__inputWrapper .SearchField-module__LiaH9G__input{font-size:1rem}}.SearchField-module__LiaH9G__fullWidth{width:100%!important;margin-inline:0!important}.SearchField-module__LiaH9G__minified .SearchField-module__LiaH9G__inputWrapper{min-height:2.75rem!important;padding-inline-start:.75rem!important}.SearchField-module__LiaH9G__minified .SearchField-module__LiaH9G__container:hover{transform:none!important}
.MainLayout-module__56aLsq__layoutWrapper{flex-direction:column;min-height:100vh;display:flex}.MainLayout-module__56aLsq__mainContent{min-width:0;padding-top:var(--navbar-height);flex:1}
.Breadcrumbs-module__ikFi2a__wrapper{background:0 0;width:80%;margin-inline:auto;padding:.5rem 0}.Breadcrumbs-module__ikFi2a__nav{max-width:100%;margin:0;padding:0}.Breadcrumbs-module__ikFi2a__list{direction:rtl;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module__ikFi2a__item{align-items:center;gap:.55rem;display:inline-flex}.Breadcrumbs-module__ikFi2a__separator{color:var(--gray-400);font-size:.9rem}.Breadcrumbs-module__ikFi2a__link,.Breadcrumbs-module__ikFi2a__current{padding:0;font-size:.95rem;font-weight:600}.Breadcrumbs-module__ikFi2a__link{color:var(--blue-700);transition:background-color var(--transition-fast), color var(--transition-fast);text-decoration:none}.Breadcrumbs-module__ikFi2a__link:hover{color:var(--blue-800);background:var(--blue-50)}.Breadcrumbs-module__ikFi2a__current{color:var(--gray-700)}@media (max-width:768px){.Breadcrumbs-module__ikFi2a__wrapper{padding:.7rem 0}.Breadcrumbs-module__ikFi2a__link,.Breadcrumbs-module__ikFi2a__current{font-size:.85rem}}
.ConsolidatedCta-module__MTDAqW__cta{border-radius:var(--radius-2xl);box-shadow:none;background:radial-gradient(700px 340px at 12% 8%, #60a5fa2e, transparent 60%), radial-gradient(620px 300px at 90% 95%, #f59e0b1a, transparent 55%), linear-gradient(180deg, var(--white) 0%, var(--blue-50) 100%);border:none;padding:1.5rem 1.25rem;overflow:hidden}.ConsolidatedCta-module__MTDAqW__ctaCard{border-radius:var(--radius-xl);background:radial-gradient(900px 380px at 15% -20%, #60a5fa66, transparent 60%), var(--gradient-hero);width:min(880px,100% - 2rem);color:var(--white);text-align:center;flex-direction:column;align-items:center;gap:1rem;margin-inline:auto;padding:3rem 2rem 3.2rem;transition:transform .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px -12px #1e3a8a4d,0 8px 16px -6px #0f172a26}.ConsolidatedCta-module__MTDAqW__ctaCard:hover{transform:translateY(-4px);box-shadow:0 38px 70px -12px #1e3a8a6b,0 16px 30px -8px #0f172a38}.ConsolidatedCta-module__MTDAqW__ctaCard:before{content:"";inset-inline:0;background:linear-gradient(90deg, var(--primary-yellow), var(--yellow-300), var(--primary-yellow));height:5px;position:absolute;top:0}.ConsolidatedCta-module__MTDAqW__ctaBadge{color:var(--yellow-300);background:#ffffff1f;border:1px solid #ffffff40;border-radius:999px;padding:.3rem 1.05rem;font-size:.88rem;font-weight:700;transition:background .25s,border-color .25s}.ConsolidatedCta-module__MTDAqW__ctaCard:hover .ConsolidatedCta-module__MTDAqW__ctaBadge{background:#ffffff2e;border-color:#fff6}.ConsolidatedCta-module__MTDAqW__ctaTitle{color:var(--white);font-family:var(--font-accent);text-wrap:balance;text-shadow:0 2px 12px #0f172a40;margin:.3rem 0 0;font-size:clamp(1.6rem,1.1rem + 2vw,2.5rem);font-weight:900;line-height:1.35}.ConsolidatedCta-module__MTDAqW__ctaSubtitle{color:#ffffffd9;max-width:38rem;margin:0;font-size:1.05rem;line-height:1.9}.ConsolidatedCta-module__MTDAqW__ctaActions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.4rem;display:flex}@media (min-width:641px){.ConsolidatedCta-module__MTDAqW__ctaActions{flex-wrap:nowrap}}.ConsolidatedCta-module__MTDAqW__ctaPrimary,.ConsolidatedCta-module__MTDAqW__ctaPhone,.ConsolidatedCta-module__MTDAqW__ctaWhatsapp{white-space:nowrap;border-radius:var(--radius-lg);justify-content:center;align-items:center;gap:.5rem;padding:.8rem 1.35rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s,color .2s;display:inline-flex}.ConsolidatedCta-module__MTDAqW__ctaPrimary svg,.ConsolidatedCta-module__MTDAqW__ctaPhone svg,.ConsolidatedCta-module__MTDAqW__ctaWhatsapp svg{transition:transform .25s}.ConsolidatedCta-module__MTDAqW__ctaPrimary:hover svg,.ConsolidatedCta-module__MTDAqW__ctaPhone:hover svg,.ConsolidatedCta-module__MTDAqW__ctaWhatsapp:hover svg{transform:scale(1.12)}.ConsolidatedCta-module__MTDAqW__ctaPrimary{background:var(--primary-yellow);color:var(--gray-900);box-shadow:0 10px 26px #f59e0b66}.ConsolidatedCta-module__MTDAqW__ctaPrimary:hover{color:var(--white);transform:translateY(-2px);box-shadow:0 14px 32px #f59e0b80}.ConsolidatedCta-module__MTDAqW__ctaPhone{color:var(--white);background:#ffffff1f;border:1.5px solid #fff6}.ConsolidatedCta-module__MTDAqW__ctaPhone:hover{color:var(--primary-yellow);background:#fff3;transform:translateY(-2px)}.ConsolidatedCta-module__MTDAqW__ctaWhatsapp{background:var(--whatsapp-green);color:var(--white);box-shadow:0 10px 26px #25d36659}.ConsolidatedCta-module__MTDAqW__ctaWhatsapp:hover{color:var(--primary-yellow);transform:translateY(-2px);box-shadow:0 14px 32px #25d36673}@media (prefers-reduced-motion:reduce){.ConsolidatedCta-module__MTDAqW__ctaCard,.ConsolidatedCta-module__MTDAqW__ctaBadge,.ConsolidatedCta-module__MTDAqW__ctaPrimary,.ConsolidatedCta-module__MTDAqW__ctaPhone,.ConsolidatedCta-module__MTDAqW__ctaWhatsapp,.ConsolidatedCta-module__MTDAqW__ctaPrimary svg,.ConsolidatedCta-module__MTDAqW__ctaPhone svg,.ConsolidatedCta-module__MTDAqW__ctaWhatsapp svg{transition:none}.ConsolidatedCta-module__MTDAqW__ctaCard:hover,.ConsolidatedCta-module__MTDAqW__ctaPrimary:hover,.ConsolidatedCta-module__MTDAqW__ctaPhone:hover,.ConsolidatedCta-module__MTDAqW__ctaWhatsapp:hover,.ConsolidatedCta-module__MTDAqW__ctaPrimary:hover svg,.ConsolidatedCta-module__MTDAqW__ctaPhone:hover svg,.ConsolidatedCta-module__MTDAqW__ctaWhatsapp:hover svg{transform:none}}@media (max-width:640px){.ConsolidatedCta-module__MTDAqW__cta{padding:1.25rem .85rem}.ConsolidatedCta-module__MTDAqW__ctaCard{border-radius:var(--radius-2xl);gap:.8rem;width:calc(100% - 2rem);padding:2.4rem 1.4rem 2.6rem}.ConsolidatedCta-module__MTDAqW__ctaActions{flex-direction:column;align-items:stretch;width:100%}.ConsolidatedCta-module__MTDAqW__ctaPrimary,.ConsolidatedCta-module__MTDAqW__ctaPhone,.ConsolidatedCta-module__MTDAqW__ctaWhatsapp{justify-content:center}}
.Lists-module__yAB0WW__sidebar{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;position:sticky;top:1rem;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.Lists-module__yAB0WW__entityList{flex-direction:column;max-height:70vh;display:flex;overflow-y:auto}.Lists-module__yAB0WW__entityItem{cursor:pointer;text-align:right;font-family:inherit;font-size:inherit;color:#1e293b;background:0 0;border:none;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:stretch;gap:.4rem;width:100%;padding:.6rem .85rem;transition:background .1s;display:flex;position:relative}.Lists-module__yAB0WW__entityItem:hover{background:#f8fafc}.Lists-module__yAB0WW__entityItemActive{box-shadow:inset 3px 0 #2563eb;background:linear-gradient(90deg,#eff6ff 0%,#0000 100%)!important}.Lists-module__yAB0WW__entityItemButton{text-align:start;cursor:pointer;font-family:inherit;font-size:inherit;color:inherit;background:0 0;border:none;flex-direction:column;flex:1;align-items:flex-start;gap:.2rem;padding:0;display:flex}.Lists-module__yAB0WW__entityItemName{color:#0f172a;font-size:.85rem;font-weight:600}.Lists-module__yAB0WW__entityItemKey{color:#94a3b8;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem}.Lists-module__yAB0WW__entityItemBadges{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.15rem;display:flex}.Lists-module__yAB0WW__entityItemArrow{color:#2563eb;flex-shrink:0}.Lists-module__yAB0WW__entityItemActions{flex-shrink:0;align-items:center;gap:.25rem;display:inline-flex}
.ConditionCard-module__idzUQq__card{border:1px solid var(--blue-200,#bfdbfe);background:linear-gradient(135deg, var(--blue-50,#eff6ff), var(--white,#fff));border-radius:1rem;justify-content:space-between;align-items:center;gap:1.5rem;margin:2.5rem 0 .5rem;padding:1.5rem 1.75rem;display:flex}.ConditionCard-module__idzUQq__body{flex-direction:column;gap:.35rem;display:flex}.ConditionCard-module__idzUQq__kicker{color:var(--blue-600,#2563eb);font-size:.8rem;font-weight:700}.ConditionCard-module__idzUQq__title{color:var(--gray-900,#0f172a);margin:0;font-size:1.15rem;font-weight:800}.ConditionCard-module__idzUQq__text{color:var(--gray-600,#475569);margin:0;font-size:.95rem;line-height:1.7}.ConditionCard-module__idzUQq__link{background:var(--blue-600,#2563eb);color:var(--white,#fff);border-radius:999px;flex-shrink:0;align-items:center;gap:.5rem;padding:.7rem 1.25rem;font-size:.95rem;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.ConditionCard-module__idzUQq__link:hover{background:var(--blue-700,#1d4ed8);transform:translateY(-1px)}@media (max-width:640px){.ConditionCard-module__idzUQq__card{flex-direction:column;align-items:flex-start;padding:1.25rem}}
.Toolbars-module__5cxVNa__toolbar{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.75rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.9rem 1.1rem;display:flex}.Toolbars-module__5cxVNa__panelHeader{background:linear-gradient(#fafbfc 0%,#fff 100%);border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:.5rem;padding:.85rem .95rem .5rem;display:flex}.Toolbars-module__5cxVNa__toolbarTitle{color:#0f172a;margin:0;font-size:.85rem;font-weight:700}.Toolbars-module__5cxVNa__toolbarContent,.Toolbars-module__5cxVNa__toolbarActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}
.RelatedArticles-module__AH0kkq__sub{flex-direction:column;gap:.9rem;min-width:0;display:flex}.RelatedArticles-module__AH0kkq__header{flex-direction:column;gap:.25rem;display:flex}.RelatedArticles-module__AH0kkq__title{color:var(--gray-900,#0f172a);margin:0;font-size:1.3rem;font-weight:800}.RelatedArticles-module__AH0kkq__subtitle{color:var(--gray-600,#4b5563);margin:0;font-size:.92rem;line-height:1.7}.RelatedArticles-module__AH0kkq__scrollRow{--visible:3;--peek:24px;--row-gap:1rem;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--visible) - 1) * var(--row-gap) - var(--peek)) / var(--visible));gap:var(--row-gap);scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--gray-200,#e5e7eb) transparent;padding-bottom:.4rem;scroll-padding-inline-start:0;display:grid;overflow-x:auto}.RelatedArticles-module__AH0kkq__scrollRow>*{scroll-snap-align:start;min-width:0}.RelatedArticles-module__AH0kkq__scrollRow::-webkit-scrollbar{height:6px}.RelatedArticles-module__AH0kkq__scrollRow::-webkit-scrollbar-thumb{background:var(--gray-200,#e5e7eb);border-radius:999px}@media (max-width:900px){.RelatedArticles-module__AH0kkq__scrollRow{--visible:2;--peek:40px}}@media (max-width:640px){.RelatedArticles-module__AH0kkq__scrollRow{--visible:1;--peek:56px}.RelatedArticles-module__AH0kkq__title{font-size:1.18rem}.RelatedArticles-module__AH0kkq__subtitle{font-size:.88rem}}
.ShortCard-module__jgfpCa__card{border:1px solid var(--gray-200,#e2e8f0);background:var(--white,#fff);min-width:0;color:inherit;border-radius:.9rem;flex-direction:column;gap:.6rem;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex;overflow:hidden}.ShortCard-module__jgfpCa__card:hover,.ShortCard-module__jgfpCa__card:focus-visible{transform:translateY(-2px);box-shadow:0 8px 22px #0f172a1f}.ShortCard-module__jgfpCa__thumbWrap{aspect-ratio:16/9;background:var(--gray-100,#f1f5f9);display:block;position:relative}.ShortCard-module__jgfpCa__thumb{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.ShortCard-module__jgfpCa__badge{top:.5rem;color:#fff;letter-spacing:.02em;background:#2563ebeb;border-radius:999px;padding:.15rem .5rem;font-size:.68rem;font-weight:800;position:absolute;inset-inline-start:.5rem}.ShortCard-module__jgfpCa__playGlyph{inset-inline-end:.5rem;color:#fff;background:#0f172ab8;border-radius:999px;place-items:center;width:2rem;height:2rem;display:grid;position:absolute;bottom:.5rem}.ShortCard-module__jgfpCa__meta{flex-direction:column;gap:.15rem;padding:0 .75rem .75rem;display:flex}.ShortCard-module__jgfpCa__kicker{color:var(--blue-600,#2563eb);font-size:.72rem;font-weight:700}.ShortCard-module__jgfpCa__title{color:var(--gray-900,#0f172a);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.92rem;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.ShortCard-module__jgfpCa__rail{max-width:1240px;margin:2.5rem auto 0;padding:0 1.25rem}.ShortCard-module__jgfpCa__railHeader{flex-direction:column;gap:.25rem;margin-bottom:.9rem;display:flex}.ShortCard-module__jgfpCa__railKicker{color:var(--blue-600,#2563eb);font-size:.85rem;font-weight:700}.ShortCard-module__jgfpCa__railTitle{color:var(--gray-900,#0f172a);margin:0;font-size:1.3rem;font-weight:800}.ShortCard-module__jgfpCa__railRow{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--gray-200,#e5e7eb) transparent;grid-auto-columns:minmax(calc(33.3333% - .666667rem),min(360px,100%));grid-auto-flow:column;justify-content:start;gap:1rem;padding-bottom:.4rem;scroll-padding-inline-start:0;display:grid;overflow-x:auto}.ShortCard-module__jgfpCa__railRow>*{scroll-snap-align:start;min-width:0}.ShortCard-module__jgfpCa__railRow::-webkit-scrollbar{height:6px}.ShortCard-module__jgfpCa__railRow::-webkit-scrollbar-thumb{background:var(--gray-200,#e5e7eb);border-radius:999px}@media (max-width:720px){.ShortCard-module__jgfpCa__railRow{grid-auto-columns:minmax(240px,78%)}}.ShortCard-module__jgfpCa__cardCompact{flex-direction:row;align-items:stretch}.ShortCard-module__jgfpCa__cardCompact .ShortCard-module__jgfpCa__thumbWrap{flex:0 0 118px;align-self:stretch;width:118px;min-height:67px}.ShortCard-module__jgfpCa__cardCompact .ShortCard-module__jgfpCa__badge{padding:.1rem .4rem;font-size:.6rem}.ShortCard-module__jgfpCa__cardCompact .ShortCard-module__jgfpCa__play{display:none}.ShortCard-module__jgfpCa__cardCompact .ShortCard-module__jgfpCa__meta{flex:auto;justify-content:center;min-width:0;padding:.55rem .75rem}.ShortCard-module__jgfpCa__cardCompact .ShortCard-module__jgfpCa__title{font-size:.85rem;line-height:1.55}
.PermissionsWorkspace-module__ZUtJ1q__layout{grid-template-columns:280px 1fr;align-items:start;gap:1rem;min-height:500px;display:grid}@media (max-width:900px){.PermissionsWorkspace-module__ZUtJ1q__layout{grid-template-columns:1fr}}.PermissionsWorkspace-module__ZUtJ1q__alert{border:1px solid;border-radius:.6rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.85rem;line-height:1.5}.PermissionsWorkspace-module__ZUtJ1q__alertError{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.PermissionsWorkspace-module__ZUtJ1q__alertSuccess{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.PermissionsWorkspace-module__ZUtJ1q__alertWarning{color:#b45309;background:#fffbeb;border-color:#fde68a}.PermissionsWorkspace-module__ZUtJ1q__rolePanel{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;position:sticky;top:1rem;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.PermissionsWorkspace-module__ZUtJ1q__superAdminBadge{color:#f59e0b;flex-shrink:0}.PermissionsWorkspace-module__ZUtJ1q__roleItemActions{flex-shrink:0;align-items:center;gap:.25rem;display:inline-flex}.PermissionsWorkspace-module__ZUtJ1q__permsPanel{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;flex-direction:column;min-width:0;display:flex;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.PermissionsWorkspace-module__ZUtJ1q__roleInfo{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.PermissionsWorkspace-module__ZUtJ1q__roleInfoName{color:#0f172a;font-size:1.05rem;font-weight:800}.PermissionsWorkspace-module__ZUtJ1q__roleInfoKey{color:#94a3b8;background:#f1f5f9;border-radius:.3rem;padding:.1rem .4rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.7rem}.PermissionsWorkspace-module__ZUtJ1q__superAdminNoteInline{color:#166534;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:.4rem;align-items:center;gap:.3rem;padding:.3rem .6rem;font-size:.78rem;font-weight:700;display:inline-flex}.PermissionsWorkspace-module__ZUtJ1q__counterBar{background:#fafbfc;border-bottom:1px solid #f1f5f9;grid-template-columns:repeat(3,1fr);gap:.85rem;padding:1rem 1.25rem;display:grid}.PermissionsWorkspace-module__ZUtJ1q__groupsContainer{flex-direction:column;flex:1;gap:.85rem;padding:1rem;display:flex}.PermissionsWorkspace-module__ZUtJ1q__groupCard{background:#fff;border:1px solid #e2e8f0;border-radius:.85rem;transition:box-shadow .15s,border-color .15s;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.PermissionsWorkspace-module__ZUtJ1q__groupCard:hover{box-shadow:0 2px 8px #0f172a0f}.PermissionsWorkspace-module__ZUtJ1q__groupCardDirty{border-color:#fdba74;box-shadow:0 1px 2px #fb923c14}.PermissionsWorkspace-module__ZUtJ1q__groupHeader{cursor:pointer;text-align:right;background:linear-gradient(#fafbfc 0%,#fff 100%);border:none;align-items:center;gap:.5rem;width:100%;padding:.85rem 1rem;transition:background .1s;display:flex}.PermissionsWorkspace-module__ZUtJ1q__groupHeader:hover{background:linear-gradient(#f1f5f9 0%,#f8fafc 100%)}.PermissionsWorkspace-module__ZUtJ1q__groupHeader:focus-visible{outline-offset:-2px;outline:2px solid #2563eb}.PermissionsWorkspace-module__ZUtJ1q__groupChevron{color:#94a3b8;flex-shrink:0;align-items:center;display:flex}.PermissionsWorkspace-module__ZUtJ1q__groupHeading{flex-direction:column;flex:1;align-items:flex-start;gap:.2rem;min-width:0;display:flex}.PermissionsWorkspace-module__ZUtJ1q__groupTitle{color:#0f172a;letter-spacing:-.01em;font-size:.92rem;font-weight:800}.PermissionsWorkspace-module__ZUtJ1q__groupMeta{align-items:center;gap:.4rem;display:flex}.PermissionsWorkspace-module__ZUtJ1q__countPill{color:#475569;font-variant-numeric:tabular-nums;background:#f1f5f9;border-radius:999px;align-items:center;padding:.15rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.PermissionsWorkspace-module__ZUtJ1q__countPillFull{color:#047857;background:linear-gradient(135deg,#d1fae5 0%,#a7f3d0 100%);box-shadow:inset 0 0 0 1px #6ee7b7}.PermissionsWorkspace-module__ZUtJ1q__groupDirtyDot{color:#f59e0b;align-items:center;display:inline-flex}.PermissionsWorkspace-module__ZUtJ1q__groupBulkActions{flex-shrink:0;align-items:center;gap:.4rem;display:flex}.PermissionsWorkspace-module__ZUtJ1q__bulkBtn{cursor:pointer;white-space:nowrap;border:1px solid #0000;border-radius:.4rem;align-items:center;gap:.3rem;padding:.4rem .7rem;font-family:inherit;font-size:.74rem;font-weight:700;transition:all .15s;display:inline-flex}.PermissionsWorkspace-module__ZUtJ1q__bulkBtnEnable{color:#fff;background:linear-gradient(#10b981 0%,#059669 100%);border-color:#047857;box-shadow:0 1px 2px #10b98140}.PermissionsWorkspace-module__ZUtJ1q__bulkBtnEnable:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px);box-shadow:0 4px 8px #10b9814d}.PermissionsWorkspace-module__ZUtJ1q__bulkBtnDisable{color:#b91c1c;background:linear-gradient(#fff 0%,#fef2f2 100%);border-color:#fecaca}.PermissionsWorkspace-module__ZUtJ1q__bulkBtnDisable:hover:not(:disabled){color:#7f1d1d;background:linear-gradient(#fee2e2 0%,#fecaca 100%);transform:translateY(-1px)}.PermissionsWorkspace-module__ZUtJ1q__bulkBtn:disabled{opacity:.4;cursor:not-allowed;transform:none}.PermissionsWorkspace-module__ZUtJ1q__groupBody{background:#fcfcfd;border-top:1px solid #f1f5f9;padding:0 1rem .85rem}.PermissionsWorkspace-module__ZUtJ1q__groupEmpty{color:#94a3b8;justify-content:center;align-items:center;gap:.4rem;padding:1rem;font-size:.8rem;display:flex}.PermissionsWorkspace-module__ZUtJ1q__permList{flex-direction:column;gap:.3rem;padding-top:.65rem;display:flex}.PermissionsWorkspace-module__ZUtJ1q__permRow{background:#fff;border:1px solid #f1f5f9;border-radius:.55rem;align-items:center;gap:.85rem;padding:.6rem .75rem;transition:all .15s;display:flex}.PermissionsWorkspace-module__ZUtJ1q__permRow:hover{background:#fafbfc;border-color:#e2e8f0}.PermissionsWorkspace-module__ZUtJ1q__permRowAdded{background:linear-gradient(90deg,#ecfdf5 0%,#fff 60%);border-color:#6ee7b7;box-shadow:0 0 0 1px #10b9812e,0 2px 8px #10b98114}.PermissionsWorkspace-module__ZUtJ1q__permRowRemoved{background:linear-gradient(90deg,#fef2f2 0%,#fff 60%);border-color:#fca5a5;-webkit-text-decoration:line-through #dc262673;text-decoration:line-through #dc262673;text-decoration-thickness:1.5px;box-shadow:0 0 0 1px #ef44442e,0 2px 8px #ef444414}.PermissionsWorkspace-module__ZUtJ1q__permRowHighlighted{background:#fffbeb!important;border-color:#f59e0b!important;box-shadow:0 0 0 1px #f59e0b40,0 2px 8px #f59e0b1a!important}.PermissionsWorkspace-module__ZUtJ1q__permRowMain{flex:1;align-items:center;gap:.6rem;min-width:0;display:flex}.PermissionsWorkspace-module__ZUtJ1q__permRowLabels{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.PermissionsWorkspace-module__ZUtJ1q__permRowLabel{color:#0f172a;font-size:.85rem;font-weight:600;line-height:1.4}.PermissionsWorkspace-module__ZUtJ1q__permRowDesc{color:#64748b;margin-top:.1rem;font-size:.76rem;line-height:1.5}.PermissionsWorkspace-module__ZUtJ1q__permRowKey{color:#94a3b8;text-align:right;white-space:nowrap;text-overflow:ellipsis;direction:ltr;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.68rem;overflow:hidden}.PermissionsWorkspace-module__ZUtJ1q__permRowRemoved .PermissionsWorkspace-module__ZUtJ1q__permRowKey{color:#b91c1c}.PermissionsWorkspace-module__ZUtJ1q__permRowAdded .PermissionsWorkspace-module__ZUtJ1q__permRowKey{color:#047857}.PermissionsWorkspace-module__ZUtJ1q__statusBadge{white-space:nowrap;border-radius:999px;flex-shrink:0;align-items:center;gap:.2rem;padding:.18rem .5rem;font-size:.65rem;font-weight:700;display:inline-flex}.PermissionsWorkspace-module__ZUtJ1q__statusAdded{color:#065f46;background:#d1fae5;border:1px solid #6ee7b7}.PermissionsWorkspace-module__ZUtJ1q__statusRemoved{color:#7f1d1d;background:#fee2e2;border:1px solid #fca5a5}.PermissionsWorkspace-module__ZUtJ1q__statusSaved{color:#64748b;background:#f1f5f9;border:1px solid #e2e8f0}.PermissionsWorkspace-module__ZUtJ1q__toggleWrap{cursor:pointer;flex-shrink:0;align-items:center;display:inline-flex;position:relative}.PermissionsWorkspace-module__ZUtJ1q__toggleInput{opacity:0;width:0;height:0;position:absolute}.PermissionsWorkspace-module__ZUtJ1q__toggleTrack{direction:ltr;background:#e2e8f0;border:1px solid #cbd5e1;border-radius:999px;flex-shrink:0;width:2.4rem;height:1.35rem;transition:background .2s,border-color .2s;position:relative}.PermissionsWorkspace-module__ZUtJ1q__toggleOn{background:linear-gradient(135deg,#10b981 0%,#2563eb 100%);border-color:#059669;box-shadow:inset 0 1px 2px #0000001a}.PermissionsWorkspace-module__ZUtJ1q__permRowAdded .PermissionsWorkspace-module__ZUtJ1q__toggleTrack{background:linear-gradient(135deg,#34d399 0%,#10b981 100%);border-color:#059669}.PermissionsWorkspace-module__ZUtJ1q__permRowRemoved .PermissionsWorkspace-module__ZUtJ1q__toggleTrack{background:linear-gradient(135deg,#fca5a5 0%,#ef4444 100%);border-color:#dc2626}.PermissionsWorkspace-module__ZUtJ1q__toggleThumb{background:#fff;border-radius:50%;width:1rem;height:1rem;transition:transform .2s;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #0003}.PermissionsWorkspace-module__ZUtJ1q__toggleOn .PermissionsWorkspace-module__ZUtJ1q__toggleThumb{transform:translate(1.05rem)}.PermissionsWorkspace-module__ZUtJ1q__toggleInput:disabled~.PermissionsWorkspace-module__ZUtJ1q__toggleTrack{opacity:.5;cursor:not-allowed}.PermissionsWorkspace-module__ZUtJ1q__toggleInput:focus-visible~.PermissionsWorkspace-module__ZUtJ1q__toggleTrack{outline-offset:2px;outline:2px solid #2563eb}.PermissionsWorkspace-module__ZUtJ1q__searchMark{color:#92400e;background:#fef3c7;border-radius:.2em;padding:0 .1em;font-weight:700}.PermissionsWorkspace-module__ZUtJ1q__emptyState{text-align:center;color:#9ca3af;padding:3rem 1rem;font-size:.9rem}.PermissionsWorkspace-module__ZUtJ1q__sectionGroupCard{background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;margin-bottom:.6rem;transition:border-color .15s,box-shadow .15s;overflow:hidden}.PermissionsWorkspace-module__ZUtJ1q__sectionGroupCard:hover{border-color:#cbd5e1}.PermissionsWorkspace-module__ZUtJ1q__sectionPermRow{background:#fff;border-top:1px solid #f1f5f9;align-items:center;gap:.85rem;padding:.6rem .85rem;transition:background .12s,border-color .12s;display:flex}.PermissionsWorkspace-module__ZUtJ1q__sectionPermRow:first-child{border-top:none}.PermissionsWorkspace-module__ZUtJ1q__sectionPermRow:hover{background:#fafbfc}.PermissionsWorkspace-module__ZUtJ1q__sectionPermRowMain{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.PermissionsWorkspace-module__ZUtJ1q__sectionPermRowLabel{color:#0f172a;font-size:.85rem;font-weight:600}.PermissionsWorkspace-module__ZUtJ1q__sectionPermRowDesc{color:#64748b;font-size:.76rem;line-height:1.4}.PermissionsWorkspace-module__ZUtJ1q__sectionPermToggles{flex-shrink:0;align-items:center;gap:1.25rem;display:flex}.PermissionsWorkspace-module__ZUtJ1q__sectionToggleCol{flex-direction:column;align-items:center;gap:.25rem;min-width:3.6rem;display:flex}.PermissionsWorkspace-module__ZUtJ1q__sectionToggleLabel{color:#94a3b8;font-size:.7rem;font-weight:600}.PermissionsWorkspace-module__ZUtJ1q__readLockHint{color:#94a3b8;align-items:center;margin-top:.1rem;display:inline-flex}.PermissionsWorkspace-module__ZUtJ1q__sectionPermRowPartial{background:linear-gradient(90deg,#fffbeb 0%,#fff 60%);border-color:#fcd34d}.PermissionsWorkspace-module__ZUtJ1q__configPanel{background:linear-gradient(135deg,#f0f9ff 0%,#f8fafc 100%);border:1px solid #bae6fd;border-radius:.65rem;flex-direction:column;gap:.65rem;margin:.5rem 0 .25rem;padding:.75rem 1rem;display:flex}.PermissionsWorkspace-module__ZUtJ1q__configPanelDisabled{opacity:.5}.PermissionsWorkspace-module__ZUtJ1q__configRow{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.PermissionsWorkspace-module__ZUtJ1q__configLabel{color:#0c4a6e;min-width:5rem;font-size:.78rem;font-weight:600}.PermissionsWorkspace-module__ZUtJ1q__configInput{text-align:center;color:#0f172a;direction:ltr;background:#fff;border:1px solid #93c5fd;border-radius:.4rem;width:4rem;padding:.35rem .5rem;font-size:.82rem;transition:border-color .15s}.PermissionsWorkspace-module__ZUtJ1q__configInput:focus{border-color:#2563eb;outline:none;box-shadow:0 0 0 2px #2563eb26}.PermissionsWorkspace-module__ZUtJ1q__configRadioGroup{flex-wrap:wrap;gap:.5rem;display:flex}.PermissionsWorkspace-module__ZUtJ1q__configRadio{cursor:pointer;color:#475569;-webkit-user-select:none;user-select:none;background:#fff;border:1.5px solid #cbd5e1;border-radius:.45rem;align-items:center;gap:0;padding:.3rem .75rem;font-size:.78rem;font-weight:600;transition:all .15s;display:inline-flex}.PermissionsWorkspace-module__ZUtJ1q__configRadio:has(input:checked){color:#fff;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border-color:#2563eb;box-shadow:0 2px 6px #2563eb4d}.PermissionsWorkspace-module__ZUtJ1q__configRadio:has(input:disabled){opacity:.5;cursor:not-allowed}.PermissionsWorkspace-module__ZUtJ1q__configRadio input[type=radio]{opacity:0;pointer-events:none;width:0;height:0;position:absolute}.PermissionsWorkspace-module__ZUtJ1q__stickySaveBar{z-index:50;background:#fff;border-top:1px solid #e2e8f0;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.5rem;transition:background .2s,border-color .2s;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #0f172a1f,0 -2px 6px #0f172a0f}.PermissionsWorkspace-module__ZUtJ1q__stickySaveBarIdle{background:#fff;border-top-color:#e2e8f0}.PermissionsWorkspace-module__ZUtJ1q__stickySaveBarActive{background:#fff;border-top:2px solid #2563eb;box-shadow:0 -12px 36px #2563eb2e,0 -2px 6px #0f172a0f}.PermissionsWorkspace-module__ZUtJ1q__stickySaveInfo{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.PermissionsWorkspace-module__ZUtJ1q__stickySaveActions{flex-shrink:0;align-items:center;gap:.6rem;display:flex}.PermissionsWorkspace-module__ZUtJ1q__dirtyBadge{color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;background:#2563eb;border-radius:999px;align-items:center;padding:.4rem .85rem;font-size:.82rem;font-weight:800;display:inline-flex}.PermissionsWorkspace-module__ZUtJ1q__dirtyText{color:#0f172a;font-size:.88rem;font-weight:600}.PermissionsWorkspace-module__ZUtJ1q__cleanText{color:#16a34a;align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;display:inline-flex}.PermissionsWorkspace-module__ZUtJ1q__field{flex-direction:column;gap:.3rem;display:flex}.PermissionsWorkspace-module__ZUtJ1q__fieldLabel{color:#475569;font-size:.78rem;font-weight:600}.PermissionsWorkspace-module__ZUtJ1q__fieldInput,.PermissionsWorkspace-module__ZUtJ1q__fieldTextarea,.PermissionsWorkspace-module__ZUtJ1q__fieldSelect{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:6px;outline:none;padding:.5rem .7rem;font-family:inherit;font-size:.85rem;transition:border-color .15s,box-shadow .15s}.PermissionsWorkspace-module__ZUtJ1q__fieldInput:focus,.PermissionsWorkspace-module__ZUtJ1q__fieldTextarea:focus,.PermissionsWorkspace-module__ZUtJ1q__fieldSelect:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a}.PermissionsWorkspace-module__ZUtJ1q__fieldTextarea{resize:vertical;min-height:60px}.PermissionsWorkspace-module__ZUtJ1q__dangerBox{color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:8px;flex-direction:column;gap:.5rem;padding:.85rem 1rem;display:flex}.PermissionsWorkspace-module__ZUtJ1q__dangerIcon{color:#dc2626}.PermissionsWorkspace-module__ZUtJ1q__dangerHint{color:#7f1d1d;margin:0;font-size:.78rem}.PermissionsWorkspace-module__ZUtJ1q__dialogCancel,.PermissionsWorkspace-module__ZUtJ1q__dialogConfirm,.PermissionsWorkspace-module__ZUtJ1q__dialogDanger{cursor:pointer;border:none;border-radius:6px;align-items:center;gap:.3rem;padding:.5rem 1rem;font-family:inherit;font-size:.85rem;font-weight:600;transition:all .15s;display:inline-flex}.PermissionsWorkspace-module__ZUtJ1q__dialogCancel{color:#475569;background:#f1f5f9}.PermissionsWorkspace-module__ZUtJ1q__dialogCancel:hover{background:#e2e8f0}.PermissionsWorkspace-module__ZUtJ1q__dialogCancel:disabled{opacity:.5;cursor:not-allowed}.PermissionsWorkspace-module__ZUtJ1q__dialogConfirm{color:#fff;background:linear-gradient(#0f172a 0%,#1e293b 100%)}.PermissionsWorkspace-module__ZUtJ1q__dialogConfirm:hover{filter:brightness(1.15)}.PermissionsWorkspace-module__ZUtJ1q__dialogConfirm:disabled{opacity:.5;cursor:not-allowed}.PermissionsWorkspace-module__ZUtJ1q__dialogDanger{color:#fff;background:linear-gradient(#dc2626 0%,#b91c1c 100%)}.PermissionsWorkspace-module__ZUtJ1q__dialogDanger:hover{filter:brightness(1.1)}.PermissionsWorkspace-module__ZUtJ1q__dialogDanger:disabled{opacity:.5;cursor:not-allowed}.PermissionsWorkspace-module__ZUtJ1q__spin{animation:.9s linear infinite PermissionsWorkspace-module__ZUtJ1q__spin}@keyframes PermissionsWorkspace-module__ZUtJ1q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:720px){.PermissionsWorkspace-module__ZUtJ1q__groupBulkActions{flex-direction:column;align-items:stretch}.PermissionsWorkspace-module__ZUtJ1q__bulkBtn{justify-content:center}.PermissionsWorkspace-module__ZUtJ1q__counterBar{grid-template-columns:1fr}.PermissionsWorkspace-module__ZUtJ1q__stickySaveBar{flex-direction:column;align-items:stretch;gap:.6rem}.PermissionsWorkspace-module__ZUtJ1q__stickySaveActions{justify-content:stretch}}
.preview-module__axCcYa__banner{z-index:30;color:#fff;text-align:center;background:#7c2d12;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 16px;padding:10px 16px;font-size:14px;font-weight:700;display:flex;position:sticky;top:0}.preview-module__axCcYa__bannerNote{opacity:.85;font-size:12.5px;font-weight:400}
.Section-module__uXn3-G__section{width:100%;position:relative}.Section-module__uXn3-G__section .container{max-width:var(--section-max-width,var(--container-max-width));margin-left:auto;margin-right:auto}.Section-module__uXn3-G__light{color:var(--gray-800)}.Section-module__uXn3-G__dark,.Section-module__uXn3-G__dark h1,.Section-module__uXn3-G__dark h2,.Section-module__uXn3-G__dark h3,.Section-module__uXn3-G__dark h4,.Section-module__uXn3-G__dark h5,.Section-module__uXn3-G__dark h6{color:var(--white)}.Section-module__uXn3-G__dark p,.Section-module__uXn3-G__dark li,.Section-module__uXn3-G__dark span:not([class*=Badge]):not([class*=icon]){color:var(--blue-50);opacity:.95}.Section-module__uXn3-G__dark blockquote{color:var(--white)}.Section-module__uXn3-G__bg-white{background:var(--white)}.Section-module__uXn3-G__bg-light,.Section-module__uXn3-G__bg-gray-50{background:var(--gray-50)}.Section-module__uXn3-G__bg-gradient{background:var(--gradient-light)}.Section-module__uXn3-G__bg-mesh{background:0 0}.Section-module__uXn3-G__bg-blue,.Section-module__uXn3-G__bg-hero,.Section-module__uXn3-G__bg-dark,.Section-module__uXn3-G__bg-dark-gradient,.Section-module__uXn3-G__bg-dark-blue,.Section-module__uXn3-G__bg-dark-yellow-gradient,.Section-module__uXn3-G__bg-dark-red-gradient,.Section-module__uXn3-G__bg-blue h1,.Section-module__uXn3-G__bg-blue h2,.Section-module__uXn3-G__bg-blue h3,.Section-module__uXn3-G__bg-blue h4,.Section-module__uXn3-G__bg-hero h1,.Section-module__uXn3-G__bg-hero h2,.Section-module__uXn3-G__bg-hero h3,.Section-module__uXn3-G__bg-hero h4,.Section-module__uXn3-G__bg-dark h1,.Section-module__uXn3-G__bg-dark h2,.Section-module__uXn3-G__bg-dark h3,.Section-module__uXn3-G__bg-dark h4,.Section-module__uXn3-G__bg-dark-gradient h1,.Section-module__uXn3-G__bg-dark-gradient h2,.Section-module__uXn3-G__bg-dark-gradient h3,.Section-module__uXn3-G__bg-dark-gradient h4,.Section-module__uXn3-G__bg-dark-blue h1,.Section-module__uXn3-G__bg-dark-blue h2,.Section-module__uXn3-G__bg-dark-blue h3,.Section-module__uXn3-G__bg-dark-blue h4,.Section-module__uXn3-G__bg-dark-yellow-gradient h1,.Section-module__uXn3-G__bg-dark-yellow-gradient h2,.Section-module__uXn3-G__bg-dark-yellow-gradient h3,.Section-module__uXn3-G__bg-dark-yellow-gradient h4,.Section-module__uXn3-G__bg-dark-red-gradient h1,.Section-module__uXn3-G__bg-dark-red-gradient h2,.Section-module__uXn3-G__bg-dark-red-gradient h3,.Section-module__uXn3-G__bg-dark-red-gradient h4{color:var(--white)}.Section-module__uXn3-G__bg-blue p,.Section-module__uXn3-G__bg-hero p,.Section-module__uXn3-G__bg-dark p,.Section-module__uXn3-G__bg-dark-gradient p,.Section-module__uXn3-G__bg-dark-blue p,.Section-module__uXn3-G__bg-dark-red-gradient p,.Section-module__uXn3-G__bg-blue li,.Section-module__uXn3-G__bg-hero li,.Section-module__uXn3-G__bg-dark li,.Section-module__uXn3-G__bg-dark-gradient li,.Section-module__uXn3-G__bg-dark-blue li,.Section-module__uXn3-G__bg-dark-yellow-gradient li,.Section-module__uXn3-G__bg-dark-red-gradient li{color:var(--blue-50);opacity:.95}.Section-module__uXn3-G__bg-blue{background:var(--gradient-main-hero)}.Section-module__uXn3-G__bg-light-blue{background:var(--gradient-light-blue)}.Section-module__uXn3-G__bg-hero{background:var(--gradient-main-hero)}.Section-module__uXn3-G__bg-dark{background:var(--gray-900)}.Section-module__uXn3-G__bg-dark-gradient{background:var(--gradient-blue)}.Section-module__uXn3-G__bg-dark-blue{background:var(--dark-blue)}.Section-module__uXn3-G__bg-dark-red-gradient{background:linear-gradient(135deg,#7f1d1d 0%,#b91c1c 50%,#dc2626 100%)}.Section-module__uXn3-G__bg-dark-yellow-gradient{background:var(--gradient-yellow)}.Section-module__uXn3-G__bg-glass{background:var(--glass-bg);backdrop-filter:blur(10px);border-top:1px solid var(--glass-border);border-bottom:1px solid var(--glass-border)}.Section-module__uXn3-G__bg-mesh{position:relative;overflow:hidden}.Section-module__uXn3-G__bg-mesh:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 80% 20%,#2463eb1a 0%,#0000 40%),radial-gradient(circle at 20% 80%,#f59f0a14 0%,#0000 40%),radial-gradient(circle,#2463eb0d 0%,#0000 60%);position:absolute;inset:0}.Section-module__uXn3-G__padding-none{padding:0}.Section-module__uXn3-G__padding-small{padding:var(--spacing-lg) 0}.Section-module__uXn3-G__padding-medium{padding:clamp(2rem,4vw,4rem) 0}.Section-module__uXn3-G__padding-large{padding:var(--section-padding-y) 0}.Section-module__uXn3-G__padding-xlarge{padding:clamp(4rem,8vw,8rem) 0}.Section-module__uXn3-G__default{position:relative}.Section-module__uXn3-G__hero{min-height:auto;padding:var(--section-padding-v) 0;align-items:center;display:flex;overflow:hidden}.Section-module__uXn3-G__with-border{position:relative}.Section-module__uXn3-G__with-border:before{content:"";background:var(--gradient-blue);height:4px;position:absolute;top:0;left:0;right:0}@media (min-width:768px){.Section-module__uXn3-G__padding-xlarge{padding:var(--spacing-5xl) 0}.Section-module__uXn3-G__hero{min-height:100vh;padding:0}}
.FeatureCardGrid-module__6HjGla__staggerGrid{width:100%}.FeatureCardGrid-module__6HjGla__staggerItem{animation:.8s cubic-bezier(.16,1,.3,1) both FeatureCardGrid-module__6HjGla__fadeInUp}@media (prefers-reduced-motion:reduce){.FeatureCardGrid-module__6HjGla__staggerItem{animation:none}}@keyframes FeatureCardGrid-module__6HjGla__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
.ArticleCard-module__KyswMq__card{background:var(--white);border:1px solid var(--border-light);border-radius:var(--radius-2xl);height:100%;box-shadow:var(--shadow-sm);color:inherit;transition:transform var(--transition-fast), box-shadow var(--transition-fast), border-color var(--transition-fast);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.ArticleCard-module__KyswMq__card:hover{box-shadow:var(--shadow-xl);border-color:var(--blue-300);transform:translateY(-4px)}.ArticleCard-module__KyswMq__imageSection{aspect-ratio:16/10;background:var(--blue-50);width:100%;position:relative;overflow:hidden}.ArticleCard-module__KyswMq__cardImage{object-fit:cover;width:100%;height:100%;transition:transform var(--transition-medium,.4s ease);display:block}.ArticleCard-module__KyswMq__card:hover .ArticleCard-module__KyswMq__cardImage{transform:scale(1.05)}.ArticleCard-module__KyswMq__cardImageFallback{background:var(--blue-50);width:100%;height:100%;color:var(--blue-400);place-items:center;display:grid}.ArticleCard-module__KyswMq__cardBody{flex-direction:column;flex-grow:1;gap:.6rem;padding:1.25rem 1.35rem;display:flex}.ArticleCard-module__KyswMq__cardBadge{background:var(--blue-50);border:1px solid var(--blue-100);color:var(--blue-800);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);align-self:flex-start;padding:.22rem .75rem}.ArticleCard-module__KyswMq__cardTitle{font-family:var(--font-accent);font-weight:var(--font-weight-800);color:var(--gray-900);font-size:1.08rem;line-height:var(--line-height-snug);-webkit-line-clamp:2;transition:color var(--transition-fast);-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ArticleCard-module__KyswMq__card:hover .ArticleCard-module__KyswMq__cardTitle{color:var(--blue-600)}.ArticleCard-module__KyswMq__cardExcerpt{font-size:var(--font-size-sm);color:var(--gray-600);line-height:var(--line-height-relaxed);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.ArticleCard-module__KyswMq__cardFooter{border-top:1px solid var(--gray-100);justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding-top:.85rem;display:flex}.ArticleCard-module__KyswMq__cardMeta{font-size:var(--font-size-xs);color:var(--text-muted);font-weight:var(--font-weight-medium);white-space:nowrap}.ArticleCard-module__KyswMq__cardMetaPlaceholder{flex:1}.ArticleCard-module__KyswMq__cardCta{font-weight:var(--font-weight-bold);color:var(--blue-700);white-space:nowrap;transition:color var(--transition-fast);align-items:center;gap:.35rem;margin-inline-start:auto;font-size:.92rem;display:inline-flex}.ArticleCard-module__KyswMq__cardCta svg{transition:transform var(--transition-fast)}.ArticleCard-module__KyswMq__card:hover .ArticleCard-module__KyswMq__cardCta{color:var(--blue-800)}.ArticleCard-module__KyswMq__card:hover .ArticleCard-module__KyswMq__cardCta svg{transform:translate(-4px)}.ArticleCard-module__KyswMq__compactCard .ArticleCard-module__KyswMq__cardBody{gap:.45rem;padding:1rem 1.1rem 1.1rem}.ArticleCard-module__KyswMq__compactCard .ArticleCard-module__KyswMq__cardTitle{font-size:1rem}
.Card-module__si82nG__card{border-radius:var(--cms-card-radius,var(--radius-3xl));background:var(--cms-card-bg,transparent);box-shadow:var(--cms-card-shadow,none);border:var(--cms-card-border,none);-webkit-backdrop-filter:var(--cms-card-blur,none);flex-direction:column;height:100%;transition:all .4s cubic-bezier(.19,1,.22,1);display:flex;position:relative;overflow:hidden}.Card-module__si82nG__center{text-align:center;align-items:center}.Card-module__si82nG__bg-white{background:var(--cms-card-bg,var(--white));border:var(--cms-card-border,1px solid var(--gray-200));box-shadow:var(--cms-card-shadow,var(--shadow-sm))}.Card-module__si82nG__bg-glass{background:var(--cms-card-bg,var(--card-glass-bg));-webkit-backdrop-filter:var(--cms-card-blur,blur(var(--card-glass-blur)));border:var(--cms-card-border,1px solid var(--card-glass-border));box-shadow:var(--cms-card-shadow,var(--shadow-md))}.Card-module__si82nG__bg-dark-gradient{background:var(--gradient-blue);color:var(--white);border:1px solid var(--card-glass-border)}.Card-module__si82nG__preset-service,.Card-module__si82nG__preset-feature{text-align:right;align-items:flex-start;padding:clamp(1.5rem,3vw,2.5rem)}.Card-module__si82nG__preset-stat{text-align:center;justify-content:center;align-items:center;padding:2rem}.Card-module__si82nG__preset-emergency{border-left:4px solid #ef4444;padding:2rem}.Card-module__si82nG__preset-testimonial{text-align:right;padding:3.5rem 2.5rem 2.5rem}.Card-module__si82nG__interactive:hover{transform:translateY(-8px)}.Card-module__si82nG__bg-white.Card-module__si82nG__interactive:hover{border-color:var(--blue-400);box-shadow:var(--cms-card-shadow-hover,var(--shadow-md))}.Card-module__si82nG__bg-glass.Card-module__si82nG__interactive:hover{box-shadow:var(--cms-card-shadow-hover,var(--shadow-lg));background:#ffffff1f;border-color:#fff3}.Card-module__si82nG__iconWrapper{color:var(--yellow-500);margin-bottom:1.5rem;transition:all .4s;display:inline-flex}.Card-module__si82nG__floatWrapper{justify-content:center;align-items:center;animation:4s ease-in-out infinite Card-module__si82nG__float;display:flex}@keyframes Card-module__si82nG__float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.Card-module__si82nG__title{font-family:var(--font-accent);font-size:var(--card-title-size);font-weight:var(--card-title-weight);line-height:var(--line-height-tight);color:var(--gray-900);margin-bottom:1rem}.Card-module__si82nG__bg-dark-gradient .Card-module__si82nG__title{color:var(--white)}[data-theme=dark] .Card-module__si82nG__title{color:var(--white)}.Card-module__si82nG__body{font-size:var(--card-body-size);line-height:var(--card-body-lh);color:var(--gray-600)}.Card-module__si82nG__bg-dark-gradient .Card-module__si82nG__body{color:var(--blue-50);opacity:.9}[data-theme=dark] .Card-module__si82nG__body{color:var(--blue-50)}.Card-module__si82nG__statWrapper{flex-direction:column;gap:.5rem;display:flex}.Card-module__si82nG__statNumber{font-size:var(--font-size-4xl);color:var(--blue-700);font-weight:950;line-height:1}.Card-module__si82nG__color-blue .Card-module__si82nG__statNumber{color:#1e40af}.Card-module__si82nG__color-emerald .Card-module__si82nG__statNumber{color:#10b981}.Card-module__si82nG__color-gold .Card-module__si82nG__statNumber{color:#f59e0b}.Card-module__si82nG__color-indigo .Card-module__si82nG__statNumber{color:#6366f1}.Card-module__si82nG__color-rose .Card-module__si82nG__statNumber{color:#ef4444}.Card-module__si82nG__card.Card-module__si82nG__color-blue{border-top:4px solid #1e40af}.Card-module__si82nG__card.Card-module__si82nG__color-emerald{border-top:4px solid #10b981}.Card-module__si82nG__card.Card-module__si82nG__color-gold{border-top:4px solid #f59e0b}.Card-module__si82nG__card.Card-module__si82nG__color-indigo{border-top:4px solid #6366f1}.Card-module__si82nG__card.Card-module__si82nG__color-rose{border-top:4px solid #ef4444}.Card-module__si82nG__card.Card-module__si82nG__color-blue.Card-module__si82nG__interactive:hover{border-color:#3b82f6;box-shadow:0 15px 30px #1e40af26,0 0 15px #3b82f633}.Card-module__si82nG__card.Card-module__si82nG__color-emerald.Card-module__si82nG__interactive:hover{border-color:#34d399;box-shadow:0 15px 30px #10b98126,0 0 15px #34d39933}.Card-module__si82nG__card.Card-module__si82nG__color-gold.Card-module__si82nG__interactive:hover{border-color:#fbbf24;box-shadow:0 15px 30px #f59e0b26,0 0 15px #fbbf2433}.Card-module__si82nG__card.Card-module__si82nG__color-indigo.Card-module__si82nG__interactive:hover{border-color:#818cf8;box-shadow:0 15px 30px #6366f126,0 0 15px #818cf833}.Card-module__si82nG__card.Card-module__si82nG__color-rose.Card-module__si82nG__interactive:hover{border-color:#f87171;box-shadow:0 15px 30px #ef444426,0 0 15px #f8717133}.Card-module__si82nG__bg-dark-gradient .Card-module__si82nG__statNumber{color:var(--yellow-400)}[data-theme=dark] .Card-module__si82nG__statNumber{color:var(--white)}[data-theme=dark] .Card-module__si82nG__color-blue .Card-module__si82nG__statNumber{color:#60a5fa}[data-theme=dark] .Card-module__si82nG__color-emerald .Card-module__si82nG__statNumber{color:#34d399}[data-theme=dark] .Card-module__si82nG__color-gold .Card-module__si82nG__statNumber{color:#fbbf24}[data-theme=dark] .Card-module__si82nG__color-indigo .Card-module__si82nG__statNumber{color:#818cf8}[data-theme=dark] .Card-module__si82nG__color-rose .Card-module__si82nG__statNumber{color:#f87171}[data-theme=dark] .Card-module__si82nG__card.Card-module__si82nG__color-blue{border-top-color:#60a5fa}[data-theme=dark] .Card-module__si82nG__card.Card-module__si82nG__color-emerald{border-top-color:#34d399}[data-theme=dark] .Card-module__si82nG__card.Card-module__si82nG__color-gold{border-top-color:#fbbf24}[data-theme=dark] .Card-module__si82nG__card.Card-module__si82nG__color-indigo{border-top-color:#818cf8}[data-theme=dark] .Card-module__si82nG__card.Card-module__si82nG__color-rose{border-top-color:#f87171}.Card-module__si82nG__statLabel{font-size:var(--font-size-lg);color:var(--gray-500);font-weight:700}.Card-module__si82nG__bg-dark-gradient .Card-module__si82nG__statLabel{color:var(--white);opacity:.8}[data-theme=dark] .Card-module__si82nG__statLabel{color:var(--blue-50)}.Card-module__si82nG__urgent{position:relative}.Card-module__si82nG__urgent:before{content:"";background:#ef4444;border-radius:50%;width:10px;height:10px;animation:2s infinite Card-module__si82nG__pulse-red;position:absolute;top:1rem;left:1rem;box-shadow:0 0 10px #ef4444}@keyframes Card-module__si82nG__pulse-red{0%{transform:scale(.95);box-shadow:0 0 #ef4444b3}70%{transform:scale(1);box-shadow:0 0 0 10px #ef444400}to{transform:scale(.95);box-shadow:0 0 #ef444400}}.Card-module__si82nG__ctaWrapper{margin-top:auto;padding-top:1.5rem}
.ServicesGrid-module__0QJelG__philosophyCta{flex-direction:column;align-items:center;gap:1rem;display:flex}.ServicesGrid-module__0QJelG__ctaNote{color:var(--blue-700);font-size:1rem;font-weight:600}.ServicesGrid-module__0QJelG__requestItems{flex-wrap:wrap;justify-content:center;gap:.75rem;display:flex}.ServicesGrid-module__0QJelG__requestChip{background:var(--blue-700);color:var(--white);border-radius:2rem;padding:.5rem 1.25rem;font-size:.875rem;font-weight:600}.ServicesGrid-module__0QJelG__symptomsList{flex-wrap:wrap;gap:.5rem;margin-top:1rem;margin-bottom:1rem;display:flex}.ServicesGrid-module__0QJelG__symptomTag{background:var(--yellow-100);color:var(--yellow-700);border:1px solid var(--yellow-300);border-radius:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500}.ServicesGrid-module__0QJelG__carouselWrapper{width:100%;position:relative}.ServicesGrid-module__0QJelG__carousel{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;cursor:default;-webkit-overflow-scrolling:touch;padding:1.5rem 0;padding-inline:1rem;scroll-padding-inline:1rem;overflow-x:auto}.ServicesGrid-module__0QJelG__carousel:focus-visible{outline:3px solid var(--blue-300);outline-offset:4px;border-radius:var(--radius-lg)}.ServicesGrid-module__0QJelG__carousel::-webkit-scrollbar{display:none}.ServicesGrid-module__0QJelG__innerCarousel{align-items:stretch;gap:0;width:max-content;min-width:100%;display:flex}.ServicesGrid-module__0QJelG__item{scroll-snap-align:center;flex:0 0 90vw;width:90vw;min-width:280px;padding:0 .5rem;display:flex}@media (min-width:768px){.ServicesGrid-module__0QJelG__carousel{padding-inline:0;padding:2rem 0}.ServicesGrid-module__0QJelG__item{flex:0 0 clamp(280px,45vw,450px);width:clamp(280px,45vw,450px);padding:0 1rem}}.ServicesGrid-module__0QJelG__link{color:inherit;width:100%;height:100%;text-decoration:none;display:block}.ServicesGrid-module__0QJelG__card{border-radius:var(--radius-3xl);background:var(--glass-bg-light);-webkit-backdrop-filter:blur(24px);border:1px solid var(--glass-border-light);height:100%;box-shadow:var(--cms-card-shadow,0 22px 48px #0f172a14);z-index:1;flex-direction:column;flex:1;padding:1.5rem;transition:all .6s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}@media (min-width:768px){.ServicesGrid-module__0QJelG__card{padding:2.5rem}}.ServicesGrid-module__0QJelG__card:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 100% 0,#3b82f614,#0000 70%);transition:opacity .4s;position:absolute;inset:0}.ServicesGrid-module__0QJelG__card:after{content:"";background:var(--gradient-yellow);opacity:0;height:5px;transition:opacity .4s;position:absolute;top:0;left:0;right:0}.ServicesGrid-module__0QJelG__card:hover{border-color:var(--blue-400);box-shadow:var(--shadow-2xl), 0 0 0 1px var(--blue-100);background:#ffffff1f;transform:translateY(-12px)scale(1.02)}.ServicesGrid-module__0QJelG__card:hover:after{opacity:1}.ServicesGrid-module__0QJelG__iconWrapper{border-radius:var(--radius-2xl);border:1px solid var(--glass-border);width:5.5rem;height:5.5rem;color:var(--yellow-500);box-shadow:var(--shadow-sm);z-index:1;background:#fff;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:2.5rem;font-size:2.5rem;transition:all .6s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.ServicesGrid-module__0QJelG__card:hover .ServicesGrid-module__0QJelG__iconWrapper{border:2px solid var(--yellow-400);color:var(--yellow-500);background:#fff;transform:scale(1.15)rotate(8deg);box-shadow:0 0 20px #f59e0b4d}.ServicesGrid-module__0QJelG__content{z-index:1;flex-grow:1;position:relative}.ServicesGrid-module__0QJelG__title{color:var(--gray-900);margin-bottom:.75rem;font-size:1.75rem;font-weight:900;line-height:1.2}.ServicesGrid-module__0QJelG__subtitle{color:var(--yellow-700);text-transform:uppercase;letter-spacing:.1em;margin-bottom:1.5rem;font-size:.9rem;font-weight:800;display:block}.ServicesGrid-module__0QJelG__description{color:var(--gray-600);margin-bottom:2rem;font-size:1.1rem;font-weight:400;line-height:1.8}.ServicesGrid-module__0QJelG__footer{border-top:1px solid var(--gray-200);justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:1.5rem;display:flex}.ServicesGrid-module__0QJelG__navButton{background:var(--glass-bg-light);backdrop-filter:blur(8px);border:1px solid var(--glass-border-light);width:64px;height:64px;box-shadow:var(--shadow-sm);cursor:pointer;z-index:10;color:var(--blue-700);opacity:.7;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);display:none;position:absolute;top:50%;transform:translateY(-50%)}.ServicesGrid-module__0QJelG__navButton:hover{background:var(--white);color:var(--blue-700);opacity:1;box-shadow:var(--shadow-lg);transform:translateY(-50%)scale(1.15)}.ServicesGrid-module__0QJelG__navButton:focus-visible{outline:3px solid var(--yellow-400);outline-offset:3px}.ServicesGrid-module__0QJelG__prev{right:-32px}.ServicesGrid-module__0QJelG__next{left:-32px}@media (min-width:1024px){.ServicesGrid-module__0QJelG__navButton{display:flex}}.ServicesGrid-module__0QJelG__moreText{color:var(--blue-700);font-size:.95rem;font-weight:600}.ServicesGrid-module__0QJelG__arrow{color:var(--blue-700);font-size:1.25rem;transition:transform .3s}.ServicesGrid-module__0QJelG__card:hover .ServicesGrid-module__0QJelG__arrow{transform:translate(-5px)}[dir=ltr] .ServicesGrid-module__0QJelG__card:hover .ServicesGrid-module__0QJelG__arrow{transform:translate(5px)}.ServicesGrid-module__0QJelG__carouselIndicators{flex-direction:column;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}.ServicesGrid-module__0QJelG__dots{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.ServicesGrid-module__0QJelG__dot{cursor:pointer;width:48px;height:48px;transition:all var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex}.ServicesGrid-module__0QJelG__dot:after{content:"";border:1px solid var(--blue-200);background:var(--white);width:10px;height:10px;transition:all var(--transition-fast);border-radius:999px}.ServicesGrid-module__0QJelG__dot:hover:after{background:var(--blue-100)}.ServicesGrid-module__0QJelG__activeDot:after{background:var(--blue-600);border-color:var(--blue-600);width:28px}.ServicesGrid-module__0QJelG__dot:focus-visible{outline:3px solid var(--yellow-400);outline-offset:-10px;outline:3px solid var(--yellow-400);outline-offset:-10px}.ServicesGrid-module__0QJelG__hiddenDesktop,.ServicesGrid-module__0QJelG__hiddenMobile{display:none}@media (min-width:1024px){.ServicesGrid-module__0QJelG__hiddenDesktop{display:none}.ServicesGrid-module__0QJelG__hiddenMobile{display:flex}}@media (max-width:1023px){.ServicesGrid-module__0QJelG__hiddenDesktop{display:flex}.ServicesGrid-module__0QJelG__hiddenMobile{display:none}}
.entrance-module__lE0K6G__staggerItem,.entrance-module__lE0K6G__entrance{animation:.8s cubic-bezier(.16,1,.3,1) both entrance-module__lE0K6G__fadeInUp}@media (prefers-reduced-motion:reduce){.entrance-module__lE0K6G__staggerItem,.entrance-module__lE0K6G__entrance{animation:none}}@keyframes entrance-module__lE0K6G__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}
.ExpertiseGrid-module__DMgPLW__grid{gap:var(--spacing-sm);margin-top:var(--spacing-lg);grid-template-columns:1fr;display:grid}.ExpertiseGrid-module__DMgPLW__expertiseCard{padding:1.5rem!important}.ExpertiseGrid-module__DMgPLW__link{color:inherit;height:100%;text-decoration:none;display:block}.ExpertiseGrid-module__DMgPLW__grid>div{flex-direction:column;display:flex}.ExpertiseGrid-module__DMgPLW__grid>div>*{flex:1}.ExpertiseGrid-module__DMgPLW__footer{align-items:center;gap:var(--spacing-xs);color:var(--blue-600);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);transition:gap .3s;display:flex}.ExpertiseGrid-module__DMgPLW__link:hover .ExpertiseGrid-module__DMgPLW__footer{gap:var(--spacing-sm)}.ExpertiseGrid-module__DMgPLW__moreText{font-size:var(--font-size-sm)}.ExpertiseGrid-module__DMgPLW__arrow{font-size:var(--font-size-lg);transition:transform .3s}.ExpertiseGrid-module__DMgPLW__link:hover .ExpertiseGrid-module__DMgPLW__arrow{transform:translate(-4px)}@media (min-width:640px){.ExpertiseGrid-module__DMgPLW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.ExpertiseGrid-module__DMgPLW__grid{grid-template-columns:repeat(3,1fr)}}
.ClinicFeaturesGrid-module__SEf4jW__featuresGrid{gap:var(--spacing-xl);margin-top:var(--spacing-2xl);grid-template-columns:repeat(auto-fit,minmax(340px,400px));justify-content:center;width:100%;display:grid}@media (max-width:640px){.ClinicFeaturesGrid-module__SEf4jW__featuresGrid{grid-template-columns:1fr}}
.AboutConsolidationPage-module__sxr9kG__page{background:var(--white);color:var(--gray-800);overflow-x:clip}.AboutConsolidationPage-module__sxr9kG__sectionShell{width:min(1200px,100% - 2.5rem);margin-inline:auto}.AboutConsolidationPage-module__sxr9kG__sectionShellNarrow{width:min(920px,100% - 2.5rem)}.AboutConsolidationPage-module__sxr9kG__kicker{color:var(--blue-600);background:var(--blue-50);border:1px solid var(--blue-100);letter-spacing:.02em;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .9rem;font-size:.85rem;font-weight:700;display:inline-flex}a.AboutConsolidationPage-module__sxr9kG__kicker{text-decoration:none;transition:background .2s,border-color .2s,color .2s}a.AboutConsolidationPage-module__sxr9kG__kicker:hover{background:var(--blue-100);border-color:var(--blue-300);color:var(--blue-900)}.AboutConsolidationPage-module__sxr9kG__sectionTitle{font-family:var(--font-accent);color:var(--gray-900);margin:1rem 0 0;font-size:clamp(1.6rem,1.15rem + 1.6vw,2.25rem);font-weight:800;line-height:1.35}.AboutConsolidationPage-module__sxr9kG__sectionHeader{text-align:center;flex-direction:column;align-items:center;gap:.1rem;max-width:46rem;margin:0 auto 2.2rem;display:flex}.AboutConsolidationPage-module__sxr9kG__sectionHeader .AboutConsolidationPage-module__sxr9kG__kicker{align-self:center}.AboutConsolidationPage-module__sxr9kG__sectionSubtitle{color:var(--gray-600);margin:.6rem 0 0;font-size:1.05rem;line-height:1.9}.AboutConsolidationPage-module__sxr9kG__bodyText{color:var(--gray-600);margin:0 0 1rem;font-size:1.05rem;line-height:2}.AboutConsolidationPage-module__sxr9kG__bodyText:last-child{margin-bottom:0}@keyframes AboutConsolidationPage-module__sxr9kG__homeFadeUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.AboutConsolidationPage-module__sxr9kG__fadeUp{animation:.65s both AboutConsolidationPage-module__sxr9kG__homeFadeUp}.AboutConsolidationPage-module__sxr9kG__fadeDelay1{animation-delay:80ms}.AboutConsolidationPage-module__sxr9kG__fadeDelay2{animation-delay:.16s}.AboutConsolidationPage-module__sxr9kG__fadeDelay3{animation-delay:.24s}.AboutConsolidationPage-module__sxr9kG__fadeDelay4{animation-delay:.32s}.AboutConsolidationPage-module__sxr9kG__hero{background:radial-gradient(1100px 500px at 88% -12%, #60a5fa52, transparent 60%), radial-gradient(820px 420px at 8% 108%, #f59e0b29, transparent 55%), var(--gradient-main-hero);color:var(--white);padding:clamp(2.5rem,5vw,4.2rem) 0 clamp(4.5rem,8vw,6.5rem);position:relative;overflow:hidden}.AboutConsolidationPage-module__sxr9kG__heroInner{z-index:2;grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,4rem);width:min(1200px,100% - 2.5rem);margin-inline:auto;display:grid;position:relative}.AboutConsolidationPage-module__sxr9kG__heroText{flex-direction:column;align-items:flex-start;gap:1.1rem;display:flex}.AboutConsolidationPage-module__sxr9kG__heroBadge{border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--blue-100);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #ffffff38;align-items:center;padding:.4rem 1rem;display:inline-flex}.AboutConsolidationPage-module__sxr9kG__heroTitle{font-family:var(--font-accent);line-height:1.15}.AboutConsolidationPage-module__sxr9kG__heroTitleName{font-weight:var(--font-weight-900);color:var(--white);font-size:clamp(2.5rem,1.8rem + 3.4vw,4.1rem);display:block}.AboutConsolidationPage-module__sxr9kG__heroTitleRole{font-weight:var(--font-weight-bold);color:var(--yellow-300);margin-top:.35rem;font-size:clamp(1.15rem,1rem + 1vw,1.65rem);display:block}.AboutConsolidationPage-module__sxr9kG__heroSubtitle{color:#ffffffd9;font-size:var(--font-size-lg);line-height:var(--line-height-relaxed);max-width:62ch}.AboutConsolidationPage-module__sxr9kG__heroChips{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.AboutConsolidationPage-module__sxr9kG__heroChip{border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--blue-100);background:#ffffff14;border:1px solid #ffffff29;align-items:center;gap:.45rem;padding:.42rem .9rem;display:inline-flex}.AboutConsolidationPage-module__sxr9kG__heroChip svg{color:var(--yellow-300);flex-shrink:0}.AboutConsolidationPage-module__sxr9kG__heroActions{flex-wrap:wrap;gap:.9rem;margin-top:.4rem;display:flex}.AboutConsolidationPage-module__sxr9kG__btnPrimary{background:linear-gradient(135deg, var(--yellow-500), var(--yellow-600));color:var(--gray-900);font-weight:var(--font-weight-extrabold);font-size:var(--font-size-base);border-radius:var(--radius-full);transition:transform var(--transition-fast), box-shadow var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;gap:.5rem;padding:.95rem 1.9rem;text-decoration:none;display:inline-flex;box-shadow:0 12px 28px #f59e0b61}.AboutConsolidationPage-module__sxr9kG__btnPrimary:hover{color:var(--white);transform:translateY(-2px);box-shadow:0 16px 34px #f59e0b7a}.AboutConsolidationPage-module__sxr9kG__btnWhatsapp{color:var(--white);font-weight:var(--font-weight-bold);font-size:var(--font-size-base);border-radius:var(--radius-full);transition:background var(--transition-fast), transform var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);background:#ffffff14;border:1.5px solid #ffffff59;justify-content:center;align-items:center;gap:.55rem;padding:.95rem 1.7rem;text-decoration:none;display:inline-flex}.AboutConsolidationPage-module__sxr9kG__btnWhatsapp:hover{color:var(--primary-yellow);background:#ffffff29;border-color:#f59e0b80;transform:translateY(-2px)}.AboutConsolidationPage-module__sxr9kG__heroMeta{flex-wrap:wrap;align-items:center;gap:.6rem 1.4rem;margin-top:.3rem;display:flex}.AboutConsolidationPage-module__sxr9kG__heroScroll{color:#fffc;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);align-items:center;gap:.3rem;text-decoration:none;display:inline-flex}.AboutConsolidationPage-module__sxr9kG__heroScroll:hover{color:var(--white)}.AboutConsolidationPage-module__sxr9kG__heroAudience{color:#ffffff8c;font-size:var(--font-size-xs)}.AboutConsolidationPage-module__sxr9kG__heroMedia{width:min(440px,100%);margin-inline:auto;position:relative}.AboutConsolidationPage-module__sxr9kG__heroPhoto{aspect-ratio:4/5;object-fit:cover;border:1px solid #fff3;border-radius:28px;width:100%;height:auto;display:block;box-shadow:0 30px 70px #02082873}.AboutConsolidationPage-module__sxr9kG__heroFloatChip{text-align:center;backdrop-filter:blur(10px);background:#0a12309e;border:1px solid #ffffff38;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:.15rem;padding:.7rem 1.1rem;display:flex;position:absolute;box-shadow:0 14px 30px #02082859}.AboutConsolidationPage-module__sxr9kG__floatTop{top:1.4rem;inset-inline-start:-1.4rem}.AboutConsolidationPage-module__sxr9kG__floatBottom{bottom:1.4rem;inset-inline-end:-1.4rem}.AboutConsolidationPage-module__sxr9kG__heroFloatValue{font-family:var(--font-accent);font-weight:var(--font-weight-900);color:var(--yellow-300);font-variant-numeric:tabular-nums;text-align:center;direction:ltr;unicode-bidi:isolate;width:100%;font-size:1.45rem;line-height:1.1;display:block}.AboutConsolidationPage-module__sxr9kG__heroFloatLabel{font-size:var(--font-size-xs);color:#ffffffe6;font-weight:var(--font-weight-medium);text-align:center;width:100%;display:block}.AboutConsolidationPage-module__sxr9kG__heroPulse{inset-inline:0;height:54px;color:var(--yellow-400);pointer-events:none;z-index:1;position:absolute;bottom:3.2rem}.AboutConsolidationPage-module__sxr9kG__heroPulse svg{width:100%;height:100%;display:block}.AboutConsolidationPage-module__sxr9kG__heroWave{inset-inline:0;z-index:2;line-height:0;position:absolute;bottom:-1px}.AboutConsolidationPage-module__sxr9kG__heroWave svg{width:100%;height:clamp(34px,5vw,60px);display:block}.AboutConsolidationPage-module__sxr9kG__about{background:var(--white);padding:4.5rem 0 4rem}.AboutConsolidationPage-module__sxr9kG__aboutGrid{grid-template-columns:1.9fr 1fr;align-items:start;gap:2.5rem;display:grid}.AboutConsolidationPage-module__sxr9kG__aboutText{flex-direction:column;display:flex}.AboutConsolidationPage-module__sxr9kG__accreditation{color:var(--blue-800);background:var(--blue-50);border:1px solid var(--blue-100);border-radius:var(--radius-lg);align-items:center;gap:.5rem;width:fit-content;margin:.5rem 0 1.4rem;padding:.7rem 1.1rem;font-size:.95rem;font-weight:700;display:inline-flex}.AboutConsolidationPage-module__sxr9kG__accreditation svg{width:20px;height:20px;color:var(--blue-600)}.AboutConsolidationPage-module__sxr9kG__aboutStats{grid-template-columns:repeat(4,1fr);gap:.9rem;margin-top:.4rem;display:grid}.AboutConsolidationPage-module__sxr9kG__statCard{background:linear-gradient(135deg, var(--blue-50), var(--white));border:1px solid var(--blue-100);border-radius:var(--radius-xl);flex-direction:column;gap:.25rem;padding:1.1rem 1.3rem;display:flex;box-shadow:0 4px 16px #1e40af0f}.AboutConsolidationPage-module__sxr9kG__statValue{font-family:var(--font-accent);color:var(--blue-700);direction:ltr;unicode-bidi:isolate;font-size:1.45rem;font-weight:900;line-height:1.2;display:inline-block}.AboutConsolidationPage-module__sxr9kG__statLabel{color:var(--gray-600);font-size:.92rem;line-height:1.6}.AboutConsolidationPage-module__sxr9kG__aboutQuote{background:linear-gradient(160deg, var(--blue-50), var(--white));border:1px solid var(--blue-100);border-inline-start:4px solid var(--blue-400);border-radius:var(--radius-2xl);flex-direction:column;gap:1rem;margin:0;padding:1.8rem 1.6rem;display:flex}.AboutConsolidationPage-module__sxr9kG__aboutQuoteText{font-family:var(--font-accent);color:var(--gray-800);margin:0;padding-inline-start:1.6rem;font-size:1.25rem;font-weight:700;line-height:2;position:relative}.AboutConsolidationPage-module__sxr9kG__aboutQuoteText:before{content:"”";inset-inline-start:0;color:var(--blue-300);pointer-events:none;font-family:Georgia,serif;font-size:2.8rem;line-height:1;position:absolute;top:-.4rem}.AboutConsolidationPage-module__sxr9kG__aboutQuote figcaption{border-top:1px dashed var(--blue-200);flex-direction:column;gap:.2rem;padding-top:.9rem;display:flex}.AboutConsolidationPage-module__sxr9kG__aboutQuote figcaption strong{color:var(--blue-800);font-weight:800}.AboutConsolidationPage-module__sxr9kG__aboutQuote figcaption span{color:var(--gray-600);font-size:.9rem;line-height:1.6}.AboutConsolidationPage-module__sxr9kG__mission{background:linear-gradient(180deg, var(--blue-50) 0%, var(--white) 30%, var(--white) 70%, var(--blue-50) 100%);padding:4.5rem 0}.AboutConsolidationPage-module__sxr9kG__missionText{color:var(--gray-700);text-align:center;max-width:46rem;margin:1.4rem auto 2.2rem;font-size:1.1rem;line-height:2.1}.AboutConsolidationPage-module__sxr9kG__principlesGrid{grid-template-columns:repeat(4,1fr);gap:1.1rem;display:grid}.AboutConsolidationPage-module__sxr9kG__principleCard{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-xl);flex-direction:column;gap:.6rem;padding:1.5rem 1.3rem;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex;box-shadow:0 4px 16px #0f172a0d}.AboutConsolidationPage-module__sxr9kG__principleCard:hover{border-color:var(--blue-300);transform:translateY(-3px);box-shadow:0 10px 26px #1e40af1a}.AboutConsolidationPage-module__sxr9kG__principleIcon{background:var(--blue-50);border:1px solid var(--blue-100);width:46px;height:46px;color:var(--blue-600);border-radius:14px;justify-content:center;align-items:center;display:inline-flex}.AboutConsolidationPage-module__sxr9kG__principleIcon svg{width:22px;height:22px}.AboutConsolidationPage-module__sxr9kG__principleTitle{color:var(--gray-900);margin:0;font-size:1.05rem;font-weight:800}.AboutConsolidationPage-module__sxr9kG__principleText{color:var(--gray-600);margin:0;font-size:.92rem;line-height:1.8}.AboutConsolidationPage-module__sxr9kG__cardsBand{background:var(--white);padding:4.5rem 0}.AboutConsolidationPage-module__sxr9kG__cardsGrid{grid-template-columns:repeat(3,1fr);gap:1.25rem;display:grid}.AboutConsolidationPage-module__sxr9kG__featureCard{background:linear-gradient(160deg, var(--blue-50), var(--white));border:1px solid var(--blue-100);border-radius:var(--radius-2xl);flex-direction:column;gap:.7rem;padding:1.8rem 1.6rem;display:flex;box-shadow:0 6px 20px #1e40af0f}.AboutConsolidationPage-module__sxr9kG__featureIcon{background:var(--white);border:1px solid var(--blue-200);width:50px;height:50px;color:var(--blue-600);border-radius:16px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 4px 12px #1e40af14}.AboutConsolidationPage-module__sxr9kG__featureIcon svg{width:24px;height:24px}.AboutConsolidationPage-module__sxr9kG__cardTitle{color:var(--gray-900);margin:0;font-size:1.15rem;font-weight:800}.AboutConsolidationPage-module__sxr9kG__cardText{color:var(--gray-600);margin:0;font-size:.95rem;line-height:1.85}.AboutConsolidationPage-module__sxr9kG__valuesBand{background:linear-gradient(180deg, var(--gray-50) 0%, var(--white) 50%, var(--blue-50) 100%);padding:4.5rem 0}.AboutConsolidationPage-module__sxr9kG__listsGrid{grid-template-columns:1fr 1fr;align-items:start;gap:1.5rem;display:grid}.AboutConsolidationPage-module__sxr9kG__valueList{flex-direction:column;gap:.85rem;display:flex}.AboutConsolidationPage-module__sxr9kG__valueItem{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-xl);align-items:flex-start;gap:.9rem;padding:1.1rem 1.2rem;display:flex}.AboutConsolidationPage-module__sxr9kG__valueIcon{background:var(--yellow-50);border:1px solid var(--yellow-200);width:40px;height:40px;color:var(--yellow-700);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AboutConsolidationPage-module__sxr9kG__valueIcon svg{width:20px;height:20px}.AboutConsolidationPage-module__sxr9kG__valueTitle{color:var(--gray-900);margin:0 0 .25rem;font-size:1rem;font-weight:800}.AboutConsolidationPage-module__sxr9kG__valueText{color:var(--gray-600);margin:0;font-size:.9rem;line-height:1.8}.AboutConsolidationPage-module__sxr9kG__qualityCard{background:var(--white);border:1px solid var(--blue-200);border-radius:var(--radius-2xl);padding:1.8rem;box-shadow:0 8px 24px #1e40af14}.AboutConsolidationPage-module__sxr9kG__qualityTitle{font-family:var(--font-accent);color:var(--gray-900);margin:.9rem 0 0;font-size:1.35rem;font-weight:800}.AboutConsolidationPage-module__sxr9kG__qualitySubtitle{color:var(--gray-600);margin:.4rem 0 0;font-size:.95rem;line-height:1.8}.AboutConsolidationPage-module__sxr9kG__qualityList{flex-direction:column;gap:.9rem;margin:1.2rem 0 0;padding:0;list-style:none;display:flex}.AboutConsolidationPage-module__sxr9kG__qualityItem{align-items:flex-start;gap:.8rem;display:flex}.AboutConsolidationPage-module__sxr9kG__qualityIcon{background:var(--blue-50);border:1px solid var(--blue-100);width:34px;height:34px;color:var(--blue-600);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AboutConsolidationPage-module__sxr9kG__qualityIcon svg{width:17px;height:17px}.AboutConsolidationPage-module__sxr9kG__qualityItem strong{color:var(--gray-900);font-size:.98rem;font-weight:800;display:block}.AboutConsolidationPage-module__sxr9kG__qualityItem p{color:var(--gray-600);margin:.2rem 0 0;font-size:.9rem;line-height:1.75}.AboutConsolidationPage-module__sxr9kG__qualifications{background:linear-gradient(180deg, var(--blue-50) 0%, var(--white) 35%);padding:4.5rem 0}.AboutConsolidationPage-module__sxr9kG__qualGroups{flex-direction:column;gap:1.4rem;display:flex}.AboutConsolidationPage-module__sxr9kG__qualGroup{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-2xl);padding:1.6rem 1.8rem;box-shadow:0 4px 16px #0f172a0a}.AboutConsolidationPage-module__sxr9kG__qualGroupHeader{align-items:center;gap:.8rem;margin-bottom:1rem;display:flex}.AboutConsolidationPage-module__sxr9kG__qualIcon{background:var(--blue-50);border:1px solid var(--blue-100);width:42px;height:42px;color:var(--blue-600);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AboutConsolidationPage-module__sxr9kG__qualIcon svg{width:20px;height:20px}.AboutConsolidationPage-module__sxr9kG__qualGroupTitle{color:var(--gray-900);margin:0;font-size:1.15rem;font-weight:800}.AboutConsolidationPage-module__sxr9kG__qualList{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.AboutConsolidationPage-module__sxr9kG__qualItem{color:var(--gray-700);padding-inline-start:1.4rem;font-size:.98rem;line-height:1.9;position:relative}.AboutConsolidationPage-module__sxr9kG__qualItem:before{content:"";inset-inline-start:0;background:var(--blue-400);border-radius:50%;width:8px;height:8px;position:absolute;top:.75em}.AboutConsolidationPage-module__sxr9kG__services{background:linear-gradient(180deg, var(--blue-50) 0%, var(--white) 35%);padding:4.5rem 0}.AboutConsolidationPage-module__sxr9kG__servicesGrid{grid-template-columns:repeat(3,1fr);gap:1.1rem;display:grid}.AboutConsolidationPage-module__sxr9kG__serviceCard{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--radius-xl);flex-direction:column;gap:.5rem;padding:1.3rem 1.4rem;text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s;display:flex}.AboutConsolidationPage-module__sxr9kG__serviceCard:hover{border-color:var(--blue-300);transform:translateY(-3px);box-shadow:0 10px 26px #1e40af1a}.AboutConsolidationPage-module__sxr9kG__serviceTitle{color:var(--gray-900);font-size:1.03rem;font-weight:800}.AboutConsolidationPage-module__sxr9kG__serviceText{color:var(--gray-600);font-size:.9rem;line-height:1.8}.AboutConsolidationPage-module__sxr9kG__serviceArrow{color:var(--blue-600);align-self:flex-start;align-items:center;gap:.3rem;margin-top:.3rem;font-size:.88rem;font-weight:700;display:inline-flex}.AboutConsolidationPage-module__sxr9kG__serviceArrow:after{content:"تصفح الخدمة"}.AboutConsolidationPage-module__sxr9kG__serviceArrow svg{width:16px;height:16px}.AboutConsolidationPage-module__sxr9kG__stories{background:var(--white);padding:4.5rem 0}.AboutConsolidationPage-module__sxr9kG__storiesLinkWrap{justify-content:center;margin-top:1.8rem;display:flex}.AboutConsolidationPage-module__sxr9kG__storiesLink{color:var(--blue-700);align-items:center;gap:.4rem;font-size:1rem;font-weight:800;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex}.AboutConsolidationPage-module__sxr9kG__storiesLink:hover{color:var(--blue-900);gap:.65rem}.AboutConsolidationPage-module__sxr9kG__storiesLink svg{width:18px;height:18px}.AboutConsolidationPage-module__sxr9kG__educationBridge{background:var(--white);padding:0 0 3.5rem}.AboutConsolidationPage-module__sxr9kG__educationBridgeLink{border:1px solid var(--blue-200);border-radius:var(--radius-2xl);background:linear-gradient(135deg, var(--blue-50), var(--white));justify-content:space-between;align-items:center;gap:1rem;padding:1.4rem 1.6rem;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.AboutConsolidationPage-module__sxr9kG__educationBridgeLink:hover{border-color:var(--blue-400);transform:translateY(-2px)}.AboutConsolidationPage-module__sxr9kG__educationBridgeLink>span:first-child{flex-direction:column;gap:.25rem;display:flex}.AboutConsolidationPage-module__sxr9kG__educationBridgeKicker{color:var(--blue-600);font-size:.8rem;font-weight:700}.AboutConsolidationPage-module__sxr9kG__educationBridgeTitle{color:var(--gray-900);font-size:1.05rem;font-weight:800}.AboutConsolidationPage-module__sxr9kG__educationBridgeLink svg{width:20px;height:20px;color:var(--blue-600);flex-shrink:0}@media (max-width:1020px){.AboutConsolidationPage-module__sxr9kG__heroInner{grid-template-columns:1fr}.AboutConsolidationPage-module__sxr9kG__heroMedia{width:min(400px,88%)}.AboutConsolidationPage-module__sxr9kG__floatTop{inset-inline-start:.9rem}.AboutConsolidationPage-module__sxr9kG__floatBottom{inset-inline-end:.9rem}}@media (max-width:900px){.AboutConsolidationPage-module__sxr9kG__aboutGrid{grid-template-columns:1fr;gap:1.8rem}.AboutConsolidationPage-module__sxr9kG__aboutStats{grid-template-columns:repeat(3,1fr)}.AboutConsolidationPage-module__sxr9kG__principlesGrid{grid-template-columns:repeat(2,1fr)}.AboutConsolidationPage-module__sxr9kG__listsGrid{grid-template-columns:1fr}.AboutConsolidationPage-module__sxr9kG__servicesGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.AboutConsolidationPage-module__sxr9kG__heroText{text-align:center;align-items:center}.AboutConsolidationPage-module__sxr9kG__heroChips,.AboutConsolidationPage-module__sxr9kG__heroActions,.AboutConsolidationPage-module__sxr9kG__heroMeta{justify-content:center}.AboutConsolidationPage-module__sxr9kG__heroAudience{max-width:46ch}.AboutConsolidationPage-module__sxr9kG__about,.AboutConsolidationPage-module__sxr9kG__mission,.AboutConsolidationPage-module__sxr9kG__cardsBand,.AboutConsolidationPage-module__sxr9kG__valuesBand,.AboutConsolidationPage-module__sxr9kG__services,.AboutConsolidationPage-module__sxr9kG__stories{padding-block:3.2rem}.AboutConsolidationPage-module__sxr9kG__aboutStats{grid-template-columns:1fr}.AboutConsolidationPage-module__sxr9kG__statCard{text-align:center;align-items:center}.AboutConsolidationPage-module__sxr9kG__principlesGrid,.AboutConsolidationPage-module__sxr9kG__cardsGrid,.AboutConsolidationPage-module__sxr9kG__servicesGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.AboutConsolidationPage-module__sxr9kG__principleCard,.AboutConsolidationPage-module__sxr9kG__serviceCard,.AboutConsolidationPage-module__sxr9kG__btnPrimary,.AboutConsolidationPage-module__sxr9kG__btnWhatsapp,.AboutConsolidationPage-module__sxr9kG__storiesLink{transition:none}.AboutConsolidationPage-module__sxr9kG__principleCard:hover,.AboutConsolidationPage-module__sxr9kG__serviceCard:hover,.AboutConsolidationPage-module__sxr9kG__btnPrimary:hover,.AboutConsolidationPage-module__sxr9kG__btnWhatsapp:hover,.AboutConsolidationPage-module__sxr9kG__storiesLink:hover{transform:none}}
.Dashboard-module__8Mmpzq__filterBar{backdrop-filter:blur(8px);background:#ffffff80;border:1px solid #0000000d;border-radius:1.5rem;align-items:center;gap:1.5rem;padding:1.5rem;display:flex}.Dashboard-module__8Mmpzq__tableWrapper{width:100%;overflow-x:auto}.Dashboard-module__8Mmpzq__table{border-collapse:collapse;text-align:right;width:100%}.Dashboard-module__8Mmpzq__table th{color:#64748b;text-transform:uppercase;letter-spacing:.05em;background:#f8fafc;border-bottom:1px solid #0000000d;padding:1.25rem 1.5rem;font-size:.85rem;font-weight:700}.Dashboard-module__8Mmpzq__table td{vertical-align:middle;border-bottom:1px solid #00000008;padding:1.25rem 1.5rem}.Dashboard-module__8Mmpzq__table tr:hover{background:#f9fafb}.Dashboard-module__8Mmpzq__actions{gap:.5rem;display:flex}.Dashboard-module__8Mmpzq__statusBadge{border-radius:2rem;padding:.4rem .8rem;font-size:.8rem;font-weight:600}.Dashboard-module__8Mmpzq__published{color:#15803d;background:#22c55e1a}.Dashboard-module__8Mmpzq__draft{color:#475569;background:#f1f5f9}.Dashboard-module__8Mmpzq__empty{text-align:center;color:#64748b;padding:3rem!important}.Dashboard-module__8Mmpzq__formGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}.Dashboard-module__8Mmpzq__inputWithIcon{align-items:center;display:flex;position:relative}.Dashboard-module__8Mmpzq__inputWithIcon svg{color:#94a3b8;position:absolute;right:1rem}.Dashboard-module__8Mmpzq__inputWithIcon input{padding-right:2.75rem!important}.Dashboard-module__8Mmpzq__formRow{align-items:flex-end;gap:1rem;display:flex}.Dashboard-module__8Mmpzq__pagination{border-top:1px solid #0000000d;justify-content:center;align-items:center;gap:.5rem;margin-top:2rem;padding:1.5rem;display:flex}.Dashboard-module__8Mmpzq__pageButton{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.75rem;justify-content:center;align-items:center;min-width:2.5rem;height:2.5rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.Dashboard-module__8Mmpzq__pageButton:hover:not(.Dashboard-module__8Mmpzq__disabled){color:#d4af37;border-color:#d4af37;transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.Dashboard-module__8Mmpzq__pageButton.Dashboard-module__8Mmpzq__active{color:#000;background:linear-gradient(135deg,#d4af37 0%,#f1c40f 100%);border-color:#0000;box-shadow:0 4px 12px #d4af3733}.Dashboard-module__8Mmpzq__pageButton.Dashboard-module__8Mmpzq__disabled{opacity:.4;cursor:not-allowed;color:#cbd5e1;background:#f8fafc}
.Button-module__xDwtkW__button{justify-content:center;align-items:center;gap:var(--spacing-xs);cursor:pointer;text-align:center;transition:all var(--transition-normal);white-space:nowrap;-webkit-user-select:none;user-select:none;border-radius:var(--radius-lg);will-change:transform;border:none;font-family:inherit;text-decoration:none;display:inline-flex;position:relative;overflow:hidden;transform:translateY(0)scale(1)}.Button-module__xDwtkW__button:focus-visible{box-shadow:0 0 0 3px var(--radiant-glow);outline:none}.Button-module__xDwtkW__button:hover:not(:disabled){transform:translateY(-2px)}.Button-module__xDwtkW__button:active:not(:disabled){transform:scale(.98)}.Button-module__xDwtkW__button:disabled{opacity:.5;cursor:not-allowed}.Button-module__xDwtkW__primary{background:var(--gradient-blue);color:var(--white);box-shadow:var(--shadow-blue);font-weight:var(--font-weight-bold)}.Button-module__xDwtkW__secondary{background:var(--gradient-yellow);color:var(--white);box-shadow:var(--shadow-yellow);font-weight:var(--font-weight-bold)}.Button-module__xDwtkW__secondary:hover:not(:disabled){opacity:.95}.Button-module__xDwtkW__whatsapp{background:var(--gradient-whatsapp);font-weight:var(--font-weight-bold);box-shadow:0 4px 14px #25d3664d;color:var(--white)!important}.Button-module__xDwtkW__whatsapp span,.Button-module__xDwtkW__whatsapp svg{fill:currentColor;color:var(--white)!important}.Button-module__xDwtkW__whatsapp:hover:not(:disabled){opacity:.95;box-shadow:0 6px 20px #25d36666}.Button-module__xDwtkW__glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(12px);color:var(--white);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);font-weight:var(--font-weight-semibold)}.Button-module__xDwtkW__glass:hover:not(:disabled){background:var(--glass-bg-light);border-color:var(--glass-border-light);color:var(--blue-900)}.Button-module__xDwtkW__outline{color:var(--primary-blue);border:1px solid var(--primary-blue);font-weight:var(--font-weight-medium);background:0 0}.Button-module__xDwtkW__outline:hover:not(:disabled){background:var(--blue-50)}.Button-module__xDwtkW__outline-white{color:var(--white);border:1px solid var(--glass-border-light);background:0 0}.Button-module__xDwtkW__outline-white:hover:not(:disabled){background:var(--glass-bg);border-color:var(--white)}.Button-module__xDwtkW__ghost{color:var(--gray-600);background:0 0;border:1px solid #0000}.Button-module__xDwtkW__ghost:hover:not(:disabled){background:var(--blue-50);color:var(--primary-blue)}.Button-module__xDwtkW__small{font-size:var(--font-size-sm);border-radius:var(--radius-md);font-weight:var(--font-weight-medium);padding:.5rem 1rem}.Button-module__xDwtkW__medium{font-size:var(--font-size-base);border-radius:var(--radius-lg);font-weight:var(--font-weight-semibold);padding:.75rem 1.5rem}.Button-module__xDwtkW__large{font-size:var(--font-size-lg);border-radius:var(--radius-xl);font-weight:var(--font-weight-bold);letter-spacing:.01em;padding:1rem 2.5rem}.Button-module__xDwtkW__fullWidth{width:100%;display:flex}.Button-module__xDwtkW__loading{pointer-events:none;color:#0000!important}.Button-module__xDwtkW__hidden{visibility:hidden}.Button-module__xDwtkW__innerContent{justify-content:center;align-items:center;gap:.625rem;line-height:1;display:inline-flex}.Button-module__xDwtkW__text{align-items:center;gap:.625rem;line-height:1;display:inline-flex}.Button-module__xDwtkW__hidden,.Button-module__xDwtkW__button>span{justify-content:center;align-items:center;gap:.625rem;display:inline-flex}.Button-module__xDwtkW__loadingSpinner{border:2px solid var(--glass-border-light);border-radius:var(--radius-circle);border-top:2px solid;width:1.2em;height:1.2em;animation:.8s linear infinite Button-module__xDwtkW__spin;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Button-module__xDwtkW__outline .Button-module__xDwtkW__loadingSpinner,.Button-module__xDwtkW__ghost .Button-module__xDwtkW__loadingSpinner{border:2px solid var(--blue-100);border-top:2px solid var(--primary-blue)}.Button-module__xDwtkW__outline-white .Button-module__xDwtkW__loadingSpinner{border:2px solid var(--glass-border);border-top:2px solid var(--white)}@keyframes Button-module__xDwtkW__spin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.Button-module__xDwtkW__primary:after,.Button-module__xDwtkW__secondary:after,.Button-module__xDwtkW__whatsapp:after{content:"";background:linear-gradient(90deg, transparent, var(--glass-bg-light), transparent);width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:-100%}.Button-module__xDwtkW__primary:hover:after,.Button-module__xDwtkW__secondary:hover:after,.Button-module__xDwtkW__whatsapp:hover:after{left:100%}
.ImageUploader-module__HoLYWq__uploaderContainer{flex-direction:column;gap:.5rem;width:100%;display:flex}.ImageUploader-module__HoLYWq__label{color:#374151;font-size:.875rem;font-weight:500}.ImageUploader-module__HoLYWq__dropZone{text-align:center;cursor:pointer;background:#f9fafb;border:2px dashed #d1d5db;border-radius:.75rem;justify-content:center;align-items:center;min-height:150px;padding:2rem;transition:all .2s;display:flex;position:relative}.ImageUploader-module__HoLYWq__dropZone:hover{background:#f0f7ff;border-color:#3b82f6}.ImageUploader-module__HoLYWq__dragActive{background:#eff6ff;border-color:#3b82f6;transform:scale(1.01)}.ImageUploader-module__HoLYWq__hasImage{border-style:solid;height:450px;padding:0;overflow:hidden}.ImageUploader-module__HoLYWq__hiddenInput{display:none}.ImageUploader-module__HoLYWq__placeholder{flex-direction:column;align-items:center;gap:1rem;display:flex}.ImageUploader-module__HoLYWq__iconWrapper{color:#6b7280;background:#e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ImageUploader-module__HoLYWq__textWrapper{flex-direction:column;gap:.25rem;display:flex}.ImageUploader-module__HoLYWq__mainText{color:#111827;font-size:.9375rem;font-weight:500}.ImageUploader-module__HoLYWq__subText{color:#6b7280;font-size:.75rem}.ImageUploader-module__HoLYWq__preview{background:#fff;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.ImageUploader-module__HoLYWq__preview img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;display:block}.ImageUploader-module__HoLYWq__removeBtn{color:#fff;cursor:pointer;backdrop-filter:blur(4px);background:#0009;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:all .2s;display:flex;position:absolute;top:.5rem;right:.5rem}.ImageUploader-module__HoLYWq__removeBtn:hover{background:#ef4444cc;transform:scale(1.1)}.ImageUploader-module__HoLYWq__loadingState{color:#3b82f6;flex-direction:column;align-items:center;gap:.75rem;display:flex}.ImageUploader-module__HoLYWq__spinner{animation:1s linear infinite ImageUploader-module__HoLYWq__spin}@keyframes ImageUploader-module__HoLYWq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ImageUploader-module__HoLYWq__altControls{background:#f3f4f6;border-radius:.5rem;flex-direction:column;gap:.75rem;margin-top:.5rem;padding:1rem;display:flex}.ImageUploader-module__HoLYWq__altInput{border:1px solid #d1d5db;border-radius:.375rem;outline:none;width:100%;padding:.5rem .75rem;font-size:.875rem}.ImageUploader-module__HoLYWq__altInput:focus{ring:2px #bfdbfe;border-color:#3b82f6}.ImageUploader-module__HoLYWq__altInput:disabled{cursor:not-allowed;opacity:.7;background:#e5e7eb}.ImageUploader-module__HoLYWq__decorativeLabel{color:#4b5563;cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.ImageUploader-module__HoLYWq__errorText{color:#ef4444;margin-top:.25rem;font-size:.75rem}
.FAQ-module__0zdNvq__container{background:var(--white);border:1px solid #2563eb0f;border-radius:2rem;width:min(100%,1100px);margin-inline:auto;padding:clamp(1.5rem,3vw,3.25rem);box-shadow:0 24px 60px #0f172a1f}.FAQ-module__0zdNvq__title{color:var(--gray-900);text-align:center;margin-block-end:2.75rem;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:900;line-height:1.15;position:relative}.FAQ-module__0zdNvq__title:after{content:"";background:var(--gradient-yellow);border-radius:999px;width:68px;height:4px;position:absolute;inset-block-end:-10px;inset-inline-start:50%;transform:translate(-50%)}.FAQ-module__0zdNvq__subtitle{color:#64748b;text-align:center;margin-block:.5rem 2rem;font-size:clamp(1rem,1.2vw,1.15rem);line-height:1.6}.FAQ-module__0zdNvq__faqList{flex-direction:column;gap:1rem;display:flex}.FAQ-module__0zdNvq__faqItem{background:#f7f9fc;border:1px solid #eef2f7;border-radius:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.FAQ-module__0zdNvq__active.FAQ-module__0zdNvq__faqItem{background:var(--white);border-color:#bfd5ff;box-shadow:0 14px 36px #2563eb1a}.FAQ-module__0zdNvq__faqItem:hover:not(.FAQ-module__0zdNvq__active){border-color:#dbe4f0;transform:translateY(-1px)}.FAQ-module__0zdNvq__question{text-align:start;width:100%;min-height:5.25rem;color:var(--gray-900);cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding-block:1.5rem;padding-inline:1.75rem;font-size:clamp(1rem,1.2vw,1.15rem);font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.FAQ-module__0zdNvq__question:hover{color:var(--gray-900)}.FAQ-module__0zdNvq__question:focus-visible{outline:3px solid var(--color-primary);outline-offset:-3px}.FAQ-module__0zdNvq__active .FAQ-module__0zdNvq__question{background:linear-gradient(135deg,#2847b8 0%,#3b82f6 100%);border-start-start-radius:1.5rem;border-start-end-radius:1.5rem;border-end-end-radius:0;border-end-start-radius:0;color:var(--white)!important}.FAQ-module__0zdNvq__active .FAQ-module__0zdNvq__icon{transform:rotate(180deg);color:var(--white)!important}.cms-text-dark .FAQ-module__0zdNvq__active .FAQ-module__0zdNvq__question{color:var(--white)!important}.cms-text-dark .FAQ-module__0zdNvq__active .FAQ-module__0zdNvq__question span{color:var(--white)!important}.cms-text-dark .FAQ-module__0zdNvq__active .FAQ-module__0zdNvq__icon{color:var(--white)!important}.FAQ-module__0zdNvq__icon{color:var(--gray-900);flex-shrink:0;justify-content:center;align-items:center;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex}.FAQ-module__0zdNvq__icon svg{display:block}.FAQ-module__0zdNvq__answer{background:var(--white);border-block-end:1px solid #bfd5ff;border-inline:1px solid #bfd5ff;border-end-end-radius:1.5rem;border-end-start-radius:1.5rem;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.FAQ-module__0zdNvq__answerInner{width:100%;padding-block:1.3rem 1.7rem;padding-inline:1.75rem}.FAQ-module__0zdNvq__answer p{color:#334155;margin:0;font-size:clamp(1rem,1.15vw,1.12rem);line-height:1.9}@media (max-width:768px){.FAQ-module__0zdNvq__container{border-radius:1.5rem;padding:1.25rem}.FAQ-module__0zdNvq__title{font-size:2rem}.FAQ-module__0zdNvq__question{min-height:4.5rem;padding-block:1.1rem;padding-inline:1.1rem;font-size:.98rem}.FAQ-module__0zdNvq__answerInner{padding-block:1rem 1.25rem;padding-inline:1.1rem}}@media (max-width:480px){.FAQ-module__0zdNvq__title{font-size:1.5rem}.FAQ-module__0zdNvq__container{padding:1rem}}
.InlineDecisionCta-module__oJvwFG__slot{margin:var(--spacing-xl) 0}.InlineDecisionCta-module__oJvwFG__card{border:1px solid var(--blue-200,#cfe0f7);background:var(--blue-50,#f3f8ff);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:.6rem;padding:1.1rem 1.25rem;display:flex}.InlineDecisionCta-module__oJvwFG__badge{font-size:.8rem;font-weight:var(--font-weight-semibold);color:var(--blue-700);background:var(--white,#fff);border:1px solid var(--blue-200,#cfe0f7);border-radius:999px;padding:.15rem .7rem}.InlineDecisionCta-module__oJvwFG__title{font-size:1.02rem;font-weight:var(--font-weight-bold);color:var(--gray-900,#111);margin:0}.InlineDecisionCta-module__oJvwFG__actions{flex-wrap:wrap;justify-content:center;gap:.6rem;display:flex}.InlineDecisionCta-module__oJvwFG__primary,.InlineDecisionCta-module__oJvwFG__whatsapp{font-weight:var(--font-weight-bold);border-radius:999px;align-items:center;gap:.4rem;padding:.55rem 1.3rem;font-size:.92rem;text-decoration:none;transition:opacity .2s,background .2s;display:inline-flex}.InlineDecisionCta-module__oJvwFG__primary{background:var(--blue-700,#1d4ed8);color:var(--white,#fff)}.InlineDecisionCta-module__oJvwFG__primary:hover{opacity:.9}.InlineDecisionCta-module__oJvwFG__whatsapp{color:#fff;background:#25d366}.InlineDecisionCta-module__oJvwFG__whatsapp:hover{opacity:.9}@media (max-width:480px){.InlineDecisionCta-module__oJvwFG__card{align-items:stretch}.InlineDecisionCta-module__oJvwFG__actions{flex-direction:column}.InlineDecisionCta-module__oJvwFG__primary,.InlineDecisionCta-module__oJvwFG__whatsapp{justify-content:center}}
.VideoFacade-module__g8bq5a__container{margin:2rem 0}.VideoFacade-module__g8bq5a__title{margin:0 0 1.25rem;font-size:1.25rem}.VideoFacade-module__g8bq5a__frame{border-radius:1rem;height:0;padding-bottom:56.25%;position:relative;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a}.VideoFacade-module__g8bq5a__iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}.VideoFacade-module__g8bq5a__facadeButton{cursor:pointer;background:#111827;border:0;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;position:absolute;top:0;left:0}.VideoFacade-module__g8bq5a__poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.VideoFacade-module__g8bq5a__playIcon{z-index:1;color:#111827;background:#ffffffeb;border-radius:9999px;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative}
.ArticleRenderer-module__nr6I4G__rendererContainer{gap:var(--spacing-xl);flex-direction:column;display:flex}.ArticleRenderer-module__nr6I4G__h2{font-size:var(--font-size-2xl);font-weight:var(--font-weight-800);color:var(--dark-blue);margin-bottom:var(--spacing-md);scroll-margin-top:90px;line-height:1.4}.ArticleRenderer-module__nr6I4G__h3{font-size:var(--font-size-xl);font-weight:var(--font-weight-700);color:var(--primary-blue);margin-bottom:var(--spacing-md);scroll-margin-top:90px;line-height:1.4}.ArticleRenderer-module__nr6I4G__paragraph,.ArticleRenderer-module__nr6I4G__prose{margin-bottom:var(--spacing-lg);color:var(--gray-700);line-height:1.8}.ArticleRenderer-module__nr6I4G__prose p{margin:0 0 var(--spacing-md)}.ArticleRenderer-module__nr6I4G__prose p:last-child{margin-bottom:0}.ArticleRenderer-module__nr6I4G__prose h2{font-size:var(--font-size-2xl);font-weight:var(--font-weight-800);color:var(--dark-blue);margin:var(--spacing-xl) 0 var(--spacing-md);scroll-margin-top:90px;line-height:1.4}.ArticleRenderer-module__nr6I4G__prose h3{font-size:var(--font-size-xl);font-weight:var(--font-weight-700);color:var(--primary-blue);margin:var(--spacing-lg) 0 var(--spacing-md);scroll-margin-top:90px;line-height:1.4}.ArticleRenderer-module__nr6I4G__prose h4{font-size:var(--font-size-lg);font-weight:var(--font-weight-700);color:var(--dark-blue);margin:var(--spacing-lg) 0 var(--spacing-sm)}.ArticleRenderer-module__nr6I4G__prose ul,.ArticleRenderer-module__nr6I4G__prose ol{margin:0 0 var(--spacing-md);padding-inline-start:1.5rem}.ArticleRenderer-module__nr6I4G__prose li{margin-bottom:var(--spacing-xs)}.ArticleRenderer-module__nr6I4G__prose a{color:var(--primary-blue);text-decoration:underline}.ArticleRenderer-module__nr6I4G__prose strong{color:var(--dark-blue)}.ArticleRenderer-module__nr6I4G__prose table{border-collapse:collapse;width:100%;margin:var(--spacing-lg) 0}.ArticleRenderer-module__nr6I4G__prose th,.ArticleRenderer-module__nr6I4G__prose td{border:1px solid var(--gray-200);padding:var(--spacing-sm);text-align:start}.ArticleRenderer-module__nr6I4G__prose th{background:var(--blue-50,#f0f7ff);font-weight:var(--font-weight-700)}.ArticleRenderer-module__nr6I4G__prose blockquote{border-inline-start:4px solid var(--primary-blue);margin:var(--spacing-lg) 0;color:var(--gray-600);padding-inline-start:var(--spacing-md);font-style:italic}.ArticleRenderer-module__nr6I4G__prose img,.ArticleRenderer-module__nr6I4G__medicalProse img{border-radius:var(--radius-lg);margin:var(--spacing-lg) auto;display:block;aspect-ratio:auto!important;object-fit:contain!important;width:100%!important;max-width:100%!important;height:auto!important}.ArticleRenderer-module__nr6I4G__prose hr{border:none;border-top:1px solid var(--gray-200);margin:var(--spacing-xl) 0}.ArticleRenderer-module__nr6I4G__prose iframe{max-width:100%}.ArticleRenderer-module__nr6I4G__unorderedList,.ArticleRenderer-module__nr6I4G__orderedList{margin-bottom:var(--spacing-lg);padding-inline-start:1.5rem;list-style-position:inside}.ArticleRenderer-module__nr6I4G__listItem{margin-bottom:var(--spacing-xs);color:var(--gray-700)}.ArticleRenderer-module__nr6I4G__imageFigure{margin:var(--spacing-xl) 0;text-align:center;width:100%;max-width:100%}.ArticleRenderer-module__nr6I4G__image{border-radius:var(--radius-lg);margin:0 auto;display:block;box-shadow:0 4px 12px #0000001a;aspect-ratio:auto!important;object-fit:contain!important;width:100%!important;max-width:100%!important;height:auto!important}.ArticleRenderer-module__nr6I4G__caption{margin-top:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--text-light);font-style:italic;display:block}.ArticleRenderer-module__nr6I4G__videoWrapper{margin:var(--spacing-xl) 0}.ArticleRenderer-module__nr6I4G__videoDesc{margin-top:var(--spacing-sm);text-align:center;font-size:var(--font-size-sm);color:var(--text-light)}.ArticleRenderer-module__nr6I4G__faqSection{margin:var(--spacing-2xl) 0;padding:var(--spacing-lg);background:var(--blue-50);border-radius:var(--radius-lg)}.ArticleRenderer-module__nr6I4G__guideBlock{margin:var(--spacing-2xl) 0;padding:var(--spacing-xl);border-radius:var(--radius-lg);background:#f9fafb;border:1px solid #e5e7eb}.ArticleRenderer-module__nr6I4G__guideTitle{font-size:var(--font-size-lg);font-weight:var(--font-weight-700);color:var(--dark-blue);margin:0 0 var(--spacing-md)}.ArticleRenderer-module__nr6I4G__guideList{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ArticleRenderer-module__nr6I4G__guideItem{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-md);color:var(--text-dark);display:flex}.ArticleRenderer-module__nr6I4G__guideBullet{color:var(--primary-blue);font-size:var(--font-size-xl);line-height:1}.ArticleRenderer-module__nr6I4G__comparison{margin:var(--spacing-xl) 0}.ArticleRenderer-module__nr6I4G__comparisonTitle{font-size:var(--font-size-xl);font-weight:var(--font-weight-700);color:var(--dark-blue);margin-bottom:var(--spacing-md);text-align:center}.ArticleRenderer-module__nr6I4G__tableContainer{width:100%;margin:var(--spacing-lg) 0;position:relative}.ArticleRenderer-module__nr6I4G__tableScrollHint{color:var(--blue-700);background:var(--blue-50);border:1px solid var(--blue-200);border-radius:var(--radius-full);margin-bottom:.35rem;-webkit-user-select:none;user-select:none;pointer-events:none;justify-content:center;align-items:center;gap:.35rem;width:fit-content;margin-inline:0 auto;padding:.25rem .85rem;font-size:.8rem;font-weight:700;display:flex;box-shadow:0 2px 6px #2563eb14}.ArticleRenderer-module__nr6I4G__tableScrollHint>span{align-items:center;gap:.35rem;line-height:1;display:inline-flex}.ArticleRenderer-module__nr6I4G__hintArrow{color:var(--blue-600);align-items:center;font-size:1.8rem;font-weight:900;line-height:1;display:inline-flex;transform:translateY(-.12em)scaleX(1.15)}@media (min-width:1024px){.ArticleRenderer-module__nr6I4G__tableScrollHint{display:none!important}}.ArticleRenderer-module__nr6I4G__tableWrapper{-webkit-overflow-scrolling:touch;border-radius:var(--radius-md);border:1px solid var(--gray-200);scrollbar-width:none;-ms-overflow-style:none;width:100%;max-width:100%;margin:0;overflow-x:auto}.ArticleRenderer-module__nr6I4G__tableWrapper table,.ArticleRenderer-module__nr6I4G__prose table,.ArticleRenderer-module__nr6I4G__comparisonTable{border-collapse:collapse!important;border-spacing:0!important;background:var(--white,#fff)!important;table-layout:auto!important;width:100%!important;min-width:100%!important;max-width:100%!important;margin:0!important;font-size:.95rem!important}.ArticleRenderer-module__nr6I4G__tableWrapper thead th,.ArticleRenderer-module__nr6I4G__tableWrapper thead td,.ArticleRenderer-module__nr6I4G__prose thead th,.ArticleRenderer-module__nr6I4G__prose thead td,.ArticleRenderer-module__nr6I4G__comparisonTable thead th,.ArticleRenderer-module__nr6I4G__comparisonTable thead td,.ArticleRenderer-module__nr6I4G__tableTh,:is(.ArticleRenderer-module__nr6I4G__tableWrapper table:not(:has(thead)) tbody tr:first-child td,.ArticleRenderer-module__nr6I4G__tableWrapper table:not(:has(thead)) tbody tr:first-child th,.ArticleRenderer-module__nr6I4G__prose table:not(:has(thead)) tbody tr:first-child td,.ArticleRenderer-module__nr6I4G__prose table:not(:has(thead)) tbody tr:first-child th){background:var(--blue-50,#f0f7ff)!important;color:var(--dark-blue,#1e293b)!important;border:1px solid var(--gray-200,#e2e8f0)!important;text-align:right!important;padding:.85rem 1.15rem!important;font-weight:700!important}.ArticleRenderer-module__nr6I4G__tableWrapper tbody td,.ArticleRenderer-module__nr6I4G__tableWrapper tbody th,.ArticleRenderer-module__nr6I4G__prose tbody td,.ArticleRenderer-module__nr6I4G__prose tbody th,.ArticleRenderer-module__nr6I4G__comparisonTable tbody td,.ArticleRenderer-module__nr6I4G__comparisonTable tbody th,.ArticleRenderer-module__nr6I4G__comparisonValue,.ArticleRenderer-module__nr6I4G__comparisonLabel{background:var(--white,#fff)!important;color:var(--text-dark,#334155)!important;border:1px solid var(--gray-200,#e2e8f0)!important;text-align:right!important;width:auto!important;padding:.85rem 1.15rem!important}.ArticleRenderer-module__nr6I4G__comparisonLabel{font-weight:600!important}.ArticleRenderer-module__nr6I4G__comparisonRow{border-bottom:1px solid var(--gray-200)!important}.ArticleRenderer-module__nr6I4G__tableWrapper::-webkit-scrollbar{display:none}@media (max-width:1023px){.ArticleRenderer-module__nr6I4G__tableWrapper table,.ArticleRenderer-module__nr6I4G__prose table,.ArticleRenderer-module__nr6I4G__comparisonTable{width:100%!important;min-width:580px!important}}.ArticleRenderer-module__nr6I4G__medicalBlock{gap:var(--spacing-md);padding:var(--spacing-lg);border-radius:var(--radius-md);margin:var(--spacing-xl) 0;border-right:4px solid #0000;display:flex}.ArticleRenderer-module__nr6I4G__blockIcon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.ArticleRenderer-module__nr6I4G__blockContent{gap:var(--spacing-xs);flex-direction:column;display:flex}.ArticleRenderer-module__nr6I4G__blockTitle{font-weight:var(--font-weight-800);font-size:var(--font-size-md);display:block}.ArticleRenderer-module__nr6I4G__warningBlock{color:#9a3412;background:#fff7ed;border-color:#f97316}.ArticleRenderer-module__nr6I4G__warningBlock .ArticleRenderer-module__nr6I4G__blockIcon{color:#f97316}.ArticleRenderer-module__nr6I4G__warningBlock .ArticleRenderer-module__nr6I4G__blockTitle{color:#c2410c}.ArticleRenderer-module__nr6I4G__takeawaysBlock{color:#166534;background:#f0fdf4;border-color:#22c55e}.ArticleRenderer-module__nr6I4G__takeawaysBlock .ArticleRenderer-module__nr6I4G__blockIcon{color:#22c55e}.ArticleRenderer-module__nr6I4G__takeawaysBlock .ArticleRenderer-module__nr6I4G__blockTitle{color:#15803d}.ArticleRenderer-module__nr6I4G__takeawaysList{margin:0;padding-inline-start:1.2rem;list-style-type:disc}.ArticleRenderer-module__nr6I4G__medicalProse{font-size:var(--font-size-base);line-height:var(--line-height-loose)}.ArticleRenderer-module__nr6I4G__medicalProse p{margin:0 0 .5rem}.ArticleRenderer-module__nr6I4G__medicalProse p:last-child{margin-bottom:0}.ArticleRenderer-module__nr6I4G__medicalProse a{color:inherit;font-weight:700;text-decoration:underline}.ArticleRenderer-module__nr6I4G__medicalProse strong{font-weight:800}.ArticleRenderer-module__nr6I4G__medicalText{font-size:var(--font-size-base);line-height:var(--line-height-loose);margin:0}.ArticleRenderer-module__nr6I4G__insightBlock{color:#1e40af;background:#eff6ff;border-color:#3b82f6}.ArticleRenderer-module__nr6I4G__insightBlock .ArticleRenderer-module__nr6I4G__blockIcon{color:#3b82f6}.ArticleRenderer-module__nr6I4G__insightBlock .ArticleRenderer-module__nr6I4G__blockTitle{color:#1d4ed8}.ArticleRenderer-module__nr6I4G__infoBlock{color:#334155;background:#f8fafc;border-color:#64748b}.ArticleRenderer-module__nr6I4G__infoBlock .ArticleRenderer-module__nr6I4G__blockIcon{color:#64748b}.ArticleRenderer-module__nr6I4G__infoBlock .ArticleRenderer-module__nr6I4G__blockTitle{color:#475569}@media (max-width:768px){.ArticleRenderer-module__nr6I4G__medicalBlock{text-align:center;padding:var(--spacing-lg);flex-direction:column;align-items:center}.ArticleRenderer-module__nr6I4G__blockIcon{margin-bottom:var(--spacing-xs)}}
.Modal-module__rxdtia__overlay{backdrop-filter:blur(8px);z-index:9999;background-color:#0f172a80;justify-content:center;align-items:center;padding:1.5rem;animation:.3s Modal-module__rxdtia__fadeIn;display:flex;position:fixed;inset:0}.Modal-module__rxdtia__container{background:#fff;border-radius:1.5rem;flex-direction:column;width:100%;max-width:600px;max-height:90vh;animation:.4s cubic-bezier(.16,1,.3,1) Modal-module__rxdtia__slideUp;display:flex;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000026}.Modal-module__rxdtia__header{z-index:10;background:#fff;border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.5rem;display:flex;position:sticky;top:0}.Modal-module__rxdtia__header h2{color:#0f172a;flex:1;margin:0;font-size:1.15rem;font-weight:700;line-height:1.4}.Modal-module__rxdtia__closeBtn{color:#64748b;cursor:pointer;background:#f1f5f9;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.Modal-module__rxdtia__closeBtn:hover{color:#ef4444;background:#fee2e2;transform:rotate(90deg)}.Modal-module__rxdtia__content{flex:1;padding:1.5rem;overflow-y:auto}.Modal-module__rxdtia__footer{background:#f8fafc;border-top:1px solid #f1f5f9;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem;display:flex}.Modal-module__rxdtia__cancelBtn{color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;border-radius:.6rem;justify-content:center;align-items:center;padding:.6rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex}.Modal-module__rxdtia__cancelBtn:hover{color:#334155;background:#f8fafc;border-color:#cbd5e1;box-shadow:0 2px 4px #0000000d}@keyframes Modal-module__rxdtia__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__rxdtia__slideUp{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.Modal-module__rxdtia__content::-webkit-scrollbar{width:6px}.Modal-module__rxdtia__content::-webkit-scrollbar-track{background:0 0}.Modal-module__rxdtia__content::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:10px}.Modal-module__rxdtia__content::-webkit-scrollbar-thumb:hover{background:#cbd5e1}