.page-module__xgPmsG__centeredContent{width:100%;max-width:1100px;margin-left:auto;margin-right:auto;padding:2rem;overflow:hidden}.page-module__xgPmsG__heroSection{width:100%;margin-bottom:8rem}.page-module__xgPmsG__profileGrid{grid-template-columns:1fr 2fr;align-items:center;gap:3rem;display:grid}.page-module__xgPmsG__imageWrapper{width:100%;max-width:350px}.page-module__xgPmsG__profileImage{border-radius:12px;width:100%;height:auto;box-shadow:0 8px 16px #ffffff80}.page-module__xgPmsG__introText{z-index:2}.page-module__xgPmsG__introText h1{color:var(--color-primary);margin-bottom:1.5rem;font-size:2.5rem;font-weight:500}.page-module__xgPmsG__gradientText{background:linear-gradient(135deg,var(--color-primary)0%,var(--color-secondary)50%,var(--color-accent)100%);-webkit-text-fill-color:transparent;color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:5s linear infinite page-module__xgPmsG__shine}@keyframes page-module__xgPmsG__shine{to{background-position:200%}}.page-module__xgPmsG__introText p{color:var(--color-primary);margin-bottom:1rem;font-size:1.125rem;line-height:1.7}.page-module__xgPmsG__skillsSection{z-index:2;padding-bottom:5rem;position:relative}@media (max-width:768px){.page-module__xgPmsG__profileGrid{text-align:center;grid-template-columns:1fr}.page-module__xgPmsG__imageWrapper{margin:0 auto 2rem}.page-module__xgPmsG__introText h1{font-size:2.5rem}}
.Tabs-module__aPy8Sq__tabsContainer{z-index:2;background-color:var(--color-primary);border-radius:16px;width:100%;padding:1.5rem 2.5rem 2.5rem;box-shadow:0 4px 12px #ffffff80}.Tabs-module__aPy8Sq__tabHeader{border-bottom:2px solid var(--color-background);justify-content:flex-end;gap:1rem;margin-bottom:2rem;display:flex}.Tabs-module__aPy8Sq__tabButton{color:var(--color-background);cursor:pointer;background-color:#0000;border:none;border-bottom:2px solid #0000;padding:.75rem .25rem;font-size:1rem;font-weight:600;transition:color .2s,border-color .2s;position:relative;top:2px}.Tabs-module__aPy8Sq__tabButton:hover{color:var(--color-secondary)}.Tabs-module__aPy8Sq__tabButton.Tabs-module__aPy8Sq__active{color:var(--color-secondary);border-bottom-color:var(--color-secondary)}.Tabs-module__aPy8Sq__tabContent{min-height:200px}.Tabs-module__aPy8Sq__skillGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1.5rem;display:grid}.Tabs-module__aPy8Sq__skillCard{background-color:var(--color-background);border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem;transition:transform .2s,box-shadow .2s;display:flex}.Tabs-module__aPy8Sq__skillCard:hover{transform:translateY(-5px);box-shadow:0 6px 15px #00000012}.Tabs-module__aPy8Sq__skillIcon{color:var(--color-primary)}.Tabs-module__aPy8Sq__skillName{color:var(--color-primary);text-align:center;font-size:1rem;font-weight:600;transition:all .2s ease-in-out}.Tabs-module__aPy8Sq__skillCard:hover .Tabs-module__aPy8Sq__skillName,.Tabs-module__aPy8Sq__skillCard:hover .Tabs-module__aPy8Sq__skillIcon{color:var(--color-secondary)}
.AboutRightShape-module__-lrKTG__shapeContainer{z-index:1;width:28vw;height:500px;position:absolute;top:5%;right:-15vw}.AboutRightShape-module__-lrKTG__shapeContainer svg{width:100%;height:100%}@media (max-width:768px){.AboutRightShape-module__-lrKTG__shapeContainer{display:none}}
.AboutLeftShape-module__g2EZka__shapeContainer{z-index:1;width:28vw;height:500px;position:absolute;top:50vh;left:-15vw}.AboutLeftShape-module__g2EZka__shapeContainer svg{width:100%;height:100%;rotate:180deg}@media (max-width:768px){.AboutLeftShape-module__g2EZka__shapeContainer{display:none}}
.AboutBottomShape-module__sFSXxW__shapeContainer{z-index:1;width:80px;height:80px;position:absolute;bottom:-2vh;right:5%;overflow:hidden}.AboutBottomShape-module__sFSXxW__shapeContainer svg{width:100%;height:100%}@media (max-width:768px){.AboutBottomShape-module__sFSXxW__shapeContainer{display:none}}
