.InstallBlock_block__f9VmK{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 20px;border-radius:var(--radius-md);font-family:var(--font-mono),ui-monospace,monospace;font-size:.875rem;border:1px solid var(--border-hairline)}.InstallBlock_dark__0apZp{background:var(--bg-ink);color:var(--color-inverse);border-color:transparent}.InstallBlock_light__Xn2D6{background:var(--bg-elevated);color:var(--color-ink)}.InstallBlock_code__dty2Q{overflow-x:auto;white-space:nowrap}.InstallBlock_prompt__uN3qc{color:var(--color-secondary);margin-right:6px}.InstallBlock_copy__r_YyV,.InstallBlock_dark__0apZp .InstallBlock_prompt__uN3qc{color:var(--color-tertiary)}.InstallBlock_copy__r_YyV{background:transparent;border:none;font-family:var(--font-body),sans-serif;font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.08em;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.InstallBlock_block__f9VmK:hover .InstallBlock_copy__r_YyV{opacity:1}.InstallBlock_copy__r_YyV:hover{color:var(--color-inverse)}.InstallBlock_light__Xn2D6 .InstallBlock_copy__r_YyV:hover{color:var(--color-ink)}.SkillCard_card__LmGXs{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6) var(--space-8);background:var(--bg-elevated);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);max-width:720px}.SkillCard_eyebrow__OnupU{color:var(--color-secondary)}.SkillCard_head__VQKI9{display:flex;align-items:baseline;gap:var(--space-4);flex-wrap:wrap}.SkillCard_name__Cs0J8{margin:0;font-family:var(--font-mono),monospace;font-style:normal;font-weight:500;font-size:1.25rem}.SkillCard_nameLink__1Sfq2{color:var(--color-ink);border-bottom:1px solid var(--color-accent-soft);transition:color var(--duration-base),border-color var(--duration-base)}.SkillCard_nameLink__1Sfq2:hover{color:var(--color-accent);border-color:var(--color-accent)}.SkillCard_status__6HxNY{font-family:var(--font-body);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;padding:4px 10px;border-radius:var(--radius-sm)}.SkillCard_status_coming-soon__JcfJx{background:var(--bg-canvas);color:var(--color-tertiary);border:1px solid var(--border-hairline)}.SkillCard_status_in-progress__ik8an{background:var(--color-accent-soft);color:var(--color-accent-hover)}.SkillCard_status_shipped__4qmV7{background:var(--bg-ink);color:var(--color-inverse)}.SkillCard_oneliner__3Vn0N{margin:0;color:var(--color-charcoal);font-size:1rem;line-height:1.55}.SkillCard_capsBlock__W5iZs{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2)}.SkillCard_capsEyebrow__gTHs2{color:var(--color-secondary)}.SkillCard_caps__H_G9j{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.SkillCard_capItem__XA9SE{padding-left:16px;position:relative;font-size:.9375rem;color:var(--color-charcoal);line-height:1.5}.SkillCard_capItem__XA9SE:before{content:"";position:absolute;left:0;top:.7em;width:8px;height:1.5px;background:var(--color-accent)}.SkillCard_gh__UfH2i{color:var(--color-accent);font-weight:500;border-bottom:1px solid var(--color-accent-soft);align-self:flex-start}.SkillCard_gh__UfH2i:hover{color:var(--color-accent-hover)}.TimeCompression_wrap__wI9y8{display:flex;align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-8);border:1px solid var(--border-hairline);border-radius:var(--radius-lg);background:var(--bg-elevated);max-width:720px}.TimeCompression_side__EOLYJ{display:flex;flex-direction:column;gap:4px;flex:1 1}.TimeCompression_label__irSnR{color:var(--color-secondary)}.TimeCompression_labelAccent___ycrD{color:var(--color-accent)}.TimeCompression_value__ttLnK{font-family:var(--font-display),Georgia,serif;font-style:italic;font-weight:300;font-size:clamp(1.5rem,3vw,2rem);color:var(--color-ink);line-height:1.1}.TimeCompression_valueAccent__i8RnM{color:var(--color-accent)}.TimeCompression_arrow__8JaOZ{font-size:1.5rem;color:var(--color-tertiary)}@media (max-width:640px){.TimeCompression_wrap__wI9y8{flex-direction:column;align-items:flex-start;gap:var(--space-3)}.TimeCompression_arrow__8JaOZ{transform:rotate(90deg)}}