.page_page__ftpuu{max-width:1280px;margin:auto;padding:0 32px 80px;color:var(--color-ink)}.page_hero__7HW15{padding:64px 0 72px}.page_eyebrow__CmGlS{font:11px var(--font-family-mono);letter-spacing:.1em;color:var(--color-accent)}.page_hero__7HW15 h1{font-size:clamp(44px,5vw,72px);line-height:1.08;letter-spacing:-.045em;font-weight:500;margin:24px 0}.page_hero__7HW15>p:not(.page_eyebrow__CmGlS){font-size:19px;line-height:1.7;color:var(--color-ink-muted);margin-bottom:28px}.page_bottom__nPJZg a,.page_hero__7HW15>a{color:var(--color-accent)}.page_projects__4C_FH{display:grid;grid-template-columns:1fr 1fr;gap:24px}.page_projects__4C_FH article{padding:36px;border:1px solid var(--color-line);border-radius:12px;background:var(--color-sheet)}.page_projects__4C_FH h2{font-size:32px;letter-spacing:-.03em;margin:20px 0 16px}.page_projects__4C_FH article>p:not(.page_eyebrow__CmGlS){font-size:16px;line-height:1.7;color:var(--color-ink-muted);max-width:460px;min-height:110px}.page_primary__6rFq0{display:inline-flex;padding:13px 20px;border-radius:6px;background:var(--color-ink);color:var(--color-canvas);margin-top:24px}.page_projects__4C_FH nav{display:flex;flex-wrap:wrap;gap:24px;margin-top:24px;font-size:14px;color:var(--color-ink-muted)}.page_examples__naBwp{padding:72px 0}.page_examples__naBwp h2{font-size:32px;letter-spacing:-.03em;font-weight:500;margin-bottom:32px}.page_examples__naBwp>div{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.page_examples__naBwp>div>a{padding-top:24px;border-top:1px solid var(--color-line)}.page_examples__naBwp h3{font-size:19px;font-weight:500;display:flex;justify-content:space-between;gap:16px}.page_examples__naBwp h3 span{color:var(--color-accent)}.page_examples__naBwp p{font-size:15px;line-height:1.7;color:var(--color-ink-muted);margin-top:14px}.page_bottom__nPJZg{border-top:1px solid var(--color-line);padding-top:32px;display:flex;justify-content:space-between;gap:24px;font-size:15px}.page_bottom__nPJZg p{color:var(--color-ink-muted)}.page_page__ftpuu a:focus-visible{outline:2px solid var(--color-accent);outline-offset:5px}.page_page__ftpuu a:hover{text-decoration:underline;text-underline-offset:4px}@media(max-width:767px){.page_page__ftpuu{padding:0 20px 48px}.page_hero__7HW15{padding:36px 0 44px}.page_examples__naBwp>div,.page_projects__4C_FH{grid-template-columns:1fr}.page_projects__4C_FH article{padding:28px}.page_projects__4C_FH article>p:not(.page_eyebrow__CmGlS){min-height:0}.page_examples__naBwp{padding:48px 0}.page_bottom__nPJZg{flex-direction:column}}