.sys-heading[data-astro-cid-hypbokjw]{display:grid;gap:var(--space-5)}.sys-heading[data-astro-cid-hypbokjw][data-layout=split]{align-items:end;column-gap:var(--space-8);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.sys-heading__title[data-astro-cid-hypbokjw]{display:grid;gap:var(--space-4);justify-items:start}.sys-heading__eyebrow[data-astro-cid-hypbokjw]{align-items:center;color:var(--surface-accent-text);display:inline-flex;font-family:var(--font-body);font-size:var(--step--1);font-weight:700;gap:var(--space-3);letter-spacing:var(--tracking-label);margin:0;text-transform:uppercase}.sys-heading__eyebrow[data-astro-cid-hypbokjw]:before{background:currentColor;content:"";height:1px;width:var(--space-6)}.sys-heading__h[data-astro-cid-hypbokjw]{color:var(--surface-fg);font-family:var(--font-display);font-weight:800;letter-spacing:var(--tracking-display);line-height:var(--leading-tight);margin:0;max-width:20ch;text-wrap:balance}.sys-heading__h[data-astro-cid-hypbokjw][data-size=short]{font-size:var(--step-6)}.sys-heading__h[data-astro-cid-hypbokjw][data-size=long]{font-size:var(--step-5)}.sys-heading__h[data-astro-cid-hypbokjw][data-size=section]{font-size:var(--step-4);max-width:22ch}.sys-heading__sr[data-astro-cid-hypbokjw]{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.sys-heading__mask[data-astro-cid-hypbokjw]{display:inline-block;overflow:hidden;padding-bottom:.1em;margin-bottom:-.1em;vertical-align:top}.sys-heading__word[data-astro-cid-hypbokjw]{animation:sys-word-up var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--w) * var(--stagger) / 2);display:inline-block}@keyframes sys-word-up{0%{transform:translateY(105%)}}@media(prefers-reduced-motion:reduce){.sys-heading__word[data-astro-cid-hypbokjw]{animation:none}}.sys-heading__lead[data-astro-cid-hypbokjw]{color:var(--surface-muted);display:grid;font-size:var(--step-1);gap:var(--space-4);line-height:1.5;max-width:58ch}.sys-heading__lead[data-astro-cid-hypbokjw] p{margin:0;text-wrap:pretty}.sys-heading__lead[data-astro-cid-hypbokjw] a{color:var(--surface-fg);text-decoration-color:var(--surface-accent);text-decoration-thickness:1.5px;text-underline-offset:.18em}@media(max-width:960px){.sys-heading[data-astro-cid-hypbokjw][data-layout=split]{grid-template-columns:minmax(0,1fr)}}.sys-cluster[data-astro-cid-kdhpq3dr]{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-4);list-style:none;margin:0;padding:0}.sys-cluster[data-astro-cid-kdhpq3dr]>*{margin:0;min-width:0}.sys-cluster[data-astro-cid-kdhpq3dr][data-gap=s]{gap:var(--space-2) var(--space-3)}.sys-cluster[data-astro-cid-kdhpq3dr][data-gap=l]{gap:var(--space-4) var(--space-5)}.sys-cluster[data-astro-cid-kdhpq3dr][data-align=baseline]{align-items:baseline}.sys-cluster[data-astro-cid-kdhpq3dr][data-align=start]{align-items:flex-start}.sys-hero[data-astro-cid-t734sisj]{background:radial-gradient(60% 55% at 85% 10%,color-mix(in srgb,var(--surface-accent) 22%,transparent),transparent 70%),radial-gradient(40% 40% at 0% 100%,color-mix(in srgb,var(--surface-accent) 10%,transparent),transparent 70%),var(--surface-bg);color:var(--surface-fg);overflow:hidden;padding-block:clamp(48px,9vh,112px) clamp(56px,9vh,120px);position:relative}.sys-hero[data-astro-cid-t734sisj] :focus-visible{outline-color:var(--surface-focus)}.sys-hero__inner[data-astro-cid-t734sisj]{align-items:center;display:grid;gap:clamp(36px,6vw,88px);grid-template-columns:minmax(0,1fr);margin-inline:auto;max-width:var(--width-default);padding-inline:var(--gutter);position:relative}.sys-hero[data-astro-cid-t734sisj][data-media] .sys-hero__inner[data-astro-cid-t734sisj]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.sys-hero__copy[data-astro-cid-t734sisj]{display:grid;gap:var(--space-6);justify-items:start;min-width:0}.sys-hero__crumbs[data-astro-cid-t734sisj]{align-items:center;color:var(--surface-muted);display:flex;flex-wrap:wrap;font-size:var(--step--1);font-weight:700;gap:0 var(--space-3);letter-spacing:var(--tracking-label);margin-bottom:calc(var(--space-4) * -1);text-transform:uppercase}.sys-hero__crumbs[data-astro-cid-t734sisj] a[data-astro-cid-t734sisj]{align-items:center;box-sizing:border-box;color:var(--surface-accent-text);display:inline-flex;min-height:44px;min-width:44px;text-decoration:none}.sys-hero__crumbs[data-astro-cid-t734sisj] a[data-astro-cid-t734sisj]:hover{text-decoration:underline;text-underline-offset:.3em}.sys-hero__note[data-astro-cid-t734sisj]{color:var(--surface-muted);font-size:var(--step--1);margin:calc(var(--space-3) * -1) 0 0}.sys-hero__note[data-astro-cid-t734sisj] a{box-sizing:border-box;min-width:44px;color:var(--surface-fg);display:inline-block;margin-block:calc(var(--space-3) * -1);min-height:44px;padding-block:var(--space-3);text-decoration-thickness:1.5px;text-underline-offset:.18em}.sys-hero__media[data-astro-cid-t734sisj]{display:grid;min-width:0}.sys-hero__below[data-astro-cid-t734sisj],.sys-hero__facts[data-astro-cid-t734sisj]{box-sizing:border-box;margin-inline:auto;max-width:var(--width-default);padding-inline:var(--gutter);position:relative}.sys-hero__below[data-astro-cid-t734sisj]{animation:sys-hero-rise var(--dur-slow) var(--ease-out) both;animation-delay:var(--stagger-max);margin-top:var(--space-8)}.sys-hero__facts[data-astro-cid-t734sisj]{display:grid;gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));margin-block:var(--space-8) 0}.sys-hero__facts[data-astro-cid-t734sisj] div[data-astro-cid-t734sisj]{border-top:1px solid var(--surface-line-strong);display:grid;gap:var(--space-1);padding-top:var(--space-4)}.sys-hero__facts[data-astro-cid-t734sisj] dt[data-astro-cid-t734sisj]{color:var(--surface-muted);font-size:var(--step--1);font-weight:700;letter-spacing:var(--tracking-label);text-transform:uppercase}.sys-hero__facts[data-astro-cid-t734sisj] dd[data-astro-cid-t734sisj]{font-family:var(--font-display);font-size:var(--step-1);font-weight:800;margin:0}.sys-hero__copy[data-astro-cid-t734sisj]>[data-astro-cid-t734sisj],.sys-hero__media[data-astro-cid-t734sisj]{animation:sys-hero-rise var(--dur-slow) var(--ease-out) both}.sys-hero__copy[data-astro-cid-t734sisj]>[data-astro-cid-t734sisj]:nth-child(2){animation-delay:var(--stagger)}.sys-hero__copy[data-astro-cid-t734sisj]>[data-astro-cid-t734sisj]:nth-child(n+3),.sys-hero__media[data-astro-cid-t734sisj]{animation-delay:var(--stagger-max)}.sys-hero[data-astro-cid-t734sisj][data-intro=lines] .sys-hero__copy[data-astro-cid-t734sisj]>[data-astro-cid-t734sisj]:first-child{animation:none}.sys-hero[data-astro-cid-t734sisj][data-intro=lines] .sys-hero__copy[data-astro-cid-t734sisj]>[data-astro-cid-t734sisj]:nth-child(n+2),.sys-hero[data-astro-cid-t734sisj][data-intro=lines] .sys-hero__media[data-astro-cid-t734sisj]{animation-delay:calc(var(--stagger) * 4)}.sys-hero[data-astro-cid-t734sisj][data-intro=lines] .sys-heading__lead{animation:sys-hero-rise var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--stagger) * 3)}@keyframes sys-hero-rise{0%{opacity:0;transform:translateY(var(--rise-distance))}}@media(prefers-reduced-motion:reduce){.sys-hero__copy[data-astro-cid-t734sisj]>[data-astro-cid-t734sisj],.sys-hero__media[data-astro-cid-t734sisj],.sys-hero__below[data-astro-cid-t734sisj],.sys-hero[data-astro-cid-t734sisj][data-intro=lines] .sys-heading__lead{animation:none}}.sys-hero[data-astro-cid-t734sisj][data-variant=full-bleed]{align-items:end;display:grid;grid-template-columns:minmax(0,1fr);min-height:clamp(560px,86vh,860px);padding-block:clamp(48px,9vh,112px)}.sys-hero__bg[data-astro-cid-t734sisj]{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.sys-hero[data-astro-cid-t734sisj][data-variant=full-bleed]:after{background:linear-gradient(to top,var(--surface-bg) 8%,color-mix(in srgb,var(--surface-bg) 84%,transparent) 40%,color-mix(in srgb,var(--surface-bg) 70%,transparent)),linear-gradient(to right,color-mix(in srgb,var(--surface-bg) 70%,transparent),transparent 75%);content:"";inset:0;position:absolute}.sys-hero[data-astro-cid-t734sisj][data-variant=full-bleed] .sys-hero__copy[data-astro-cid-t734sisj]{--surface-muted: var(--surface-fg)}.sys-hero[data-astro-cid-t734sisj][data-variant=full-bleed] .sys-hero__inner[data-astro-cid-t734sisj],.sys-hero[data-astro-cid-t734sisj][data-variant=full-bleed] .sys-hero__facts[data-astro-cid-t734sisj]{box-sizing:border-box;width:100%;z-index:1}@media(max-width:960px){.sys-hero[data-astro-cid-t734sisj][data-media] .sys-hero__inner[data-astro-cid-t734sisj]{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}::view-transition-old(root){animation:sys-page-out var(--dur-base) var(--ease-std) both}::view-transition-new(root){animation:sys-page-in var(--dur-slow) var(--ease-out) both}}@keyframes sys-page-out{to{opacity:0}}@keyframes sys-page-in{0%{opacity:0;transform:translateY(var(--reveal-distance))}}
