.page-module__gTpuJq__page{color:#fff;background:linear-gradient(#0f172a 0%,#1e293b 50%,#0f172a 100%);min-height:100vh}.page-module__gTpuJq__container{max-width:1400px;margin:0 auto;padding:0 1.5rem}.page-module__gTpuJq__hero{align-items:center;min-height:85vh;padding:6rem 0;display:flex;position:relative;overflow:hidden}.page-module__gTpuJq__heroBackground{z-index:0;position:absolute;inset:0}.page-module__gTpuJq__gridPattern{background-image:linear-gradient(#6366f108 1px,#0000 1px),linear-gradient(90deg,#6366f108 1px,#0000 1px);background-size:50px 50px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 0%,#0000 75%);mask-image:radial-gradient(#000 0%,#0000 75%)}.page-module__gTpuJq__gradientOrb1{filter:blur(60px);background:radial-gradient(circle,#6366f126 0%,#0000 70%);border-radius:50%;width:600px;height:600px;animation:20s ease-in-out infinite page-module__gTpuJq__float;position:absolute;top:-20%;right:-10%}.page-module__gTpuJq__gradientOrb2{filter:blur(60px);background:radial-gradient(circle,#8b5cf61f 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:15s ease-in-out infinite reverse page-module__gTpuJq__float;position:absolute;bottom:-20%;left:-10%}@keyframes page-module__gTpuJq__float{0%,to{transform:translate(0)scale(1)}50%{transform:translate(30px,-30px)scale(1.05)}}.page-module__gTpuJq__heroContent{z-index:1;grid-template-columns:1.2fr 1fr;align-items:center;gap:4rem;display:grid;position:relative}.page-module__gTpuJq__heroText{flex-direction:column;gap:1.5rem;display:flex}.page-module__gTpuJq__heroBadge{color:#a78bfa;background:#1e233c;border:1px solid #6366f133;border-radius:50px;align-items:center;gap:.5rem;width:fit-content;padding:.5rem 1rem;font-size:.875rem;font-weight:500;display:inline-flex}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.page-module__gTpuJq__heroBadge{-webkit-backdrop-filter:blur(10px);background:#6366f11a}}.page-module__gTpuJq__badgeDot{background:#6366f1;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite page-module__gTpuJq__pulse}@keyframes page-module__gTpuJq__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.page-module__gTpuJq__heroTitle{background:linear-gradient(135deg,#fff 0%,#e2e8f0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-size:3.5rem;font-weight:800;line-height:1.1}.page-module__gTpuJq__heroSubtitle{color:#94a3b8;margin:0;font-size:1.5rem;font-weight:500;line-height:1.4}.page-module__gTpuJq__heroDescription{color:#cbd5e1;margin:0;font-size:1.125rem;line-height:1.7}.page-module__gTpuJq__heroFeatures{flex-direction:column;gap:.75rem;display:flex}.page-module__gTpuJq__featureItem{color:#e2e8f0;align-items:center;font-size:1rem;font-weight:500;display:flex}.page-module__gTpuJq__heroStats{border-top:1px solid #6366f133;justify-content:center;align-items:stretch;gap:0;margin-top:1rem;padding-top:2rem;display:flex}.page-module__gTpuJq__statItem{text-align:center;flex:1;padding:0 1.5rem;position:relative}.page-module__gTpuJq__statItem:not(:last-child):after{content:"";background:linear-gradient(#0000,#6366f166,#0000);width:1px;height:80%;position:absolute;top:10%;right:0}.page-module__gTpuJq__statValue{background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.25rem;font-size:2rem;font-weight:700}.page-module__gTpuJq__statLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem}.page-module__gTpuJq__heroVisual{justify-content:center;align-items:center;display:flex}.page-module__gTpuJq__floatingCard{background:#0f172a;border:1px solid #6366f133;border-radius:20px;width:100%;max-width:450px;padding:1.5rem;box-shadow:0 20px 60px #0000004d,0 0 0 1px #6366f11a}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.page-module__gTpuJq__floatingCard{-webkit-backdrop-filter:blur(20px);background:#0f172acc}}.page-module__gTpuJq__cardHeader{border-bottom:1px solid #6366f11a;align-items:center;gap:1rem;margin-bottom:1.5rem;padding-bottom:1rem;display:flex}.page-module__gTpuJq__cardDots{gap:.5rem;display:flex}.page-module__gTpuJq__cardDots span{background:#6366f14d;border-radius:50%;width:12px;height:12px}.page-module__gTpuJq__cardDots span:first-child{background:#ef444499}.page-module__gTpuJq__cardDots span:nth-child(2){background:#eab30899}.page-module__gTpuJq__cardDots span:nth-child(3){background:#22c55e99}.page-module__gTpuJq__cardTitle{color:#e2e8f0;font-size:.9375rem;font-weight:600}.page-module__gTpuJq__cardBody{flex-direction:column;gap:1.5rem;display:flex}.page-module__gTpuJq__codeSnippet{text-align:left;direction:ltr;background:#0000004d;border-radius:12px;flex-direction:column;gap:.75rem;padding:1rem;font-family:Courier New,monospace;font-size:.875rem;display:flex}.page-module__gTpuJq__codeLine{color:#cbd5e1;display:block}.page-module__gTpuJq__codeKeyword{color:#c084fc}.page-module__gTpuJq__codeVar{color:#60a5fa}.page-module__gTpuJq__codeString{color:#34d399}.page-module__gTpuJq__codeFunction{color:#fbbf24}.page-module__gTpuJq__cardMetrics{flex-direction:column;gap:.75rem;display:flex}.page-module__gTpuJq__metricBar{background:#6366f11a;border-radius:4px;height:8px;overflow:hidden}.page-module__gTpuJq__metricFill{background:linear-gradient(90deg,#6366f1 0%,#8b5cf6 100%);border-radius:4px;height:100%;animation:2s ease-out page-module__gTpuJq__fillBar}@keyframes page-module__gTpuJq__fillBar{0%{width:0}}.page-module__gTpuJq__sectionTitle{text-align:center;background:linear-gradient(135deg,#fff 0%,#e2e8f0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:3rem;font-size:2.5rem;font-weight:700}.page-module__gTpuJq__experience{background:0 0;padding:4rem 0}.page-module__gTpuJq__timeline{max-width:800px;margin:0 auto;position:relative}.page-module__gTpuJq__timeline:before{content:"";background:linear-gradient(#6366f1 0%,#8b5cf6 100%);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.page-module__gTpuJq__timelineItem{align-items:flex-start;margin-bottom:3rem;display:flex;position:relative}.page-module__gTpuJq__timelineItem:nth-child(odd){flex-direction:row}.page-module__gTpuJq__timelineItem:nth-child(2n){flex-direction:row-reverse}.page-module__gTpuJq__timelineMarker{z-index:1;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border:4px solid #0f172acc;border-radius:50%;width:16px;height:16px;position:absolute;top:1rem;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #6366f14d}.page-module__gTpuJq__timelineContent{background:#191e32;border:2px solid #6366f126;border-radius:16px;width:calc(50% - 2rem);margin:0 2rem;padding:2rem;box-shadow:0 4px 16px #00000014}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.page-module__gTpuJq__timelineContent{-webkit-backdrop-filter:blur(10px);background:#6366f10d}}.page-module__gTpuJq__timelineItem:nth-child(odd) .page-module__gTpuJq__timelineContent{margin-right:0}.page-module__gTpuJq__timelineItem:nth-child(2n) .page-module__gTpuJq__timelineContent{margin-left:0}.page-module__gTpuJq__experienceHeader{justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;display:flex}.page-module__gTpuJq__experienceTitle{color:#f9fafb;margin:0;font-size:1.25rem;font-weight:600}.page-module__gTpuJq__experiencePeriod{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border-radius:8px;padding:.25rem .75rem;font-size:.75rem;font-weight:500}.page-module__gTpuJq__experienceCompany{color:#a78bfa;margin:0 0 .75rem;font-weight:500}.page-module__gTpuJq__experienceDescription{color:#cbd5e1;margin:0 0 1rem;line-height:1.6}.page-module__gTpuJq__technologies{flex-wrap:wrap;gap:.5rem;margin-bottom:1rem;display:flex}.page-module__gTpuJq__techTag{color:#a78bfa;background:#6366f11f;border:1px solid #6366f140;border-radius:8px;padding:.25rem .5rem;font-size:.75rem;font-weight:500}.page-module__gTpuJq__achievements{margin:0;padding:0;list-style:none}.page-module__gTpuJq__achievements li{color:#cbd5e1;margin-bottom:.25rem;padding-left:1rem;font-size:.875rem;position:relative}.page-module__gTpuJq__achievements li:before{content:"✓";color:#10b981;font-weight:700;position:absolute;left:0}.page-module__gTpuJq__story{background:0 0;padding:6rem 0;position:relative;overflow:hidden}.page-module__gTpuJq__storyBackground{z-index:0;pointer-events:none;position:absolute;inset:0}.page-module__gTpuJq__storyOrb1{filter:blur(70px);background:radial-gradient(circle,#8b5cf626 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:18s ease-in-out infinite page-module__gTpuJq__float;position:absolute;top:-15%;left:-10%}.page-module__gTpuJq__storyOrb2{filter:blur(70px);background:radial-gradient(circle,#6366f11f 0%,#0000 70%);border-radius:50%;width:550px;height:550px;animation:16s ease-in-out infinite reverse page-module__gTpuJq__float;position:absolute;bottom:-15%;right:-10%}.page-module__gTpuJq__storyContent{z-index:1;max-width:1400px;margin:0 auto;position:relative}.page-module__gTpuJq__storyHeader{text-align:center;margin-bottom:3rem}.page-module__gTpuJq__storySubtitle{color:#6366f1;margin-top:.5rem;font-size:1.25rem;font-weight:600}.page-module__gTpuJq__storyText{color:#cbd5e1;text-align:center;max-width:800px;margin-bottom:4rem;margin-left:auto;margin-right:auto;font-size:1.25rem;line-height:1.8}.page-module__gTpuJq__highlights{grid-template-columns:repeat(3,1fr);gap:2rem;margin-bottom:4rem;display:grid}.page-module__gTpuJq__highlightCard{text-align:center;background:linear-gradient(135deg,#191e37 0%,#161b30 100%);border:1px solid #6366f126;border-radius:20px;padding:2rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.page-module__gTpuJq__highlightCard{-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#6366f10f 0%,#8b5cf608 100%)}}.page-module__gTpuJq__highlightCard:before{content:"";z-index:10;background:linear-gradient(90deg,#6366f1,#8b5cf6,#a78bfa);height:4px;position:absolute;top:0;left:0;right:0}.page-module__gTpuJq__highlightCard:hover{background:linear-gradient(135deg,#6366f11a 0%,#8b5cf60d 100%);border-color:#6366f166;box-shadow:0 20px 48px #0000001f,0 8px 16px #00000014}.page-module__gTpuJq__highlightIcon{filter:drop-shadow(0 0 12px #6366f14d);margin-bottom:1rem;font-size:3rem}.page-module__gTpuJq__highlightTitle{color:#f9fafb;margin:0 0 .75rem;font-size:1.25rem;font-weight:600}.page-module__gTpuJq__highlightDescription{color:#94a3b8;margin:0;font-size:.9375rem;line-height:1.6}.page-module__gTpuJq__metricsWrapper{max-width:1400px;margin:4rem auto 0;padding:0 2rem}.page-module__gTpuJq__metrics{background:#14192d;border:1px solid #6366f11a;border-radius:20px;grid-template-columns:repeat(4,1fr);gap:2rem;width:100%;padding:3rem;display:grid}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.page-module__gTpuJq__metrics{-webkit-backdrop-filter:blur(10px);background:#6366f108}}.page-module__gTpuJq__metric{text-align:center;padding:1rem}.page-module__gTpuJq__metricValue{background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.5rem;font-size:2.5rem;font-weight:800}.page-module__gTpuJq__metricLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.05em;font-size:.875rem;font-weight:500}.page-module__gTpuJq__services{background:0 0;padding:6rem 0;position:relative;overflow:hidden}.page-module__gTpuJq__servicesBackground{z-index:0;pointer-events:none;position:absolute;inset:0}.page-module__gTpuJq__servicesOrb1{filter:blur(75px);background:radial-gradient(circle,#6366f124 0%,#0000 70%);border-radius:50%;width:550px;height:550px;animation:19s ease-in-out infinite page-module__gTpuJq__float;position:absolute;top:-20%;right:-10%}.page-module__gTpuJq__servicesOrb2{filter:blur(70px);background:radial-gradient(circle,#8b5cf61f 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:17s ease-in-out infinite reverse page-module__gTpuJq__float;position:absolute;bottom:-20%;left:-10%}.page-module__gTpuJq__skillsGrid{z-index:1;grid-template-columns:repeat(2,1fr);gap:2rem;display:grid;position:relative}.page-module__gTpuJq__services .page-module__gTpuJq__container{z-index:1;position:relative}.page-module__gTpuJq__serviceCategory{background:linear-gradient(135deg,#191e37 0%,#161b30 100%);border:1px solid #6366f126;border-radius:20px;padding:2.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffff0d}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.page-module__gTpuJq__serviceCategory{-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#6366f10d 0%,#8b5cf608 100%)}}.page-module__gTpuJq__serviceCategory:before{content:"";z-index:10;background:linear-gradient(90deg,#6366f1,#8b5cf6,#a78bfa);height:4px;position:absolute;top:0;left:0;right:0}.page-module__gTpuJq__serviceCategory:hover{background:linear-gradient(135deg,#6366f114 0%,#8b5cf60d 100%);border-color:#6366f166;box-shadow:0 20px 48px #0000001f,0 8px 16px #00000014}.page-module__gTpuJq__categoryIcon{text-align:center;filter:drop-shadow(0 0 16px #6366f166);margin-bottom:1.5rem;font-size:3.5rem;transition:filter .3s}.page-module__gTpuJq__serviceCategory:hover .page-module__gTpuJq__categoryIcon{filter:drop-shadow(0 0 20px #8b5cf699)}.page-module__gTpuJq__categoryTitle{color:#f9fafb;text-align:center;background:linear-gradient(135deg,#fff 0%,#e2e8f0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 1.5rem;font-size:1.5rem;font-weight:700}.page-module__gTpuJq__capabilitiesList{flex-direction:column;gap:.875rem;margin:0;padding:0;list-style:none;display:flex}.page-module__gTpuJq__capabilitiesList li{color:#cbd5e1;padding-left:2rem;font-size:1rem;line-height:1.6;transition:all .2s;position:relative}.page-module__gTpuJq__capabilitiesList li:before{content:"✓";color:#10b981;background:#10b9811a;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:1.25rem;font-weight:700;display:flex;position:absolute;top:0;left:0}.page-module__gTpuJq__capabilitiesList li:hover{color:#e2e8f0;transform:translate(4px)}.page-module__gTpuJq__skillsList{flex-direction:column;gap:1rem;display:flex}.page-module__gTpuJq__skillItem{flex-direction:column;gap:.5rem;display:flex}.page-module__gTpuJq__skillHeader{justify-content:space-between;align-items:center;display:flex}.page-module__gTpuJq__skillName{color:#cbd5e1;font-weight:500}.page-module__gTpuJq__skillLevel{color:#94a3b8;font-size:.875rem;font-weight:500}.page-module__gTpuJq__skillBar{background:#6366f11a;border-radius:4px;height:8px;overflow:hidden}.page-module__gTpuJq__skillProgress{background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border-radius:4px;height:100%;transition:width .3s}.page-module__gTpuJq__skillCategory{background:#191e32;border:2px solid #6366f126;border-radius:16px;padding:2rem;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px #6366f11a}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.page-module__gTpuJq__skillCategory{-webkit-backdrop-filter:blur(10px);background:#6366f10d}}.page-module__gTpuJq__skillCategory:hover{background:#6366f114;border-color:#6366f180;box-shadow:0 16px 32px #6366f140,0 4px 12px #6366f126}.page-module__gTpuJq__education{background:0 0;padding:4rem 0}.page-module__gTpuJq__educationGrid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;max-width:800px;margin:0 auto;display:grid}.page-module__gTpuJq__educationCard{text-align:center;background:#191e32;border:2px solid #6366f126;border-radius:16px;padding:2rem;transition:all .4s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 16px #6366f11a}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.page-module__gTpuJq__educationCard{-webkit-backdrop-filter:blur(10px);background:#6366f10d}}.page-module__gTpuJq__educationCard:hover{background:#6366f114;border-color:#6366f180;box-shadow:0 16px 32px #6366f140,0 4px 12px #6366f126}.page-module__gTpuJq__degree{color:#f9fafb;margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.page-module__gTpuJq__institution{color:#a78bfa;margin:0 0 .25rem;font-weight:500}.page-module__gTpuJq__year{color:#94a3b8;margin:0 0 .5rem}.page-module__gTpuJq__distinction{color:#cbd5e1;margin:0 0 1rem;font-style:italic}.page-module__gTpuJq__educationAchievements{text-align:left;margin:0;padding:0;list-style:none}.page-module__gTpuJq__educationAchievements li{color:#cbd5e1;margin-bottom:.25rem;padding-left:1rem;font-size:.875rem;position:relative}.page-module__gTpuJq__educationAchievements li:before{content:"•";color:#6366f1;font-weight:700;position:absolute;left:0}.page-module__gTpuJq__techStack{background:0 0;padding:6rem 0;position:relative;overflow:hidden}.page-module__gTpuJq__techStackBackground{z-index:0;pointer-events:none;position:absolute;inset:0}.page-module__gTpuJq__techStackOrb1{filter:blur(75px);background:radial-gradient(circle,#8b5cf621 0%,#0000 70%);border-radius:50%;width:500px;height:500px;animation:17s ease-in-out infinite page-module__gTpuJq__float;position:absolute;top:-18%;left:-12%}.page-module__gTpuJq__techStackOrb2{filter:blur(70px);background:radial-gradient(circle,#6366f11c 0%,#0000 70%);border-radius:50%;width:520px;height:520px;animation:19s ease-in-out infinite reverse page-module__gTpuJq__float;position:absolute;bottom:-18%;right:-12%}.page-module__gTpuJq__techStackDescription{text-align:center;color:#94a3b8;max-width:700px;margin-bottom:4rem;margin-left:auto;margin-right:auto;font-size:1.125rem;line-height:1.7}.page-module__gTpuJq__techStack .page-module__gTpuJq__container{z-index:1;position:relative}.page-module__gTpuJq__techStacks{z-index:1;grid-template-columns:repeat(2,1fr);gap:2rem;display:grid;position:relative}.page-module__gTpuJq__techStackItem{background:linear-gradient(135deg,#1e293b 0%,#0f172a 100%);border:1px solid #6366f133;border-radius:24px;flex-direction:column;min-height:220px;padding:2.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 32px #0003,inset 0 1px #ffffff0d}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.page-module__gTpuJq__techStackItem{-webkit-backdrop-filter:blur(24px);background:linear-gradient(135deg,#1e293b99 0%,#0f172acc 100%)}}.page-module__gTpuJq__techStackItem:before{content:"";z-index:10;background:linear-gradient(90deg,#6366f1,#8b5cf6,#a78bfa);height:4px;position:absolute;top:0;left:0;right:0}.page-module__gTpuJq__techStackItem:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#6366f11a 0%,#0000 70%);border-radius:50%;width:200px;height:200px;transition:opacity .4s;position:absolute;top:-50%;right:-50%}.page-module__gTpuJq__techStackItem:hover{background:linear-gradient(135deg,#1e293bb3 0%,#0f172ae6 100%);border-color:#6366f166;box-shadow:0 20px 48px #6366f140,0 8px 16px #00000026,inset 0 1px #ffffff1a}.page-module__gTpuJq__techStackItem:hover:after{opacity:1}.page-module__gTpuJq__techStackCategory{background:linear-gradient(135deg,#a78bfa 0%,#c4b5fd 100%);-webkit-text-fill-color:transparent;text-align:center;letter-spacing:-.01em;-webkit-background-clip:text;background-clip:text;margin-bottom:1.75rem;font-size:1.375rem;font-weight:700;position:relative}.page-module__gTpuJq__techStackCategory:after{content:"";background:linear-gradient(90deg,#6366f1,#8b5cf6);border-radius:2px;width:60px;height:3px;margin:1rem auto 0;display:block}.page-module__gTpuJq__techList{flex-wrap:wrap;flex:1;place-content:center;align-items:center;gap:.875rem;display:flex}.page-module__gTpuJq__techTag{color:#e2e8f0;cursor:default;background:linear-gradient(135deg,#6366f126 0%,#8b5cf61a 100%);border:1px solid #6366f14d;border-radius:30px;padding:.625rem 1.25rem;font-size:.9375rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 2px 8px #6366f11a}.page-module__gTpuJq__techTag:before{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.page-module__gTpuJq__techTag:hover{color:#fff;background:linear-gradient(135deg,#6366f14d 0%,#8b5cf633 100%);border-color:#6366f199;transform:translateY(-3px)scale(1.02);box-shadow:0 8px 20px #6366f14d}.page-module__gTpuJq__techTag:hover:before{left:100%}.page-module__gTpuJq__process{background:0 0;padding:6rem 0;position:relative;overflow:hidden}.page-module__gTpuJq__processBackground{z-index:0;pointer-events:none;position:absolute;inset:0}.page-module__gTpuJq__processOrb1{filter:blur(75px);background:radial-gradient(circle,#6366f121 0%,#0000 70%);border-radius:50%;width:550px;height:550px;animation:20s ease-in-out infinite page-module__gTpuJq__float;position:absolute;top:-22%;right:-8%}.page-module__gTpuJq__processOrb2{filter:blur(70px);background:radial-gradient(circle,#8b5cf61c 0%,#0000 70%);border-radius:50%;width:520px;height:520px;animation:18s ease-in-out infinite reverse page-module__gTpuJq__float;position:absolute;bottom:-22%;left:-8%}.page-module__gTpuJq__process .page-module__gTpuJq__container{z-index:1;position:relative}.page-module__gTpuJq__processSteps{z-index:1;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid;position:relative}.page-module__gTpuJq__processStep{background:linear-gradient(135deg,#191c30 0%,#16192a 100%);border:1px solid #6366f126;border-radius:20px;padding:2.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.page-module__gTpuJq__processStep{-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#6366f10f 0%,#8b5cf608 100%)}}.page-module__gTpuJq__processStep:before{content:"";background:linear-gradient(90deg,#6366f1,#8b5cf6,#a78bfa);border-radius:20px 20px 0 0;height:3px;position:absolute;top:0;left:0;right:0}.page-module__gTpuJq__processStep:hover{background:linear-gradient(135deg,#6366f11a 0%,#8b5cf60d 100%);border-color:#6366f166;box-shadow:0 16px 40px #6366f140}@media (min-width:769px){.page-module__gTpuJq__processStep:not(:first-child):after{content:"→";color:#6366f1b3;filter:drop-shadow(0 0 8px #6366f166);z-index:10;font-size:2.5rem;transition:all .3s;position:absolute;top:50%;left:-2.5rem;transform:translateY(-50%)}.page-module__gTpuJq__processStep:not(:first-child):hover:after{color:#8b5cf6;filter:drop-shadow(0 0 12px #8b5cf699);transform:translateY(-50%)scale(1.2)}.page-module__gTpuJq__processStep{position:relative}}@media (max-width:768px){.page-module__gTpuJq__processStep{position:relative}.page-module__gTpuJq__processStep:before{display:none}.page-module__gTpuJq__processStep:not(:first-child):after{content:"↓";color:#6366f1b3;filter:drop-shadow(0 0 6px #6366f166);font-size:2rem;transition:all .3s;position:absolute;top:-2.5rem;left:50%;transform:translate(-50%)}}.page-module__gTpuJq__stepNumber{background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:.75rem;font-size:2.5rem;font-weight:700;line-height:1.5}.page-module__gTpuJq__stepTitle{color:#f9fafb;margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.page-module__gTpuJq__stepDescription{color:#cbd5e1;margin:0;font-size:.9375rem;line-height:1.6}.page-module__gTpuJq__philosophy{background:0 0;padding:6rem 0;position:relative;overflow:hidden}.page-module__gTpuJq__philosophyBackground{z-index:0;pointer-events:none;position:absolute;inset:0}.page-module__gTpuJq__philosophyOrb1{filter:blur(80px);background:radial-gradient(circle,#8b5cf624 0%,#0000 70%);border-radius:50%;width:600px;height:600px;animation:21s ease-in-out infinite page-module__gTpuJq__float;position:absolute;top:-20%;left:-10%}.page-module__gTpuJq__philosophyOrb2{filter:blur(75px);background:radial-gradient(circle,#6366f11f 0%,#0000 70%);border-radius:50%;width:580px;height:580px;animation:19s ease-in-out infinite reverse page-module__gTpuJq__float;position:absolute;bottom:-20%;right:-10%}.page-module__gTpuJq__philosophy .page-module__gTpuJq__container{z-index:1;position:relative}.page-module__gTpuJq__principlesGrid{z-index:1;grid-template-columns:repeat(3,1fr);gap:2.5rem;display:grid;position:relative}.page-module__gTpuJq__principleCard{text-align:center;background:linear-gradient(135deg,#191c30 0%,#16192a 100%);border:1px solid #6366f126;border-radius:20px;padding:2.5rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 8px 32px #0000001a,inset 0 1px #ffffff0d}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.page-module__gTpuJq__principleCard{-webkit-backdrop-filter:blur(20px);background:linear-gradient(135deg,#6366f10f 0%,#8b5cf608 100%)}}.page-module__gTpuJq__principleCard:before{content:"";z-index:10;background:linear-gradient(90deg,#6366f1,#8b5cf6,#a78bfa);height:4px;position:absolute;top:0;left:0;right:0}.page-module__gTpuJq__principleCard:after{content:"";opacity:0;pointer-events:none;background:radial-gradient(circle,#6366f126 0%,#0000 70%);width:200px;height:200px;transition:all .4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.page-module__gTpuJq__principleCard:hover{background:linear-gradient(135deg,#6366f11a 0%,#8b5cf60d 100%);border-color:#6366f166;box-shadow:0 24px 48px #6366f14d,0 8px 16px #6366f126,inset 0 1px #ffffff1a}.page-module__gTpuJq__principleCard:hover:after{opacity:1;transform:translate(-50%,-50%)scale(1)}.page-module__gTpuJq__principleIcon{filter:drop-shadow(0 0 16px #6366f166);z-index:2;margin-bottom:1.25rem;font-size:3.5rem;transition:all .3s;position:relative}.page-module__gTpuJq__principleCard:hover .page-module__gTpuJq__principleIcon{filter:drop-shadow(0 0 24px #8b5cf699)}.page-module__gTpuJq__principleTitle{background:linear-gradient(135deg,#fff 0%,#e2e8f0 100%);-webkit-text-fill-color:transparent;z-index:2;-webkit-background-clip:text;background-clip:text;margin:0 0 1rem;font-size:1.25rem;font-weight:700;position:relative}.page-module__gTpuJq__principleDescription{color:#94a3b8;z-index:2;margin:0;font-size:.9375rem;line-height:1.7;position:relative}.page-module__gTpuJq__principleCard:hover .page-module__gTpuJq__principleDescription{color:#cbd5e1}.page-module__gTpuJq__ctaWrapper{background:0 0;justify-content:center;align-items:center;max-width:1400px;margin:0 auto;padding:80px 32px;display:flex;position:relative;overflow:hidden}@media (max-width:1024px){.page-module__gTpuJq__metrics{grid-template-columns:repeat(2,1fr);padding:2rem}.page-module__gTpuJq__highlights{grid-template-columns:1fr}.page-module__gTpuJq__techStacks{grid-template-columns:repeat(2,1fr);gap:1.25rem}.page-module__gTpuJq__principlesGrid{grid-template-columns:repeat(2,1fr)}.page-module__gTpuJq__skillsGrid{grid-template-columns:1fr}.page-module__gTpuJq__timeline:before,.page-module__gTpuJq__timelineMarker{left:2rem}.page-module__gTpuJq__timelineItem{flex-direction:row!important}.page-module__gTpuJq__timelineContent{width:calc(100% - 4rem);margin:0 0 0 4rem!important}}@media (max-width:768px){.page-module__gTpuJq__hero{min-height:auto;padding:4rem 0}.page-module__gTpuJq__heroContent{grid-template-columns:1fr;gap:3rem}.page-module__gTpuJq__heroText{text-align:center;align-items:center}.page-module__gTpuJq__heroTitle{font-size:2.5rem}.page-module__gTpuJq__heroSubtitle{font-size:1.25rem}.page-module__gTpuJq__heroDescription{font-size:1rem}.page-module__gTpuJq__heroStats{flex-wrap:nowrap;gap:0;display:flex}.page-module__gTpuJq__statItem{padding:0 .75rem}.page-module__gTpuJq__statValue{font-size:1.5rem}.page-module__gTpuJq__floatingCard{max-width:100%}.page-module__gTpuJq__gradientOrb1,.page-module__gTpuJq__gradientOrb2{width:300px;height:300px}.page-module__gTpuJq__sectionTitle{font-size:2rem}.page-module__gTpuJq__metrics{grid-template-columns:1fr;gap:1.5rem;padding:2rem 1.5rem}.page-module__gTpuJq__metricValue{font-size:2rem}.page-module__gTpuJq__highlights,.page-module__gTpuJq__principlesGrid,.page-module__gTpuJq__skillsGrid,.page-module__gTpuJq__processSteps{grid-template-columns:1fr}.page-module__gTpuJq__ctaWrapper{padding:64px 24px}.page-module__gTpuJq__techStacks{grid-template-columns:1fr;gap:1.5rem}.page-module__gTpuJq__techStackItem{min-height:200px;padding:2rem}.page-module__gTpuJq__techStackCategory{margin-bottom:1.5rem;font-size:1.25rem}.page-module__gTpuJq__techTag{padding:.5rem 1rem;font-size:.875rem}}@media (max-width:640px){.page-module__gTpuJq__heroTitle{font-size:2rem}.page-module__gTpuJq__heroSubtitle{font-size:1.125rem}.page-module__gTpuJq__heroStats{flex-wrap:nowrap;gap:0;display:flex}.page-module__gTpuJq__statItem{padding:0 .5rem}.page-module__gTpuJq__statValue{font-size:1.25rem}.page-module__gTpuJq__statLabel{font-size:.6875rem}.page-module__gTpuJq__floatingCard{padding:1rem}.page-module__gTpuJq__codeSnippet{font-size:.75rem}.page-module__gTpuJq__storyText{font-size:1rem}.page-module__gTpuJq__metricValue{font-size:1.75rem}.page-module__gTpuJq__metricLabel{font-size:.75rem}.page-module__gTpuJq__highlightCard{padding:1.5rem}.page-module__gTpuJq__highlightIcon{font-size:2.5rem}.page-module__gTpuJq__serviceCategory,.page-module__gTpuJq__principleCard{padding:2rem}.page-module__gTpuJq__categoryIcon,.page-module__gTpuJq__principleIcon{font-size:2.5rem}.page-module__gTpuJq__timelineContent{padding:1.5rem}.page-module__gTpuJq__experienceHeader{flex-direction:column;align-items:flex-start;gap:.5rem}.page-module__gTpuJq__skillCategory,.page-module__gTpuJq__serviceCategory,.page-module__gTpuJq__principleCard,.page-module__gTpuJq__educationCard,.page-module__gTpuJq__processStep{padding:1.5rem}.page-module__gTpuJq__stepNumber{font-size:2rem}.page-module__gTpuJq__techStackItem{min-height:180px;padding:1.5rem}.page-module__gTpuJq__techStackCategory{margin-bottom:1.25rem;font-size:1.125rem}.page-module__gTpuJq__techStackCategory:after{width:40px;height:2px;margin-top:.75rem}.page-module__gTpuJq__techList{gap:.5rem}.page-module__gTpuJq__techTag{padding:.4rem .875rem;font-size:.8125rem}}[dir=rtl] .page-module__gTpuJq__heroTitle{line-height:1.5}[dir=rtl] .page-module__gTpuJq__sectionTitle{line-height:1.5}[dir=rtl] .page-module__gTpuJq__statItem:not(:last-child):after{left:0;right:auto}[dir=rtl] .page-module__gTpuJq__achievements li{padding-left:0;padding-right:1rem}[dir=rtl] .page-module__gTpuJq__achievements li:before{left:auto;right:0}[dir=rtl] .page-module__gTpuJq__capabilitiesList li{padding-left:0;padding-right:2rem}[dir=rtl] .page-module__gTpuJq__capabilitiesList li:before{left:auto;right:0}[dir=rtl] .page-module__gTpuJq__capabilitiesList li:hover{transform:translate(-4px)}[data-theme=light] .page-module__gTpuJq__page{color:#0f172a;background:linear-gradient(#fff 0%,#f8fafc 50%,#fff 100%)}[data-theme=light] .page-module__gTpuJq__heroTitle,[data-theme=light] .page-module__gTpuJq__sectionTitle{background:linear-gradient(135deg,#0f172a 0%,#334155 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-theme=light] .page-module__gTpuJq__heroSubtitle,[data-theme=light] .page-module__gTpuJq__heroDescription{color:#475569}[data-theme=light] .page-module__gTpuJq__featureItem{color:#1e293b}[data-theme=light] .page-module__gTpuJq__heroBadge{color:#374151;background:#64748b1a;border-color:#64748b4d}[data-theme=light] .page-module__gTpuJq__gridPattern{background-image:linear-gradient(#64748b14 1px,#0000 1px),linear-gradient(90deg,#64748b14 1px,#0000 1px)}[data-theme=light] .page-module__gTpuJq__floatingCard{background:#0f172a;border-color:#64748b4d}[data-theme=light] .page-module__gTpuJq__cardTitle{color:#e2e8f0}[data-theme=light] .page-module__gTpuJq__timelineContent{background:#fff;border-color:#64748b33}[data-theme=light] .page-module__gTpuJq__experienceTitle{color:#0f172a}[data-theme=light] .page-module__gTpuJq__experienceDescription{color:#475569}[data-theme=light] .page-module__gTpuJq__highlightCard,[data-theme=light] .page-module__gTpuJq__serviceCategory,[data-theme=light] .page-module__gTpuJq__educationCard,[data-theme=light] .page-module__gTpuJq__skillCategory,[data-theme=light] .page-module__gTpuJq__techStackItem,[data-theme=light] .page-module__gTpuJq__processStep,[data-theme=light] .page-module__gTpuJq__principleCard{background:linear-gradient(135deg,#fff 0%,#f8fafc 100%);border-color:#64748b33}[data-theme=light] .page-module__gTpuJq__highlightTitle,[data-theme=light] .page-module__gTpuJq__categoryTitle,[data-theme=light] .page-module__gTpuJq__degree,[data-theme=light] .page-module__gTpuJq__stepTitle,[data-theme=light] .page-module__gTpuJq__principleTitle{color:#0f172a}[data-theme=light] .page-module__gTpuJq__highlightDescription,[data-theme=light] .page-module__gTpuJq__stepDescription,[data-theme=light] .page-module__gTpuJq__principleDescription{color:#64748b}[data-theme=light] .page-module__gTpuJq__techTag{color:#1e293b;background:linear-gradient(135deg,#64748b26 0%,#64748b1a 100%);border-color:#64748b4d}[data-theme=light] .page-module__gTpuJq__capabilitiesList li,[data-theme=light] .page-module__gTpuJq__skillName{color:#334155}[data-theme=light] .page-module__gTpuJq__metrics{background:#f8fafc;border-color:#64748b26}[data-theme=light] .page-module__gTpuJq__badgeDot{background:#64748b}[data-theme=light] .page-module__gTpuJq__statValue,[data-theme=light] .page-module__gTpuJq__metricValue{background:linear-gradient(135deg,#475569 0%,#64748b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-theme=light] .page-module__gTpuJq__metricLabel,[data-theme=light] .page-module__gTpuJq__statLabel{color:#64748b}[data-theme=light] .page-module__gTpuJq__heroStats{border-color:#64748b33}[data-theme=light] .page-module__gTpuJq__statItem:not(:last-child):after{background:linear-gradient(#0000,#64748b66,#0000)}[data-theme=light] .page-module__gTpuJq__gradientOrb1,[data-theme=light] .page-module__gTpuJq__storyOrb2,[data-theme=light] .page-module__gTpuJq__servicesOrb1,[data-theme=light] .page-module__gTpuJq__techStackOrb2,[data-theme=light] .page-module__gTpuJq__processOrb1,[data-theme=light] .page-module__gTpuJq__philosophyOrb2{background:radial-gradient(circle,#64748b14 0%,#0000 70%)}[data-theme=light] .page-module__gTpuJq__gradientOrb2,[data-theme=light] .page-module__gTpuJq__storyOrb1,[data-theme=light] .page-module__gTpuJq__servicesOrb2,[data-theme=light] .page-module__gTpuJq__techStackOrb1,[data-theme=light] .page-module__gTpuJq__processOrb2,[data-theme=light] .page-module__gTpuJq__philosophyOrb1{background:radial-gradient(circle,#64748b0f 0%,#0000 70%)}[data-theme=light] .page-module__gTpuJq__timeline:before{background:linear-gradient(#64748b 0%,#94a3b8 100%)}[data-theme=light] .page-module__gTpuJq__timelineMarker{background:linear-gradient(135deg,#64748b 0%,#94a3b8 100%);box-shadow:0 2px 8px #64748b4d}[data-theme=light] .page-module__gTpuJq__experiencePeriod{background:linear-gradient(135deg,#64748b 0%,#94a3b8 100%)}[data-theme=light] .page-module__gTpuJq__experienceCompany,[data-theme=light] .page-module__gTpuJq__institution{color:#475569}[data-theme=light] .page-module__gTpuJq__techTag{color:#334155;background:#64748b1a;border-color:#64748b40;box-shadow:0 2px 8px #64748b1a}[data-theme=light] .page-module__gTpuJq__techTag:hover{color:#1e293b;background:#64748b33;border-color:#64748b66;transform:translateY(-2px);box-shadow:0 8px 20px #64748b33}[data-theme=light] .page-module__gTpuJq__techTag:before{display:none}[data-theme=light] .page-module__gTpuJq__metricBar,[data-theme=light] .page-module__gTpuJq__skillBar{background:#64748b1a}[data-theme=light] .page-module__gTpuJq__metricFill,[data-theme=light] .page-module__gTpuJq__skillProgress{background:linear-gradient(90deg,#64748b 0%,#94a3b8 100%)}[data-theme=light] .page-module__gTpuJq__cardHeader{border-color:#64748b26}[data-theme=light] .page-module__gTpuJq__cardDots span{background:#64748b4d}[data-theme=light] .page-module__gTpuJq__highlightCard:before,[data-theme=light] .page-module__gTpuJq__serviceCategory:before,[data-theme=light] .page-module__gTpuJq__techStackItem:before,[data-theme=light] .page-module__gTpuJq__processStep:before,[data-theme=light] .page-module__gTpuJq__principleCard:before{background:linear-gradient(90deg,#64748b,#94a3b8,#cbd5e1)}[data-theme=light] .page-module__gTpuJq__techStackCategory:after{background:linear-gradient(90deg,#64748b,#94a3b8)}[data-theme=light] .page-module__gTpuJq__stepNumber{background:linear-gradient(135deg,#475569 0%,#64748b 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-theme=light] .page-module__gTpuJq__techStackCategory{background:linear-gradient(135deg,#0f172a 0%,#334155 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-theme=light] .page-module__gTpuJq__storySubtitle,[data-theme=light] .page-module__gTpuJq__storyText{color:#334155}[data-theme=light] .page-module__gTpuJq__techStackDescription{color:#475569}[data-theme=light] .page-module__gTpuJq__heroSubtitle{color:#334155}[data-theme=light] .page-module__gTpuJq__heroDescription{color:#475569}[data-theme=light] .page-module__gTpuJq__codeLine{color:#cbd5e1}[data-theme=light] .page-module__gTpuJq__experienceDescription,[data-theme=light] .page-module__gTpuJq__achievements li,[data-theme=light] .page-module__gTpuJq__distinction,[data-theme=light] .page-module__gTpuJq__highlightDescription,[data-theme=light] .page-module__gTpuJq__principleDescription,[data-theme=light] .page-module__gTpuJq__stepDescription{color:#475569}[data-theme=light] .page-module__gTpuJq__capabilitiesList li,[data-theme=light] .page-module__gTpuJq__skillName{color:#334155}[data-theme=light] .page-module__gTpuJq__skillLevel,[data-theme=light] .page-module__gTpuJq__metricLabel,[data-theme=light] .page-module__gTpuJq__statLabel,[data-theme=light] .page-module__gTpuJq__year{color:#64748b}[data-theme=light] .page-module__gTpuJq__educationAchievements li{color:#475569}[data-theme=light] .page-module__gTpuJq__educationAchievements li:before{color:#64748b}@media (min-width:769px){[data-theme=light] .page-module__gTpuJq__processStep:not(:first-child):after{color:#64748bb3;filter:drop-shadow(0 0 8px #64748b4d)}[data-theme=light] .page-module__gTpuJq__processStep:not(:first-child):hover:after{color:#64748b;filter:drop-shadow(0 0 12px #64748b80)}}@media (max-width:768px){[data-theme=light] .page-module__gTpuJq__processStep:not(:first-child):after{color:#64748bb3;filter:drop-shadow(0 0 6px #64748b4d)}}[data-theme=light] .page-module__gTpuJq__highlightIcon,[data-theme=light] .page-module__gTpuJq__categoryIcon,[data-theme=light] .page-module__gTpuJq__principleIcon{filter:drop-shadow(0 0 12px #64748b33)}[data-theme=light] .page-module__gTpuJq__serviceCategory:hover .page-module__gTpuJq__categoryIcon,[data-theme=light] .page-module__gTpuJq__principleCard:hover .page-module__gTpuJq__principleIcon{filter:drop-shadow(0 0 20px #64748b66)}[data-theme=light] .page-module__gTpuJq__highlightCard:hover,[data-theme=light] .page-module__gTpuJq__serviceCategory:hover,[data-theme=light] .page-module__gTpuJq__educationCard:hover,[data-theme=light] .page-module__gTpuJq__skillCategory:hover,[data-theme=light] .page-module__gTpuJq__techStackItem:hover,[data-theme=light] .page-module__gTpuJq__processStep:hover,[data-theme=light] .page-module__gTpuJq__principleCard:hover{background:linear-gradient(135deg,#fff 0%,#f1f5f9 100%);border-color:#64748b4d;box-shadow:0 8px 24px #64748b26}[data-theme=light] .page-module__gTpuJq__principleCard:after{background:radial-gradient(circle,#64748b1a 0%,#0000 70%)}[data-theme=light] .page-module__gTpuJq__techStackItem:after{background:radial-gradient(circle,#64748b14 0%,#0000 70%)}[data-theme=light] .page-module__gTpuJq__floatingCard{box-shadow:0 20px 60px #00000026,0 0 0 1px #64748b1a}[data-theme=light] .page-module__gTpuJq__timelineContent{box-shadow:0 4px 16px #0000000d}[data-theme=light] .page-module__gTpuJq__skillCategory{box-shadow:0 4px 16px #64748b1a}[data-theme=light] .page-module__gTpuJq__skillCategory:hover{border-color:#64748b66;box-shadow:0 16px 32px #64748b26,0 4px 12px #64748b1a}[data-theme=light] .page-module__gTpuJq__educationCard{box-shadow:0 4px 16px #64748b1a}[data-theme=light] .page-module__gTpuJq__educationCard:hover{border-color:#64748b66;box-shadow:0 16px 32px #64748b26,0 4px 12px #64748b1a}[data-theme=light] .page-module__gTpuJq__techStackItem{box-shadow:0 8px 32px #00000014,inset 0 1px #ffffff80}[data-theme=light] .page-module__gTpuJq__techStackItem:hover{box-shadow:0 20px 48px #64748b26,0 8px 16px #00000014,inset 0 1px #fff9}[data-theme=light] .page-module__gTpuJq__principleCard{box-shadow:0 8px 32px #0000000f,inset 0 1px #fffc}[data-theme=light] .page-module__gTpuJq__principleCard:hover{box-shadow:0 24px 48px #64748b26,0 8px 16px #64748b14,inset 0 1px #ffffffe6}[data-theme=light] .page-module__gTpuJq__capabilitiesList li:hover{color:#1e293b;transform:none}[data-theme=light] .page-module__gTpuJq__principleCard:hover .page-module__gTpuJq__principleDescription{color:#475569}[data-theme=light] .page-module__gTpuJq__categoryTitle,[data-theme=light] .page-module__gTpuJq__principleTitle{background:linear-gradient(135deg,#0f172a 0%,#334155 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}
