@media (max-width:600px){.sitio .navbar__inner{gap:10px}.sitio .navbar__actions{gap:5px}.sitio .navbar__actions>.icon-button{width:38px;height:40px}.sitio .navbar__actions>a[aria-label="Buscar en el blog"]{display:none}.sitio .brand--logo{min-width:0}.sitio .brand__logo{object-fit:contain;max-width:140px}}
.sitio .navbar{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(110deg,#06182fef,#0b2643f5);border-bottom:1px solid #ffffff15;height:112px;box-shadow:0 6px 25px #03152b16}.sitio .navbar.pegado{background:#061c35f5;height:102px;box-shadow:0 10px 30px #03152b25}.sitio .navbar:after,.sitio .nav-links a:after{display:none!important}.sitio .navbar__inner{grid-template-columns:auto 1fr auto;gap:22px;width:min(1320px,100% - 48px);height:76px}.sitio .navbar.pegado .navbar__inner{height:66px}.header-connect{background:#ffffff04;border-bottom:1px solid #ffffff09;height:36px}.header-connect-inner{justify-content:space-between;align-items:center;gap:20px;width:min(1320px,100% - 48px);height:100%;margin:auto;display:flex}.header-connect-inner>span{letter-spacing:.13em;color:#93aac1;align-items:center;gap:12px;font-size:8px;display:flex}.header-connect-inner>span i{background:#26b9ce;border-radius:50%;width:3px;height:3px}.header-social{align-items:center;gap:9px;display:flex}.header-social>span{color:#9eb4c9;margin-right:5px;font-size:9px}.header-social a{background:#ffffff08;border-radius:8px;place-items:center;width:29px;height:29px;transition:transform .2s,background .2s;display:grid}.sitio .header-social svg{width:18px;height:18px}.header-social a:hover{background:#ffffff17;transform:translateY(-2px)}.sitio .navbar .brand__logo{object-fit:contain;max-width:225px;height:49px}.sitio .navbar.pegado .brand__logo{height:44px}.sitio .navbar .nav-links{align-items:center;gap:4px}.sitio .navbar .nav-links a{color:#b9c9dc;white-space:nowrap;border:1px solid #0000;border-radius:12px;padding:11px 13px;font-size:12px;transition:background .25s,color .25s,border-color .25s}.sitio .navbar .nav-links a.on{color:#fff;background:linear-gradient(135deg,#ffffff16,#ffffff08);border-color:#ffffff20;box-shadow:inset 0 1px 2px #ffffff10}.sitio .navbar .nav-links a:hover{color:#fff;background:#ffffff0c}.sitio .navbar .navbar-buy{background:linear-gradient(115deg,#11bdd0,#27d9df);border-radius:13px;height:43px;padding:0 16px;font-size:11px;box-shadow:inset 0 1px 2px #ffffff65,0 5px 15px #00b9d013}.sitio .navbar .icon-button{background:#ffffff05;border-color:#ffffff21;border-radius:13px;width:42px;height:43px}.sitio .navbar a:focus-visible,.sitio .navbar button:focus-visible{outline-offset:3px;outline:2px solid #51d4e1}.sitio .mmenu{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:linear-gradient(145deg,#061b35fa,#102f50fa);top:112px}.sitio .navbar.pegado+.mmenu{top:102px}.sitio .mmenu>a:not(.navbar-buy){border-bottom-color:#ffffff0d;border-radius:10px;padding:15px 18px}.sitio .mmenu>a:hover{background:#ffffff08}.sitio footer.site-footer{isolation:isolate;color:#c0cee0;font-family:var(--font-manrope),sans-serif;background:linear-gradient(125deg,#06182f,#0a2546 65%,#091f39);border-top:1px solid #abcaff25;padding:0;position:relative;overflow:hidden}.footer-ambient{pointer-events:none;z-index:-1;background:radial-gradient(at 90% 0,#076c9e20,#0000 60%),radial-gradient(at 0 100%,#14509815,#0000 50%);position:absolute;inset:0}.footer-shell{width:min(1240px,100% - 56px);margin:auto}.footer-invitation{border-bottom:1px solid #a6c7e322;justify-content:space-between;align-items:center;gap:30px;padding:48px 0 35px;display:flex}.footer-eyebrow{letter-spacing:.17em;color:#74c1dc;font-size:8px;font-weight:650;line-height:1.7;display:block}.site-footer .footer-invitation h2{color:#f3f8ff;letter-spacing:-.045em;margin:15px 0 0;font-size:clamp(25px,3vw,39px);font-weight:600;line-height:1.25}.footer-invitation h2 em{color:#95b7d3;font-style:normal}.site-footer .footer-cta{color:#fff;background:linear-gradient(120deg,#ffffff10,#239bbc15);border:1px solid #82cfea60;border-radius:16px;justify-content:space-between;align-items:center;gap:48px;min-height:54px;padding:15px 22px;font-size:13px;font-weight:650;transition:transform .25s,background .25s;display:flex;box-shadow:inset 1px 1px 3px #ffffff18}.footer-cta span{color:#6cd9eb;font-size:24px}.site-footer .footer-cta:hover{background:#ffffff15;transform:translateY(-3px)}.footer-columns{grid-template-columns:1.2fr .8fr .8fr 1fr;gap:36px;padding:40px 0;display:grid}.footer-identity{min-width:0}.footer-logo{object-fit:contain;object-position:left center;width:220px;max-width:100%;height:65px}.site-footer .footer-identity>p{color:#a8bed4;max-width:285px;margin:14px 0;font-size:12px;line-height:1.9}.footer-editorial{color:#7897b5;letter-spacing:.02em;font-size:9px;display:block}.footer-socials{gap:10px;margin-top:22px;display:flex}.site-footer .footer-socials a{background:#ffffff07;border:1px solid #ffffff20;border-radius:13px;place-items:center;width:43px;height:43px;transition:transform .25s,background .25s;display:grid;box-shadow:inset 1px 1px 2px #ffffff08}.footer-socials svg{width:23px;height:23px}.site-footer .footer-socials a:hover{background:#ffffff12;transform:translateY(-4px)}.site-footer .footer-socials .footer-whatsapp{color:#fff;background:#25d366;border-color:#6de79a}.footer-nav{flex-direction:column;align-items:flex-start;gap:13px;padding-top:12px;display:flex}.site-footer .footer-nav h3{text-transform:uppercase;letter-spacing:.12em;color:#ecf5ff;margin:0 0 10px;font-size:10px}.site-footer .footer-nav a{color:#a8bed4;font-size:11px;line-height:1.6;transition:color .2s,transform .2s}.site-footer .footer-nav a:hover{color:#fff;transform:translate(3px)}.footer-nav a span{color:#62cddd;margin-left:8px}.footer-feature{background:linear-gradient(140deg,#ffffff08,#ffffff02);border:1px solid #ffffff20;border-radius:22px;padding:23px;box-shadow:inset 1px 1px 3px #ffffff0a}.footer-feature-icon{color:#8bd7ed;background:#78cdfb12;border:1px solid #a4e4ff33;border-radius:13px;place-items:center;width:43px;height:43px;margin-bottom:20px;display:grid}.footer-feature-icon svg{width:24px;height:24px;transition:transform .3s}.footer-feature:hover svg{transform:rotate(-8deg)translateY(-2px)}.footer-feature .footer-eyebrow{font-size:7px}.site-footer .footer-feature h3{letter-spacing:-.03em;color:#f1f7ff;margin:12px 0;font-size:21px;line-height:1.25}.site-footer .footer-feature p{color:#99b3cd;font-size:11px;line-height:1.8}.site-footer .footer-feature>a{color:#b5e6f1;border-top:1px solid #a6c7e322;justify-content:space-between;margin-top:18px;padding-top:16px;font-size:11px;display:flex}.footer-bottom{color:#809db9;border-top:1px solid #a6c7e322;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:24px 0;font-size:9px;display:flex}.site-footer .footer-bottom a{color:#a5bbd2}.footer-divider{color:#486783;padding:0 12px}.footer-top{align-items:center;gap:14px;display:flex}.footer-top>span{color:#abdfed;border:1px solid #aacfee30;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.site-footer a{text-decoration:none}.site-footer a:focus-visible{outline-offset:5px;outline:2px solid #58d3e4}@media (max-width:1150px){.sitio .navbar__inner{gap:14px}.sitio .navbar .brand__logo{max-width:180px;height:44px}.sitio .navbar .nav-links a{padding:10px 8px;font-size:11px}.sitio .navbar .navbar-buy{padding:0 12px}.footer-columns{grid-template-columns:1.2fr 1fr 1fr;gap:30px}.footer-feature{grid-column:1/-1;grid-template-columns:auto 1fr 1.2fr auto;align-items:center;gap:20px;display:grid}.footer-feature-icon{margin:0}.footer-feature .footer-eyebrow{display:none}.site-footer .footer-feature>a{border:0;gap:22px;margin:0;padding:0}}@media (max-width:950px){.sitio .navbar .nav-links{display:none}.sitio .navbar__inner{grid-template-columns:1fr auto}.sitio .navbar .burger{display:grid}.sitio .navbar .brand__logo{max-width:220px}.header-connect-inner>span{letter-spacing:.07em;font-size:7px}.header-social>span{display:none}}@media (max-width:640px){.sitio .navbar,.sitio .navbar.pegado{height:100px}.sitio .navbar__inner,.sitio .navbar.pegado .navbar__inner{width:calc(100% - 28px);height:64px}.header-connect-inner{width:calc(100% - 28px)}.header-connect-inner>span{max-width:160px;font-size:7px;line-height:1.4;display:block}.header-connect-inner>span i{display:none}.sitio .navbar .brand__logo,.sitio .navbar.pegado .brand__logo{max-width:160px;height:42px}.sitio .navbar .navbar-buy{display:none}.sitio .navbar .cart-mini{display:grid}.sitio .navbar .icon-button{border-radius:11px;width:36px;height:39px}.sitio .navbar__actions{gap:5px}.sitio .mmenu,.sitio .navbar.pegado+.mmenu{top:100px}.footer-shell{width:calc(100% - 36px)}.footer-invitation{flex-direction:column;align-items:flex-start;gap:24px;padding:35px 0 28px}.site-footer .footer-cta{width:100%;min-height:49px}.footer-columns{grid-template-columns:1fr 1fr;gap:30px 20px;padding:30px 0}.footer-identity{grid-column:1/-1}.footer-logo{width:220px}.site-footer .footer-identity>p{max-width:380px}.footer-nav{gap:12px;padding:0}.footer-feature{display:block}.footer-feature-icon{margin-bottom:16px}.footer-feature .footer-eyebrow{display:block}.site-footer .footer-feature>a{border-top:1px solid #a6c7e322;margin-top:20px;padding-top:16px}.footer-bottom{gap:18px;font-size:8px}.footer-bottom>span:first-child{width:100%}}@media (prefers-reduced-motion:reduce){.sitio .navbar *,.site-footer *{transition:none!important;animation:none!important}.site-footer a:hover,.site-footer .footer-feature:hover svg{transform:none}}.sitio .navbar__inner,.header-connect-inner{width:min(1640px,100% - 64px)}.sitio .navbar .nav-links{gap:2px}.sitio .navbar .nav-links a .nav-txt--dos{text-align:center;font-size:.95em;line-height:1.1;display:block}.sitio .navbar .nav-links a.nav-mini{letter-spacing:.08em;color:#8fa6bf;padding:7px 9px;font-size:10px}@media (max-width:1440px){.sitio .navbar .nav-links a{padding:10px 9px}}@media (max-width:1340px){.sitio .navbar__inner{gap:14px}.sitio .navbar .nav-links a{padding:9px 7px;font-size:11.5px}.sitio .navbar .brand__logo{max-width:185px;height:44px}}@media (max-width:1260px){.sitio .navbar .nav-links{display:none}.sitio .navbar__inner{grid-template-columns:1fr auto}.sitio .navbar .burger{display:grid}}@media (max-width:640px){.sitio .navbar__inner,.sitio .navbar.pegado .navbar__inner,.header-connect-inner{width:calc(100% - 28px)}}
.wa-widget{font-family:var(--font-manrope),sans-serif}.wa-launcher{right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:80;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:14px;padding:0;display:flex;position:fixed}.wa-invitation{color:#fff;background:#111827;border-radius:14px;padding:8px 13px;font-size:13px;box-shadow:0 4px 18px #03152b20}.wa-bubble{color:#fff;background:#1cbe59;border-radius:50%;place-items:center;width:64px;height:64px;transition:transform .2s,background .2s;display:grid;box-shadow:0 8px 26px #073b202b}.wa-bubble svg{width:32px;height:32px}.wa-launcher:hover .wa-bubble{background:#159c49;transform:translateY(-3px)}.wa-panel{inset:auto max(24px,env(safe-area-inset-right)) max(100px,calc(env(safe-area-inset-bottom) + 80px)) auto;color:#253448;width:min(420px,100vw - 32px);max-width:none;max-height:calc(100dvh - 124px);font:inherit;background:#f8fafb;border:1px solid #dce6e1;border-radius:20px;margin:0;padding:0;position:fixed;overflow:auto;box-shadow:0 22px 80px #03152b40}.wa-panel::backdrop{background:#03111d70}.wa-panel-content{padding:25px}.wa-panel-heading{align-items:center;gap:10px;display:flex}.wa-heading-icon{color:#159c49;flex:none;display:flex}.wa-heading-icon svg{width:25px;height:25px}.wa-panel .wa-panel-heading h2{color:#12853e;letter-spacing:-.025em;margin:0;font-size:18px;font-weight:800;line-height:1.4}.wa-close{color:#556174;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;margin-left:auto;font-size:26px;display:grid}.wa-close:hover{background:#e5eee9}.wa-panel #wa-description{color:#647184;margin:12px 0 24px;font-size:13px;line-height:1.6}.wa-panel label{margin:18px 0 9px;font-size:14px;font-weight:600;display:block}.wa-panel select,.wa-panel textarea{box-sizing:border-box;color:#253448;width:100%;font:inherit;background:#fff;border:1px solid #b6cdc0;border-radius:10px;padding:12px;font-size:14px;line-height:1.5;display:block}.wa-panel textarea{resize:vertical;min-height:110px;max-height:220px}.wa-panel textarea::placeholder{color:#788597}.wa-panel .wa-send{color:#fff;background:#168840;border-radius:11px;justify-content:center;align-items:center;gap:10px;margin-top:20px;padding:14px 12px;font-size:14px;font-weight:700;line-height:1.5;text-decoration:none;display:flex}.wa-send svg{flex:none;width:22px;height:22px}.wa-panel .wa-send:hover{background:#116e33}.wa-panel .wa-note{color:#647184;text-align:center;margin:12px 0 0;font-size:11px;line-height:1.6}.wa-widget :is(button,a,select,textarea):focus-visible{outline-offset:4px;outline:3px solid #159c49}@media (max-width:600px){.wa-launcher{right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));gap:10px}.wa-bubble{width:58px;height:58px}.wa-panel{right:16px;bottom:max(88px,calc(env(safe-area-inset-bottom) + 74px));max-height:calc(100dvh - 104px)}.wa-panel-content{padding:20px}.wa-panel .wa-panel-heading h2{font-size:16px}}@media (prefers-reduced-motion:reduce){.wa-bubble{transition:none}.wa-launcher:hover .wa-bubble{transform:none}}
