@font-face {
  font-family: 'Methanerse';
  src: url(data:font/woff2;charset=utf-8;base64,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) format('woff2');
  font-weight: normal; font-style: normal;
  font-display: swap;
}
:root {
  --ink:#0A1628; --ink2:#122036; --cream:#F4F2EE; --creamDeep:#EAE7DE;
  --blue:#2196D3; --blueDeep:#0B4F7A; --amber:#C97A2B; --amberDeep:#8A4E17;
  --slate:#3E4A5A; --slateOnDark:#A9B6C4; --white:#FFFFFF;
}
.font-brand{font-family:'Methanerse',sans-serif !important;letter-spacing:.05em !important;}
*{box-sizing:border-box;margin:0;padding:0;}
html{scroll-behavior:smooth;}
body{background:var(--cream);font-family:'Instrument Sans',sans-serif;color:var(--ink);}
::selection{background:var(--blue);color:#fff;}
@media (prefers-reduced-motion: reduce){
  *{animation:none!important;transition:none!important;scroll-behavior:auto!important;}
}
.wrap{max-width:1180px;margin:0 auto;padding:0 24px;}
@media(min-width:768px){.wrap{padding:0 40px;}}

/* ── NAV ── */
header{position:fixed;top:0;left:0;right:0;z-index:50;background:transparent;border-bottom:1px solid transparent;transition:background-color .45s ease,border-color .45s ease,box-shadow .45s ease,backdrop-filter .45s ease;}
header.scrolled{background:rgba(10,22,40,0.86);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,0.1);box-shadow:0 8px 24px rgba(0,0,0,0.28);}
.navrow{max-width:1180px;margin:0 auto;padding:0 24px;height:76px;display:flex;align-items:center;justify-content:space-between;overflow:hidden;}
@media(min-width:768px){.navrow{padding:0 40px;}}
.brand{display:flex;align-items:center;gap:10px;height:36px;overflow:hidden;text-decoration:none;}
.brand img{height:30px;width:auto;display:block;flex-shrink:0;}
.brand .wm-box{height:36px;display:flex;align-items:center;overflow:hidden;}
.brand span{font-family:'Methanerse',sans-serif !important;font-size:20px;letter-spacing:.02em;line-height:1;color:#fff;white-space:nowrap;}
nav.desktop{display:none;align-items:center;gap:32px;}
@media(min-width:1024px){nav.desktop{display:flex;}}
nav.desktop a{position:relative;font-size:13.5px;font-weight:500;color:rgba(255,255,255,0.85);text-decoration:none;padding:8px 0;}
nav.desktop a::after{content:'';position:absolute;left:0;bottom:-2px;height:1px;width:100%;background:var(--blue);transform:scaleX(0);transform-origin:left;transition:transform .3s;}
nav.desktop a:hover::after{transform:scaleX(1);}
.burger{display:flex;background:none;border:none;padding:8px;cursor:pointer;}
@media(min-width:1024px){.burger{display:none;}}
.burger i{font-size:22px;color:#fff;}
#mobileMenu{display:none;background:rgba(10,22,40,0.97);backdrop-filter:blur(10px);border-top:1px solid rgba(255,255,255,.1);padding:8px 24px 24px;flex-direction:column;gap:2px;}
#mobileMenu.open{display:flex;}
#mobileMenu a{padding:12px 0;font-size:15px;font-weight:500;color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.08);}

/* ── HERO ── */
.hero{position:relative;overflow:hidden;background:var(--ink);}
.heroGrid{position:absolute;inset:0;background-image:radial-gradient(circle, rgba(33,150,211,0.35) 1px, transparent 1.6px);background-size:26px 26px;opacity:.6;}
.heroGlow{position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 15% 20%, rgba(33,150,211,0.16) 0%, transparent 60%),radial-gradient(ellipse 60% 50% at 85% 80%, rgba(201,122,43,0.10) 0%, transparent 55%);}
.corner{position:absolute;top:110px;width:12px;height:12px;border-color:var(--slateOnDark);opacity:.4;display:none;}
@media(min-width:768px){.corner{display:block;}}
.corner.left{left:24px;border-left:1px solid;border-top:1px solid;}
.corner.right{right:24px;border-right:1px solid;border-top:1px solid;}
.heroInner{position:relative;padding:168px 0 100px;}
@media(min-width:768px){.heroInner{padding:196px 0 120px;}}
.eyebrow{font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.14em;color:var(--blue);opacity:0;animation:floatIn .85s cubic-bezier(.16,1,.3,1) .05s forwards;}
h1.headline{font-family:'Syne',sans-serif;font-weight:800;color:#fff;font-size:clamp(2.6rem,6vw,5rem);line-height:1.02;letter-spacing:-.02em;max-width:820px;margin-top:28px;opacity:0;animation:floatIn .85s cubic-bezier(.16,1,.3,1) .13s forwards;}
h1.headline b{color:var(--blue);font-weight:800;}
@keyframes floatIn{from{opacity:0;transform:translateY(14px);}to{opacity:1;transform:translateY(0);}}
.herosub{max-width:560px;margin-top:32px;color:var(--slateOnDark);font-size:17px;line-height:1.65;font-weight:300;opacity:0;animation:floatIn .85s cubic-bezier(.16,1,.3,1) .21s forwards;}
.herocta{display:flex;flex-wrap:wrap;gap:16px;margin-top:44px;opacity:0;animation:floatIn .85s cubic-bezier(.16,1,.3,1) .29s forwards;}
.btn-primary{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border-radius:3px;font-size:14.5px;font-weight:500;background:var(--blueDeep);color:#fff;text-decoration:none;box-shadow:0 1px 2px rgba(10,22,40,.15);transition:background-color .3s,transform .3s;border:none;cursor:pointer;font-family:'Instrument Sans',sans-serif;}
.btn-primary:hover{background:#0E5F92;transform:translateY(-2px);}
.btn-ghost{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border-radius:3px;font-size:14.5px;font-weight:500;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.28);cursor:pointer;font-family:'Instrument Sans',sans-serif;transition:background-color .3s;}
.btn-ghost:hover{background:rgba(255,255,255,.08);}
.btn-ghost.light{color:var(--ink);border-color:rgba(10,22,40,.2);}
.btn-ghost.light:hover{background:rgba(10,22,40,.04);}

.readout{position:relative;border-top:1px solid rgba(255,255,255,.1);opacity:0;animation:floatIn .85s cubic-bezier(.16,1,.3,1) .35s forwards;}
.readoutGrid{max-width:1180px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;}
@media(min-width:768px){.readoutGrid{grid-template-columns:repeat(4,1fr);padding:0 40px;}}
.readoutItem{padding:20px 0;}
.readoutItem.bordered{border-left:1px solid rgba(255,255,255,.1);padding-left:24px;}
@media(min-width:768px){.readoutItem{padding:24px 0;}}
.readoutItem .k{font-family:'JetBrains Mono',monospace;font-size:10px;letter-spacing:.1em;color:rgba(169,182,196,.65);margin-bottom:4px;}
.readoutItem .v{font-family:'JetBrains Mono',monospace;font-size:13px;font-weight:600;color:#fff;}

/* ── REVEAL ── */
.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s ease-out,transform .7s ease-out;}
.reveal.visible{opacity:1;transform:translateY(0);}

/* ── SERVICES (cajas con borde, estilo institucional) ── */
.tag{display:inline-block;padding:4px 10px;border-radius:2px;font-family:'JetBrains Mono',monospace;font-size:11px;font-weight:600;letter-spacing:.06em;}

.serviceBox{padding:72px 0;border-top:1px solid var(--creamDeep);text-align:center;}
.serviceBox:first-child{border-top:none;}
@media(min-width:768px){.serviceBox{padding:100px 0;}}
.serviceInner{max-width:940px;margin:0 auto;}
.serviceBox .stitle{font-family:'Syne',sans-serif;font-weight:800;font-size:clamp(2.4rem,5vw,3.6rem);letter-spacing:-.01em;line-height:1;margin-bottom:20px;}
.serviceBox .stag{display:inline-block;padding:7px 16px;border:1.5px solid currentColor;border-radius:3px;font-family:'JetBrains Mono',monospace;font-size:11.5px;font-weight:600;letter-spacing:.08em;margin-bottom:32px;}
.serviceLead{border:1.5px solid var(--ink);border-radius:4px;padding:26px 32px;color:var(--ink);font-size:16px;line-height:1.7;text-align:justify;}
.serviceLead strong{display:block;margin-bottom:14px;}
.serviceItems{display:flex;flex-wrap:wrap;gap:20px;margin-top:24px;text-align:left;}
.serviceItem{flex:1 1 260px;border:1.5px solid var(--creamDeep);border-radius:4px;padding:22px 24px;color:var(--slate);font-size:14.5px;line-height:1.6;text-align:justify;background:var(--white);}
.serviceItem.wide{flex-basis:100%;}
.serviceItem strong{display:block;color:var(--ink);font-size:15.5px;margin-bottom:8px;font-weight:600;}

/* ── NOSOTROS ── */
.nosotros{background:var(--creamDeep);border-top:1px solid var(--creamDeep);}
.nosotros-inner{padding:96px 0;}
@media(min-width:768px){.nosotros-inner{padding:128px 0;}}
.nosotros .eyebrow-label{font-family:'JetBrains Mono',monospace;font-size:12px;letter-spacing:.14em;color:var(--blueDeep);margin-bottom:18px;}
.nosotros h2{font-family:'Syne',sans-serif;font-weight:700;font-size:clamp(1.4rem,2.2vw,1.8rem);color:var(--ink);line-height:1.4;max-width:560px;text-align:justify;}
.nosotros p.intro{margin-top:24px;max-width:560px;color:var(--slate);font-size:16px;line-height:1.7;text-align:justify;}
.nosotrosGrid{display:grid;grid-template-columns:1.1fr .9fr;gap:64px;align-items:start;}
@media(max-width:900px){.nosotrosGrid{grid-template-columns:1fr;}}
.stepsPanel{display:flex;flex-direction:column;margin-top:6px;}
.stepRow{padding:22px 0;border-top:1px solid rgba(10,22,40,.12);}
.stepRow:first-child{border-top:none;padding-top:0;}
.stepRow .n{font-family:'JetBrains Mono',monospace;font-weight:600;font-size:11.5px;color:var(--blue);letter-spacing:.08em;}
.stepRow h3{font-family:'Syne',sans-serif;font-weight:700;font-size:19px;color:var(--ink);margin-top:10px;}
.stepRow p{margin-top:10px;color:var(--slate);font-size:14px;line-height:1.6;text-align:justify;}

/* ── STATS ── */
.stats{background:var(--ink);}
.stats-inner{padding:64px 0;}
@media(min-width:768px){.stats-inner{padding:80px 0;}}
.statsGrid{display:grid;grid-template-columns:repeat(3,1fr);}
.statItem{padding:24px 0;}
.statItem.bordered{border-left:1px solid rgba(255,255,255,.1);padding-left:28px;}
@media(min-width:768px){.statItem{padding:0;}}
.statItem .v{font-family:'Syne',sans-serif;font-weight:800;font-size:clamp(2rem,4vw,3rem);color:#fff;line-height:1;}
.statItem .k{margin-top:12px;font-family:'JetBrains Mono',monospace;font-size:11.5px;letter-spacing:.04em;color:var(--slateOnDark);line-height:1.4;}

/* ── CONTACTO ── */
.contact-inner{padding:96px 0;}
@media(min-width:768px){.contact-inner{padding:128px 0;}}
.contactGrid{display:grid;grid-template-columns:1fr;gap:56px;}
@media(min-width:1024px){.contactGrid{grid-template-columns:5fr 7fr;}}
.contact h2{font-family:'Syne',sans-serif;font-weight:700;font-size:clamp(1.4rem,2.2vw,1.8rem);color:var(--ink);line-height:1.4;text-align:justify;}
.contact p.intro{margin-top:24px;max-width:380px;color:var(--slate);font-size:15.5px;line-height:1.65;text-align:justify;}
.contactRow{display:flex;align-items:center;gap:12px;margin-top:16px;text-decoration:none;}
.contactRow .ic{width:36px;height:36px;border-radius:3px;background:var(--creamDeep);display:flex;align-items:center;justify-content:center;flex-shrink:0;}
.contactRow span{color:var(--ink);font-size:14.5px;}
.contactRow:hover span{text-decoration:underline;}
form{display:grid;grid-template-columns:1fr 1fr;gap:20px;}
.field{display:flex;flex-direction:column;gap:8px;}
.field.full{grid-column:1/-1;}
@media(max-width:600px){form{grid-template-columns:1fr;}}
.field label{font-family:'JetBrains Mono',monospace;font-size:10.5px;letter-spacing:.08em;color:var(--slate);}
.field input,.field select,.field textarea{padding:12px 14px;border-radius:3px;border:1px solid rgba(10,22,40,.18);background:transparent;color:var(--ink);font-size:14.5px;font-family:'Instrument Sans',sans-serif;}
.field input:focus,.field select:focus,.field textarea:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px rgba(33,150,211,.15);}
.field textarea{resize:vertical;}
.hp-field{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none;}
.form-msg{font-size:13px;margin-top:12px;display:none;}
.form-msg.show{display:block;}
.form-msg.ok{color:var(--blueDeep);}
.form-msg.error{color:#B23A2E;}
#contactSubmitBtn:disabled{opacity:.6;cursor:not-allowed;}

/* ── FOOTER ── */
footer{background:var(--ink);}
.footer-inner{padding:64px 0 40px;}
.footer-top{display:flex;flex-direction:column;gap:40px;padding-bottom:48px;border-bottom:1px solid rgba(255,255,255,.1);}
@media(min-width:768px){.footer-top{flex-direction:row;align-items:flex-end;justify-content:space-between;}}
.footer-tagline{margin-top:20px;max-width:280px;color:var(--slateOnDark);font-size:13.5px;line-height:1.6;}
.footer-links{display:flex;gap:24px;flex-wrap:wrap;}
.footer-links a{font-size:13px;color:var(--slateOnDark);text-decoration:none;transition:color .2s;}
.footer-links a:hover{color:#fff;}
.footer-social{display:flex;gap:12px;}
.footer-social a{width:36px;height:36px;border-radius:3px;background:rgba(255,255,255,.06);display:flex;align-items:center;justify-content:center;transition:background-color .2s;text-decoration:none;}
.footer-social a:hover{background:rgba(33,150,211,.25);}
.footer-social i{color:#fff;font-size:16px;}
.footer-bottom{display:flex;flex-direction:column;gap:16px;align-items:center;justify-content:space-between;padding-top:32px;}
@media(min-width:640px){.footer-bottom{flex-direction:row;}}
.footer-bottom span{color:rgba(169,182,196,.55);font-size:12px;}
.footer-bottom a{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--slateOnDark);text-decoration:none;transition:color .2s;}
.footer-bottom a:hover{color:#fff;}