@charset "UTF-8";#holo-servicios-mexico-26{--hsmx26-purple:#6200EA;--hsmx26-green:#00ED0B;--hsmx26-text:#171717;--hsmx26-muted:#67676D;--hsmx26-surface:#F4F5F7;--hsmx26-border:#E6E6EA;width:100%;padding:82px 24px 86px;background:#fff;color:var(--hsmx26-text);font:400 16px/1.5 Karla,Arial,sans-serif;box-sizing:border-box;isolation:isolate}#holo-servicios-mexico-26 *,#holo-servicios-mexico-26 *::before,#holo-servicios-mexico-26 *::after{box-sizing:border-box}#holo-servicios-mexico-26 .hsmx26-container{width:100%;max-width:1120px;margin:0 auto}#holo-servicios-mexico-26 .hsmx26-header{max-width:950px;margin:0 0 39px}#holo-servicios-mexico-26 .hsmx26-title{margin:0;max-width:990px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:54px;line-height:57px;font-weight:700;letter-spacing:-1.2px;text-transform:none;color:var(--hsmx26-text)}#holo-servicios-mexico-26 .hsmx26-title span{color:var(--hsmx26-purple)}#holo-servicios-mexico-26 .hsmx26-intro{margin:20px 0 0;max-width:770px;font-family:Karla,Arial,sans-serif;font-size:21px;font-weight:400;line-height:32px;color:#444}#holo-servicios-mexico-26 .hsmx26-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}#holo-servicios-mexico-26 .hsmx26-item{min-width:0;margin:0}#holo-servicios-mexico-26 .hsmx26-card,#holo-servicios-mexico-26 .hsmx26-card:visited{--hsmx26-card-heading:var(--hsmx26-text);--hsmx26-card-locality:#717078;--hsmx26-card-copy:var(--hsmx26-muted);--hsmx26-card-link:var(--hsmx26-purple);display:flex;flex-direction:column;width:100%;height:100%;padding:26px 29px 24px;background:var(--hsmx26-surface);border:1px solid var(--hsmx26-border);border-radius:18px;color:var(--hsmx26-text);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background-color .30s ease,color .30s ease,border-color .30s ease,transform .22s ease,box-shadow .30s ease}#holo-servicios-mexico-26 .hsmx26-top{display:flex;align-items:center;margin-bottom:16px}#holo-servicios-mexico-26 .hsmx26-icon{display:grid;place-items:center;width:46px;height:46px;flex:0 0 46px;border-radius:12px;background:#EBE3FB;color:var(--hsmx26-purple);transition:background-color .30s ease,box-shadow .30s ease}#holo-servicios-mexico-26 .hsmx26-icon svg{display:block;width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;transform-origin:center;transition:transform .60s cubic-bezier(.20,.70,.20,1)}#holo-servicios-mexico-26 .hsmx26-card h3{margin:0 0 11px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:23px;line-height:1.25;font-weight:600;letter-spacing:-.35px;text-transform:none;overflow-wrap:break-word;color:var(--hsmx26-card-heading);transition:color .30s ease}#holo-servicios-mexico-26 .hsmx26-locality{color:var(--hsmx26-card-locality);font-weight:400;transition:color .30s ease}#holo-servicios-mexico-26 .hsmx26-description{margin:0;font-family:Karla,Arial,sans-serif;font-size:15.5px;line-height:1.55;font-weight:400;color:var(--hsmx26-card-copy);transition:color .30s ease}#holo-servicios-mexico-26 .hsmx26-link-hint{display:inline-flex;align-items:center;gap:7px;align-self:flex-start;margin-top:auto;padding-top:18px;font-family:Karla,Arial,sans-serif;font-size:12px;font-weight:700;line-height:17px;letter-spacing:.1px;color:var(--hsmx26-card-link);transition:color .30s ease}#holo-servicios-mexico-26 .hsmx26-link-arrow{font-family:Arial,sans-serif;font-size:17px;font-weight:400;line-height:15px;transition:transform .22s ease}#holo-servicios-mexico-26 .hsmx26-card:is(:active,:focus-visible){--hsmx26-card-heading:#FFF;--hsmx26-card-locality:#D1D1D8;--hsmx26-card-copy:#E1E1E6;--hsmx26-card-link:var(--hsmx26-green);background:#111;border-color:#111;color:#FFF;box-shadow:0 14px 32px rgba(0,0,0,.14);text-decoration:none}#holo-servicios-mexico-26 .hsmx26-card:is(:active,:focus-visible) .hsmx26-icon{background:#E3D5FF;box-shadow:0 0 0 3px rgba(98,0,234,.06)}#holo-servicios-mexico-26 .hsmx26-card:is(:active,:focus-visible) .hsmx26-icon svg{transform:rotate(360deg) scale(1.08)}#holo-servicios-mexico-26 .hsmx26-card:is(:active,:focus-visible) .hsmx26-link-arrow{transform:translateX(3px)}#holo-servicios-mexico-26 .hsmx26-card:focus-visible{outline:3px solid var(--hsmx26-purple);outline-offset:4px}@media (hover:hover){#holo-servicios-mexico-26 .hsmx26-card:hover{--hsmx26-card-heading:#FFF;--hsmx26-card-locality:#D1D1D8;--hsmx26-card-copy:#E1E1E6;--hsmx26-card-link:var(--hsmx26-green);transform:translateY(-2px);background:#111;border-color:#111;color:#FFF;box-shadow:0 14px 32px rgba(0,0,0,.16);text-decoration:none}#holo-servicios-mexico-26 .hsmx26-card:hover .hsmx26-icon{background:#E3D5FF;box-shadow:0 0 0 3px rgba(98,0,234,.06)}#holo-servicios-mexico-26 .hsmx26-card:hover .hsmx26-icon svg{transform:rotate(360deg) scale(1.08)}#holo-servicios-mexico-26 .hsmx26-card:hover .hsmx26-link-arrow{transform:translateX(3px)}}@media (hover:none){#holo-servicios-mexico-26 .hsmx26-card:focus{--hsmx26-card-heading:#FFF;--hsmx26-card-locality:#D1D1D8;--hsmx26-card-copy:#E1E1E6;--hsmx26-card-link:var(--hsmx26-green);background:#111;border-color:#111;color:#FFF;box-shadow:0 12px 28px rgba(0,0,0,.14);text-decoration:none}#holo-servicios-mexico-26 .hsmx26-card:focus .hsmx26-icon{background:#E3D5FF}#holo-servicios-mexico-26 .hsmx26-card:focus .hsmx26-icon svg{transform:rotate(360deg) scale(1.08)}#holo-servicios-mexico-26 .hsmx26-card:focus .hsmx26-link-arrow{transform:translateX(3px)}}@media (max-width:1050px){#holo-servicios-mexico-26 .hsmx26-title{font-size:clamp(40px,5.15vw,54px);line-height:1.06}#holo-servicios-mexico-26 .hsmx26-card h3{font-size:21px}}@media (max-width:900px){#holo-servicios-mexico-26{padding:66px 22px 72px}#holo-servicios-mexico-26 .hsmx26-grid{grid-template-columns:minmax(0,1fr);gap:14px}#holo-servicios-mexico-26 .hsmx26-header{margin-bottom:32px}#holo-servicios-mexico-26 .hsmx26-card{padding:24px 25px 22px}}@media (max-width:640px){#holo-servicios-mexico-26{padding:56px 18px 62px}#holo-servicios-mexico-26 .hsmx26-title{font-size:34px;line-height:38px;letter-spacing:-.9px}#holo-servicios-mexico-26 .hsmx26-intro{margin-top:17px}#holo-servicios-mexico-26 .hsmx26-card{padding:20px 21px;border-radius:16px}#holo-servicios-mexico-26 .hsmx26-top{margin-bottom:13px}#holo-servicios-mexico-26 .hsmx26-icon{width:43px;height:43px;flex-basis:43px}#holo-servicios-mexico-26 .hsmx26-icon svg{width:22px;height:22px}#holo-servicios-mexico-26 .hsmx26-card h3{margin-bottom:9px;font-size:20px;line-height:1.24}#holo-servicios-mexico-26 .hsmx26-description{font-size:15px;line-height:1.5}#holo-servicios-mexico-26 .hsmx26-link-hint{padding-top:13px}}@media (max-width:360px){#holo-servicios-mexico-26{padding-inline:14px}#holo-servicios-mexico-26 .hsmx26-card{padding-inline:18px}#holo-servicios-mexico-26 .hsmx26-title{font-size:31px;line-height:35px}}@media (prefers-reduced-motion:reduce){#holo-servicios-mexico-26 .hsmx26-card,#holo-servicios-mexico-26 .hsmx26-card h3,#holo-servicios-mexico-26 .hsmx26-locality,#holo-servicios-mexico-26 .hsmx26-description,#holo-servicios-mexico-26 .hsmx26-link-hint,#holo-servicios-mexico-26 .hsmx26-link-arrow,#holo-servicios-mexico-26 .hsmx26-icon,#holo-servicios-mexico-26 .hsmx26-icon svg{transition:none}#holo-servicios-mexico-26 .hsmx26-card:hover{transform:none}#holo-servicios-mexico-26 .hsmx26-card:is(:hover,:active,:focus,:focus-visible) .hsmx26-icon svg{transform:none}}
