.lv10.c-agencia-aduanal-guadalajara{--accent:#8cc63f;--accent-2:#a9d465;--tint:#8cc63f1f;--hero-desk:url(/landing/plaza-guadalajara-hero.webp);--hero-mob:url(/landing/plaza-guadalajara-hero-mob.webp);--mzo:url(/landing/plaza-manzanillo-hero.webp);--nld:url(/landing/plaza-nuevo-laredo-hero.webp);--ver:url(/landing/plaza-veracruz-hero.webp);--alt:url(/landing/plaza-altamira-hero.webp)}.lv10.c-agencia-aduanal-guadalajara .dir{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--muted);align-items:flex-start;gap:10px;font-size:11px;line-height:1.7;display:flex}.lv10.c-agencia-aduanal-guadalajara .dir svg{width:16px;height:16px;color:var(--accent);flex:none;margin-top:2px}.lv10.c-agencia-aduanal-guadalajara .dir b{color:var(--ink);font-weight:500}.lv10.c-agencia-aduanal-guadalajara .hero{background:var(--void);align-items:center;min-height:100svh;display:flex;position:relative;overflow:clip}.lv10.c-agencia-aduanal-guadalajara .hero .foto{background:var(--hero-desk)70% 50%/cover no-repeat;transform-origin:70% 60%;animation:34s ease-in-out infinite alternate kb;position:absolute;inset:-6% 0}@keyframes kb{0%{translate:0;scale:1.04}to{translate:-1.2% .6%;scale:1.12}}.lv10.c-agencia-aduanal-guadalajara .hero .vel{background:linear-gradient(90deg,#03090de0 0%,#03090d9e 34%,#03090d24 64%,#03090d3d 100%),linear-gradient(0deg,var(--void)0%,#03090d73 22%,#03090d00 50%),linear-gradient(180deg,#03090d99 0%,#03090d00 26%);position:absolute;inset:0}.lv10.c-agencia-aduanal-guadalajara .marca{left:calc(max(var(--pad),(100% - var(--wrap))/2 + var(--pad)) - .05em);font-family:var(--disp);letter-spacing:-.05em;color:#ffffff0d;white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;will-change:translate;font-size:clamp(120px,16vw,560px);font-weight:800;line-height:.9;position:absolute;top:11%}.lv10.c-agencia-aduanal-guadalajara .hero .wrap{width:100%;padding-top:calc(var(--nav-h) + 56px);padding-bottom:88px;position:relative}.lv10.c-agencia-aduanal-guadalajara .hero .txt{max-width:660px}.lv10.c-agencia-aduanal-guadalajara .hero .cta-row{margin-top:34px}.lv10.c-agencia-aduanal-guadalajara .hero .dir{max-width:520px;margin-top:30px}.lv10.c-agencia-aduanal-guadalajara .cue{right:var(--pad);font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);align-items:center;gap:12px;font-size:10.5px;display:flex;position:absolute;bottom:30px}.lv10.c-agencia-aduanal-guadalajara .cue i{background:linear-gradient(180deg,var(--accent),transparent);width:1px;height:44px;position:relative;overflow:hidden}.lv10.c-agencia-aduanal-guadalajara .cue i:after{content:"";background:#fff;width:1px;height:100%;animation:1.8s ease-in-out infinite cue;position:absolute;top:-100%;left:0}@keyframes cue{to{top:100%}}.lv10.c-agencia-aduanal-guadalajara .viaje{background:var(--void);position:relative}.lv10.c-agencia-aduanal-guadalajara .viaje .intro{max-width:var(--wrap);padding:120px var(--pad)56px;margin:0 auto}.lv10.c-agencia-aduanal-guadalajara .viaje .h2{max-width:20ch;margin-top:18px}.lv10.c-agencia-aduanal-guadalajara .escena{position:relative}.lv10.c-agencia-aduanal-guadalajara .stage{background:var(--void);position:relative;overflow:hidden}.lv10.c-agencia-aduanal-guadalajara .stage .fondo{background:var(--hero-desk)50% 50%/cover no-repeat;opacity:.12;filter:saturate(.5);position:absolute;inset:0}.lv10.c-agencia-aduanal-guadalajara .stage .vel{background:linear-gradient(180deg,var(--void)0%,#03090d4d 28%,#03090d4d 72%,var(--void)100%),radial-gradient(60% 70% at 30% 50%,var(--tint),transparent 70%);position:absolute;inset:0}.lv10.c-agencia-aduanal-guadalajara .stage .cont{max-width:var(--wrap);padding:24px var(--pad)64px;-moz-column-gap:clamp(40px,5vw,80px);grid-template-columns:minmax(0,1fr) minmax(0,460px);align-items:center;gap:28px clamp(40px,5vw,80px);margin:0 auto;display:grid;position:relative}.lv10.c-agencia-aduanal-guadalajara .diag-wrap{grid-area:1/1/span 4;justify-content:center;align-self:center;display:flex}.lv10.c-agencia-aduanal-guadalajara .diag{aspect-ratio:1;--r:clamp(40px,9%,64px);width:min(70vh,640px,100%);position:relative}.lv10.c-agencia-aduanal-guadalajara .diag>svg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.lv10.c-agencia-aduanal-guadalajara .diag .anillo{fill:none;stroke:#a9bec924;stroke-width:.3px;stroke-dasharray:.6 2.6}.lv10.c-agencia-aduanal-guadalajara .diag .guia{stroke:#a9d46529;stroke-width:.35px;stroke-dasharray:.8 2.4}.lv10.c-agencia-aduanal-guadalajara .diag .radio{stroke:var(--accent);stroke-width:.7px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transition:opacity .5s,stroke-width .5s}.lv10.c-agencia-aduanal-guadalajara .diag .radio.vuelta{stroke:var(--accent-2)}.lv10.c-agencia-aduanal-guadalajara .diag .viajero{fill:#fff;opacity:0;filter:drop-shadow(0 0 4px #8cc63f)}.lv10.c-agencia-aduanal-guadalajara .hub{aspect-ratio:1;background:var(--p900);border:2px solid var(--accent);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:clamp(72px,15%,104px);transition:border-color .6s,box-shadow .6s;display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 8px #8cc63f1f,0 0 40px #8cc63f59,0 30px 50px -24px #000000e6}.lv10.c-agencia-aduanal-guadalajara .hub img{width:52%;height:auto}.lv10.c-agencia-aduanal-guadalajara .hub b{font-family:var(--mono);letter-spacing:.2em;color:var(--accent-2);font-size:10px;font-weight:500}.lv10.c-agencia-aduanal-guadalajara .hub:after{content:"";border:1px solid var(--accent);opacity:0;border-radius:50%;position:absolute;inset:-2px}.lv10.c-agencia-aduanal-guadalajara .plaza{left:var(--x);top:var(--y);width:var(--r);aspect-ratio:1;border:1.5px solid var(--accent);background:var(--p900);border-radius:50%;transition:border-color .5s,box-shadow .5s,scale .6s cubic-bezier(.2,.8,.3,1);position:absolute;translate:-50% -50%;box-shadow:0 0 0 5px #8cc63f1a,0 20px 30px -16px #000000e6}.lv10.c-agencia-aduanal-guadalajara .plaza i{background:var(--f)var(--pos,50% 50%)/cover no-repeat;filter:brightness(1.25)saturate(1.1);border-radius:50%;transition:filter .5s;position:absolute;inset:3px}.lv10.c-agencia-aduanal-guadalajara .plaza b{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-2);white-space:nowrap;font-size:10.5px;font-weight:500;transition:color .4s;position:absolute;top:calc(100% + 8px);left:50%;translate:-50%}.lv10.c-agencia-aduanal-guadalajara .plaza.planta i{background:var(--p800);color:var(--accent-2);place-content:center;display:grid}.lv10.c-agencia-aduanal-guadalajara .plaza.planta svg{width:46%;height:46%}.lv10.c-agencia-aduanal-guadalajara .tag{left:var(--x);top:var(--y);translate:calc(-50% - 2px)calc(-100% - var(--r)*.5 - 22px);font-family:var(--mono);letter-spacing:.14em;color:#03090d;background:var(--accent);white-space:nowrap;text-transform:uppercase;border-radius:999px;padding:5px 10px;font-size:10px;transition:opacity .5s,translate .5s;position:absolute}.lv10.c-agencia-aduanal-guadalajara.js #diag .hub{border-color:#a9bec933;box-shadow:0 30px 50px -24px #000000e6}.lv10.c-agencia-aduanal-guadalajara.js #diag.s0 .hub{border-color:var(--accent);box-shadow:0 0 0 8px #8cc63f1f,0 0 40px #8cc63f59,0 30px 50px -24px #000000e6}.lv10.c-agencia-aduanal-guadalajara.js #diag.s0:not(.s1) .hub:after{animation:2s ease-out infinite pulso}@keyframes pulso{0%{opacity:.9;scale:1}to{opacity:0;scale:1.9}}.lv10.c-agencia-aduanal-guadalajara.js #diag .radio{stroke-dashoffset:1px}.lv10.c-agencia-aduanal-guadalajara.js #diag .plaza{border-color:#a9bec933;box-shadow:0 20px 30px -16px #000000e6}.lv10.c-agencia-aduanal-guadalajara.js #diag .plaza i{filter:saturate(.3)brightness(.45)}.lv10.c-agencia-aduanal-guadalajara.js #diag .plaza b{color:var(--dim)}.lv10.c-agencia-aduanal-guadalajara.js #diag .plaza.ok{border-color:var(--accent);box-shadow:0 0 0 5px #8cc63f1a,0 20px 30px -16px #000000e6}.lv10.c-agencia-aduanal-guadalajara.js #diag .plaza.ok i{filter:brightness(1.25)saturate(1.1)}.lv10.c-agencia-aduanal-guadalajara.js #diag .plaza.ok b{color:var(--accent-2)}.lv10.c-agencia-aduanal-guadalajara.js #diag.s2 .radio:not([data-k="0"]):not(.vuelta){opacity:.28}.lv10.c-agencia-aduanal-guadalajara.js #diag.s2 .radio[data-k="0"]{stroke-width:1.1px}.lv10.c-agencia-aduanal-guadalajara.js #diag.s2 .plaza[data-k="0"]{scale:1.12;box-shadow:0 0 0 7px #8cc63f2e,0 0 30px #8cc63f80,0 20px 30px -16px #000000e6}.lv10.c-agencia-aduanal-guadalajara.js #diag .tag{opacity:0;translate:calc(-50% - 2px)calc(-100% - var(--r)*.5 - 12px)}.lv10.c-agencia-aduanal-guadalajara.js #diag.s2 .tag{opacity:1;translate:calc(-50% - 2px)calc(-100% - var(--r)*.5 - 22px)}.lv10.c-agencia-aduanal-guadalajara.js #diag.s2 .viajero{animation:2.6s ease-in-out infinite viaja}.lv10.c-agencia-aduanal-guadalajara.js #diag.s3 .viajero{animation:2.6s ease-in-out infinite vuelve}@keyframes viaja{0%{opacity:0;translate:50px 50px}12%{opacity:1}88%{opacity:1}to{opacity:0;translate:19.4px 75.7px}}@keyframes vuelve{0%{opacity:0;translate:50px 50px}12%{opacity:1}88%{opacity:1}to{opacity:0;translate:13.8px 33.1px}}.lv10.c-agencia-aduanal-guadalajara .paso{grid-column:2;min-width:0;position:relative}.lv10.c-agencia-aduanal-guadalajara .paso .k{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--accent);align-items:center;gap:10px;margin-bottom:14px;font-size:11px;display:flex}.lv10.c-agencia-aduanal-guadalajara .paso .k:before{content:"";background:currentColor;width:22px;height:1px}.lv10.c-agencia-aduanal-guadalajara .paso h3{color:#fff;font-size:clamp(26px,2.5vw,38px);line-height:1.12}.lv10.c-agencia-aduanal-guadalajara .paso p{color:var(--muted);max-width:42ch;margin-top:16px;font-size:clamp(16px,1.15vw,19px)}.lv10.c-agencia-aduanal-guadalajara .paso p b{color:var(--ink)}@media (min-width:761px){.lv10.c-agencia-aduanal-guadalajara.js .escena{height:400svh}.lv10.c-agencia-aduanal-guadalajara.js .stage{height:100svh;position:sticky;top:0}.lv10.c-agencia-aduanal-guadalajara.js .stage .cont{min-height:100svh;padding-top:calc(var(--nav-h) + 24px);align-content:center;padding-bottom:48px}.lv10.c-agencia-aduanal-guadalajara.js .paso{grid-row:1/span 4;align-self:center}.lv10.c-agencia-aduanal-guadalajara.js .paso .txt{opacity:0;visibility:hidden;transition:opacity .6s cubic-bezier(.2,.8,.3,1),translate .6s cubic-bezier(.2,.8,.3,1),visibility 0s .6s;translate:0 14px}.lv10.c-agencia-aduanal-guadalajara.js .paso.on .txt{opacity:1;visibility:visible;transition:opacity .6s cubic-bezier(.2,.8,.3,1),translate .6s cubic-bezier(.2,.8,.3,1),visibility;translate:0}}.lv10.c-agencia-aduanal-guadalajara .charla{background:var(--night);padding:clamp(96px,12vh,150px) 0;position:relative;overflow:clip}.lv10.c-agencia-aduanal-guadalajara .charla:before{content:"";background:radial-gradient(900px 700px at 78% 50%,var(--tint),transparent 62%);position:absolute;inset:0}.lv10.c-agencia-aduanal-guadalajara .charla .wrap{grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:center;gap:72px;display:grid;position:relative}.lv10.c-agencia-aduanal-guadalajara .charla .h2{margin-top:18px}.lv10.c-agencia-aduanal-guadalajara .charla .intro{color:var(--muted);max-width:44ch;margin-top:18px;font-size:clamp(16px,1.15vw,19px)}.lv10.c-agencia-aduanal-guadalajara .charla .cta-row{margin-top:32px}.lv10.c-agencia-aduanal-guadalajara .rel{flex-wrap:wrap;gap:10px 8px;margin-top:40px;display:flex}.lv10.c-agencia-aduanal-guadalajara .rel span{font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);width:100%;margin-bottom:4px;font-size:10.5px}.lv10.c-agencia-aduanal-guadalajara .rel a{color:var(--ink);border:1px solid #a9bec938;border-radius:999px;padding:9px 15px;font-size:14px;text-decoration:none;transition:all .2s}.lv10.c-agencia-aduanal-guadalajara .rel a:hover{border-color:var(--accent);color:var(--accent-2)}.lv10.c-agencia-aduanal-guadalajara .tel-wrap{perspective:1600px;justify-content:center;display:flex}.lv10.c-agencia-aduanal-guadalajara .tel{aspect-ratio:9/19;background:linear-gradient(160deg,#2a3640,#0c141a 60%,#1a242c);border-radius:54px;max-width:86vw;height:min(76vh,780px);padding:12px;position:relative;box-shadow:0 70px 120px -50px #000000f2,0 0 0 1px #ffffff0f,inset 0 0 0 1px #ffffff0d,inset 0 0 0 3px #05090c}.lv10.c-agencia-aduanal-guadalajara.js .tel{transition:transform 1.1s cubic-bezier(.2,.8,.3,1);transform:rotateY(-9deg)rotateX(2deg)}.lv10.c-agencia-aduanal-guadalajara.js .tel.in,.lv10.c-agencia-aduanal-guadalajara.js .tel:hover{transform:rotateY(0)rotateX(0)}.lv10.c-agencia-aduanal-guadalajara .tel:before,.lv10.c-agencia-aduanal-guadalajara .tel:after{content:"";background:#1d272f;border-radius:2px;width:3px;position:absolute;box-shadow:inset 0 0 0 1px #ffffff0d}.lv10.c-agencia-aduanal-guadalajara .tel:before{height:11%;top:22%;left:-3px}.lv10.c-agencia-aduanal-guadalajara .tel:after{height:16%;top:18%;right:-3px}.lv10.c-agencia-aduanal-guadalajara .tel .btn2{background:#1d272f;border-radius:2px;width:3px;height:11%;position:absolute;top:35%;left:-3px}.lv10.c-agencia-aduanal-guadalajara .pant{isolation:isolate;background:#0b1419;border-radius:42px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.lv10.c-agencia-aduanal-guadalajara .pant:after{content:"";pointer-events:none;z-index:5;background:linear-gradient(115deg,#ffffff12 0%,#fff0 32%);position:absolute;inset:0}.lv10.c-agencia-aduanal-guadalajara .isla{z-index:6;background:#05090c;border-radius:999px;width:100px;height:28px;position:absolute;top:12px;left:50%;translate:-50%;box-shadow:inset 0 0 0 1px #ffffff0a}.lv10.c-agencia-aduanal-guadalajara .cab{z-index:4;background:linear-gradient(#1d4d34,#173d2a);border-bottom:1px solid #8cc63f33;align-items:center;gap:12px;padding:54px 18px 14px;display:flex}.lv10.c-agencia-aduanal-guadalajara .cab .av{background:#0d1e2b;border:1px solid #8cc63f73;border-radius:50%;place-content:center;width:40px;height:40px;display:grid}.lv10.c-agencia-aduanal-guadalajara .cab .av img{width:auto;height:15px}.lv10.c-agencia-aduanal-guadalajara .cab .n{font-family:var(--disp);color:#fff;font-size:14.5px;font-weight:600;line-height:1.2}.lv10.c-agencia-aduanal-guadalajara .cab .s{color:var(--accent-2);opacity:.9;margin-top:2px;font-size:11.5px}.lv10.c-agencia-aduanal-guadalajara .cab .ic{color:#ffffffbf;gap:14px;margin-left:auto;display:flex}.lv10.c-agencia-aduanal-guadalajara .hilo{scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background:radial-gradient(circle at 1px 1px,#8cc63f17 1px,#0000 1.5px) 0 0/22px 22px,#0b1419;flex-direction:column;flex:1;gap:9px;padding:18px 14px 14px;display:flex;overflow-y:auto}.lv10.c-agencia-aduanal-guadalajara .hilo::-webkit-scrollbar{display:none}.lv10.c-agencia-aduanal-guadalajara .hilo>:first-child{margin-top:auto}.lv10.c-agencia-aduanal-guadalajara .hoy{color:var(--dim);background:#ffffff0f;border-radius:8px;align-self:center;margin-bottom:6px;padding:4px 10px;font-size:11px}.lv10.c-agencia-aduanal-guadalajara .msg{border-radius:16px;max-width:86%;padding:10px 13px;font-size:14px;line-height:1.5}.lv10.c-agencia-aduanal-guadalajara.js .msg:not(.in){display:none}.lv10.c-agencia-aduanal-guadalajara.js .msg.in{animation:.45s cubic-bezier(.2,.8,.3,1) msgIn}@keyframes msgIn{0%{opacity:0;translate:0 10px;scale:.97}}.lv10.c-agencia-aduanal-guadalajara .msg.tu{color:#eaf6ee;background:#1f4a35;border-bottom-right-radius:4px;align-self:flex-end}.lv10.c-agencia-aduanal-guadalajara .msg.gr{color:var(--ink);background:#15252f;border-bottom-left-radius:4px;align-self:flex-start}.lv10.c-agencia-aduanal-guadalajara .msg.gr b{color:var(--green-disp);font-weight:600}.lv10.c-agencia-aduanal-guadalajara .msg .t{font-family:var(--mono);color:#fff6;text-align:right;letter-spacing:.06em;margin-top:5px;font-size:9px;display:block}.lv10.c-agencia-aduanal-guadalajara .escribe{background:#15252f;border-radius:16px 16px 16px 4px;align-self:flex-start;gap:4px;padding:11px 14px;display:none}.lv10.c-agencia-aduanal-guadalajara .escribe.on{display:flex}.lv10.c-agencia-aduanal-guadalajara .escribe i{background:var(--dim);border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite pt}.lv10.c-agencia-aduanal-guadalajara .escribe i:nth-child(2){animation-delay:.18s}.lv10.c-agencia-aduanal-guadalajara .escribe i:nth-child(3){animation-delay:.36s}@keyframes pt{0%,to{opacity:.3;translate:0}50%{opacity:1;translate:0 -3px}}.lv10.c-agencia-aduanal-guadalajara .entrada{z-index:4;background:#12232c;border-top:1px solid #ffffff0d;align-items:center;gap:10px;padding:10px 12px 22px;text-decoration:none;display:flex}.lv10.c-agencia-aduanal-guadalajara .entrada .campo{color:var(--dim);background:#0b1419;border:1px solid #a9bec929;border-radius:999px;flex:1;padding:11px 16px;font-size:13.5px;transition:color .2s,border-color .2s}.lv10.c-agencia-aduanal-guadalajara .entrada .env{color:#fff;background:linear-gradient(135deg,#3d5718,#537a1d);border:1px solid #8cc63f99;border-radius:50%;flex:none;place-content:center;width:42px;height:42px;transition:transform .2s;display:grid;box-shadow:0 8px 20px -8px #8cc63fcc}.lv10.c-agencia-aduanal-guadalajara .entrada:hover .env{transform:scale(1.06)}.lv10.c-agencia-aduanal-guadalajara .entrada:hover .campo{color:var(--ink);border-color:#8cc63f73}.lv10.c-agencia-aduanal-guadalajara .cierre{background:var(--void);padding:140px 0 130px;position:relative;overflow:clip}.lv10.c-agencia-aduanal-guadalajara .cierre:before{content:"";background:radial-gradient(900px 520px at 70% 60%,var(--tint),transparent 66%);position:absolute;inset:0}.lv10.c-agencia-aduanal-guadalajara .cierre .wrap{grid-template-columns:minmax(0,1fr) minmax(0,42%);align-items:center;gap:clamp(40px,5vw,80px);display:grid;position:relative}.lv10.c-agencia-aduanal-guadalajara .cierre .eyebrow:before{display:none}.lv10.c-agencia-aduanal-guadalajara .cierre .h2{max-width:14ch;margin-top:18px;font-size:clamp(34px,4.4vw,62px)}.lv10.c-agencia-aduanal-guadalajara .cierre .lead{margin-top:22px;font-size:clamp(17px,1.3vw,19px)}.lv10.c-agencia-aduanal-guadalajara .cierre .cta-row{margin-top:36px}.lv10.c-agencia-aduanal-guadalajara .cierre .alt{justify-content:flex-start;margin-top:28px}.lv10.c-agencia-aduanal-guadalajara .cierre .lado{flex-direction:column;align-items:center;gap:34px;display:flex}.lv10.c-agencia-aduanal-guadalajara .diag.mini{--r:clamp(30px,10%,44px);width:min(360px,100%,44vh)}.lv10.c-agencia-aduanal-guadalajara .diag.mini .hub{width:clamp(56px,18%,72px)}.lv10.c-agencia-aduanal-guadalajara .diag.mini .hub b{font-size:8.5px}.lv10.c-agencia-aduanal-guadalajara .diag.mini .plaza b{font-size:9px;top:calc(100% + 6px)}.lv10.c-agencia-aduanal-guadalajara .diag.mini .tag,.lv10.c-agencia-aduanal-guadalajara .diag.mini .viajero{display:none}.lv10.c-agencia-aduanal-guadalajara .cierre .dir{max-width:360px}@media (min-width:1800px){.lv10.c-agencia-aduanal-guadalajara .hero .txt{max-width:740px}.lv10.c-agencia-aduanal-guadalajara .stage .cont{grid-template-columns:minmax(0,1fr) minmax(0,560px)}.lv10.c-agencia-aduanal-guadalajara .diag{width:min(70vh,720px,100%)}.lv10.c-agencia-aduanal-guadalajara .tel{height:min(76vh,860px)}.lv10.c-agencia-aduanal-guadalajara .charla .wrap{grid-template-columns:minmax(0,1fr) minmax(0,600px)}}@media (min-width:2400px){.lv10.c-agencia-aduanal-guadalajara .cierre .h2{font-size:clamp(34px,3.8vw,72px)}.lv10.c-agencia-aduanal-guadalajara .diag{width:min(70vh,800px,100%)}.lv10.c-agencia-aduanal-guadalajara .plaza b{font-size:12px}.lv10.c-agencia-aduanal-guadalajara .diag.mini{width:min(420px,100%,44vh)}}@media (max-height:760px){.lv10.c-agencia-aduanal-guadalajara .hero .wrap{padding-top:calc(var(--nav-h) + 30px);padding-bottom:50px}.lv10.c-agencia-aduanal-guadalajara .hero .dir{margin-top:20px}.lv10.c-agencia-aduanal-guadalajara .marca{top:6%}.lv10.c-agencia-aduanal-guadalajara .diag{width:min(66vh,640px,100%)}.lv10.c-agencia-aduanal-guadalajara.js .stage .cont{padding-top:calc(var(--nav-h) + 10px);padding-bottom:28px}.lv10.c-agencia-aduanal-guadalajara .paso h3{font-size:clamp(24px,2.2vw,32px)}.lv10.c-agencia-aduanal-guadalajara .tel{height:min(84vh,640px)}}@media (max-height:520px){.lv10.c-agencia-aduanal-guadalajara .hero{min-height:0}.lv10.c-agencia-aduanal-guadalajara .hero .wrap{padding-top:84px}.lv10.c-agencia-aduanal-guadalajara .cue,.lv10.c-agencia-aduanal-guadalajara .hero .dir{display:none}}@media (max-width:1180px){.lv10.c-agencia-aduanal-guadalajara .hero .txt{max-width:600px}.lv10.c-agencia-aduanal-guadalajara .stage .cont{grid-template-columns:minmax(0,1fr) minmax(0,400px)}.lv10.c-agencia-aduanal-guadalajara .cierre .wrap{grid-template-columns:minmax(0,1fr) minmax(0,44%)}}@media (max-width:1000px){.lv10.c-agencia-aduanal-guadalajara .marca{font-size:clamp(120px,30vw,420px);top:8%}.lv10.c-agencia-aduanal-guadalajara .stage .cont{grid-template-columns:1fr;row-gap:24px}.lv10.c-agencia-aduanal-guadalajara .diag-wrap{grid-row:1}.lv10.c-agencia-aduanal-guadalajara .diag{width:min(80vw,420px,46svh)}.lv10.c-agencia-aduanal-guadalajara .paso{grid-column:1}.lv10.c-agencia-aduanal-guadalajara.js .paso{grid-row:2;align-self:start;min-height:220px}.lv10.c-agencia-aduanal-guadalajara .plaza b{letter-spacing:.12em;font-size:9.5px}.lv10.c-agencia-aduanal-guadalajara .stage .vel{background:linear-gradient(180deg,var(--void)0%,#03090d4d 28%,#03090d4d 72%,var(--void)100%),radial-gradient(70% 50% at 50% 30%,var(--tint),transparent 70%)}.lv10.c-agencia-aduanal-guadalajara .charla .wrap{text-align:center;grid-template-columns:1fr;gap:56px}.lv10.c-agencia-aduanal-guadalajara .charla .intro{margin-left:auto;margin-right:auto}.lv10.c-agencia-aduanal-guadalajara .charla .cta-row,.lv10.c-agencia-aduanal-guadalajara .rel{justify-content:center}.lv10.c-agencia-aduanal-guadalajara.js .tel{transform:none}.lv10.c-agencia-aduanal-guadalajara .tel{width:min(360px,86vw);height:auto}.lv10.c-agencia-aduanal-guadalajara .cierre .wrap{grid-template-columns:1fr;gap:44px}.lv10.c-agencia-aduanal-guadalajara .cierre .lado{align-items:flex-start}.lv10.c-agencia-aduanal-guadalajara .diag.mini{width:min(320px,100%)}}@media (max-width:760px){.lv10.c-agencia-aduanal-guadalajara .hero{align-items:flex-end}.lv10.c-agencia-aduanal-guadalajara .hero .foto{background-image:var(--hero-mob);background-position:50% 40%}.lv10.c-agencia-aduanal-guadalajara .hero .vel{background:linear-gradient(180deg,#03090d80 0%,#03090d26 30%,#03090ddb 62%,var(--void)100%)}.lv10.c-agencia-aduanal-guadalajara .marca{top:auto;bottom:38%;left:calc(var(--pad) - .05em);color:#ffffff0f;font-size:clamp(110px,36vw,260px)}.lv10.c-agencia-aduanal-guadalajara .hero .wrap{padding-top:110px;padding-bottom:60px}.lv10.c-agencia-aduanal-guadalajara .hero .txt{max-width:none}.lv10.c-agencia-aduanal-guadalajara .hero .dir{margin-top:22px;font-size:10px;line-height:1.7}.lv10.c-agencia-aduanal-guadalajara .cue{display:none}.lv10.c-agencia-aduanal-guadalajara .viaje .intro{padding:84px var(--pad)28px}.lv10.c-agencia-aduanal-guadalajara .stage .cont{padding:8px var(--pad)48px;row-gap:0}.lv10.c-agencia-aduanal-guadalajara .diag-wrap{margin-bottom:34px}.lv10.c-agencia-aduanal-guadalajara .diag{--r:clamp(34px,10%,44px);width:min(76vw,340px)}.lv10.c-agencia-aduanal-guadalajara .diag .radio{stroke-width:.9px}.lv10.c-agencia-aduanal-guadalajara .hub{width:clamp(64px,17%,80px)}.lv10.c-agencia-aduanal-guadalajara .plaza b{font-size:9px}.lv10.c-agencia-aduanal-guadalajara .tag{padding:4px 8px;font-size:9px}.lv10.c-agencia-aduanal-guadalajara .paso{border-top:1px solid var(--line);padding:30px 0 22px}.lv10.c-agencia-aduanal-guadalajara.js .paso{grid-row:auto;min-height:0}.lv10.c-agencia-aduanal-guadalajara.js .paso .txt{opacity:1;translate:0}.lv10.c-agencia-aduanal-guadalajara .paso .k{margin-bottom:10px}.lv10.c-agencia-aduanal-guadalajara .paso h3{font-size:clamp(23px,6.4vw,30px)}.lv10.c-agencia-aduanal-guadalajara .paso p{margin-top:12px}.lv10.c-agencia-aduanal-guadalajara .charla{padding:90px 0}.lv10.c-agencia-aduanal-guadalajara .cierre{padding:96px 0 90px}.lv10.c-agencia-aduanal-guadalajara .cierre .h2{max-width:16ch}.lv10.c-agencia-aduanal-guadalajara .cierre .alt{gap:10px 20px}}@media (max-width:760px) and (max-height:760px){.lv10.c-agencia-aduanal-guadalajara .hero .wrap{padding-top:96px;padding-bottom:44px}.lv10.c-agencia-aduanal-guadalajara .hero .hook{margin-top:16px}.lv10.c-agencia-aduanal-guadalajara .hero .sub{margin-top:14px;font-size:16px;line-height:1.5}.lv10.c-agencia-aduanal-guadalajara .hero .dir{display:none}.lv10.c-agencia-aduanal-guadalajara .hero .cta-row{margin-top:20px}}@media (max-width:560px){.lv10.c-agencia-aduanal-guadalajara .diag{width:min(80vw,320px)}}@media (max-width:390px){.lv10.c-agencia-aduanal-guadalajara .hero .wrap{padding-top:96px}.lv10.c-agencia-aduanal-guadalajara .plaza b{font-size:8.5px}.lv10.c-agencia-aduanal-guadalajara .diag{width:min(82vw,300px)}}@media (horizontal-viewport-segments:2){.lv10.c-agencia-aduanal-guadalajara .stage .cont{-moz-column-gap:calc(env(viewport-segment-left 1 0) - env(viewport-segment-right 0 0) + 40px);column-gap:calc(env(viewport-segment-left 1 0) - env(viewport-segment-right 0 0) + 40px);grid-template-columns:1fr 1fr}.lv10.c-agencia-aduanal-guadalajara .diag-wrap{grid-row:1/span 4}.lv10.c-agencia-aduanal-guadalajara .paso{grid-column:2}.lv10.c-agencia-aduanal-guadalajara .charla .wrap{gap:calc(env(viewport-segment-left 1 0) - env(viewport-segment-right 0 0) + 40px);grid-template-columns:1fr 1fr}}@media (hover:none){.lv10.c-agencia-aduanal-guadalajara .entrada .campo{color:var(--muted)}.lv10.c-agencia-aduanal-guadalajara .rel a{border-color:#8cc63f59}}@media (prefers-reduced-motion:reduce){.lv10.c-agencia-aduanal-guadalajara .hero .foto,.lv10.c-agencia-aduanal-guadalajara .cue i:after,.lv10.c-agencia-aduanal-guadalajara .escribe i,.lv10.c-agencia-aduanal-guadalajara .hub:after,.lv10.c-agencia-aduanal-guadalajara .viajero{animation:none!important}.lv10.c-agencia-aduanal-guadalajara .marca{translate:0!important}.lv10.c-agencia-aduanal-guadalajara.js .tel{transform:none}.lv10.c-agencia-aduanal-guadalajara.js .msg.in{animation:none}.lv10.c-agencia-aduanal-guadalajara .escribe{display:none!important}.lv10.c-agencia-aduanal-guadalajara.js #diag .radio{stroke-dashoffset:0!important}.lv10.c-agencia-aduanal-guadalajara.js #diag .plaza{border-color:var(--accent)}.lv10.c-agencia-aduanal-guadalajara.js #diag .plaza i{filter:brightness(1.25)saturate(1.1)}.lv10.c-agencia-aduanal-guadalajara.js #diag .plaza b{color:var(--accent-2)}.lv10.c-agencia-aduanal-guadalajara.js #diag .hub{border-color:var(--accent)}.lv10.c-agencia-aduanal-guadalajara.js .paso .txt{transition:none}}.lv10.c-agencia-aduanal-guadalajara.js .paso.on .txt{opacity:1;translate:0}
