.skills-section[data-v-d22d4860]{margin-bottom:4rem}.section-header[data-v-d22d4860]{margin-bottom:.5rem}.section-title[data-v-d22d4860]{color:var(--text-main);text-transform:none;letter-spacing:normal;font-size:clamp(2rem,4vw,3rem)}.editorial-rule-double[data-v-d22d4860]{border:none;border-top:3px solid var(--border-strong);border-bottom:1px solid var(--border-strong);height:6px;margin:1rem 0 2rem}.skills-classified-home[data-v-d22d4860]{margin-bottom:2rem}.classified-group[data-v-d22d4860]{-moz-column-break-inside:avoid;break-inside:avoid;border:1px solid var(--border-strong);background:var(--bg-surface);margin-bottom:1.5rem;padding:1rem}.classified-cat-title[data-v-d22d4860]{color:var(--text-main);text-transform:uppercase;border-bottom:2px solid var(--border-strong);margin-bottom:.5rem;padding-bottom:.25rem;font-size:1.25rem;font-weight:700}.classified-skills[data-v-d22d4860]{color:var(--text-muted);font-size:1.1rem;line-height:1.5}.skills-classified-full[data-v-d22d4860]{flex-direction:column;display:flex}.classified-full-group[data-v-d22d4860]{margin-bottom:2rem}.classified-full-title[data-v-d22d4860]{color:var(--text-main);margin-bottom:1rem;font-size:2rem;font-weight:800}.classified-list[data-v-d22d4860]{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}@media (width>=768px){.classified-list[data-v-d22d4860]{-moz-column-count:3;column-count:3}}.classified-item[data-v-d22d4860]{color:var(--text-muted);-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:.5rem;font-size:1.15rem}.editorial-rule-thin[data-v-d22d4860]{border:none;border-top:1px dashed var(--border-dim);margin-top:2rem}.section-view-more[data-v-d22d4860]{justify-content:flex-end;margin-top:1.5rem;display:flex}.view-more-link[data-v-d22d4860]{color:var(--accent-ink);font-size:1.25rem;font-weight:700;text-decoration:none;transition:color .2s}.view-more-link[data-v-d22d4860]:hover{color:var(--text-main);text-decoration:underline}
