.hero-meta.svelte-15ehqgt{margin:20px 0 0;font-size:var(--fs-label);font-weight:var(--fw-medium);letter-spacing:.22em;text-transform:uppercase;color:var(--a-text-70)}.crumbs.svelte-15ehqgt{margin-bottom:var(--stack-gap)}.intro.svelte-15ehqgt{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:var(--gutter-lg);align-items:start}.intro__title.svelte-15ehqgt{margin:0;font-size:var(--fs-h2);font-weight:var(--fw-black);letter-spacing:var(--ls-snug);line-height:var(--lh-heading);text-wrap:balance}.intro__body.svelte-15ehqgt{font-size:var(--fs-lead);line-height:var(--lh-relaxed)}.feature.svelte-15ehqgt{position:relative;height:min(92vh,900px);overflow:hidden;background:var(--c-surface);margin-bottom:var(--grid-gap)}.info.svelte-15ehqgt{display:flex;flex-direction:column;margin:0}.info__row.svelte-15ehqgt{display:grid;grid-template-columns:minmax(120px,180px) 1fr;gap:24px;padding-block:18px;border-top:1px solid var(--c-border)}.info.svelte-15ehqgt dt:where(.svelte-15ehqgt){font-size:var(--fs-eyebrow);letter-spacing:var(--ls-wider);text-transform:uppercase;color:var(--c-text-dim);padding-top:3px}.info.svelte-15ehqgt dd:where(.svelte-15ehqgt){margin:0;font-size:var(--fs-lead);font-weight:var(--fw-medium)}@media(max-width:560px){.info__row.svelte-15ehqgt{grid-template-columns:1fr;gap:6px}}.next.svelte-15ehqgt{border-top:1px solid var(--c-border)}.next__link.svelte-15ehqgt{position:relative;display:block;height:min(70vh,640px);overflow:hidden;background:var(--c-surface)}.next__media.svelte-15ehqgt{position:absolute;top:0;right:0;bottom:0;left:0}.next__wash.svelte-15ehqgt{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;pointer-events:none}.next__copy.svelte-15ehqgt{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding-inline:var(--gutter);text-align:center;pointer-events:none}.next__eyebrow.svelte-15ehqgt{font-size:var(--fs-eyebrow);letter-spacing:var(--ls-widest);text-transform:uppercase;color:var(--a-white-70)}.next__title.svelte-15ehqgt{font-size:var(--fs-h1);font-weight:var(--fw-black);letter-spacing:var(--ls-snug);line-height:var(--lh-heading);color:var(--c-white);text-wrap:balance}.next__back.svelte-15ehqgt{margin:0;text-align:center;padding:clamp(28px,3vw,40px)}.next__back.svelte-15ehqgt a:where(.svelte-15ehqgt){font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:.16em;text-transform:uppercase;color:var(--a-text-70)}.next__back.svelte-15ehqgt a:where(.svelte-15ehqgt):hover{color:var(--c-text)}
