.foot.svelte-4jwo3w{color:#e7eee8b8;background:radial-gradient(120% 160% at 10% 0%, var(--hero-lift) 0%, var(--green-dark) 45%, var(--hero-deep) 100%);margin-top:0}.in.svelte-4jwo3w{max-width:1220px;margin:0 auto;padding:56px 32px 40px}.top.svelte-4jwo3w{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.foot.svelte-4jwo3w .brand-on-dark{color:#fff;font-size:1.6rem}.who.svelte-4jwo3w p:where(.svelte-4jwo3w){font:400 1.05rem/1.4 var(--serif);color:#e7eee8d9;max-width:280px;margin:10px 0 0}.cols.svelte-4jwo3w{flex-wrap:wrap;gap:56px;display:flex}.cols.svelte-4jwo3w div:where(.svelte-4jwo3w){align-content:start;gap:9px;display:grid}h4.svelte-4jwo3w{font:700 10.5px var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--mint);margin:0 0 4px}.cols.svelte-4jwo3w a:where(.svelte-4jwo3w){color:#e7eee8c7;font-size:13px}.cols.svelte-4jwo3w a:where(.svelte-4jwo3w):hover,.small.svelte-4jwo3w a:where(.svelte-4jwo3w):hover{color:#fff}.small.svelte-4jwo3w{color:#e7eee88c;border-top:1px solid #ffffff24;gap:8px;margin-top:40px;padding-top:24px;font-size:11.5px;line-height:1.65;display:grid}.small.svelte-4jwo3w p:where(.svelte-4jwo3w){max-width:900px;margin:0}.small.svelte-4jwo3w a:where(.svelte-4jwo3w){text-underline-offset:2px;text-decoration:underline}@media (width<=640px){.in.svelte-4jwo3w{padding:40px 16px 32px}.cols.svelte-4jwo3w{gap:32px}}
