:root{--bg-deep: #0a1628;--glass: rgba(255, 255, 255, .045);--glass-border: rgba(255, 255, 255, .1);--glass-hover: rgba(255, 255, 255, .08);--white: #ffffff;--white-soft: #f0f0f5;--white-dim: #d4d4dd;--accent: #00d4ff;--accent-dim: rgba(0, 212, 255, .1);--r-sm: 12px;--r-md: 16px;--r-lg: 24px;--r-xl: 32px;--blur: blur(40px) saturate(1.6)}._bootOverlay_1s5fu_25{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:var(--bg-deep);transition:opacity .5s ease}._bootFadeOut_1s5fu_36{opacity:0;pointer-events:none}._bootTerminal_1s5fu_41{max-width:600px;width:90%;padding:40px}._bootLine_1s5fu_47{font-family:JetBrains Mono,SF Mono,Fira Code,monospace;font-size:15px;line-height:2.2;color:var(--accent);opacity:0;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease}._bootLineVisible_1s5fu_57{opacity:1;transform:translateY(0)}._bootReady_1s5fu_62{color:#4ade80;font-weight:700;font-size:17px}._bootAwsMessage_1s5fu_68{text-align:center;font-family:Inter,-apple-system,sans-serif;font-size:22px;font-weight:600;color:var(--white);letter-spacing:1px;animation:_awsFadeIn_1s5fu_1 .8s ease forwards}@keyframes _awsFadeIn_1s5fu_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:hidden;background:var(--bg-deep);scroll-behavior:smooth}img,video{max-width:100%;height:auto;display:block}._cyberContainer_1s5fu_111{position:relative;z-index:1;background:var(--bg-deep);color:var(--white);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}._backgroundFX_1s5fu_124{position:fixed;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 90% 60% at 15% 0%,rgba(0,212,255,.12),transparent 55%),radial-gradient(ellipse 70% 55% at 90% 10%,rgba(100,60,200,.09),transparent 50%),radial-gradient(ellipse 80% 50% at 80% 90%,rgba(0,180,255,.08),transparent 55%),radial-gradient(ellipse 60% 40% at 10% 85%,rgba(140,80,240,.07),transparent 50%),radial-gradient(ellipse 40% 35% at 50% 50%,rgba(255,255,255,.02),transparent),var(--bg-deep)}._backgroundFX_1s5fu_124:before{content:"";position:absolute;width:600px;height:600px;top:-100px;left:-100px;border-radius:50%;background:radial-gradient(circle,rgba(0,212,255,.14),transparent 65%);filter:blur(100px);animation:_orbDrift1_1s5fu_1 25s ease-in-out infinite}._backgroundFX_1s5fu_124:after{content:"";position:absolute;width:500px;height:500px;bottom:-80px;right:-80px;border-radius:50%;background:radial-gradient(circle,rgba(120,60,220,.12),transparent 65%);filter:blur(100px);animation:_orbDrift2_1s5fu_1 30s ease-in-out infinite}@keyframes _orbDrift1_1s5fu_1{0%{transform:translate(0) scale(1)}33%{transform:translate(250px,180px) scale(1.1)}66%{transform:translate(100px,350px) scale(.95)}to{transform:translate(0) scale(1)}}@keyframes _orbDrift2_1s5fu_1{0%{transform:translate(0) scale(1)}33%{transform:translate(-200px,-150px) scale(1.05)}66%{transform:translate(-300px,-50px) scale(.9)}to{transform:translate(0) scale(1)}}._cyberContainer_1s5fu_111:after{content:"";position:fixed;inset:0;z-index:0;pointer-events:none;opacity:.025;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:200px 200px}._awsBar_1s5fu_197{position:fixed;top:60px;left:0;width:100%;text-align:center;z-index:999;padding:8px 14px;font-size:13px;font-weight:600;letter-spacing:.8px;color:var(--white);background:#0a162899;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-bottom:1px solid var(--glass-border);transition:transform .4s ease,opacity .4s ease;will-change:transform}._showBar_1s5fu_216{transform:translateY(0);opacity:1}._hideBar_1s5fu_217{transform:translateY(-120%);opacity:0;pointer-events:none}._awsOffset_1s5fu_218{padding-top:30px}._globalHeader_1s5fu_223{position:fixed;top:0;left:0;right:0;height:60px;display:flex;align-items:center;justify-content:center;gap:20px;padding:0 36px;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);background:#0a1628bf;border-bottom:1px solid var(--glass-border);z-index:1000}._navDock_1s5fu_240{display:flex;gap:2px;padding:4px;border-radius:var(--r-md);background:#ffffff0a}._navItem_1s5fu_248{padding:9px 18px;border-radius:var(--r-sm);cursor:pointer;font-size:14px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--white-dim);transition:all .25s ease}._navItem_1s5fu_248:hover{background:#ffffff14;color:var(--white)}._activeNav_1s5fu_265{background:#ffffff1f;color:var(--white);box-shadow:0 1px 8px #0003}._hamburger_1s5fu_271{display:none;background:none;border:none;color:var(--white);font-size:24px;cursor:pointer;padding:8px;line-height:1}._hireBtn_1s5fu_282{padding:9px 22px;border-radius:var(--r-sm);border:1px solid rgba(0,212,255,.35);background:transparent;color:var(--accent);font-family:inherit;font-size:13px;font-weight:600;letter-spacing:1px;cursor:pointer;transition:all .3s ease}._hireBtn_1s5fu_282:hover{background:var(--accent);color:var(--bg-deep);box-shadow:0 0 24px #00d4ff40}._logo_1s5fu_302{font-size:14px;color:var(--accent);font-weight:600}._mainLayout_1s5fu_311{padding-top:120px;max-width:1400px;margin:0 auto;padding-left:40px;padding-right:40px}._heroSection_1s5fu_322{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-bottom:80px;padding-top:40px}._heroCard_1s5fu_332{max-width:800px;width:100%;padding:48px 44px;background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--glass-border);border-radius:var(--r-xl);box-shadow:0 16px 64px #0006,inset 0 1px #ffffff0f}._heroSection_1s5fu_322 h1{font-size:42px;font-weight:700;letter-spacing:1px;margin:24px 0 0;color:var(--white);line-height:1.15;text-transform:uppercase}._heroImage_1s5fu_355{width:180px;height:180px;object-fit:cover;border-radius:var(--r-lg);box-shadow:0 0 0 1px #ffffff1a,0 24px 48px #00000080;margin:0 auto}._heroStatement_1s5fu_366{max-width:640px;margin:20px auto 0;font-size:16px;line-height:1.8;color:var(--white-soft);text-align:center;font-weight:400}._heroOffset_1s5fu_376{margin-top:30px}._socialRow_1s5fu_383{margin-top:28px;display:flex;justify-content:center;gap:20px}._socialRow_1s5fu_383 img{width:30px;height:30px;opacity:1;transition:all .3s ease;filter:brightness(1.2)}._socialRow_1s5fu_383 img:hover{opacity:1;transform:translateY(-3px) scale(1.1)}._glassCard_1s5fu_406{background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--glass-border);border-radius:var(--r-xl);padding:56px;margin-bottom:48px;box-shadow:0 12px 48px #00000059,inset 0 1px #ffffff0d}._sectionTitle_1s5fu_421{text-align:center;font-size:32px;font-weight:700;letter-spacing:.5px;margin-bottom:36px;color:var(--white);text-transform:uppercase}._projectShowcase_1s5fu_434{margin:48px 0;text-align:center}._projectShowcase_1s5fu_434 h2{font-size:16px;font-weight:400;color:var(--white-soft);line-height:1.75;max-width:720px;margin:24px auto 0}._projectTitleBox_1s5fu_448{display:flex;justify-content:center;margin-bottom:36px}._projectTitle_1s5fu_448{padding:12px 32px;border-radius:var(--r-md);background:#ffffff0f;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--glass-border);box-shadow:0 6px 24px #0000004d;font-size:22px;font-weight:700;text-align:center;text-transform:uppercase;letter-spacing:2px;color:var(--white);transition:all .35s ease}._projectTitle_1s5fu_448:hover{transform:translateY(-2px);background:#ffffff17;box-shadow:0 12px 36px #0006}._projectDivider_1s5fu_476{width:100%;height:1px;margin:56px auto;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent)}._projectContentBox_1s5fu_485{padding:32px;border-radius:var(--r-lg);background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--glass-border);box-shadow:0 8px 32px #0000004d;text-align:left}._projectContentLeft_1s5fu_495{width:100%;margin-bottom:28px}._projectContentLeft_1s5fu_495 video{width:100%;border-radius:var(--r-md);border:1px solid var(--glass-border)}._projectContentRight_1s5fu_506{width:100%}._projectBodyText_1s5fu_510{font-size:16px;line-height:1.8;color:var(--white-soft);margin:0 0 24px}._projectBodyText_1s5fu_510 p{margin:0 0 16px}._projectTechDetails_1s5fu_521{margin-bottom:24px}._projectTechDetails_1s5fu_521 h4{font-size:16px;font-weight:600;color:var(--white);margin:0 0 12px;letter-spacing:.5px}._projectTechDetails_1s5fu_521 ul{list-style:none;padding:0;margin:0}._projectTechDetails_1s5fu_521 li{font-size:15px;line-height:1.75;color:var(--white-soft);padding:6px 0 6px 16px;position:relative}._projectTechDetails_1s5fu_521 li:before{content:"•";position:absolute;left:0;color:var(--accent);font-weight:700}._projectTechDetails_1s5fu_521 li strong{color:var(--white);font-weight:600}._projectFeatureList_1s5fu_561{margin-top:16px}._projectFeatureList_1s5fu_561 p{font-size:16px;line-height:1.6;color:var(--white-soft);margin:10px 0;display:flex;align-items:flex-start;gap:10px}._featureIcon_1s5fu_575{flex-shrink:0;font-size:16px}._mediaWrapper_1s5fu_582{position:relative;width:100%;display:flex;justify-content:center;align-items:center;padding:20px}._mediaGlow_1s5fu_591{position:absolute;width:70%;height:70%;background:radial-gradient(circle,rgba(0,212,255,.1),transparent 70%);filter:blur(80px);opacity:.4}._projectMedia_1s5fu_600{position:relative;z-index:2;width:auto;height:auto;max-width:100%;max-height:70vh;aspect-ratio:auto;object-fit:contain;display:block;margin:auto;border-radius:var(--r-md);border:1px solid var(--glass-border);box-shadow:0 20px 60px #00000080;background:#000;animation:_floatMedia_1s5fu_1 6s ease-in-out infinite}@keyframes _floatMedia_1s5fu_1{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}._mediaWrapper_1s5fu_582:hover ._projectMedia_1s5fu_600{transform:scale(1.02)}._projectGallery_1s5fu_630{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;width:100%;z-index:2}._projectGallery_1s5fu_630 img{width:100%;height:180px;object-fit:cover;border-radius:var(--r-md);border:1px solid var(--glass-border);transition:all .3s ease}._projectGallery_1s5fu_630 img:hover{transform:scale(1.03);box-shadow:0 12px 36px #00000080}._projectGallery_1s5fu_630 img{cursor:pointer}._lightboxOverlay_1s5fu_659{position:fixed;inset:0;z-index:10000;display:flex;align-items:center;justify-content:center;background:#000000eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:20px;animation:_awsFadeIn_1s5fu_1 .3s ease}._lightboxImage_1s5fu_672{max-width:90vw;max-height:85vh;object-fit:contain;border-radius:var(--r-md);box-shadow:0 20px 60px #0009}._lightboxClose_1s5fu_680{position:absolute;top:20px;right:28px;background:none;border:none;color:var(--white);font-size:36px;font-weight:300;cursor:pointer;line-height:1;opacity:.7;transition:opacity .2s ease}._lightboxClose_1s5fu_680:hover{opacity:1}._projectText_1s5fu_702{max-width:700px;margin:20px auto;text-align:left;line-height:1.8;font-size:16px;color:var(--white-soft)}._projectText_1s5fu_702 p{margin-bottom:16px}._realtimeProjectText_1s5fu_713{margin-top:24px;line-height:1.8;color:var(--white-soft);font-size:16px}._textProjectCard_1s5fu_720{width:100%;display:flex;flex-direction:column;align-items:center;text-align:left}._textProjectGrid_1s5fu_731{display:flex;flex-direction:column;gap:20px;margin-top:16px}._textProjectBox_1s5fu_738{padding:28px;border-radius:var(--r-lg);background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--glass-border);transition:all .35s ease;display:flex;flex-direction:column;text-align:left}._textProjectBox_1s5fu_738:hover{transform:translateY(-3px);background:var(--glass-hover);box-shadow:0 12px 44px #0006;border-color:#ffffff26}._textProjectTitle_1s5fu_757{font-size:20px;font-weight:700;color:var(--white);margin:0 0 16px;letter-spacing:1.5px;text-transform:uppercase;text-align:left}._textProjectDesc_1s5fu_767{font-size:15px;line-height:1.75;color:var(--white-soft);margin:0 0 24px;flex:1;text-align:left}._textProjectMeta_1s5fu_776{display:block;font-size:13px;font-weight:500;color:var(--accent);margin-bottom:20px;letter-spacing:.2px;text-align:left}._subProjectRow_1s5fu_786{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}._subProject_1s5fu_786{margin-bottom:0;padding-left:16px;border-left:2px solid rgba(255,255,255,.1)}._subProjectDivider_1s5fu_799{width:100%;height:1px;margin:32px 0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent)}._subProjectTitle_1s5fu_806{font-size:17px;font-weight:600;color:var(--white);margin:0 0 4px;text-align:left}._subProjectRole_1s5fu_814{display:block;font-size:12px;font-weight:500;color:var(--white-dim);margin-bottom:8px;letter-spacing:.2px;text-align:left}._subProject_1s5fu_786 ._textProjectDesc_1s5fu_767{margin-bottom:0}._tagRow_1s5fu_828{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}._tag_1s5fu_828{padding:5px 14px;font-size:13px;font-weight:500;letter-spacing:.3px;color:var(--white);border-radius:20px;border:1px solid rgba(255,255,255,.15);background:#ffffff0f;transition:all .25s ease}._tag_1s5fu_828:hover{background:#ffffff1f;border-color:#ffffff40}._techTitle_1s5fu_855{margin-bottom:10px;font-size:16px;font-weight:600;text-align:center;color:var(--white);text-transform:uppercase;letter-spacing:1px}._techList_1s5fu_865{display:flex;flex-direction:column;align-items:center;gap:4px}._techList_1s5fu_865 span{font-size:14px;color:var(--white-dim);font-weight:400}._techStack_1s5fu_878{margin-top:28px}._techInnerBox_1s5fu_880{display:inline-flex;flex-direction:column;align-items:center;gap:8px;width:auto;min-width:180px;margin:auto;padding:22px 36px;border-radius:var(--r-lg);background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--glass-border);box-shadow:0 8px 32px #0000004d}._projectText_1s5fu_702:not(._expanded_1s5fu_898) p:nth-child(n+3){display:none}._projectText_1s5fu_702._expanded_1s5fu_898 p{display:block!important}._readMoreBtn_1s5fu_901{display:block;margin:20px auto;padding:10px 28px;border-radius:var(--r-sm);border:1px solid var(--glass-border);background:#ffffff0d;color:var(--white);font-size:13px;font-weight:500;letter-spacing:.5px;cursor:pointer;transition:all .3s ease;font-family:inherit}._readMoreBtn_1s5fu_901:hover{background:#ffffff1f;border-color:#fff3}._educationGrid_1s5fu_925{display:flex;flex-direction:column;gap:20px;margin-top:36px}._educationCard_1s5fu_932{display:flex;align-items:center;gap:28px;padding:28px;border-radius:var(--r-lg);background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--glass-border);transition:all .35s ease}._educationCard_1s5fu_932:hover{transform:translateY(-3px);background:var(--glass-hover);box-shadow:0 12px 40px #00000059}._educationLogo_1s5fu_950{width:130px;min-width:130px;height:80px;display:flex;align-items:center;justify-content:center;background:#ffffff0a;border-radius:var(--r-md);overflow:hidden;padding:10px;border:1px solid var(--glass-border)}._educationLogo_1s5fu_950 img{width:100px;height:60px;object-fit:contain;border-radius:8px}._educationLogo1_1s5fu_971 img{width:100px;height:70px;object-fit:contain;border-radius:8px}._educationContent_1s5fu_978 h3{margin:0;font-size:18px;font-weight:600;color:var(--white)}._educationContent_1s5fu_978 h4{margin:6px 0 14px;color:var(--white-dim);font-size:14px;font-weight:500}._educationContent_1s5fu_978 p{line-height:1.7;color:var(--white-soft);font-size:14px}._educationContent_1s5fu_978 span{display:block;margin-top:12px;color:var(--accent);font-size:13px;font-weight:500}._certGrid_1s5fu_1009{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;margin-top:36px}._certCard_1s5fu_1016{padding:28px;border-radius:var(--r-lg);background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--glass-border);overflow:hidden;transition:all .35s ease}._certCard_1s5fu_1016:hover{transform:translateY(-3px);background:var(--glass-hover);box-shadow:0 12px 40px #00000059}._certCard_1s5fu_1016 h3{font-size:16px;font-weight:600;margin-bottom:10px;color:var(--white)}._certCard_1s5fu_1016 p{font-size:14px;color:var(--white-soft);line-height:1.75}._certLogoWrapper_1s5fu_1045,._certLogoWrapper1_1s5fu_1046,._certLogoWrapper2_1s5fu_1047,._certLogoWrapper3_1s5fu_1048{display:flex;align-items:center;justify-content:center;height:100px;margin-bottom:20px}._certLogoWrapper_1s5fu_1045 img,._certLogoWrapper1_1s5fu_1046 img,._certLogoWrapper2_1s5fu_1047 img,._certLogoWrapper3_1s5fu_1048 img{max-width:100px;max-height:80px;margin:0;object-fit:contain}._skillTitle_1s5fu_1069{text-align:center;margin-bottom:8px}._skillTitle_1s5fu_1069 h2{font-size:36px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--white)}._skillGrid_1s5fu_1082{display:grid;grid-template-columns:repeat(6,1fr);gap:18px;margin-top:32px}._skillCard_1s5fu_1089{text-align:center;padding:24px 16px;border-radius:var(--r-lg);background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--glass-border);transition:all .3s ease}._skillCard_1s5fu_1089:hover{transform:translateY(-4px);background:var(--glass-hover);box-shadow:0 8px 32px #00000059}._skillCard_1s5fu_1089 h3{font-size:14px;font-weight:600;color:var(--white);margin:0}._skillLogoWrapper_1s5fu_1112{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:14px}._skillCard_1s5fu_1089 img{width:56px;height:56px;object-fit:contain}._caseStudyBox_1s5fu_1129{max-width:800px;margin:auto;padding:48px;text-align:center;border-radius:var(--r-lg);background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border:1px solid var(--glass-border);box-shadow:0 12px 48px #00000059}._caseStudyBox_1s5fu_1129 h3{margin-bottom:16px;font-size:22px;font-weight:600;color:var(--white)}._caseStudyBox_1s5fu_1129 p{color:var(--white-soft);line-height:1.8;font-size:16px}._comingSoon_1s5fu_1154{margin-top:24px;color:var(--accent);font-weight:500;font-size:16px}._artistSection_1s5fu_1164{margin-bottom:48px}._artistIntroBox_1s5fu_1168{max-width:800px;margin:40px auto 56px;padding:52px 56px;background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-radius:var(--r-xl);border:1px solid var(--glass-border);text-align:center;box-shadow:0 12px 48px #00000059,inset 0 1px #ffffff0d}._artistParagraph_1s5fu_1182{max-width:700px;margin:0 auto;line-height:1.8;font-size:15px;color:var(--white-soft);text-align:left}._artistParagraph_1s5fu_1182 p{margin-bottom:16px}._artistParagraph_1s5fu_1182 p:nth-child(n+3){display:none}._artistParagraph_1s5fu_1182._expanded_1s5fu_898 p{display:block!important}._achievementGrid_1s5fu_1195{display:flex;justify-content:center;gap:18px;flex-wrap:wrap;margin-top:40px}._achievementCard_1s5fu_1203{width:290px;padding:28px;text-align:center;border-radius:var(--r-lg);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);background:var(--glass);border:1px solid var(--glass-border);transition:all .35s ease}._achievementCard_1s5fu_1203:hover{transform:translateY(-4px);background:var(--glass-hover);box-shadow:0 12px 40px #00000059}._achievementCard_1s5fu_1203 h3{font-size:17px;font-weight:600;color:var(--white);margin-bottom:4px}._achievementCard_1s5fu_1203 h4{font-size:13px;font-weight:500;color:var(--white-dim);letter-spacing:.3px;line-height:1.5}._achievementCard_1s5fu_1203 p{text-align:left;line-height:1.75;color:var(--white-soft);margin-top:12px;font-size:14px}._achievementCard_1s5fu_1203 img{width:50px;margin-bottom:14px}._achievementCard1_1s5fu_1245,._achievementCard2_1s5fu_1246,._achievementCard3_1s5fu_1247,._achievementCard4_1s5fu_1248{display:flex;justify-content:center;align-items:center;gap:16px;margin-bottom:12px}._achievementCard1_1s5fu_1245 img{width:80px;height:80px;object-fit:contain}._achievementCard2_1s5fu_1246 img{width:140px;height:80px;object-fit:contain}._achievementCard3_1s5fu_1247 img{width:70px;height:60px;object-fit:contain}._achievementCard4_1s5fu_1248 img{width:120px;height:80px;object-fit:contain}._artistVideoSection_1s5fu_1264{width:100%;margin-top:56px;overflow:hidden}._artistVideo_1s5fu_1264{width:auto;height:auto;max-width:100%;max-height:75vh;object-position:65% center;object-fit:contain;display:block;margin:auto;background:#000;border-radius:var(--r-lg);border:1px solid var(--glass-border)}._resumeWrapper_1s5fu_1287{display:flex;justify-content:center;margin:80px 0}._resumeCard_1s5fu_1293{width:100%;text-align:center;padding:56px;border-radius:var(--r-xl);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);background:var(--glass);border:1px solid var(--glass-border);box-shadow:0 12px 48px #00000059}._resumeCard_1s5fu_1293 h2{font-size:30px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:var(--white)}._resumeBtn_1s5fu_1312{display:inline-block;margin-top:28px;padding:14px 44px;border-radius:var(--r-sm);border:1px solid var(--glass-border);color:var(--white);text-decoration:none;font-size:14px;font-weight:600;letter-spacing:1.5px;background:#ffffff0f;transition:all .35s ease;text-transform:uppercase}._resumeBtn_1s5fu_1312:hover{background:var(--white);color:var(--bg-deep);border-color:var(--white);box-shadow:0 0 30px #ffffff26}._contactSection_1s5fu_1338{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;min-height:50vh}._contactCard_1s5fu_1347{width:100%;max-width:500px;padding:48px;background:var(--glass);-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-radius:var(--r-xl);border:1px solid var(--glass-border);box-shadow:0 12px 48px #00000059,inset 0 1px #ffffff0d}._contactCard_1s5fu_1347 h2{font-size:26px;font-weight:700;margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px;color:var(--white)}._cyberForm_1s5fu_1369{width:100%;display:flex;flex-direction:column;align-items:center;gap:14px;margin-top:20px}._cyberForm_1s5fu_1369 input,._cyberForm_1s5fu_1369 textarea{width:100%;padding:14px 18px;background:#ffffff0a;border:1px solid var(--glass-border);border-radius:var(--r-sm);color:var(--white);font-family:inherit;font-size:15px;transition:border-color .3s ease}._cyberForm_1s5fu_1369 input:focus,._cyberForm_1s5fu_1369 textarea:focus{outline:none;border-color:#ffffff40;background:#ffffff0f}._cyberForm_1s5fu_1369 input::placeholder,._cyberForm_1s5fu_1369 textarea::placeholder{color:var(--white-dim);opacity:.5}._cyberForm_1s5fu_1369 textarea{min-height:120px;resize:vertical}._cyberForm_1s5fu_1369 button{width:100%;margin-top:8px;padding:14px;border:1px solid var(--glass-border);border-radius:var(--r-sm);background:#ffffff0f;color:var(--white);font-size:14px;font-weight:600;letter-spacing:1.5px;text-transform:uppercase;cursor:pointer;transition:all .3s ease;font-family:inherit}._cyberForm_1s5fu_1369 button:hover{background:var(--white);color:var(--bg-deep);border-color:var(--white)}._footerGlass_1s5fu_1435{position:relative;width:100vw;left:50%;transform:translate(-50%);margin-top:80px;padding:28px 20px;text-align:center;background:#ffffff06;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-top:1px solid var(--glass-border)}._footerText_1s5fu_1448{color:var(--white-dim);font-size:14px;font-weight:400;margin:0}._footerText_1s5fu_1448 span{color:var(--white);font-weight:600}._footerSub_1s5fu_1460{color:var(--white-dim);font-size:12px;margin:4px 0 0;opacity:.5}@media(max-width:1024px){._mainLayout_1s5fu_311{padding:100px 20px 0;max-width:760px}._heroCard_1s5fu_332{padding:44px 36px}._glassCard_1s5fu_406{padding:40px 32px}._educationCard_1s5fu_932{flex-direction:column;text-align:center}._educationLogo_1s5fu_950{width:120px}._artistIntroBox_1s5fu_1168{padding:36px 28px}}@media(max-width:768px){._globalHeader_1s5fu_223{height:56px;padding:0 16px;flex-direction:row;justify-content:space-between;gap:0}._hamburger_1s5fu_271{display:block;z-index:1001}._navDock_1s5fu_240{display:none;position:absolute;top:56px;left:0;right:0;flex-direction:column;background:#0a1628f2;-webkit-backdrop-filter:var(--blur);backdrop-filter:var(--blur);border-bottom:1px solid var(--glass-border);padding:12px 0;gap:0;border-radius:0}._navOpen_1s5fu_1530{display:flex}._navItem_1s5fu_248{font-size:14px;padding:14px 24px;border-radius:0;text-align:left;width:100%}._navItem_1s5fu_248:hover{background:#ffffff0f}._hireBtn_1s5fu_282{display:none}._awsBar_1s5fu_197{top:auto;position:relative;font-size:13px}._mainLayout_1s5fu_311{padding:64px 16px 40px;max-width:100%}._heroSection_1s5fu_322{margin-bottom:48px;padding-top:0}._heroOffset_1s5fu_376{margin-top:0}._heroSection_1s5fu_322 h1{font-size:30px;letter-spacing:.5px}._heroImage_1s5fu_355{width:150px;height:150px}._heroCard_1s5fu_332{padding:36px 24px}._heroStatement_1s5fu_366{font-size:15px;line-height:1.7;text-align:left}._glassCard_1s5fu_406{padding:28px 20px;margin-bottom:32px;border-radius:var(--r-lg)}._sectionTitle_1s5fu_421{font-size:26px;margin-bottom:28px}._projectTitle_1s5fu_448{font-size:18px;padding:10px 20px;letter-spacing:1px}._projectShowcase_1s5fu_434 h2{font-size:14px}._projectContentBox_1s5fu_485{padding:24px}._projectGallery_1s5fu_630{grid-template-columns:repeat(2,1fr)}._projectBodyText_1s5fu_510{font-size:15px}._projectTechDetails_1s5fu_521 li{font-size:14px}._projectFeatureList_1s5fu_561 p{font-size:15px}._textProjectGrid_1s5fu_731{gap:16px}._subProjectRow_1s5fu_786{grid-template-columns:1fr}._textProjectBox_1s5fu_738{padding:24px}._textProjectTitle_1s5fu_757{font-size:18px}._textProjectDesc_1s5fu_767{font-size:15px}._tag_1s5fu_828{font-size:11px;padding:4px 12px}._projectText_1s5fu_702,._realtimeProjectText_1s5fu_713{font-size:15px;line-height:1.7;padding:0 8px;margin:16px auto}._skillGrid_1s5fu_1082{grid-template-columns:repeat(3,1fr);gap:10px}._skillCard_1s5fu_1089{padding:16px 8px}._skillCard_1s5fu_1089 img{width:40px;height:40px}._skillCard_1s5fu_1089 h3{font-size:12px}._certGrid_1s5fu_1009{grid-template-columns:1fr;gap:12px}._certCard_1s5fu_1016{padding:22px}._achievementCard_1s5fu_1203{width:100%;padding:22px}._achievementCard_1s5fu_1203 p{font-size:13px}._educationCard_1s5fu_932{flex-direction:column;text-align:center;gap:16px;padding:22px}._educationContent_1s5fu_978 h3{font-size:17px}._techInnerBox_1s5fu_880{max-width:220px;padding:18px 24px;margin:24px auto}._artistIntroBox_1s5fu_1168{padding:28px 20px}._artistVideo_1s5fu_1264{width:100%;max-height:50vh;border-radius:var(--r-md)}._resumeWrapper_1s5fu_1287{margin:48px 0}._resumeCard_1s5fu_1293{padding:36px 20px}._contactCard_1s5fu_1347{padding:28px 20px}._footerGlass_1s5fu_1435{margin-top:48px;padding:20px 12px}._footerText_1s5fu_1448{font-size:12px}._projectText_1s5fu_702:not(._expanded_1s5fu_898){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:5;overflow:hidden}._projectText_1s5fu_702._expanded_1s5fu_898{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important}}@media(max-width:480px){._mainLayout_1s5fu_311{padding-top:64px}._heroSection_1s5fu_322 h1{font-size:26px}._heroImage_1s5fu_355{width:130px;height:130px}._heroCard_1s5fu_332{padding:28px 18px}._heroStatement_1s5fu_366{font-size:14px}._sectionTitle_1s5fu_421{font-size:22px}._socialRow_1s5fu_383 img{width:26px;height:26px}._readMoreBtn_1s5fu_901{padding:8px 20px;font-size:12px}._skillGrid_1s5fu_1082{grid-template-columns:repeat(2,1fr)}}@media(max-width:360px){._heroImage_1s5fu_355{width:120px;height:120px}._mainLayout_1s5fu_311{padding-top:64px}}body{margin:0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}
