.About-module__lUh5va__section{background-color:var(--bg-primary);padding:100px 0;position:relative;overflow:hidden}.About-module__lUh5va__bgDecor{pointer-events:none;position:absolute;inset:0}.About-module__lUh5va__bgDecorCircle{background:radial-gradient(circle,#2563eb0f 0%,#0000 70%);width:40vw;height:40vw;position:absolute;top:-10%;right:-5%}.About-module__lUh5va__bgDecorPattern{opacity:.03;background-image:radial-gradient(#2563eb .5px,#0000 .5px);background-size:24px 24px;position:absolute;inset:0}.About-module__lUh5va__container{max-width:1200px;margin:0 auto;padding:0 48px}@media (max-width:768px){.About-module__lUh5va__container{padding:0 24px}}.About-module__lUh5va__wrapper{position:relative}.About-module__lUh5va__header,.About-module__lUh5va__headerWrapper{text-align:center;margin-bottom:5rem}.About-module__lUh5va__title{color:var(--text-primary);margin-bottom:1rem;font-size:2.5rem;font-weight:800}.About-module__lUh5va__titleHighlight{color:#2563eb}.About-module__lUh5va__divider{background:#2563eb;border-radius:2px;width:60px;height:4px;margin:0 auto 1.5rem}.About-module__lUh5va__subtitle{color:var(--text-muted);max-width:600px;margin:0 auto;font-size:1.125rem}.About-module__lUh5va__mainGrid{grid-template-columns:1fr;gap:4rem;margin-bottom:5rem;display:grid}@media (min-width:1024px){.About-module__lUh5va__mainGrid{grid-template-columns:5fr 7fr;align-items:center}}.About-module__lUh5va__leftCol{position:relative}.About-module__lUh5va__profileCardContainer{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:2.5rem;padding:3rem 2rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;box-shadow:0 25px 50px -12px #00000014}.About-module__lUh5va__profileCardContainer:hover{border-color:#2563eb40;transform:translateY(-8px);box-shadow:0 30px 60px -15px #2563eb1f,0 10px 20px -5px #0000000a}.About-module__lUh5va__floatingBadge{z-index:10;position:absolute;top:-20px;right:-20px}.About-module__lUh5va__floatingBadgeContent{background:var(--bg-primary);border:1px solid var(--border-light);border-radius:1.25rem;flex-direction:column;align-items:center;padding:1rem 1.5rem;display:flex;box-shadow:0 10px 25px #0000001a}.About-module__lUh5va__experienceValue{color:var(--text-primary);font-size:1.5rem;font-weight:800;line-height:1.2}.About-module__lUh5va__experienceLabel{color:var(--text-muted);text-transform:uppercase;white-space:nowrap;font-size:.7rem;font-weight:700}.About-module__lUh5va__cardBody{width:100%}.About-module__lUh5va__profileImageContainer{margin-bottom:2rem}.About-module__lUh5va__profileImageWrapper{width:140px;height:140px;position:relative}.About-module__lUh5va__profileImage{border:4px solid var(--border-subtle);z-index:2;border-radius:50%;width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 10px 25px #0000001f}.About-module__lUh5va__profileImg{object-fit:cover;width:100%;height:100%}.About-module__lUh5va__ring1,.About-module__lUh5va__ring2,.About-module__lUh5va__ring3{border:1px solid #2563eb1a;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.About-module__lUh5va__ring1{width:160px;height:160px}.About-module__lUh5va__ring2{width:190px;height:190px}.About-module__lUh5va__ring3{width:220px;height:220px}.About-module__lUh5va__statusDot{z-index:3;background:#22c55e;border:3px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;bottom:10px;right:10px}.About-module__lUh5va__profileNameContainer{text-align:center;margin-bottom:2rem}.About-module__lUh5va__profileName{color:var(--text-primary);margin-bottom:.25rem;font-size:1.5rem;font-weight:800}.About-module__lUh5va__profileRole{color:#2563eb;font-size:.9375rem;font-weight:700}.About-module__lUh5va__contactList{flex-direction:column;gap:1rem;width:100%;margin-bottom:2rem;display:flex}.About-module__lUh5va__contactItem{align-items:center;gap:1rem;display:flex}.About-module__lUh5va__contactIconBox{background:var(--bg-secondary);width:32px;height:32px;color:var(--text-muted);border:1px solid var(--border-light);border-radius:8px;justify-content:center;align-items:center;display:flex}.About-module__lUh5va__contactText{color:var(--text-secondary);font-size:.875rem;font-weight:500}.About-module__lUh5va__availabilityBadge{color:#15803d;background:#f0fdf4;border-radius:100px;align-items:center;gap:.5rem;padding:.6rem 1rem;font-size:.8rem;font-weight:700;display:flex}.About-module__lUh5va__availabilityDot{background:#22c55e;border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #22c55e80}.About-module__lUh5va__rightCol{flex-direction:column;gap:3rem;display:flex}.About-module__lUh5va__aboutTextContainer{flex-direction:column;gap:2rem;display:flex}.About-module__lUh5va__aboutItem{gap:1.5rem;display:flex}.About-module__lUh5va__aboutIconBox{background:var(--border-light);color:#2563eb;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.About-module__lUh5va__aboutText{color:var(--text-muted);font-size:1.05rem;line-height:1.7}.About-module__lUh5va__textDark{color:var(--text-primary);font-weight:700}.About-module__lUh5va__textBlue{color:#2563eb;font-weight:700}.About-module__lUh5va__techStackSection{background:var(--bg-secondary);border-radius:2rem;padding:2rem}.About-module__lUh5va__techStackTitle{letter-spacing:.1em;color:var(--text-muted-light);margin-bottom:1.5rem;font-size:.75rem;font-weight:800}.About-module__lUh5va__techStackGrid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:1rem;display:grid}.About-module__lUh5va__techItem{background:var(--bg-primary);border:1px solid var(--border-light);color:inherit;cursor:pointer;border-radius:12px;flex-direction:column;align-items:center;gap:.5rem;padding:.75rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.About-module__lUh5va__techItem:hover{border-color:var(--color-accent,#2563eb);transform:translateY(-5px);box-shadow:0 10px 20px #2563eb1a}.About-module__lUh5va__techIcon{object-fit:contain;width:32px;height:32px}.About-module__lUh5va__techName{color:var(--text-secondary);font-size:.7rem;font-weight:700}.About-module__lUh5va__statsGrid{grid-template-columns:repeat(1,1fr);gap:1.5rem;display:grid}@media (min-width:640px){.About-module__lUh5va__statsGrid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.About-module__lUh5va__statsGrid{grid-template-columns:repeat(5,1fr)}}.About-module__lUh5va__statCard{background:var(--bg-primary);border:1px solid var(--border-light);color:inherit;border-radius:1.5rem;padding:2rem;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:block;box-shadow:0 10px 30px #00000005}.About-module__lUh5va__statCardInteractive{cursor:pointer}.About-module__lUh5va__statCardInteractive:hover{border-color:var(--color-accent,#2563eb);transform:translateY(-6px);box-shadow:0 15px 35px #2563eb1f}.About-module__lUh5va__statHeader{align-items:center;gap:1.25rem;margin-bottom:1rem;display:flex}.About-module__lUh5va__statIconBox{border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.About-module__lUh5va__colorCode{color:#2563eb;background:#2563eb14}.About-module__lUh5va__colorLayers{color:#9333ea;background:#9333ea14}.About-module__lUh5va__colorCalendar{color:#ca8a04;background:#eab30814}.About-module__lUh5va__colorUser{color:#059669;background:#10b98114}.About-module__lUh5va__statValue{color:var(--text-primary);font-size:1.75rem;font-weight:800}.About-module__lUh5va__statLabel{color:var(--text-muted-light);text-transform:uppercase;font-size:.8rem;font-weight:700}.About-module__lUh5va__statDesc{color:var(--text-muted);font-size:.875rem;line-height:1.5}
.GitLabHeatmap-module__7YvrNq__container{background:var(--bg-primary);border:1px solid var(--border-light);font-family:var(--font-inter),sans-serif;color:var(--text-primary);border-radius:1.5rem;margin-top:3rem;padding:1.5rem;transition:all .3s;box-shadow:0 10px 30px #00000005}.GitLabHeatmap-module__7YvrNq__header{justify-content:space-between;align-items:center;margin-bottom:1.25rem;display:flex}.GitLabHeatmap-module__7YvrNq__title{color:var(--text-primary);margin:0;font-size:1.15rem;font-weight:600}.GitLabHeatmap-module__7YvrNq__viewAll{color:#2563eb;cursor:pointer;font-size:.85rem;text-decoration:none;transition:color .2s}.GitLabHeatmap-module__7YvrNq__viewAll:hover{color:#1d4ed8;text-decoration:underline}[data-theme=dark] .GitLabHeatmap-module__7YvrNq__viewAll{color:#38bdf8}[data-theme=dark] .GitLabHeatmap-module__7YvrNq__viewAll:hover{color:#0ea5e9}.GitLabHeatmap-module__7YvrNq__scrollWrapper{width:100%;overflow:visible}.GitLabHeatmap-module__7YvrNq__calendarGrid{grid-template-rows:20px repeat(7,auto);grid-template-columns:25px repeat(53,1fr);align-items:center;gap:2px;width:100%;display:grid}.GitLabHeatmap-module__7YvrNq__monthLabel{color:var(--text-muted);text-align:left;-webkit-user-select:none;user-select:none;white-space:nowrap;grid-row:1;width:0;font-size:.725rem;overflow:visible}.GitLabHeatmap-module__7YvrNq__dayLabel{color:var(--text-muted);text-align:left;-webkit-user-select:none;user-select:none;grid-column:1;font-size:.725rem}.GitLabHeatmap-module__7YvrNq__cell{aspect-ratio:1;cursor:pointer;border-radius:2px;width:100%;transition:transform .1s,filter .1s;position:relative}.GitLabHeatmap-module__7YvrNq__cell:hover{z-index:10;filter:brightness(1.15);transform:scale(1.3)}.GitLabHeatmap-module__7YvrNq__placeholder{aspect-ratio:1;pointer-events:none;background-color:#0000;width:100%}.GitLabHeatmap-module__7YvrNq__level0{background-color:#eceef0}.GitLabHeatmap-module__7YvrNq__level1{background-color:#d1e2ff}.GitLabHeatmap-module__7YvrNq__level2{background-color:#9ebcff}.GitLabHeatmap-module__7YvrNq__level3{background-color:#5e8cf7}.GitLabHeatmap-module__7YvrNq__level4{background-color:#1f4cb8;box-shadow:0 0 6px #1f4cb833}[data-theme=dark] .GitLabHeatmap-module__7YvrNq__level0{background-color:#ffffff0d}[data-theme=dark] .GitLabHeatmap-module__7YvrNq__level1{background-color:#38bdf840}[data-theme=dark] .GitLabHeatmap-module__7YvrNq__level2{background-color:#38bdf899}[data-theme=dark] .GitLabHeatmap-module__7YvrNq__level3{background-color:#38bdf8}[data-theme=dark] .GitLabHeatmap-module__7YvrNq__level4{background-color:#0284c7;box-shadow:0 0 8px #0284c766}.GitLabHeatmap-module__7YvrNq__cell:after,.GitLabHeatmap-module__7YvrNq__legendCell:after{content:attr(data-tooltip);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:20;background:#0f172a;border:1px solid #ffffff14;border-radius:6px;padding:.35rem .6rem;font-size:.725rem;font-weight:500;transition:opacity .12s,visibility .12s;position:absolute;top:auto;bottom:100%;left:50%;transform:translate(-50%)translateY(-6px);box-shadow:0 10px 15px -3px #00000080;color:#fff!important}.GitLabHeatmap-module__7YvrNq__cell:before,.GitLabHeatmap-module__7YvrNq__legendCell:before{content:"";opacity:0;visibility:hidden;pointer-events:none;z-index:21;border:4px solid #0000;border-top-color:#0f172a;transition:opacity .12s,visibility .12s;position:absolute;bottom:100%;left:50%;transform:translate(-50%)translateY(-2px)}.GitLabHeatmap-module__7YvrNq__cell:hover:after,.GitLabHeatmap-module__7YvrNq__legendCell:hover:after,.GitLabHeatmap-module__7YvrNq__cell:hover:before,.GitLabHeatmap-module__7YvrNq__legendCell:hover:before{opacity:1;visibility:visible}.GitLabHeatmap-module__7YvrNq__footer{color:var(--text-muted);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;margin-top:1rem;font-size:.75rem;display:flex}.GitLabHeatmap-module__7YvrNq__legend{align-items:center;gap:.25rem;display:flex}.GitLabHeatmap-module__7YvrNq__legendBar{gap:3px;display:flex}.GitLabHeatmap-module__7YvrNq__legendCell{cursor:pointer;border-radius:1.5px;width:9px;height:9px;position:relative}.GitLabHeatmap-module__7YvrNq__infoText{color:var(--text-muted)}@keyframes GitLabHeatmap-module__7YvrNq__pulse{0%{opacity:.35}50%{opacity:.65}to{opacity:.35}}.GitLabHeatmap-module__7YvrNq__skeletonCell{background-color:var(--border-light);animation:1.5s ease-in-out infinite GitLabHeatmap-module__7YvrNq__pulse}.GitLabHeatmap-module__7YvrNq__activitySection{border-top:1px solid var(--border-light);margin-top:2rem;padding-top:1.5rem}.GitLabHeatmap-module__7YvrNq__activityTitle{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:1.25rem;font-size:.85rem;font-weight:700}.GitLabHeatmap-module__7YvrNq__activityList{flex-direction:column;gap:1.25rem;display:flex}.GitLabHeatmap-module__7YvrNq__activityItem{align-items:flex-start;gap:1rem;font-size:.85rem;display:flex}.GitLabHeatmap-module__7YvrNq__activityIconBox{width:28px;height:28px;color:var(--color-accent,#2563eb);background:#2563eb14;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;display:flex}[data-theme=dark] .GitLabHeatmap-module__7YvrNq__activityIconBox{color:#38bdf8;background:#38bdf81a}.GitLabHeatmap-module__7YvrNq__activityContent{color:var(--text-secondary);flex-grow:1}.GitLabHeatmap-module__7YvrNq__activityText{color:var(--text-secondary);margin:0;line-height:1.4}.GitLabHeatmap-module__7YvrNq__textBold{color:var(--text-primary);font-weight:600}.GitLabHeatmap-module__7YvrNq__textLink{color:var(--color-accent,#2563eb);font-weight:500;text-decoration:none}.GitLabHeatmap-module__7YvrNq__textLink:hover{text-decoration:underline}[data-theme=dark] .GitLabHeatmap-module__7YvrNq__textLink{color:#38bdf8}.GitLabHeatmap-module__7YvrNq__activityTime{color:var(--text-muted);margin-top:.25rem;font-size:.75rem}.GitLabHeatmap-module__7YvrNq__commitList{border-left:2px solid var(--border-light);flex-direction:column;gap:.25rem;margin-top:.5rem;padding-left:.75rem;display:flex}.GitLabHeatmap-module__7YvrNq__commitItem{font-family:var(--font-mono),monospace;color:var(--text-muted);align-items:center;gap:.5rem;font-size:.8rem;display:flex}.GitLabHeatmap-module__7YvrNq__commitSha{color:var(--color-accent,#2563eb);font-weight:600}[data-theme=dark] .GitLabHeatmap-module__7YvrNq__commitSha{color:#38bdf8}.GitLabHeatmap-module__7YvrNq__commitMessage{color:var(--text-secondary)}.GitLabHeatmap-module__7YvrNq__mobileTip{display:none}@media (max-width:768px){.GitLabHeatmap-module__7YvrNq__scrollWrapper{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--border-light)transparent;padding-top:8px;padding-bottom:8px;overflow:auto hidden}.GitLabHeatmap-module__7YvrNq__scrollWrapper::-webkit-scrollbar{height:4px}.GitLabHeatmap-module__7YvrNq__scrollWrapper::-webkit-scrollbar-track{background:0 0}.GitLabHeatmap-module__7YvrNq__scrollWrapper::-webkit-scrollbar-thumb{background-color:var(--border-light);border-radius:4px}.GitLabHeatmap-module__7YvrNq__calendarGrid{width:720px;min-width:720px}.GitLabHeatmap-module__7YvrNq__cell:after,.GitLabHeatmap-module__7YvrNq__cell:before,.GitLabHeatmap-module__7YvrNq__legendCell:after,.GitLabHeatmap-module__7YvrNq__legendCell:before,.GitLabHeatmap-module__7YvrNq__cell:hover:after,.GitLabHeatmap-module__7YvrNq__cell:hover:before,.GitLabHeatmap-module__7YvrNq__legendCell:hover:after,.GitLabHeatmap-module__7YvrNq__legendCell:hover:before{opacity:0!important;visibility:hidden!important;display:none!important}.GitLabHeatmap-module__7YvrNq__mobileTip{color:#fff;text-align:center;white-space:normal;word-break:keep-all;pointer-events:none;background:#0f172a;border:1px solid #ffffff14;border-radius:8px;max-width:90%;margin:0 auto .75rem;padding:.4rem .75rem;font-size:.75rem;font-weight:500;animation:.15s GitLabHeatmap-module__7YvrNq__tipFadeIn;display:block;box-shadow:0 4px 12px #00000040}@keyframes GitLabHeatmap-module__7YvrNq__tipFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}
