.page-module-scss-module__-ytPBG__about{max-width:768px;padding:0 var(--space-3);margin:0 auto}.page-module-scss-module__-ytPBG__about__header{border-bottom:1px solid var(--color-border-default);padding:var(--space-6)0 var(--space-4)}.page-module-scss-module__-ytPBG__about__title{color:var(--color-text-primary);font-family:var(--font-serif);font-size:var(--text-4xl);font-style:italic;font-weight:var(--font-weight-bold);letter-spacing:-.02em;line-height:var(--leading-tight)}.page-module-scss-module__-ytPBG__about__section{border-bottom:1px solid var(--color-border-default);padding:var(--space-4)0}.page-module-scss-module__-ytPBG__about__section:last-child{border-bottom:none}.page-module-scss-module__-ytPBG__about__paragraph{color:var(--color-text-secondary);font-size:var(--text-base);line-height:var(--leading-relaxed);margin-bottom:var(--space-3)}.page-module-scss-module__-ytPBG__about__paragraph:last-child{margin-bottom:0}.page-module-scss-module__-ytPBG__about__section-title{color:var(--color-text-primary);font-family:var(--font-sans);font-size:var(--text-lg);font-weight:var(--font-weight-semibold);margin-bottom:var(--space-3)}
.skillsList-module-scss-module__F8FUcW__about__skills{gap:var(--space-3);flex-direction:column;display:flex}.skillsList-module-scss-module__F8FUcW__about__skill-group{gap:var(--space-1);flex-direction:column;display:flex}.skillsList-module-scss-module__F8FUcW__about__skill-group-title{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--font-weight-medium);letter-spacing:.05em;text-transform:uppercase}.skillsList-module-scss-module__F8FUcW__about__skill-list{flex-wrap:wrap;gap:8px;display:flex}
.Tag-module-scss-module__8wnQpW__tag{border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--font-weight-semibold);width:fit-content;padding:3px 10px;display:inline-block}.Tag-module-scss-module__8wnQpW__tag--default{background-color:var(--color-bg-tertiary);color:var(--color-text-secondary)}.Tag-module-scss-module__8wnQpW__tag--brand{background-color:var(--color-brand-50);color:var(--color-brand-700)}
.PostList-module-scss-module__SWdIUW__post-list{margin:0;padding:0;list-style:none}
.Pagination-module-scss-module__Gf1oOG__pagination{padding:var(--space-4)0 var(--space-2);justify-content:center;display:flex}.Pagination-module-scss-module__Gf1oOG__pagination__list{flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;list-style:none;display:flex}.Pagination-module-scss-module__Gf1oOG__pagination__btn{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-default);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;font-size:var(--text-base);font-weight:var(--font-weight-medium);justify-content:center;align-items:center;min-width:24px;min-height:24px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.Pagination-module-scss-module__Gf1oOG__pagination__btn:hover{background-color:var(--color-surface-hover);border-color:var(--color-border-default);color:var(--color-text-primary)}.Pagination-module-scss-module__Gf1oOG__pagination__btn:focus-visible{outline:3px solid var(--color-brand-primary);outline-offset:2px}.Pagination-module-scss-module__Gf1oOG__pagination__btn--active{background-color:var(--color-brand-primary);border-color:var(--color-brand-primary);color:#fff}.Pagination-module-scss-module__Gf1oOG__pagination__btn--active:hover{background-color:var(--color-brand-hover);border-color:var(--color-brand-hover);color:#fff}.Pagination-module-scss-module__Gf1oOG__pagination__btn--disabled{cursor:not-allowed;opacity:.4;pointer-events:none}
