.rise.svelte-4tv9bk.svelte-4tv9bk{animation:svelte-4tv9bk-rise .9s cubic-bezier(.2,.7,.2,1) both}@keyframes svelte-4tv9bk-rise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:none}}.intro.svelte-4tv9bk.svelte-4tv9bk{padding-top:clamp(56px,7vw,104px);padding-bottom:clamp(56px,6vw,88px)}.intro.svelte-4tv9bk .label.svelte-4tv9bk{margin-bottom:32px}.title.svelte-4tv9bk.svelte-4tv9bk{max-width:15ch;text-wrap:balance}.lead.svelte-4tv9bk.svelte-4tv9bk{margin-top:48px;max-width:640px;font-size:clamp(17px,1.45vw,21px);line-height:1.5;color:var(--ink-2);text-wrap:pretty}.photos.svelte-4tv9bk.svelte-4tv9bk{display:flex;flex-wrap:wrap;gap:40px 24px}.photos.svelte-4tv9bk figure.svelte-4tv9bk{margin:0;min-width:0}.photo-large.svelte-4tv9bk.svelte-4tv9bk{flex:1.25 1 420px}.photo-small.svelte-4tv9bk.svelte-4tv9bk{flex:1 1 340px;padding-top:clamp(0px,8vw,120px)}.photo.svelte-4tv9bk.svelte-4tv9bk{overflow:hidden;background:#dadcd7}.photo-large.svelte-4tv9bk .photo.svelte-4tv9bk{height:640px}.photo-small.svelte-4tv9bk .photo.svelte-4tv9bk{height:520px}.photo.svelte-4tv9bk img.svelte-4tv9bk{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.caption.svelte-4tv9bk.svelte-4tv9bk{padding-top:14px}.story.svelte-4tv9bk.svelte-4tv9bk{padding-top:var(--section);padding-bottom:var(--section)}.story-inner.svelte-4tv9bk.svelte-4tv9bk{display:flex;flex-wrap:wrap;gap:32px clamp(48px,7vw,120px);border-top:1px solid var(--ink);padding-top:40px}.story-head.svelte-4tv9bk.svelte-4tv9bk{flex:1 1 320px}.story-label.svelte-4tv9bk.svelte-4tv9bk{margin-bottom:20px}.story-body.svelte-4tv9bk.svelte-4tv9bk{flex:1.4 1 520px;max-width:680px;display:flex;flex-direction:column;gap:24px;font-size:19px;line-height:1.6;color:var(--ink-2)}.facts.svelte-4tv9bk.svelte-4tv9bk{padding-bottom:var(--section)}.reach.svelte-4tv9bk.svelte-4tv9bk{background:var(--green-deep);color:#fff;overflow:hidden}.reach-inner.svelte-4tv9bk.svelte-4tv9bk{padding-top:var(--section);padding-bottom:var(--section);display:flex;flex-wrap:wrap;align-items:center;gap:56px clamp(48px,7vw,120px)}.reach-copy.svelte-4tv9bk.svelte-4tv9bk{flex:1 1 380px;min-width:0}.reach-label.svelte-4tv9bk.svelte-4tv9bk{color:var(--mint);margin-bottom:20px}.reach.svelte-4tv9bk h2 em.svelte-4tv9bk{font-style:italic;font-weight:500;color:var(--mint)}.reach-text.svelte-4tv9bk.svelte-4tv9bk{margin-top:28px;max-width:480px;font-size:17px;line-height:1.6;color:#ffffffc2;text-wrap:pretty}.reach-details.svelte-4tv9bk.svelte-4tv9bk{margin-top:36px;padding-top:20px;border-top:1px solid rgba(255,255,255,.18);display:flex;flex-wrap:wrap;gap:16px 40px;font-size:15px;line-height:1.6;color:#fffc}.reach-heading.svelte-4tv9bk.svelte-4tv9bk{margin-bottom:8px;font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--mint)}.reach-map.svelte-4tv9bk.svelte-4tv9bk{flex:1.3 1 460px;min-width:0;display:flex;justify-content:center}.wa-map.svelte-4tv9bk.svelte-4tv9bk{width:100%;max-width:720px;aspect-ratio:71.5 / 54;background:#1f7a47;-webkit-mask:url(../../../images/usa-wa.svg) center / contain no-repeat;mask:url(../../../images/usa-wa.svg) center / contain no-repeat}@media (max-width: 640px){.photo-large.svelte-4tv9bk .photo.svelte-4tv9bk,.photo-small.svelte-4tv9bk .photo.svelte-4tv9bk{height:440px}}
