
/* PREMIUM NAVIGATION / APOYA TU NEGOCIO */
.mn-header{position:sticky;top:0;z-index:50;background:#f1efe7;color:#20201d;border-bottom:1px solid #c7c6bb;isolation:isolate}.mn-topline{max-width:1440px;margin:auto;padding:9px 40px 8px;display:flex;justify-content:space-between;font:8px/1.2 monospace;letter-spacing:1.7px;color:#69695e;border-bottom:1px solid #d8d6cb}.mn-nav{height:94px;max-width:1440px;margin:auto;padding:0 40px;display:flex;align-items:center;justify-content:space-between;gap:25px}.mn-brand{display:flex;align-items:center;gap:13px;flex-shrink:0}.mn-symbol{position:relative;width:46px;height:46px;background:#20201d;color:#f1efe7;border-radius:50%;display:grid;place-items:center;font:bold 46px/.7 Georgia,serif;padding-bottom:6px;letter-spacing:-5px;padding-right:5px}.mn-symbol span{position:absolute;top:-5px;right:-8px;color:#ff6637;font:30px Arial;letter-spacing:0}.mn-wordmark{font-size:21px;font-weight:700;line-height:.94;letter-spacing:-1px}.mn-wordmark>span{color:#ff6637}.mn-triggers{display:flex;align-items:center;gap:32px;height:100%}.mn-trigger{height:100%;background:none;border:0;padding:0;display:flex;align-items:center;gap:12px;font:12px Arial;color:inherit;position:relative}.mn-trigger>span{font-size:17px;transition:transform .2s}.mn-trigger[aria-expanded=true]>span{transform:rotate(45deg)}.mn-trigger:after{position:absolute;content:'';bottom:0;left:0;right:0;height:3px;background:#ff6637;transform:scaleX(0);transition:transform .2s}.mn-trigger[aria-expanded=true]:after,.mn-trigger:hover:after{transform:scaleX(1)}.mn-price{font-size:12px;padding:18px 0}.mn-contact{display:flex;align-items:center;justify-content:space-between;gap:25px;border:1px solid #20201d;padding:15px 18px;font-size:11px;font-weight:600;transition:background .2s}.mn-contact>span{font-size:18px;font-weight:400;line-height:1}.mn-contact:hover{background:#20201d;color:#f1efe7}.mn-panel{position:absolute;top:100%;left:0;right:0;background:#f1efe7;border-bottom:1px solid #b8b7ab;padding:0 max(40px,calc((100vw - 1360px)/2));box-shadow:0 30px 35px #18181015;animation:mn-reveal .22s ease}.mn-panelhead{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #cfcec2;padding:21px 0;font:9px monospace;letter-spacing:1px}.mn-close{background:none;border:0;padding:5px 0 5px 20px;font:10px monospace;color:#68685c}.mn-grid{display:grid;grid-template-columns:1fr 1fr 1.12fr;gap:40px;padding:32px 0}.mn-label{font:9px/1.5 monospace;letter-spacing:1px;color:#77766a;margin-bottom:17px}.mn-item{display:block;padding:14px 0;border-bottom:1px solid #dbd9cd;transition:color .2s}.mn-itemtitle{display:flex;align-items:center;gap:12px;font-size:22px;letter-spacing:-.7px;font-weight:500;line-height:1.2}.mn-itemtitle>span{margin-left:auto;font-size:19px;transition:transform .2s}.mn-desc{display:block;font-size:11px;line-height:1.5;color:#727265;margin-top:7px;max-width:300px}.mn-item:hover{color:#ad3919}.mn-item:hover .mn-itemtitle>span{transform:translate(3px,-3px)}.mn-feature{background:#e5e3d6;padding:25px 28px;position:relative;overflow:hidden}.mn-feature .mn-label{font-size:8px;max-width:230px}.mn-feature h3{font-size:32px;line-height:1;letter-spacing:-1.5px;font-weight:500;margin:35px 0 16px;position:relative;z-index:1}.mn-feature p{font-size:11px;line-height:1.6;max-width:245px;margin-bottom:23px;color:#68685d}.mn-feature>a{font-size:10px;font-weight:600;display:flex;justify-content:space-between;border-top:1px solid #bdbdad;padding-top:12px;position:relative;z-index:1}.mn-glyph{position:absolute;right:-5px;top:18px;font:165px/.8 Arial;color:#ff6637;transform:rotate(-7deg);opacity:.8}.mn-feature-plain{background:#20201d;color:#f1efe7}.mn-feature-plain h3{margin-top:28px}.mn-feature-plain p,.mn-feature-plain .mn-label{color:#bab9a8}.mn-feature-plain>a{border-color:#626252;margin-top:15px}.mn-bottom{border-top:1px solid #cfcec2;padding:17px 0;display:flex;justify-content:space-between;gap:20px;font-size:10px;color:#747368}.mn-bottom>a{color:#20201d}.mn-audiences{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;padding:33px 0 50px}.mn-audiences .mn-item{border:0;min-height:165px;padding:16px 0}.mn-audiences .mn-itemtitle{font-size:40px;letter-spacing:-1.5px;flex-wrap:wrap;align-items:baseline}.mn-itemtitle small{font:9px monospace;letter-spacing:0;color:#8b897b;width:100%;margin-bottom:16px}.mn-audiences .mn-desc{font-size:13px;margin-top:20px;max-width:280px}.mn-audiences .mn-item+.mn-item{border-left:1px solid #cfcec2;padding-left:28px}#mn-backdrop{position:fixed;inset:125px 0 0;z-index:40;background:#20201965;backdrop-filter:blur(3px)}[hidden]{display:none!important}.mn-mobiletoggle{display:none}#mn-mobile{display:none}@keyframes mn-reveal{from{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.mn-nav a:focus-visible,.mn-nav button:focus-visible,.mn-panel a:focus-visible,.mn-panel button:focus-visible,#mn-mobile a:focus-visible,#mn-mobile summary:focus-visible{outline:2px solid #bd431e;outline-offset:5px}html{scroll-padding-top:150px}.mn-item[aria-current=page] .mn-itemtitle{text-decoration:underline;text-decoration-color:#ff6637;text-underline-offset:6px}@media(min-width:1600px){.mn-nav{height:105px}}@media(max-width:1050px){.mn-triggers{gap:23px}.mn-contact{gap:12px}.mn-nav{padding:0 25px}.mn-panel{padding:0 25px}.mn-topline{padding-left:25px;padding-right:25px}.mn-grid{gap:24px}.mn-itemtitle{font-size:19px}.mn-audiences .mn-itemtitle{font-size:32px}}@media(max-width:1000px){.mn-topline{padding:8px 20px;font-size:7px;letter-spacing:1px}.mn-nav{height:77px;padding:0 20px}.mn-symbol{width:38px;height:38px;font-size:39px}.mn-symbol span{font-size:25px;right:-7px}.mn-wordmark{font-size:18px}.mn-brand{gap:12px}.mn-triggers,.mn-nav>.mn-contact{display:none}.mn-mobiletoggle{display:flex;align-items:center;gap:15px;background:none;border:0;padding:16px 0 16px 16px;font-size:11px;color:#20201d}.mn-lines{width:22px;height:12px;position:relative;border-top:1px solid #20201d;border-bottom:1px solid #20201d;transition:transform .2s}.mn-mobiletoggle[aria-expanded=true] .mn-lines{transform:rotate(-45deg);height:1px;border-bottom:0}.mn-mobiletoggle[aria-expanded=true] .mn-lines:after{content:'';position:absolute;inset:0;border-top:1px solid #20201d;transform:rotate(90deg)}#mn-mobile{display:block;position:absolute;top:100%;left:0;right:0;background:#f1efe7;padding:25px 24px 35px;max-height:calc(100dvh - 102px);overflow:auto;overscroll-behavior:contain;border-bottom:1px solid #b8b7ab;box-shadow:0 20px 30px #2222;animation:mn-reveal .2s}.mn-mobileintro{font:9px/1.5 monospace;letter-spacing:1.5px;color:#7c7868;margin-bottom:17px}#mn-mobile details{padding:0;border-bottom:1px solid #c9c8ba}#mn-mobile summary{padding:18px 0;font-size:30px;letter-spacing:-1px;font-weight:500}#mn-mobile summary:after{font-size:24px;color:#b94a27}#mn-mobile .mn-item{padding:12px 0 12px 15px;border:0}#mn-mobile .mn-itemtitle{font-size:17px;letter-spacing:-.3px}#mn-mobile .mn-itemtitle>span{font-size:16px}#mn-mobile .mn-mobileprice{display:block;padding:22px 0;font-size:16px}#mn-mobile>.mn-contact{background:#20201d;color:#f1efe7;padding:18px;font-size:12px}#mn-mobile>.mn-contact:hover{background:#ff6637;color:#20201d;border-color:#ff6637}.mn-mobilemeta{font:8px monospace;letter-spacing:1px;padding-top:25px;color:#737061}.mn-panel{display:none!important}#mn-backdrop{inset:102px 0 0}html{scroll-padding-top:125px}}@media(prefers-reduced-motion:reduce){.mn-panel,#mn-mobile{animation:none}.mn-trigger:after,.mn-trigger>span,.mn-lines,.mn-itemtitle>span{transition:none}}
