.ju-abrands[data-astro-cid-ms6lbpqr]{background:var(--surface-page)}.ju-abrands__list[data-astro-cid-ms6lbpqr]{list-style:none;margin:0 auto;max-width:var(--container-wide);padding:clamp(56px,7vw,96px) var(--gutter);display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr))}.ju-abrands__card[data-astro-cid-ms6lbpqr]{display:flex;flex-direction:column;gap:12px;height:100%;min-height:44px;padding:28px;background:var(--surface-subtle);border-radius:var(--radius-md);color:var(--text-strong);text-decoration:none}.ju-abrands__name[data-astro-cid-ms6lbpqr]{font-size:24px;font-weight:var(--weight-title);letter-spacing:-.02em}.ju-abrands__text[data-astro-cid-ms6lbpqr]{font-size:16px;line-height:1.5;color:var(--text-body)}.ju-abrands__cta[data-astro-cid-ms6lbpqr]{margin-top:auto;font-size:15px;font-weight:700;color:var(--text-strong);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.ju-abrands__card[data-astro-cid-ms6lbpqr]:hover .ju-abrands__cta[data-astro-cid-ms6lbpqr]{text-decoration:underline}.ju-agroup[data-astro-cid-63442ntf]{background:var(--surface-inverse);color:var(--color-white)}.ju-agroup__inner[data-astro-cid-63442ntf]{max-width:var(--container-wide);margin:0 auto;padding:var(--band-y) var(--gutter);display:flex;flex-direction:column;gap:clamp(40px,5vw,72px)}.ju-agroup__head[data-astro-cid-63442ntf]{display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr))}.ju-agroup__intro[data-astro-cid-63442ntf]{display:flex;flex-direction:column;gap:16px}.ju-agroup__title[data-astro-cid-63442ntf]{margin:0;font-size:var(--title-section);font-weight:var(--weight-display);line-height:var(--leading-title);letter-spacing:-.035em;color:var(--color-white);text-wrap:balance}.ju-agroup__text[data-astro-cid-63442ntf]{margin:0;font-size:18px;line-height:1.55;color:var(--text-inverse)}.ju-agroup__history[data-astro-cid-63442ntf]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ju-agroup__row[data-astro-cid-63442ntf]{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;padding:14px 0;border-top:1px solid var(--border-inverse);font-size:16px;line-height:1.5;color:var(--text-inverse)}.ju-agroup__year[data-astro-cid-63442ntf]{font-weight:var(--weight-title);color:var(--color-white)}.ju-agroup__plant[data-astro-cid-63442ntf]{position:relative;margin:0}.ju-agroup__plant[data-astro-cid-63442ntf] .ju-agroup__photo{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;border-radius:var(--radius-card);background:var(--color-gray-dark)}.ju-agroup__caption[data-astro-cid-63442ntf]{position:absolute;top:0;right:0;padding:8px 12px;border-radius:0 var(--radius-card) 0 var(--radius-card);background:#1d1d1bcc;color:var(--text-inverse);font-size:13px}.ju-agroup__stats[data-astro-cid-63442ntf]{margin:8px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}.ju-agroup__stat[data-astro-cid-63442ntf]{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:8px;padding:20px 0 4px;border-top:1px solid var(--border-inverse)}.ju-agroup__stat[data-astro-cid-63442ntf] dt[data-astro-cid-63442ntf]{font-size:14px;color:var(--text-inverse-muted)}.ju-agroup__stat[data-astro-cid-63442ntf] dd[data-astro-cid-63442ntf]{margin:0;font-size:clamp(36px,4vw,56px);font-weight:var(--weight-title);line-height:var(--leading-title);letter-spacing:-.02em;color:var(--color-white);font-variant-numeric:tabular-nums}@media(min-width:1024px){.ju-agroup__plant[data-astro-cid-63442ntf]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:0 48px;align-items:end}.ju-agroup__stats[data-astro-cid-63442ntf]{margin:0;grid-template-columns:1fr}.ju-agroup__caption[data-astro-cid-63442ntf]{right:auto;left:0;border-radius:var(--radius-card) 0 var(--radius-card) 0}}@media(max-width:640px){.ju-agroup__plant[data-astro-cid-63442ntf] .ju-agroup__photo{aspect-ratio:4 / 3}.ju-agroup__caption[data-astro-cid-63442ntf]{display:none}.ju-agroup__stats[data-astro-cid-63442ntf]{grid-template-columns:1fr;margin-top:0}.ju-agroup__stat[data-astro-cid-63442ntf]{padding:18px 0;border-top:0;border-bottom:1px solid var(--border-inverse)}}.ju-agroup__brands[data-astro-cid-63442ntf]{list-style:none;margin:0;padding:0;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr))}.ju-agroup__card[data-astro-cid-63442ntf]{display:flex;flex-direction:column;gap:16px;height:100%;box-sizing:border-box;padding:0 0 22px;overflow:hidden;border:1px solid var(--border-inverse);border-radius:var(--radius-card);color:var(--color-white);text-decoration:none;background:#ffffff08}.ju-agroup__card--here[data-astro-cid-63442ntf]{border-color:var(--color-red)}.ju-agroup__img[data-astro-cid-63442ntf]{display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--color-gray-dark)}.ju-agroup__img[data-astro-cid-63442ntf] img[data-astro-cid-63442ntf]{display:block;width:100%;height:100%;object-fit:cover}.ju-agroup__logo[data-astro-cid-63442ntf],.ju-agroup__desc[data-astro-cid-63442ntf],.ju-agroup__visit[data-astro-cid-63442ntf],.ju-agroup__here[data-astro-cid-63442ntf]{margin:0 20px}.ju-agroup__logo[data-astro-cid-63442ntf]{display:flex;align-items:center;min-height:30px}.ju-agroup__logo[data-astro-cid-63442ntf] img[data-astro-cid-63442ntf]{width:auto;display:block}.ju-agroup__lockup[data-astro-cid-63442ntf]{display:inline-flex;align-items:center;gap:8px;color:var(--color-white)}.ju-agroup__lockup[data-astro-cid-63442ntf] img[data-astro-cid-63442ntf]{height:26px}.ju-agroup__rule[data-astro-cid-63442ntf]{width:1px;height:17px;background:currentColor;opacity:.4}.ju-agroup__paint[data-astro-cid-63442ntf]{font-size:19px;line-height:1;font-weight:var(--weight-title);letter-spacing:.05em}.ju-agroup__desc[data-astro-cid-63442ntf]{flex:1;font-size:15px;line-height:1.45;color:var(--text-inverse)}.ju-agroup__visit[data-astro-cid-63442ntf]{font-size:14px;font-weight:var(--weight-ui);text-decoration:underline;text-underline-offset:4px;text-decoration-color:#fff6}.ju-agroup__here[data-astro-cid-63442ntf]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:var(--weight-ui)}.ju-agroup__dot[data-astro-cid-63442ntf]{width:8px;height:8px;background:var(--color-red)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ju-agroup__card[data-astro-cid-63442ntf]{transition:border-color var(--duration-normal) ease}.ju-agroup__img[data-astro-cid-63442ntf] img[data-astro-cid-63442ntf]{transition:transform .6s var(--ease-out-soft)}a[data-astro-cid-63442ntf].ju-agroup__card:hover .ju-agroup__img[data-astro-cid-63442ntf] img[data-astro-cid-63442ntf],a[data-astro-cid-63442ntf].ju-agroup__card:focus-visible .ju-agroup__img[data-astro-cid-63442ntf] img[data-astro-cid-63442ntf]{transform:scale(1.03)}}a[data-astro-cid-63442ntf].ju-agroup__card:hover{border-color:#fff9}.ju-amarine[data-astro-cid-pv6otoix]{background:var(--surface-inverse);color:var(--color-white)}.ju-amarine__inner[data-astro-cid-pv6otoix]{max-width:var(--container-wide);margin:0 auto;padding:var(--band-y) var(--gutter);display:flex;flex-direction:column;gap:clamp(32px,4vw,56px)}.ju-amarine__head[data-astro-cid-pv6otoix]{display:flex;flex-direction:column;gap:20px;max-width:860px}.ju-amarine__title[data-astro-cid-pv6otoix]{font-size:var(--title-section);color:var(--color-white)}.ju-amarine__text[data-astro-cid-pv6otoix]{margin:0;font-size:20px;line-height:1.5;color:var(--color-white)}.ju-amarine__phases[data-astro-cid-pv6otoix]{list-style:none;margin:0;padding:0;display:grid;gap:32px 24px;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr))}.ju-amarine__phase[data-astro-cid-pv6otoix]{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid var(--border-inverse)}.ju-amarine__n[data-astro-cid-pv6otoix]{font-size:14px;font-weight:700;color:var(--text-inverse-muted)}.ju-amarine__name[data-astro-cid-pv6otoix]{margin:0;font-size:22px;font-weight:700;color:var(--color-white)}.ju-amarine__desc[data-astro-cid-pv6otoix]{margin:0;font-size:16px;line-height:1.5;color:var(--text-inverse)}.ju-amarine__ctas[data-astro-cid-pv6otoix]{display:flex;flex-wrap:wrap;gap:12px}.ju-amember[data-astro-cid-foodbfpq]{background:var(--surface-page);border-bottom:1px solid var(--border-subtle)}.ju-amember__inner[data-astro-cid-foodbfpq]{max-width:var(--container-wide);margin:0 auto;padding:var(--band-y-sm) var(--gutter);display:grid;gap:16px 48px;align-items:center}.ju-amember__label[data-astro-cid-foodbfpq]{margin:0;font-size:12px;font-weight:var(--weight-ui);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-muted)}.ju-amember__list[data-astro-cid-foodbfpq]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:24px 48px}.ju-amember__item[data-astro-cid-foodbfpq]{display:flex;align-items:center;min-height:64px}.ju-amember__item[data-astro-cid-foodbfpq] img[data-astro-cid-foodbfpq]{display:block;width:auto;max-width:100%;opacity:.86;transition:opacity var(--duration-fast) ease}.ju-amember__item[data-astro-cid-foodbfpq] a[data-astro-cid-foodbfpq]{display:flex;align-items:center;min-height:44px}.ju-amember__item[data-astro-cid-foodbfpq] a[data-astro-cid-foodbfpq]:hover img[data-astro-cid-foodbfpq],.ju-amember__item[data-astro-cid-foodbfpq] a[data-astro-cid-foodbfpq]:focus-visible img[data-astro-cid-foodbfpq]{opacity:1}.ju-amember__item[data-astro-cid-foodbfpq] a[data-astro-cid-foodbfpq]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px}.ju-amember__note[data-astro-cid-foodbfpq]{margin:0;max-width:72ch;font-size:16px;line-height:1.55;color:var(--text-body)}@media(min-width:1024px){.ju-amember__inner[data-astro-cid-foodbfpq]{grid-template-columns:minmax(160px,1fr) 4fr}.ju-amember__note[data-astro-cid-foodbfpq]{grid-column:2}}.ju-apillars[data-astro-cid-rgnyibr6]{background:var(--surface-page)}.ju-apillars__grid[data-astro-cid-rgnyibr6]{max-width:var(--container-wide);margin:0 auto;padding:var(--band-y) var(--gutter);display:grid;gap:48px 40px;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}.ju-apillars__item[data-astro-cid-rgnyibr6]{display:flex;flex-direction:column;gap:16px}.ju-apillars__title[data-astro-cid-rgnyibr6]{font-size:clamp(32px,3vw,44px);color:var(--text-strong)}.ju-apillars__text[data-astro-cid-rgnyibr6]{margin:0;font-size:18px;line-height:1.55;color:var(--text-body)}.ju-aplaza[data-astro-cid-sibxbugz]{background:var(--surface-subtle)}.ju-aplaza__inner[data-astro-cid-sibxbugz]{max-width:var(--container-wide);margin:0 auto;padding:var(--band-y) var(--gutter);display:grid;gap:32px}@media(min-width:1024px){.ju-aplaza__inner[data-astro-cid-sibxbugz]{grid-template-columns:minmax(0,7fr) minmax(0,3fr);gap:32px 48px;align-items:start}.ju-aplaza__head[data-astro-cid-sibxbugz]{grid-column:1 / -1}}.ju-aplaza__head[data-astro-cid-sibxbugz]{display:flex;flex-direction:column;gap:16px;max-width:60ch}.ju-aplaza__head[data-astro-cid-sibxbugz] p[data-astro-cid-sibxbugz]{margin:0;color:var(--text-body)}.ju-aplaza__title[data-astro-cid-sibxbugz]{font-size:var(--title-section)}.ju-aplaza__stage[data-astro-cid-sibxbugz]{position:relative;min-width:0}.ju-aplaza__video[data-astro-cid-sibxbugz]{display:block;width:100%;height:auto;aspect-ratio:16 / 9;background:var(--surface-page);border-radius:var(--radius-card)}.ju-aplaza__toggle[data-astro-cid-sibxbugz]{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border:0;border-radius:var(--radius-pill);background:var(--surface-inverse);color:var(--text-on-ink);font:inherit;font-size:14px;font-weight:var(--weight-ui);cursor:pointer}.ju-aplaza__toggle[data-astro-cid-sibxbugz][hidden]{display:none}.ju-aplaza__toggle[data-astro-cid-sibxbugz]:focus-visible{outline:3px solid var(--focus-ring-inverse);outline-offset:2px;box-shadow:0 0 0 6px var(--surface-inverse)}.ju-aplaza__icon[data-astro-cid-sibxbugz]{width:10px;height:12px;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}.ju-aplaza__toggle[data-astro-cid-sibxbugz][data-state=playing] .ju-aplaza__icon[data-astro-cid-sibxbugz]{clip-path:polygon(0 0,35% 0,35% 100%,0 100%,0 0,65% 0,100% 0,100% 100%,65% 100%,65% 0)}.ju-aplaza__side[data-astro-cid-sibxbugz]{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.ju-aplaza__steps[data-astro-cid-sibxbugz]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.ju-aplaza__steps[data-astro-cid-sibxbugz] li[data-astro-cid-sibxbugz]{display:grid;grid-template-columns:32px 1fr;gap:8px;padding:10px 0 10px 12px;border-left:2px solid var(--border-subtle);color:var(--text-muted);font-size:15px;line-height:1.45;transition:color var(--duration-fast) ease,border-color var(--duration-fast) ease}.ju-aplaza__steps[data-astro-cid-sibxbugz] li[data-astro-cid-sibxbugz][aria-current=step]{color:var(--text-strong);border-left-color:var(--text-strong)}.ju-aplaza__steps[data-astro-cid-sibxbugz] strong[data-astro-cid-sibxbugz]{color:var(--text-strong);font-weight:var(--weight-ui)}.ju-aplaza__n[data-astro-cid-sibxbugz]{font-variant-numeric:tabular-nums;font-size:13px}.ju-arural[data-astro-cid-qpfobbtl]{display:grid;background:var(--tone-bosque);color:var(--color-white)}.ju-arural--photo[data-astro-cid-qpfobbtl]{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr))}.ju-arural__media[data-astro-cid-qpfobbtl]{min-height:320px}.ju-arural__media[data-astro-cid-qpfobbtl] img[data-astro-cid-qpfobbtl]{display:block;width:100%;height:100%;object-fit:cover}.ju-arural__text[data-astro-cid-qpfobbtl]{display:flex;flex-direction:column;justify-content:center;gap:20px;max-width:760px;padding:clamp(64px,8vw,120px) var(--gutter)}.ju-arural[data-astro-cid-qpfobbtl]:not(.ju-arural--photo) .ju-arural__text[data-astro-cid-qpfobbtl]{margin:0 auto;max-width:var(--container-wide);width:100%}.ju-arural__title[data-astro-cid-qpfobbtl]{font-size:var(--title-section);color:var(--color-white)}.ju-arural__title[data-astro-cid-qpfobbtl] .ju-canon__dot{color:var(--color-white)}.ju-arural__lead[data-astro-cid-qpfobbtl]{margin:0;max-width:620px;font-size:20px;line-height:1.5;color:var(--color-white)}
