@font-face{font-family:FuturaStd;src:url(/fonts/FuturaStdLight.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:FuturaStd;src:url(/fonts/FuturaStdBook.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FuturaStd;src:url(/fonts/FuturaStdMedium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:FuturaStd;src:url(/fonts/FuturaStdHeavy.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}:root{--txt:#fff;--hair:rgba(255,255,255,.32);--hair-soft:rgba(255,255,255,.1);--ease:cubic-bezier(.22,.61,.36,1);--dur:.86s;--padTop: calc(env(safe-area-inset-top,0px) + clamp(6px, 3.2vh, 22px)) ;--padBot: calc(env(safe-area-inset-bottom,0px) + clamp(18px, 9vh, 92px)) ;--gap:clamp(16px, 4.2vh, 38px);--agro-w:clamp(120px, 26vw, 185px);--sombrero-w:clamp(140px, 44vw, 250px);--btn-breath:4.8s;--float:6.8s;--mx:0;--my:0;--shimmer: 3.8s;--pulseSoft: 7.2s;--bgZoom: 14s}.hero2{position:relative;min-height:100svh;display:grid;place-items:center;overflow:hidden;isolation:isolate;padding-left:calc(16px + env(safe-area-inset-left,0px));padding-right:calc(16px + env(safe-area-inset-right,0px));padding-top:var(--padTop);padding-bottom:var(--padBot);color:var(--txt);background:#000 url(/logos/Fondo.png) center center / cover no-repeat;background-attachment:fixed}@supports (-webkit-touch-callout: none){.hero2{background-attachment:scroll}}.hero2:before{content:"";position:absolute;inset:-6%;z-index:0;background:inherit;transform:scale(1.04);opacity:1;filter:saturate(1.02) contrast(1.02);animation:bgBreath var(--bgZoom) ease-in-out infinite;will-change:transform}@keyframes bgBreath{0%,to{transform:scale(1.04) translateZ(0)}50%{transform:scale(1.075) translate3d(.6%,-.6%,0)}}.hero2:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 70% 40%,#0000,#0000002e 60%,#0000005c),linear-gradient(180deg,#0000000f,#0000001a);opacity:.92}.hero2-wrap{width:min(720px,92vw);margin:0 auto;display:grid;justify-items:center;row-gap:var(--gap);text-align:center;position:relative;z-index:2;align-content:start;padding-top:clamp(80px,14vh,140px);transform:translateY(-.6vh)}.hero2-logo{display:block;height:auto;max-width:100%;filter:drop-shadow(0 10px 22px rgba(0,0,0,.32))}.hero2-top{position:fixed;left:50%;top:calc(env(safe-area-inset-top,0px) + 50px);translate:-50% 0;z-index:5}.hero2-logo--agro{width:var(--agro-w);transform-origin:center top}.hero2-logo--sombrero{width:var(--sombrero-w)}.btn-hero2{appearance:none;border:1px solid var(--hair);background:#0003;color:#fff;border-radius:12px;padding:12px 22px;cursor:pointer;font:800 13px/1 FuturaStd,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;letter-spacing:.06em;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--hair-soft),0 12px 26px #00000047;backdrop-filter:blur(7px) saturate(120%);-webkit-backdrop-filter:blur(7px) saturate(120%);transition:transform .15s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease,filter .2s ease;position:relative;overflow:hidden}.btn-hero2:before{content:"";position:absolute;inset:-40% -60%;background:linear-gradient(110deg,transparent 20%,rgba(255,255,255,.22) 40%,rgba(255,255,255,.08) 55%,transparent 75%);transform:translate(-30%) rotate(10deg);opacity:0;pointer-events:none}.btn-hero2:hover{background:#ffffff14;border-color:#ffffffc7;transform:translateY(-1px);box-shadow:0 0 0 10px #ffffff1a,0 22px 48px #0000005c;filter:saturate(115%)}.btn-hero2:hover:before{opacity:1;animation:btnShimmer .9s ease both}@keyframes btnShimmer{0%{transform:translate(-40%) rotate(10deg)}to{transform:translate(40%) rotate(10deg)}}.btn-hero2:active{transform:none}.btn-hero2:focus-visible{outline:none;box-shadow:0 0 0 3px #ffffff3d,0 18px 44px #0000005c}.hero2-corner{position:fixed;left:calc(14px + env(safe-area-inset-left,0px));bottom:calc(14px + env(safe-area-inset-bottom,0px));z-index:4;pointer-events:none;opacity:0;transform:translateY(10px) scale(.98);animation:cornerIn .98s cubic-bezier(.22,.61,.36,1) .52s forwards}@keyframes cornerIn{to{opacity:1;transform:translateY(0) scale(1)}}.hero2-corner img{width:clamp(130px,30vw,240px);height:auto;filter:drop-shadow(0 10px 22px rgba(0,0,0,.28))}.hero2-grain{position:absolute;inset:-40%;z-index:1;pointer-events:none;opacity:.1;background-image:radial-gradient(circle at 20% 30%,rgba(255,255,255,.22) 0 1px,transparent 2px),radial-gradient(circle at 70% 60%,rgba(255,255,255,.18) 0 1px,transparent 2px),radial-gradient(circle at 40% 80%,rgba(255,255,255,.14) 0 1px,transparent 2px);background-size:140px 140px,180px 180px,220px 220px;animation:grainMove 10s linear infinite;mix-blend-mode:overlay}@keyframes grainMove{0%{transform:translateZ(0) rotate(0)}to{transform:translate3d(-4%,3%,0) rotate(2deg)}}[data-reveal]{--d:0ms;opacity:0;transform:translate3d(calc(var(--mx) * 2px),calc(18px + var(--my) * 2px),0) scale(.99);filter:blur(2px);transition:opacity var(--dur) var(--ease) var(--d),transform calc(var(--dur) + 80ms) var(--ease) var(--d),filter var(--dur) var(--ease) var(--d);will-change:transform,opacity,filter}[data-reveal].is-in{opacity:1;transform:translate3d(calc(var(--mx) * 2px),calc(var(--my) * 2px),0) scale(1);filter:none}[data-fx=sombrero]{transform:translate3d(calc(18px + var(--mx) * 2px),calc(18px + var(--my) * 2px),0) scale(.99)}[data-fx=sombrero].is-in{transform:translate3d(calc(var(--mx) * 2px),calc(var(--my) * 2px),0) scale(1)}[data-fx=agro].is-in{animation:floatY var(--float) ease-in-out infinite 1s,glowPulse var(--pulseSoft) ease-in-out infinite 1.4s}@keyframes floatY{0%,to{transform:translate3d(calc(var(--mx) * 2px),calc(var(--my) * 2px),0) scale(1)}50%{transform:translate3d(calc(var(--mx) * 2px),calc(-6px + var(--my) * 2px),0) scale(1.01)}}@keyframes glowPulse{0%,to{filter:drop-shadow(0 10px 22px rgba(0,0,0,.32))}50%{filter:drop-shadow(0 14px 30px rgba(0,0,0,.36)) drop-shadow(0 0 18px rgba(255,255,255,.08))}}[data-fx=btn].is-in{animation:breathBtn var(--btn-breath) ease-in-out infinite .9s}@keyframes breathBtn{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-1px) scale(1.02)}}.hero2-logo--sombrero.is-in{animation:microFloat 9.2s ease-in-out infinite 1.2s}@keyframes microFloat{0%,to{transform:translate3d(calc(var(--mx) * 2px),calc(var(--my) * 2px),0) scale(1)}50%{transform:translate3d(calc(var(--mx) * 2px),calc(-4px + var(--my) * 2px),0) scale(1.005)}}.hero2-corner[data-fx=guiados]{animation:cornerIn .98s cubic-bezier(.22,.61,.36,1) .52s forwards,cornerFloat 8.6s ease-in-out infinite 1.6s}@keyframes cornerFloat{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.01)}}@media (min-width: 1024px){:root{--agro-w:clamp(140px, 10vw, 210px);--sombrero-w:clamp(160px, 16vw, 290px)}.hero2-wrap{transform:translateY(-.4vh);padding-top:clamp(96px,14vh,160px)}}@media (prefers-reduced-motion: reduce){.hero2{background-attachment:scroll}.hero2:before{animation:none!important}.hero2-grain{animation:none!important}.hero2-corner{animation:none!important;opacity:1!important;transform:none!important}[data-reveal],[data-reveal].is-in{opacity:1!important;transform:none!important;filter:none!important;transition:none!important;animation:none!important}.btn-hero2:before{display:none!important}}.inicio{position:relative;min-height:100svh;background:transparent;display:grid;place-items:start center;padding-left:calc(16px + env(safe-area-inset-left,0px));padding-right:calc(16px + env(safe-area-inset-right,0px));padding-top:calc(env(safe-area-inset-top,0px) + clamp(18px,6vh,70px));padding-bottom:calc(env(safe-area-inset-bottom,0px) + clamp(24px,10vh,90px));color:#fff}.inicio-wrap{width:min(720px,92vw);margin:0 auto;display:grid;justify-items:center;row-gap:clamp(28px,7vh,64px);text-align:center}.inicio-img{display:block;height:auto;filter:drop-shadow(0 10px 22px rgba(0,0,0,.34))}.inicio-img--agro{width:clamp(135px,44vw,220px)}.inicio-img--title{width:clamp(145px,50vw,240px)}.inicio-img--hat{width:clamp(130px,46vw,220px)}.inicio-img--text{width:clamp(190px,68vw,320px)}[data-reveal]{opacity:0;transform:translateY(16px);transition:opacity .76s cubic-bezier(.22,.61,.36,1),transform .76s cubic-bezier(.22,.61,.36,1);transition-delay:var(--d, 0ms);will-change:transform,opacity}*,*:before,*:after{box-sizing:border-box}:root{--txt:#fff;--mut:rgba(255,255,255,.78);--hair:rgba(255,255,255,.32);--ease:cubic-bezier(.22,.61,.36,1);--dur:.76s}.agx-count{position:relative;min-height:100svh;color:var(--txt);background:transparent;padding-left:calc(16px + env(safe-area-inset-left,0px));padding-right:calc(16px + env(safe-area-inset-right,0px));padding-top:calc(env(safe-area-inset-top,0px) + clamp(18px,6vh,64px));padding-bottom:calc(env(safe-area-inset-bottom,0px) + clamp(24px,10vh,90px))}.agx-count__wrap{width:min(720px,92vw);margin:0 auto;display:grid;justify-items:center;row-gap:clamp(14px,4vh,28px);text-align:center}.agx-uf{width:clamp(170px,54vw,260px);height:auto;display:block;filter:drop-shadow(0 10px 22px rgba(0,0,0,.34))}.agx-block{width:min(520px,92vw);display:grid;justify-items:center;row-gap:10px}.agx-kicker{font-family:FuturaStd,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:800;letter-spacing:.12em;text-transform:uppercase;font-size:clamp(18px,5vw,22px);color:var(--txt)}.agx-days{font-family:FuturaStd,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:800;letter-spacing:.01em;line-height:1;font-size:clamp(92px,22vw,150px);font-variant-numeric:tabular-nums lining-nums;color:var(--txt)}.agx-sub{font-family:FuturaStd,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:800;letter-spacing:.18em;text-transform:uppercase;font-size:clamp(16px,4.6vw,20px);color:var(--txt)}.agx-time{margin-top:8px;display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:end;column-gap:clamp(10px,4vw,18px)}.agx-unit{display:grid;justify-items:center;row-gap:6px;min-width:72px}.agx-num{font-family:FuturaStd,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:800;letter-spacing:.02em;font-size:clamp(26px,7.2vw,38px);line-height:1;color:var(--txt);font-variant-numeric:tabular-nums lining-nums}.agx-lbl{font-family:FuturaStd,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:700;letter-spacing:.22em;text-transform:uppercase;font-size:10px;color:var(--mut)}.agx-sep{width:1px;height:42px;align-self:center;background:#ffffff94;border-radius:999px;transform:translateY(-4px)}.agx-btn{margin-top:clamp(14px,4vh,22px);display:inline-flex;align-items:center;justify-content:center;padding:12px 22px;border-radius:12px;text-decoration:none!important;font-family:FuturaStd,system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-weight:800;letter-spacing:.06em;text-transform:uppercase;font-size:13px;color:#fff;border:1px solid rgba(255,255,255,.62);background:#0003;box-shadow:0 10px 24px #0000003d;transition:transform .15s ease,background .2s ease,box-shadow .2s ease,border-color .2s ease}.agx-btn:hover{background:#ffffff14;border-color:#ffffffc7;transform:translateY(-1px);box-shadow:0 18px 44px #00000057}.agx-btn:active{transform:none}.agx-guiados{width:clamp(155px,46vw,250px);height:auto;display:block;margin-top:clamp(12px,4vh,26px);filter:drop-shadow(0 10px 22px rgba(0,0,0,.34));opacity:.98}[data-reveal]{opacity:0;transform:translateY(16px);transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease);transition-delay:var(--d, 0ms);will-change:transform,opacity}[data-reveal].is-in{opacity:1;transform:translateY(0)}[data-always-in]{opacity:1!important;transform:none!important}@media (prefers-reduced-motion: reduce){[data-reveal]{opacity:1;transform:none;transition:none}}@font-face{font-family:FuturaStd;src:url(/fonts/FuturaStdLight.otf) format("opentype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:FuturaStd;src:url(/fonts/FuturaStdBook.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FuturaStd;src:url(/fonts/FuturaStdMedium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:FuturaStd;src:url(/fonts/FuturaStdHeavy.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}html,body{height:100%;margin:0}body{background:#000}#root{min-height:100%}.agx-shell{min-height:200svh;background:#000 url(/logos/Fondo.png) top center / 100% 100% no-repeat}.inicio,.agx-count{background:transparent!important}
