[data-astro-cid-q2by2qty][data-technology-snapshot][data-slot=card]{--technology-ledger-accent:var(--brand);border:1px solid hsl(var(--line));background:hsl(var(--surface));border-radius:1.75rem 1.75rem .5rem;padding:0;scroll-margin-top:7rem;overflow:hidden;container:technology-snapshot/inline-size}[data-theme=dark] [data-astro-cid-q2by2qty][data-technology-snapshot]{--technology-ledger-accent:var(--accent)}[data-astro-cid-q2by2qty][data-technology-snapshot-header]{background:hsl(var(--brand-soft));gap:1.5rem;padding:1.75rem;display:grid}[data-astro-cid-q2by2qty][data-technology-snapshot-title]{color:hsl(var(--ink));letter-spacing:-.055em;font-size:2.125rem;font-weight:500;line-height:1.2}[data-astro-cid-q2by2qty][data-technology-snapshot-eyebrow]{color:color-mix(in srgb, hsl(var(--technology-ledger-accent)) 85%, hsl(var(--ink)));font-size:.75rem;line-height:1.6}[data-astro-cid-q2by2qty][data-technology-snapshot-body]{gap:1.75rem;padding:1.75rem;display:grid}[data-astro-cid-q2by2qty][data-technology-snapshot-scope]{max-width:54rem;color:hsl(var(--ink-soft));font-size:.875rem;line-height:1.8}[data-astro-cid-q2by2qty][data-technology-snapshot-stats]>div[data-astro-cid-q2by2qty]{flex-direction:column;gap:.375rem;display:flex}[data-astro-cid-q2by2qty][data-technology-snapshot-stats] dt[data-astro-cid-q2by2qty]{color:hsl(var(--ink-soft));font-size:.75rem;line-height:1.6}[data-astro-cid-q2by2qty][data-technology-snapshot-stats] dd[data-astro-cid-q2by2qty]{color:hsl(var(--technology-ledger-accent));letter-spacing:-.055em;order:-1;font-size:2.5rem;font-weight:500;line-height:1.2}[data-astro-cid-q2by2qty][data-technology-ledger]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:1.5rem;display:grid}[data-astro-cid-q2by2qty][data-technology-ledger] li[data-astro-cid-q2by2qty]{border-bottom:1px solid hsl(var(--line));min-width:0}[data-astro-cid-q2by2qty][data-technology-ledger] a[data-astro-cid-q2by2qty]{height:100%;min-height:3.25rem;color:hsl(var(--ink));flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:0 .5rem;padding-block:.875rem;font-size:.875rem;font-weight:500;line-height:1.375rem;text-decoration:none;display:flex}[data-astro-cid-q2by2qty][data-technology-ledger] a[data-astro-cid-q2by2qty]>span[data-astro-cid-q2by2qty]:first-child{overflow-wrap:anywhere;min-width:0}[data-astro-cid-q2by2qty][data-technology-ledger=featured] a[data-astro-cid-q2by2qty]{font-size:1.0625rem;line-height:1.625rem}[data-astro-cid-q2by2qty][data-technology-count]{color:hsl(var(--ink-soft));flex-shrink:0;margin-inline-start:auto;font-size:.75rem;line-height:1.25rem}[data-astro-cid-q2by2qty][data-technology-ledger=featured] [data-astro-cid-q2by2qty][data-technology-count]{color:hsl(var(--technology-ledger-accent))}[data-astro-cid-q2by2qty][data-technology-snapshot-footer]{border-top:1px solid hsl(var(--line));padding:.75rem 1.75rem}[data-astro-cid-q2by2qty][data-technology-snapshot-footer] [data-technology-snapshot-more]{min-height:2.75rem;color:hsl(var(--ink));justify-content:space-between;align-items:center;gap:.75rem;font-size:.875rem;font-weight:400;line-height:1.6;text-decoration:none;display:flex}[data-astro-cid-q2by2qty][data-technology-ledger] a[data-astro-cid-q2by2qty]:is(:hover,:focus-visible){color:hsl(var(--technology-ledger-accent))}[data-astro-cid-q2by2qty][data-technology-snapshot-footer] [data-technology-snapshot-more]:is(:hover,:focus-visible){color:hsl(var(--technology-ledger-accent));text-underline-offset:.25em;text-decoration:underline}@container technology-snapshot (width>=36rem){[data-astro-cid-q2by2qty][data-technology-snapshot-header]{grid-template-columns:minmax(0,1fr) auto;align-items:end}[data-astro-cid-q2by2qty][data-technology-snapshot-stats]{text-align:end}}@container technology-snapshot (width<36rem){[data-astro-cid-q2by2qty][data-technology-snapshot-stats]>div[data-astro-cid-q2by2qty]{flex-flow:wrap;align-items:baseline;column-gap:.75rem}}@container technology-snapshot (width<32rem){[data-astro-cid-q2by2qty][data-technology-ledger]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container technology-snapshot (width<20rem){[data-astro-cid-q2by2qty][data-technology-snapshot-header],[data-astro-cid-q2by2qty][data-technology-snapshot-body]{padding:1.25rem}[data-astro-cid-q2by2qty][data-technology-snapshot-footer]{padding-inline:1.25rem}[data-astro-cid-q2by2qty][data-technology-snapshot-title]{font-size:1.875rem}[data-astro-cid-q2by2qty][data-technology-ledger]{grid-template-columns:minmax(0,1fr)}[data-astro-cid-q2by2qty][data-technology-ledger=featured] a[data-astro-cid-q2by2qty]{font-size:1rem}}@container technology-snapshot (width<14rem){[data-astro-cid-q2by2qty][data-technology-snapshot-header],[data-astro-cid-q2by2qty][data-technology-snapshot-body],[data-astro-cid-q2by2qty][data-technology-snapshot-footer]{padding-inline:.75rem}}.projects-intro h1{width:auto;max-width:100%}.projects-intro .maker-hero-eyebrow>span:last-child{overflow-wrap:anywhere;min-width:0}.projects-intro .maker-hero-signal{flex-shrink:0}.projects-intro .maker-hero-description{margin-top:0}.projects-intro-paths [data-sculpted-tag]{background:hsl(var(--brand-soft));border-radius:1rem 1rem .3125rem;font-weight:400}.projects-intro-paths [data-sculpted-tag-count]{color:hsl(var(--brand));background:0 0}[data-theme=dark] .projects-intro-paths [data-sculpted-tag-count]{color:hsl(var(--accent))}.projects-intro-footer p{color:hsl(var(--ink-soft));margin:0;font-size:.75rem;line-height:1.7}.projects-intro-footer .maker-hero-secondary{flex-shrink:0;min-height:2.75rem}@container projects-intro not (width>=40rem){.projects-intro-stage{grid-template-columns:minmax(0,1fr);gap:1.75rem}}@container projects-intro not (width>=34rem){.projects-intro-paths [data-sculpted-tag]{justify-content:space-between;width:100%}.projects-intro-footer{flex-direction:column;align-items:start;gap:.5rem}}@container projects-intro not (width>=14rem){.projects-intro-paths [data-sculpted-tag]{grid-template-columns:minmax(0,1fr);display:grid}.projects-intro-paths [data-sculpted-tag-count]{border-left:0;border-top:1px solid hsl(var(--line));border-radius:0}}@media (width<=767px){.projects-intro-stage{grid-template-columns:minmax(0,1fr);gap:1.75rem}}[data-astro-cid-yjitjrjk][data-project-chapter]{container:project-chapter/inline-size}[data-astro-cid-yjitjrjk][data-project-chapter-heading]{border-top:1px solid hsl(var(--line));overflow-wrap:anywhere;gap:1.75rem;padding-top:1.75rem;display:grid}[data-astro-cid-yjitjrjk][data-project-chapter-heading]:has(nav){grid-template-columns:minmax(0,1fr) minmax(0,15rem);align-items:end;column-gap:3rem}[data-astro-cid-yjitjrjk][data-project-chapter-links]{border-left:1px solid hsl(var(--line));min-width:0;padding-left:1.75rem}[data-astro-cid-yjitjrjk][data-project-chapter-links] p[data-astro-cid-yjitjrjk]{color:hsl(var(--ink-muted));margin-bottom:.5rem;font-size:.75rem;line-height:1.6}[data-astro-cid-yjitjrjk][data-project-chapter-links] ul[data-astro-cid-yjitjrjk]{display:grid}[data-astro-cid-yjitjrjk][data-project-chapter-links] [data-project-chapter-link]{border-bottom:1px solid hsl(var(--line));min-height:2.75rem;color:hsl(var(--ink-soft));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding-block:.75rem;font-size:.875rem;line-height:1.6;text-decoration:none;display:grid}[data-astro-cid-yjitjrjk][data-project-chapter-links] [data-project-chapter-link]:hover{color:hsl(var(--brand))}[data-astro-cid-yjitjrjk][data-project-chapter-label]{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}[data-astro-cid-yjitjrjk][data-project-chapter-count]{color:hsl(var(--ink-muted));font-size:.75rem}@container project-chapter (width<44rem){[data-astro-cid-yjitjrjk][data-project-chapter-heading]:has(nav){grid-template-columns:minmax(0,1fr)}[data-astro-cid-yjitjrjk][data-project-chapter-links]{border-left:0;padding-left:0}[data-astro-cid-yjitjrjk][data-project-chapter-links] ul[data-astro-cid-yjitjrjk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@container project-chapter (width<28rem){[data-astro-cid-yjitjrjk][data-project-chapter-links] ul[data-astro-cid-yjitjrjk]{grid-template-columns:minmax(0,1fr);gap:0}}
