.project-page.svelte-15ehqgt{padding-block:34px 72px}.back-link.svelte-15ehqgt{display:inline-flex;align-items:center;min-height:44px;font-size:13px;color:var(--muted)}.project-heading.svelte-15ehqgt{display:flex;align-items:flex-end;justify-content:space-between;gap:40px;margin-top:30px}.project-heading.svelte-15ehqgt h1:where(.svelte-15ehqgt){margin:0;font-size:44px;font-weight:450;letter-spacing:-1.6px}.project-heading.svelte-15ehqgt .section-kicker:where(.svelte-15ehqgt){margin-bottom:14px}.project-heading.svelte-15ehqgt>p:where(.svelte-15ehqgt){margin:0;color:var(--muted);font-size:16px;max-width:480px}.project-facts.svelte-15ehqgt{display:grid;grid-template-columns:1fr 1.4fr 1fr 1fr;gap:24px;border-block:1px solid var(--line);padding:24px 0;margin:38px 0 0}.project-facts.svelte-15ehqgt dt:where(.svelte-15ehqgt){font-size:12px;color:var(--muted);margin-bottom:10px}.project-facts.svelte-15ehqgt dd:where(.svelte-15ehqgt){font-size:14px;margin:0;line-height:1.8}.project-facts.svelte-15ehqgt a:where(.svelte-15ehqgt){text-decoration:underline;text-underline-offset:5px;display:inline-block;min-height:44px}.new-window.svelte-15ehqgt{font-size:11px}.verification-note.svelte-15ehqgt{font-size:12px;color:var(--muted);margin:16px 0 26px}.project-screen.svelte-15ehqgt{margin:36px 0 0}.project-screen.svelte-15ehqgt>div:where(.svelte-15ehqgt){background:var(--glass);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border:1px solid var(--glass-border);border-radius:12px;padding:42px 64px}.project-screen.svelte-15ehqgt figcaption:where(.svelte-15ehqgt){margin-top:14px;font-size:12px;color:var(--muted)}.project-story.svelte-15ehqgt{max-width:970px;margin:68px auto}.project-story.svelte-15ehqgt section:where(.svelte-15ehqgt){display:grid;grid-template-columns:.8fr 1.7fr;gap:20px 48px;border-top:1px solid var(--line);padding:30px 0}.project-story.svelte-15ehqgt h2:where(.svelte-15ehqgt){font-size:19px;line-height:1.6;margin:0;font-weight:500}.project-story.svelte-15ehqgt p:where(.svelte-15ehqgt),.project-story.svelte-15ehqgt ul:where(.svelte-15ehqgt){font-size:15px;color:var(--muted);line-height:1.9;margin:0;grid-column:2}.project-story.svelte-15ehqgt ul:where(.svelte-15ehqgt){padding-left:20px}.project-story.svelte-15ehqgt li:where(.svelte-15ehqgt)+li:where(.svelte-15ehqgt){margin-top:8px}.project-bottom.svelte-15ehqgt{border-top:1px solid var(--line);padding-top:36px;display:flex;align-items:center;justify-content:space-between;gap:30px}.project-bottom.svelte-15ehqgt p:where(.svelte-15ehqgt){font-size:14px;margin:0 0 14px}.next-project.svelte-15ehqgt{display:grid;gap:12px;text-align:right;min-height:60px}.next-project.svelte-15ehqgt span:where(.svelte-15ehqgt){font-size:12px;color:var(--muted)}.next-project.svelte-15ehqgt strong:where(.svelte-15ehqgt){font-size:22px;font-weight:550}@media(max-width:650px){.project-heading.svelte-15ehqgt{display:block;margin-top:22px}.project-heading.svelte-15ehqgt h1:where(.svelte-15ehqgt){font-size:36px}.project-heading.svelte-15ehqgt>p:where(.svelte-15ehqgt){margin-top:18px;font-size:14px}.project-facts.svelte-15ehqgt{grid-template-columns:1fr 1fr;gap:22px;margin-top:26px}.project-facts.svelte-15ehqgt dd:where(.svelte-15ehqgt){font-size:13px}.project-screen.svelte-15ehqgt>div:where(.svelte-15ehqgt){padding:18px 10px}.project-story.svelte-15ehqgt{margin:42px 0}.project-story.svelte-15ehqgt section:where(.svelte-15ehqgt){display:block;padding:24px 0}.project-story.svelte-15ehqgt h2:where(.svelte-15ehqgt){margin-bottom:14px}.project-story.svelte-15ehqgt p:where(.svelte-15ehqgt){margin-top:14px;font-size:14px}.project-story.svelte-15ehqgt ul:where(.svelte-15ehqgt){font-size:14px}.project-bottom.svelte-15ehqgt{display:block}.next-project.svelte-15ehqgt{margin-top:40px;text-align:left}.next-project.svelte-15ehqgt strong:where(.svelte-15ehqgt){font-size:22px}}
