.ju-hcolor[data-astro-cid-xuelahkw]{background:var(--surface-inverse);color:var(--color-white)}.ju-hcolor__inner[data-astro-cid-xuelahkw]{max-width:var(--container-wide);margin:0 auto;padding:var(--band-y) var(--gutter);display:flex;flex-direction:column;align-items:flex-start;gap:24px}.ju-hcolor__title[data-astro-cid-xuelahkw]{font-size:var(--title-section);color:var(--color-white)}.ju-hcolor__text[data-astro-cid-xuelahkw]{margin:0;max-width:620px;font-size:20px;line-height:1.5;color:var(--color-white)}.ju-hcolor__dots[data-astro-cid-xuelahkw]{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:12px}.ju-hcolor__dot[data-astro-cid-xuelahkw]{box-shadow:0 0 0 1px #fff6}.ju-hcolor__cta[data-astro-cid-xuelahkw]{max-width:100%}.ju-hcolor__cta[data-astro-cid-xuelahkw] .ju-btn{white-space:normal;max-width:100%;text-align:center}.ju-hcolor__note[data-astro-cid-xuelahkw]{margin:0;font-size:14px;color:var(--text-inverse)}.ju-hero[data-astro-cid-f2t6dg3d]{position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:flex-end;min-height:calc(100vh - var(--ju-notice-h, 0px));min-height:calc(100svh - var(--ju-notice-h, 0px));background:var(--surface-inverse);color:var(--color-white);padding-top:calc(var(--ju-header-h, var(--header-height)) + 24px)}.ju-hero--plain[data-astro-cid-f2t6dg3d]{min-height:0;padding-top:clamp(56px,8vw,120px)}.ju-hero__topveil[data-astro-cid-f2t6dg3d]{position:absolute;inset:0 0 auto;z-index:-1;height:clamp(160px,22vh,240px);background:linear-gradient(180deg,#1d1d1ba8,#1d1d1b99 32%,#1d1d1b00);pointer-events:none}.ju-hero__photo[data-astro-cid-f2t6dg3d]{position:absolute;inset:0;z-index:-2;margin:0}.ju-hero__photo[data-astro-cid-f2t6dg3d][hidden]{display:none}.ju-hero__photo[data-astro-cid-f2t6dg3d] img[data-astro-cid-f2t6dg3d]{display:block;width:100%;height:100%;object-fit:cover}.ju-hero__veil[data-astro-cid-f2t6dg3d]{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#1d1d1b14,#1d1d1b33 12%,#1d1d1ba8 22%,#1d1d1bc7)}.ju-hero__inner[data-astro-cid-f2t6dg3d]{width:100%;max-width:var(--container-wide);margin:0 auto;padding:0 var(--gutter) 20px;display:flex;flex-direction:column;gap:28px}.ju-hero--plain[data-astro-cid-f2t6dg3d] .ju-hero__inner[data-astro-cid-f2t6dg3d]{padding-bottom:clamp(56px,8vw,112px)}.ju-hero[data-astro-cid-f2t6dg3d][data-spaces]{align-items:stretch}.ju-hero[data-astro-cid-f2t6dg3d][data-spaces] .ju-hero__row[data-astro-cid-f2t6dg3d]{flex:1;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr auto;grid-template-areas:"text text" ". cap"}.ju-hero[data-astro-cid-f2t6dg3d][data-spaces] .ju-hero__text[data-astro-cid-f2t6dg3d]{grid-area:text;align-self:center;padding-top:24px}.ju-hero[data-astro-cid-f2t6dg3d][data-spaces] .ju-hero__caption[data-astro-cid-f2t6dg3d]{grid-area:cap}.ju-hero__row[data-astro-cid-f2t6dg3d]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px 48px}.ju-hero__text[data-astro-cid-f2t6dg3d]{display:flex;flex-direction:column;gap:16px;max-width:820px;min-width:0}.ju-hero__eyebrow[data-astro-cid-f2t6dg3d]{margin:0;font-size:12px;font-weight:var(--weight-ui);line-height:1.3;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-white)}.ju-hero[data-astro-cid-f2t6dg3d] .ju-hero__title[data-astro-cid-f2t6dg3d]{font-size:var(--title-display);font-weight:700;line-height:1;letter-spacing:-.035em;color:var(--color-white)}.ju-hero__lead[data-astro-cid-f2t6dg3d]{margin:0;max-width:560px;font-size:clamp(18px,1.6vw,20px);line-height:1.45;color:var(--color-white)}.ju-hero__ctas[data-astro-cid-f2t6dg3d]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 32px;padding-top:4px}.ju-hero[data-astro-cid-f2t6dg3d] .ju-hero__more[data-astro-cid-f2t6dg3d]{min-height:56px;font-size:17px;color:var(--color-white)}.ju-hero[data-astro-cid-f2t6dg3d] .ju-hero__more[data-astro-cid-f2t6dg3d]:hover,.ju-hero[data-astro-cid-f2t6dg3d] .ju-hero__more[data-astro-cid-f2t6dg3d]:focus-visible{color:var(--color-white);text-decoration:underline;text-decoration-color:var(--color-red);text-decoration-thickness:2px;text-underline-offset:6px}.ju-hero__caption[data-astro-cid-f2t6dg3d]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;min-height:44px;justify-self:end;max-width:420px;text-align:right;color:var(--color-white);text-decoration:none}.ju-hero__caption[data-astro-cid-f2t6dg3d][hidden]{display:none}.ju-hero__caption[data-astro-cid-f2t6dg3d]:hover .ju-hero__caption-title[data-astro-cid-f2t6dg3d]{text-decoration:underline;text-decoration-color:var(--color-red);text-decoration-thickness:2px;text-underline-offset:6px}.ju-hero__caption-label[data-astro-cid-f2t6dg3d]{font-size:11px;font-weight:var(--weight-ui);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-inverse)}.ju-hero__caption-title[data-astro-cid-f2t6dg3d]{font-size:14px;font-weight:var(--weight-name)}.ju-hero__caption-loc[data-astro-cid-f2t6dg3d]{font-size:13px;font-weight:var(--weight-name);color:var(--text-inverse)}.ju-hero__tabs[data-astro-cid-f2t6dg3d]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:24px}.ju-hero__tabs[data-astro-cid-f2t6dg3d][hidden]{display:none}.ju-hero__tab[data-astro-cid-f2t6dg3d]{display:flex;flex-direction:column;align-items:flex-start;gap:10px;min-height:48px;padding:0;border:0;background:transparent;color:var(--text-inverse);font:inherit;text-align:left;cursor:pointer}.ju-hero__bar[data-astro-cid-f2t6dg3d]{display:flex;align-items:flex-start;width:100%;height:3px}.ju-hero__bar[data-astro-cid-f2t6dg3d]:before{content:"";display:block;width:100%;height:1px;background:var(--text-inverse-muted)}.ju-hero__tab[data-astro-cid-f2t6dg3d][aria-pressed=true]{color:var(--color-white)}.ju-hero__tab[data-astro-cid-f2t6dg3d][aria-pressed=true] .ju-hero__bar[data-astro-cid-f2t6dg3d]:before{height:3px;background:var(--color-red)}.ju-hero__num[data-astro-cid-f2t6dg3d]{display:none}.ju-hero__name[data-astro-cid-f2t6dg3d]{font-size:13px;font-weight:var(--weight-name);line-height:1.2;letter-spacing:.02em}.ju-hero__photo[data-astro-cid-f2t6dg3d].is-leaving{z-index:-3}.ju-hero__photo[data-astro-cid-f2t6dg3d].is-next img[data-astro-cid-f2t6dg3d]{opacity:0}@media(prefers-reduced-motion:no-preference){.ju-hero__photo[data-astro-cid-f2t6dg3d].is-entering img[data-astro-cid-f2t6dg3d]{animation:ju-hero-fade .9s cubic-bezier(.22,1,.36,1) both}}@keyframes ju-hero-fade{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}@media(max-width:760px){.ju-hero--plain[data-astro-cid-f2t6dg3d]{min-height:0}.ju-hero__row[data-astro-cid-f2t6dg3d]{grid-template-columns:minmax(0,1fr)}.ju-hero[data-astro-cid-f2t6dg3d][data-spaces] .ju-hero__row[data-astro-cid-f2t6dg3d]{grid-template-columns:minmax(0,1fr);grid-template-areas:"text" "cap"}.ju-hero__caption[data-astro-cid-f2t6dg3d]{justify-self:start;align-items:flex-start;text-align:left}.ju-hero__tabs[data-astro-cid-f2t6dg3d]{grid-auto-columns:minmax(132px,1fr);overflow-x:auto;scrollbar-width:none}.ju-hero__tab[data-astro-cid-f2t6dg3d]:focus-visible{outline-offset:-3px}}.ju-hplant[data-astro-cid-l2xd5iv4]{background:var(--surface-inverse);color:var(--text-on-ink)}.ju-hplant__inner[data-astro-cid-l2xd5iv4]{max-width:var(--container-wide);margin:0 auto;padding:var(--band-y) var(--gutter);display:flex;flex-direction:column;gap:clamp(24px,3vw,40px)}.ju-hplant__frame[data-astro-cid-l2xd5iv4]{overflow:hidden;aspect-ratio:16 / 9;background:var(--surface-inverse)}.ju-hplant[data-astro-cid-l2xd5iv4] .ju-hplant__photo{display:block;width:100%;height:100%;object-fit:cover}.ju-hplant__text[data-astro-cid-l2xd5iv4]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 48px}.ju-hplant__caption[data-astro-cid-l2xd5iv4]{margin:0 0 12px;font-size:12px;font-weight:var(--weight-ui);letter-spacing:var(--tracking-label);text-transform:uppercase}.ju-hplant__title[data-astro-cid-l2xd5iv4]{margin:0;font-size:var(--title-section);font-weight:var(--weight-display);line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.ju-hplant__link[data-astro-cid-l2xd5iv4]{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-weight:var(--weight-ui);color:var(--text-on-ink);text-decoration:underline;text-underline-offset:5px}.ju-hplant__link[data-astro-cid-l2xd5iv4]:focus-visible{outline-color:var(--focus-ring-inverse)}@media(min-width:1024px){.ju-hplant__inner[data-astro-cid-l2xd5iv4]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:end;gap:48px}.ju-hplant__text[data-astro-cid-l2xd5iv4]{flex-direction:column;align-items:flex-start}}@media(max-width:640px){.ju-hplant__frame[data-astro-cid-l2xd5iv4]{aspect-ratio:4 / 3}}.ju-hmat[data-astro-cid-ari6pdvs]{background:var(--surface-page)}.ju-hmat__inner[data-astro-cid-ari6pdvs]{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-hmat__head[data-astro-cid-ari6pdvs]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px}.ju-hmat__headline[data-astro-cid-ari6pdvs]{display:flex;flex-direction:column;gap:16px}.ju-hmat__title[data-astro-cid-ari6pdvs]{font-size:var(--title-section);color:var(--text-strong)}.ju-hmat__list[data-astro-cid-ari6pdvs]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 16px}@media(min-width:1024px){.ju-hmat__list[data-astro-cid-ari6pdvs]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}}.ju-hmat__item[data-astro-cid-ari6pdvs]{display:flex;flex-direction:column;min-width:0}.ju-hmat__tile[data-astro-cid-ari6pdvs]{position:relative;display:flex;align-items:flex-end;overflow:hidden;aspect-ratio:4 / 5;border-radius:var(--radius-card);color:var(--text-on-ink);text-decoration:none}.ju-hmat__tile[data-astro-cid-ari6pdvs]:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#1d1d1bc7,#1d1d1ba8 22%,#1d1d1b00 52%)}.ju-hmat__tile[data-astro-cid-ari6pdvs] .ju-tex img{transition:transform .9s cubic-bezier(.22,1,.36,1)}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ju-hmat__tile[data-astro-cid-ari6pdvs]:hover .ju-tex img{transform:scale(1.04)}}.ju-hmat__tile[data-astro-cid-ari6pdvs]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.ju-hmat__name[data-astro-cid-ari6pdvs]{position:relative;z-index:1;padding:clamp(16px,1.8vw,24px);font-size:var(--title-card);font-weight:var(--weight-title);line-height:1.2}.ju-hmat__tile[data-astro-cid-ari6pdvs]:hover .ju-hmat__name[data-astro-cid-ari6pdvs]{text-decoration:underline;text-underline-offset:4px}.ju-hmat__fact[data-astro-cid-ari6pdvs]{display:flex;flex-direction:column;gap:2px;margin:20px 0 0;padding-bottom:14px;border-bottom:1px solid var(--border-subtle)}.ju-hmat__fact[data-astro-cid-ari6pdvs] strong[data-astro-cid-ari6pdvs]{font-size:clamp(24px,2.2vw,32px);font-weight:var(--weight-display);line-height:1.1;letter-spacing:-.02em;color:var(--text-strong)}.ju-hmat__fact[data-astro-cid-ari6pdvs] span[data-astro-cid-ari6pdvs]{font-size:14px;line-height:1.4;color:var(--text-muted)}.ju-hmat__points[data-astro-cid-ari6pdvs]{list-style:none;margin:14px 0 0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:15px;line-height:1.5;color:var(--text-body)}@media screen and (prefers-reduced-motion:no-preference){.ju-hmat__item[data-astro-cid-ari6pdvs]{transition:transform .65s cubic-bezier(.22,1,.36,1),opacity .5s ease}.ju-hmat__item--steel[data-astro-cid-ari6pdvs]{transition-delay:.1s}.ju-hmat__item--hpl[data-astro-cid-ari6pdvs]{transition-delay:.2s}.ju-hmat__item--wood[data-astro-cid-ari6pdvs]{transition-delay:.3s}html.ju-motion .ju-hmat__list[data-astro-cid-ari6pdvs].ju-reveal:not(.is-revealed) .ju-hmat__item[data-astro-cid-ari6pdvs]{opacity:0;transform:translateY(18px)}}@media(max-width:560px){.ju-hmat__points[data-astro-cid-ari6pdvs]{font-size:14px}}.ju-hpro[data-astro-cid-fqbelyqv]{background:var(--surface-page)}.ju-hpro__inner[data-astro-cid-fqbelyqv]{max-width:var(--container-wide);margin:0 auto;padding:var(--band-y) var(--gutter);display:flex;flex-direction:column;gap:32px}.ju-hpro__head[data-astro-cid-fqbelyqv]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px 64px;align-items:end}.ju-hpro__headline[data-astro-cid-fqbelyqv]{display:flex;flex-direction:column;gap:16px}.ju-hpro__title[data-astro-cid-fqbelyqv]{margin:0;font-size:var(--title-section);font-weight:var(--weight-display);line-height:1;letter-spacing:-.03em;color:var(--text-strong);text-wrap:balance}.ju-hpro__text[data-astro-cid-fqbelyqv]{margin:0;font-size:18px;line-height:1.5;color:var(--text-body)}.ju-hpro__switch[data-astro-cid-fqbelyqv][hidden],.ju-hpro__panel[data-astro-cid-fqbelyqv][hidden]{display:none}.ju-hpro__panel[data-astro-cid-fqbelyqv]{position:relative;display:flex;flex-direction:column;gap:16px}.ju-hpro__panel-title[data-astro-cid-fqbelyqv]{margin:0;font-size:22px;font-weight:var(--weight-title);color:var(--text-strong)}.ju-hpro[data-astro-cid-fqbelyqv][data-js] .ju-hpro__panel-title[data-astro-cid-fqbelyqv]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ju-hpro__cards[data-astro-cid-fqbelyqv]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ju-hpro__card[data-astro-cid-fqbelyqv]{display:flex;flex-direction:column;gap:10px;height:100%;padding:24px;border:1px solid var(--border-subtle);border-radius:var(--radius-card);color:var(--text-strong);text-decoration:none}.ju-hpro__card[data-astro-cid-fqbelyqv]:hover{border-color:var(--border-strong)}.ju-hpro__n[data-astro-cid-fqbelyqv]{font-size:14px;font-weight:var(--weight-ui);line-height:1;letter-spacing:var(--tracking-label);color:var(--text-muted)}.ju-hpro__card-title[data-astro-cid-fqbelyqv]{font-size:20px;font-weight:var(--weight-title);line-height:1.2}.ju-hpro__card-text[data-astro-cid-fqbelyqv]{flex:1;font-size:16px;line-height:1.5;color:var(--text-body)}.ju-hpro__cta[data-astro-cid-fqbelyqv]{font-size:14px;font-weight:700;color:var(--text-brand)}@media(max-width:760px){.ju-hpro__head[data-astro-cid-fqbelyqv],.ju-hpro__cards[data-astro-cid-fqbelyqv]{grid-template-columns:minmax(0,1fr)}}.ju-hproj[data-astro-cid-pjd7odeh]{background:var(--surface-subtle)}.ju-hproj__inner[data-astro-cid-pjd7odeh]{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-hproj__head[data-astro-cid-pjd7odeh]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px}.ju-hproj__headline[data-astro-cid-pjd7odeh]{display:flex;flex-direction:column;gap:16px}.ju-hproj__title[data-astro-cid-pjd7odeh]{font-size:var(--title-section);color:var(--text-strong)}.ju-hproj__grid[data-astro-cid-pjd7odeh]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.ju-hproj__item[data-astro-cid-pjd7odeh]{display:flex;flex-direction:column;gap:12px}.ju-hproj__year[data-astro-cid-pjd7odeh]{font-size:12px;font-weight:var(--weight-ui);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}@media(max-width:760px){.ju-hproj__grid[data-astro-cid-pjd7odeh]{display:flex;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(-1 * var(--gutter));padding:0 var(--gutter) 8px;scrollbar-width:thin}.ju-hproj__item[data-astro-cid-pjd7odeh]{flex:0 0 78%;scroll-snap-align:start}}.ju-hrange[data-astro-cid-fyqcd2g4]{background:var(--surface-page)}.ju-hrange__inner[data-astro-cid-fyqcd2g4]{max-width:var(--container-wide);margin:0 auto;padding:var(--band-y) var(--gutter);display:flex;flex-direction:column;gap:clamp(28px,3.2vw,48px)}.ju-hrange__head[data-astro-cid-fyqcd2g4]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 32px}.ju-hrange__headline[data-astro-cid-fyqcd2g4]{display:flex;flex-direction:column;gap:16px}.ju-hrange__title[data-astro-cid-fyqcd2g4]{font-size:var(--title-section);color:var(--text-strong)}.ju-hrange__chips[data-astro-cid-fyqcd2g4]{border-top:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.ju-hrange__chiplist[data-astro-cid-fyqcd2g4]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain}.ju-hrange__chiplist[data-astro-cid-fyqcd2g4]::-webkit-scrollbar{display:none}.ju-hrange__chiplist[data-astro-cid-fyqcd2g4]>li[data-astro-cid-fyqcd2g4]{flex:0 0 auto;scroll-snap-align:start}.ju-hrange__chip[data-astro-cid-fyqcd2g4]{display:flex;align-items:center;gap:12px;min-height:44px;padding:12px 24px 12px 0;margin-right:8px;color:var(--text-strong);text-decoration:none;font-size:14px;font-weight:var(--weight-name);white-space:nowrap}.ju-hrange__chipimg[data-astro-cid-fyqcd2g4]{display:flex;align-items:center;justify-content:center;flex:none;width:48px;height:48px;border-radius:var(--radius-card);background:var(--surface-subtle)}.ju-hrange__chipimg[data-astro-cid-fyqcd2g4] img[data-astro-cid-fyqcd2g4]{display:block;max-width:80%;max-height:80%;width:auto;height:auto;object-fit:contain}.ju-hrange__chip[data-astro-cid-fyqcd2g4]:hover span[data-astro-cid-fyqcd2g4]:last-child{text-decoration:underline;text-underline-offset:4px}.ju-hrange__chip[data-astro-cid-fyqcd2g4]:focus-visible{outline-offset:2px}.ju-hrange__grid[data-astro-cid-fyqcd2g4]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row dense;gap:40px 16px}@media(min-width:1024px){.ju-hrange__grid[data-astro-cid-fyqcd2g4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:56px 24px}}.ju-hrange__item[data-astro-cid-fyqcd2g4]{display:flex;flex-direction:column;min-width:0}.ju-hrange__item[data-astro-cid-fyqcd2g4]>.ju-pcard{flex:1}.ju-hrange__item--line[data-astro-cid-fyqcd2g4]{grid-column:span 2}.ju-hrange__line[data-astro-cid-fyqcd2g4]{position:relative;display:flex;align-items:flex-end;overflow:hidden;flex:1;min-height:320px;aspect-ratio:16 / 10;border-radius:var(--radius-card);background:var(--surface-inverse);color:var(--text-on-ink);text-decoration:none}@media(min-width:1024px){.ju-hrange__line[data-astro-cid-fyqcd2g4]{aspect-ratio:auto}}.ju-hrange__line[data-astro-cid-fyqcd2g4] .ju-hrange__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:saturate(.92);transition:transform .9s cubic-bezier(.22,1,.36,1),filter .3s ease}.ju-hrange__veil[data-astro-cid-fyqcd2g4]{position:absolute;inset:0;background:linear-gradient(to top,#1d1d1bcc,#1d1d1bad 34%,#1d1d1b2e 64%,#1d1d1b00)}.ju-hrange__linebody[data-astro-cid-fyqcd2g4]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:clamp(20px,2.6vw,40px)}.ju-hrange__linename[data-astro-cid-fyqcd2g4]{font-size:var(--title-block);font-weight:var(--weight-title);line-height:1.1;letter-spacing:-.02em}.ju-hrange__linemeta[data-astro-cid-fyqcd2g4]{font-size:15px;line-height:1.4}.ju-hrange__linecta[data-astro-cid-fyqcd2g4]{display:inline-flex;align-items:center;min-height:44px;margin-top:12px;padding:0 20px;border:1px solid var(--text-on-ink);border-radius:var(--radius-pill);font-size:14px;font-weight:var(--weight-ui);transition:background-color var(--duration-fast) ease,color var(--duration-fast) ease}.ju-hrange__line[data-astro-cid-fyqcd2g4]:hover .ju-hrange__linecta[data-astro-cid-fyqcd2g4],.ju-hrange__line[data-astro-cid-fyqcd2g4]:focus-visible .ju-hrange__linecta[data-astro-cid-fyqcd2g4]{background:var(--color-white);color:var(--text-strong)}.ju-hrange__line[data-astro-cid-fyqcd2g4]:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}@media(hover:hover)and (prefers-reduced-motion:no-preference){.ju-hrange__line[data-astro-cid-fyqcd2g4]:hover .ju-hrange__photo{transform:scale(1.03);filter:saturate(1)}}@media(max-width:760px){.ju-hrange__grid[data-astro-cid-fyqcd2g4]{gap:32px 12px}.ju-hrange__line[data-astro-cid-fyqcd2g4]{min-height:0;aspect-ratio:4 / 5}.ju-hrange__all[data-astro-cid-fyqcd2g4]{order:2}}.ju-hrural[data-astro-cid-xx4kssl3]{background:var(--surface-inverse);color:var(--color-white);border-top:1px solid var(--border-inverse)}.ju-hrural__inner[data-astro-cid-xx4kssl3]{max-width:var(--container-wide);margin:0 auto;padding:var(--band-y) var(--gutter);display:flex;flex-direction:column;align-items:flex-start;gap:24px}.ju-hrural__title[data-astro-cid-xx4kssl3]{max-width:920px;font-size:var(--title-section);color:var(--color-white)}.ju-hrural__text[data-astro-cid-xx4kssl3]{margin:0;max-width:620px;font-size:20px;line-height:1.5;color:var(--color-white)}
