.overgrowth[data-astro-cid-di6xgbho]{z-index:40;contain:strict;will-change:transform;pointer-events:none;position:fixed;inset:0}.side[data-astro-cid-di6xgbho]{aspect-ratio:340/1000;width:auto;height:100%;position:absolute;top:0;overflow:visible}.closing[data-astro-cid-di6xgbho]{width:100%;height:100%;position:absolute;inset:0}.left[data-astro-cid-di6xgbho]{left:0}.right[data-astro-cid-di6xgbho]{right:0;transform:scaleX(-1)}@media (width<=1100px){.side[data-astro-cid-di6xgbho]{opacity:.7;height:62%}.left[data-astro-cid-di6xgbho]{top:auto;bottom:0}}@media (width<=640px){.side[data-astro-cid-di6xgbho]{height:34%}}.eyes[data-astro-cid-s2hqv7un]{pointer-events:none;position:absolute;inset:0}.pair[data-astro-cid-s2hqv7un]{gap:calc(var(--s) * 13px);animation:11s ease-in-out infinite watch;animation-delay:var(--delay);opacity:0;display:flex;position:absolute}.pair[data-astro-cid-s2hqv7un] i[data-astro-cid-s2hqv7un]{width:calc(var(--s) * 13px);height:calc(var(--s) * 6px);background:radial-gradient(circle at 50% 60%,#f3e283 0 22%,#c9a93a 48%,#6d5a16 100%)}.pair[data-astro-cid-s2hqv7un] i[data-astro-cid-s2hqv7un]:first-child{clip-path:polygon(0 0,100% 45%,88% 100%,12% 100%)}.pair[data-astro-cid-s2hqv7un] i[data-astro-cid-s2hqv7un]:last-child{clip-path:polygon(0 45%,100% 0,88% 100%,12% 100%)}@keyframes watch{0%,62%,to{opacity:0;transform:scaleY(.1)}66%,74%,82%,90%{opacity:1;transform:scaleY(1)}78%,79%{opacity:1;transform:scaleY(.1)}}@media (prefers-reduced-motion:reduce){.pair[data-astro-cid-s2hqv7un]{animation:none}}.scene[data-astro-cid-zwqr56mt]{background:var(--color-brand-black);position:absolute;inset:0;overflow:hidden}.scene__trees[data-astro-cid-zwqr56mt]{background:url(/img/epica/forest-1920.webp) 50% 30%/cover no-repeat;animation:38s ease-in-out infinite alternate creep;position:absolute;inset:-4%}@media (width<=900px){.scene__trees[data-astro-cid-zwqr56mt]{background-image:url(/img/epica/forest-960.webp)}}.scene__fog[data-astro-cid-zwqr56mt]{pointer-events:none;background-size:100% 100%;width:170%;position:absolute;left:-35%}.scene__fog--back[data-astro-cid-zwqr56mt]{opacity:.2;background-image:url(/img/epica/fog-1.webp);height:72%;animation:52s ease-in-out infinite alternate drift;top:18%}.scene__fog--front[data-astro-cid-zwqr56mt]{opacity:.34;z-index:3;background-image:url(/img/epica/fog-2.webp);height:62%;animation:40s ease-in-out infinite alternate-reverse drift;bottom:-12%}.scene__shade[data-astro-cid-zwqr56mt]{z-index:4;background:linear-gradient(to bottom, #0b0b0abf, transparent 22%), linear-gradient(to top, var(--color-brand-black) 1%, transparent 26%), radial-gradient(ellipse at 62% 45%, transparent 45%, #000000a6 100%);pointer-events:none;position:absolute;inset:0}@keyframes creep{to{transform:scale(1.07)}}@keyframes drift{0%{transform:translate(-9%)}to{transform:translate(16%)}}@media (prefers-reduced-motion:reduce){.scene__trees[data-astro-cid-zwqr56mt],.scene__fog[data-astro-cid-zwqr56mt]{animation:none}}.wish[data-astro-cid-izi722u7]{font-family:var(--font-sans);letter-spacing:.02em;color:var(--color-brand-black);background:linear-gradient(120deg, #a5d9b4, var(--color-moss) 45%, #8fa4bd);box-shadow:0 0 0 1px var(--color-brand-black), 0 0 0 2px var(--color-moss), 0 0 34px #86c49b73;border-radius:4px;justify-content:center;align-items:center;gap:.75rem;padding:1.05rem 2rem;font-size:1.05rem;font-weight:600;transition:transform .2s,filter .2s;display:inline-flex;position:relative}.wish[data-astro-cid-izi722u7]:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;animation:3.6s ease-in-out infinite breathe;position:absolute;inset:0;box-shadow:0 0 56px #86c49bb3}.wish[data-astro-cid-izi722u7]:hover{filter:brightness(1.12);transform:translateY(-2px)}.wish[data-astro-cid-izi722u7] .wish__icon{flex-shrink:0;width:1.5rem;height:1.5rem}@keyframes breathe{50%{opacity:1}}@media (prefers-reduced-motion:reduce){.wish[data-astro-cid-izi722u7]:after{animation:none}}.hero[data-astro-cid-sgvv6bxy]{isolation:isolate;align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.hero__marcela[data-astro-cid-sgvv6bxy]{z-index:2;object-fit:contain;object-position:right bottom;width:auto;max-width:66%;height:100%;animation:2.6s ease-out both emerge;position:absolute;bottom:0;right:0}.hero__aura[data-astro-cid-sgvv6bxy]{z-index:1;background:radial-gradient(50% 56% at 58%,#86c49b33,#0000 100%);width:68%;height:100%;position:absolute;bottom:0;right:0}.hero__vines[data-astro-cid-sgvv6bxy]{z-index:5;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hero__vines--near[data-astro-cid-sgvv6bxy]{animation:1s ease-out 3.4s both moonlight}@keyframes moonlight{0%{filter:drop-shadow(0 0 2px #86c49b00)}to{filter:drop-shadow(0 0 2px #86c49b80)}}.hero__copy[data-astro-cid-sgvv6bxy]{z-index:6;flex-direction:column;align-items:flex-start;width:min(46rem,52vw);padding:6rem 0 5rem clamp(1.5rem,6vw,6rem);animation:1.8s ease-out .5s both rise;display:flex;position:relative}.hero__logo[data-astro-cid-sgvv6bxy]{filter:drop-shadow(0 0 26px #86c49b59);width:100%;height:auto;margin:.9rem 0 1.4rem -.5rem}.hero__hook[data-astro-cid-sgvv6bxy]{font-family:var(--font-display);color:var(--color-brand-white);text-shadow:0 2px 18px #000;font-size:clamp(1.45rem,2.4vw,2.2rem);font-style:italic;line-height:1.25}.hero__sub[data-astro-cid-sgvv6bxy]{max-width:36rem;font-family:var(--font-serif);color:#c9d6cd;text-shadow:0 1px 12px #000;margin-top:1rem;font-size:clamp(1.1rem,1.4vw,1.3rem);line-height:1.5}.hero__actions[data-astro-cid-sgvv6bxy]{flex-wrap:wrap;align-items:center;gap:1.25rem 1.75rem;margin-top:1.9rem;display:flex}.hero__secondary[data-astro-cid-sgvv6bxy]{letter-spacing:.14em;text-transform:uppercase;color:var(--color-moss);border-bottom:1px solid var(--color-line);padding-bottom:.2rem;font-size:.85rem}.hero__secondary[data-astro-cid-sgvv6bxy]:hover{color:var(--color-brand-white)}.hero__note[data-astro-cid-sgvv6bxy]{color:#a9b8ae;text-shadow:0 1px 8px #000;margin-top:1rem;font-size:.85rem}@keyframes emerge{0%{opacity:0;transform:translateY(14px)}}@keyframes rise{0%{opacity:0;transform:translateY(16px)}}@media (width<=900px){.hero[data-astro-cid-sgvv6bxy]{flex-direction:column;justify-content:flex-start;align-items:stretch;min-height:0}.hero__copy[data-astro-cid-sgvv6bxy]{width:100%;padding:5.5rem 1.25rem 0}.hero__logo[data-astro-cid-sgvv6bxy]{margin-left:0}.hero__marcela[data-astro-cid-sgvv6bxy]{width:100%;max-width:none;height:auto}.hero__aura[data-astro-cid-sgvv6bxy]{width:100%;height:104vw}.hero__vines[data-astro-cid-sgvv6bxy]{height:104vw;top:auto;bottom:0}.hero__actions[data-astro-cid-sgvv6bxy] .wish{width:100%}.hero[data-astro-cid-sgvv6bxy]:after{content:"";height:104vw;display:block}}@media (prefers-reduced-motion:reduce){.hero__marcela[data-astro-cid-sgvv6bxy],.hero__copy[data-astro-cid-sgvv6bxy]{animation:none}.hero__vines--near[data-astro-cid-sgvv6bxy]{filter:drop-shadow(0 0 2px #86c49b80);animation:none}}
