.unimesp-mulher_page__WS5jm{--unit-accent:var(--color-unit-women-accent);--unit-surface:var(--color-unit-women-surface);padding-bottom:var(--space-xl)}.unimesp-mulher_hero__UQ7_O{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;grid-gap:clamp(var(--space-lg),5vw,4rem);gap:clamp(var(--space-lg),5vw,4rem);padding-block:var(--space-lg) var(--space-xl)}.unimesp-mulher_heroCopy__E_FUw{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm)}.unimesp-mulher_logo__BuJKw{width:auto;max-height:5.5rem}.unimesp-mulher_heroActions__zU2sF{display:flex;flex-wrap:wrap;gap:var(--space-sm);align-items:center}.unimesp-mulher_secondaryAction__mLJsH{display:inline-flex;align-items:center;min-height:44px;padding:0 var(--space-md);border:1px solid var(--unit-accent);border-radius:var(--radius-md);color:var(--unit-accent);font-weight:600;text-decoration:none}.unimesp-mulher_heroPhoto__9YtDG{position:relative;min-height:20rem;margin:0;overflow:hidden;border-radius:var(--radius-lg);background:var(--unit-surface)}.unimesp-mulher_heroPhoto__9YtDG img{object-fit:cover}.unimesp-mulher_kicker__mlJch{margin:0 0 var(--space-xs);color:var(--unit-accent);font-size:.75rem;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.unimesp-mulher_location__Gxo_y,.unimesp-mulher_specialties__6hmGt,.unimesp-mulher_team__KePYX{padding-block:var(--space-lg);border-top:1px solid var(--color-border)}.unimesp-mulher_specialtyList__Vabqs{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);margin:var(--space-md) 0 0;padding:0;list-style:none}.unimesp-mulher_specialtyList__Vabqs li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--unit-surface)}.unimesp-mulher_specialtyList__Vabqs a{font-weight:700}.unimesp-mulher_location__Gxo_y{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(var(--space-lg),5vw,4rem);gap:clamp(var(--space-lg),5vw,4rem)}.unimesp-mulher_locationPhoto__qU8CY{position:relative;min-height:16rem;margin:0;overflow:hidden;border-radius:var(--radius-lg);background:var(--unit-surface)}.unimesp-mulher_locationPhoto__qU8CY img{object-fit:cover}@media (max-width:63.99rem){.unimesp-mulher_hero__UQ7_O,.unimesp-mulher_location__Gxo_y{grid-template-columns:minmax(0,1fr)}}.unimesp-mulher_page__WS5jm{color:var(--color-cream);--color-text-primary:var(--color-cream);--color-text-secondary:var(--color-women-muted);--color-brand-primary:var(--color-women-highlight);--color-brand-secondary:var(--color-women-highlight);--color-border:var(--color-women-border);--color-surface-elevated:var(--color-women-elevated);--color-brand-soft:var(--color-women-soft);--color-accent-action:var(--color-women-highlight);--color-text-on-accent:var(--color-women-dark);--color-accent-action-hover:var(--color-women-highlight-hover);--unit-surface:var(--color-women-elevated);--unit-accent:var(--color-women-highlight);--color-accent-action-pressed:var(--color-cream);--color-focus-ring:var(--color-focus-on-dark);padding-bottom:1rem}.unimesp-mulher_hero__UQ7_O{grid-template-columns:1.15fr 1fr;gap:3rem;padding-block:3rem 5rem}.unimesp-mulher_heroCopy__E_FUw h1{font-size:clamp(4rem,7.2vw,7rem);line-height:1.02;font-weight:400;letter-spacing:-.025em}.unimesp-mulher_heroCopy__E_FUw h1 em{color:var(--color-women-highlight);font-style:normal}.unimesp-mulher_team__KePYX>.unimesp-mulher_teamTitle__vZtVp{margin:0 0 1.5rem;color:var(--color-women-highlight);font-family:var(--font-display);font-size:clamp(2.75rem,5vw,4.5rem);font-weight:400;font-style:normal;line-height:1.5}.unimesp-mulher_lead__y6yTI{max-width:28rem;color:var(--color-text-secondary);margin:0 0 1.5rem}.unimesp-mulher_heroPhoto__9YtDG{min-height:37rem;border-radius:34% 0 0 0}.unimesp-mulher_heroPhoto__9YtDG img{object-position:50% 38%}.unimesp-mulher_heroPhoto__9YtDG figcaption{position:absolute;bottom:0;inset-inline:0;padding:4rem 1.5rem 1.5rem;background:linear-gradient(transparent,rgb(0 0 0/65%));color:white;font-family:var(--font-display);font-size:2.5rem}.unimesp-mulher_kicker__mlJch{color:var(--color-women-highlight)}.unimesp-mulher_location__Gxo_y,.unimesp-mulher_specialties__6hmGt,.unimesp-mulher_team__KePYX{padding-block:4rem}.unimesp-mulher_specialties__6hmGt{--specialty-card-background:color-mix(in srgb,var(--color-women-dark) 76%,var(--color-women-highlight) 24%);--specialty-panel-background:#f4f5f2;--specialty-panel-ink:#1b2c43}.unimesp-mulher_location__Gxo_y h2,.unimesp-mulher_specialties__6hmGt>h2,.unimesp-mulher_team__KePYX>h2{font-size:clamp(2.75rem,5vw,4.5rem);font-weight:400}.unimesp-mulher_specialtyList__Vabqs{margin-top:2rem}.unimesp-mulher_specialtyList__Vabqs li{border:0;border-bottom:1px solid var(--color-border);border-radius:0;background:transparent;padding:1.4rem 0}.unimesp-mulher_specialtyList__Vabqs a{font-family:var(--font-display);font-size:clamp(1.6rem,3vw,2.4rem);font-weight:400;text-decoration:none}.unimesp-mulher_locationPhoto__qU8CY{min-height:18rem;border-radius:0}@media (max-width:767px){.unimesp-mulher_hero__UQ7_O{grid-template-columns:1fr;padding-top:2rem}.unimesp-mulher_heroCopy__E_FUw h1{font-size:clamp(3.7rem,15vw,5.5rem)}.unimesp-mulher_heroPhoto__9YtDG{min-height:0;aspect-ratio:4/5;margin-inline:1rem}.unimesp-mulher_location__Gxo_y,.unimesp-mulher_specialties__6hmGt,.unimesp-mulher_team__KePYX{padding-block:3rem}}.unimesp-mulher_page__WS5jm{background:var(--color-women-dark);border-top:8px solid var(--color-women-highlight)}.unimesp-mulher_hero__UQ7_O{position:relative}.unimesp-mulher_hero__UQ7_O:after{display:none}.unimesp-mulher_hero__UQ7_O h1{text-wrap:balance}.unimesp-mulher_specialtyList__Vabqs li{min-width:0}.unimesp-mulher_specialtyList__Vabqs li>*{min-width:0;overflow-wrap:anywhere}@media (max-width:480px){.unimesp-mulher_specialtyList__Vabqs li{flex-wrap:wrap;gap:.75rem}}.unimesp-mulher_page__WS5jm{border-top-width:2px;background:radial-gradient(ellipse at 88% 10%,color-mix(in srgb,var(--color-women-highlight) 12%,transparent),transparent 48%),var(--color-women-dark)}.unimesp-mulher_heroPhoto__9YtDG{border-radius:30% 0 1.25rem 0;border:1px solid color-mix(in srgb,var(--color-women-highlight) 45%,transparent);box-shadow:1rem 1rem 0 color-mix(in srgb,var(--color-women-highlight) 7%,transparent)}.unimesp-mulher_heroPhoto__9YtDG img{object-position:center 32%}.unimesp-mulher_heroPhoto__9YtDG figcaption{font-style:italic;padding-bottom:1.75rem}.unimesp-mulher_hero__UQ7_O:after{background:linear-gradient(90deg,var(--color-women-highlight),transparent 80%);opacity:.55}.unimesp-mulher_specialtyList__Vabqs li{transition:background var(--motion-base),padding var(--motion-base)}.unimesp-mulher_specialtyList__Vabqs li:hover{background:color-mix(in srgb,var(--color-women-highlight) 5%,transparent);padding-inline:.7rem}.unimesp-mulher_locationPhoto__qU8CY{border:.5rem solid var(--color-women-elevated);box-shadow:var(--shadow-sm)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.unimesp-mulher_heroPhoto__9YtDG img{transition:transform var(--motion-editorial) var(--ease-out)}.unimesp-mulher_heroPhoto__9YtDG:hover img{transform:scale(1.025)}}@media (prefers-reduced-motion:no-preference){.unimesp-mulher_heroPhoto__9YtDG img{animation:unimesp-mulher_woman-settle__UElcX var(--motion-editorial) var(--ease-out)}}@keyframes unimesp-mulher_woman-settle__UElcX{0%{transform:scale(1.01)}to{transform:scale(1)}}@media (min-width:1101px){.unimesp-mulher_womenSpecialtyLayout__1UYeq{width:100%}.unimesp-mulher_womenSpecialtyGrid__KdT3E.unimesp-mulher_womenSpecialtyGrid__KdT3E{grid-template-columns:repeat(4,minmax(0,1fr))}}