.SkillsPage_hero__C7fcW{padding:24px 32px 44px}.SkillsPage_hero__C7fcW .SkillsPage_title__dvaET{margin:0 0 20px;font-size:clamp(40px,5vw,64px);font-weight:550;line-height:1.07;letter-spacing:-.04em}.SkillsPage_hero__C7fcW .SkillsPage_deck__urtZ1{max-width:46ch;margin:0;color:var(--stella-muted);font-size:clamp(17px,1.6vw,20px);line-height:1.6}.SkillsPage_filters__SFS89{--skills-gutter:32px;display:flex;gap:8px;margin-block:0 28px;margin-inline:calc(var(--skills-gutter) * -1);padding:8px var(--skills-gutter);overflow-x:auto;scrollbar-width:none}.SkillsPage_filters__SFS89::-webkit-scrollbar{display:none}.SkillsPage_chip__cLUyW{flex:none;min-height:44px;border:1px solid rgba(9,13,43,.12);border-radius:var(--stella-radius-control);background:var(--stella-surface);padding-inline:18px;color:var(--stella-ink);font-family:var(--font-inter),sans-serif;font-size:15px;font-weight:500;line-height:1.4;white-space:nowrap;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease}.SkillsPage_chip__cLUyW:hover{border-color:rgba(9,13,43,.3)}.SkillsPage_chip__cLUyW[aria-pressed=true]{border-color:var(--stella-ink);background:var(--stella-ink);color:var(--stella-paper)}.SkillsPage_grid__v6Y_A{display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media (min-width:640px){.SkillsPage_grid__v6Y_A{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (min-width:1024px){.SkillsPage_grid__v6Y_A{grid-template-columns:repeat(3,minmax(0,1fr))}}.SkillsPage_card__jzZ05{display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto auto 1fr auto;grid-template-areas:"icon kind" "name name" "blurb blurb" "maker maker";min-width:0;border:1px solid rgba(9,13,43,.08);border-radius:var(--stella-radius-card);background:var(--stella-surface);padding:24px;text-decoration:none;box-shadow:0 1px 2px rgba(9,13,43,.04),0 10px 26px -18px rgba(9,13,43,.3);transition:translate .16s ease,box-shadow .16s ease,border-color .16s ease}@media (hover:hover) and (pointer:fine){.SkillsPage_card__jzZ05:hover{translate:0 -2px;border-color:rgba(9,13,43,.14);box-shadow:0 2px 4px rgba(9,13,43,.05),0 16px 32px -18px rgba(9,13,43,.34)}}.SkillsPage_icon__bAc8f{grid-area:icon;display:grid;place-items:center;width:72px;height:72px;border:1px solid rgba(9,13,43,.08);border-radius:16px;background:linear-gradient(180deg,rgba(167,207,242,.3),#fff);box-shadow:inset 0 1px 0 rgba(255,255,255,.85)}.SkillsPage_icon__bAc8f img{width:64px;height:64px}.SkillsPage_tags__NK5Jm{grid-area:kind;justify-self:end;align-self:start;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.SkillsPage_tag__KCBNH{border-radius:var(--stella-radius-control);background:rgba(9,13,43,.05);padding:4px 10px;color:var(--stella-muted);font-family:var(--font-inter),sans-serif;font-size:12px;font-weight:600;line-height:1.5}.SkillsPage_card__jzZ05 .SkillsPage_name__R49yJ{grid-area:name;margin:20px 0 0;font-size:21px;font-weight:550;line-height:1.3;letter-spacing:-.025em}.SkillsPage_card__jzZ05 .SkillsPage_blurb__MpiTn{grid-area:blurb;margin:10px 0 0;color:var(--stella-muted);font-size:15px;line-height:1.65}.SkillsPage_maker__02U8z{grid-area:maker;display:flex;align-items:center;gap:7px;margin-top:24px;border-top:1px solid rgba(9,13,43,.08);padding-top:14px;color:var(--stella-muted);font-family:var(--font-inter),sans-serif;font-size:13px;font-weight:500;line-height:1.4}.SkillsPage_maker__02U8z img{width:20px;height:20px}.SkillsPage_check__wJFWq{flex:none}.SkillsPage_skills__32y3C .SkillsPage_empty__JMTnp,.SkillsPage_skills__32y3C .SkillsPage_more__HnRsh{max-width:60ch;margin:0;color:var(--stella-muted);font-size:15px;line-height:1.65}.SkillsPage_skills__32y3C .SkillsPage_more__HnRsh{margin-top:28px}.SkillsPage_srOnly__StjSW{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (max-width:767px){.SkillsPage_hero__C7fcW{padding:16px 24px 32px}.SkillsPage_hero__C7fcW .SkillsPage_title__dvaET{font-size:clamp(34px,9.5vw,44px);letter-spacing:-.03em}.SkillsPage_hero__C7fcW .SkillsPage_deck__urtZ1{font-size:17px}.SkillsPage_filters__SFS89{--skills-gutter:24px}.SkillsPage_card__jzZ05{border-radius:24px;padding:20px}}@media (prefers-reduced-motion:reduce){.SkillsPage_card__jzZ05,.SkillsPage_chip__cLUyW{transition:none}.SkillsPage_card__jzZ05:hover{translate:none}}@media (prefers-contrast:more){.SkillsPage_hero__C7fcW .SkillsPage_deck__urtZ1,.SkillsPage_maker__02U8z,.SkillsPage_skills__32y3C .SkillsPage_empty__JMTnp,.SkillsPage_skills__32y3C .SkillsPage_more__HnRsh,.SkillsPage_tag__KCBNH{color:var(--stella-ink)}.SkillsPage_card__jzZ05,.SkillsPage_chip__cLUyW,.SkillsPage_icon__bAc8f{border-color:var(--stella-ink)}.SkillsPage_card__jzZ05{box-shadow:none}}