*{box-sizing:border-box}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-behavior:smooth;scroll-padding-top:30px}body{color:#e5e8e9;-webkit-font-smoothing:antialiased;background:#101214;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit}a:focus-visible{outline-offset:6px;outline:2px solid #a6d8b5}::selection{color:#fff;background:#325440}.page[data-astro-cid-lcdefpme]{max-width:1080px;margin:auto;padding:0 56px}header[data-astro-cid-lcdefpme]{border-bottom:1px solid #2a2e31;justify-content:space-between;align-items:center;gap:24px;padding:32px 0;display:flex}.brand[data-astro-cid-lcdefpme],.header-label[data-astro-cid-lcdefpme],.eyebrow[data-astro-cid-lcdefpme],.text-link[data-astro-cid-lcdefpme],.section-number[data-astro-cid-lcdefpme],.count[data-astro-cid-lcdefpme],.project-number[data-astro-cid-lcdefpme],.empty-symbol[data-astro-cid-lcdefpme],footer[data-astro-cid-lcdefpme],.hero-index[data-astro-cid-lcdefpme]{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.brand[data-astro-cid-lcdefpme]{letter-spacing:-.7px;align-items:center;gap:12px;font-size:18px;text-decoration:none;display:flex}.accent[data-astro-cid-lcdefpme]{color:#a6d8b5}.header-label[data-astro-cid-lcdefpme]{color:#919b9f;font-size:10px}.intro[data-astro-cid-lcdefpme]{padding:96px 0 85px;position:relative}.eyebrow[data-astro-cid-lcdefpme]{color:#9ca7ad;letter-spacing:.3px;margin:0 0 28px;font-size:11px}.eyebrow[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#a6d8b5;margin-right:10px}h1[data-astro-cid-lcdefpme]{letter-spacing:-3px;margin:0 0 27px;font-size:clamp(48px,6.3vw,76px);font-weight:500;line-height:1.06}.lede[data-astro-cid-lcdefpme]{color:#9ca7ad;margin:0 0 30px;font-size:16px;line-height:1.85}.text-link[data-astro-cid-lcdefpme]{color:#a6d8b5;border-bottom:1px solid #3c5946;align-items:center;gap:32px;padding:8px 0;font-size:11px;text-decoration:none;display:inline-flex}.text-link[data-astro-cid-lcdefpme]:hover{border-color:#a6d8b5}.hero-index[data-astro-cid-lcdefpme]{width:160px;height:160px;position:absolute;top:115px;right:0}.hero-index[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:100%;height:100%;display:block}.projects[data-astro-cid-lcdefpme]{border-top:1px solid #2a2e31;padding-top:25px}.section-heading[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}h2[data-astro-cid-lcdefpme]{margin:0;font-size:14px;font-weight:400}.section-number[data-astro-cid-lcdefpme]{color:#7e898e;margin-right:18px;font-size:10px}.count[data-astro-cid-lcdefpme]{color:#8f9a9e;font-size:10px}.empty-projects[data-astro-cid-lcdefpme]{background:#15181b;border:1px solid #2a2e31;align-items:center;gap:24px;padding:30px;display:flex}.empty-symbol[data-astro-cid-lcdefpme]{color:#80958a;white-space:nowrap;font-size:18px}h3[data-astro-cid-lcdefpme]{margin:0 0 8px;font-size:14px;font-weight:400}.empty-projects[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.project[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#9ca7ad;margin:0;font-size:12px;line-height:1.8}.project[data-astro-cid-lcdefpme]{border-top:1px solid #2a2e31;gap:24px;padding:25px 0;text-decoration:none;display:flex}.project-number[data-astro-cid-lcdefpme]{color:#7e898e;padding-top:3px;font-size:10px}.project[data-astro-cid-lcdefpme]:hover h3[data-astro-cid-lcdefpme]{color:#a6d8b5;text-underline-offset:4px;text-decoration:underline}.arrow[data-astro-cid-lcdefpme]{color:#a6d8b5;margin-left:auto}.about[data-astro-cid-lcdefpme]{grid-template-columns:1fr 2fr;gap:35px;padding:42px 0 56px;display:grid}.about[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#9ca7ad;max-width:470px;margin:0 0 10px;font-size:13px;line-height:1.85}footer[data-astro-cid-lcdefpme]{color:#8f9a9e;border-top:1px solid #2a2e31;justify-content:space-between;gap:20px;padding:24px 0 32px;font-size:10px;display:flex}.skip[data-astro-cid-lcdefpme]{color:#101214;z-index:2;background:#a6d8b5;padding:12px;position:absolute;top:-100px;left:20px}.skip[data-astro-cid-lcdefpme]:focus{top:10px}@media (width<=760px){.page[data-astro-cid-lcdefpme]{padding:0 28px}.intro[data-astro-cid-lcdefpme]{padding:65px 0}.hero-index[data-astro-cid-lcdefpme]{width:84px;height:84px;top:76px}h1[data-astro-cid-lcdefpme]{font-size:54px}.lede[data-astro-cid-lcdefpme]{max-width:400px;font-size:14px}.about[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.7fr}}@media (width<=540px){header[data-astro-cid-lcdefpme]{gap:16px;padding:25px 0}.header-label[data-astro-cid-lcdefpme]{text-align:right;max-width:85px;font-size:9px;line-height:1.7}.hero-index[data-astro-cid-lcdefpme]{display:none}h1[data-astro-cid-lcdefpme]{letter-spacing:-2.5px;font-size:52px}.desktop-break[data-astro-cid-lcdefpme]{display:none}.empty-projects[data-astro-cid-lcdefpme]{gap:16px;padding:23px 18px}.about[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:22px;padding:35px 0}footer[data-astro-cid-lcdefpme]{font-size:9px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
