:root{--microfal-azul-oscuro: #005CA9;--microfal-azul-claro: #56BBE9;--microfal-amarillo: #F4D05C;--microfal-azul-hover: #004A8A}:is(.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas){display:inline-block;width:1em;min-width:1em;text-align:center}body.site-menu-open{overflow:hidden}body.site-shell-v3>header.site-header{position:sticky;top:0;z-index:100;min-height:72px;background:#fffffffa!important;border-bottom:1px solid rgba(196,210,227,.72);box-shadow:none!important}body.site-shell-v3 .site-nav{width:calc(100% - 40px);max-width:1240px;min-height:72px;margin-inline:auto;display:flex;align-items:center;justify-content:space-between;gap:28px}body.site-shell-v3 .site-brand{flex:0 0 auto;display:inline-flex;align-items:center}body.site-shell-v3 .site-brand img{display:block;width:210px;height:42px;object-fit:contain}body.site-shell-v3 .site-desktop-nav{margin-left:auto;display:flex;align-items:center;gap:4px}body.site-shell-v3 .site-nav-group{position:relative}body.site-shell-v3 .site-nav-trigger,body.site-shell-v3 .site-nav-link{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;color:var(--mf-ink-950);background:transparent;border:0;border-radius:var(--mf-radius-md);font-size:14px;font-weight:550;line-height:20px;white-space:nowrap}body.site-shell-v3 .site-nav-trigger i{font-size:10px;transition:transform .18s ease}body.site-shell-v3 .site-nav-group.is-open .site-nav-trigger,body.site-shell-v3 .site-nav-trigger:hover,body.site-shell-v3 .site-nav-link:hover{color:var(--mf-blue-700);background:var(--mf-neutral-50)}body.site-shell-v3 .site-nav-group.is-open .site-nav-trigger i{transform:rotate(180deg)}body.site-shell-v3 .site-search-button,body.site-shell-v3 .site-menu-button{width:44px;height:44px;flex:0 0 44px;display:inline-flex;align-items:center;justify-content:center;color:var(--mf-ink-950);background:transparent;border:1px solid transparent;border-radius:var(--mf-radius-md);font-size:17px}body.site-shell-v3 .site-search-button:hover,body.site-shell-v3 .site-menu-button:hover{color:var(--mf-blue-700);background:var(--mf-neutral-50);border-color:var(--mf-neutral-200)}body.site-shell-v3 .site-mobile-actions{display:none;align-items:center;gap:4px}body.site-shell-v3 .site-mega-menu[hidden],body.site-shell-v3 .site-mobile-menu[hidden]{display:none!important}body.site-shell-v3 .site-mega-menu{position:fixed;top:72px;left:50%;z-index:110;width:min(1100px,calc(100vw - 40px));max-height:calc(100dvh - 92px);overflow-y:auto;padding:24px;color:var(--mf-ink-950);background:#fffffffc;border:1px solid var(--mf-neutral-200);border-radius:0 0 var(--mf-radius-md) var(--mf-radius-md);box-shadow:0 24px 64px #0b1d3429;transform:translate(-50%);animation:mfMenuReveal .16s ease-out}body.site-shell-v3 .services-mega-menu{width:min(1180px,calc(100vw - 40px))}body.site-shell-v3 .sector-mega-menu,body.site-shell-v3 .resources-mega-menu{width:min(720px,calc(100vw - 40px))}@keyframes mfMenuReveal{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}body.site-shell-v3 .mega-services-layout{display:grid;grid-template-columns:260px minmax(0,1fr);gap:28px}body.site-shell-v3 .mega-feature{min-width:0;padding-right:28px;border-right:1px solid var(--mf-neutral-200)}body.site-shell-v3 .mega-feature img{width:100%;aspect-ratio:16 / 10;display:block;object-fit:cover;border-radius:var(--mf-radius-sm)}body.site-shell-v3 .mega-feature div{padding-top:16px}body.site-shell-v3 .mega-feature span,body.site-shell-v3 .mega-column-title{display:block;margin:0 0 10px;color:var(--mf-blue-700);font-size:12px;font-weight:700;line-height:18px}body.site-shell-v3 .mega-feature p{margin:0 0 14px;color:var(--mf-neutral-700);font-size:14px;line-height:21px}body.site-shell-v3 .mega-feature>div>a{display:inline-flex;align-items:center;gap:8px;color:var(--mf-blue-700);font-size:13px;font-weight:650}body.site-shell-v3 .mega-service-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}body.site-shell-v3 .mega-simple-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 28px}body.site-shell-v3 .mega-link{min-height:40px;display:grid;grid-template-columns:30px minmax(0,1fr) 14px;align-items:center;gap:9px;padding:5px 6px;color:var(--mf-ink-950);border-bottom:1px solid transparent;font-size:13px;font-weight:550;line-height:18px}body.site-shell-v3 .mega-link:hover{color:var(--mf-blue-700);background:var(--mf-neutral-50);border-bottom-color:var(--mf-neutral-200)}body.site-shell-v3 .mega-link-icon{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:var(--mf-blue-700);background:#e9f5fd;border-radius:var(--mf-radius-sm);font-size:13px}body.site-shell-v3 .mega-link-arrow{color:var(--mf-neutral-300);font-size:10px}body.site-shell-v3 .mega-link:hover .mega-link-arrow{color:var(--mf-blue-700)}body.page-home .hero-gradient.home-hero-v3{position:relative;isolation:isolate;min-height:660px;overflow:hidden;background-color:#071525!important;background-image:none!important}body.page-home .hero-gradient.home-hero-v3 .home-hero-media{position:absolute;inset:-1%;z-index:0;display:block;overflow:hidden;transform:scale(1.015);animation:mfHeroSettle 1.4s cubic-bezier(.22,1,.36,1) both}body.page-home .hero-gradient.home-hero-v3 .home-hero-media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 14%}body.page-home .hero-gradient.home-hero-v3:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,#040d19ed,#040d19cc 40%,#040d1957 68%,#040d1914)}@keyframes mfHeroSettle{0%{opacity:.76;transform:scale(1.05)}to{opacity:1;transform:scale(1.015)}}body.page-home .hero-gradient.home-hero-v3>.container{position:relative;z-index:2}body.page-home .hero-gradient.home-hero-v3 .max-w-4xl{width:min(760px,100%);max-width:760px;gap:22px}body.page-home .hero-gradient.home-hero-v3 h1{max-width:760px;font-size:64px!important;line-height:68px}body.page-home .hero-gradient.home-hero-v3 p{max-width:700px;color:#ffffffe0!important}body.page-home .hero-gradient.home-hero-v3 .home-hero-proof{color:#8fd7ff}body.page-home .hero-gradient.home-hero-v3 .hero-action{min-height:50px;border-radius:var(--mf-radius-sm)}body.page-home .hero-gradient.home-hero-v3 .hero-action-primary{background:#0876c9;border-color:#0876c9}body.page-home .hero-gradient.home-hero-v3 .hero-action-primary:hover{background:#0068b6;border-color:#0068b6}body.page-home .home-trust-strip{min-height:76px;display:flex;align-items:center;background:var(--mf-white);border-bottom:1px solid var(--mf-neutral-200)}body.page-home .home-trust-strip>div{width:calc(100% - 40px);max-width:var(--mf-container);margin-inline:auto;display:grid;grid-template-columns:1fr 1fr 1.35fr auto;align-items:center}body.page-home .home-trust-strip span,body.page-home .home-trust-strip a{min-height:28px;display:flex;align-items:center;padding:0 24px;color:var(--mf-neutral-700);border-left:1px solid var(--mf-neutral-200);font-size:13px;line-height:19px}body.page-home .home-trust-strip span:first-child{padding-left:0;border-left:0}body.page-home .home-trust-strip strong{margin-right:4px;color:var(--mf-ink-950);font-weight:700}body.page-home .home-trust-strip a{gap:8px;padding-right:0;color:var(--mf-blue-700);font-weight:650;white-space:nowrap}body.page-home .home-services-section{padding:112px 0;background:var(--mf-neutral-50)}body.page-home .home-services-section>.container{padding:0!important;background:transparent}body.page-home .home-services-heading{max-width:820px;margin-bottom:48px}body.page-home .home-services-heading h2{font-size:44px;line-height:52px}body.page-home .home-services-experience{display:grid;grid-template-columns:minmax(300px,.78fr) minmax(0,1.42fr);background:var(--mf-white);border-top:1px solid var(--mf-neutral-200);border-bottom:1px solid var(--mf-neutral-200)}body.page-home .home-service-selector{min-width:0}body.page-home .home-service-selector button{width:100%;min-height:92px;display:grid;grid-template-columns:34px minmax(0,1fr) 20px;align-items:center;gap:14px;padding:16px 22px;color:var(--mf-ink-950);background:var(--mf-white);border:0;border-bottom:1px solid var(--mf-neutral-200);text-align:left;transition:color .18s ease,background .18s ease}body.page-home .home-service-selector button:last-child{border-bottom:0}body.page-home .home-service-selector button:hover,body.page-home .home-service-selector button[aria-selected=true]{color:var(--mf-blue-700);background:#f0f8fe}body.page-home .home-service-selector button[aria-selected=true]{box-shadow:inset 3px 0 0 var(--mf-blue-700)}body.page-home .service-selector-number{color:var(--mf-blue-700);font-size:12px;font-weight:700;line-height:18px}body.page-home .service-selector-copy{min-width:0;display:flex;flex-direction:column;gap:3px}body.page-home .service-selector-copy strong{color:inherit;font-size:17px;font-weight:650;line-height:23px}body.page-home .service-selector-copy small{color:var(--mf-neutral-500);font-size:12px;line-height:18px}body.page-home .home-service-selector button>i{color:var(--mf-neutral-300);font-size:12px}body.page-home .home-service-selector button[aria-selected=true]>i{color:var(--mf-blue-700)}body.page-home .home-service-stage{min-width:0;display:grid;grid-template-rows:minmax(380px,1fr) auto;border-left:1px solid var(--mf-neutral-200);outline-offset:4px;transition:opacity .15s ease}body.page-home .home-service-stage.is-changing{opacity:.42}body.page-home .home-service-stage-media{position:relative;min-height:380px;overflow:hidden;background:var(--mf-neutral-100)}body.page-home .home-service-stage-media img{width:100%;height:100%;display:block;object-fit:cover}body.page-home .service-stage-index{position:absolute;right:18px;bottom:18px;min-width:66px;min-height:30px;display:inline-flex;align-items:center;justify-content:center;color:var(--mf-white);background:#050e1ac7;border:1px solid rgba(255,255,255,.36);border-radius:var(--mf-radius-sm);font-size:11px;font-weight:700}body.page-home .home-service-stage-copy{min-height:190px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:32px;padding:28px 32px 30px;background:var(--mf-white)}body.page-home .service-stage-label{display:block;margin-bottom:7px;color:var(--mf-blue-700);font-size:12px;font-weight:700;line-height:18px}body.page-home .home-service-stage-copy h3{margin:0 0 8px;color:var(--mf-ink-950);font-size:28px;font-weight:650;line-height:35px}body.page-home .home-service-stage-copy p{max-width:600px;margin:0;color:var(--mf-neutral-700);font-size:15px;line-height:23px}body.page-home .home-service-stage-copy>a{min-height:42px;display:inline-flex;align-items:center;gap:9px;padding:0 14px;color:var(--mf-blue-700);border:1px solid var(--mf-neutral-200);border-radius:var(--mf-radius-sm);font-size:13px;font-weight:650;white-space:nowrap}body.page-home .home-service-stage-copy>a:hover{background:var(--mf-neutral-50);border-color:var(--mf-neutral-300)}body.page-home .home-service-directory{display:grid;grid-template-columns:.82fr 1.5fr 1fr .8fr;gap:0 32px;margin-top:64px;padding-top:28px;border-top:1px solid var(--mf-neutral-300)}body.page-home .service-directory-heading span,body.page-home .service-directory-group>p{display:block;margin:0 0 14px;color:var(--mf-blue-700);font-size:12px;font-weight:700;line-height:18px}body.page-home .service-directory-heading h3{margin:0;color:var(--mf-ink-950);font-size:24px;font-weight:650;line-height:31px}body.page-home .service-directory-group .mega-link{min-height:36px;grid-template-columns:26px minmax(0,1fr) 12px;padding:3px 0;border-bottom-color:var(--mf-neutral-200)}body.page-home .service-directory-group .mega-link-icon{width:26px;height:26px;background:transparent}body.site-shell-v3>footer.home-site-footer{margin-top:0!important;color:#d8e5f3;background:#081a30!important}body.site-shell-v3 .home-footer-inner{width:calc(100% - 40px);max-width:var(--mf-container);margin-inline:auto;padding:64px 0 30px}body.site-shell-v3 .home-footer-intro{min-height:118px;display:flex;align-items:flex-start;justify-content:space-between;gap:32px;padding-bottom:36px;border-bottom:1px solid rgba(110,199,255,.35)}body.site-shell-v3 .home-footer-intro span{display:block;margin-bottom:7px;color:#8fd7ff;font-size:13px;font-weight:700}body.site-shell-v3 .home-footer-intro p{margin:0;color:var(--mf-white);font-size:30px;font-weight:600;line-height:38px}body.site-shell-v3 .home-footer-intro>a{min-height:44px;display:inline-flex;align-items:center;gap:9px;padding:0 16px;color:var(--mf-white);background:var(--mf-blue-700);border:1px solid var(--mf-blue-700);border-radius:var(--mf-radius-sm);font-size:14px;font-weight:650}body.site-shell-v3 .home-footer-intro>a:hover{color:var(--mf-white)!important;background:var(--mf-blue-800)}body.site-shell-v3 .home-footer-grid{display:grid;grid-template-columns:1.65fr .85fr 1fr 1.1fr;gap:46px;padding-top:42px}body.site-shell-v3 .home-footer-group summary,body.site-shell-v3 .home-footer-contact h3{display:flex;align-items:center;justify-content:space-between;margin:0 0 16px!important;color:var(--mf-white);list-style:none;font-size:14px;font-weight:650;line-height:21px}body.site-shell-v3 .home-footer-group summary::-webkit-details-marker{display:none}body.site-shell-v3 .home-footer-group summary i{display:none}body.site-shell-v3 .home-footer-group ul{display:grid;grid-template-columns:1fr;gap:7px;margin:0}body.site-shell-v3 .home-footer-services ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 20px}body.site-shell-v3 .home-footer-group a,body.site-shell-v3 .home-footer-contact a,body.site-shell-v3 .home-footer-contact p{color:#cbd9e8;font-size:13px;line-height:20px}body.site-shell-v3 .home-footer-group a:hover,body.site-shell-v3 .home-footer-contact a:hover{color:#8fd7ff!important}body.site-shell-v3 .home-footer-contact>a,body.site-shell-v3 .home-footer-contact>p{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;margin:0 0 11px}body.site-shell-v3 .home-footer-contact>a i,body.site-shell-v3 .home-footer-contact>p i{margin-top:4px;color:#6ec7ff;font-size:13px}body.site-shell-v3 .home-footer-social{display:flex;gap:8px;margin-top:20px}body.site-shell-v3 .home-footer-social a{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;color:var(--mf-white);border:1px solid rgba(196,210,227,.4);border-radius:50%;font-size:15px}body.site-shell-v3 .home-footer-social a:hover{color:var(--mf-white)!important;background:#56bbe924;border-color:#6ec7ff}body.site-shell-v3 .home-footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:46px;padding-top:24px;border-top:1px solid rgba(110,199,255,.35)}body.site-shell-v3 .home-footer-bottom p{margin:0;color:#aebed0;font-size:12px;line-height:19px}body.site-shell-v3 .home-footer-bottom p:last-child{text-align:right}body.site-shell-v3 .home-footer-credit{display:flex;align-items:center;justify-content:flex-end;gap:5px;padding-top:16px;color:#8fa2b7;font-size:12px;line-height:18px}body.site-shell-v3 .home-footer-credit a{color:#b9dfff;font-weight:650}body.site-shell-v3 .home-footer-credit a:hover{color:var(--mf-white)!important}body.page-error main.site-error-main{min-height:62vh!important;padding-block:64px}@media(max-width:1279px){body.site-shell-v3>header.site-header,body.site-shell-v3 .site-nav{min-height:64px}body.site-shell-v3 .site-nav{width:calc(100% - 32px)}body.site-shell-v3 .site-brand img{width:184px;height:40px}body.site-shell-v3 .site-desktop-nav{display:none}body.site-shell-v3 .site-mobile-actions{display:flex}body.site-shell-v3 .site-mobile-menu{position:fixed;inset:64px 0 0;z-index:105;overflow-y:auto;overscroll-behavior:contain;background:var(--mf-white);border-top:1px solid var(--mf-neutral-200)}body.site-shell-v3 .site-mobile-menu-inner{width:calc(100% - 40px);max-width:720px;min-height:100%;margin-inline:auto;display:flex;flex-direction:column;padding:24px 0 28px}body.site-shell-v3 .mobile-primary-link,body.site-shell-v3 .mobile-nav-group summary{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 4px;color:var(--mf-ink-950);border-bottom:1px solid var(--mf-neutral-200);list-style:none;font-size:17px;font-weight:650;line-height:24px}body.site-shell-v3 .mobile-nav-group summary::-webkit-details-marker{display:none}body.site-shell-v3 .mobile-nav-group summary i{color:var(--mf-blue-700);font-size:11px;transition:transform .18s ease}body.site-shell-v3 .mobile-nav-group[open] summary i{transform:rotate(180deg)}body.site-shell-v3 .mobile-primary-link i{color:var(--mf-blue-700);font-size:12px}body.site-shell-v3 .mobile-nav-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding:12px 4px 20px;border-bottom:1px solid var(--mf-neutral-200)}body.site-shell-v3 .mobile-nav-content p{grid-column:1 / -1;margin:14px 0 5px;color:var(--mf-blue-700);font-size:11px;font-weight:700;line-height:17px}body.site-shell-v3 .mobile-nav-content a{min-height:42px;display:flex;align-items:center;padding:8px 0;color:var(--mf-neutral-700);border-bottom:1px solid var(--mf-neutral-100);font-size:14px;font-weight:500;line-height:20px}body.site-shell-v3 .mobile-menu-contact{margin-top:auto;padding-top:28px}body.site-shell-v3 .mobile-menu-contact p{margin:0 0 12px;color:var(--mf-neutral-700);font-size:14px;line-height:21px}body.site-shell-v3 .mobile-menu-contact a{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 18px;color:var(--mf-white);background:var(--mf-whatsapp);border-radius:var(--mf-radius-sm);font-size:14px;font-weight:650}body.page-home .home-trust-strip>div{grid-template-columns:repeat(2,minmax(0,1fr))}body.page-home .home-trust-strip span,body.page-home .home-trust-strip a{min-height:48px}body.page-home .home-trust-strip span:nth-child(3){padding-left:0;border-left:0;border-top:1px solid var(--mf-neutral-200)}body.page-home .home-trust-strip a{border-top:1px solid var(--mf-neutral-200)}body.page-home .home-services-experience{grid-template-columns:1fr}body.page-home .home-service-selector{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}body.page-home .home-service-selector button{min-height:88px;grid-template-columns:28px minmax(0,1fr);padding:14px 16px;border-right:1px solid var(--mf-neutral-200)}body.page-home .home-service-selector button[aria-selected=true]{box-shadow:inset 0 -3px 0 var(--mf-blue-700)}body.page-home .home-service-selector button>i{display:none}body.page-home .home-service-stage{border-top:1px solid var(--mf-neutral-200);border-left:0}body.page-home .home-service-directory{grid-template-columns:repeat(3,minmax(0,1fr))}body.page-home .service-directory-heading{grid-column:1 / -1;margin-bottom:28px}body.site-shell-v3 .home-footer-grid{grid-template-columns:1.5fr 1fr 1fr}body.site-shell-v3 .home-footer-contact{grid-column:1 / -1;padding-top:28px;border-top:1px solid rgba(110,199,255,.25)}}@media(max-width:767px){body.site-shell-v3 .site-brand img{width:164px;height:36px}body.site-shell-v3 .site-search-button,body.site-shell-v3 .site-menu-button{width:42px;height:42px;flex-basis:42px}body.site-shell-v3 .site-mobile-menu-inner{width:calc(100% - 32px)}body.site-shell-v3 .mobile-nav-content{grid-template-columns:1fr}body.page-home .hero-gradient.home-hero-v3{min-height:610px;padding:48px 0!important;align-items:flex-end}body.page-home .hero-gradient.home-hero-v3 .home-hero-media img{object-position:66% center}body.page-home .hero-gradient.home-hero-v3:after{background:#040d19c2}body.page-home .hero-gradient.home-hero-v3 h1{font-size:42px!important;line-height:47px}body.page-home .hero-gradient.home-hero-v3 p{font-size:17px!important;line-height:26px}body.page-home .home-trust-strip>div{width:calc(100% - 32px)}body.page-home .home-trust-strip span,body.page-home .home-trust-strip a{min-height:66px;padding:10px 12px;flex-direction:column;align-items:flex-start;justify-content:center;font-size:12px;line-height:17px}body.page-home .home-trust-strip span:first-child,body.page-home .home-trust-strip span:nth-child(3){padding-left:0}body.page-home .home-trust-strip a{flex-direction:row;align-items:center}body.page-home .home-services-section{padding:72px 0}body.page-home .home-services-heading h2{font-size:34px;line-height:41px}body.page-home .home-services-experience{margin-inline:-16px}body.page-home .home-service-selector{display:flex;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}body.page-home .home-service-selector::-webkit-scrollbar{display:none}body.page-home .home-service-selector button{width:164px;min-width:164px;min-height:76px;grid-template-columns:24px minmax(0,1fr);padding:12px 14px;scroll-snap-align:start}body.page-home .service-selector-copy strong{font-size:14px;line-height:19px}body.page-home .service-selector-copy small{display:none}body.page-home .home-service-stage{grid-template-rows:260px auto}body.page-home .home-service-stage-media{min-height:260px}body.page-home .home-service-stage-copy{min-height:0;grid-template-columns:1fr;align-items:start;gap:20px;padding:24px 20px 26px}body.page-home .home-service-stage-copy h3{font-size:24px;line-height:30px}body.page-home .home-service-stage-copy>a{width:fit-content}body.page-home .home-service-directory{grid-template-columns:1fr;gap:28px;margin-top:48px}body.page-home .service-directory-heading{margin-bottom:0}body.site-shell-v3 .home-footer-inner{width:calc(100% - 32px);padding-top:48px}body.site-shell-v3 .home-footer-intro{min-height:0;flex-direction:column;padding-bottom:32px}body.site-shell-v3 .home-footer-intro p{font-size:26px;line-height:33px}body.site-shell-v3 .home-footer-intro>a{width:100%;justify-content:center}body.site-shell-v3 .home-footer-grid{grid-template-columns:1fr;gap:0;padding-top:14px}body.site-shell-v3 .home-footer-group{border-bottom:1px solid rgba(110,199,255,.25)}body.site-shell-v3 .home-footer-group summary{min-height:58px;margin:0!important}body.site-shell-v3 .home-footer-group summary i{display:block;font-size:10px;transition:transform .18s ease}body.site-shell-v3 .home-footer-group[open] summary i{transform:rotate(180deg)}body.site-shell-v3 .home-footer-group ul,body.site-shell-v3 .home-footer-services ul{grid-template-columns:1fr;padding:0 0 22px}body.site-shell-v3 .home-footer-group a{min-height:36px;display:flex;align-items:center}body.site-shell-v3 .home-footer-contact{grid-column:auto;padding:30px 0 10px;border-top:0}body.site-shell-v3 .home-footer-bottom{align-items:flex-start;flex-direction:column;gap:8px;margin-top:28px}body.site-shell-v3 .home-footer-bottom p:last-child{text-align:left}body.site-shell-v3 .home-footer-credit{justify-content:flex-start;padding:16px 0 4px}body.page-error main.site-error-main{min-height:56vh!important;padding-block:48px}}@media(prefers-reduced-motion:reduce){body.page-home .hero-gradient.home-hero-v3 .home-hero-media,body.site-shell-v3 .site-mega-menu{animation:none}body.page-home .home-service-stage,body.site-shell-v3 .site-nav-trigger i,body.site-shell-v3 .mobile-nav-group summary i,body.site-shell-v3 .home-footer-group summary i{transition:none}}*{transition-property:background-color,border-color,color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.hero-gradient{background:linear-gradient(135deg,var(--microfal-azul-oscuro) 0%,var(--microfal-azul-claro) 100%)}.service-card{transition:all .3s ease}.service-card:hover{transform:translateY(-8px);box-shadow:0 20px 25px -5px #005ca926,0 10px 10px -5px #005ca91a}.brand-logo{filter:grayscale(100%);opacity:.6;transition:all .3s ease}.brand-logo:hover{filter:grayscale(0%);opacity:1}.btn-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.8}}.group:hover .group-hover\:opacity-100{transition-delay:.1s}header .nav-dropdown-open>div{opacity:1!important;visibility:visible!important}img[data-src]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:loading 1.5s ease-in-out infinite}@keyframes loading{0%{background-position:200% 0}to{background-position:-200% 0}}img{max-width:100%;height:auto}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:var(--microfal-azul-oscuro);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--microfal-azul-hover)}@media print{header,footer,.no-print{display:none!important}}@media(max-width:768px){body,input,textarea,select{font-size:16px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}a:focus,button:focus,input:focus,textarea:focus{outline:2px solid var(--microfal-azul-claro);outline-offset:2px}.faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-answer.active{max-height:1000px}.blog-card{overflow:hidden;transition:all .3s ease}.blog-card:hover{box-shadow:0 10px 15px -3px #005ca91a}.blog-card img{transition:transform .3s ease}.blog-card:hover img{transform:scale(1.05)}.will-change-transform{will-change:transform}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}:root{--brand-ink: #0b1d34;--brand-panel: #0f2f55;--brand-line: #d7e6f7;--brand-sky: #6cc8ee}body{font-family:Manrope,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--brand-ink);background:radial-gradient(circle at 5% 5%,rgba(86,187,233,.09),transparent 28%),radial-gradient(circle at 95% 0%,rgba(0,92,169,.08),transparent 24%),#f6f9fc}h1,h2,h3,h4{font-family:Sora,Manrope,sans-serif;letter-spacing:-.02em}header{backdrop-filter:blur(6px);border-bottom:1px solid rgba(11,29,52,.08)}.hero-gradient{background:linear-gradient(130deg,#0b2f58,#005ca9,#4db8e7);position:relative;overflow:hidden}.hero-gradient:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,rgba(255,255,255,.12) 12%,transparent 12.5%,transparent 38%,rgba(255,255,255,.08) 38.5%,transparent 39%),linear-gradient(0deg,#060f1d4d,#060f1d1a);pointer-events:none}.hero-gradient>*{position:relative;z-index:1}.service-card{border-radius:16px;border:1px solid var(--brand-line);box-shadow:0 6px 18px #051c330f;transition:transform .26s ease,box-shadow .26s ease,border-color .26s ease}.service-card:hover{transform:translateY(-6px);box-shadow:0 16px 34px #051c3326;border-color:#9bc7ea}.bg-white.rounded-xl,.bg-white.rounded-lg{border:1px solid rgba(11,29,52,.08)}a.bg-green-600,a.bg-blue-600,a.bg-red-600{border-radius:12px;box-shadow:0 8px 18px #0b1d342e}footer{background:linear-gradient(180deg,#122a47,#0a1a2f)!important}nav a{font-weight:600}nav a:hover{text-decoration:none}@media(min-width:1024px){header nav.container{max-width:1780px;padding-top:.8rem;padding-bottom:.8rem}header nav>div:first-child{gap:1.4rem}header nav img[src*=logo-microfal-slogan]{height:3.1rem;width:auto;max-width:320px;object-fit:contain}header .hidden.lg\:flex{align-items:center;gap:1.15rem;margin-left:auto}header .hidden.lg\:flex.space-x-6>:not([hidden])~:not([hidden]){margin-left:0!important}header .hidden.lg\:flex>a,header .hidden.lg\:flex>.relative>button{display:inline-flex;align-items:center;min-height:44px;white-space:nowrap;font-size:.96rem;line-height:1.1}header .hidden.lg\:flex>a[href*="wa.me"]{min-height:48px;padding:.72rem 1rem;border-radius:.8rem;font-size:.95rem;line-height:1;white-space:nowrap;flex:0 0 auto}header .hidden.lg\:flex>a[href*="wa.me"] i{margin-right:.5rem}}@media(min-width:1024px)and (max-width:1280px){header nav img[src*=logo-microfal-slogan]{max-width:255px}header .hidden.lg\:flex{gap:.8rem}header .hidden.lg\:flex>a,header .hidden.lg\:flex>.relative>button{font-size:.9rem}}.inline-block.bg-white\/10,.inline-block.bg-green-600{border:1px solid rgba(255,255,255,.35);box-shadow:0 10px 22px #0000001f}.grid .service-card:nth-child(odd){transform-origin:center bottom}.grid .service-card:nth-child(2n){transform-origin:center top}section h2{position:relative}section h2:after{content:"";display:block;width:72px;height:4px;margin-top:12px;border-radius:999px;background:linear-gradient(90deg,#005ca9,#56bbe9)}.text-center h2:after{margin-left:auto;margin-right:auto}h2.text-center:after,main h2.text-center:after{margin-left:auto;margin-right:auto}main>section{position:relative}main>section+section{border-top:1px solid rgba(11,29,52,.08)}main>section .container{max-width:1220px}main .grid>.bg-white,main .bg-white.rounded-lg,main .bg-white.rounded-xl{border-radius:18px;box-shadow:0 10px 28px #06182c17}main img.rounded-lg,main .rounded-lg img,main .rounded-xl img{border-radius:14px}main section[class*=from-][class*=to-]{position:relative;isolation:isolate}main section[class*=from-][class*=to-]:before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#08111f2e,#08111f14);pointer-events:none;z-index:0}main section[class*=from-][class*=to-]>.container{position:relative;z-index:1}main>section:first-of-type h1{line-height:1.1;text-wrap:balance}main>section:first-of-type p{max-width:58ch}main h2{font-weight:800}main h3{font-weight:700}main ul li{line-height:1.55}main .shadow-lg{box-shadow:0 12px 30px #06182c1f!important}main .shadow-2xl{box-shadow:0 18px 38px #06182c33!important}main .border-t-4{border-top-width:3px!important}@media(max-width:768px){main section{padding-top:3.5rem!important;padding-bottom:3.5rem!important}main h1{font-size:2rem!important}main h2{font-size:1.65rem!important}main .grid{gap:1.1rem!important}}body.page-alarmas{--svc-primary: #c62828;--svc-soft: #fdecec}body.page-camaras{--svc-primary: #1565c0;--svc-soft: #eaf3ff}body.page-acceso{--svc-primary: #6a1b9a;--svc-soft: #f3eafe}body.page-fibra{--svc-primary: #ef6c00;--svc-soft: #fff3e8}body.page-wifi{--svc-primary: #00897b;--svc-soft: #e8f7f5}body.page-incendios{--svc-primary: #d84315;--svc-soft: #fff0eb}body.page-cctv{--svc-primary: #0d47a1;--svc-soft: #eaf1ff}body.page-vigia{--svc-primary: #283593;--svc-soft: #eceffd}body.page-videoporteria{--svc-primary: #7b1fa2;--svc-soft: #f5eafb}body.page-telefonia{--svc-primary: #1565c0;--svc-soft: #eaf3ff}body.page-cerco{--svc-primary: #bf360c;--svc-soft: #ffede6}body.page-cableado{--svc-primary: #37474f;--svc-soft: #edf1f3}body.page-soporte{--svc-primary: #00695c;--svc-soft: #e7f6f3}body.page-faq{--svc-primary: #455a64;--svc-soft: #eef2f4}body.page-alarmas main>section:first-of-type,body.page-camaras main>section:first-of-type,body.page-acceso main>section:first-of-type,body.page-fibra main>section:first-of-type,body.page-wifi main>section:first-of-type,body.page-incendios main>section:first-of-type,body.page-cctv main>section:first-of-type,body.page-vigia main>section:first-of-type,body.page-videoporteria main>section:first-of-type,body.page-telefonia main>section:first-of-type,body.page-cerco main>section:first-of-type,body.page-cableado main>section:first-of-type,body.page-soporte main>section:first-of-type,body.page-faq main>section:first-of-type{position:relative}body.page-alarmas main>section:first-of-type:after,body.page-camaras main>section:first-of-type:after,body.page-acceso main>section:first-of-type:after,body.page-fibra main>section:first-of-type:after,body.page-wifi main>section:first-of-type:after,body.page-incendios main>section:first-of-type:after,body.page-cctv main>section:first-of-type:after,body.page-vigia main>section:first-of-type:after,body.page-videoporteria main>section:first-of-type:after,body.page-telefonia main>section:first-of-type:after,body.page-cerco main>section:first-of-type:after,body.page-cableado main>section:first-of-type:after,body.page-soporte main>section:first-of-type:after,body.page-faq main>section:first-of-type:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#040a124d,#040a1214);pointer-events:none}body.page-alarmas main h2:after,body.page-camaras main h2:after,body.page-acceso main h2:after,body.page-fibra main h2:after,body.page-wifi main h2:after,body.page-incendios main h2:after,body.page-cctv main h2:after,body.page-vigia main h2:after,body.page-videoporteria main h2:after,body.page-telefonia main h2:after,body.page-cerco main h2:after,body.page-cableado main h2:after,body.page-soporte main h2:after,body.page-faq main h2:after{background:var(--svc-primary)}body.page-alarmas main .bg-blue-50,body.page-camaras main .bg-blue-50,body.page-acceso main .bg-blue-50,body.page-fibra main .bg-blue-50,body.page-wifi main .bg-blue-50,body.page-incendios main .bg-blue-50,body.page-cctv main .bg-blue-50,body.page-vigia main .bg-blue-50,body.page-videoporteria main .bg-blue-50,body.page-telefonia main .bg-blue-50,body.page-cerco main .bg-blue-50,body.page-cableado main .bg-blue-50,body.page-soporte main .bg-blue-50,body.page-faq main .bg-blue-50{background:var(--svc-soft)!important}body.page-alarmas main [class*=text-blue-6],body.page-camaras main [class*=text-blue-6],body.page-acceso main [class*=text-blue-6],body.page-fibra main [class*=text-blue-6],body.page-wifi main [class*=text-blue-6],body.page-incendios main [class*=text-blue-6],body.page-cctv main [class*=text-blue-6],body.page-vigia main [class*=text-blue-6],body.page-videoporteria main [class*=text-blue-6],body.page-telefonia main [class*=text-blue-6],body.page-cerco main [class*=text-blue-6],body.page-cableado main [class*=text-blue-6],body.page-soporte main [class*=text-blue-6],body.page-faq main [class*=text-blue-6]{color:var(--svc-primary)!important}body.page-alarmas main [class*=border-blue-],body.page-camaras main [class*=border-blue-],body.page-acceso main [class*=border-blue-],body.page-fibra main [class*=border-blue-],body.page-wifi main [class*=border-blue-],body.page-incendios main [class*=border-blue-],body.page-cctv main [class*=border-blue-],body.page-vigia main [class*=border-blue-],body.page-videoporteria main [class*=border-blue-],body.page-telefonia main [class*=border-blue-],body.page-cerco main [class*=border-blue-],body.page-cableado main [class*=border-blue-],body.page-soporte main [class*=border-blue-],body.page-faq main [class*=border-blue-]{border-color:color-mix(in srgb,var(--svc-primary) 46%,white)!important}body.page-alarmas main a.bg-blue-600,body.page-camaras main a.bg-blue-600,body.page-acceso main a.bg-blue-600,body.page-fibra main a.bg-blue-600,body.page-wifi main a.bg-blue-600,body.page-incendios main a.bg-blue-600,body.page-cctv main a.bg-blue-600,body.page-vigia main a.bg-blue-600,body.page-videoporteria main a.bg-blue-600,body.page-telefonia main a.bg-blue-600,body.page-cerco main a.bg-blue-600,body.page-cableado main a.bg-blue-600,body.page-soporte main a.bg-blue-600,body.page-faq main a.bg-blue-600{background:var(--svc-primary)!important}body.page-home .hero-gradient{background:linear-gradient(90deg,#051222f0,#051222b8 42%,#0512221a),url(/static/images-optimized/cctv-centro-control-videowall.webp) center / cover no-repeat;min-height:640px;display:flex;align-items:center}body.page-home .hero-gradient:after{background:linear-gradient(180deg,#0512220f,#05122261),radial-gradient(circle at 70% 22%,rgba(255,255,255,.18),transparent 34%)}body.page-home .hero-gradient .max-w-4xl{max-width:780px;margin-left:0;text-align:left}body.page-home .hero-gradient .inline-block{background:#ffffff1f!important;border-color:#ffffff47;box-shadow:none}body.page-home .hero-gradient h1{max-width:760px;font-weight:850;line-height:.98;letter-spacing:-.035em}body.page-home .hero-gradient p{max-width:690px;color:#ebf6ffe0!important;line-height:1.45}body.page-home .hero-actions{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:14px;margin-top:34px}body.page-home .hero-action{min-height:52px;min-width:198px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 24px;border-radius:999px;font-size:.98rem;font-weight:800;line-height:1.15;text-decoration:none;box-shadow:0 16px 30px #0000002e;transform:translateY(0);transition:transform .16s ease,box-shadow .16s ease,background-color .16s ease,border-color .16s ease,color .16s ease}body.page-home .hero-action:hover{transform:translateY(-2px);box-shadow:0 18px 34px #08162b3d}body.page-home .hero-action:focus-visible{outline:3px solid rgba(244,208,92,.95);outline-offset:4px}body.page-home .hero-action i{font-size:1rem;line-height:1}body.page-home .hero-action-primary{color:#061222;background:#fff;border:1px solid rgba(255,255,255,.85)}body.page-home .hero-action-primary:hover{background:#f3f8ff}body.page-home .hero-action-secondary{color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.55);box-shadow:none}body.page-home .hero-action-secondary:hover{background:#ffffff2e;border-color:#ffffffc2}body.page-home .home-sector-section{position:relative;border-bottom:1px solid rgba(11,29,52,.08);background:linear-gradient(180deg,#fff,#fbfdff)!important}body.page-home .home-eyebrow{display:inline-flex;align-items:center;gap:8px;color:#005ca9;background:#e9f4ffd1;border:1px solid rgba(207,230,251,.9);border-radius:999px;padding:8px 14px;font-weight:800;font-size:.92rem;margin-bottom:18px}body.page-home .home-section-title{max-width:720px;color:#0b1d34;font-size:clamp(2rem,4vw,3.5rem);font-weight:850;line-height:1.08;letter-spacing:-.035em;margin-bottom:20px}body.page-home .home-section-lead{max-width:680px;color:#46576b;font-size:1.08rem;line-height:1.75}body.page-home .home-sector-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}body.page-home .home-link-primary,body.page-home .home-link-secondary{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:8px;padding:0 18px;font-weight:800;text-decoration:none}body.page-home .home-link-primary{color:#fff;background:#005ca9}body.page-home .home-link-primary:hover{background:#004a8a}body.page-home .home-link-secondary{color:#0b1d34;background:#fff;border:1px solid #cad8e8}body.page-home .home-sector-media{overflow:hidden;border-radius:8px;border:1px solid rgba(11,29,52,.08);box-shadow:0 24px 70px #08162b1f;background:#f3f7fb}body.page-home .home-sector-media img{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}body.page-home .home-sector-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(219,229,239,.88);border-left:1px solid rgba(219,229,239,.88);background:#fff}body.page-home .home-sector-card{min-height:245px;display:flex;flex-direction:column;justify-content:flex-start;padding:28px;color:#0b1d34;border-right:1px solid rgba(219,229,239,.88);border-bottom:1px solid rgba(219,229,239,.88);text-decoration:none;background:#fff}body.page-home .home-sector-card:hover{background:#f7fbff}body.page-home .home-sector-card span{color:#005ca9;font-weight:900;font-size:.86rem;margin-bottom:22px}body.page-home .home-sector-card h3{color:#0b1d34;font-size:1.18rem;font-weight:850;margin-bottom:12px}body.page-home .home-sector-card p{color:#5a6878;line-height:1.65;font-size:.96rem}body.page-home .home-sector-more{display:grid;grid-template-columns:220px 1fr;gap:22px;align-items:start;margin-top:26px;padding-top:26px;border-top:1px solid #e1e9f2}body.page-home .home-sector-more span{color:#0b1d34;font-weight:850}body.page-home .home-sector-more div{display:flex;flex-wrap:wrap;gap:10px}body.page-home .home-sector-more a{color:#005ca9;background:#f3f8fe;border:1px solid #d7e7f8;border-radius:999px;padding:8px 13px;font-size:.93rem;font-weight:800;text-decoration:none}body.page-home .home-sector-more a:hover{background:#e6f2fc}body.page-home .home-services-section{padding:96px 0;background:linear-gradient(180deg,#f6f8fb,#fff);border-bottom:1px solid rgba(11,29,52,.08)}body.page-home .home-services-heading{max-width:860px;margin:0 auto 44px;text-align:center}body.page-home .home-services-heading h2{color:#081628;font-size:clamp(2.15rem,4vw,4.2rem);font-weight:850;line-height:1.04;letter-spacing:-.04em;margin-bottom:18px}body.page-home .home-services-heading h2:after{display:none}body.page-home .home-services-heading p{color:#526172;font-size:1.08rem;line-height:1.7;margin:0 auto;max-width:720px}body.page-home .home-services-showcase{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);gap:22px;align-items:stretch}body.page-home .home-service-stack{display:grid;gap:22px}body.page-home .home-service-feature{min-height:300px;position:relative;overflow:hidden;display:flex;align-items:flex-end;color:#fff;border-radius:8px;background:#081628;text-decoration:none;box-shadow:0 30px 80px #08162821}body.page-home .home-service-feature-large{min-height:622px}body.page-home .home-service-feature img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scale(1.01);transition:transform .42s ease}body.page-home .home-service-feature:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 28%,rgba(5,18,34,.9) 100%),linear-gradient(90deg,rgba(5,18,34,.38),transparent 58%)}body.page-home .home-service-feature:hover img{transform:scale(1.045)}body.page-home .home-service-feature>div{position:relative;z-index:1;padding:28px;max-width:620px}body.page-home .home-service-feature span{display:inline-flex;margin-bottom:10px;color:#cfeaff;font-size:.82rem;font-weight:850;text-transform:uppercase}body.page-home .home-service-feature h3{font-size:clamp(1.4rem,2.4vw,2.55rem);font-weight:850;line-height:1.08;margin-bottom:10px}body.page-home .home-service-feature p{color:#ffffffd1;line-height:1.6;max-width:580px}body.page-home .home-services-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px;border-top:1px solid rgba(217,226,236,.9);border-left:1px solid rgba(217,226,236,.9);background:#fff}body.page-home .home-services-links a{min-height:86px;display:flex;align-items:center;gap:12px;color:#0b1d34;padding:20px;border-right:1px solid rgba(217,226,236,.9);border-bottom:1px solid rgba(217,226,236,.9);font-weight:820;text-decoration:none}body.page-home .home-services-links a:hover{background:#f7fbff;color:#005ca9}body.page-home .home-services-links i{color:#005ca9;width:20px;text-align:center}a.fixed.bottom-6.right-6,a[href*="wa.me"].fixed.w-14.h-14{width:56px!important;height:56px!important;border-radius:999px!important;box-shadow:0 14px 30px #06182c47!important;background:#17b45b!important;border:2px solid rgba(255,255,255,.9)}body.page-cctv main>section:nth-of-type(2){background:radial-gradient(circle at 8% 12%,rgba(123,31,162,.08),transparent 30%),radial-gradient(circle at 92% 0%,rgba(13,71,161,.1),transparent 26%),#f5f7fb!important}body.page-cctv main>section:nth-of-type(2) [class*="md:grid-cols-4"]>div{height:100%;border:1px solid rgba(11,29,52,.08);border-radius:18px!important;box-shadow:0 10px 24px #051c3314;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}body.page-cctv main>section:nth-of-type(2) [class*="md:grid-cols-4"]>div:hover{transform:translateY(-5px);box-shadow:0 18px 34px #051c3324;border-color:color-mix(in srgb,var(--svc-primary) 40%,white)}body.page-cctv main>section:nth-of-type(2) h3{line-height:1.2;min-height:2.5em}body.page-cctv main>section:nth-of-type(2) p{line-height:1.65}body.page-cctv main>section:nth-of-type(3) [class*=rounded-lg],body.page-cctv main>section:nth-of-type(4) [class*=rounded-lg]{border-radius:20px!important}body.page-alarmas main>section:nth-of-type(2),body.page-camaras main>section:nth-of-type(2),body.page-acceso main>section:nth-of-type(2),body.page-fibra main>section:nth-of-type(2),body.page-wifi main>section:nth-of-type(2),body.page-incendios main>section:nth-of-type(2),body.page-cctv main>section:nth-of-type(2),body.page-vigia main>section:nth-of-type(2),body.page-videoporteria main>section:nth-of-type(2),body.page-telefonia main>section:nth-of-type(2),body.page-cerco main>section:nth-of-type(2),body.page-cableado main>section:nth-of-type(2),body.page-soporte main>section:nth-of-type(2),body.page-faq main>section:nth-of-type(2){background:radial-gradient(circle at 8% 12%,color-mix(in srgb,var(--svc-primary) 12%,transparent),transparent 30%),radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--svc-primary) 14%,transparent),transparent 26%),#f5f7fb!important}body.page-alarmas main>section:nth-of-type(2) [class*=grid]>div,body.page-camaras main>section:nth-of-type(2) [class*=grid]>div,body.page-acceso main>section:nth-of-type(2) [class*=grid]>div,body.page-fibra main>section:nth-of-type(2) [class*=grid]>div,body.page-wifi main>section:nth-of-type(2) [class*=grid]>div,body.page-incendios main>section:nth-of-type(2) [class*=grid]>div,body.page-cctv main>section:nth-of-type(2) [class*=grid]>div,body.page-vigia main>section:nth-of-type(2) [class*=grid]>div,body.page-videoporteria main>section:nth-of-type(2) [class*=grid]>div,body.page-telefonia main>section:nth-of-type(2) [class*=grid]>div,body.page-cerco main>section:nth-of-type(2) [class*=grid]>div,body.page-cableado main>section:nth-of-type(2) [class*=grid]>div,body.page-soporte main>section:nth-of-type(2) [class*=grid]>div,body.page-faq main>section:nth-of-type(2) [class*=grid]>div{border:1px solid rgba(11,29,52,.08);border-radius:18px!important;box-shadow:0 10px 24px #051c3314;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}body.page-alarmas main>section:nth-of-type(2) [class*=grid]>div:hover,body.page-camaras main>section:nth-of-type(2) [class*=grid]>div:hover,body.page-acceso main>section:nth-of-type(2) [class*=grid]>div:hover,body.page-fibra main>section:nth-of-type(2) [class*=grid]>div:hover,body.page-wifi main>section:nth-of-type(2) [class*=grid]>div:hover,body.page-incendios main>section:nth-of-type(2) [class*=grid]>div:hover,body.page-cctv main>section:nth-of-type(2) [class*=grid]>div:hover,body.page-vigia main>section:nth-of-type(2) [class*=grid]>div:hover,body.page-videoporteria main>section:nth-of-type(2) [class*=grid]>div:hover,body.page-telefonia main>section:nth-of-type(2) [class*=grid]>div:hover,body.page-cerco main>section:nth-of-type(2) [class*=grid]>div:hover,body.page-cableado main>section:nth-of-type(2) [class*=grid]>div:hover,body.page-soporte main>section:nth-of-type(2) [class*=grid]>div:hover,body.page-faq main>section:nth-of-type(2) [class*=grid]>div:hover{transform:translateY(-5px);box-shadow:0 18px 34px #051c3324;border-color:color-mix(in srgb,var(--svc-primary) 40%,white)}body.page-alarmas main h3,body.page-camaras main h3,body.page-acceso main h3,body.page-fibra main h3,body.page-wifi main h3,body.page-incendios main h3,body.page-cctv main h3,body.page-vigia main h3,body.page-videoporteria main h3,body.page-telefonia main h3,body.page-cerco main h3,body.page-cableado main h3,body.page-soporte main h3,body.page-faq main h3{line-height:1.22}body.page-alarmas main p,body.page-camaras main p,body.page-acceso main p,body.page-fibra main p,body.page-wifi main p,body.page-incendios main p,body.page-cctv main p,body.page-vigia main p,body.page-videoporteria main p,body.page-telefonia main p,body.page-cerco main p,body.page-cableado main p,body.page-soporte main p,body.page-faq main p{line-height:1.62}body.page-alarmas main [class*=rounded-lg],body.page-camaras main [class*=rounded-lg],body.page-acceso main [class*=rounded-lg],body.page-fibra main [class*=rounded-lg],body.page-wifi main [class*=rounded-lg],body.page-incendios main [class*=rounded-lg],body.page-cctv main [class*=rounded-lg],body.page-vigia main [class*=rounded-lg],body.page-videoporteria main [class*=rounded-lg],body.page-telefonia main [class*=rounded-lg],body.page-cerco main [class*=rounded-lg],body.page-cableado main [class*=rounded-lg],body.page-soporte main [class*=rounded-lg],body.page-faq main [class*=rounded-lg]{border-radius:18px!important}body.page-alarmas main>section:nth-of-type(1){background:radial-gradient(circle at 10% 18%,rgba(255,255,255,.18),transparent 28%),linear-gradient(125deg,#0a2b4d,#005ca9 52%,#2f86ca)!important}body.page-alarmas main>section:nth-of-type(1) .inline-block{background:#17b45b!important;border:1px solid rgba(255,255,255,.44);box-shadow:0 10px 24px #06182c3d}body.page-alarmas main>section:nth-of-type(2)>.container>.max-w-4xl>div{margin-bottom:4.2rem!important}body.page-alarmas main [class*=border-l-4]{border-left-width:5px!important;box-shadow:0 10px 24px #051c3314}body.page-alarmas main [class*=rounded-xl][class*=overflow-hidden] img{filter:saturate(1.04) contrast(1.02)}body.page-alarmas main [class*=from-blue-50][class*=to-white],body.page-alarmas main [class*=from-gray-50][class*=to-white],body.page-alarmas main [class*=from-orange-50][class*=to-white]{border:1px solid rgba(11,29,52,.09);box-shadow:0 14px 34px #051c331a}body.page-alarmas main [class*=text-sm]{letter-spacing:.005em}body.page-alarmas main>section:nth-of-type(2) a.inline-block.bg-green-600,body.page-alarmas main>section:nth-of-type(2) a.inline-block.bg-green-500,body.page-alarmas main>section:nth-of-type(2) a.bg-green-600,body.page-alarmas main>section:nth-of-type(2) a.bg-green-500{border-radius:14px!important;box-shadow:0 12px 24px #17b45b3d}body.page-alarmas main>section:nth-of-type(2) a.inline-block.bg-green-600:hover,body.page-alarmas main>section:nth-of-type(2) a.inline-block.bg-green-500:hover,body.page-alarmas main>section:nth-of-type(2) a.bg-green-600:hover,body.page-alarmas main>section:nth-of-type(2) a.bg-green-500:hover{transform:translateY(-2px)}body.page-acceso main>section:nth-of-type(1){background:radial-gradient(circle at 84% 14%,rgba(255,255,255,.15),transparent 30%),linear-gradient(130deg,#2f1747,#5e2d89 54%,#7d46ad)!important}body.page-acceso main>section:nth-of-type(2) [class*=rounded-lg],body.page-acceso main>section:nth-of-type(3) [class*=rounded-lg]{border:1px solid rgba(11,29,52,.1);box-shadow:0 12px 28px #051c331a}body.page-acceso main [class*=text-purple-],body.page-acceso main [class*=bg-purple-]{filter:saturate(1.04)}body.page-incendios main>section:nth-of-type(1){background:radial-gradient(circle at 16% 8%,rgba(255,255,255,.16),transparent 28%),linear-gradient(130deg,#6f220f,#b63e1d 52%,#da5a2f)!important}body.page-incendios main>section:nth-of-type(2),body.page-incendios main>section:nth-of-type(3){position:relative}body.page-incendios main>section:nth-of-type(2):before,body.page-incendios main>section:nth-of-type(3):before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#ffffffdb,#ffffffdb);pointer-events:none}body.page-incendios main>section:nth-of-type(2)>.container,body.page-incendios main>section:nth-of-type(3)>.container{position:relative;z-index:1}body.page-incendios main [class*=rounded-lg],body.page-incendios main [class*=rounded-xl]{border:1px solid rgba(11,29,52,.09);box-shadow:0 12px 28px #051c331a}body.page-incendios main a.bg-red-600,body.page-incendios main a.bg-orange-600{border-radius:14px!important;box-shadow:0 12px 24px #be411e3d}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:nth-of-type(2) h2{max-width:920px;margin-left:auto;margin-right:auto;text-align:center;text-wrap:balance}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:nth-of-type(2) h2:after{margin-left:auto;margin-right:auto}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:nth-of-type(2) h2+p{max-width:820px;margin-left:auto!important;margin-right:auto!important;margin-bottom:2.2rem!important;text-align:center;line-height:1.76;color:#344256}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:nth-of-type(2) h2+p a{font-weight:600}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:nth-of-type(2) h2+p+.grid{justify-content:center}main section .container>*+*{margin-top:0}main .grid{align-items:stretch}main [class*=rounded-lg],main [class*=rounded-xl]{backdrop-filter:saturate(1.02)}@media(max-width:900px){body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:nth-of-type(2) h2+p{max-width:94%;font-size:1rem!important;line-height:1.68}main h2{line-height:1.18}main .grid>div{min-height:0}body.page-home .hero-actions{align-items:stretch;gap:12px}body.page-home .hero-gradient{min-height:640px;align-items:flex-end;padding-top:64px!important;padding-bottom:64px!important;background-position:62% center}body.page-home .hero-gradient:after{background:linear-gradient(180deg,#0512222e,#051222eb),linear-gradient(90deg,#051222bf,#05122238)}body.page-home .hero-gradient .max-w-4xl{text-align:left}body.page-home .hero-gradient .inline-block{max-width:100%;white-space:normal;line-height:1.45}body.page-home .hero-gradient h1{font-size:clamp(2rem,10vw,2.7rem)!important;line-height:1.02;margin-bottom:22px!important}body.page-home .hero-gradient p{font-size:1.1rem!important;line-height:1.55;margin-bottom:0!important}body.page-home .hero-action{width:100%;min-width:0;min-height:52px;padding:0 18px;font-size:.98rem;box-shadow:0 12px 24px #00000029}body.page-home .home-sector-section{padding-top:62px!important;padding-bottom:62px!important}body.page-home .home-section-title,body.page-home .home-services-heading h2{font-size:clamp(2rem,9vw,2.85rem);line-height:1.06}body.page-home .home-sector-actions,body.page-home .home-link-primary,body.page-home .home-link-secondary{width:100%}body.page-home .home-sector-media{margin-top:4px}body.page-home .home-sector-grid{grid-template-columns:1fr}body.page-home .home-sector-card{min-height:0;padding:23px}body.page-home .home-sector-card span{margin-bottom:12px}body.page-home .home-sector-more{grid-template-columns:1fr;gap:14px}body.page-home .home-services-section{padding:58px 0}body.page-home .home-services-heading{text-align:left;margin-bottom:28px}body.page-home .home-services-showcase{grid-template-columns:1fr}body.page-home .home-service-feature,body.page-home .home-service-feature-large{min-height:380px}body.page-home .home-service-feature>div{padding:22px}body.page-home .home-services-links{grid-template-columns:1fr}body.page-home .home-services-links a{min-height:64px;padding:17px 18px}a.fixed.bottom-6.right-6,a[href*="wa.me"].fixed.w-14.h-14{width:54px!important;height:54px!important;right:16px!important;bottom:16px!important}}.text-microfal-blue{color:var(--microfal-azul-oscuro)}.bg-microfal-blue{background-color:var(--microfal-azul-oscuro)}.hover\:bg-microfal-blue-dark:hover{background-color:var(--microfal-azul-hover)}main p a:not([class*=bg-]),main li a:not([class*=bg-]){text-decoration:underline;text-underline-offset:3px}:root{--mf-blue-700: #005ca9;--mf-blue-800: #004a8a;--mf-sky-500: #56bbe9;--mf-yellow-500: #f4d05c;--mf-ink-950: #0b1d34;--mf-navy-800: #0b1d34;--mf-white: #ffffff;--mf-neutral-50: #f6f8fb;--mf-neutral-100: #edf2f7;--mf-neutral-200: #d7e6f7;--mf-neutral-300: #c4d2e3;--mf-neutral-500: #667085;--mf-neutral-700: #344054;--mf-whatsapp: #17a957;--mf-container: 1180px;--mf-radius-sm: 4px;--mf-radius-md: 8px;--mf-shadow-soft: 0 12px 32px rgba(11, 29, 52, .08)}html{background:var(--mf-white);scroll-padding-top:88px}body{color:var(--mf-ink-950);background-color:var(--mf-white)!important;background-image:none!important;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0}h1,h2,h3,h4,h5,h6{font-family:inherit;letter-spacing:0}section h2:after{width:48px;height:3px;margin-top:12px;border-radius:0;background:var(--mf-blue-700)}body>header{min-height:72px;background:#fffffffa!important;border-bottom:1px solid var(--mf-neutral-200);box-shadow:none!important;backdrop-filter:none}body>header nav.container{position:relative;width:calc(100% - 40px);max-width:var(--mf-container)!important;min-height:72px;margin-inline:auto;padding:0!important}body>header nav>div:first-child{min-height:72px;gap:20px}body>header nav img[src*=logo-microfal-slogan]{display:block;width:210px;max-width:210px;height:42px;object-fit:contain}body>header .hidden.lg\:flex{gap:4px;margin-left:auto}body>header .hidden.lg\:flex.space-x-6>:not([hidden])~:not([hidden]){margin-left:0!important}body>header .hidden.lg\:flex>a,body>header .hidden.lg\:flex>.relative>button{min-height:44px;padding:0 8px;border-radius:999px;color:var(--mf-ink-950);font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}body.page-home>header .hidden.lg\:flex>a[href="/"]{color:var(--mf-blue-700);font-weight:600}body>header .hidden.lg\:flex>a:hover,body>header .hidden.lg\:flex>.relative>button:hover,body>header .hidden.lg\:flex>.relative>button[aria-expanded=true]{color:var(--mf-blue-700);background:var(--mf-neutral-50)}body>header .hidden.lg\:flex>a[href*="wa.me"]{min-height:44px;padding:0 14px;color:var(--mf-white);background:var(--mf-blue-700)!important;border:1px solid var(--mf-blue-700);border-radius:999px;box-shadow:none;font-size:14px;font-weight:600}body>header .hidden.lg\:flex>a[href*="wa.me"]:hover{color:var(--mf-white);background:var(--mf-blue-800)!important;border-color:var(--mf-blue-800)}body>header .hidden.lg\:flex>.relative.group>div{top:calc(100% + 14px);max-height:calc(100vh - 92px);margin-top:0!important;overflow-y:auto;border:1px solid var(--mf-neutral-200);border-radius:var(--mf-radius-md)!important;box-shadow:var(--mf-shadow-soft)!important}body>header .hidden.lg\:flex>.relative.group>div a{font-size:14px;line-height:20px}body>header .hidden.lg\:flex>.relative.group>div a:hover{color:var(--mf-blue-700);background:var(--mf-neutral-50)}body.page-home .hero-gradient{min-height:640px;padding:0!important;display:flex;align-items:center;background-color:#09192e!important;background-image:url(/static/images-optimized/cctv-tecnico-instalando.webp)!important;background-position:center;background-size:cover;background-repeat:no-repeat}body.page-home .hero-gradient:after{background:#050e1ab8}body.page-home .hero-gradient>.container{width:calc(100% - 40px);max-width:var(--mf-container);margin-inline:auto;padding:0!important}body.page-home .hero-gradient .max-w-4xl{width:min(830px,100%);max-width:830px;margin:0;display:flex;flex-direction:column;align-items:flex-start;gap:24px;text-align:left}body.page-home .hero-gradient .inline-block{max-width:100%;margin:0!important;padding:0!important;color:#6ec7ff;background:transparent!important;border:0;border-radius:0;box-shadow:none;font-size:15px;font-weight:600;line-height:22px}body.page-home .hero-gradient h1{max-width:830px;margin:0!important;color:var(--mf-white);font-size:64px!important;font-weight:700;line-height:70px;letter-spacing:0}body.page-home .hero-gradient p{max-width:760px;margin:0!important;color:#e3edfa!important;font-size:20px!important;font-weight:400;line-height:30px}body.page-home .hero-actions{margin:0;gap:12px}body.page-home .hero-action{min-width:0;min-height:48px;padding:0 24px;gap:8px;border-radius:var(--mf-radius-md);box-shadow:none;font-size:15px;font-weight:600;line-height:22px;transform:none}body.page-home .hero-action:hover{transform:none;box-shadow:none}body.page-home .hero-action-primary{color:var(--mf-white);background:var(--mf-blue-700);border:1px solid var(--mf-blue-700)}body.page-home .hero-action-primary:hover{color:var(--mf-white);background:var(--mf-blue-800);border-color:var(--mf-blue-800)}body.page-home .hero-action-secondary{color:var(--mf-blue-700);background:var(--mf-white);border:1px solid var(--mf-neutral-200)}body.page-home .hero-action-secondary:hover{color:var(--mf-blue-800);background:var(--mf-neutral-50);border-color:var(--mf-neutral-300)}body.page-home .home-sector-section{padding:96px 0!important;background:var(--mf-white)!important;border-bottom:0}body.page-home .home-sector-section>.container{width:calc(100% - 40px);max-width:var(--mf-container);margin-inline:auto;padding:0!important}body.page-home .home-sector-section>.container>.grid{display:block;margin-bottom:48px!important}body.page-home .home-sector-section>.container>.grid>div:first-child{max-width:860px}body.page-home .home-sector-media{display:none}body.page-home .home-eyebrow{margin:0 0 12px;padding:0;gap:0;color:var(--mf-blue-700);background:transparent;border:0;border-radius:0;font-size:12px;font-weight:600;line-height:18px}body.page-home .home-eyebrow i{display:none}body.page-home .home-section-title{max-width:860px;margin:0 0 20px;color:var(--mf-ink-950);font-size:44px;font-weight:600;line-height:52px;letter-spacing:0}body.page-home .home-section-title:after{content:"";display:block;width:48px;height:3px;margin-top:12px;background:var(--mf-blue-700)}body.page-home .home-section-lead{max-width:720px;color:var(--mf-neutral-700);font-size:18px;line-height:28px}body.page-home .home-sector-actions{margin-top:24px;gap:12px}body.page-home .home-link-primary,body.page-home .home-link-secondary{min-height:44px;padding:0 16px;border-radius:var(--mf-radius-md);font-size:15px;font-weight:600}body.page-home .home-link-primary{background:var(--mf-blue-700)}body.page-home .home-link-primary:hover{background:var(--mf-blue-800)}body.page-home .home-link-secondary{color:var(--mf-blue-700);border-color:transparent;background:transparent}body.page-home .home-link-secondary:hover{color:var(--mf-blue-800);background:var(--mf-neutral-50)}body.page-home .home-sector-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;background:transparent;border:0}body.page-home .home-sector-card{position:relative;min-height:128px;display:grid;grid-template-columns:32px minmax(0,1fr) 22px;grid-template-rows:auto auto;column-gap:16px;row-gap:8px;align-content:center;padding:20px 24px;color:var(--mf-ink-950);background:var(--mf-white);border:0;border-bottom:1px solid var(--mf-neutral-200);border-radius:0}body.page-home .home-sector-card:after{content:"\2192";grid-column:3;grid-row:1 / 3;align-self:center;color:var(--mf-blue-700);font-size:22px;line-height:1}body.page-home .home-sector-card:hover{color:var(--mf-ink-950);background:var(--mf-neutral-50)}body.page-home .home-sector-card span{grid-column:1;grid-row:1 / 3;align-self:center;margin:0;color:var(--mf-blue-700);font-size:13px;font-weight:600}body.page-home .home-sector-card h3{grid-column:2;grid-row:1;margin:0;color:var(--mf-ink-950);font-size:19px;font-weight:600;line-height:27px}body.page-home .home-sector-card p{grid-column:2;grid-row:2;margin:0;color:var(--mf-neutral-700);font-size:14px;line-height:22px}body.page-home .home-sector-more{grid-template-columns:190px minmax(0,1fr);margin-top:36px;padding-top:24px;border-top:1px solid var(--mf-neutral-200)}body.page-home .home-sector-more span{font-size:15px;font-weight:600}body.page-home .home-sector-more a{padding:3px 0;color:var(--mf-blue-700);background:transparent;border:0;border-bottom:1px solid transparent;border-radius:0;font-size:14px;font-weight:500}body.page-home .home-sector-more a:hover{color:var(--mf-blue-800);background:transparent;border-bottom-color:var(--mf-blue-800)}body.page-home .home-services-section{padding:96px 0;background:var(--mf-neutral-50);border:0}body.page-home .home-services-section>.container{width:calc(100% - 40px);max-width:var(--mf-container);margin-inline:auto;padding:64px!important;background:var(--mf-white)}body.page-home .home-services-heading{max-width:760px;margin:0 0 40px;text-align:left}body.page-home .home-services-heading h2{max-width:760px;margin:0 0 16px;color:var(--mf-ink-950);font-size:38px;font-weight:600;line-height:46px;letter-spacing:0}body.page-home .home-services-heading h2:after{display:block}body.page-home .home-services-heading p{max-width:720px;margin:0;color:var(--mf-neutral-700);font-size:17px;line-height:27px}body.page-home .home-services-showcase{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:20px}body.page-home .home-service-stack{gap:20px}body.page-home .home-service-feature,body.page-home .home-service-feature-large{min-height:300px;border:0;border-radius:var(--mf-radius-md);box-shadow:none}body.page-home .home-service-feature-large{min-height:620px}body.page-home .home-service-feature:after{background:linear-gradient(180deg,transparent 30%,rgba(5,14,26,.9) 100%)}body.page-home .home-service-feature>div{padding:24px}body.page-home .home-service-feature span{color:#d7efff;font-size:12px;font-weight:600;text-transform:none}body.page-home .home-service-feature h3{margin-bottom:8px;font-size:28px;font-weight:600;line-height:35px;letter-spacing:0}body.page-home .home-service-feature p{color:#ffffffdb;font-size:15px;line-height:23px}body.page-home .home-services-links{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px;border:0;border-top:1px solid var(--mf-neutral-200)}body.page-home .home-services-links a{min-height:72px;padding:16px;border:0;border-bottom:1px solid var(--mf-neutral-200);border-radius:0;font-size:14px;font-weight:600}body.page-home .home-services-links a:hover{color:var(--mf-blue-700);background:var(--mf-neutral-50)}body.page-home #diagnostico-destacado{padding:96px 0!important;color:var(--mf-white);background:var(--mf-navy-800)!important}body.page-home #diagnostico-destacado>.container,body.page-home #centro-conocimiento>.container,body.page-home #soluciones-corporativas>.container,body.page-home main>section:last-of-type>.container{width:calc(100% - 40px);max-width:var(--mf-container);margin-inline:auto;padding-inline:0!important}body.page-home #diagnostico-destacado .inline-flex{margin-bottom:16px!important;padding:0;color:#6ec7ff;background:transparent!important;border:0;border-radius:0;font-size:12px;font-weight:600}body.page-home #diagnostico-destacado h2{margin-bottom:20px!important;font-size:42px;font-weight:600;line-height:50px;letter-spacing:0}body.page-home #diagnostico-destacado h2:after{background:var(--mf-sky-500)}body.page-home #diagnostico-destacado .grid>div:last-child{padding:8px 0 8px 48px!important;color:var(--mf-white)!important;background:transparent!important;border:0;border-left:1px solid rgba(110,199,255,.42);border-radius:0!important;box-shadow:none!important}body.page-home #diagnostico-destacado .grid>div:last-child h3,body.page-home #diagnostico-destacado .grid>div:last-child li{color:var(--mf-white)!important}body.page-home #diagnostico-destacado a{width:auto!important;min-height:44px;padding:0 16px!important;border-radius:var(--mf-radius-md)!important;box-shadow:none;font-size:15px;font-weight:600}body.page-home #centro-conocimiento{padding:96px 0!important;background:var(--mf-neutral-50)!important}body.page-home #centro-conocimiento .max-w-4xl,body.page-home #soluciones-corporativas .max-w-3xl,body.page-home main>section:last-of-type .max-w-3xl{max-width:780px;margin:0 0 48px;text-align:left}body.page-home #centro-conocimiento .inline-flex,body.page-home #soluciones-corporativas .inline-flex{margin-bottom:12px!important;padding:0;color:var(--mf-blue-700);background:transparent!important;border:0;border-radius:0;font-size:12px;font-weight:600}body.page-home #centro-conocimiento h2,body.page-home #soluciones-corporativas h2,body.page-home main>section:last-of-type h2{margin-bottom:20px!important;color:var(--mf-ink-950);font-size:42px;font-weight:600;line-height:50px;letter-spacing:0}body.page-home #centro-conocimiento .grid{gap:20px}body.page-home #centro-conocimiento .grid>a{min-height:190px;padding:24px!important;background:var(--mf-white)!important;border:1px solid var(--mf-neutral-200)!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important;transform:none!important}body.page-home #centro-conocimiento .grid>a:hover{border-color:var(--mf-neutral-300)!important;box-shadow:var(--mf-shadow-soft)!important}body.page-home #centro-conocimiento .grid>a>div:first-child{width:36px;height:36px;margin-bottom:18px!important;color:var(--mf-blue-700)!important;background:var(--mf-neutral-50)!important;border-radius:var(--mf-radius-sm)!important}body.page-home #centro-conocimiento .grid>a h3{margin-bottom:10px!important;color:var(--mf-ink-950);font-size:19px;font-weight:600;line-height:27px}body.page-home #centro-conocimiento .grid>a p{color:var(--mf-neutral-700);font-size:14px;line-height:22px}body.page-home #centro-conocimiento .text-center.mt-10{justify-content:flex-start;text-align:left}body.page-home #centro-conocimiento .text-center.mt-10 a{min-height:44px;padding:0 16px!important;border-radius:var(--mf-radius-md)!important;box-shadow:none;font-size:15px;font-weight:600}body.page-home #soluciones-corporativas{padding:96px 0!important;color:var(--mf-ink-950)!important;background:var(--mf-white)!important}body.page-home #soluciones-corporativas .max-w-3xl p{color:var(--mf-neutral-700)!important}body.page-home #soluciones-corporativas .grid{gap:20px}body.page-home #soluciones-corporativas .grid>a{padding:28px!important;color:var(--mf-ink-950)!important;background:var(--mf-white)!important;border:1px solid var(--mf-neutral-200);border-radius:var(--mf-radius-md)!important;box-shadow:none!important;transform:none!important}body.page-home #soluciones-corporativas .grid>a:hover{border-color:var(--mf-neutral-300);box-shadow:var(--mf-shadow-soft)!important}body.page-home #soluciones-corporativas .grid>a>div:first-child{width:40px;height:40px;margin-bottom:20px!important;color:var(--mf-blue-700)!important;background:var(--mf-neutral-50)!important;border-radius:var(--mf-radius-sm)!important}body.page-home #soluciones-corporativas .grid>a h3{margin-bottom:10px!important;font-size:22px;font-weight:600;line-height:30px}body.page-home main>section:last-of-type{padding:96px 0!important;background:var(--mf-neutral-50)!important}body.page-home main>section:last-of-type .grid{max-width:var(--mf-container);gap:0 32px}body.page-home main>section:last-of-type .grid>div{padding:24px 0!important;background:transparent!important;border:0;border-top:1px solid var(--mf-neutral-200);border-radius:0!important}body.page-home main>section:last-of-type .grid h3{margin-bottom:10px!important;color:var(--mf-ink-950);font-size:19px;font-weight:600;line-height:27px}body.page-home main>section:last-of-type .grid p{color:var(--mf-neutral-700);font-size:15px;line-height:24px}body>footer{margin-top:0!important;color:#e3edfa;background:var(--mf-navy-800)!important}body>footer>.container{width:calc(100% - 40px);max-width:var(--mf-container);margin-inline:auto;padding:64px 0 32px!important}body>footer .grid{gap:40px}body>footer h3{margin-bottom:14px!important;color:var(--mf-white);font-size:15px;font-weight:600;line-height:22px}body>footer ul{display:flex;flex-direction:column;gap:7px}body>footer ul.space-y-2>:not([hidden])~:not([hidden]),body>footer ul.space-y-3>:not([hidden])~:not([hidden]){margin-top:0!important}body>footer a,body>footer li,body>footer span{font-size:13px;line-height:20px}body>footer a:hover{color:var(--mf-sky-500)!important}body>footer .border-t{margin-top:48px!important;padding-top:24px!important;border-color:#56bbe9b8!important;text-align:left;font-size:12px;line-height:20px}body>footer .border-t p+p{margin-top:8px!important;color:#c4d2e3}a.fixed.bottom-6.right-6,a[href*="wa.me"].fixed.w-14.h-14{background:var(--mf-whatsapp)!important;box-shadow:0 10px 28px #0b1d3438!important}@media(min-width:1024px)and (max-width:1279px){body>header .hidden.lg\:flex{display:none!important}body>header #mobile-menu-btn{display:block!important}}@media(min-width:1280px){body>header #mobile-menu-btn{display:none!important}}@media(max-width:1279px){body>header,body>header nav.container,body>header nav>div:first-child{min-height:64px}body>header nav img[src*=logo-microfal-slogan]{width:184px;max-width:184px;height:40px}body>header #mobile-menu-btn{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--mf-ink-950);border-radius:var(--mf-radius-md)}body>header #mobile-menu-btn:hover{color:var(--mf-blue-700);background:var(--mf-neutral-50)}body>header #mobile-menu{position:fixed;inset:64px 0 auto;max-height:calc(100vh - 64px);margin:0;padding:20px max(20px,calc((100vw - var(--mf-container)) / 2));overflow-y:auto;background:var(--mf-white);border-top:1px solid var(--mf-neutral-200);box-shadow:var(--mf-shadow-soft)}body>header #mobile-menu a,body>header #mobile-menu button{color:var(--mf-ink-950);font-size:15px;font-weight:500}body>header #mobile-menu a[href*="wa.me"]{color:var(--mf-white);background:var(--mf-blue-700)!important;border-radius:var(--mf-radius-md);box-shadow:none}}@media(max-width:767px){body>header nav.container,body.page-home .hero-gradient>.container,body.page-home .home-sector-section>.container,body.page-home .home-services-section>.container,body.page-home #diagnostico-destacado>.container,body.page-home #centro-conocimiento>.container,body.page-home #soluciones-corporativas>.container,body.page-home main>section:last-of-type>.container,body>footer>.container{width:calc(100% - 32px)}body.page-home .hero-gradient{min-height:680px;padding:56px 0!important;align-items:flex-end;background-position:58% center}body.page-home .hero-gradient:after{background:#050e1ac2}body.page-home .hero-gradient .max-w-4xl{gap:20px}body.page-home .hero-gradient .inline-block{font-size:13px;line-height:20px;white-space:normal}body.page-home .hero-gradient h1{font-size:42px!important;line-height:48px}body.page-home .hero-gradient p{font-size:17px!important;line-height:27px}body.page-home .hero-actions{width:100%;flex-direction:column}body.page-home .hero-action{width:100%}body.page-home .home-sector-section,body.page-home .home-services-section,body.page-home #diagnostico-destacado,body.page-home #centro-conocimiento,body.page-home #soluciones-corporativas,body.page-home main>section:last-of-type{padding:64px 0!important}body.page-home .home-section-title,body.page-home .home-services-heading h2,body.page-home #diagnostico-destacado h2,body.page-home #centro-conocimiento h2,body.page-home #soluciones-corporativas h2,body.page-home main>section:last-of-type h2{font-size:34px;line-height:41px}body.page-home .home-sector-actions{width:100%;flex-direction:column}body.page-home .home-link-primary,body.page-home .home-link-secondary{width:100%}body.page-home .home-sector-grid{grid-template-columns:1fr;gap:0}body.page-home .home-sector-card{min-height:132px;grid-template-columns:28px minmax(0,1fr) 20px;padding:20px 8px}body.page-home .home-sector-more{grid-template-columns:1fr}body.page-home .home-sector-more div{gap:10px 16px}body.page-home .home-services-section>.container{padding:32px 0!important;background:transparent}body.page-home .home-services-heading{margin-bottom:28px}body.page-home .home-services-showcase{grid-template-columns:1fr}body.page-home .home-service-feature,body.page-home .home-service-feature-large{min-height:360px}body.page-home .home-services-links{grid-template-columns:1fr}body.page-home #diagnostico-destacado .grid>div:last-child{padding:32px 0 0!important;border-top:1px solid rgba(110,199,255,.42);border-left:0}body.page-home #centro-conocimiento .max-w-4xl,body.page-home #soluciones-corporativas .max-w-3xl,body.page-home main>section:last-of-type .max-w-3xl{margin-bottom:32px}body.page-home #centro-conocimiento .grid>a,body.page-home #soluciones-corporativas .grid>a{min-height:0;padding:22px!important}body>footer>.container{padding-top:48px!important}body>footer .grid{gap:32px}}body:not(.page-home)>header+.bg-gray-100{min-height:64px;display:flex;align-items:center;padding:0!important;background:var(--mf-neutral-50)!important;border-bottom:1px solid var(--mf-neutral-200)}body:not(.page-home)>header+.bg-gray-100>.container{width:calc(100% - 40px);max-width:var(--mf-container)!important;margin-inline:auto;padding:0!important}body:not(.page-home)>header+.bg-gray-100 nav{min-height:64px;align-items:center;color:var(--mf-neutral-500);font-size:13px;line-height:20px}body:not(.page-home)>header+.bg-gray-100 nav a{color:var(--mf-blue-700)!important;text-decoration:none}body:not(.page-home)>header+.bg-gray-100 nav a:hover{color:var(--mf-blue-800)!important;text-decoration:underline;text-underline-offset:3px}body:not(.page-home)>header+.bg-gray-100 nav span:last-child{color:var(--mf-neutral-700)!important;font-weight:500}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte,.page-faq,.page-premium,.corp-shell,.vms-page,.case-page,.diag-page) main{color:var(--mf-ink-950);background:var(--mf-white)}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte,.page-faq,.page-premium,.corp-shell,.vms-page,.case-page,.diag-page) main>section{padding-top:88px!important;padding-bottom:88px!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte,.page-faq,.page-premium,.corp-shell,.vms-page,.case-page,.diag-page) main>section>.container:not(.max-w-3xl):not(.max-w-4xl):not(.max-w-5xl){width:calc(100% - 40px);max-width:var(--mf-container)!important;margin-inline:auto;padding-inline:0!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte,.page-faq,.page-premium,.corp-shell,.vms-page,.case-page,.diag-page) main :is(.rounded-xl,.rounded-2xl,.rounded-3xl){border-radius:var(--mf-radius-md)!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte,.page-faq,.page-premium,.corp-shell,.vms-page,.case-page,.diag-page) main :is(.shadow-lg,.shadow-xl,.shadow-2xl,[class*="hover:shadow"]){box-shadow:none!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte,.page-faq,.page-premium,.corp-shell,.vms-page,.case-page,.diag-page) main [class*="hover:-translate"]:hover{transform:none!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte,.page-faq,.page-premium,.corp-shell,.vms-page,.case-page,.diag-page) main :is(h2.text-3xl,h2.text-4xl,.premium-title,.corp-title,.vms-section-title,.case-title,.diag-title){color:var(--mf-ink-950);font-size:38px!important;font-weight:600!important;line-height:46px;letter-spacing:0}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte,.page-faq,.page-premium,.corp-shell,.vms-page,.case-page,.diag-page) main a[class*=px-][class*=py-][class*=font-bold]{border-radius:var(--mf-radius-md)!important;box-shadow:none!important;transform:none!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte,.page-faq,.page-premium,.corp-shell,.vms-page,.case-page,.diag-page) main a:focus-visible{outline:3px solid rgba(244,208,92,.95);outline-offset:3px}body.page-alarmas{--mf-service-hero: url(/static/images-optimized/hero-alarmas-instalacion-paraguay-v2.jpg)}body.page-camaras{--mf-service-hero: url(/static/images-optimized/hero-cctv-instalacion-paraguay-v2.jpg)}body.page-acceso{--mf-service-hero: url(/static/images-optimized/hero-control-acceso-paraguay-v2.jpg)}body.page-fibra{--mf-service-hero: url(/static/images-optimized/fibra-backbone-industrial.webp)}body.page-wifi{--mf-service-hero: url(/static/images-optimized/wifi-comercio-alta-densidad.webp)}body.page-incendios{--mf-service-hero: url(/static/images-optimized/incendios-pasillo-comercial.webp)}body.page-cctv{--mf-service-hero: url(/static/images-optimized/cctv-ia-warehouse-industrial.webp)}body.page-vigia{--mf-service-hero: url(/static/images-optimized/hero-videovigilancia-comercial-paraguay-v2.jpg)}body.page-videoporteria{--mf-service-hero: url(/static/images-optimized/videoporteria-edificio-entrada.webp)}body.page-telefonia{--mf-service-hero: url(/static/images-optimized/hero-telefonia-ip-empresas-paraguay-v2.jpg)}body.page-cerco{--mf-service-hero: url(/static/images-optimized/cerco-perimetro-residencial.webp)}body.page-cableado{--mf-service-hero: url(/static/images-optimized/cableado-deposito-industrial.webp)}body.page-soporte{--mf-service-hero: url(/static/images-optimized/soporte-mantenimiento-equipos.webp)}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type{min-height:560px;display:flex;align-items:center;padding:88px 0!important;overflow:hidden;color:var(--mf-white);background-color:var(--mf-navy-800)!important;background-image:var(--mf-service-hero)!important;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type:before{display:none!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type:after{content:"";position:absolute;inset:0;display:block;background:#050e1ac2!important;pointer-events:none}body:is(.page-alarmas,.page-camaras,.page-acceso) main>section:first-of-type{background-position:center top!important}body:is(.page-alarmas,.page-camaras,.page-acceso) main>section:first-of-type:after{background:#050e1a47!important}body:is(.page-alarmas,.page-camaras,.page-acceso) main>section:first-of-type .max-w-4xl,body:is(.page-alarmas,.page-camaras,.page-acceso) main>section:first-of-type h1{max-width:680px!important}body:is(.page-alarmas,.page-camaras,.page-acceso) main>section:first-of-type .max-w-4xl>p{max-width:620px!important}body:is(.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type:after{background:linear-gradient(90deg,#050e1af0,#050e1adb 36%,#050e1a70 66%,#050e1a29)!important}body:is(.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type>.container>.grid{display:block!important}body:is(.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type>.container>.grid>div:first-child{max-width:680px}body:is(.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type>.container>.grid>div:nth-child(2){display:none!important}body:is(.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type h1{max-width:680px}body:is(.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type h1>i{display:none!important}body:is(.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type p{max-width:620px}body:is(.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type>.container>.grid>div:first-child>.flex{margin-top:32px;gap:12px}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type>.container{position:relative;z-index:1;width:calc(100% - 40px);max-width:var(--mf-container)!important;margin-inline:auto;padding:0!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type .max-w-4xl{max-width:790px;margin-left:0;text-align:left}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type .max-w-4xl>:is(.inline-block,.inline-flex){margin:0 0 20px!important;padding:0!important;color:#6ec7ff!important;background:transparent!important;border:0!important;border-radius:0!important;font-size:15px;font-weight:600;line-height:22px}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type h1{max-width:790px;margin:0 0 24px!important;color:var(--mf-white);font-size:58px!important;font-weight:700;line-height:64px;letter-spacing:0}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type p{max-width:740px;margin:0!important;color:#e3edfa!important;font-size:20px!important;line-height:30px}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type .max-w-4xl>.mt-8{justify-content:flex-start;margin-top:32px!important;gap:12px}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type a{min-height:48px;padding:0 22px!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important;font-size:15px;font-weight:600}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:not(:first-of-type):not(.text-white){background:var(--mf-white)!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:not(:first-of-type).text-white{color:var(--mf-white)!important;background:var(--mf-navy-800)!important;background-image:none!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:not(:first-of-type).text-white :is(h2,h3){color:var(--mf-white)!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:not(:first-of-type).text-white :is(p,li){color:#d7e6f7!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main :is(.bg-slate-50,.bg-gray-50,.bg-blue-50):is(.rounded-lg,.rounded-xl,.rounded-2xl,.rounded-3xl),body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main .border-2.rounded-xl{background:var(--mf-white)!important;background-image:none!important;border:1px solid var(--mf-neutral-200)!important;box-shadow:none!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main :is(.bg-slate-50,.bg-gray-50).rounded-xl.p-8{background:var(--mf-neutral-50)!important;border:0!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main img{border-radius:var(--mf-radius-md)!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main [class*=bg-gradient-to-r]:not(.text-white):not(section:first-of-type){background-color:var(--mf-neutral-50)!important;background-image:none!important}body.page-incendios main div.bg-gradient-to-r.from-red-600.to-orange-600{color:var(--mf-white)!important;background:var(--mf-navy-800)!important}body.page-incendios main div.bg-gradient-to-r.from-red-600.to-orange-600 :is(h3,h4){color:var(--mf-white)!important}body.page-incendios main div.bg-gradient-to-r.from-red-600.to-orange-600 :is(p,li){color:#d7e6f7!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main [class*=bg-gradient-to-r].text-white:not(section:first-of-type){color:var(--mf-white)!important;background:var(--mf-navy-800)!important;background-image:none!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main [class*=bg-gradient-to-r].text-white:not(section:first-of-type) :is(h2,h3){color:var(--mf-white)!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main [class*=bg-gradient-to-r].text-white:not(section:first-of-type) p{color:#d7e6f7!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main :is(.bg-blue-600,.bg-indigo-600,.bg-purple-600).rounded-xl.p-8.text-white{color:var(--mf-white)!important;background:var(--mf-navy-800)!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main :is(.bg-blue-600,.bg-indigo-600,.bg-purple-600).rounded-xl.p-8.text-white :is(h2,h3){color:var(--mf-white)!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main :is(.bg-blue-600,.bg-indigo-600,.bg-purple-600).rounded-xl.p-8.text-white p{color:#d7e6f7!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main :is(.bg-green-500,.bg-green-600){color:var(--mf-white)!important;background:#08783e!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main :is(.bg-green-500,.bg-green-600):hover{background:#066532!important}body.page-cerco main .text-yellow-600{color:#8a5a00!important}body :is(.bg-green-500,.bg-green-600).text-white{color:var(--mf-white)!important;background:#08783e!important}body :is(.bg-green-500,.bg-green-600).text-white:hover{background:#066532!important}main .text-green-600{color:#08783e!important}main .bg-cyan-500.text-white{color:var(--mf-white)!important;background:var(--mf-blue-700)!important}body:is(.page-premium,.corp-shell,.vms-page,.case-page,.diag-page) main :is(.premium-dark,.vms-dark,.case-dark,.diag-dark){color:var(--mf-white)!important;background:var(--mf-navy-800)!important}body:is(.page-premium,.corp-shell,.vms-page,.case-page,.diag-page) main :is(.premium-dark,.vms-dark,.case-dark,.diag-dark,section.bg-slate-950) :is(h2,h3,h4){color:var(--mf-white)!important}body:is(.page-premium,.corp-shell,.vms-page,.case-page,.diag-page) main>section.bg-slate-950.text-white,main>section.bg-blue-600.text-white{color:var(--mf-white)!important;background:var(--mf-navy-800)!important;background-image:none!important}body:is(.page-premium,.corp-shell,.vms-page,.case-page,.diag-page) main>section.bg-slate-950.text-white :is(h2,h3),main>section.bg-blue-600.text-white :is(h2,h3){color:var(--mf-white)!important}body:is(.page-premium,.corp-shell,.vms-page,.case-page,.diag-page) main>section.bg-slate-950.text-white p,main>section.bg-blue-600.text-white p{color:#d7e6f7!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main [class*=bg-gradient-to-t][class*=from-black]{background:linear-gradient(to top,#050e1ac2,#050e1a47 46%,#050e1a00 78%)!important}body.page-premium .premium-hero{min-height:560px;display:flex;align-items:center;overflow:hidden;color:var(--mf-white);background:var(--mf-navy-800)!important}body.page-premium .premium-hero:before,body.page-premium .premium-hero:after{display:none!important}body.page-premium .premium-hero>.container{width:calc(100% - 40px);max-width:var(--mf-container)!important;margin-inline:auto;padding:0!important}body.page-premium .premium-hero>.container>.grid{grid-template-columns:minmax(0,1fr) minmax(420px,.92fr);gap:64px}body.page-premium .premium-hero .grid>div:first-child>.inline-flex{margin:0 0 20px!important;padding:0!important;color:#6ec7ff!important;background:transparent!important;border:0!important;border-radius:0!important;font-size:15px;font-weight:600;line-height:22px}body.page-premium .premium-hero h1{margin:0 0 24px!important;color:var(--mf-white);font-size:52px!important;font-weight:700;line-height:60px;letter-spacing:0}body.page-premium .premium-hero p{margin:0 0 32px!important;color:#e3edfa!important;font-size:18px!important;line-height:28px}body.page-premium .premium-hero a{min-height:48px;padding:0 20px!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important;font-size:14px;font-weight:600}body.page-premium .premium-hero .premium-card{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.page-premium .premium-hero .premium-img{width:100%;height:420px;aspect-ratio:auto;object-fit:cover;border-radius:var(--mf-radius-md)!important}body.page-premium .premium-card{background:var(--mf-white);border:1px solid var(--mf-neutral-200);border-radius:var(--mf-radius-md)!important;box-shadow:none}body.page-premium main>section.bg-slate-50{background:var(--mf-neutral-50)!important}body.page-premium .premium-dark{color:var(--mf-white);background:var(--mf-navy-800)!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important}body.page-premium .premium-pill{padding:0!important;color:var(--mf-blue-700);background:transparent!important;border-radius:0!important}body.page-premium .premium-step:before{width:40px;height:40px;margin-bottom:18px;color:var(--mf-white);background:var(--mf-blue-700)!important;border-radius:var(--mf-radius-sm)}body.page-premium .premium-link:hover{color:var(--mf-ink-950);background:var(--mf-neutral-50);border-color:var(--mf-neutral-300);box-shadow:none;transform:none}body.page-premium main>section.bg-slate-950{color:var(--mf-white);background:var(--mf-navy-800)!important}body.corp-shell .corp-hero{min-height:560px;display:flex;align-items:center;overflow:hidden;color:var(--mf-white);background-color:var(--mf-navy-800)!important;background-image:url(/static/images-optimized/fibra-backbone-industrial.webp)!important;background-position:center;background-size:cover}body.page-auditoria-nvr .corp-hero{background-image:url(/static/images-optimized/cctv-centro-control-videowall.webp)!important}body.corp-shell .corp-hero:before,body.corp-shell .corp-hero:after{content:"";position:absolute;inset:0;display:block;background:#050e1acc!important;pointer-events:none}body.corp-shell .corp-hero:after{display:none!important}body.corp-shell .corp-hero>.container{position:relative;z-index:1;width:calc(100% - 40px);max-width:var(--mf-container)!important;margin-inline:auto;padding:0!important}body.corp-shell .corp-hero>.container>.grid{grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);gap:64px}body.corp-shell .corp-hero .grid>div:first-child>.inline-flex{margin:0 0 20px!important;padding:0!important;color:#6ec7ff!important;background:transparent!important;border:0!important;border-radius:0!important;font-size:15px;font-weight:600}body.corp-shell .corp-hero h1{margin:0 0 24px!important;color:var(--mf-white);font-size:52px!important;font-weight:700;line-height:60px;letter-spacing:0}body.corp-shell .corp-hero p{color:#e3edfa!important;font-size:18px!important;line-height:28px}body.corp-shell .corp-hero a{min-height:48px;padding:0 20px!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important;font-size:14px;font-weight:600}body.corp-shell .blueprint-card{padding:0 0 0 32px!important;background:#050e1ab8!important;border:0!important;border-left:1px solid rgba(110,199,255,.55)!important;border-radius:0!important;box-shadow:none!important}body.corp-shell .tech-node{padding:16px 0!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(255,255,255,.18)!important;border-radius:0!important;box-shadow:none!important}body.corp-shell .tech-node:last-child{border-bottom:0!important}body.corp-shell .glow-icon{box-shadow:none!important}body.corp-shell .answer-box{padding:32px 0 32px 32px!important;color:var(--mf-ink-950)!important;background:var(--mf-white)!important;border:0!important;border-left:3px solid var(--mf-blue-700)!important;border-radius:0!important;box-shadow:none!important}body.corp-shell .answer-box :is(span,h2,p){color:var(--mf-ink-950)!important}body.corp-shell .answer-box>span{color:var(--mf-blue-700)!important}body.corp-shell main>section.bg-slate-50{background:var(--mf-neutral-50)!important}body.corp-shell .metric-card{color:var(--mf-ink-950);background:var(--mf-white);border:1px solid var(--mf-neutral-200);border-radius:var(--mf-radius-md)!important;box-shadow:none}body.corp-shell .process-step:before{width:40px;height:40px;color:var(--mf-white);background:var(--mf-blue-700)!important;border-radius:var(--mf-radius-sm)}body.corp-shell main>section.bg-slate-950{color:var(--mf-white);background:var(--mf-navy-800)!important}body.vms-page .vms-hero{min-height:560px;display:flex;align-items:center;overflow:hidden;color:var(--mf-white);background:var(--mf-navy-800)!important}body.vms-page .vms-hero:before,body.vms-page .vms-hero:after{display:none!important}body.vms-page .vms-hero>.container{width:calc(100% - 40px);max-width:var(--mf-container)!important;margin-inline:auto;padding:0!important}body.vms-page .vms-hero>.container>.grid{grid-template-columns:minmax(0,1fr) minmax(430px,.96fr);gap:64px}body.vms-page .vms-hero .grid>div:first-child>.inline-flex{margin:0 0 20px!important;padding:0!important;color:#6ec7ff!important;background:transparent!important;border:0!important;border-radius:0!important;font-size:15px;font-weight:600}body.vms-page .vms-hero h1{margin:0 0 24px!important;color:var(--mf-white);font-size:52px!important;font-weight:700;line-height:60px;letter-spacing:0}body.vms-page .vms-hero p{color:#e3edfa!important;font-size:18px!important;line-height:28px}body.vms-page .vms-hero a{min-height:48px;padding:0 20px!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important;font-size:14px;font-weight:600}body.vms-page .vms-visual{padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.vms-page .vms-visual img{width:100%;height:360px;object-fit:cover;border-radius:var(--mf-radius-md)!important}body.vms-page .vms-card{color:var(--mf-ink-950);background:var(--mf-white);border:1px solid var(--mf-neutral-200);border-radius:var(--mf-radius-md)!important;box-shadow:none}body.vms-page .vms-dark{color:var(--mf-white);background:var(--mf-navy-800)!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important}body.vms-page .vms-step:before{width:40px;height:40px;color:var(--mf-white);background:var(--mf-blue-700)!important;border-radius:var(--mf-radius-sm)}body.vms-page main>section.bg-slate-50{background:var(--mf-neutral-50)!important}body.vms-page main>section.bg-slate-950{color:var(--mf-white);background:var(--mf-navy-800)!important}body.case-page .case-hero{min-height:560px;display:flex;align-items:center;overflow:hidden;color:var(--mf-white);background:var(--mf-navy-800)!important}body.case-page .case-hero:before,body.case-page .case-hero:after{display:none!important}body.case-page .case-hero>.container{width:calc(100% - 40px);max-width:var(--mf-container)!important;margin-inline:auto;padding:0!important}body.case-page .case-hero>.container>.grid{grid-template-columns:minmax(0,1fr) minmax(420px,.92fr);gap:64px}body.case-page .case-hero .grid>div:first-child>.inline-flex{margin:0 0 20px!important;padding:0!important;color:#6ec7ff!important;background:transparent!important;border:0!important;border-radius:0!important;font-size:15px;font-weight:600}body.case-page .case-hero h1{margin:0 0 24px!important;color:var(--mf-white);font-size:48px!important;font-weight:700;line-height:56px;letter-spacing:0}body.case-page .case-hero p{color:#e3edfa!important;font-size:18px!important;line-height:28px}body.case-page .case-hero a{min-height:48px;padding:0 20px!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important;font-size:14px;font-weight:600}body.case-page .case-hero .case-card{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.case-page .case-img{width:100%;height:420px;object-fit:cover;border-radius:var(--mf-radius-md)!important}body.case-page .case-card{color:var(--mf-ink-950);background:var(--mf-white);border:1px solid var(--mf-neutral-200);border-radius:var(--mf-radius-md)!important;box-shadow:none}body.case-page .case-dark{color:var(--mf-white);background:var(--mf-navy-800)!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important}body.case-page .case-step:before{width:40px;height:40px;color:var(--mf-white);background:var(--mf-blue-700)!important;border-radius:var(--mf-radius-sm)}body.case-page main>section.bg-slate-50{background:var(--mf-neutral-50)!important}body.case-page main>section.bg-slate-950{color:var(--mf-white);background:var(--mf-navy-800)!important}@media(max-width:1023px){body.page-premium .premium-hero>.container>.grid,body.corp-shell .corp-hero>.container>.grid,body.vms-page .vms-hero>.container>.grid,body.case-page .case-hero>.container>.grid{grid-template-columns:1fr;gap:40px}body:is(.page-premium,.corp-shell,.vms-page,.case-page) :is(.premium-hero,.corp-hero,.vms-hero,.case-hero){min-height:0}body:is(.page-premium,.corp-shell,.vms-page,.case-page) :is(.premium-hero,.corp-hero,.vms-hero,.case-hero) h1{max-width:780px}body.corp-shell .blueprint-card{max-width:680px}}@media(max-width:767px){body:not(.page-home)>header+.bg-gray-100>.container,body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte,.page-faq,.page-premium,.corp-shell,.vms-page,.case-page,.diag-page) main>section>.container,body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte,.page-faq,.page-premium,.corp-shell,.vms-page,.case-page,.diag-page) main>section:first-of-type>.container{width:calc(100% - 32px)}body:not(.page-home)>header+.bg-gray-100,body:not(.page-home)>header+.bg-gray-100 nav{min-height:56px}body:not(.page-home)>header+.bg-gray-100 nav{overflow-x:auto;white-space:nowrap;scrollbar-width:none}body:not(.page-home)>header+.bg-gray-100 nav::-webkit-scrollbar{display:none}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte,.page-faq,.page-premium,.corp-shell,.vms-page,.case-page,.diag-page) main>section{padding-top:64px!important;padding-bottom:64px!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type{min-height:620px;align-items:flex-end;padding:64px 0!important;background-position:center}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type:after{background:#050e1acc!important}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type h1,body:is(.page-premium,.corp-shell,.vms-page,.case-page) :is(.premium-hero,.corp-hero,.vms-hero,.case-hero) h1{font-size:38px!important;line-height:45px}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type p,body:is(.page-premium,.corp-shell,.vms-page,.case-page) :is(.premium-hero,.corp-hero,.vms-hero,.case-hero) p{font-size:17px!important;line-height:27px}body:is(.page-alarmas,.page-camaras,.page-acceso,.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-videoporteria,.page-telefonia,.page-cerco,.page-cableado,.page-soporte,.page-faq,.page-premium,.corp-shell,.vms-page,.case-page,.diag-page) main :is(h2.text-3xl,h2.text-4xl,.premium-title,.corp-title,.vms-section-title,.case-title,.diag-title){font-size:32px!important;line-height:39px}body.page-premium .premium-hero .premium-img,body.case-page .case-img,body.vms-page .vms-visual img{height:300px}body.corp-shell .blueprint-card{padding-left:20px!important}body:is(.page-premium,.corp-shell,.vms-page,.case-page) :is(.premium-hero,.corp-hero,.vms-hero,.case-hero) .flex.flex-col{width:100%}body:is(.page-premium,.corp-shell,.vms-page,.case-page) :is(.premium-hero,.corp-hero,.vms-hero,.case-hero) a{width:100%}body:is(.page-alarmas,.page-camaras,.page-acceso) main>section:first-of-type{background-position:74% center!important}body:is(.page-alarmas,.page-camaras,.page-acceso) main>section:first-of-type:after{background:#050e1ab3!important}body:is(.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type{background-position:72% center!important}body:is(.page-fibra,.page-wifi,.page-incendios,.page-cctv,.page-vigia,.page-telefonia,.page-cerco,.page-cableado,.page-soporte) main>section:first-of-type:after{background:#050e1abd!important}}body.page-blog-index main>section:first-child{padding:96px 0!important;background:var(--mf-navy-800)!important;background-image:none!important}body.page-blog-index main>section:first-child>.container{width:calc(100% - 40px);max-width:var(--mf-container)!important;padding:0!important;text-align:left!important}body.page-blog-index main>section:first-child h1{max-width:820px;margin:0 0 24px!important;color:var(--mf-white);font-size:50px!important;font-weight:700;line-height:58px}body.page-blog-index main>section:first-child p{max-width:760px;margin:0;color:#d7e6f7!important;font-size:19px!important;line-height:30px}body.page-blog-index main>section:nth-child(2){padding:88px 0 104px!important;background:var(--mf-white)!important}body.page-blog-index main>section:nth-child(2)>.container{width:calc(100% - 40px);max-width:var(--mf-container)!important;padding:0!important}body.page-blog-index main>section:nth-child(2)>.container>div:first-child{max-width:780px;margin:0 0 52px!important;padding:0 0 0 24px!important;background:transparent!important;border:0!important;border-left:3px solid var(--mf-blue-700)!important;border-radius:0!important}body.page-blog-index main>section:nth-child(2)>.container>div:first-child h2{margin-bottom:12px!important;color:var(--mf-ink-950);font-size:36px!important;line-height:44px}body.page-blog-index main>section:nth-child(2)>.container>div:first-child h2:after,body.page-blog-index main article h2:after{display:none}body.page-blog-index main>section:nth-child(2)>.container>div:first-child p{font-size:17px;line-height:28px}body.page-blog-index main .grid.grid-cols-1{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:24px!important}body.page-blog-index main article{display:flex;min-width:0;flex-direction:column;padding:28px!important;overflow:hidden;background:var(--mf-white)!important;border:1px solid var(--mf-neutral-200)!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important;transform:none!important;transition:border-color .18s ease,background-color .18s ease!important}body.page-blog-index main article:hover{background:#fbfdff!important;border-color:#9cbde0!important;box-shadow:none!important;transform:none!important}body.page-blog-index main article:nth-child(-n+6):before{content:"";display:block;height:220px;margin:-28px -28px 26px;flex:0 0 auto;background-color:var(--mf-neutral-100);background-position:center;background-size:cover}body.page-blog-index main article:nth-child(1):before{background-image:url(/static/images-optimized/soporte-mantenimiento-equipos.webp)}body.page-blog-index main article:nth-child(2):before{background-image:url(/static/images-optimized/cctv-instalacion-corporativa-microfal.webp)}body.page-blog-index main article:nth-child(3):before{background-image:url(/static/images-optimized/comercio-interior-sensores.webp)}body.page-blog-index main article:nth-child(4):before{background-image:url(/static/images-optimized/acceso-panel-recepcion.webp)}body.page-blog-index main article:nth-child(5):before{background-image:url(/static/images-optimized/cctv-ia-software-analitica.webp)}body.page-blog-index main article:nth-child(6):before{background-image:url(/static/images-optimized/cctv-deposito-perimetral.webp)}body.page-blog-index main article>span{align-self:flex-start;padding:0!important;color:var(--mf-blue-700)!important;background:transparent!important;border-radius:0!important;font-size:12px;font-weight:700;line-height:18px;text-transform:uppercase}body.page-blog-index main article h2{margin:12px 0!important;color:var(--mf-ink-950);font-size:24px!important;line-height:31px}body.page-blog-index main article p{margin-bottom:24px!important;color:var(--mf-neutral-700)!important;font-size:16px;line-height:25px}body.page-blog-index main article>a{margin-top:auto;color:var(--mf-blue-700)!important;font-size:15px;font-weight:600}body.page-blog-index main article:nth-child(7){grid-column:1 / -1!important;min-height:250px;justify-content:center;padding:44px 48px!important;color:var(--mf-white);background-color:var(--mf-navy-800)!important;background-image:url(/static/images-optimized/tecnico-planificando-instalacion.webp)!important;background-position:right center!important;background-repeat:no-repeat!important;background-size:50% auto!important;border-color:var(--mf-navy-800)!important}body.page-blog-index main article:nth-child(7)>*{max-width:48%}body.page-blog-index main article:nth-child(7)>span,body.page-blog-index main article:nth-child(7)>a{color:#8fd9fa!important}body.page-blog-index main article:nth-child(7) h2,body.page-blog-index main article:nth-child(7) p{color:var(--mf-white)!important}body.page-blog-article{background:var(--mf-white)!important}body.page-blog-article main{padding:80px 0 104px!important;background:var(--mf-white)!important}body.page-blog-article main>article{display:flex;width:calc(100% - 40px);max-width:840px!important;margin-inline:auto;padding:0!important;flex-direction:column;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.page-blog-article main>article>*{order:5}body.page-blog-article main>article>p:first-child{order:1;margin:0 0 14px!important;color:var(--mf-blue-700)!important;font-size:13px!important;font-weight:700;line-height:19px;text-transform:uppercase}body.page-blog-article main>article>h1{order:2;margin:0 0 24px!important;color:var(--mf-ink-950);font-size:50px!important;font-weight:700;line-height:58px!important}body.page-blog-article main>article>h1+p{order:3;margin:0!important;color:var(--mf-neutral-700)!important;font-size:20px!important;line-height:31px}body.page-blog-article main>article:before{content:"";display:block;order:4;width:100%;height:430px;margin:48px 0 64px;background-color:var(--mf-neutral-100);background-image:var(--mf-article-image);background-position:center;background-size:cover;border-radius:var(--mf-radius-md)}body.page-blog-article.article-cctv{--mf-article-image: url(/static/images-optimized/cctv-instalacion-corporativa-microfal.webp)}body.page-blog-article.article-integrated{--mf-article-image: url(/static/images-optimized/tecnico-planificando-instalacion.webp)}body.page-blog-article.article-access{--mf-article-image: url(/static/images-optimized/acceso-panel-recepcion.webp)}body.page-blog-article.article-alarm{--mf-article-image: url(/static/images-optimized/comercio-fachada-alarma.webp)}body.page-blog-article.article-network{--mf-article-image: url(/static/images-optimized/cableado-sala-equipos.webp)}body.page-blog-article.article-fire{--mf-article-image: url(/static/images-optimized/incendios-pasillo-comercial.webp)}body.page-blog-article.article-risk{--mf-article-image: url(/static/images-optimized/tecnico-planificando-instalacion.webp)}body.page-blog-article.article-maintenance{--mf-article-image: url(/static/images-optimized/mantenimiento-alarmas-paraguay.jpg)}body.page-blog-article main article h2{margin:42px 0 16px!important;color:var(--mf-ink-950);font-size:30px!important;line-height:38px}body.page-blog-article main article h2:after,body.page-blog-article main article h3:after{display:none}body.page-blog-article main article h2+p,body.page-blog-article main article h3+p,body.page-blog-article main article>p:not(:first-child):not(:nth-child(3)){margin-bottom:4px!important;color:var(--mf-neutral-700)!important;font-size:17px;line-height:29px}body.page-blog-article main article>.bg-blue-50{margin-top:48px!important;padding:28px 30px!important;background:var(--mf-neutral-50)!important;border:0!important;border-left:3px solid var(--mf-blue-700)!important;border-radius:0!important}body.page-blog-article main article>.bg-blue-50 h3{color:var(--mf-ink-950);font-size:22px;line-height:30px}body.page-blog-article main article>.mt-10.text-center{margin-top:42px!important;text-align:left!important}body.page-blog-article main article>.mt-10.text-center a{min-height:50px;padding:0 22px!important;border-radius:6px!important;box-shadow:none!important}body.page-blog-article>footer{margin-top:0!important}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:first-child,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:first-child{padding:96px 0!important;background:var(--mf-navy-800)!important;background-image:none!important}body:has(main a[href="/vms-seguridad-unificada"].group) main>section:first-child>.absolute{display:none!important}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:first-child>.container,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:first-child>.container{width:calc(100% - 40px);max-width:var(--mf-container)!important;padding:0!important;text-align:left!important}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:first-child span,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:first-child span{padding:0!important;color:#8fd9fa!important;background:transparent!important;border:0!important;border-radius:0!important;font-size:13px;line-height:20px;text-transform:uppercase}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:first-child h1,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:first-child h1{max-width:850px;margin:22px 0 24px!important;color:var(--mf-white);font-size:50px!important;line-height:58px!important}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:first-child p,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:first-child p{max-width:800px;margin:0;color:#d7e6f7!important;font-size:19px!important;line-height:30px}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(2),body:has(main a[href="/vms-seguridad-unificada"].group) main>section:nth-child(2){padding:88px 0 104px!important;background:var(--mf-white)!important}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(2)>.container,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:nth-child(2)>.container{width:calc(100% - 40px);max-width:var(--mf-container)!important;padding:0!important}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(2) .grid,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:nth-child(2) .grid{gap:18px!important}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(2) .grid>a,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:nth-child(2) .grid>a{padding:26px!important;background:var(--mf-white)!important;border:1px solid var(--mf-neutral-200)!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important;transform:none!important;transition:border-color .18s ease,background-color .18s ease!important}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(2) .grid>a:hover,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:nth-child(2) .grid>a:hover{background:#fbfdff!important;border-color:#9cbde0!important;box-shadow:none!important;transform:none!important}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(2) .grid>a>div:first-child,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:nth-child(2) .grid>a>div:first-child{width:44px!important;height:44px!important;margin-bottom:20px!important;border-radius:6px!important}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(2) .grid h2,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:nth-child(2) .grid h2{margin-bottom:10px!important;color:var(--mf-ink-950)!important;font-size:20px!important;line-height:27px}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(2) .grid h2:after,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:nth-child(2) .grid h2:after{display:none}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(2) .grid p,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:nth-child(2) .grid p{color:var(--mf-neutral-700)!important;font-size:15px;line-height:24px}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(3){padding:80px 0!important;background:var(--mf-neutral-50)!important}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(3) .bg-white{padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(3) h2{font-size:34px!important;line-height:42px}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(4),body:has(main a[href="/vms-seguridad-unificada"].group) main>section:nth-child(3){padding:80px 0!important;background:var(--mf-blue-700)!important;background-image:none!important}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(4) h2,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:nth-child(3) h2{color:var(--mf-white);font-size:40px!important;line-height:48px}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(4) h2:after,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:nth-child(3) h2:after{display:none}body:has(main iframe[src*="google.com/maps"]) main>section:first-child{padding:88px 0 104px!important;background:var(--mf-white)!important;background-image:none!important}body:has(main iframe[src*="google.com/maps"]) main>section:first-child>.container{width:calc(100% - 40px);max-width:var(--mf-container)!important;padding:0!important}body:has(main iframe[src*="google.com/maps"]) main h1{max-width:820px;margin:0 0 20px!important;color:var(--mf-ink-950);font-size:50px!important;line-height:58px;text-align:left!important}body:has(main iframe[src*="google.com/maps"]) main h1>i{display:none}body:has(main iframe[src*="google.com/maps"]) main h1+p{max-width:780px!important;margin:0 0 64px!important;color:var(--mf-neutral-700)!important;font-size:19px!important;line-height:30px;text-align:left!important}body:has(main iframe[src*="google.com/maps"]) main .grid.lg\:grid-cols-2{gap:32px!important;margin-bottom:72px!important}body:has(main iframe[src*="google.com/maps"]) main .grid.lg\:grid-cols-2 .bg-white{padding:32px!important;background:var(--mf-white)!important;border:1px solid var(--mf-neutral-200)!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important}body:has(main iframe[src*="google.com/maps"]) main .grid.lg\:grid-cols-2 h2{font-size:30px!important;line-height:38px}body:has(main iframe[src*="google.com/maps"]) main .grid.lg\:grid-cols-2 h2:after{display:none}body:has(main iframe[src*="google.com/maps"]) main .grid.lg\:grid-cols-2 .rounded-full{min-width:48px;height:48px;padding:0!important;border-radius:6px!important;display:flex;align-items:center;justify-content:center}body:has(main iframe[src*="google.com/maps"]) main .grid.lg\:grid-cols-2 .bg-blue-600,body:has(main iframe[src*="google.com/maps"]) main .grid.lg\:grid-cols-2 .bg-gradient-to-r{padding:30px!important;background:var(--mf-navy-800)!important;background-image:none!important;border-radius:var(--mf-radius-md)!important}body:has(main iframe[src*="google.com/maps"]) main iframe{border-radius:6px}body:has(main iframe[src*="google.com/maps"]) main .bg-gradient-to-br.max-w-4xl{max-width:none!important;padding:48px!important;background:var(--mf-neutral-50)!important;background-image:none!important;border:1px solid var(--mf-neutral-200)!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important;text-align:left!important}body:has(main iframe[src*="google.com/maps"]) main .bg-gradient-to-br.max-w-4xl h2{margin-bottom:14px!important;font-size:34px!important;line-height:42px}body:has(main iframe[src*="google.com/maps"]) main .bg-gradient-to-br.max-w-4xl h2:after{display:none}body:has(main iframe[src*="google.com/maps"]) main .bg-gradient-to-br.max-w-4xl>p{max-width:760px!important;margin:0 0 24px!important;font-size:18px!important;line-height:29px}body:has(main iframe[src*="google.com/maps"]) main .bg-gradient-to-br.max-w-4xl .justify-center{justify-content:flex-start!important}body:has(main iframe[src*="google.com/maps"]) main .bg-gradient-to-br.max-w-4xl span{padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body:has(#site-search-input) main>section:first-child{min-height:620px;padding:96px 0 112px!important;background:var(--mf-white)!important;background-image:none!important}body:has(#site-search-input) main>section:first-child>.container{width:calc(100% - 40px);max-width:900px!important;padding:0!important}body:has(#site-search-input) main .max-w-4xl.text-center{max-width:760px!important;margin:0 0 48px!important;text-align:left!important}body:has(#site-search-input) main .max-w-4xl.text-center>span{padding:0!important;color:var(--mf-blue-700)!important;background:transparent!important;border-radius:0!important;font-size:13px;line-height:20px;text-transform:uppercase}body:has(#site-search-input) main h1{margin:18px 0!important;color:var(--mf-ink-950);font-size:50px!important;line-height:58px}body:has(#site-search-input) main .max-w-4xl.text-center>p{color:var(--mf-neutral-700)!important;font-size:18px!important;line-height:29px}body:has(#site-search-input) main label+div{min-height:64px;padding:4px 16px!important;background:var(--mf-white)!important;border:2px solid var(--mf-neutral-300)!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important}body:has(#site-search-input) main label+div:focus-within{border-color:var(--mf-blue-700)!important;box-shadow:0 0 0 3px #005ca91f!important}body:has(#site-search-input) #site-search-input{min-width:0;padding:12px 4px!important;color:var(--mf-ink-950);font-size:18px!important;line-height:26px}body:has(#site-search-input) #site-search-summary{margin-top:18px!important;color:var(--mf-neutral-500)!important;font-size:14px}body:has(#site-search-input) #site-search-results{display:grid;gap:12px!important}body:has(#site-search-input) #site-search-results>a,body:has(#site-search-input) #site-search-results>div{padding:24px!important;background:var(--mf-white)!important;border:1px solid var(--mf-neutral-200)!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important;transform:none!important;transition:border-color .18s ease,background-color .18s ease!important}body:has(#site-search-input) #site-search-results>a:hover{background:#fbfdff!important;border-color:#9cbde0!important;box-shadow:none!important;transform:none!important}body:has(#site-search-input) #site-search-results h2{margin:8px 0!important;font-size:20px!important;line-height:27px}body:has(#site-search-input) #site-search-results h2:after{display:none}@media(max-width:1023px){body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(2) .grid,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:nth-child(2) .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body:has(main iframe[src*="google.com/maps"]) main .grid.lg\:grid-cols-2{grid-template-columns:1fr!important}}@media(max-width:767px){body.page-blog-index main>section:first-child,body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:first-child,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:first-child{padding:64px 0!important}body.page-blog-index main>section:first-child h1,body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:first-child h1,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:first-child h1,body:has(main iframe[src*="google.com/maps"]) main h1,body:has(#site-search-input) main h1{font-size:38px!important;line-height:45px!important}body.page-blog-index main>section:first-child p,body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:first-child p,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:first-child p,body:has(main iframe[src*="google.com/maps"]) main h1+p{font-size:17px!important;line-height:27px}body.page-blog-index main>section:nth-child(2),body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(2),body:has(main a[href="/vms-seguridad-unificada"].group) main>section:nth-child(2){padding:64px 0 72px!important}body.page-blog-index main>section:nth-child(2)>.container>div:first-child{margin-bottom:36px!important;padding-left:18px!important}body.page-blog-index main>section:nth-child(2)>.container>div:first-child h2{font-size:30px!important;line-height:38px}body.page-blog-index main .grid.grid-cols-1,body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(2) .grid,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:nth-child(2) .grid{grid-template-columns:1fr!important}body.page-blog-index main article{padding:22px!important}body.page-blog-index main article:nth-child(-n+6):before{height:190px;margin:-22px -22px 22px}body.page-blog-index main article:nth-child(7){min-height:0;padding:32px 24px 240px!important;background-position:center bottom!important;background-size:100% 210px!important}body.page-blog-index main article:nth-child(7)>*{max-width:none}body.page-blog-article main{padding:56px 0 72px!important}body.page-blog-article main>article>h1{font-size:36px!important;line-height:43px!important}body.page-blog-article main>article>h1+p{font-size:18px!important;line-height:29px}body.page-blog-article main>article:before{height:240px;margin:36px 0 48px}body.page-blog-article main article h2{margin-top:34px!important;font-size:26px!important;line-height:34px}body.page-blog-article main article>.bg-blue-50{padding:24px 22px!important}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(3),body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(4),body:has(main a[href="/vms-seguridad-unificada"].group) main>section:nth-child(3){padding:64px 0!important}body:has(main a[href="/solucion-deposito-logistico-seguridad"]) main>section:nth-child(4) h2,body:has(main a[href="/vms-seguridad-unificada"].group) main>section:nth-child(3) h2{font-size:32px!important;line-height:39px}body:has(main iframe[src*="google.com/maps"]) main>section:first-child,body:has(#site-search-input) main>section:first-child{padding:64px 0 80px!important}body:has(main iframe[src*="google.com/maps"]) main h1+p{margin-bottom:44px!important}body:has(main iframe[src*="google.com/maps"]) main .grid.lg\:grid-cols-2 .bg-white,body:has(main iframe[src*="google.com/maps"]) main .grid.lg\:grid-cols-2 .bg-blue-600,body:has(main iframe[src*="google.com/maps"]) main .grid.lg\:grid-cols-2 .bg-gradient-to-r,body:has(main iframe[src*="google.com/maps"]) main .bg-gradient-to-br.max-w-4xl{padding:24px!important}body:has(main iframe[src*="google.com/maps"]) main .flex.gap-3{flex-direction:column}body:has(main iframe[src*="google.com/maps"]) main .flex.gap-3>a{width:100%}body:has(#site-search-input) main .max-w-4xl.text-center{margin-bottom:36px!important}body:has(#site-search-input) main label+div{min-height:58px;padding-inline:12px!important}body:has(#site-search-input) #site-search-input{font-size:16px!important}body:has(#site-search-input) #site-search-results>a,body:has(#site-search-input) #site-search-results>div{padding:20px!important}}body.solution-page{--solution-hero-image: none;color:var(--mf-ink-950);background:var(--mf-white)}body.solution-home{--solution-hero-image: url(/static/images-optimized/hogares-hero-seguridad-residencial-v2.jpg)}body.solution-commerce{--solution-hero-image: url(/static/images-optimized/comercios-hero-seguridad-integrada-v2.jpg)}body.solution-industry{--solution-hero-image: url(/static/images-optimized/industria-nave-perimetro.webp)}body.solution-networks{--solution-hero-image: url(/static/images-optimized/redes-industriales-hero-infraestructura-v2.jpg)}body.solution-audit{--solution-hero-image: url(/static/images-optimized/auditoria-cctv-hero-diagnostico-v2.jpg)}body.solution-page main{color:var(--mf-ink-950);background:var(--mf-white)}body.solution-page main>section{padding-top:88px!important;padding-bottom:88px!important}body.solution-page main>section>.container{width:calc(100% - 40px);max-width:var(--mf-container)!important;margin-inline:auto;padding-inline:0!important}body.solution-page main :is(.rounded-xl,.rounded-2xl,.rounded-3xl){border-radius:var(--mf-radius-md)!important}body.solution-page main :is(.shadow-lg,.shadow-xl,.shadow-2xl,[class*="hover:shadow"]){box-shadow:none!important}body.solution-page main [class*="hover:-translate"]:hover{transform:none!important}body.solution-page main :is(h2.text-3xl,h2.text-4xl,.premium-title,.corp-title,.vms-section-title){color:var(--mf-ink-950);font-size:38px!important;font-weight:600!important;line-height:46px;letter-spacing:0}body.solution-page main a[class*=px-][class*=py-][class*=font-bold]{border-radius:var(--mf-radius-md)!important;box-shadow:none!important;transform:none!important}body.solution-page main a:focus-visible{outline:3px solid rgba(244,208,92,.95);outline-offset:3px}body.solution-page footer{margin-top:0!important}body.solution-page :is(.premium-hero,.corp-hero,.vms-hero){position:relative;min-height:600px;display:flex;align-items:center;overflow:hidden;color:var(--mf-ink-950)!important;background:var(--mf-neutral-50)!important;background-image:none!important}body.solution-page :is(.premium-hero,.corp-hero,.vms-hero):before,body.solution-page :is(.premium-hero,.corp-hero,.vms-hero):after{display:none!important}body.solution-page :is(.premium-hero,.corp-hero,.vms-hero)>.container{position:relative;z-index:1;width:calc(100% - 40px);max-width:var(--mf-container)!important;margin-inline:auto;padding:0!important}body.solution-page :is(.premium-hero,.corp-hero,.vms-hero)>.container>.grid{grid-template-columns:minmax(0,1fr) minmax(440px,.96fr)!important;gap:72px!important;align-items:center}body.solution-page :is(.premium-hero,.corp-hero,.vms-hero) .grid>div:first-child>.inline-flex{margin:0 0 20px!important;padding:0!important;color:var(--mf-blue-700)!important;background:transparent!important;border:0!important;border-radius:0!important;font-size:15px;font-weight:600;line-height:22px}body.solution-page :is(.premium-hero,.corp-hero,.vms-hero) h1{max-width:620px;margin:0 0 24px!important;color:var(--mf-ink-950)!important;font-size:52px!important;font-weight:700;line-height:60px;letter-spacing:0}body.solution-page :is(.premium-hero,.corp-hero,.vms-hero) p{max-width:610px;color:var(--mf-neutral-700)!important;font-size:18px!important;line-height:28px}body.solution-page :is(.premium-hero,.corp-hero,.vms-hero) a{min-height:48px;padding:0 20px!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important;font-size:14px;font-weight:600}body.solution-page :is(.premium-hero,.corp-hero,.vms-hero) a[class*="bg-white/"]{color:var(--mf-blue-700)!important;background:var(--mf-white)!important;border-color:var(--mf-neutral-300)!important}body.solution-page :is(.premium-hero,.corp-hero,.vms-hero) a[class*="bg-white/"]:hover{color:var(--mf-blue-800)!important;background:#edf3f8!important;border-color:var(--mf-blue-700)!important}body.solution-page :is(.premium-hero,.vms-hero) :is(.premium-card,.vms-visual){padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}body.solution-page .premium-hero .premium-img,body.solution-page .vms-hero .vms-visual img{width:100%;height:400px;object-fit:cover;border:1px solid var(--mf-neutral-200);border-radius:var(--mf-radius-md)!important}body.solution-page .vms-hero .vms-visual>div:last-child>div{color:var(--mf-ink-950)!important;background:var(--mf-white)!important;border:1px solid var(--mf-neutral-200)!important;border-radius:var(--mf-radius-md)!important}body.solution-page .vms-hero .vms-visual>div:last-child :is(p,span){color:var(--mf-neutral-700)!important}body.solution-page .vms-hero .vms-node{color:var(--mf-ink-950)!important;background:var(--mf-white)!important;border:1px solid var(--mf-neutral-200)!important}body.solution-page .vms-hero .vms-node .text-slate-200{color:var(--mf-neutral-700)!important}body.solution-page.corp-shell .corp-hero{min-height:680px}body.solution-page.corp-shell .blueprint-card{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.solution-page.corp-shell .blueprint-card:before{content:"";grid-column:1 / -1;display:block;width:100%;height:230px;background-color:var(--mf-neutral-200);background-image:var(--solution-hero-image);background-position:center;background-size:cover;border:1px solid var(--mf-neutral-200);border-radius:var(--mf-radius-md)}body.solution-page.corp-shell .blueprint-card>.grid{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px!important}body.solution-page.corp-shell .tech-node{min-height:112px;padding:16px!important;color:var(--mf-ink-950)!important;background:var(--mf-white)!important;border:1px solid var(--mf-neutral-200)!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important}body.solution-page.corp-shell .tech-node :is(h2,h3,h4){color:var(--mf-ink-950)!important}body.solution-page.corp-shell .tech-node p{color:var(--mf-neutral-700)!important;font-size:14px!important;line-height:21px}body.solution-page.corp-shell .tech-node .glow-icon{flex:0 0 36px;width:36px;height:36px;color:var(--mf-white)!important;background:var(--mf-blue-700)!important;border:1px solid var(--mf-blue-800);box-shadow:none!important}body.solution-page.corp-shell .tech-node .glow-icon i{color:var(--mf-white)!important;opacity:1!important}body.solution-page.solution-vms .vms-card>i:first-child{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;color:var(--mf-white)!important;background:var(--mf-blue-700);border:1px solid var(--mf-blue-800);border-radius:var(--mf-radius-md);font-size:18px!important;line-height:1}body.solution-page.corp-shell .corporate-evidence-panel{overflow:hidden;background:var(--mf-white);border:1px solid var(--mf-neutral-200);border-radius:var(--mf-radius-md)}body.solution-page.corp-shell .corporate-evidence-panel>img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;background:var(--mf-neutral-200)}body.solution-page.corp-shell .corporate-evidence-copy{padding:28px;color:var(--mf-white);background:var(--mf-ink-950)}body.solution-page.corp-shell .corporate-evidence-copy h3,body.solution-page.corp-shell .corporate-evidence-copy h4{color:var(--mf-white)!important}body.solution-page.corp-shell .corporate-evidence-copy p{color:#cbd5e1!important}@media(max-width:767px){body.solution-page.corp-shell .corporate-evidence-copy{padding:24px}}body.solution-page-legacy main>section:first-of-type{position:relative;overflow:hidden;padding:0 0 96px!important;background:linear-gradient(to bottom,var(--mf-neutral-50) 0,var(--mf-neutral-50) 520px,var(--mf-white) 520px,var(--mf-white) 100%)!important}body.solution-page-legacy main>section:first-of-type:before{content:"";position:absolute;top:56px;right:max(20px,calc((100vw - var(--mf-container)) / 2));bottom:auto;left:auto;z-index:1;display:block;width:min(38vw,540px);height:400px;background-color:var(--mf-neutral-200);background-image:var(--solution-hero-image);background-position:center;background-size:cover;border:1px solid var(--mf-neutral-200);border-radius:var(--mf-radius-md)}body.solution-page-legacy main>section:first-of-type:after{display:none!important}body.solution-page-legacy main>section:first-of-type>.container{position:relative;z-index:2;width:calc(100% - 40px);max-width:var(--mf-container)!important;margin-inline:auto;padding:0!important}body.solution-page-legacy main>section:first-of-type>.container>h1{max-width:560px;margin:0 0 24px!important;padding-top:94px;color:var(--mf-ink-950)!important;font-size:52px!important;font-weight:700;line-height:60px;letter-spacing:0;text-align:left!important}body.solution-page-legacy main>section:first-of-type>.container>h1 i{display:block;margin:0 0 20px!important;color:var(--mf-blue-700)!important;font-size:24px}body.solution-page-legacy main>section:first-of-type>.container>p{max-width:540px;margin:0!important;color:var(--mf-neutral-700)!important;font-size:18px!important;line-height:28px;text-align:left!important}body.solution-page-legacy main>section:first-of-type>.container>.grid:first-of-type{position:relative;z-index:2;gap:24px!important;margin-top:190px;margin-bottom:104px!important}body.solution-page-legacy main>section:first-of-type>.container>.grid:first-of-type>div,body.solution-page-legacy main .bg-white:is(.rounded-lg,.rounded-xl,.rounded-2xl){overflow:hidden;background:var(--mf-white)!important;border:1px solid var(--mf-neutral-200)!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important}body.solution-page-legacy main>section:first-of-type>.container>.grid:first-of-type img{height:230px!important;object-fit:cover;border-radius:0!important}body.solution-page-legacy main>section:first-of-type>.container>.mb-16{margin-bottom:104px!important}body.solution-page-legacy main>section:first-of-type>.container>.mb-16>h2{margin-bottom:40px!important}body.solution-page-legacy main .bg-white:is(.rounded-lg,.rounded-xl,.rounded-2xl){padding:28px!important}body.solution-page-legacy main .bg-white:is(.rounded-lg,.rounded-xl,.rounded-2xl)>img:first-child{width:calc(100% + 56px)!important;max-width:none;height:220px!important;margin:-28px -28px 28px!important;object-fit:cover;border-radius:0!important}body.solution-page-legacy main>section:first-of-type>.container>:is(.bg-blue-600,.bg-green-600,.bg-gray-700){padding:40px!important;color:var(--mf-ink-950)!important;background:var(--mf-neutral-50)!important;border:1px solid var(--mf-neutral-200)!important;border-radius:var(--mf-radius-md)!important}body.solution-page-legacy main>section:first-of-type>.container>:is(.bg-blue-600,.bg-green-600,.bg-gray-700) :is(h2,h3){color:var(--mf-ink-950)!important}body.solution-page-legacy main>section:first-of-type>.container>:is(.bg-blue-600,.bg-green-600,.bg-gray-700) :is(p,li){color:var(--mf-neutral-700)!important}body.solution-page-legacy main>section:first-of-type>.container>:is(.bg-blue-600,.bg-green-600,.bg-gray-700) img{width:100%;height:360px;object-fit:cover;border-radius:var(--mf-radius-md)!important;box-shadow:none!important}body.solution-page-legacy main>section:first-of-type>.container>:is(.bg-blue-600,.bg-green-600,.bg-gray-700) a{color:var(--mf-white)!important;background:var(--mf-blue-700)!important}body.solution-page-legacy main>section:first-of-type>.container>.text-center.bg-gray-50:last-child{padding:64px 0 0!important;background:var(--mf-white)!important;border-top:1px solid var(--mf-neutral-200);border-radius:0!important}body.solution-page:not(.solution-page-legacy) main>section:not(:first-of-type):nth-of-type(odd){background:var(--mf-neutral-50)!important}body.solution-page:not(.solution-page-legacy) main>section:not(:first-of-type):nth-of-type(2n){background:var(--mf-white)!important}body.solution-page:not(.solution-page-legacy) main>section.bg-slate-950.text-white{color:var(--mf-white)!important;background:var(--mf-navy-800)!important}body.solution-page:not(.solution-page-legacy) main>section.bg-slate-950.text-white :is(h2,h3){color:var(--mf-white)!important}body.solution-page:not(.solution-page-legacy) main>section.bg-slate-950.text-white :is(p,li){color:#d7e6f7!important}body.solution-page:not(.solution-page-legacy) main :is(.premium-card,.vms-card,.metric-card){background:var(--mf-white)!important;border:1px solid var(--mf-neutral-200)!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important}@media(max-width:1023px){body.solution-page :is(.premium-hero,.corp-hero,.vms-hero)>.container>.grid{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr)!important;gap:40px!important}body.solution-page :is(.premium-hero,.corp-hero,.vms-hero) h1,body.solution-page-legacy main>section:first-of-type>.container>h1{font-size:46px!important;line-height:53px}body.solution-page-legacy main>section:first-of-type:before{width:44vw}body.solution-page-legacy main>section:first-of-type>.container>h1,body.solution-page-legacy main>section:first-of-type>.container>p{max-width:48%}}@media(max-width:860px){body.solution-page main>section{padding-top:64px!important;padding-bottom:64px!important}body.solution-page main>section>.container,body.solution-page :is(.premium-hero,.corp-hero,.vms-hero)>.container,body.solution-page-legacy main>section:first-of-type>.container{width:calc(100% - 32px)}body.solution-page :is(.premium-hero,.corp-hero,.vms-hero){min-height:0;padding-top:56px!important;padding-bottom:64px!important}body.solution-page :is(.premium-hero,.corp-hero,.vms-hero)>.container>.grid{grid-template-columns:1fr!important;gap:36px!important}body.solution-page :is(.premium-hero,.corp-hero,.vms-hero) h1,body.solution-page-legacy main>section:first-of-type>.container>h1{max-width:none;font-size:38px!important;line-height:45px}body.solution-page :is(.premium-hero,.corp-hero,.vms-hero) p{max-width:none}body.solution-page :is(.premium-hero,.corp-hero,.vms-hero) .flex.flex-col{width:100%}body.solution-page :is(.premium-hero,.corp-hero,.vms-hero) .flex.flex-col a{width:100%}body.solution-page .premium-hero .premium-img,body.solution-page .vms-hero .vms-visual img{height:260px}body.solution-page.corp-shell .blueprint-card{grid-template-columns:1fr}body.solution-page.corp-shell .blueprint-card>.grid{grid-template-columns:1fr}body.solution-page.corp-shell .blueprint-card:before{height:240px}body.solution-page.corp-shell .tech-node{min-height:0}body.solution-page-legacy main>section:first-of-type{padding-bottom:72px!important;background:var(--mf-white)!important}body.solution-page-legacy main>section:first-of-type:before{display:none!important}body.solution-page-legacy main>section:first-of-type>.container>p:after{content:"";display:block;width:100%;height:260px;margin-top:36px;background-color:var(--mf-neutral-200);background-image:var(--solution-hero-image);background-position:center;background-size:cover;border:1px solid var(--mf-neutral-200);border-radius:var(--mf-radius-md)}body.solution-page-legacy main>section:first-of-type>.container>h1{max-width:none;padding-top:48px}body.solution-page-legacy main>section:first-of-type>.container>p{max-width:none}body.solution-page-legacy main>section:first-of-type>.container>.grid:first-of-type{grid-template-columns:1fr!important;margin-top:52px;margin-bottom:72px!important}body.solution-page-legacy main>section:first-of-type>.container>.mb-16{margin-bottom:72px!important}body.solution-page-legacy main>section:first-of-type>.container>:is(.bg-blue-600,.bg-green-600,.bg-gray-700){padding:24px!important}body.solution-page-legacy main>section:first-of-type>.container>:is(.bg-blue-600,.bg-green-600,.bg-gray-700) img{height:240px}}@media(max-width:520px){body.solution-page main :is(h2.text-3xl,h2.text-4xl,.premium-title,.corp-title,.vms-section-title){font-size:30px!important;line-height:38px}body.solution-page :is(.premium-hero,.corp-hero,.vms-hero) h1,body.solution-page-legacy main>section:first-of-type>.container>h1{font-size:36px!important;line-height:42px}body.solution-page-legacy main>section:first-of-type>.container>p:after{height:230px}body.solution-page-legacy main>section:first-of-type>.container>h1{padding-top:40px}body.solution-page-legacy main .bg-white:is(.rounded-lg,.rounded-xl,.rounded-2xl){padding:24px!important}body.solution-page-legacy main .bg-white:is(.rounded-lg,.rounded-xl,.rounded-2xl)>img:first-child{width:calc(100% + 48px)!important;margin:-24px -24px 24px!important}body.solution-page-legacy main>section:first-of-type>.container>.text-center.bg-gray-50:last-child{padding-top:48px!important}}body.solution-building .building-services{background:#f6f8fb!important;scroll-margin-top:96px}body.solution-building .building-services-heading>span{color:#1769e0;font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}body.solution-building .building-service-card{display:flex;min-width:0;overflow:hidden;flex-direction:column;background:#fff;border:1px solid #dfe5ec;border-top:3px solid var(--service-accent);border-radius:8px;box-shadow:0 12px 34px #0f233c12;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}body.solution-building .building-service-card:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--service-accent) 35%,#dfe5ec);box-shadow:0 18px 42px #0f233c1c}body.solution-building .building-service-card>img{width:100%;aspect-ratio:16 / 10;object-fit:cover;object-position:center;background:#e8edf3}body.solution-building .building-service-content{display:flex;flex:1;flex-direction:column;padding:26px}body.solution-building .building-service-label{display:flex;align-items:center;gap:10px;margin-bottom:14px;color:var(--service-accent);font-size:.78rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}body.solution-building .building-service-label i{width:20px;text-align:center;font-size:1rem}body.solution-building .building-service-card h3{margin:0 0 12px;color:#0b1f38;font-size:1.42rem;font-weight:800;line-height:1.25}body.solution-building .building-service-card p{margin:0 0 18px;color:#445268;font-size:1rem;line-height:1.65}body.solution-building .building-service-card ul{display:grid;gap:9px;margin:0 0 24px;color:#26364b;font-size:.94rem}body.solution-building .building-service-card li{position:relative;padding-left:18px;line-height:1.45}body.solution-building .building-service-card li:before{position:absolute;top:.58em;left:0;width:6px;height:6px;content:"";background:var(--service-accent);border-radius:50%}body.solution-building .building-service-card a{display:inline-flex;align-items:center;align-self:flex-start;gap:9px;margin-top:auto;color:var(--service-accent);font-weight:800;text-decoration:none}body.solution-building .building-service-card a:hover{text-decoration:underline;text-underline-offset:4px}body.solution-building .building-service-card a:focus-visible{outline:3px solid color-mix(in srgb,var(--service-accent) 35%,transparent);outline-offset:4px}@media(max-width:767px){body.solution-building .building-services{padding-top:64px!important;padding-bottom:64px!important}body.solution-building .building-service-content{padding:22px}body.solution-building .building-service-card>img{aspect-ratio:16 / 9}}body.experience-page{color:var(--mf-ink-950);background:var(--mf-white)!important}body.experience-page main{background:var(--mf-white)}body.experience-page footer{margin-top:0!important}.experience-hero{position:relative;display:flex;min-height:620px;overflow:hidden;align-items:center;background:var(--mf-neutral-50)}.experience-hero-media,.experience-hero-shade{position:absolute;inset:0;width:100%;height:100%}.experience-hero-media{object-fit:cover;object-position:center}.experience-hero-shade{background:linear-gradient(90deg,#f6f8fbb8,#f6f8fb85 30%,#f6f8fb38,#f6f8fb00 54%)}.experience-hero>.container,.experience-sectors>.container,.experience-principles>.container,.experience-confidentiality>.container,.experience-cta>.container{position:relative;z-index:1;width:calc(100% - 40px);max-width:var(--mf-container)!important;margin-inline:auto;padding-inline:0!important}.experience-hero-copy{max-width:620px;padding:88px 0}.experience-eyebrow{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px;color:var(--mf-blue-700);font-size:15px;font-weight:700}.experience-hero h1{max-width:620px;margin:0 0 24px;color:var(--mf-ink-950);font-size:54px;font-weight:750;line-height:62px;letter-spacing:0}.experience-hero p{max-width:590px;margin:0;color:var(--mf-neutral-700);font-size:19px;line-height:30px}.experience-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.experience-primary-action,.experience-secondary-action{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:10px;padding:0 20px;border:1px solid transparent;border-radius:var(--mf-radius-md);font-size:15px;font-weight:700;text-decoration:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.experience-primary-action{color:var(--mf-white);background:var(--mf-blue-700)}.experience-primary-action:hover{background:var(--mf-blue-800)}.experience-secondary-action{color:var(--mf-ink-950);background:#ffffffe6;border-color:var(--mf-neutral-300)}.experience-secondary-action:hover{color:var(--mf-blue-800);border-color:var(--mf-blue-700)}.experience-sectors,.experience-principles,.experience-confidentiality{padding:96px 0}.experience-sectors{scroll-margin-top:90px;background:var(--mf-white)}.experience-section-intro{max-width:760px;margin-bottom:44px}.experience-section-intro>span,.experience-confidentiality-grid>div:first-child>span,.experience-cta span{display:block;margin-bottom:12px;color:var(--mf-blue-700);font-size:14px;font-weight:750;letter-spacing:0;text-transform:uppercase}.experience-section-intro h2,.experience-confidentiality h2,.experience-cta h2{margin:0 0 18px;color:var(--mf-ink-950);font-size:40px;font-weight:750;line-height:48px;letter-spacing:0}.experience-section-intro p,.experience-confidentiality p,.experience-cta p{margin:0;color:var(--mf-neutral-700);font-size:17px;line-height:28px}.experience-sector-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.experience-sector-card{display:grid;min-width:0;overflow:hidden;grid-template-columns:.94fr 1.06fr;color:var(--mf-ink-950);background:var(--mf-white);border:1px solid var(--mf-neutral-300);border-radius:var(--mf-radius-md);text-decoration:none!important;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.experience-sector-card:hover{border-color:#8fb9dc;box-shadow:var(--mf-shadow-soft);transform:translateY(-2px)}.experience-sector-card>img{width:100%;height:100%;min-height:286px;object-fit:cover}.experience-sector-copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start;padding:30px}.experience-sector-copy>span{margin-bottom:13px;color:var(--mf-blue-700);font-size:14px;font-weight:750}.experience-sector-copy h2{margin:0 0 14px;color:var(--mf-ink-950);font-size:25px;font-weight:750;line-height:32px;letter-spacing:0}.experience-sector-copy p{margin:0 0 22px;color:var(--mf-neutral-700);font-size:15px;line-height:25px}.experience-sector-copy strong{display:inline-flex;align-items:center;gap:8px;margin-top:auto;color:var(--mf-blue-700);font-size:14px}.experience-principles{background:var(--mf-neutral-50)}.experience-principles-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.experience-principles-grid article{padding-top:24px;border-top:2px solid var(--mf-blue-700)}.experience-principles-grid article>div{display:inline-flex;width:40px;height:40px;align-items:center;justify-content:center;margin-bottom:20px;color:var(--mf-white);background:var(--mf-blue-700);border-radius:var(--mf-radius-sm)}.experience-principles-grid h3{margin:0 0 10px;color:var(--mf-ink-950);font-size:22px;font-weight:750;line-height:29px}.experience-principles-grid p{margin:0;color:var(--mf-neutral-700);font-size:16px;line-height:27px}.experience-confidentiality{background:var(--mf-white)}.experience-confidentiality-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:80px;padding-top:40px;border-top:1px solid var(--mf-neutral-300)}.experience-confidentiality-grid>div:last-child{display:grid;gap:18px}.experience-cta{padding:72px 0;color:var(--mf-white);background:var(--mf-navy-800)}.experience-cta>.container{display:flex;align-items:center;justify-content:space-between;gap:56px}.experience-cta>.container>div{max-width:720px}.experience-cta span{color:#79cfff}.experience-cta h2{margin-bottom:12px;color:var(--mf-white)}.experience-cta p{color:#d8e5f2}.experience-cta a{display:inline-flex;min-height:50px;flex:0 0 auto;align-items:center;justify-content:center;gap:10px;padding:0 22px;color:var(--mf-white);background:var(--mf-whatsapp);border-radius:var(--mf-radius-md);font-weight:750;text-decoration:none!important}.experience-cta a:hover{background:#118c48}@media(max-width:1023px){.experience-hero{min-height:560px}.experience-hero h1{font-size:48px;line-height:56px}.experience-sector-card{grid-template-columns:1fr}.experience-sector-card>img{min-height:0;aspect-ratio:16 / 9}}@media(max-width:767px){.experience-hero{min-height:0;align-items:flex-start;padding-top:270px}.experience-hero-media{height:270px;object-position:68% center}.experience-hero-shade{background:linear-gradient(180deg,rgba(246,248,251,0) 0,rgba(246,248,251,0) 205px,rgba(246,248,251,.94) 250px,var(--mf-neutral-50) 270px)}.experience-hero>.container,.experience-sectors>.container,.experience-principles>.container,.experience-confidentiality>.container,.experience-cta>.container{width:calc(100% - 32px)}.experience-hero-copy{max-width:none;padding:42px 0 58px}.experience-hero h1{font-size:38px;line-height:45px}.experience-hero p{font-size:17px;line-height:27px}.experience-hero-actions{flex-direction:column}.experience-primary-action,.experience-secondary-action{width:100%}.experience-sectors,.experience-principles,.experience-confidentiality{padding:64px 0}.experience-section-intro h2,.experience-confidentiality h2,.experience-cta h2{font-size:32px;line-height:39px}.experience-sector-grid,.experience-principles-grid,.experience-confidentiality-grid,.experience-sector-card{grid-template-columns:1fr}.experience-sector-copy{padding:24px}.experience-confidentiality-grid{gap:34px}.experience-cta{padding:60px 0}.experience-cta>.container{flex-direction:column;align-items:flex-start;gap:30px}.experience-cta a{width:100%}}body.experience-page main>section.experience-hero{padding:0!important;background:var(--mf-neutral-50)!important;background-image:none!important}body.experience-page .experience-hero .experience-eyebrow{color:var(--mf-blue-700)!important}body.experience-page .experience-hero h1{color:var(--mf-ink-950)!important;font-size:54px!important;line-height:62px!important}body.experience-page .experience-hero .experience-hero-copy p{color:var(--mf-neutral-700)!important;font-size:19px!important;line-height:30px!important}body.experience-page main>section.experience-sectors,body.experience-page main>section.experience-principles,body.experience-page main>section.experience-confidentiality{padding:96px 0!important}body.experience-page main>section.experience-sectors,body.experience-page main>section.experience-confidentiality[class]{background:var(--mf-white)!important;background-image:none!important}body.experience-page main>section.experience-confidentiality.experience-confidentiality-light{color:var(--mf-ink-950)!important;background:var(--mf-neutral-50)!important;background-image:none!important;box-shadow:inset 0 1px 0 var(--mf-neutral-200),inset 0 -1px 0 var(--mf-neutral-200)}body.experience-page .experience-confidentiality-light .experience-confidentiality-grid{border-top-color:var(--mf-neutral-300)}body.experience-page .experience-confidentiality-light :is(h2,p){color:var(--mf-ink-950)!important}body.experience-page .experience-sector-grid{gap:24px!important}body.experience-page .experience-sector-copy h2{color:var(--mf-ink-950)!important;font-size:25px!important;line-height:32px!important}body.experience-page .experience-confidentiality h2{color:var(--mf-ink-950)!important}@media(max-width:1023px){body.experience-page .experience-hero h1{font-size:48px!important;line-height:56px!important}}@media(max-width:767px){body.experience-page main>section.experience-hero{padding:270px 0 0!important}body.experience-page .experience-hero h1{font-size:38px!important;line-height:45px!important}body.experience-page .experience-hero .experience-hero-copy p{font-size:17px!important;line-height:27px!important}body.experience-page main>section.experience-sectors,body.experience-page main>section.experience-principles,body.experience-page main>section.experience-confidentiality{padding:64px 0!important}}body.page-blog-index main>section:first-child{display:flex;min-height:520px;padding:88px 0!important;align-items:center;background:linear-gradient(90deg,#051324f0,#051324e0 38%,#0513246b 60%,#05132414),url(/static/images-optimized/blog-seguridad-electronica-hero-v2.jpg) center center / cover no-repeat!important}body.page-blog-index main>section:first-child h1{max-width:720px;font-size:54px!important;line-height:62px!important;letter-spacing:0}body.page-blog-index main>section:first-child p{max-width:650px;color:#edf5fc!important;font-size:19px!important;line-height:30px}body.page-blog-index main>section:nth-child(2){background:var(--mf-neutral-50)!important}body.page-blog-index main article{border-radius:6px!important;box-shadow:0 14px 34px #0b1d340f!important;transition:border-color .18s ease,box-shadow .18s ease!important}body.page-blog-index main article:hover{background:var(--mf-white)!important;border-color:#82acd6!important;box-shadow:0 18px 42px #0b1d341a!important}body.page-blog-index main article:nth-child(1):before{background-image:url(/static/images-optimized/cctv-tecnico-instalando.webp);background-position:center top}body.page-blog-index main article:nth-child(4):before{background-image:url(/static/images-optimized/blog-acceso-biometrico-facial-servicio-v2.jpg);background-position:center 40%}body.page-blog-index main article:nth-child(n+8):before{content:"";display:block;height:220px;margin:-28px -28px 26px;flex:0 0 auto;background-color:var(--mf-neutral-100);background-position:center;background-size:cover}body.page-blog-index main article:nth-child(8):before{background-image:url(/static/images-optimized/blog-elegir-camaras-empresa-asuncion-v2.jpg);background-position:center 58%}body.page-blog-index main article:nth-child(9):before{background-image:url(/static/images-optimized/blog-sistemas-seguridad-integrada-v2.jpg);background-position:center 34%}body.page-blog-index main article:nth-child(10):before{background-image:url(/static/images-optimized/blog-control-acceso-biometrico-articulo-v2.jpg);background-position:center 40%}body.page-blog-index main article:nth-child(11):before{background-image:url(/static/images-optimized/paradox-kit-completo.webp)}body.page-blog-index main article:nth-child(12):before{background-image:url(/static/images-optimized/acceso-tarjeta-rfid-puerta.webp)}body.page-blog-index main article:nth-child(13):before{background-image:url(/static/images-optimized/comercios-alarma-armado-cierre-v2.jpg)}body.page-blog-index main article:nth-child(14):before{background-image:url(/static/images-optimized/redes-industriales-hero-infraestructura-v2.jpg)}body.page-blog-index main article:nth-child(15):before{background-image:url(/static/images-optimized/incendios-cliente-prueba.webp);background-position:center 38%}body.page-blog-index main article:nth-child(16):before{background-image:url(/static/images-optimized/cctv-cliente-revision.webp)}body.page-blog-index main article:nth-child(17):before{background-image:url(/static/images-optimized/mantenimiento-alarmas-paraguay.jpg)}body.page-blog-index main article:nth-child(7){border-radius:6px!important}body.page-blog-article main>article{max-width:900px!important}body.page-blog-article main>article>h1{letter-spacing:0}body.page-blog-article main>article:before{height:auto;aspect-ratio:16 / 9;border-radius:6px}body.page-blog-article.article-cctv{--mf-article-image: url(/static/images-optimized/blog-elegir-camaras-empresa-asuncion-v2.jpg)}body.page-blog-article.article-integrated{--mf-article-image: url(/static/images-optimized/blog-sistemas-seguridad-integrada-v2.jpg)}body.page-blog-article.article-risk{--mf-article-image: url(/static/images-optimized/cctv-cliente-revision.webp)}body.page-blog-article.article-access-biometric{--mf-article-image: url(/static/images-optimized/blog-control-acceso-biometrico-articulo-v2.jpg)}body.page-blog-article.article-access-office{--mf-article-image: url(/static/images-optimized/acceso-tarjeta-rfid-puerta.webp)}body.page-blog-article.article-alarm-commerce{--mf-article-image: url(/static/images-optimized/comercios-alarma-armado-cierre-v2.jpg)}body.page-blog-article.article-alarm-system{--mf-article-image: url(/static/images-optimized/paradox-kit-completo.webp)}body.page-blog-article.article-fire{--mf-article-image: url(/static/images-optimized/incendios-cliente-prueba.webp)}@media(max-width:767px){body.page-blog-index main>section:first-child{min-height:500px;padding:64px 0!important;background:linear-gradient(90deg,#051324f0,#051324d1),url(/static/images-optimized/blog-seguridad-electronica-hero-v2.jpg) 68% center / cover no-repeat!important}body.page-blog-index main>section:first-child h1{font-size:38px!important;line-height:45px!important}body.page-blog-index main article:nth-child(n+8):before{height:190px;margin:-22px -22px 22px}body.page-blog-article main>article:before{height:auto;aspect-ratio:16 / 10}}body.page-resources-index main>section:first-child{position:relative;min-height:540px;display:flex;align-items:center;padding:88px 0!important;background-color:var(--mf-navy-800)!important;background-image:url(/static/images-optimized/recursos-seguridad-electronica-hero-v2.jpg)!important;background-position:center;background-size:cover}#resources-page main>section:first-child{background-image:url(/static/images-optimized/recursos-seguridad-electronica-hero-v2.jpg)!important}body.page-resources-index main>section:first-child:before{content:"";position:absolute;inset:0;background:#0512223d;pointer-events:none}body.page-resources-index main>section:first-child>.absolute{display:none!important}body.page-resources-index main>section:first-child>.container{position:relative;z-index:1;width:calc(100% - 40px);max-width:var(--mf-container)!important;padding:0!important;text-align:left!important}body.page-resources-index main>section:first-child span{padding:0!important;color:#9de0ff!important;background:transparent!important;border:0!important;border-radius:0!important;font-size:13px;line-height:20px;text-transform:uppercase}body.page-resources-index main>section:first-child h1{max-width:720px;margin:22px 0 24px!important;color:var(--mf-white)!important;font-size:54px!important;line-height:62px!important;text-shadow:0 2px 22px rgba(0,0,0,.28)}body.page-resources-index main>section:first-child p{max-width:700px;margin:0;color:#e2edf8!important;font-size:19px!important;line-height:30px;text-shadow:0 1px 12px rgba(0,0,0,.24)}body.page-resources-index main>section:nth-child(2){padding:84px 0 104px!important;background:var(--mf-neutral-50)!important}body.page-resources-index main>section:nth-child(2)>.container{width:calc(100% - 40px);max-width:var(--mf-container)!important;padding:0!important}body.page-resources-index .resources-intro{max-width:760px;margin:0 0 42px}body.page-resources-index .resources-intro>span{display:block;margin-bottom:12px;color:var(--mf-blue-700);font-size:13px;font-weight:800;line-height:20px;text-transform:uppercase}body.page-resources-index .resources-intro h2{margin:0 0 14px;color:var(--mf-ink-950);font-size:38px!important;line-height:46px}body.page-resources-index .resources-intro h2:after{display:none}body.page-resources-index .resources-intro p{margin:0;color:var(--mf-neutral-700);font-size:18px;line-height:29px}body.page-resources-index .resources-grid{gap:20px!important}body.page-resources-index .resources-grid>a{min-height:356px;padding:0 24px 26px!important;overflow:hidden;display:flex!important;flex-direction:column;background:var(--mf-white)!important;border:1px solid var(--mf-neutral-200)!important;border-radius:6px!important;box-shadow:0 12px 30px #0b1d340e!important;transform:none!important;transition:border-color .18s ease,box-shadow .18s ease!important}body.page-resources-index .resources-grid>a:hover{border-color:#8fb3d8!important;box-shadow:0 18px 40px #0b1d341a!important;transform:none!important}body.page-resources-index .resources-grid>a:before{content:"";display:block;height:186px;margin:0 -24px 24px;flex:0 0 auto;background-color:var(--mf-neutral-100);background-position:center;background-size:cover}body.page-resources-index .resources-grid>a>div:first-child{display:none!important}body.page-resources-index .resources-grid h2{margin:0 0 10px!important;color:var(--mf-ink-950)!important;font-size:21px!important;line-height:28px}body.page-resources-index .resources-grid h2:after{display:none}body.page-resources-index .resources-grid p{margin:0;color:var(--mf-neutral-700)!important;font-size:15px;line-height:24px}body.page-resources-index .resources-grid>a:nth-child(1):before{background-image:url(/static/images-optimized/guia-seguridad-planificacion-v2.jpg)}body.page-resources-index .resources-grid>a:nth-child(2):before{background-image:url(/static/images-optimized/mantenimiento-cctv-tecnico-v2.jpg);background-position:center 32%}body.page-resources-index .resources-grid>a:nth-child(3):before{background-image:url(/static/images-optimized/mantenimiento-alarmas-paraguay.jpg);background-position:center 42%}body.page-resources-index .resources-grid>a:nth-child(4):before{background-image:url(/static/images-optimized/cctv-tecnico-instalando.webp);background-position:center 30%}body.page-resources-index .resources-grid>a:nth-child(5):before{background-image:url(/static/images-optimized/comercios-alarma-armado-cierre-v2.jpg)}body.page-resources-index .resources-grid>a:nth-child(6):before{background-image:url(/static/images-optimized/blog-acceso-biometrico-facial-servicio-v2.jpg);background-position:center 38%}body.page-resources-index .resources-grid>a:nth-child(7):before{background-image:url(/static/images-optimized/cctv-ia-software-analitica.webp)}body.page-resources-index .resources-grid>a:nth-child(8):before{background-image:url(/static/images-optimized/cctv-deposito-perimetral.webp)}body.page-resources-index .resources-grid>a:nth-child(9):before{background-image:url(/static/images-optimized/edificios-hero-seguridad-integrada-v2.jpg)}body.page-resources-index .resources-grid>a:nth-child(10):before{background-image:url(/static/images-optimized/supermercado-nande-paraguay.jpg)}body.page-resources-index .resources-grid>a:nth-child(11):before{background-image:url(/static/images-optimized/comercios-farmacia.webp)}body.page-resources-index .resources-grid>a:nth-child(12):before{background-image:url(/static/images-optimized/control-acceso-oficina-ingreso-v2.jpg)}body.page-resources-index .resources-grid>a:nth-child(13):before{background-image:url(/static/images-optimized/industrias-planta-exterior.webp)}body.page-resources-index .resources-grid>a:nth-child(14):before{background-image:url(/static/images-optimized/estacion-servicio-petropar-paraguay.jpg)}body.page-resources-index .resources-grid>a:nth-child(15):before{background-image:url(/static/images-optimized/condominio-residencial-paraguay.jpg)}body.page-resources-index .resources-grid>a:nth-child(16):before{background-image:url(/static/images-optimized/auditoria-cctv-hero-diagnostico-v2.jpg)}body.page-resources-index .resources-grid>a:nth-child(17):before{background-image:url(/static/images-optimized/vms-hero-operacion-unificada-v2.jpg)}body.page-resources-index .resources-grid>a:nth-child(18):before{background-image:url(/static/images-optimized/redes-industriales-hero-infraestructura-v2.jpg)}body.page-resources-index main>section:nth-child(3){padding:76px 0!important;background:var(--mf-navy-800)!important}body.page-resources-index main>section:nth-child(3) h2{color:var(--mf-white)!important}body.page-resources-index main>section:nth-child(3) h2:after{display:none}body main>section.html-image-hero{position:relative;isolation:isolate;overflow:hidden;background-image:none!important}body main>section.html-image-hero>.html-hero-media{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;overflow:hidden;pointer-events:none}body main>section.html-image-hero>.html-hero-media img{display:block;width:100%;height:100%;object-fit:cover}body main>section.html-image-hero:before,body main>section.html-image-hero:after{z-index:1}body main>section.html-image-hero>:not(.html-hero-media){position:relative;z-index:2!important}body.page-blog-index main>section:first-child.html-image-hero{background-image:none!important}body.page-blog-index main>section:first-child.html-image-hero:after{content:"";position:absolute;inset:0;display:block;background:linear-gradient(90deg,#051324f0,#051324e0 38%,#0513246b 60%,#05132414);pointer-events:none}body.page-blog-index main>section:first-child.html-image-hero h1{color:var(--mf-white)!important}body.page-blog-index main>section:first-child.html-image-hero p{color:#edf5fc!important}body.page-resources-index main>section:first-child.html-image-hero,#resources-page main>section:first-child.html-image-hero{background-image:none!important}body.page-blog-index main article:before{display:none!important}body.page-blog-index main article>.blog-card-image{display:block;width:calc(100% + 56px);max-width:none;height:220px;margin:-28px -28px 26px;flex:0 0 auto;object-fit:cover}body.page-blog-index main article:nth-child(7){position:relative;overflow:hidden;background-color:var(--mf-navy-800)!important;background-image:none!important}body.page-blog-index main article:nth-child(7)>.blog-card-image{position:absolute;inset:0 0 0 auto;z-index:0;width:50%;height:100%;margin:0}body.page-blog-index main article:nth-child(7)>:not(.blog-card-image){position:relative;z-index:1}body.page-blog-article main>article:before{display:none!important}body.page-blog-article main>article>.blog-article-cover{order:4;width:100%;margin:48px 0 64px;overflow:hidden;aspect-ratio:16 / 9;background:var(--mf-neutral-100);border-radius:6px}body.page-blog-article main>article>.blog-article-cover img{display:block;width:100%;height:100%;object-fit:cover}body.page-blog-article main>article>.blog-article-cover+p{order:1;margin:0 0 14px!important;color:var(--mf-blue-700)!important;font-size:13px!important;font-weight:700;line-height:19px;text-transform:uppercase}body.page-resources-index .resources-grid>a:before{display:none!important}body.page-resources-index .resources-grid>a>.resource-card-image{display:block;width:calc(100% + 48px);max-width:none;height:186px;margin:0 -24px 24px;flex:0 0 auto;object-fit:cover}body.page-resources-index .resources-grid>a>div:first-of-type{display:none!important}body.solution-page.corp-shell .blueprint-card:before{display:none!important}body.solution-page.corp-shell .blueprint-card>.blueprint-card-image{grid-column:1 / -1;display:block;width:100%;height:230px;object-fit:cover;border:1px solid var(--mf-neutral-200);border-radius:var(--mf-radius-md)}@media(max-width:767px){body.page-blog-index main>section:first-child.html-image-hero .html-hero-media img{object-position:68% center!important}body.page-blog-index main>section:first-child.html-image-hero:after{background:#051324d1}body.page-blog-index main article>.blog-card-image{height:190px;width:calc(100% + 44px);margin:-22px -22px 22px}body.page-blog-index main article:nth-child(7)>.blog-card-image{inset:auto 0 0;width:100%;height:210px;margin:0}body.page-blog-article main>article>.blog-article-cover{margin:36px 0 48px}}body.page-resources-index main>section:nth-child(3) p{color:#d7e6f7!important}#resources-page main>section:nth-child(3){background:var(--mf-neutral-50)!important;border-top:1px solid var(--mf-neutral-200)}#resources-page main>section:nth-child(3) h2{color:var(--mf-ink-950)!important}#resources-page main>section:nth-child(3) p{color:var(--mf-neutral-700)!important}body.page-resources-index>footer,body.page-guide>footer{margin-top:0!important}body.page-guide .guide-hero{min-height:560px;display:flex;align-items:center;padding:72px 0!important;background:var(--mf-navy-800)!important;color:var(--mf-white)!important}body.page-guide .guide-hero-grid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:58px;align-items:center}body.page-guide .guide-hero h1{margin:0 0 24px!important;color:var(--mf-white)!important;font-size:48px!important;line-height:56px!important;text-shadow:none!important}body.page-guide .guide-hero p{color:#d7e6f7!important;line-height:30px;text-shadow:none!important}body.page-guide .guide-hero .guide-eyebrow{color:#8fd9fa!important;letter-spacing:0!important}body.page-guide .guide-hero-media{overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:6px;box-shadow:0 22px 54px #00000038}body.page-guide .guide-hero-media img{width:100%;aspect-ratio:4 / 3;display:block;object-fit:cover}body.page-guide .service-card{border-radius:6px!important;box-shadow:none!important}@media(max-width:1023px){body.page-resources-index main>section:first-child{min-height:510px;background-position:58% center}body.page-resources-index main>section:first-child:before{background:#0512228f}body.page-guide .guide-hero-grid{grid-template-columns:1fr;gap:40px}body.page-guide .guide-hero-copy,body.page-guide .guide-hero-media{max-width:760px}}@media(max-width:767px){body.page-resources-index main>section:first-child{min-height:520px;padding:64px 0!important;background-position:82% center}body.page-resources-index main>section:first-child:before{background:#05122294}body.page-resources-index main>section:first-child h1{font-size:38px!important;line-height:45px!important}body.page-resources-index main>section:first-child p{font-size:17px!important;line-height:27px}body.page-resources-index main>section:nth-child(2){padding:64px 0 80px!important}body.page-resources-index .resources-intro h2{font-size:31px!important;line-height:38px}body.page-resources-index .resources-grid>a{min-height:0}body.page-resources-index .resources-grid>a:before{height:196px}body.page-guide .guide-hero{min-height:0;padding:60px 0 68px!important}body.page-guide .guide-hero-grid{gap:32px}body.page-guide .guide-hero h1{font-size:38px!important;line-height:45px!important}body.page-guide .guide-hero p{font-size:17px!important;line-height:27px}}body.page-premium.resource-detail{color:var(--mf-ink-950);background:var(--mf-white)}body.page-premium.resource-detail main>section{padding-top:88px!important;padding-bottom:88px!important}body.page-premium.resource-detail main>section>.container{width:calc(100% - 40px);max-width:var(--mf-container)!important;margin-inline:auto;padding-inline:0!important}body.page-premium.resource-detail .premium-hero{min-height:590px;color:var(--mf-ink-950)!important;background:#f3f6fa!important}body.page-premium.resource-detail .premium-hero>.container>.grid{grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);gap:72px}body.page-premium.resource-detail .premium-hero .grid>div:first-child>.inline-flex{color:var(--mf-blue-700)!important;font-size:14px;font-weight:700}body.page-premium.resource-detail .premium-hero .grid>div:first-child>.inline-flex i{color:var(--mf-blue-700)!important}body.page-premium.resource-detail .premium-hero h1{max-width:690px;color:var(--mf-ink-950)!important;font-size:52px!important;line-height:60px}body.page-premium.resource-detail .premium-hero p{max-width:660px;color:var(--mf-neutral-700)!important;font-size:18px!important;line-height:29px}body.page-premium.resource-detail .premium-hero a+a{color:var(--mf-blue-700)!important;background:var(--mf-white)!important;border:1px solid #b8cbe2!important}body.page-premium.resource-detail .premium-hero a+a:hover{background:#eaf1f8!important;border-color:var(--mf-blue-700)!important}body.page-premium.resource-detail .premium-hero .premium-img{height:430px;border-radius:6px!important;box-shadow:0 24px 52px #0b1f371f}body.page-premium.resource-detail main>section:nth-child(2){background:var(--mf-white)!important}body.page-premium.resource-detail main>section:nth-child(2) .grid{gap:0!important}body.page-premium.resource-detail main>section:nth-child(2) .premium-card{min-height:220px;padding:8px 40px!important;background:transparent;border:0;border-right:1px solid var(--mf-neutral-200);border-radius:0!important}body.page-premium.resource-detail main>section:nth-child(2) .premium-card:first-child{padding-left:0!important}body.page-premium.resource-detail main>section:nth-child(2) .premium-card:last-child{padding-right:0!important;border-right:0}body.page-premium.resource-detail main>section:nth-child(2) .premium-card>div:first-child{width:44px!important;height:44px!important;margin-bottom:22px!important;color:var(--mf-blue-700)!important;background:#edf4fb!important;border-radius:6px!important}body.page-premium.resource-detail main>section:nth-child(2) .premium-card>div:first-child i{font-size:19px!important}body.page-premium.resource-detail main>section:nth-child(2) h2{margin-bottom:12px!important;color:var(--mf-ink-950);font-size:22px!important;line-height:29px}body.page-premium.resource-detail main>section:nth-child(2) p{color:var(--mf-neutral-700)!important;font-size:16px;line-height:26px}body.page-premium.resource-detail main>section:nth-child(3){background:#eef3f8!important}body.page-premium.resource-detail main>section:nth-child(3) .premium-dark{max-width:920px;margin-inline:0!important;padding:0!important;color:var(--mf-ink-950)!important;background:transparent!important;border:0!important;border-radius:0!important}body.page-premium.resource-detail main>section:nth-child(3) .premium-dark span{color:var(--mf-blue-700)!important;letter-spacing:0!important}body.page-premium.resource-detail main>section:nth-child(3) .premium-dark h2{max-width:820px;margin-top:14px!important;margin-bottom:22px!important;color:var(--mf-ink-950)!important;font-size:40px!important;line-height:48px}body.page-premium.resource-detail main>section:nth-child(3) .premium-dark p{max-width:860px;color:var(--mf-neutral-700)!important;font-size:18px!important;line-height:30px}body.page-premium.resource-detail main>section:nth-child(4){background:var(--mf-white)!important}body.page-premium.resource-detail main>section:nth-child(4) .grid{gap:80px!important;align-items:start!important}body.page-premium.resource-detail main>section:nth-child(4) .premium-pill{margin-bottom:18px!important;font-size:14px}body.page-premium.resource-detail main>section:nth-child(4) .premium-title{max-width:580px;font-size:40px!important;line-height:48px}body.page-premium.resource-detail main>section:nth-child(4) p{color:var(--mf-neutral-700)!important;line-height:29px}body.page-premium.resource-detail main>section:nth-child(4) a{min-height:48px;padding:0 20px!important;border-radius:6px!important;box-shadow:none!important;font-size:14px}body.page-premium.resource-detail main>section:nth-child(4) .premium-card{padding:4px 0 4px 48px!important;background:transparent;border:0;border-left:1px solid var(--mf-neutral-200);border-radius:0!important}body.page-premium.resource-detail main>section:nth-child(4) .premium-card h3{margin-bottom:24px!important;color:var(--mf-ink-950);font-size:24px!important;line-height:31px}body.page-premium.resource-detail main>section:nth-child(4) .premium-check{display:grid;gap:16px}body.page-premium.resource-detail main>section:nth-child(4) .premium-check li{margin-top:0!important;color:var(--mf-neutral-700);line-height:25px}body.page-premium.resource-detail main>section:nth-child(5){background:#f5f7fa!important}body.page-premium.resource-detail main>section:nth-child(5) .max-w-3xl{max-width:760px;margin-left:0!important;text-align:left!important}body.page-premium.resource-detail main>section:nth-child(5) .premium-title{font-size:40px!important;line-height:48px}body.page-premium.resource-detail main>section:nth-child(5) .grid{gap:28px!important}body.page-premium.resource-detail main>section:nth-child(5) .premium-step{min-height:210px;padding:24px 18px 0 0!important;background:transparent;border:0;border-top:2px solid #7ba9d5;border-radius:0!important}body.page-premium.resource-detail main>section:nth-child(5) .premium-step:before{width:auto;height:auto;margin-bottom:24px;color:var(--mf-blue-700);background:transparent!important;border-radius:0;font-size:13px;font-weight:800;letter-spacing:0}body.page-premium.resource-detail main>section:nth-child(5) .premium-step h3{color:var(--mf-ink-950);font-size:21px!important;line-height:28px}body.page-premium.resource-detail main>section:nth-child(5) .premium-step p{color:var(--mf-neutral-700)!important;line-height:25px}body.page-premium.resource-detail main>section:nth-child(6){background:var(--mf-white)!important}body.page-premium.resource-detail main>section:nth-child(6) .max-w-3xl{max-width:none;margin-left:0!important;text-align:left!important}body.page-premium.resource-detail main>section:nth-child(6) .premium-title{font-size:32px!important;line-height:40px}body.page-premium.resource-detail main>section:nth-child(6) .grid{gap:0!important;border-bottom:1px solid var(--mf-neutral-200)}body.page-premium.resource-detail main>section:nth-child(6) .premium-link{display:grid!important;grid-template-columns:24px 1fr;gap:14px;align-items:center;min-height:108px;padding:24px 30px!important;background:transparent;border:0;border-top:1px solid var(--mf-neutral-200);border-right:1px solid var(--mf-neutral-200);border-radius:0!important}body.page-premium.resource-detail main>section:nth-child(6) .premium-link:first-child{padding-left:0!important}body.page-premium.resource-detail main>section:nth-child(6) .premium-link:last-child{border-right:0}body.page-premium.resource-detail main>section:nth-child(6) .premium-link i{margin:0!important}body.page-premium.resource-detail main>section:nth-child(6) .premium-link h3{color:var(--mf-ink-950);font-size:17px!important;line-height:24px}body.page-premium.resource-detail main>section:nth-child(6) .premium-link:hover{background:#f6f9fc}body.page-premium.resource-detail main>section:nth-child(7){padding-top:72px!important;padding-bottom:72px!important;background:var(--mf-navy-800)!important}body.page-premium.resource-detail main>section:nth-child(7) h2{max-width:680px;margin-bottom:14px!important;color:var(--mf-white)!important;font-size:40px!important;line-height:48px}body.page-premium.resource-detail main>section:nth-child(7) p{color:#d7e6f7!important}body.page-premium.resource-detail main>section:nth-child(7) a{min-height:50px;padding:0 22px!important;border-radius:6px!important;box-shadow:none!important;font-size:14px}body.page-premium.resource-detail main>section:nth-child(8){background:var(--mf-white)!important}body.page-premium.resource-detail main>section:nth-child(8)>.container{max-width:920px!important}body.page-premium.resource-detail main>section:nth-child(8) .premium-title{margin-bottom:38px!important;text-align:left!important;font-size:40px!important;line-height:48px}body.page-premium.resource-detail main>section:nth-child(8) .space-y-4{border-bottom:1px solid var(--mf-neutral-200)}body.page-premium.resource-detail main>section:nth-child(8) .premium-card{margin-top:0!important;padding:24px 0!important;background:transparent;border:0;border-top:1px solid var(--mf-neutral-200);border-radius:0!important}body.page-premium.resource-detail main>section:nth-child(8) .premium-card h3{color:var(--mf-ink-950);font-size:18px!important;line-height:26px}body.page-premium.resource-detail main>section:nth-child(8) .premium-card p{max-width:820px;color:var(--mf-neutral-700)!important;line-height:26px}body.page-premium.resource-detail footer{margin-top:0!important}@media(max-width:1023px){body.page-premium.resource-detail .premium-hero>.container>.grid{grid-template-columns:1fr;gap:44px}body.page-premium.resource-detail .premium-hero .premium-img{width:100%;max-width:760px}body.page-premium.resource-detail main>section:nth-child(4) .grid{gap:52px!important}body.page-premium.resource-detail main>section:nth-child(6) .premium-link{padding-inline:22px!important}}@media(max-width:767px){body.page-premium.resource-detail main>section{padding-top:64px!important;padding-bottom:64px!important}body.page-premium.resource-detail main>section>.container,body.page-premium.resource-detail .premium-hero>.container{width:calc(100% - 32px)}body.page-premium.resource-detail .premium-hero{padding-top:58px!important;padding-bottom:64px!important}body.page-premium.resource-detail .premium-hero>.container>.grid{gap:36px}body.page-premium.resource-detail .premium-hero h1{font-size:38px!important;line-height:45px}body.page-premium.resource-detail .premium-hero p{font-size:17px!important;line-height:27px}body.page-premium.resource-detail .premium-hero .premium-img{height:auto;aspect-ratio:4 / 3;box-shadow:0 16px 34px #0b1f371a}body.page-premium.resource-detail main>section:nth-child(2) .grid{grid-template-columns:1fr}body.page-premium.resource-detail main>section:nth-child(2) .premium-card,body.page-premium.resource-detail main>section:nth-child(2) .premium-card:first-child,body.page-premium.resource-detail main>section:nth-child(2) .premium-card:last-child{min-height:0;padding:30px 0!important;border-right:0;border-bottom:1px solid var(--mf-neutral-200)}body.page-premium.resource-detail main>section:nth-child(2) .premium-card:first-child{padding-top:0!important}body.page-premium.resource-detail main>section:nth-child(2) .premium-card:last-child{padding-bottom:0!important;border-bottom:0}body.page-premium.resource-detail main>section:nth-child(3) .premium-dark h2,body.page-premium.resource-detail main>section:nth-child(4) .premium-title,body.page-premium.resource-detail main>section:nth-child(5) .premium-title,body.page-premium.resource-detail main>section:nth-child(7) h2,body.page-premium.resource-detail main>section:nth-child(8) .premium-title{font-size:32px!important;line-height:39px}body.page-premium.resource-detail main>section:nth-child(4) .grid{grid-template-columns:1fr;gap:48px!important}body.page-premium.resource-detail main>section:nth-child(4) .premium-card{padding:32px 0 0!important;border-left:0;border-top:1px solid var(--mf-neutral-200)}body.page-premium.resource-detail main>section:nth-child(5) .grid{grid-template-columns:1fr;gap:20px!important}body.page-premium.resource-detail main>section:nth-child(5) .premium-step{min-height:0;padding:22px 0 12px!important}body.page-premium.resource-detail main>section:nth-child(5) .premium-step:before{margin-bottom:14px}body.page-premium.resource-detail main>section:nth-child(6) .grid{grid-template-columns:1fr}body.page-premium.resource-detail main>section:nth-child(6) .premium-link,body.page-premium.resource-detail main>section:nth-child(6) .premium-link:first-child{min-height:82px;padding:20px 0!important;border-right:0}body.page-premium.resource-detail main>section:nth-child(7) .grid{grid-template-columns:1fr;gap:28px!important}body.page-premium.resource-detail main>section:nth-child(7) .lg\:text-right{text-align:left!important}body.page-premium.resource-detail main>section:nth-child(7) a{width:100%;justify-content:center}}body.page-guide.resource-guide-detail{color:var(--mf-ink-950);background:var(--mf-white)!important}body.page-guide.resource-guide-detail main>section{padding-top:88px!important;padding-bottom:88px!important}body.page-guide.resource-guide-detail main>section>.container{width:calc(100% - 40px);max-width:var(--mf-container)!important;margin-inline:auto;padding-inline:0!important}body.page-guide.resource-guide-detail .guide-hero{min-height:590px;color:var(--mf-ink-950)!important;background:#f3f6fa!important}body.page-guide.resource-guide-detail .guide-hero-grid{grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);gap:72px}body.page-guide.resource-guide-detail .guide-hero .guide-eyebrow{color:var(--mf-blue-700)!important;font-size:14px}body.page-guide.resource-guide-detail .guide-hero h1{max-width:680px;color:var(--mf-ink-950)!important;font-size:52px!important;line-height:60px!important}body.page-guide.resource-guide-detail .guide-hero p{max-width:660px;color:var(--mf-neutral-700)!important;font-size:18px!important;line-height:29px}body.page-guide.resource-guide-detail .guide-hero-media{border:0;border-radius:6px;box-shadow:0 24px 52px #0b1f371f}body.page-guide.resource-guide-detail main>section:nth-child(2){background:var(--mf-white)!important}body.page-guide.resource-guide-detail main>section:nth-child(2) .grid{gap:0!important}body.page-guide.resource-guide-detail main>section:nth-child(2) .service-card{min-height:220px;padding:8px 40px!important;background:transparent!important;border:0!important;border-right:1px solid var(--mf-neutral-200)!important;border-radius:0!important}body.page-guide.resource-guide-detail main>section:nth-child(2) .service-card:first-child{padding-left:0!important}body.page-guide.resource-guide-detail main>section:nth-child(2) .service-card:last-child{padding-right:0!important;border-right:0!important}body.page-guide.resource-guide-detail main>section:nth-child(2) .service-card>i{width:44px;height:44px;display:flex;align-items:center;justify-content:center;margin-bottom:22px!important;color:var(--mf-blue-700)!important;background:#edf4fb;border-radius:6px;font-size:19px!important}body.page-guide.resource-guide-detail main>section:nth-child(2) h2{color:var(--mf-ink-950);font-size:22px!important;line-height:29px}body.page-guide.resource-guide-detail main>section:nth-child(2) p{color:var(--mf-neutral-700)!important;font-size:16px;line-height:26px}body.page-guide.resource-guide-detail main>section:nth-child(3){background:#eef3f8!important}body.page-guide.resource-guide-detail main>section:nth-child(3)>.container{max-width:var(--mf-container)!important}body.page-guide.resource-guide-detail main>section:nth-child(3) h2{max-width:820px;margin-bottom:28px!important;color:var(--mf-ink-950);font-size:40px!important;line-height:48px}body.page-guide.resource-guide-detail main>section:nth-child(3) .space-y-6{max-width:920px;display:grid;gap:18px}body.page-guide.resource-guide-detail main>section:nth-child(3) p{margin-top:0!important;color:var(--mf-neutral-700)!important;font-size:18px!important;line-height:30px}body.page-guide.resource-guide-detail main>section:nth-child(4){background:var(--mf-white)!important}body.page-guide.resource-guide-detail main>section:nth-child(4) h2{max-width:760px;margin-bottom:42px!important;color:var(--mf-ink-950);font-size:40px!important;line-height:48px}body.page-guide.resource-guide-detail main>section:nth-child(4) .grid{gap:0!important;border-bottom:1px solid var(--mf-neutral-200)}body.page-guide.resource-guide-detail main>section:nth-child(4) article{padding:30px 34px!important;background:transparent!important;border:0!important;border-top:1px solid var(--mf-neutral-200)!important;border-right:1px solid var(--mf-neutral-200)!important;border-radius:0!important}body.page-guide.resource-guide-detail main>section:nth-child(4) article:nth-child(odd){padding-left:0!important}body.page-guide.resource-guide-detail main>section:nth-child(4) article:nth-child(2n){padding-right:0!important;border-right:0!important}body.page-guide.resource-guide-detail main>section:nth-child(4) article h3{color:var(--mf-ink-950);font-size:20px!important;line-height:28px}body.page-guide.resource-guide-detail main>section:nth-child(4) article p{color:var(--mf-neutral-700)!important;line-height:26px}body.page-guide.resource-guide-detail main>section:nth-child(5){background:#f5f7fa!important}body.page-guide.resource-guide-detail main>section:nth-child(5) h2{max-width:760px;margin-bottom:38px!important;color:var(--mf-ink-950);font-size:40px!important;line-height:48px}body.page-guide.resource-guide-detail main>section:nth-child(5) .grid{gap:0!important;border-bottom:1px solid var(--mf-neutral-200)}body.page-guide.resource-guide-detail main>section:nth-child(5) a{min-height:116px;padding:28px 34px!important;color:var(--mf-neutral-700);background:transparent!important;border:0!important;border-top:1px solid var(--mf-neutral-200)!important;border-right:1px solid var(--mf-neutral-200)!important;border-radius:0!important;line-height:26px}body.page-guide.resource-guide-detail main>section:nth-child(5) a:nth-child(odd){padding-left:0!important}body.page-guide.resource-guide-detail main>section:nth-child(5) a:nth-child(2n){padding-right:0!important;border-right:0!important}body.page-guide.resource-guide-detail main>section:nth-child(5) a:hover{color:var(--mf-ink-950);background:#edf3f8!important}body.page-guide.resource-guide-detail main>section:nth-child(5) strong{color:var(--mf-ink-950)}body.page-guide.resource-guide-detail main>section:nth-child(6){padding-top:72px!important;padding-bottom:72px!important;color:var(--mf-white)!important;background:var(--mf-navy-800)!important}body.page-guide.resource-guide-detail main>section:nth-child(6)>.container{max-width:var(--mf-container)!important;text-align:left!important}body.page-guide.resource-guide-detail main>section:nth-child(6) h2{max-width:720px;margin-bottom:14px!important;color:var(--mf-white)!important;font-size:40px!important;line-height:48px}body.page-guide.resource-guide-detail main>section:nth-child(6) p{max-width:760px;margin-bottom:28px!important;color:#d7e6f7!important;font-size:18px!important;line-height:29px}body.page-guide.resource-guide-detail main>section:nth-child(6) a{min-height:50px;padding:0 22px!important;border-radius:6px!important;box-shadow:none!important;font-size:14px}body.page-guide.resource-guide-detail>footer{margin-top:0!important}@media(max-width:1023px){body.page-guide.resource-guide-detail .guide-hero-grid{grid-template-columns:1fr;gap:44px}body.page-guide.resource-guide-detail .guide-hero-copy,body.page-guide.resource-guide-detail .guide-hero-media{max-width:760px}}@media(max-width:767px){body.page-guide.resource-guide-detail main>section{padding-top:64px!important;padding-bottom:64px!important}body.page-guide.resource-guide-detail main>section>.container,body.page-guide.resource-guide-detail .guide-hero>.container{width:calc(100% - 32px)}body.page-guide.resource-guide-detail .guide-hero{padding-top:58px!important;padding-bottom:64px!important}body.page-guide.resource-guide-detail .guide-hero-grid{gap:36px}body.page-guide.resource-guide-detail .guide-hero h1{font-size:38px!important;line-height:45px!important}body.page-guide.resource-guide-detail .guide-hero p{font-size:17px!important;line-height:27px}body.page-guide.resource-guide-detail main>section:nth-child(2) .grid,body.page-guide.resource-guide-detail main>section:nth-child(4) .grid,body.page-guide.resource-guide-detail main>section:nth-child(5) .grid{grid-template-columns:1fr}body.page-guide.resource-guide-detail main>section:nth-child(2) .service-card,body.page-guide.resource-guide-detail main>section:nth-child(2) .service-card:first-child,body.page-guide.resource-guide-detail main>section:nth-child(2) .service-card:last-child{min-height:0;padding:30px 0!important;border-right:0!important;border-bottom:1px solid var(--mf-neutral-200)!important}body.page-guide.resource-guide-detail main>section:nth-child(2) .service-card:first-child{padding-top:0!important}body.page-guide.resource-guide-detail main>section:nth-child(2) .service-card:last-child{padding-bottom:0!important;border-bottom:0!important}body.page-guide.resource-guide-detail main>section:nth-child(3) h2,body.page-guide.resource-guide-detail main>section:nth-child(4) h2,body.page-guide.resource-guide-detail main>section:nth-child(5) h2,body.page-guide.resource-guide-detail main>section:nth-child(6) h2{font-size:32px!important;line-height:39px}body.page-guide.resource-guide-detail main>section:nth-child(4) article,body.page-guide.resource-guide-detail main>section:nth-child(4) article:nth-child(odd),body.page-guide.resource-guide-detail main>section:nth-child(4) article:nth-child(2n),body.page-guide.resource-guide-detail main>section:nth-child(5) a,body.page-guide.resource-guide-detail main>section:nth-child(5) a:nth-child(odd),body.page-guide.resource-guide-detail main>section:nth-child(5) a:nth-child(2n){min-height:0;padding:24px 0!important;border-right:0!important}body.page-guide.resource-guide-detail main>section:nth-child(6) a{width:100%;justify-content:center}}body.page-contact.resource-contact-detail{color:var(--mf-ink-950);background:var(--mf-white)!important}body.page-contact.resource-contact-detail main>section{padding:88px 0 96px!important;background:#f3f6fa!important;background-image:none!important}body.page-contact.resource-contact-detail main>section>.container{width:calc(100% - 40px);max-width:var(--mf-container)!important;margin-inline:auto;padding-inline:0!important}body.page-contact.resource-contact-detail main>section>.container>h1{max-width:760px;margin:0 0 24px!important;color:var(--mf-ink-950);text-align:left!important;font-size:52px!important;line-height:60px}body.page-contact.resource-contact-detail main>section>.container>h1 i{display:none}body.page-contact.resource-contact-detail main>section>.container>h1:before{content:"HABLEMOS DE TU PROYECTO";display:block;margin-bottom:16px;color:var(--mf-blue-700);font-size:14px;font-weight:700;line-height:20px}body.page-contact.resource-contact-detail main>section>.container>p{max-width:800px;margin:0 0 72px!important;color:var(--mf-neutral-700)!important;text-align:left!important;font-size:18px!important;line-height:29px}body.page-contact.resource-contact-detail main>section>.container>.grid{grid-template-columns:minmax(0,.92fr) minmax(460px,1.08fr);gap:72px!important;align-items:start;margin-bottom:80px!important}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:first-child,body.page-contact.resource-contact-detail main>section>.container>.grid>div:last-child>div:first-child{margin-bottom:44px!important;padding:0!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.page-contact.resource-contact-detail main>section>.container>.grid h2{margin-bottom:30px!important;color:var(--mf-ink-950);font-size:32px!important;line-height:40px}body.page-contact.resource-contact-detail main>section>.container>.grid h2 i{color:var(--mf-blue-700)!important;font-size:23px}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:first-child>.space-y-6{display:grid;gap:0}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:first-child>.space-y-6>.flex{display:grid;grid-template-columns:48px minmax(0,1fr);gap:16px;align-items:start;margin-top:0!important;padding:22px 0;border-top:1px solid var(--mf-neutral-200)}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:first-child>.space-y-6>.flex>div:first-child{width:44px;height:44px;display:flex;align-items:center;justify-content:center;margin:0!important;padding:0!important;color:var(--mf-blue-700)!important;background:#e7f0fa!important;border-radius:6px!important}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:first-child>.space-y-6>.flex:first-child>div:first-child{color:#08783e!important;background:#e4f6ec!important}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:first-child>.space-y-6>.flex>div:first-child i{color:inherit!important;font-size:19px!important}body.page-contact.resource-contact-detail main>section>.container>.grid h3{color:var(--mf-ink-950)}body.page-contact.resource-contact-detail main>section>.container>.grid a:not(.text-white){color:var(--mf-blue-700)!important}body.page-contact.resource-contact-detail main>section>.container>.grid p{color:var(--mf-neutral-700)!important;line-height:25px}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:first-child>.mt-8{margin-top:14px!important;padding-top:28px!important;border-top:1px solid var(--mf-neutral-200)!important}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:first-child>.mt-8 h3{margin-bottom:16px!important;font-size:17px}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:first-child>.mt-8 a{min-height:50px;display:inline-flex;align-items:center;justify-content:center;padding:0 20px!important;border-radius:6px!important;box-shadow:none!important;font-size:14px}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:first-child>.mt-8 a.bg-blue-600{color:var(--mf-white)!important;background:var(--mf-blue-700)!important}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:nth-child(2){padding:34px 0 0!important;color:var(--mf-ink-950)!important;background:transparent!important;border-top:1px solid var(--mf-neutral-200);border-radius:0!important}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:nth-child(2) h3{margin-bottom:18px!important;color:var(--mf-ink-950)!important;font-size:24px!important;line-height:31px}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:nth-child(2) ul{display:grid;gap:0}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:nth-child(2) li{margin-top:0!important;border-top:1px solid var(--mf-neutral-200)}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:nth-child(2) li a{min-height:48px;color:var(--mf-neutral-700)!important;text-decoration:none}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:nth-child(2) li a:hover{color:var(--mf-blue-700)!important}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:nth-child(2) li i{width:24px;color:var(--mf-blue-700)!important}body.page-contact.resource-contact-detail main>section>.container>.grid>div:last-child>div:first-child .aspect-video{margin-bottom:22px!important;border:1px solid var(--mf-neutral-200);border-radius:6px!important}body.page-contact.resource-contact-detail main>section>.container>.grid>div:last-child>div:first-child>p{margin-bottom:22px!important}body.page-contact.resource-contact-detail main>section>.container>.grid>div:last-child>div:first-child>a{min-height:48px;display:inline-flex!important;align-items:center;padding:0 20px!important;color:var(--mf-white)!important;background:var(--mf-blue-700)!important;border-radius:6px!important;box-shadow:none!important;font-size:14px}body.page-contact.resource-contact-detail main>section>.container>.grid>div:last-child>div:nth-child(2){padding:42px!important;color:var(--mf-white)!important;background:var(--mf-navy-800)!important;background-image:none!important;border-radius:6px!important;text-align:left!important}body.page-contact.resource-contact-detail main>section>.container>.grid>div:last-child>div:nth-child(2)>i{margin-bottom:20px!important;color:#77c9f0;font-size:30px!important}body.page-contact.resource-contact-detail main>section>.container>.grid>div:last-child>div:nth-child(2) h3{color:var(--mf-white)!important;font-size:28px!important;line-height:35px}body.page-contact.resource-contact-detail main>section>.container>.grid>div:last-child>div:nth-child(2) p{color:#d7e6f7!important}body.page-contact.resource-contact-detail main>section>.container>.grid>div:last-child>div:nth-child(2) p.text-3xl{color:var(--mf-white)!important;font-size:30px!important;line-height:38px}body.page-contact.resource-contact-detail main>section>.container>.grid+div{max-width:none!important;margin-inline:0!important;padding:64px 0 0!important;color:var(--mf-ink-950);background:transparent!important;background-image:none!important;border:0!important;border-top:1px solid var(--mf-neutral-200)!important;border-radius:0!important;box-shadow:none!important;text-align:left!important}body.page-contact.resource-contact-detail main>section>.container>.grid+div h2{margin-bottom:18px!important;color:var(--mf-ink-950)!important;font-size:40px!important;line-height:48px}body.page-contact.resource-contact-detail main>section>.container>.grid+div>p{max-width:820px;margin:0 0 26px!important;color:var(--mf-neutral-700)!important;font-size:18px!important;line-height:29px}body.page-contact.resource-contact-detail main>section>.container>.grid+div>.flex{justify-content:flex-start!important}body.page-contact.resource-contact-detail main>section>.container>.grid+div span{padding:0!important;color:var(--mf-neutral-700);background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}body.page-contact.resource-contact-detail>footer{margin-top:0!important}@media(max-width:1023px){body.page-contact.resource-contact-detail main>section>.container>.grid{grid-template-columns:1fr;gap:60px!important}body.page-contact.resource-contact-detail main>section>.container>.grid>div{max-width:760px}}@media(max-width:767px){body.page-contact.resource-contact-detail main>section{padding:60px 0 68px!important}body.page-contact.resource-contact-detail main>section>.container{width:calc(100% - 32px)}body.page-contact.resource-contact-detail main>section>.container>h1{font-size:38px!important;line-height:45px}body.page-contact.resource-contact-detail main>section>.container>p{margin-bottom:56px!important;font-size:17px!important;line-height:27px}body.page-contact.resource-contact-detail main>section>.container>.grid{gap:54px!important;margin-bottom:64px!important}body.page-contact.resource-contact-detail main>section>.container>.grid h2,body.page-contact.resource-contact-detail main>section>.container>.grid+div h2{font-size:32px!important;line-height:39px}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:first-child>.space-y-6>.flex{grid-template-columns:44px minmax(0,1fr);gap:14px}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:first-child>.mt-8 .flex{flex-direction:column}body.page-contact.resource-contact-detail main>section>.container>.grid>div:first-child>div:first-child>.mt-8 a{width:100%}body.page-contact.resource-contact-detail main>section>.container>.grid>div:last-child>div:first-child .aspect-video{aspect-ratio:4 / 3}body.page-contact.resource-contact-detail main>section>.container>.grid>div:last-child>div:nth-child(2){padding:32px 24px!important}body.page-contact.resource-contact-detail main>section>.container>.grid>div:last-child>div:nth-child(2) p.text-3xl{font-size:25px!important;line-height:33px}body.page-contact.resource-contact-detail main>section>.container>.grid+div{padding-top:48px!important}}body.page-home[data-home-redesign=ready] .home-services-section{padding:112px 0!important;background:var(--mf-neutral-50)!important}body.page-home[data-home-redesign=ready] .home-services-section>.container{padding:0!important;background:transparent!important}body.page-home[data-home-redesign=ready] .home-services-heading{max-width:820px;margin-bottom:48px}body.page-home[data-home-redesign=ready] .home-services-heading h2{font-size:44px;line-height:52px}@media(max-width:767px){body.page-home[data-home-redesign=ready] .home-services-section{padding:72px 0!important}body.page-home[data-home-redesign=ready] .home-services-heading{margin-bottom:28px}body.page-home[data-home-redesign=ready] .home-services-heading h2{font-size:34px;line-height:41px}body.site-shell-v3 .home-footer-inner{padding-bottom:96px}}body.page-diagnostico-seguridad{background:var(--mf-white)!important}body.page-diagnostico-seguridad main>section.diag-hero{min-height:590px;display:flex;align-items:center;padding:72px 0!important;color:var(--mf-ink-950)!important;background:var(--mf-neutral-50)!important;border-bottom:1px solid var(--mf-neutral-200)}body.page-diagnostico-seguridad .diag-hero:before{display:none!important}body.page-diagnostico-seguridad .diag-hero>.container>.grid{grid-template-columns:minmax(0,.9fr) minmax(500px,1.1fr);align-items:center;gap:72px}body.page-diagnostico-seguridad .diag-hero>.container>.grid>div:first-child>span{margin-bottom:22px!important;padding:0!important;color:var(--mf-blue-700)!important;background:transparent!important;border:0!important;border-radius:0!important;font-size:13px!important;line-height:20px}body.page-diagnostico-seguridad .diag-hero>.container>.grid>div:first-child>span i{color:var(--mf-blue-700)!important}body.page-diagnostico-seguridad .diag-hero h1{max-width:620px;margin:0 0 24px!important;color:var(--mf-ink-950)!important;font-size:56px!important;font-weight:650!important;line-height:63px!important;letter-spacing:0}body.page-diagnostico-seguridad .diag-hero p{max-width:610px;margin-bottom:30px!important;color:var(--mf-neutral-700)!important;font-size:18px!important;line-height:29px}body.page-diagnostico-seguridad .diag-hero a{min-height:50px;padding:0 18px!important;border-radius:var(--mf-radius-sm)!important;font-size:14px;font-weight:650}body.page-diagnostico-seguridad .diag-hero a[href^="#"]{color:var(--mf-blue-700)!important;background:var(--mf-white)!important;border-color:var(--mf-neutral-300)!important}body.page-diagnostico-seguridad .diag-hero a[href^="#"]:hover{color:var(--mf-blue-800)!important;border-color:var(--mf-blue-700)!important}body.page-diagnostico-seguridad .diag-hero .diag-card{overflow:hidden;padding:0!important;background:var(--mf-white)!important;border:1px solid var(--mf-neutral-200)!important;border-radius:var(--mf-radius-md)!important;box-shadow:none!important}body.page-diagnostico-seguridad .diag-hero .diag-img{width:100%;aspect-ratio:16 / 10!important;display:block;object-fit:cover;object-position:center;border-radius:0!important}body.page-diagnostico-seguridad #incluye{padding:104px 0!important;background:var(--mf-white)!important}body.page-diagnostico-seguridad #incluye>.container>.max-w-3xl{max-width:760px!important;margin:0 0 48px!important;text-align:left!important}body.page-diagnostico-seguridad #incluye .diag-title,body.page-diagnostico-seguridad main>section:nth-of-type(3) .diag-title,body.page-diagnostico-seguridad main>section:nth-of-type(4) .diag-title,body.page-diagnostico-seguridad main>section:nth-of-type(6) .diag-title{margin-bottom:18px!important;color:var(--mf-ink-950)!important;font-size:42px!important;font-weight:600!important;line-height:50px}body.page-diagnostico-seguridad #incluye .diag-title:after,body.page-diagnostico-seguridad main>section:nth-of-type(3) .diag-title:after,body.page-diagnostico-seguridad main>section:nth-of-type(4) .diag-title:after,body.page-diagnostico-seguridad main>section:nth-of-type(6) .diag-title:after{display:none!important}body.page-diagnostico-seguridad #incluye>.container>.grid{gap:0!important;border-top:1px solid var(--mf-neutral-200);border-left:1px solid var(--mf-neutral-200)}body.page-diagnostico-seguridad #incluye .diag-card{min-height:200px;padding:30px!important;background:var(--mf-white)!important;border:0!important;border-right:1px solid var(--mf-neutral-200)!important;border-bottom:1px solid var(--mf-neutral-200)!important;border-radius:0!important;box-shadow:none!important}body.page-diagnostico-seguridad #incluye .diag-card>i{width:42px;height:42px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:22px!important;color:var(--mf-blue-700)!important;background:#e9f5fd;border-radius:var(--mf-radius-sm);font-size:17px!important}body.page-diagnostico-seguridad #incluye .diag-card h3{margin-bottom:9px!important;color:var(--mf-ink-950);font-size:18px!important;font-weight:650;line-height:25px}body.page-diagnostico-seguridad #incluye .diag-card p{margin:0;color:var(--mf-neutral-700)!important;font-size:15px;line-height:24px}body.page-diagnostico-seguridad main>section:nth-of-type(3){padding:104px 0!important;background:var(--mf-neutral-50)!important;border-top:1px solid var(--mf-neutral-200);border-bottom:1px solid var(--mf-neutral-200)}body.page-diagnostico-seguridad main>section:nth-of-type(3)>.container>.grid{grid-template-columns:minmax(0,1.05fr) minmax(420px,.95fr);gap:80px}body.page-diagnostico-seguridad .diag-check{margin-top:30px}body.page-diagnostico-seguridad .diag-check li{min-height:38px;padding-bottom:12px;border-bottom:1px solid var(--mf-neutral-200)}body.page-diagnostico-seguridad .diag-check i{color:#08783e!important}body.page-diagnostico-seguridad main>section:nth-of-type(3) .diag-dark{padding:40px!important;border-radius:var(--mf-radius-md)!important}body.page-diagnostico-seguridad main>section:nth-of-type(3) .diag-dark h3{margin-bottom:22px!important;color:var(--mf-white)!important;font-size:24px;font-weight:600}body.page-diagnostico-seguridad main>section:nth-of-type(3) .diag-dark .grid{gap:0!important;border-top:1px solid rgba(196,210,227,.28)}body.page-diagnostico-seguridad main>section:nth-of-type(3) .diag-dark a{min-height:50px;display:flex;align-items:center;padding:0!important;color:#d8e5f3!important;background:transparent!important;border:0!important;border-bottom:1px solid rgba(196,210,227,.28)!important;border-radius:0!important;font-size:14px;font-weight:550}body.page-diagnostico-seguridad main>section:nth-of-type(3) .diag-dark a:hover{color:#8fd7ff!important}body.page-diagnostico-seguridad main>section:nth-of-type(4){padding:104px 0!important;background:var(--mf-white)!important}body.page-diagnostico-seguridad main>section:nth-of-type(4)>.container>.max-w-3xl{max-width:none!important;margin:0 0 48px!important;text-align:left!important}body.page-diagnostico-seguridad main>section:nth-of-type(4)>.container>.grid{gap:0!important;border-top:1px solid var(--mf-neutral-200)}body.page-diagnostico-seguridad .diag-step{min-height:230px;padding:32px 28px!important;background:transparent!important;border:0!important;border-right:1px solid var(--mf-neutral-200)!important;border-bottom:1px solid var(--mf-neutral-200)!important;border-radius:0!important;box-shadow:none!important}body.page-diagnostico-seguridad .diag-step:first-child{border-left:1px solid var(--mf-neutral-200)!important}body.page-diagnostico-seguridad .diag-step:before{width:auto;height:auto;justify-content:flex-start;margin-bottom:34px;color:var(--mf-blue-700);background:transparent;border-radius:0;font-size:13px;line-height:20px}body.page-diagnostico-seguridad .diag-step h3{margin-bottom:10px!important;color:var(--mf-ink-950);font-size:19px!important;font-weight:650;line-height:26px}body.page-diagnostico-seguridad .diag-step p{margin:0;color:var(--mf-neutral-700)!important;font-size:15px;line-height:24px}body.page-diagnostico-seguridad main>section:nth-of-type(5){padding:80px 0!important;background:var(--mf-navy-800)!important}body.page-diagnostico-seguridad main>section:nth-of-type(5) h2{max-width:680px;margin-bottom:16px!important;color:var(--mf-white)!important;font-size:38px!important;font-weight:600!important;line-height:46px}body.page-diagnostico-seguridad main>section:nth-of-type(5) p{max-width:660px;color:#d7e6f7!important;line-height:27px}body.page-diagnostico-seguridad main>section:nth-of-type(5) a{min-height:52px;padding:0 20px!important;border-radius:var(--mf-radius-sm)!important;font-size:14px;font-weight:650}body.page-diagnostico-seguridad main>section:nth-of-type(6){padding:104px 0!important;background:var(--mf-white)!important}body.page-diagnostico-seguridad main>section:nth-of-type(6)>.container{max-width:900px!important}body.page-diagnostico-seguridad main>section:nth-of-type(6) .diag-title{margin-bottom:42px!important;text-align:left!important}body.page-diagnostico-seguridad main>section:nth-of-type(6) .space-y-4{border-top:1px solid var(--mf-neutral-200)}body.page-diagnostico-seguridad main>section:nth-of-type(6) .diag-card{margin:0!important;padding:26px 0!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--mf-neutral-200)!important;border-radius:0!important;box-shadow:none!important}body.page-diagnostico-seguridad main>section:nth-of-type(6) .diag-card h3{margin-bottom:8px!important;color:var(--mf-ink-950);font-size:18px!important;font-weight:650;line-height:26px}body.page-diagnostico-seguridad main>section:nth-of-type(6) .diag-card p{margin:0;color:var(--mf-neutral-700)!important;font-size:15px;line-height:24px}body.page-diagnostico-seguridad>footer.home-site-footer{margin-top:0!important}@media(max-width:1023px){body.page-diagnostico-seguridad .diag-hero>.container>.grid,body.page-diagnostico-seguridad main>section:nth-of-type(3)>.container>.grid{grid-template-columns:1fr;gap:48px}body.page-diagnostico-seguridad .diag-hero h1,body.page-diagnostico-seguridad .diag-hero .diag-card{max-width:760px}}@media(max-width:767px){body.page-diagnostico-seguridad main>section.diag-hero{min-height:0;padding:56px 0 64px!important}body.page-diagnostico-seguridad .diag-hero>.container>.grid{gap:38px}body.page-diagnostico-seguridad .diag-hero h1{font-size:40px!important;line-height:46px!important}body.page-diagnostico-seguridad .diag-hero p{font-size:17px!important;line-height:27px}body.page-diagnostico-seguridad .diag-hero .flex{gap:12px!important}body.page-diagnostico-seguridad .diag-hero a{width:100%}body.page-diagnostico-seguridad .diag-hero .diag-img{aspect-ratio:4 / 3!important}body.page-diagnostico-seguridad #incluye,body.page-diagnostico-seguridad main>section:nth-of-type(3),body.page-diagnostico-seguridad main>section:nth-of-type(4),body.page-diagnostico-seguridad main>section:nth-of-type(6){padding:72px 0!important}body.page-diagnostico-seguridad #incluye .diag-title,body.page-diagnostico-seguridad main>section:nth-of-type(3) .diag-title,body.page-diagnostico-seguridad main>section:nth-of-type(4) .diag-title,body.page-diagnostico-seguridad main>section:nth-of-type(6) .diag-title{font-size:32px!important;line-height:39px}body.page-diagnostico-seguridad #incluye>.container>.grid{grid-template-columns:1fr}body.page-diagnostico-seguridad #incluye .diag-card{min-height:0;padding:26px 24px!important}body.page-diagnostico-seguridad main>section:nth-of-type(3) .diag-dark{padding:30px 24px!important}body.page-diagnostico-seguridad main>section:nth-of-type(3) .diag-dark .grid{grid-template-columns:1fr}body.page-diagnostico-seguridad main>section:nth-of-type(4)>.container>.grid{grid-template-columns:1fr}body.page-diagnostico-seguridad .diag-step{min-height:0;padding:26px 24px!important;border-left:1px solid var(--mf-neutral-200)!important}body.page-diagnostico-seguridad .diag-step:before{margin-bottom:20px}body.page-diagnostico-seguridad main>section:nth-of-type(5){padding:64px 0!important}body.page-diagnostico-seguridad main>section:nth-of-type(5)>.container>.grid{grid-template-columns:1fr;gap:30px}body.page-diagnostico-seguridad main>section:nth-of-type(5) h2{font-size:32px!important;line-height:39px}body.page-diagnostico-seguridad main>section:nth-of-type(5) .lg\:text-right{text-align:left!important}body.page-diagnostico-seguridad main>section:nth-of-type(5) a{width:100%;justify-content:center}}
