/* Maleta USA: mobile-first commerce layer, isolated from the other services. */
[data-page=maleta-usa]{--brown-dark:#142f2b;--brown:#244d43;--brown-soft:#52675e;--gold:#d1aa68;--gold-light:#e8c88d;--cream:#fffdf7;--cream-soft:#f0eee5;background:#fffdf7;color:#142f2b;font-family:Poppins,system-ui,sans-serif}
[data-page=maleta-usa] h1,[data-page=maleta-usa] h2,[data-page=maleta-usa] h3{font-family:Poppins,system-ui,sans-serif;letter-spacing:-.045em}
[data-page=maleta-usa] h2{font-weight:600;font-size:clamp(28px,3.6vw,44px);line-height:1.15}
[data-page=maleta-usa]>nav:first-of-type{position:relative;padding:18px 5vw;background:#fffdf7;border-bottom:1px solid #d9dfd5;flex-wrap:nowrap}
[data-page=maleta-usa] .logo-text{color:#183f34;font-family:Poppins,system-ui,sans-serif;font-size:19px;letter-spacing:-.04em}
[data-page=maleta-usa] .logo-text small{color:#64786d;letter-spacing:.16em;font-size:9px}
[data-page=maleta-usa] .logo-mark{background:#183f34;color:#e8c88d}
[data-page=maleta-usa] .nav-actions{width:auto;order:initial}
[data-page=maleta-usa] nav a.cta-nav-secondary{border:0;color:#183f34;background:transparent}
[data-page=maleta-usa] nav a.cta-nav{background:#183f34;color:white;border-radius:8px;box-shadow:none}
.mu-skip{position:fixed;top:-100px;left:20px;z-index:10000;background:white;padding:14px;color:#173d31}.mu-skip:focus{top:12px}
[data-page=maleta-usa] .hero.mu-hero{min-height:0;text-align:left;padding:62px 5vw 68px;background:#142f2b}
[data-page=maleta-usa] .mu-hero .hero-bg{background:radial-gradient(ellipse at 80% 35%,#315647,transparent 65%);inset:0}
[data-page=maleta-usa] .mu-hero-grid{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:7%;max-width:1200px;width:100%;margin:auto}
[data-page=maleta-usa] .mu-hero .hero-content{padding:0;max-width:none}
[data-page=maleta-usa] .mu-hero .badge-location{background:transparent;border:0;padding:0;letter-spacing:.14em;font-size:11px;color:#dcc39b;margin:0 0 28px;display:block}
[data-page=maleta-usa] .mu-hero h1{font-size:clamp(46px,5.7vw,80px);line-height:1.03;letter-spacing:-.065em;text-shadow:none;font-weight:600;color:#fffdf7;margin-bottom:26px}
[data-page=maleta-usa] .mu-hero h1 em{background:none;color:#e3bd7d;font-family:'Playfair Display',Georgia,serif;font-style:italic;letter-spacing:-.045em;font-weight:600}
[data-page=maleta-usa] .mu-hero .hero-content>p{font-size:15px;line-height:1.9;color:#e0e8df;max-width:480px;opacity:1;margin-bottom:30px}
[data-page=maleta-usa] .hero-ctas{justify-content:flex-start;gap:12px}
[data-page=maleta-usa] .btn-primary,[data-page=maleta-usa] .btn-secondary{border-radius:8px;box-shadow:none;padding:15px 21px;font-size:13px;min-height:48px}
[data-page=maleta-usa] .btn-primary{background:#e3bd7d;color:#142f2b}.btn-primary::after{display:none}
[data-page=maleta-usa] .mu-hero-notes{display:flex;gap:20px;color:#c5d0c5;font-size:10px;letter-spacing:.025em;border-top:1px solid #ffffff29;padding-top:24px;margin-top:35px}
.mu-route-card{position:relative;background:#f5f0e3;color:#173d31;border-radius:16px;padding:28px;box-shadow:0 25px 55px #001b1755;transform:rotate(2deg);max-width:445px;width:100%;justify-self:end}
.mu-route-head{display:flex;justify-content:space-between;gap:15px;font-size:9px;letter-spacing:.14em;font-weight:600;border-bottom:1px solid #b4baab;padding-bottom:15px}.mu-route{display:flex;align-items:center;justify-content:space-between;font-size:38px;letter-spacing:-.05em;padding:12px 0}.mu-route span{font-size:19px;color:#9a7441}
.mu-parcel{width:135px;height:105px;margin:8px auto 20px;background:linear-gradient(90deg,#c59a62 0 46%,#ecd1a0 46% 60%,#b88a54 60%);border:1px solid #b18755;transform:rotate(-9deg);box-shadow:10px 12px 0 #dec79e73;display:grid;place-items:center;border-radius:3px}.mu-parcel-label{transform:rotate(4deg);background:#fffdf7;width:95px;padding:9px;font-weight:700;font-size:21px;line-height:1.1}.mu-parcel-label span{display:block;font-size:5px;letter-spacing:1px;margin-top:5px}.mu-parcel-label i{font-style:normal;font-size:10px;letter-spacing:1px;display:block}
.mu-order-head{padding:15px 0 7px;border-top:1px dashed #babcae;font-size:14px;font-weight:600}.mu-order-head small{display:block;font-size:8px;letter-spacing:.1em;font-weight:500;margin-top:4px;color:#667466}.mu-order-lines{margin:10px 0}.mu-order-lines>div{display:flex;justify-content:space-between;gap:10px;font-size:11px;margin:8px 0}.mu-order-lines dd{margin:0;font-weight:600;white-space:nowrap}.mu-order-lines .mu-example-total{border-top:1px solid #b4baab;padding-top:12px;font-size:16px}.mu-example-note{font-size:9px;line-height:1.6;color:#5e7063;margin:12px 0 0}
[data-page=maleta-usa]>nav.mu-jump{position:sticky;top:0;z-index:50;background:#fffdf7f5;backdrop-filter:blur(12px);justify-content:center;display:flex;flex-wrap:nowrap;gap:32px;padding:15px 16px;border-bottom:1px solid #dde1d4;overflow-x:auto;box-shadow:none}
.mu-jump a{font-size:12px;font-weight:500;text-decoration:none;color:#315849;white-space:nowrap;padding:4px 0}.mu-jump a:hover{color:#916523}.mu-jump a:focus-visible{outline:2px solid #315849;outline-offset:4px}
[data-page=maleta-usa] .trust-strip{background:#eef1e9;padding:20px 5vw;border:0}[data-page=maleta-usa] .trust-item{color:#315849;font-size:11px;white-space:normal}.trust-emoji{filter:grayscale(1)}
[data-page=maleta-usa] .brand-ticker{padding:23px 0;background:#fffdf7;border-color:#dde1d4}[data-page=maleta-usa] .brand-track{animation:none;justify-content:center;flex-wrap:wrap;gap:16px;width:auto;max-width:1100px;margin:auto;padding:0 20px}[data-page=maleta-usa] .brand-track a{font:600 16px Poppins,system-ui,sans-serif;padding:0 10px;color:#56705e;opacity:1}[data-page=maleta-usa] .brand-track a::after{display:none}[data-page=maleta-usa] .brand-track a:nth-child(n+7){display:none}
[data-page=maleta-usa] .section{max-width:1200px;padding:60px 5vw}[data-page=maleta-usa] .section-head{margin-bottom:32px}[data-page=maleta-usa] .section-head p{color:#52675e;font-size:14px;line-height:1.8}[data-page=maleta-usa] .divider{display:none}[data-page=maleta-usa] .eyebrow{font-size:10px;color:#7c602f;letter-spacing:.2em;margin-bottom:14px}
.mu-value-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mu-value-grid article{padding:28px;background:#edf1e8;border-radius:12px}.mu-value-grid article>span{font-size:9px;letter-spacing:.16em;color:#587460}.mu-value-grid h3{font-size:23px;line-height:1.25;margin:20px 0 15px}.mu-value-grid p{font-size:13px;color:#51675c;line-height:1.85}
[data-page=maleta-usa] .plan-card,[data-page=maleta-usa] .step-card,[data-page=maleta-usa] .guarantee-card{box-shadow:none;border:1px solid #d9dfd1;border-radius:12px}[data-page=maleta-usa] .steps-section{background:transparent}[data-page=maleta-usa] .step-num{background:#193e32;color:#f5d39a;box-shadow:none}.mu-faq{max-width:920px!important}.mu-faq details{border-bottom:1px solid #d1d9cb;padding:19px 0}.mu-faq summary{font-size:15px;font-weight:500;cursor:pointer;min-height:36px;line-height:1.6}.mu-faq details p{font-size:13px;color:#52675e;line-height:1.9;padding:12px 0 4px}
[data-page=maleta-usa] .calc-section{background:#eef1e8;padding-top:60px;padding-bottom:60px;scroll-margin-top:70px}[data-page=maleta-usa] .calc-wrap{border:1px solid #d3dccd;border-radius:16px;box-shadow:0 14px 34px #173d3110;max-width:1000px}[data-page=maleta-usa] .calc-inputs{padding:28px}[data-page=maleta-usa] .calc-results{background:#173d31;color:#fffdf7;padding:28px}[data-page=maleta-usa] .calc-results h3,[data-page=maleta-usa] .calc-results .calc-item,[data-page=maleta-usa] .calc-results .calc-note,[data-page=maleta-usa] .calc-results .calc-item span{color:#ecf1e7}[data-page=maleta-usa] .calc-results .calc-note{opacity:1;font-size:11px;line-height:1.75}[data-page=maleta-usa] .calc-item.total{border-color:#73907a}[data-page=maleta-usa] .fx-summary{background:#fffdf7;color:#173d31;border:0;margin:22px 0;border-radius:12px;padding:22px}[data-page=maleta-usa] .fx-summary .fx-help,[data-page=maleta-usa] .fx-summary .fx-eyebrow{color:#52675e}[data-page=maleta-usa] .fx-summary #rTotalCOP{font-size:clamp(27px,3vw,38px);letter-spacing:-.04em}[data-page=maleta-usa] .calc-delivery-date{background:#244f3f;border-color:#52745c;color:#ecf1e7}
.mu-fx-options,.mu-weight-help{margin-top:18px;border:1px solid #d9dfd1;border-radius:10px;background:#f7f8f3;padding:14px}.mu-fx-options summary,.mu-weight-help summary{cursor:pointer;font-size:12px;font-weight:600;min-height:28px}.mu-fx-options .fx-box{border:0;padding:16px 0 0;margin:0}.mu-weight-help p{font-size:12px;line-height:1.8;margin:12px 0 0}.mu-draft-note{font-size:10px;line-height:1.8;color:#56705e;margin:15px 0}.mu-draft-note button{background:none;border:0;text-decoration:underline;color:#173d31;cursor:pointer;padding:8px}.mu-review-note{font-size:12px;line-height:1.8;border-top:1px solid #ffffff35;padding:18px 0;margin-top:18px}.mu-continue{width:100%;margin:0 0 10px}.mu-copy{width:100%;background:transparent;color:white;border:1px solid #7c9986;border-radius:8px;min-height:44px;cursor:pointer;font:inherit;font-size:12px}#calcTransferStatus{font-size:12px;line-height:1.7;margin-top:12px}.mu-item-link{grid-column:1/-1}.mu-item-link input{width:100%}.mu-field-hint{font-size:10px;color:#5e7164;grid-column:1/-1;line-height:1.6}
[data-page=maleta-usa] .calc-item-row{position:relative}[data-page=maleta-usa] .mini-field label{color:#315849}[data-page=maleta-usa] .calc-add-btn{color:#173d31;border-color:#6b8c70;background:#f5f7ef}[data-page=maleta-usa] .calc-item-remove{min-width:36px;min-height:44px;color:#8c392b}[data-page=maleta-usa] .fx-source button{min-height:44px}.mu-resume{background:#edf1e8;padding:14px;border-radius:8px;font-size:12px;line-height:1.7;margin:0 0 20px}
[data-page=maleta-usa] .cta-banner{background:#173d31}[data-page=maleta-usa] .events-card{background:#173d31}[data-page=maleta-usa] .form-section{background:#edf1e8}[data-page=maleta-usa] .form-wrap>.card{border-radius:16px;box-shadow:0 10px 24px #173d3110}.mu-faq,[id=seguimiento],[id=planes],[id=como-funciona],[id=cotizar]{scroll-margin-top:85px}
@media(max-width:760px){[data-page=maleta-usa] .hero.mu-hero{padding:40px 22px 45px}[data-page=maleta-usa] .mu-hero-grid{grid-template-columns:1fr;gap:35px}[data-page=maleta-usa] .mu-hero h1{font-size:clamp(46px,12vw,64px)}[data-page=maleta-usa] .mu-hero .hero-content>p{font-size:14px;line-height:1.8}[data-page=maleta-usa] .mu-hero .badge-location{font-size:9px;margin-bottom:22px}[data-page=maleta-usa] .hero-ctas{display:grid;grid-template-columns:1fr 1fr;gap:8px}[data-page=maleta-usa] .hero-ctas>a{width:auto;white-space:normal;font-size:11px;padding:14px 10px;display:grid;place-content:center}[data-page=maleta-usa] .hero-ctas .arrow{display:none}.mu-route-card{max-width:none;transform:none;padding:22px}.mu-parcel{display:none}.mu-route{font-size:30px;padding:12px 0}.mu-order-head{padding-top:12px}.mu-order-lines>div{font-size:11px}.mu-order-lines .mu-example-total{font-size:17px}[data-page=maleta-usa] .mu-hero-notes{margin-top:24px;padding-top:18px;font-size:9px;gap:12px}[data-page=maleta-usa]>nav.mu-jump{justify-content:flex-start;gap:23px;padding:12px 20px;width:100%}.mu-jump a{font-size:11px}[data-page=maleta-usa] .nav-actions .cta-nav-secondary{display:none}[data-page=maleta-usa]>nav:first-of-type{padding:14px 18px}[data-page=maleta-usa] .logo-text{font-size:16px}[data-page=maleta-usa] nav a.cta-nav{padding:10px 12px;font-size:10px}[data-page=maleta-usa] .trust-strip-inner{display:grid;grid-template-columns:1fr 1fr;gap:14px}[data-page=maleta-usa] .trust-item{font-size:10px}[data-page=maleta-usa] .section{padding:45px 22px}.mu-value-grid{grid-template-columns:1fr;gap:12px}.mu-value-grid article{padding:24px}.mu-value-grid h3{margin:12px 0;font-size:22px}[data-page=maleta-usa] .calc-inputs,[data-page=maleta-usa] .calc-results{padding:22px}[data-page=maleta-usa] .calc-wrap{border-radius:12px}[data-page=maleta-usa] .calc-section{padding:45px 16px}[data-page=maleta-usa] .calc-section .section-head{padding:0 6px}[data-page=maleta-usa] .calc-item{font-size:12px}[data-page=maleta-usa] .mobile-cta{background:#fffdf7;border-top:1px solid #d3dccd;padding:10px 16px max(10px,env(safe-area-inset-bottom))}[data-page=maleta-usa] .mobile-cta .btn-primary{width:100%;padding:13px;background:#173d31;color:white}[data-page=maleta-usa] .whatsapp-fab{bottom:90px}[data-page=maleta-usa] .fab-cta{display:none}}
@media(prefers-reduced-motion:reduce){[data-page=maleta-usa] *,[data-page=maleta-usa] *::before,[data-page=maleta-usa] *::after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}

[data-page=maleta-usa] .calc-delivery-date strong{color:#f1d29f}
[data-page=maleta-usa] .calc-plan-pill{background:#e3bd7d;color:#142f2b}
