.coop-page[data-astro-cid-5kaaehyk]{background:var(--color-paper);color:var(--color-ink)}.coop-page[data-astro-cid-5kaaehyk] .container[data-astro-cid-5kaaehyk]{max-width:1320px;margin:0 auto;padding:0 40px}.section-h2[data-astro-cid-5kaaehyk]{font-family:var(--font-display);letter-spacing:-.024em;color:var(--color-ink);text-wrap:balance;margin:14px 0 0;font-size:56px;font-weight:800;line-height:1.02}.section-h2--white[data-astro-cid-5kaaehyk]{color:var(--color-paper-pure);letter-spacing:-.026em;line-height:1}.lede[data-astro-cid-5kaaehyk]{font-family:var(--font-body);color:var(--color-graphite);max-width:540px;margin:22px 0 0;font-size:17px;line-height:1.6}.lede--white[data-astro-cid-5kaaehyk]{color:#ffffffb8}.breadcrumb[data-astro-cid-5kaaehyk]{font-family:var(--font-mono);color:var(--color-graphite);letter-spacing:.04em;align-items:center;gap:8px;padding-top:56px;font-size:12px;display:flex}.breadcrumb-current[data-astro-cid-5kaaehyk]{color:var(--color-ink)}.eyebrow[data-astro-cid-5kaaehyk]{font-family:var(--font-display);letter-spacing:.22em;text-transform:uppercase;color:var(--color-emerald-text);align-items:center;gap:14px;margin-top:56px;font-size:11px;font-weight:700;display:flex}.eyebrow-rule[data-astro-cid-5kaaehyk]{background:var(--color-emerald);width:48px;height:1px;display:inline-block}.hero[data-astro-cid-5kaaehyk]{border-bottom:1px solid var(--color-rule);padding:0 0 96px}.hero-grid[data-astro-cid-5kaaehyk]{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;margin-top:8px;display:grid}.hero-media[data-astro-cid-5kaaehyk]{aspect-ratio:4/5;background:var(--color-ink);border-radius:4px;position:relative;overflow:hidden}.hero-grid[data-astro-cid-5kaaehyk] .hero-headline[data-astro-cid-5kaaehyk]{font-size:clamp(40px,5.2vw,64px)}.hero-grid[data-astro-cid-5kaaehyk] .hero-sub[data-astro-cid-5kaaehyk]{max-width:560px}@media (width<=880px){.hero-grid[data-astro-cid-5kaaehyk]{grid-template-columns:1fr;gap:32px}.hero-media[data-astro-cid-5kaaehyk]{aspect-ratio:16/10;order:-1}}.hero-headline[data-astro-cid-5kaaehyk]{font-family:var(--font-display);letter-spacing:-.028em;color:var(--color-ink);text-wrap:balance;margin:24px 0 0;font-size:82px;font-weight:800;line-height:.94}.hero-sub[data-astro-cid-5kaaehyk]{font-family:var(--font-body);color:var(--color-graphite);max-width:720px;margin:32px 0 0;font-size:19px;line-height:1.55}.pilot[data-astro-cid-5kaaehyk] .container[data-astro-cid-5kaaehyk]{padding-top:120px;padding-bottom:120px}.pilot-grid[data-astro-cid-5kaaehyk]{border-top:1px solid var(--color-rule);border-inline-start:1px solid var(--color-rule);background:var(--color-paper-pure);grid-template-columns:1fr 1fr 1fr;margin:48px 0 0;padding:0;list-style:none;display:grid}.pilot-step[data-astro-cid-5kaaehyk]{border-inline-end:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);flex-direction:column;gap:12px;min-height:240px;padding:32px 32px 36px;display:flex}.pilot-num[data-astro-cid-5kaaehyk]{font-family:var(--font-display);color:#0a0a0a1f;letter-spacing:-.025em;font-size:60px;font-weight:800;line-height:1}.pilot-title[data-astro-cid-5kaaehyk]{font-family:var(--font-display);color:var(--color-ink);letter-spacing:-.012em;font-size:22px;font-weight:700;line-height:1.2}.pilot-body[data-astro-cid-5kaaehyk]{font-family:var(--font-body);color:var(--color-graphite);flex:1;margin:0;font-size:14px;line-height:1.6}.pilot-meta[data-astro-cid-5kaaehyk]{border-top:1px solid var(--color-rule);font-family:var(--font-mono);color:var(--color-graphite);letter-spacing:.04em;padding-top:14px;font-size:12px}.pilot-note[data-astro-cid-5kaaehyk]{font-family:var(--font-body);color:var(--color-graphite);max-width:780px;margin-top:18px;font-size:13px;line-height:1.6}.form-block[data-astro-cid-5kaaehyk]{background:var(--color-mist);border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule)}.form-block[data-astro-cid-5kaaehyk] .container[data-astro-cid-5kaaehyk]{padding-top:120px;padding-bottom:120px}.form-grid[data-astro-cid-5kaaehyk]{grid-template-columns:1fr 1.2fr;align-items:start;gap:80px;display:grid}.form-card[data-astro-cid-5kaaehyk]{width:100%}.reach[data-astro-cid-5kaaehyk] .container[data-astro-cid-5kaaehyk]{padding-top:120px;padding-bottom:120px}.reach-grid[data-astro-cid-5kaaehyk]{border-top:1px solid var(--color-rule);border-inline-start:1px solid var(--color-rule);grid-template-columns:1fr 1fr;margin:48px 0 0;padding:0;list-style:none;display:grid}.reach-cell[data-astro-cid-5kaaehyk]{border-inline-end:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule);background:var(--color-paper-pure);flex-direction:column;gap:8px;padding:32px 32px 36px;display:flex}.reach-key[data-astro-cid-5kaaehyk]{font-family:var(--font-display);letter-spacing:.22em;color:var(--color-emerald-text);text-transform:uppercase;border-bottom:1px solid var(--color-rule);margin-bottom:6px;padding-bottom:12px;font-size:11px;font-weight:700}.reach-mail[data-astro-cid-5kaaehyk]{font-family:var(--font-mono);color:var(--color-ink);font-size:14px}.reach-phone[data-astro-cid-5kaaehyk]{font-family:var(--font-mono);color:var(--color-graphite);font-size:13px}@media (width<=1024px){.coop-page[data-astro-cid-5kaaehyk] .hero-headline[data-astro-cid-5kaaehyk]{font-size:61px}.coop-page[data-astro-cid-5kaaehyk] .section-h2[data-astro-cid-5kaaehyk]{font-size:44px}.coop-page[data-astro-cid-5kaaehyk] .pilot-grid[data-astro-cid-5kaaehyk]{grid-template-columns:1fr}.coop-page[data-astro-cid-5kaaehyk] .form-grid[data-astro-cid-5kaaehyk]{grid-template-columns:1fr;gap:32px}.coop-page[data-astro-cid-5kaaehyk] .reach-grid[data-astro-cid-5kaaehyk]{grid-template-columns:1fr}}@media (width<=720px){.coop-page[data-astro-cid-5kaaehyk] .container[data-astro-cid-5kaaehyk]{padding:0 24px}.coop-page[data-astro-cid-5kaaehyk] .hero-headline[data-astro-cid-5kaaehyk]{font-size:41px}.coop-page[data-astro-cid-5kaaehyk] .section-h2[data-astro-cid-5kaaehyk]{font-size:32px}.coop-page[data-astro-cid-5kaaehyk] .pilot[data-astro-cid-5kaaehyk] .container[data-astro-cid-5kaaehyk],.coop-page[data-astro-cid-5kaaehyk] .form-block[data-astro-cid-5kaaehyk] .container[data-astro-cid-5kaaehyk],.coop-page[data-astro-cid-5kaaehyk] .reach[data-astro-cid-5kaaehyk] .container[data-astro-cid-5kaaehyk]{padding-top:80px;padding-bottom:80px}}
