.aboutSection{background:#fff}.aboutActions{justify-content:center;margin-top:8px;display:flex}.aboutText{max-width:800px;margin:0 auto}.aboutText p{color:var(--text-light);margin-bottom:16px;font-size:.92rem;line-height:1.75}@media (min-width:480px){.aboutText p{margin-bottom:18px;font-size:.98rem;line-height:1.8}}@media (min-width:768px){.aboutText p{margin-bottom:20px;font-size:1.05rem}}.aboutText strong{color:var(--text)}.aboutCompact{text-align:center;max-width:640px;margin:0 auto}.aboutCompact p{color:var(--text-light);margin-bottom:12px;font-size:.95rem;line-height:1.75}@media (min-width:480px){.aboutCompact p{margin-bottom:14px;font-size:1rem}}@media (min-width:768px){.aboutCompact p{margin-bottom:16px;font-size:1.05rem}}.aboutCompact strong{color:var(--text)}.aboutLink{color:var(--accent);margin-top:12px;font-size:.9rem;font-weight:600;transition:color .2s;display:inline-block}.aboutLink:hover{color:var(--accent-light)}.extIcon{margin-left:1px;font-size:.8em;display:inline-block}
.Skills-module__4bu8kG__skillsSection{background:var(--bg)}.Skills-module__4bu8kG__skillsShowMoreBtn{cursor:pointer;background:0 0;border:none;margin-top:12px;padding:0;font-size:.85rem}.Skills-module__4bu8kG__skillsTabs{max-width:720px;margin:0 auto}.Skills-module__4bu8kG__skillsTabsNav{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#0f9b8e66 transparent;justify-content:flex-start;gap:16px;margin-bottom:28px;padding-bottom:12px;display:flex;overflow-x:auto}@media (min-width:480px){.Skills-module__4bu8kG__skillsTabsNav{justify-content:center}}.Skills-module__4bu8kG__skillsTabsNav::-webkit-scrollbar{height:4px}.Skills-module__4bu8kG__skillsTabsNav::-webkit-scrollbar-track{background:0 0}.Skills-module__4bu8kG__skillsTabsNav::-webkit-scrollbar-thumb{background:#0f9b8e66;border-radius:4px}.Skills-module__4bu8kG__skillsTabsNav::-webkit-scrollbar-thumb:hover{background:#0f9b8e99}@media (min-width:480px){.Skills-module__4bu8kG__skillsTabsNav{gap:20px;margin-bottom:32px}}@media (min-width:768px){.Skills-module__4bu8kG__skillsTabsNav{gap:24px;margin-bottom:6px}}.Skills-module__4bu8kG__skillsTabBtn{color:var(--text-muted);cursor:pointer;white-space:nowrap;text-align:center;background:0 0;border:none;border-radius:8px;padding:6px 16px;font-size:.82rem;font-weight:600;transition:all .25s}@media (min-width:480px){.Skills-module__4bu8kG__skillsTabBtn{padding:6px 20px;font-size:.85rem}}@media (min-width:768px){.Skills-module__4bu8kG__skillsTabBtn{padding:8px 24px;font-size:.88rem}}.Skills-module__4bu8kG__skillsTabBtn:hover{color:var(--accent)}.Skills-module__4bu8kG__skillsTabBtn--active{color:#fff;background:var(--accent);box-shadow:0 2px 10px #0f9b8e4d}.Skills-module__4bu8kG__skillsTabBtn--active:hover{color:#fff;background:var(--accent-light)}.Skills-module__4bu8kG__skillsTabContent{min-height:200px;animation:.25s ease-out Skills-module__4bu8kG__skillsFadeIn}@keyframes Skills-module__4bu8kG__skillsFadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.Skills-module__4bu8kG__skillsTabHeader{align-items:baseline;gap:10px;margin-bottom:20px;display:flex}@media (min-width:480px){.Skills-module__4bu8kG__skillsTabHeader{margin-bottom:24px}}.Skills-module__4bu8kG__skillsTabTitle{font-size:1.1rem;font-weight:700}@media (min-width:480px){.Skills-module__4bu8kG__skillsTabTitle{font-size:1.15rem}}@media (min-width:768px){.Skills-module__4bu8kG__skillsTabTitle{font-size:1.2rem}}.Skills-module__4bu8kG__skillsTabCount{color:var(--text-muted);font-size:.8rem;font-weight:500}.Skills-module__4bu8kG__skillsTabItems{flex-direction:column;gap:0;display:flex}.Skills-module__4bu8kG__skillsTabItem{border-bottom:1px solid var(--border);padding:16px 0}.Skills-module__4bu8kG__skillsTabItem:last-child{border-bottom:none}@media (min-width:480px){.Skills-module__4bu8kG__skillsTabItem{padding:18px 0}}@media (min-width:768px){.Skills-module__4bu8kG__skillsTabItem{padding:20px 0}}.Skills-module__4bu8kG__skillsTabItemName{color:var(--text);margin-bottom:3px;font-size:.92rem;font-weight:700}.Skills-module__4bu8kG__skillsTabItemName a{color:var(--text);text-decoration:none;transition:color .2s}.Skills-module__4bu8kG__skillsTabItemName a:after{content:" ↗";opacity:.3;font-size:.7em;transition:opacity .2s}.Skills-module__4bu8kG__skillsTabItemName a:hover{color:var(--accent)}.Skills-module__4bu8kG__skillsTabItemName a:hover:after{opacity:1}@media (min-width:480px){.Skills-module__4bu8kG__skillsTabItemName{font-size:.95rem}}@media (min-width:768px){.Skills-module__4bu8kG__skillsTabItemName{font-size:1rem}}.Skills-module__4bu8kG__skillsTabItemDesc{color:var(--text-light);font-size:.85rem;line-height:1.6}.Skills-module__4bu8kG__skillsShowMore{border:1px solid var(--border);background:var(--card-bg);color:var(--accent);cursor:pointer;border-radius:8px;margin-top:16px;padding:8px 20px;font-size:.85rem;font-weight:600;transition:all .2s}.Skills-module__4bu8kG__skillsShowMore:hover{border-color:var(--accent);background:var(--accent-glow)}@media (min-width:480px){.Skills-module__4bu8kG__skillsTabItemDesc{font-size:.88rem}}@media (min-width:768px){.Skills-module__4bu8kG__skillsTabItemDesc{font-size:.9rem}}
