.lead[data-astro-cid-acnwliag]{background:var(--color-cream);color:var(--color-ink)}.lead__wrap[data-astro-cid-acnwliag]{margin:0 auto;max-width:1500px;padding:clamp(2.5rem,5vw,4rem) max(1.5rem,4vw) clamp(3.5rem,8vw,6.5rem);display:grid;gap:clamp(2.5rem,5vw,4rem);align-items:center}@media(min-width:1024px){.lead__wrap[data-astro-cid-acnwliag]{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}}.lead__title[data-astro-cid-acnwliag]{font-size:clamp(2.25rem,5.5vw,4.75rem);line-height:.98;max-width:17ch;text-wrap:balance}.lead__sub[data-astro-cid-acnwliag]{margin-top:clamp(1.5rem,3vw,2.25rem);max-width:52ch;font-size:clamp(1.05rem,1.4vw,1.35rem);line-height:1.6;color:#101212cc}.disc[data-astro-cid-acnwliag]{background:var(--color-cream);padding-bottom:clamp(4rem,9vw,7rem)}.disc__list[data-astro-cid-acnwliag]{margin:0 auto;max-width:1500px;padding-inline:max(1.5rem,4vw)}.disc__row[data-astro-cid-acnwliag]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(1rem,3vw,3rem);align-items:baseline;padding-block:clamp(1.75rem,3.5vw,2.75rem);border-top:1px solid rgb(16 18 18 / .16)}.disc__row[data-astro-cid-acnwliag]:last-child{border-bottom:1px solid rgb(16 18 18 / .16)}.disc__name[data-astro-cid-acnwliag]{font-size:clamp(1.6rem,3.6vw,2.9rem);color:var(--color-ink)}.disc__links[data-astro-cid-acnwliag]{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;margin-top:.75rem}.disc__links[data-astro-cid-acnwliag] a[data-astro-cid-acnwliag]{font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration-line:underline;text-decoration-color:transparent;text-underline-offset:.35em;transition:text-decoration-color .3s ease}.disc__links[data-astro-cid-acnwliag] a[data-astro-cid-acnwliag]:hover,.disc__links[data-astro-cid-acnwliag] a[data-astro-cid-acnwliag]:focus-visible{text-decoration-color:currentColor}.disc__body[data-astro-cid-acnwliag]{margin:0;max-width:56ch;font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.62;color:#101212d1}.cap[data-astro-cid-acnwliag]{background:var(--color-ink);color:var(--color-cream)}.cap__wrap[data-astro-cid-acnwliag]{margin:0 auto;max-width:1500px;padding:clamp(4rem,9vw,7rem) max(1.5rem,4vw)}.cap__heading[data-astro-cid-acnwliag]{font-size:clamp(2.25rem,5.5vw,4.25rem);color:var(--color-cream)}.cap__grid[data-astro-cid-acnwliag]{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(2rem,4vw,3.5rem) clamp(1.75rem,4vw,3.5rem);margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding:0;list-style:none}@media(min-width:620px){.cap__grid[data-astro-cid-acnwliag]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1000px){.cap__grid[data-astro-cid-acnwliag]{grid-template-columns:repeat(3,minmax(0,1fr))}}.cap__group[data-astro-cid-acnwliag]{display:flex;flex-direction:column}.cap__name[data-astro-cid-acnwliag]{margin:0;padding-bottom:.75rem;border-bottom:1px solid rgb(249 246 226 / .3);font-size:1.05rem;font-weight:700;letter-spacing:.01em;color:var(--color-cream)}.cap__items[data-astro-cid-acnwliag]{margin:0;padding:0;list-style:none}.cap__items[data-astro-cid-acnwliag] li[data-astro-cid-acnwliag]{padding:.6rem 0;border-bottom:1px solid rgb(249 246 226 / .14);font-size:.92rem;line-height:1.5;color:var(--color-cream)}.cap__links[data-astro-cid-acnwliag]{display:flex;flex-wrap:wrap;gap:.4rem 1.25rem;margin-top:1rem}.cap__links[data-astro-cid-acnwliag] a[data-astro-cid-acnwliag]{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--color-gold);font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration-line:underline;text-decoration-color:#deb14973;text-underline-offset:.35em;transition:text-decoration-color .3s ease}.cap__links[data-astro-cid-acnwliag] a[data-astro-cid-acnwliag]:hover,.cap__links[data-astro-cid-acnwliag] a[data-astro-cid-acnwliag]:focus-visible{text-decoration-color:currentColor}.cap__links[data-astro-cid-acnwliag] a[data-astro-cid-acnwliag]:focus-visible{outline:2px solid var(--color-cream);outline-offset:3px}@media(prefers-reduced-motion:reduce){.cap__links[data-astro-cid-acnwliag] a[data-astro-cid-acnwliag]{transition:none}}.proc[data-astro-cid-acnwliag]{background:var(--color-green);color:var(--color-ink)}.proc__wrap[data-astro-cid-acnwliag]{margin:0 auto;max-width:1500px;padding:clamp(4rem,9vw,7rem) max(1.5rem,4vw)}.proc__heading[data-astro-cid-acnwliag]{font-size:clamp(2.25rem,5.5vw,4.25rem);color:var(--color-ink)}.proc__list[data-astro-cid-acnwliag]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,3.5rem) clamp(2.5rem,5vw,4.5rem);margin:clamp(2.5rem,6vw,4rem) 0 0;padding:0;list-style:none}.proc__step[data-astro-cid-acnwliag]{position:relative}.proc__num[data-astro-cid-acnwliag]{display:block;font-size:clamp(1.5rem,2.6vw,2.15rem);line-height:1;color:#1012129e}.proc__name[data-astro-cid-acnwliag]{margin-top:.7rem;font-size:clamp(1rem,1.2vw,1.15rem);font-weight:700;letter-spacing:.02em;color:var(--color-ink)}.proc__body[data-astro-cid-acnwliag]{margin-top:.55rem;max-width:34ch;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.55;color:#101212cc}.proc__chev[data-astro-cid-acnwliag]{position:absolute;top:.25rem;right:clamp(-2.4rem,-2.5vw,-1.4rem);width:clamp(1.4rem,1.9vw,1.8rem);height:auto;fill:none;stroke:#1012126b;stroke-width:3.5;stroke-linecap:round;stroke-linejoin:round;transform:skew(calc(-1 * var(--shear-deg)))}.proc__step[data-astro-cid-acnwliag]:nth-child(3n) .proc__chev[data-astro-cid-acnwliag]{display:none}.cast[data-astro-cid-acnwliag]{background:var(--color-cream);color:var(--color-ink)}.cast__wrap[data-astro-cid-acnwliag]{margin:0 auto;max-width:1400px;padding:clamp(4rem,9vw,7rem) max(1.5rem,4vw);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(2.5rem,6vw,5rem);align-items:center}.cast__heading[data-astro-cid-acnwliag]{font-size:clamp(2.25rem,5vw,3.75rem)}.cast__body[data-astro-cid-acnwliag]{margin-top:clamp(1.25rem,2.5vw,1.75rem);max-width:46ch;font-size:clamp(1.05rem,1.35vw,1.28rem);line-height:1.62;color:#101212d1}.cast__figure[data-astro-cid-acnwliag]{position:relative;margin:0}.cast__figure[data-astro-cid-acnwliag]>img[data-astro-cid-acnwliag]:first-child{display:block;width:100%;height:auto}.cast__inset[data-astro-cid-acnwliag]{position:absolute;left:clamp(-3rem,-4vw,-1.5rem);bottom:clamp(-1.5rem,-2.5vw,-1rem);width:clamp(8rem,42%,15rem);aspect-ratio:3 / 2;object-fit:cover;border:clamp(.4rem,.7vw,.7rem) solid var(--color-cream);box-shadow:0 14px 30px #1012124d}.partners[data-astro-cid-acnwliag]{background:var(--color-cream);color:var(--color-ink)}.partners__wrap[data-astro-cid-acnwliag]{margin:0 auto;max-width:1500px;padding:clamp(3.5rem,8vw,6rem) max(1.5rem,4vw);display:grid;gap:clamp(2rem,5vw,4rem)}@media(min-width:900px){.partners__wrap[data-astro-cid-acnwliag]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.partners__heading[data-astro-cid-acnwliag]{font-size:clamp(2rem,4.5vw,3.25rem);color:var(--color-ink)}.partners__body[data-astro-cid-acnwliag]{margin-top:clamp(1rem,2vw,1.5rem);max-width:48ch;font-size:clamp(1rem,1.25vw,1.15rem);line-height:1.6;color:#101212d1}.partners__list[data-astro-cid-acnwliag]{display:grid;gap:0;margin:0;padding:0;list-style:none}.partners__item[data-astro-cid-acnwliag]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1rem;padding:clamp(.85rem,1.6vw,1.2rem) 0;border-top:1px solid rgb(16 18 18 / .16)}.partners__item[data-astro-cid-acnwliag]:last-child{border-bottom:1px solid rgb(16 18 18 / .16)}.partners__name[data-astro-cid-acnwliag]{font-size:clamp(1.05rem,1.4vw,1.3rem);font-weight:600}.partners__name[data-astro-cid-acnwliag] a[data-astro-cid-acnwliag]{color:inherit;text-decoration-color:#1012124d;text-underline-offset:.2em;transition:text-decoration-color .25s ease}.partners__name[data-astro-cid-acnwliag] a[data-astro-cid-acnwliag]:hover{text-decoration-color:currentColor}.partners__craft[data-astro-cid-acnwliag]{font-size:.78rem;letter-spacing:.14em;text-transform:uppercase;color:#1012129e}.reach[data-astro-cid-acnwliag]{background:var(--color-ink);color:var(--color-cream)}.reach__figure[data-astro-cid-acnwliag]{margin:0}.reach__figure[data-astro-cid-acnwliag] img[data-astro-cid-acnwliag]{display:block;width:100%;height:clamp(16rem,34vw,30rem);object-fit:cover}.reach__wrap[data-astro-cid-acnwliag]{margin:0 auto;max-width:1500px;padding:clamp(3.5rem,8vw,6rem) max(1.5rem,4vw) clamp(4rem,9vw,7rem);display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(1.5rem,4vw,3.5rem);align-items:start}.reach__heading[data-astro-cid-acnwliag]{font-size:clamp(2.25rem,5vw,3.75rem);color:var(--color-cream)}.reach__body[data-astro-cid-acnwliag]{display:grid;gap:1.15em;max-width:56ch;font-size:clamp(1.05rem,1.35vw,1.28rem);line-height:1.62;color:var(--color-cream)}.reach__close[data-astro-cid-acnwliag]{grid-column:2;margin-top:clamp(1.5rem,3vw,2.25rem);font-size:clamp(1.5rem,3.2vw,2.5rem);line-height:1.06;color:var(--color-gold);max-width:20ch}@media(max-width:1023px){.disc__row[data-astro-cid-acnwliag],.reach__wrap[data-astro-cid-acnwliag],.cast__wrap[data-astro-cid-acnwliag]{grid-template-columns:1fr}.disc__row[data-astro-cid-acnwliag]{gap:.6rem}.reach__close[data-astro-cid-acnwliag]{grid-column:1}.cast__inset[data-astro-cid-acnwliag]{left:auto;right:clamp(.75rem,3vw,1.5rem);bottom:clamp(-1.25rem,-3vw,-.75rem);width:clamp(7rem,34%,11rem)}.proc__list[data-astro-cid-acnwliag]{grid-template-columns:repeat(2,minmax(0,1fr))}.proc__step[data-astro-cid-acnwliag]:nth-child(3n) .proc__chev[data-astro-cid-acnwliag]{display:block}.proc__step[data-astro-cid-acnwliag]:nth-child(2n) .proc__chev[data-astro-cid-acnwliag]{display:none}}@media(max-width:640px){.proc__list[data-astro-cid-acnwliag]{grid-template-columns:1fr;gap:clamp(1.75rem,6vw,2.5rem)}.proc__chev[data-astro-cid-acnwliag],.proc__step[data-astro-cid-acnwliag]:nth-child(3n) .proc__chev[data-astro-cid-acnwliag]{display:none}.proc__body[data-astro-cid-acnwliag]{max-width:46ch}.reach__figure[data-astro-cid-acnwliag] img[data-astro-cid-acnwliag]{height:clamp(12rem,46vw,18rem)}}
