.hero-v2[data-astro-cid-yodha2z4]{--hero-dog-width:min(92vw, 1040px, calc((100svh - 254px - min(10.4vw, 166px)) * 1.355));--hero-dog-gap:calc(50px - var(--hero-dog-width) * .022);--hero-sky-height:clamp(540px, 55vh, 820px);--hero-line:70%;--hero-panel-radius:64px;isolation:isolate;background:#f5faff;flex-direction:column;height:100svh;min-height:560px;display:flex;position:relative;overflow:hidden}.hero-v2-city[data-astro-cid-yodha2z4]{z-index:0;pointer-events:none;background-image:url(/images/city.webp);background-position:top;background-repeat:no-repeat;background-size:100%;position:absolute;inset:calc(52% - 3.736vw) 0 0}.hero-v2-head[data-astro-cid-yodha2z4]{z-index:1;flex:1;padding-top:clamp(100px,10vw,130px);padding-bottom:clamp(4px,.6vw,10px);position:relative}.hero-v2-sky[data-astro-cid-yodha2z4]{z-index:0;height:var(--hero-sky-height);position:absolute;inset:0 0 auto;overflow:hidden}.hero-v2-sky-gradient[data-astro-cid-yodha2z4]{background:linear-gradient(#bddafa 0%,#f5faff 46%,#0000 65%);position:absolute;inset:0}.hero-v2-clouds[data-astro-cid-yodha2z4]{z-index:1;pointer-events:none;height:60%;position:absolute;inset:0 0 auto;overflow:hidden;mask-image:linear-gradient(#000 72%,#0000)}.hero-v2-clouds[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{filter:saturate(.9)contrast(1.45)brightness(.98);opacity:.95;width:clamp(364px,53vw,756px);max-width:none;height:auto;position:absolute}.hero-v2-clouds-far[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{will-change:transform;animation:150s linear infinite hero-v2-cloud-drift}.hero-v2-clouds-far[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]:last-child{animation-delay:-100s}.hero-v2-clouds[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]:first-child{top:8%;left:-5%}.hero-v2-clouds[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]:last-child{top:18%;right:-7%}.hero-v2-clouds-near[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{opacity:1;will-change:transform;width:clamp(420px,62vw,840px);animation:105s linear infinite hero-v2-cloud-drift}.hero-v2-clouds-near[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]:last-child{animation-delay:-70s}.hero-v2-clouds-near[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]:first-child{top:32%;left:4%}.hero-v2-clouds-near[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]:last-child{top:25%;right:1%}@keyframes hero-v2-cloud-drift{0%{transform:translate(120vw)}to{transform:translate(-60vw)}}.hero-v2-panel[data-astro-cid-yodha2z4]{z-index:2;inset:max(var(--hero-line), var(--hero-sky-height)) 0 0;border-radius:var(--hero-panel-radius) var(--hero-panel-radius) 0 0;pointer-events:none;background:#6b2044;position:absolute;overflow:hidden}.hero-v2[data-astro-cid-yodha2z4].has-scroll-motion .hero-v2-sky[data-astro-cid-yodha2z4]{transform:translate3d(0, var(--hero-scroll-bg-y,0%), 0) scale(var(--hero-scroll-bg-scale,1.08));transform-origin:top;will-change:transform}.hero-v2[data-astro-cid-yodha2z4].has-scroll-motion .hero-v2-perro[data-astro-cid-yodha2z4]{transform:translate3d(0, var(--hero-scroll-dog-y,0px), 0) scale(var(--hero-scroll-dog-scale,1));transform-origin:bottom;will-change:transform}.hero-v2[data-astro-cid-yodha2z4].has-scroll-motion .hero-v2-title[data-astro-cid-yodha2z4]{transform:translate3d(0, var(--hero-scroll-title-y,0px), 0);opacity:var(--hero-scroll-title-opacity,1);will-change:transform, opacity}.hero-v2[data-astro-cid-yodha2z4].has-scroll-motion .hero-v2-actions[data-astro-cid-yodha2z4] .hero-v2-btn-izq[data-astro-cid-yodha2z4],.hero-v2[data-astro-cid-yodha2z4].has-scroll-motion .hero-v2-actions[data-astro-cid-yodha2z4] .hero-v2-btn-der[data-astro-cid-yodha2z4]{transform:translate3d(0, var(--hero-scroll-buttons-y,0px), 0);will-change:transform}.hero-v2[data-astro-cid-yodha2z4].has-scroll-motion .hero-v2-bottom-note[data-astro-cid-yodha2z4]{opacity:var(--hero-scroll-note-opacity,1);transform:translate3d(0, var(--hero-scroll-note-y,0px), 0);will-change:transform, opacity}.hero-v2[data-astro-cid-yodha2z4].has-scroll-motion .hero-v2-clouds-far[data-astro-cid-yodha2z4]{transform:translate3d(0, var(--hero-scroll-cloud-far-y,0%), 0);will-change:transform}.hero-v2[data-astro-cid-yodha2z4].has-scroll-motion .hero-v2-clouds-near[data-astro-cid-yodha2z4]{transform:translate3d(0, var(--hero-scroll-cloud-near-y,0%), 0);will-change:transform}.hero-v2-top[data-astro-cid-yodha2z4]{z-index:3;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;column-gap:clamp(1rem,3vw,3.5rem);padding-inline:4vw;display:grid;position:relative}.hero-v2-title[data-astro-cid-yodha2z4]{color:#2b2229;letter-spacing:-.025em;text-align:center;grid-column:2;margin:0;font-family:Choco,sans-serif;font-size:clamp(2.5rem,5vw,5rem);font-weight:700;line-height:1.04}.hero-v2-title-line[data-astro-cid-yodha2z4]{display:block;overflow:hidden}.hero-v2-title-line[data-astro-cid-yodha2z4]>span[data-astro-cid-yodha2z4]{display:block}.hero-v2-subtitle[data-astro-cid-yodha2z4]{z-index:3;color:#554f54;text-align:center;max-width:680px;margin:.85rem auto 0;padding-inline:1.25rem;font-size:clamp(.94rem,1.3vw,1.12rem);line-height:1.65;position:relative}.hero-v2-stage[data-astro-cid-yodha2z4]{z-index:3;padding-bottom:var(--hero-dog-gap);flex-direction:column;align-items:center;margin-top:auto;display:flex;position:relative}.hero-v2-perro[data-astro-cid-yodha2z4]{width:var(--hero-dog-width);aspect-ratio:600/443;position:relative}.hero-v2-perro[data-astro-cid-yodha2z4] .super-pets[data-astro-cid-yodha2z4]{z-index:1;filter:drop-shadow(0 22px 18px #200f1821);position:relative}.hero-v2-ground-shadow[data-astro-cid-yodha2z4]{z-index:0;filter:blur(4px);pointer-events:none;background:radial-gradient(#000000d9 0%,#00000073 50%,#0000 78%);border-radius:50%;width:92%;height:10%;position:absolute;bottom:3%;left:50%;transform:translate(-50%)}.super-pets[data-astro-cid-yodha2z4]{aspect-ratio:725/535;touch-action:manipulation;width:100%;position:relative;overflow:hidden}.super-pets[data-astro-cid-yodha2z4]>img[data-astro-cid-yodha2z4]{width:141.241%;max-width:none;height:100%;transition:opacity .4s;display:block;position:absolute;top:0;left:-28.9655%}.super-pets[data-astro-cid-yodha2z4].is-live>img[data-astro-cid-yodha2z4]{opacity:0}.hero-v2-actions[data-astro-cid-yodha2z4]{pointer-events:none;position:absolute;inset:0}.hero-v2-actions[data-astro-cid-yodha2z4] a[data-astro-cid-yodha2z4]{pointer-events:auto;position:absolute;top:15%}.hero-v2-btn-izq[data-astro-cid-yodha2z4]{right:calc(50% + var(--hero-dog-width) * .26)}.hero-v2-btn-der[data-astro-cid-yodha2z4]{left:calc(50% + var(--hero-dog-width) * .26)}.hero-v2-bottom-note[data-astro-cid-yodha2z4]{z-index:2;color:#ffffffd9;background:#6b2044;justify-content:space-between;align-items:center;gap:1rem;min-height:3.25rem;padding:.6rem 5vw;font-size:.78rem;display:flex;position:absolute;bottom:0;left:0;right:0}@media (width<=940px){.hero-v2[data-astro-cid-yodha2z4]{--hero-dog-width:min(98vw, 860px, calc((100svh - 440px) * 1.35));--hero-dog-gap:.5rem;--hero-sky-height:520px;--hero-panel-radius:40px}.hero-v2-top[data-astro-cid-yodha2z4]{grid-template-columns:1fr;justify-items:center;row-gap:.5rem}.hero-v2-title[data-astro-cid-yodha2z4]{grid-column:1;font-size:clamp(2rem,7.5vw,3.5rem)}.hero-v2-subtitle[data-astro-cid-yodha2z4]{max-width:560px;margin-top:.5rem;font-size:.9rem}.hero-v2-actions[data-astro-cid-yodha2z4]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:.8rem;display:flex;position:static}.hero-v2-actions[data-astro-cid-yodha2z4] a[data-astro-cid-yodha2z4]{position:static}.hero-v2-bottom-note[data-astro-cid-yodha2z4]{padding-inline:1.25rem;position:relative}.hero-v2-city[data-astro-cid-yodha2z4]{inset:calc(max(var(--hero-line), var(--hero-sky-height)) - 19.5vw) 0 0}}@media (width<=680px){.hero-v2[data-astro-cid-yodha2z4]{--hero-dog-width:min(104vw, 600px);--hero-line:62%;--hero-panel-radius:30px;height:auto;min-height:100svh}.hero-v2-clouds-far[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{width:calc(1.3*clamp(364px,53vw,756px))}.hero-v2-clouds-near[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{width:calc(1.3*clamp(420px,62vw,840px))}.hero-v2-city[data-astro-cid-yodha2z4]{background-image:url(/images/city-1100.webp)}.hero-v2-head[data-astro-cid-yodha2z4]{flex:none;padding-top:7.5rem;padding-bottom:.5rem}.hero-v2-title[data-astro-cid-yodha2z4]{font-size:clamp(2rem,9vw,3.2rem)}.hero-v2-stage[data-astro-cid-yodha2z4]{margin-top:auto;padding-bottom:.5rem}.hero-v2-actions[data-astro-cid-yodha2z4]{margin-top:.5rem}.hero-v2-actions[data-astro-cid-yodha2z4] a[data-astro-cid-yodha2z4]{min-height:42px;padding:.6rem .9rem;font-size:.78rem}.hero-v2-bottom-note[data-astro-cid-yodha2z4]{flex-direction:column;align-items:flex-start;gap:.15rem;padding-block:.7rem;font-size:.7rem}}@media (prefers-reduced-motion:reduce){.hero-v2-clouds[data-astro-cid-yodha2z4] img[data-astro-cid-yodha2z4]{animation:none}}.marquee-row[data-astro-cid-hxpanptk]{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 6% 94%,#0000 100%)}.marquee-track[data-astro-cid-hxpanptk]{width:max-content;animation:marquee-left var(--duration,60s) linear infinite;gap:clamp(.75rem,2vw,1.25rem);margin:0;padding:0;list-style:none;display:flex}.marquee-track--reverse[data-astro-cid-hxpanptk]{animation-name:marquee-right}.marquee-row[data-astro-cid-hxpanptk]:hover .marquee-track[data-astro-cid-hxpanptk]{animation-play-state:paused}.marquee-item[data-astro-cid-hxpanptk]{aspect-ratio:16/9;border-radius:1rem;flex:none;width:clamp(180px,22vw,280px);overflow:hidden;box-shadow:0 10px 26px #361a291a}.marquee-img[data-astro-cid-hxpanptk]{object-fit:cover;width:100%;height:100%;display:block}@keyframes marquee-left{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0,0)}}@media (prefers-reduced-motion:reduce){.marquee-track[data-astro-cid-hxpanptk]{animation:none}}.heroes-gallery[data-astro-cid-sjtnavug]{perspective:1200px;grid-template-columns:repeat(4,minmax(0,1fr))}.heroes-photo-img[data-astro-cid-sjtnavug]{filter:blur(7px)saturate(.85)}.heroes-photo[data-astro-cid-sjtnavug]{--sx:0;--r:0deg;--ly:0px;--fan:1;aspect-ratio:1;width:100%;transform:translate3d(calc(var(--sx) * (1 - var(--fan)) * 45%), calc(var(--ly) * var(--fan)), 0) rotate(calc(var(--r) * var(--fan)));will-change:transform;background:#fff;border-radius:1.2rem;margin:0;padding:clamp(.4rem,1vw,.7rem);transition:box-shadow .3s;position:relative;box-shadow:0 24px 50px #361a2929}.heroes-photo-img[data-astro-cid-sjtnavug]{aspect-ratio:1;object-fit:contain;background:radial-gradient(at 50% 65%,#fff,#f5e8ed);border-radius:.8rem;width:100%;height:100%;display:block}.heroes-photo--a[data-astro-cid-sjtnavug]{--sx:-1;--r:-5deg;--ly:10px}.heroes-photo--b[data-astro-cid-sjtnavug]{--sx:-.3;--r:3deg;--ly:-12px}.heroes-photo--c[data-astro-cid-sjtnavug]{--sx:.3;--r:-3deg;--ly:8px}.heroes-photo--d[data-astro-cid-sjtnavug]{--sx:1;--r:5deg;--ly:-10px}@media (width<=640px){.heroes-gallery[data-astro-cid-sjtnavug]{border-radius:1.2rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding:.8rem}.heroes-photo[data-astro-cid-sjtnavug]{--ly:0px;border-radius:.75rem;padding:.35rem}.heroes-photo-img[data-astro-cid-sjtnavug]{border-radius:.45rem}}.bone-float[data-astro-cid-lcdefpme]{z-index:1;opacity:0;filter:drop-shadow(0 18px 24px #5016332e);pointer-events:none;will-change:transform, opacity;width:clamp(160px,28vw,400px);position:fixed;top:0;left:0}.bone-float[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:auto;display:block}@media (prefers-reduced-motion:reduce){.bone-float[data-astro-cid-lcdefpme]{display:none}}
