.crumbs[data-astro-cid-qaanghzh]{font-size:var(--text-xs)}.crumbs__list[data-astro-cid-qaanghzh]{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0}.crumbs__item[data-astro-cid-qaanghzh]{display:flex;gap:.4rem;align-items:baseline;max-width:none}.crumbs__sep[data-astro-cid-qaanghzh]{color:var(--ink-soft)}.crumbs[data-astro-cid-qaanghzh] a[data-astro-cid-qaanghzh]{color:inherit;text-decoration:none;opacity:.85}.crumbs[data-astro-cid-qaanghzh] a[data-astro-cid-qaanghzh]:hover,.crumbs[data-astro-cid-qaanghzh] a[data-astro-cid-qaanghzh]:focus-visible{text-decoration:underline;opacity:1}.crumbs--bare[data-astro-cid-qaanghzh]{margin-bottom:.9rem}.crumbs__list[data-astro-cid-qaanghzh],.crumbs__item[data-astro-cid-qaanghzh]{align-items:center}.crumbs__item[data-astro-cid-qaanghzh]>a[data-astro-cid-qaanghzh],.crumbs__item[data-astro-cid-qaanghzh]>[data-astro-cid-qaanghzh][aria-current]{display:inline-flex;align-items:center;min-height:44px;line-height:1.4}.hero[data-astro-cid-s5hxusys]{position:relative;overflow:hidden;background:var(--surface-deep);color:#fff}.hero[data-astro-cid-s5hxusys]:before{content:"";position:absolute;right:-6rem;bottom:-6rem;width:26rem;height:26rem;border-radius:999px;background:#006c4938;filter:blur(64px);pointer-events:none}.hero__inner[data-astro-cid-s5hxusys]{position:relative;display:grid;grid-template-columns:1fr;gap:clamp(2rem,5vw,3.5rem);max-width:75rem;margin-inline:auto;padding:clamp(2.5rem,5vw,4rem) clamp(1.25rem,4vw,2rem) clamp(3rem,6vw,4.5rem);align-items:start}@media (min-width: 900px){.hero__inner[data-astro-cid-s5hxusys]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.hero__lead[data-astro-cid-s5hxusys],.hero__aside[data-astro-cid-s5hxusys]{min-width:0}.hero[data-astro-cid-s5hxusys] .kicker[data-astro-cid-s5hxusys]{display:inline-flex;align-self:flex-start;width:fit-content;color:var(--ink-on-deep-accent);background:#ffffff1a;padding:.3rem .75rem;border-radius:999px;margin:0 0 .75rem}.hero[data-astro-cid-s5hxusys] .kicker[data-astro-cid-s5hxusys]:before{background:var(--ink-on-deep-accent)}.hero__title[data-astro-cid-s5hxusys]{margin:.25rem 0 1rem;text-wrap:balance;color:var(--ink-on-deep);font-weight:800;letter-spacing:-.025em;line-height:1.1}.hero__title--display[data-astro-cid-s5hxusys]{font-size:var(--text-5xl)}.hero__title--display-sm[data-astro-cid-s5hxusys]{font-size:var(--text-4xl)}.hero__dek[data-astro-cid-s5hxusys]{font-size:var(--text-lg);line-height:1.55;color:var(--ink-on-deep-soft);max-width:36rem;margin:0 0 1.5rem}.hero__dek[data-astro-cid-s5hxusys] a{color:var(--ink-on-deep-accent)}.hero__ctas[data-astro-cid-s5hxusys]{display:flex;flex-wrap:wrap;gap:.75rem}.hero__ctas[data-astro-cid-s5hxusys] .btn-ghost[data-astro-cid-s5hxusys]{background:#ffffff26;color:var(--ink-on-deep);border-color:transparent}.hero__ctas[data-astro-cid-s5hxusys] .btn-ghost[data-astro-cid-s5hxusys]:hover{background:#ffffff40}@media (max-width: 639px){.hero__ctas[data-astro-cid-s5hxusys]{display:grid;grid-template-columns:1fr}.hero__ctas[data-astro-cid-s5hxusys]>[data-astro-cid-s5hxusys]{width:100%}}.hero__attrs[data-astro-cid-s5hxusys]{list-style:none;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:1.5rem 0 0;padding:0;font:600 var(--text-xs)/1.3 var(--font-body);letter-spacing:.02em;color:#e0e3e5}.hero__attrs[data-astro-cid-s5hxusys] li[data-astro-cid-s5hxusys]{display:inline-flex;align-items:center;gap:.45rem}.hero__attrs[data-astro-cid-s5hxusys] li[data-astro-cid-s5hxusys]:before{content:"";width:16px;height:16px;border-radius:999px;background:var(--ink-on-deep-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M4 8.5l2.5 2.5L12 5.5' fill='none' stroke='%23002113' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/100% no-repeat}.hero__lead[data-astro-cid-s5hxusys] :is(p,span,li,time,a):not(.btn){color:inherit}.hero__lead[data-astro-cid-s5hxusys] .byline,.hero__lead[data-astro-cid-s5hxusys] [class*=dateline]{color:var(--ink-on-deep-soft)}.hero__aside[data-astro-cid-s5hxusys]{position:relative;display:flex;justify-content:center}.hero__plate[data-astro-cid-s5hxusys]{position:absolute;inset:1.5rem -1rem -1.5rem 1rem;border-radius:16px;background:#ffffff0f;transform-style:preserve-3d;will-change:transform;pointer-events:none}@media (min-width: 900px){.hero__aside[data-astro-cid-s5hxusys]{justify-content:flex-end}}.hero__card[data-astro-cid-s5hxusys]{width:100%;max-width:30rem;border-radius:16px;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.hero[data-astro-cid-s5hxusys] .crumbs{color:var(--ink-on-deep-soft);font:500 var(--text-xs)/1.4 var(--font-body)}.hero[data-astro-cid-s5hxusys] .crumbs a{color:var(--ink-on-deep-soft)}.hero[data-astro-cid-s5hxusys] .crumbs [aria-current]{color:var(--ink-on-deep-accent);font-weight:600}.crumbs{font-family:var(--font-body)}@media (prefers-reduced-motion: no-preference){[data-astro-cid-s5hxusys][data-hero-reveal]{animation:hero-rise .52s cubic-bezier(.22,1,.36,1) both}@keyframes hero-rise{0%{opacity:.001;transform:translateY(12px)}to{opacity:1;transform:none}}}.dateline[data-astro-cid-cc56mdhk]{display:flex;flex-wrap:wrap;gap:.25rem 1rem;margin:1rem 0 0;font:var(--text-xs)/1.5 var(--font-mono);color:var(--ink-soft)}.dateline[data-astro-cid-cc56mdhk] span[data-astro-cid-cc56mdhk]+span[data-astro-cid-cc56mdhk]:before{content:"/";margin-right:1rem;color:var(--rule)}.dateline[data-astro-cid-cc56mdhk] a[data-astro-cid-cc56mdhk]{color:inherit}
