.lv2{color:#002855;font-feature-settings:"tnum" 1;background:#fbf7f0;width:100%;font-family:Inter,system-ui,sans-serif;overflow:hidden}.lv2 *,.lv2 :before,.lv2 :after{box-sizing:border-box}.lv2 a{color:#002855}.lv2 a:hover{color:#001a38}.lv2 :focus-visible{outline-offset:3px;outline:3px solid #c9943a}.lv2 button{font-family:inherit}@keyframes gm-draw{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}@keyframes gm-live{0%,to{box-shadow:0 0 0 3px #1e8a572e}50%{box-shadow:0 0 0 6px #1e8a570d}}@keyframes gm-rise{0%{opacity:0;transform:translateY(36px)}to{opacity:1;transform:translateY(0)}}@keyframes gm-msg{0%,8%{opacity:0;transform:translateY(10px)}14%,to{opacity:1;transform:translateY(0)}}@keyframes gm-in{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:none}}@keyframes gm-fade{0%{opacity:0}to{opacity:1}}@keyframes gm-pop{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}@keyframes gm-word{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:none}}@keyframes pyme-fundido{0%{opacity:0}to{opacity:1}}.lv2 .gm-draw{stroke-dasharray:1000;animation:2.6s ease-out .5s both gm-draw}.lv2 .gm-live{animation:2s ease-in-out infinite gm-live}.lv2 .gm-rise{animation:1s cubic-bezier(.2,.8,.2,1) .35s both gm-rise}.lv2 .gm-w1{animation:.9s cubic-bezier(.2,.8,.2,1) 50ms both gm-word;display:inline-block}.lv2 .gm-w2{animation:.9s cubic-bezier(.2,.8,.2,1) .18s both gm-word;display:inline-block}.lv2 .gm-m1{animation:10s infinite gm-msg}.lv2 .gm-m2{animation:10s 1.2s infinite both gm-msg}.lv2 .gm-m3{animation:10s 2.6s infinite both gm-msg}.lv2 .gm-m4{animation:10s 3.8s infinite both gm-msg}.lv2 .gm-veil{animation:.3s both gm-fade}.lv2 .gm-sheet{animation:.45s cubic-bezier(.2,.8,.2,1) 50ms both gm-pop}.lv2 .gm-card{transition:transform .25s,box-shadow .25s}.lv2 .gm-card:hover{transform:translateY(-4px);box-shadow:0 24px 50px -30px #00285573}@supports (animation-timeline:view()){.lv2 .gm-reveal{animation:linear both gm-in;animation-timeline:view();animation-range:entry cover 22%}}@media (prefers-reduced-motion:reduce){.lv2 .gm-draw,.lv2 .gm-live,.lv2 .gm-rise,.lv2 .gm-w1,.lv2 .gm-w2,.lv2 .gm-m1,.lv2 .gm-m2,.lv2 .gm-m3,.lv2 .gm-m4,.lv2 .gm-veil,.lv2 .gm-sheet,.lv2 .gm-reveal,.lv2 [data-cuestionario-pyme]{animation:none}.lv2 .gm-card,.lv2 .gm-card:hover{transition:none;transform:none}.lv2 .gm-draw{stroke-dasharray:none}}.lv2 .lv2-nav-links{flex-wrap:wrap;align-items:center;gap:20px;font-size:15px;font-weight:500;display:flex}.lv2 .lv2-nav-menu,.lv2 .lv2-nav-corto{display:none}@media (max-width:1080px){.lv2 .lv2-nav-links{display:none}.lv2 .lv2-nav-corto{align-items:center;gap:8px;display:flex}.lv2 .lv2-nav-links[data-abierto=si]{flex-direction:column;align-items:stretch;gap:4px;width:100%;padding:8px 0 4px;display:flex}.lv2 .lv2-nav-links[data-abierto=si]>a{border-radius:10px;padding:12px 10px}.lv2 .lv2-nav-menu{display:inline-flex}}.lv2 .lv2-panel-lado{flex:0 0 170px}.lv2 .lv2-panel-rejilla{grid-template-columns:repeat(4,minmax(0,1fr))}.lv2 .lv2-span3{grid-column:span 3}.lv2 .lv2-span2{grid-column:span 2}.lv2 .lv2-telefono{position:absolute;bottom:30px;right:-60px}@media (max-width:1100px){.lv2 .lv2-telefono{right:8px}}@media (max-width:720px){.lv2 .lv2-panel-lado{display:none}.lv2 .lv2-panel-rejilla{grid-template-columns:repeat(2,minmax(0,1fr))}.lv2 .lv2-span3,.lv2 .lv2-span2{grid-column:1/-1}.lv2 .lv2-telefono{margin:18px auto 0;position:relative;bottom:auto;right:auto;transform:none!important}}.lv2 .lv2-rejilla-wa{grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:14px;display:grid}@media (max-width:520px){.lv2 .lv2-rejilla-wa{grid-template-columns:minmax(0,1fr)}}.lv2 .lv2-mv{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:0;padding-top:16px;display:grid}.lv2 .lv2-mv-b{border-left:1px solid #002855;padding:0 0 0 40px}@media (max-width:720px){.lv2 .lv2-mv{grid-template-columns:minmax(0,1fr);gap:28px}.lv2 .lv2-mv-a{padding:0!important}.lv2 .lv2-mv-b{border-top:1px solid #002855;border-left:0;padding:24px 0 0}}@media (max-width:520px){.lv2 .lv2-seccion{padding-left:16px!important;padding-right:16px!important}.lv2 .lv2-extra-precio{border-left:0!important;align-items:flex-start!important;padding-left:0!important}}
