@charset "UTF-8";:root{--app-bg-solid: #0f0f12;--app-bg-scrim: rgb(15 15 18 / 72%);--app-bg-layer-1-opacity: .38;--app-bg-layer-2-opacity: .22;--app-bg-layer-3-opacity: .18;--app-bg-layer-1-image: none;--app-bg-layer-2-image: none;--app-bg-layer-3-image: none;--app-bg-layer-1-size: cover;--app-bg-layer-2-size: cover;--app-bg-layer-3-size: cover;--app-bg-layer-1-position: center top;--app-bg-layer-2-position: center center;--app-bg-layer-3-position: right bottom;--app-content-max-width: 1200px;--app-content-padding-inline: clamp(1rem, 4vw, 2rem);--app-content-z: 1}:root{--mk-bg-page: #ffffff;--mk-bg-header: #ffffff;--mk-bg-footer: #d1d2d4;--mk-text: #2d3748;--mk-text-muted: #64748b;--mk-primary-blue: #0681c4;--mk-azul-menu: #1b4f65;--mk-accent-green: #8bbd29;--mk-urgencias-red: #e20e1a;--mk-border-subtle: rgb(0 0 0 / 6%);--mk-shadow-header: 0 1px 0 var(--mk-border-subtle), 0 4px 24px rgb(30 64 175 / 6%);--mk-radius-pill: 999px;--mk-radius-card: 18px;--mk-home-service-media-corner: 56px;--mk-radius-button: 12px;--mk-header-height: 4.5rem;--mk-content-max: 1200px;--mk-banner-footer-radius: 86px;--mk-banner-footer-radius-sm: 56px}@font-face{font-family:Poppins;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Poppins-Light.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Poppins-Regular.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/Poppins-Italic.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Poppins-Medium.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Poppins-SemiBold.ttf) format("truetype")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Poppins-Bold.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Montserrat-Medium.ttf) format("truetype")}@font-face{font-family:Myriad Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/MYRIADPRO-REGULAR.OTF) format("opentype")}*,*:before,*:after{box-sizing:border-box}html{height:100%}body{margin:0;min-height:100%;min-height:100dvh}@media(prefers-reduced-motion:no-preference){::view-transition-old(mk-main){animation:mk-route-fade-out .5s ease both}::view-transition-new(mk-main){animation:mk-route-fade-in .5s ease both}}@keyframes mk-route-fade-out{to{opacity:0}}@keyframes mk-route-fade-in{0%{opacity:0}}@media(prefers-reduced-motion:no-preference){::view-transition-old(user-panel-page){animation:mk-route-fade-out .45s ease both}::view-transition-new(user-panel-page){animation:mk-route-fade-in .45s ease both}}.user-shell .user-panel-plan-glass-card{border-radius:clamp(14px,2.2vw,22px);padding:clamp(1.15rem,3.2vw,1.75rem);border:1px solid rgba(255,255,255,.16);background:linear-gradient(180deg,color-mix(in srgb,var(--user-panel-plan-scrim-deep, rgba(0, 0, 0, .4)) 60%,transparent),color-mix(in srgb,var(--user-panel-plan-scrim-deep, rgba(0, 0, 0, .4)) 48%,transparent)),#ffffff06;box-shadow:0 10px 40px #0000001f,inset 0 1px #ffffff1a}.user-shell .user-panel-plan-glass-card--compact{padding:clamp(.85rem,2.2vw,1.2rem)}.user-shell .user-panel-plan-glass-card--sheet{border-radius:0 var(--user-panel-sidebar-card-radius, clamp(30px, 3.4vw, 34px)) var(--user-panel-sidebar-card-radius, clamp(30px, 3.4vw, 34px)) 0;margin-left:calc(-1 * (var(--user-panel-sidebar-width) + var(--user-panel-sidebar-edge-gap) + var(--user-panel-main-pad-x)));margin-right:0;max-width:none;width:calc((100vw + min(100vw,var(--mk-content-max)))/2);padding-left:calc(var(--user-panel-sidebar-width) + var(--user-panel-sidebar-edge-gap) + var(--user-panel-main-pad-x) + var(--user-panel-sheet-content-extra-inset));padding-right:var(--user-panel-main-pad-x);padding-top:clamp(1.15rem,3.2vw,1.75rem);padding-bottom:clamp(1.15rem,3.2vw,1.75rem)}.user-shell .user-panel-plan-glass-card--sheet.user-panel-plan-glass-card--compact{padding-top:clamp(.85rem,2.2vw,1.2rem);padding-bottom:clamp(.85rem,2.2vw,1.2rem)}
