/* Portada: directorio visual de secciones. Sólo afecta a home-renewed. */
body.home-renewed .home-explore-v2{width:min(calc(100% - 60px),1540px);max-width:none;margin:0 auto;padding:38px 0 28px;background:#f7f6f2}
.home-explore-v2 .explore-topline{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:14px;color:#263039;font:700 11px/1.3 var(--font-sans);letter-spacing:.13em;text-transform:uppercase}
.home-explore-v2 .explore-topline-label{display:flex;align-items:center;gap:12px}
.home-explore-v2 .explore-topline-label:after{content:"";width:54px;height:1px;background:#c8c2b6}
.home-explore-v2 .explore-topline-note{color:#79818a;font-size:10px;letter-spacing:.03em;font-weight:500}
.home-explore-v2 .explore-heading{display:flex;align-items:start;justify-content:space-between;gap:20px;margin-bottom:20px}
.home-explore-v2 .explore-heading h2{margin:0;color:#101820;font:700 clamp(42px,4.9vw,64px)/.98 var(--serif);letter-spacing:-.035em}
.home-explore-v2 .explore-heading p{margin:10px 0 0;color:#6a7079;font:18px/1.3 var(--font-sans)}
.home-explore-v2 .explore-all{display:inline-flex;align-items:center;gap:14px;flex:none;margin-top:18px;color:#111820;font:700 12px/1.4 var(--font-sans);letter-spacing:.11em;text-transform:uppercase;text-decoration:none}
.home-explore-v2 .explore-all:hover,.home-explore-v2 .explore-all:focus-visible{color:#94701a}
.home-explore-v2 .explore-all span{font-size:23px;font-weight:400;line-height:.7}
.home-explore-v2 .explore-gallery{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:13px}
.home-explore-v2 .explore-card{position:relative;display:block;height:clamp(260px,21vw,310px);overflow:hidden;border-radius:5px;background:#111820;color:white;text-decoration:none;isolation:isolate}
.home-explore-v2 .explore-card:nth-child(n+6){height:clamp(250px,18.5vw,275px)}
.home-explore-v2 .explore-card img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}
.home-explore-v2 .explore-card:nth-child(5) img{object-position:10% center}
.home-explore-v2 .explore-card:nth-child(8) img{object-position:90% center}
.home-explore-v2 .explore-card:nth-child(10) img{object-position:25% center}
.home-explore-v2 .explore-card:after{content:"";position:absolute;z-index:0;inset:20% 0 0;background:linear-gradient(180deg,transparent 4%,rgba(0,0,0,.1) 35%,rgba(0,0,0,.92) 100%);pointer-events:none}
.home-explore-v2 .explore-card:hover img{transform:scale(1.035)}
.home-explore-v2 .explore-card:focus-visible{outline:3px solid #bf9b45;outline-offset:3px}
.home-explore-v2 .explore-card-content{position:absolute;z-index:1;left:18px;right:58px;bottom:17px;display:flex;flex-direction:column;align-items:start}
.home-explore-v2 .explore-card-icon{display:block;width:25px;height:25px;margin-bottom:9px;fill:none;stroke:#fff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.home-explore-v2 .explore-card h3{margin:0 0 5px;color:#fff;font:600 23px/1.05 var(--serif)}
.home-explore-v2 .explore-card p{margin:0;color:#f4f4f2;font:14px/1.3 var(--font-sans)}
.home-explore-v2 .explore-card-arrow{position:absolute;z-index:1;right:16px;bottom:20px;width:37px;height:37px;border:1px solid #fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:white;font:23px/1 var(--font-sans)}
.home-explore-v2 .explore-card:hover .explore-card-arrow{background:#fff;color:#111820}
.home-explore-v2 .explore-promise{display:grid;grid-template-columns:74px minmax(0,1.7fr) minmax(190px,.8fr) auto;align-items:center;gap:22px;min-height:100px;margin-top:18px;padding:18px 24px;border-radius:11px;background:#efede7;color:#101820}
.home-explore-v2 .explore-promise-globe{width:68px;height:68px;fill:none;stroke:#d7d2c7;stroke-width:1.3}
.home-explore-v2 .explore-promise small{display:block;margin-bottom:5px;color:#555b60;font:600 10px/1.2 var(--font-sans);letter-spacing:.08em;text-transform:uppercase}
.home-explore-v2 .explore-promise h3{margin:0;font:700 clamp(28px,3vw,39px)/1.05 var(--serif);letter-spacing:-.02em}
.home-explore-v2 .explore-promise p{margin:0;color:#6a7079;font:13px/1.5 var(--font-sans)}
.home-explore-v2 .explore-promise a{display:inline-flex;align-items:center;gap:18px;justify-content:center;padding:16px 20px;border-radius:16px;background:#07141b;color:#fff;font:700 11px/1 var(--font-sans);letter-spacing:.07em;text-transform:uppercase;text-decoration:none;white-space:nowrap}
.home-explore-v2 .explore-promise a:hover{background:#94701a}
.home-explore-v2 .explore-promise a:focus-visible{outline:3px solid #bf9b45;outline-offset:3px}
.home-explore-v2 .home-support h2{color:#111820}
.home-explore-v2 .home-support a{color:#111820}
@media(max-width:1200px){.home-explore-v2 .explore-gallery{grid-template-columns:repeat(3,minmax(0,1fr))}.home-explore-v2 .explore-card,.home-explore-v2 .explore-card:nth-child(n+6){height:290px}.home-explore-v2 .explore-promise{grid-template-columns:65px 1fr auto}.home-explore-v2 .explore-promise p{display:none}}
@media(max-width:760px){body.home-renewed .home-explore-v2{width:min(calc(100% - 32px),680px);padding-top:26px}.home-explore-v2 .explore-topline-note{display:none}.home-explore-v2 .explore-heading{display:block;margin-bottom:18px}.home-explore-v2 .explore-heading h2{font-size:clamp(38px,9vw,58px)}.home-explore-v2 .explore-heading p{font-size:16px}.home-explore-v2 .explore-all{margin-top:16px}.home-explore-v2 .explore-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-explore-v2 .explore-card,.home-explore-v2 .explore-card:nth-child(n+6){height:clamp(215px,53vw,285px)}.home-explore-v2 .explore-card-content{left:13px;right:45px;bottom:13px}.home-explore-v2 .explore-card-icon{width:22px;height:22px;margin-bottom:7px}.home-explore-v2 .explore-card h3{font-size:20px}.home-explore-v2 .explore-card p{font-size:11px;line-height:1.25}.home-explore-v2 .explore-card-arrow{right:10px;bottom:15px;width:30px;height:30px;font-size:19px}.home-explore-v2 .explore-promise{grid-template-columns:42px 1fr;gap:12px;padding:18px;margin-top:16px}.home-explore-v2 .explore-promise-globe{width:42px;height:42px}.home-explore-v2 .explore-promise h3{font-size:27px}.home-explore-v2 .explore-promise a{grid-column:1/-1;width:100%}}
@media(max-width:390px){.home-explore-v2 .explore-card,.home-explore-v2 .explore-card:nth-child(n+6){height:210px}.home-explore-v2 .explore-card h3{font-size:19px}.home-explore-v2 .explore-card p{font-size:10px}}

/* Dos bandas editoriales: arte panorámico y propuesta comercial del boceto. */
.home-explore-v2 .explore-promise{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(80px,.3fr) minmax(0,1.15fr);align-items:center;gap:24px;min-height:305px;margin-top:24px;padding:29px clamp(22px,3vw,46px);border:1px solid #e9e5db;border-radius:12px;background:linear-gradient(90deg,#faf9f6 0%,#faf9f6ed 22%,#faf9f600 37%,#faf9f600 47%,#faf9f6f2 57%,#faf9f6 74%),url('/home-globo-argentina-v1.png') center 53%/cover no-repeat;box-shadow:0 16px 35px #0a17200d;color:#101820}
.home-explore-v2 .explore-promise-intro,.home-explore-v2 .explore-promise-right{position:relative;z-index:1}
.home-explore-v2 .explore-promise-label{display:flex;align-items:center;gap:14px;margin-bottom:13px}
.home-explore-v2 .explore-promise-label svg{width:50px;height:50px;flex:none;fill:none;stroke:#b99a45;stroke-width:1.5}
.home-explore-v2 .explore-promise-label small{margin:0;color:#5c6267;font-size:10px;letter-spacing:.12em}
.home-explore-v2 .explore-promise h3{max-width:520px;margin:0;color:#07141d;font:700 clamp(35px,3.5vw,54px)/.98 var(--serif);letter-spacing:-.045em}
.home-explore-v2 .explore-promise h3 em{color:#a27c1e;font-style:italic}
.home-explore-v2 .explore-promise-intro>p{max-width:410px;margin:22px 0 0;color:#50606c;font:15px/1.45 var(--font-sans)}
.home-explore-v2 .explore-promise-art{min-height:1px}
.home-explore-v2 .explore-promise-right{display:grid;grid-template-columns:minmax(0,1fr) minmax(175px,.8fr);align-items:center;gap:25px}
.home-explore-v2 .explore-promise-right ul{list-style:none;margin:0;padding:0;border-left:1px solid #d9d3c6}
.home-explore-v2 .explore-promise-right li{display:flex;align-items:center;gap:13px;padding:13px 0 13px 18px;border-bottom:1px solid #e2ded5}
.home-explore-v2 .explore-promise-right li:last-child{border-bottom:0}
.home-explore-v2 .explore-promise-right li>span{width:25px;flex:none;color:#172733;font:28px/1 Georgia,serif;text-align:center}
.home-explore-v2 .explore-promise-right li strong{font:700 13px/1.3 var(--font-sans);color:#15232c}
.home-explore-v2 .explore-promise-right li small{display:block;margin-top:3px;color:#6b7782;font:12px/1.3 var(--font-sans);letter-spacing:0;text-transform:none}
.home-explore-v2 .explore-promise-action{display:grid;justify-items:center;gap:9px}
.home-explore-v2 .explore-promise-action a{width:100%;padding:15px 20px;border-radius:999px;background:#071722;color:#fff;gap:18px;font-size:11px}
.home-explore-v2 .explore-promise-action a:hover{background:#866716;color:#fff}
.home-explore-v2 .explore-promise-action small{color:#707985;font-size:9px;letter-spacing:.13em;text-align:center;white-space:nowrap}
.home-explore-v2 .home-support{display:grid;grid-template-columns:minmax(230px,.9fr) minmax(0,1.6fr) auto;align-items:center;gap:25px;min-height:170px;margin-top:18px;padding:26px clamp(22px,3vw,46px);border:1px solid #ece6d7;border-radius:12px;background:radial-gradient(circle at 93% 23%,#f8f4e7,#ede8dc 65%);box-shadow:0 12px 26px #0a172008}
.home-explore-v2 .home-support-title{padding-right:22px;border-right:1px solid #cabd9a}
.home-explore-v2 .home-support-title>small{display:block;color:#967624;font:700 10px var(--font-sans);letter-spacing:.2em}
.home-explore-v2 .home-support h2{margin:10px 0 0;color:#111820;font:700 clamp(27px,2.8vw,41px)/1.03 var(--serif);letter-spacing:-.035em}
.home-explore-v2 .home-support h2 em{display:block;color:#a27c1e;font-style:italic}
.home-explore-v2 .home-support-benefits{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}
.home-explore-v2 .home-support-benefits>div{display:flex;align-items:flex-start;gap:10px}
.home-explore-v2 .home-support-benefits>div>span{flex:none;font:29px/1 Georgia,serif;color:#25333b}
.home-explore-v2 .home-support-benefits strong{color:#1a2933;font:700 12px/1.3 var(--font-sans)}
.home-explore-v2 .home-support-benefits small{display:block;margin-top:5px;color:#69757e;font:11px/1.3 var(--font-sans)}
.home-explore-v2 .home-support-action{display:grid;justify-items:center;gap:10px}
.home-explore-v2 .home-support-action a{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-width:176px;padding:14px 20px;border-radius:999px;background:#d8ad34;color:#111820;font:700 12px var(--font-sans);text-decoration:none;white-space:nowrap}
.home-explore-v2 .home-support-action a:hover{background:#bd9023}
.home-explore-v2 .home-support-action small{color:#69737b;font:700 9px var(--font-sans);letter-spacing:.15em;text-align:center}
@media(max-width:1250px){.home-explore-v2 .explore-promise{grid-template-columns:minmax(0,1fr) minmax(20px,.15fr) minmax(0,1fr)}.home-explore-v2 .explore-promise-right{grid-template-columns:1fr}.home-explore-v2 .explore-promise-action{justify-items:start}.home-explore-v2 .explore-promise-action a{width:auto}.home-explore-v2 .home-support{grid-template-columns:1fr auto}.home-explore-v2 .home-support-title{border:0}.home-explore-v2 .home-support-benefits{grid-column:1/-1;grid-row:2}}
@media(max-width:760px){.home-explore-v2 .explore-promise{display:block;min-height:0;padding:24px;background:linear-gradient(180deg,#faf9f6f2 0%,#faf9f6d9 37%,#faf9f6d9 65%,#faf9f6f5 100%),url('/home-globo-argentina-v1.png') center/cover no-repeat}.home-explore-v2 .explore-promise-label svg{width:40px;height:40px}.home-explore-v2 .explore-promise h3{font-size:clamp(32px,8vw,43px)}.home-explore-v2 .explore-promise-intro>p{margin-top:13px}.home-explore-v2 .explore-promise-right{margin-top:18px;grid-template-columns:1fr}.home-explore-v2 .explore-promise-right ul{border-left:0;border-top:1px solid #d9d3c6}.home-explore-v2 .explore-promise-right li{padding:11px 0}.home-explore-v2 .explore-promise-action a{width:100%}.home-explore-v2 .home-support{display:block;padding:24px}.home-explore-v2 .home-support-title{padding:0}.home-explore-v2 .home-support-benefits{grid-template-columns:1fr;gap:14px;margin:20px 0}.home-explore-v2 .home-support-action{justify-items:stretch}.home-explore-v2 .home-support-action a{width:100%}}
