.stack_hero__H7exB{background:var(--paper);color:var(--ink);padding:56px 16px 48px;border-bottom:1px solid var(--hairline)}.stack_kicker__NGBjo{margin:0;font:500 12px ui-monospace,JetBrains Mono,monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--navy)}.stack_h1__DcjUz{margin:14px 0 0;font:600 34px/1.08 Instrument Sans,system-ui,sans-serif;letter-spacing:-.025em;text-wrap:balance}.stack_line__5N_qr{max-width:52ch;margin:16px 0 0;font:400 17px/1.55 Instrument Sans,system-ui,sans-serif;color:var(--ink)}.stack_jump__nDTfe{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.stack_jump__nDTfe a{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border:1px solid var(--hairline);border-radius:999px;background:var(--card);font:500 14px Instrument Sans,system-ui,sans-serif;color:var(--ink);text-decoration:none}.stack_jump__nDTfe a:hover{border-color:var(--ink)}.stack_jump__nDTfe span{font:500 11px ui-monospace,monospace;color:var(--mutedfg)}.stack_disclosure__2Dnmk{max-width:64ch;margin:24px 0 0;padding-left:12px;border-left:3px solid var(--mustard);font:400 14px/1.55 Instrument Sans,system-ui,sans-serif;color:var(--mutedfg)}.stack_sec__ThMnz{padding:48px 16px;background:var(--paper);color:var(--ink);scroll-margin-top:72px}.stack_alt__rXKW1{background:var(--card);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.stack_secHead__jQ_xA{display:grid;gap:8px;margin-bottom:24px}.stack_h2__2GzmF{margin:0;font:600 24px/1.14 Instrument Sans,system-ui,sans-serif;letter-spacing:-.02em}.stack_blurb__ibcX6{max-width:60ch;margin:0;font:400 15px/1.55 Instrument Sans,system-ui,sans-serif;color:var(--mutedfg)}.stack_grid__kfwbT{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.stack_card__wepqB{display:flex;flex-direction:column;gap:12px;height:100%;box-sizing:border-box;padding:18px;background:var(--card);border:1px solid var(--hairline);border-radius:8px;color:var(--ink);text-decoration:none;transition:border-color .15s ease}.stack_alt__rXKW1 .stack_card__wepqB{background:var(--paper)}.stack_card__wepqB:hover{border-color:var(--ink);color:var(--ink)}.stack_head__L8tJf{display:flex;align-items:center;gap:12px;min-width:0}.stack_mark__fQWCO{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:10px;background:#fff;border:1px solid var(--hairline);overflow:hidden}.stack_mark__fQWCO img{width:28px;height:28px;object-fit:contain}.stack_mono__VgPH_{background:var(--muted);font:600 18px Instrument Sans,system-ui,sans-serif;color:var(--ink)}.stack_name___FKFt{min-width:0;font:600 17px/1.3 Instrument Sans,system-ui,sans-serif}.stack_tag__Mk5Wt{margin-left:auto;flex:none;padding:3px 8px;border-radius:999px;background:var(--mustard);color:var(--mustard-ink);font:600 10px ui-monospace,monospace;letter-spacing:.1em;text-transform:uppercase}.stack_use__Re9dc{font:400 15px/1.5 Instrument Sans,system-ui,sans-serif;color:var(--ink)}.stack_go__pJDbw{margin-top:auto;font:500 14px Instrument Sans,system-ui,sans-serif;color:var(--navy);text-decoration:underline;text-underline-offset:4px}@media (min-width:640px){.stack_grid__kfwbT{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (min-width:1024px){.stack_hero__H7exB{padding:88px 80px 64px}.stack_h1__DcjUz{font-size:50px;line-height:1.06}.stack_sec__ThMnz{padding:72px 80px}.stack_secHead__jQ_xA{margin-bottom:32px}.stack_h2__2GzmF{font-size:34px;line-height:1.1}.stack_grid__kfwbT{grid-template-columns:repeat(3,minmax(0,1fr))}}