@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800;900&family=Inter:wght@300;400;500;600&display=swap";._header_1du8u_1{position:fixed;top:0;left:0;width:100%;padding:2rem 8%;display:flex;align-items:center;justify-content:space-between;gap:2rem;z-index:1000;transition:all .4s ease;background:transparent}._header_1du8u_1._scrolled_1du8u_16{background:var(--nav-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border);box-shadow:0 4px 30px #00000014}._logo_1du8u_25{font-family:var(--font-head);font-size:2.2rem;font-weight:800;color:var(--text);letter-spacing:-.03em;white-space:nowrap}._logoAccent_1du8u_34{background:linear-gradient(135deg,var(--cyan),var(--purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._nav_1du8u_42{display:flex;align-items:center;gap:.4rem}._navLink_1du8u_48{position:relative;font-family:var(--font-head);font-size:1.5rem;font-weight:500;color:var(--text-muted);padding:.8rem 1.6rem;border-radius:var(--radius-full);transition:var(--transition)}._navLink_1du8u_48:hover{color:var(--text);background:var(--surface)}._navLink_1du8u_48._active_1du8u_64{color:var(--cyan);background:var(--cyan-dim)}._navUnderline_1du8u_69{display:none}._headerActions_1du8u_74{display:flex;align-items:center;gap:1.2rem}._roleDropdownWrapper_1du8u_81{position:relative}._roleDropdownBtn_1du8u_85{display:inline-flex;align-items:center;gap:.8rem;padding:.8rem 1.6rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);color:var(--text);font-family:var(--font-head);font-size:1.3rem;font-weight:600;cursor:pointer;transition:all .25s ease;white-space:nowrap}._roleDropdownBtn_1du8u_85:hover{border-color:var(--cyan);background:var(--glass)}._roleDot_1du8u_107{width:7px;height:7px;border-radius:50%;background:var(--cyan);box-shadow:0 0 6px var(--cyan)}._roleCurrentText_1du8u_115{color:var(--text)}._dropdownChevron_1du8u_119{color:var(--text-muted);transition:transform .2s ease}._chevronRotated_1du8u_124{transform:rotate(180deg)}._roleDropdownMenu_1du8u_128{position:absolute;top:calc(100% + .8rem);right:0;width:280px;background:var(--nav-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border);border-radius:var(--radius-md);padding:.8rem;box-shadow:0 15px 40px #0006;display:flex;flex-direction:column;gap:.4rem;z-index:100}._dropdownHeaderTitle_1du8u_145{font-family:var(--font-head);font-size:1.15rem;font-weight:700;color:var(--cyan);text-transform:uppercase;letter-spacing:.05em;padding:.6rem .8rem .4rem}._dropdownItem_1du8u_155{display:flex;align-items:center;padding:.8rem 1.2rem;border-radius:var(--radius-sm);background:transparent;color:var(--text-muted);font-family:var(--font-head);font-size:1.3rem;font-weight:600;text-align:left;cursor:pointer;transition:all .2s ease}._dropdownItem_1du8u_155:hover{background:var(--glass);color:var(--text)}._dropdownItemActive_1du8u_175{background:linear-gradient(135deg,var(--cyan-dim),var(--purple-dim))!important;color:var(--cyan)!important;font-weight:700}._themeToggleBtn_1du8u_181{width:4rem;height:4rem;border-radius:50%;background:var(--surface);border:1px solid var(--border);color:var(--cyan);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition);outline:none;flex-shrink:0}._themeToggleBtn_1du8u_181:hover{background:var(--cyan-dim);border-color:var(--cyan);transform:rotate(15deg) scale(1.08);box-shadow:0 0 20px #00d4ff4d}._hireBtn_1du8u_205{display:inline-flex;align-items:center;padding:.9rem 2.4rem;background:linear-gradient(135deg,var(--cyan),var(--purple));border-radius:var(--radius-full);font-family:var(--font-head);font-size:1.4rem;font-weight:700;color:var(--bg);white-space:nowrap;transition:var(--transition)}._hireBtn_1du8u_205:hover{transform:translateY(-2px);box-shadow:0 8px 25px #00d4ff66}._hireBtn_1du8u_205 span{position:relative;z-index:1}._hamburger_1du8u_227{display:none;background:transparent;border:none;color:var(--text);cursor:pointer;padding:.4rem;border-radius:var(--radius-sm);transition:var(--transition)}._hamburger_1du8u_227:hover{background:var(--surface);color:var(--cyan)}._mobileMenu_1du8u_244{position:absolute;top:calc(100% + .8rem);right:5%;width:280px;max-width:90vw;background:var(--nav-bg);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.4rem;display:flex;flex-direction:column;gap:.6rem;box-shadow:0 20px 60px #00000080;max-height:80vh;overflow-y:auto}._mobileRoleBox_1du8u_264{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:1rem;margin-bottom:.6rem;display:flex;flex-direction:column;gap:.8rem}._mobileRoleTitle_1du8u_275{font-family:var(--font-head);font-size:1.2rem;font-weight:700;color:var(--cyan);text-transform:uppercase;letter-spacing:.04em}._mobileRoleGrid_1du8u_284{display:flex;flex-wrap:wrap;gap:.6rem}._mobileRolePill_1du8u_290{flex:1 1 calc(50% - .4rem);padding:.6rem .8rem;border-radius:var(--radius-sm);background:var(--glass);border:1px solid var(--border);color:var(--text-muted);font-family:var(--font-head);font-size:1.15rem;font-weight:600;cursor:pointer;text-align:center;transition:all .2s ease}._mobileRolePill_1du8u_290:hover{color:var(--text);border-color:var(--cyan)}._mobileRolePillActive_1du8u_310{background:linear-gradient(135deg,var(--cyan),var(--purple))!important;color:#fff!important;border-color:transparent!important;font-weight:700}._mobileLink_1du8u_317{font-family:var(--font-head);font-size:1.6rem;font-weight:500;color:var(--text-muted);padding:1.2rem 1.6rem;border-radius:var(--radius-md);transition:var(--transition)}._mobileLink_1du8u_317:hover{color:var(--text);background:var(--surface)}._mobileLink_1du8u_317._active_1du8u_64{color:var(--cyan);background:var(--cyan-dim)}._mobileHireBtn_1du8u_337{display:flex;align-items:center;justify-content:center;padding:1.1rem 1.6rem;background:linear-gradient(135deg,var(--cyan),var(--purple));border-radius:var(--radius-md);font-family:var(--font-head);font-size:1.5rem;font-weight:700;color:var(--bg);margin-top:.6rem;transition:var(--transition)}._mobileHireBtn_1du8u_337:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00d4ff66}@media (max-width: 900px){._nav_1du8u_42,._hireBtn_1du8u_205{display:none}._hamburger_1du8u_227{display:flex}._headerActions_1du8u_74{gap:.8rem}}@media (max-width: 480px){._header_1du8u_1{padding:1.4rem 5%}._logo_1du8u_25{font-size:1.7rem}._themeToggleBtn_1du8u_181{width:3.6rem;height:3.6rem}}._hero_h1or8_1{position:relative;min-height:calc(100vh - 80px);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:13.5rem 8% 6rem;overflow:hidden;background:var(--bg)}._orb1_h1or8_14,._orb2_h1or8_14{position:absolute;border-radius:50%;filter:blur(120px);pointer-events:none;z-index:0}._orb1_h1or8_14{width:600px;height:600px;background:radial-gradient(circle,rgba(0,212,255,.12) 0%,transparent 70%);top:-100px;right:-100px}._orb2_h1or8_14{width:500px;height:500px;background:radial-gradient(circle,rgba(168,85,247,.12) 0%,transparent 70%);bottom:-50px;left:-100px}._inner_h1or8_39{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:6rem;width:100%;max-width:1200px;margin:0 auto}._content_h1or8_52{flex:1;display:flex;flex-direction:column;gap:2.4rem;max-width:600px}._badgeRow_h1or8_61{display:flex;align-items:center;gap:1.2rem;flex-wrap:wrap}._badge_h1or8_61{display:inline-flex;align-items:center;gap:.8rem;padding:.6rem 1.6rem;background:#00d4ff14;border:1px solid rgba(0,212,255,.25);border-radius:var(--radius-full);font-family:var(--font-head);font-size:1.3rem;font-weight:600;color:var(--cyan);width:fit-content}._hrLensLink_h1or8_83{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1.2rem;background:var(--purple-dim);border:1px solid rgba(168,85,247,.35);border-radius:var(--radius-full);font-family:var(--font-head);font-size:1.2rem;font-weight:600;color:var(--purple);transition:all .2s ease}._hrLensLink_h1or8_83:hover{background:var(--purple);color:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #a855f74d}._badgeDot_h1or8_105{width:8px;height:8px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px var(--cyan);animation:_pulse_h1or8_1 2s infinite}@keyframes _pulse_h1or8_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}._heroRoleBar_h1or8_120{display:flex;align-items:center;gap:1rem;flex-wrap:wrap;padding:.8rem 1.4rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._heroRoleLabel_h1or8_132{font-family:var(--font-head);font-size:1.25rem;font-weight:700;color:var(--cyan);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}._heroRoleChips_h1or8_142{display:flex;flex-wrap:wrap;gap:.6rem}._heroRoleChip_h1or8_142{padding:.4rem 1.1rem;border-radius:var(--radius-full);background:var(--glass);border:1px solid var(--border);color:var(--text-muted);font-family:var(--font-head);font-size:1.2rem;font-weight:600;cursor:pointer;transition:all .2s ease}._heroRoleChip_h1or8_142:hover{color:var(--text);border-color:var(--cyan)}._heroRoleChipActive_h1or8_166{background:linear-gradient(135deg,var(--cyan),var(--purple));color:#fff!important;border-color:transparent;box-shadow:0 2px 10px #00d4ff4d}._bioWrapper_h1or8_173{min-height:5.5rem}._heading_h1or8_178{font-family:var(--font-head);font-size:clamp(3rem,4.8vw,4.8rem);font-weight:900;line-height:1.15;color:var(--text);letter-spacing:-.03em}._nameGradient_h1or8_187{background:linear-gradient(135deg,var(--cyan) 0%,var(--purple) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._typingRow_h1or8_195{display:flex;align-items:center;font-family:var(--font-head);font-size:clamp(2rem,3.5vw,2.8rem);font-weight:600;color:var(--text-muted);min-height:4rem}._typingLabel_h1or8_205{color:var(--text-muted);margin-right:.4rem}._typingText_h1or8_210{color:var(--cyan);min-width:1px}._cursor_h1or8_215{color:var(--cyan);margin-left:2px;animation:_blink_h1or8_1 .7s infinite}@keyframes _blink_h1or8_1{0%,to{opacity:1}50%{opacity:0}}._bio_h1or8_173{font-size:1.7rem;line-height:1.8;color:var(--text-muted);max-width:500px}._socials_h1or8_235{display:flex;gap:1.2rem;flex-wrap:wrap}._socialIcon_h1or8_241{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:var(--radius-full);border:1px solid var(--border);color:var(--text-muted);background:var(--surface);transition:var(--transition)}._socialIcon_h1or8_241:hover{border-color:var(--cyan);color:var(--cyan);background:var(--cyan-dim);transform:translateY(-3px);box-shadow:0 8px 20px #00d4ff33}._actions_h1or8_263{display:flex;gap:1.6rem;flex-wrap:wrap;align-items:center}._btnPrimary_h1or8_270{display:inline-flex;align-items:center;gap:.8rem;padding:1.4rem 3.2rem;background:linear-gradient(135deg,var(--cyan),var(--purple));border-radius:var(--radius-full);font-family:var(--font-head);font-size:1.6rem;font-weight:700;color:var(--bg);transition:var(--transition)}._btnPrimary_h1or8_270:hover{transform:translateY(-3px);box-shadow:0 12px 30px #00d4ff66}._btnOutline_h1or8_289{display:inline-flex;align-items:center;gap:.8rem;padding:1.4rem 3.2rem;border:1.5px solid rgba(255,255,255,.2);border-radius:var(--radius-full);font-family:var(--font-head);font-size:1.6rem;font-weight:600;color:var(--text);background:transparent;transition:var(--transition)}._btnOutline_h1or8_289:hover{border-color:var(--cyan);color:var(--cyan);transform:translateY(-3px);background:var(--cyan-dim)}._imageWrap_h1or8_312{position:relative;flex-shrink:0}._ringOuter_h1or8_317{width:340px;height:340px;border-radius:50%;background:conic-gradient(from 0deg,var(--cyan),var(--purple),var(--cyan));padding:4px;animation:_spin_h1or8_1 8s linear infinite}@keyframes _spin_h1or8_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._ringInner_h1or8_331{width:100%;height:100%;border-radius:50%;background:var(--bg);padding:8px;animation:_spin_h1or8_1 8s linear infinite reverse}._profileImg_h1or8_340{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}._floatingBadge_h1or8_349{position:absolute;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:.8rem 1.6rem;font-family:var(--font-head);font-size:1.3rem;font-weight:600;color:var(--text);white-space:nowrap;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 8px 30px #0000001f}._badge1_h1or8_364{top:-12px;right:-24px;border-color:#00d4ff4d}._badge2_h1or8_370{bottom:24px;left:-32px;border-color:#a855f74d}._scrollHint_h1or8_377{position:absolute;bottom:4rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:.8rem;font-family:var(--font-head);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim)}._scrollLine_h1or8_393{width:1px;height:40px;background:linear-gradient(180deg,var(--cyan),transparent)}@media (max-width: 900px){._inner_h1or8_39{flex-direction:column-reverse;text-align:center;gap:4rem}._content_h1or8_52{align-items:center;max-width:100%}._bio_h1or8_173{max-width:100%}._socials_h1or8_235{justify-content:center}._ringOuter_h1or8_317{width:260px;height:260px}._floatingBadge_h1or8_349,._scrollHint_h1or8_377{display:none}}@media (max-width: 480px){._hero_h1or8_1{padding:10rem 5% 6rem}._ringOuter_h1or8_317{width:220px;height:220px}._actions_h1or8_263{flex-direction:column;width:100%}._btnPrimary_h1or8_270,._btnOutline_h1or8_289{justify-content:center;width:100%}}._section_184er_1{background:var(--bg);position:relative;overflow:hidden}._bgOrb_184er_7{position:absolute;top:10%;left:-100px;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(0,212,255,.08) 0%,transparent 70%);pointer-events:none}._heading_184er_18{position:relative;z-index:1}._grid_184er_23{display:grid;grid-template-columns:repeat(auto-fill,minmax(450px,1fr));gap:3.2rem;position:relative;z-index:1}._card_184er_31{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);display:flex;flex-direction:column;transition:var(--transition);position:relative;overflow:hidden}._card_184er_31:hover{border-color:#00d4ff4d;transform:translateY(-6px);box-shadow:0 20px 50px #0006,0 0 35px #00d4ff1a}._textbookBox_184er_49{width:100%;height:250px;overflow-y:auto;background:radial-gradient(circle,#0d0d1efa,#050510);padding:1.2rem;border-bottom:1px solid var(--border);position:relative}._textbookBox_184er_49::-webkit-scrollbar{width:6px}._textbookBox_184er_49::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}._textbookBox_184er_49::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--cyan),var(--purple));border-radius:4px}._fullTextbookImg_184er_73{width:100%;height:auto;display:block;border-radius:var(--radius-sm);box-shadow:0 10px 30px #000c,0 0 20px #00d4ff33}._topHeader_184er_83{display:flex;align-items:center;gap:1.6rem;padding:2.4rem 2.8rem 1.6rem;background:#ffffff05;border-bottom:1px solid var(--border)}._iconWrap_184er_92{width:4.8rem;height:4.8rem;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--cyan-dim),var(--purple-dim));border:1px solid rgba(0,212,255,.2);display:flex;align-items:center;justify-content:center;color:var(--cyan);flex-shrink:0}._headerInfo_184er_105{display:flex;flex-direction:column;gap:.4rem}._roleTag_184er_111{font-family:var(--font-head);font-size:1.4rem;font-weight:800;color:var(--cyan);letter-spacing:.05em;text-transform:uppercase}._period_184er_120{font-size:1.3rem;color:var(--text-muted);display:flex;align-items:center;gap:.5rem}._imageWrap_184er_129{position:relative;width:100%;height:220px;overflow:hidden;border-bottom:1px solid var(--border)}._projectImg_184er_137{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}._card_184er_31:hover ._projectImg_184er_137{transform:scale(1.06)}._imageOverlay_184er_149{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(13,13,26,.8) 100%);pointer-events:none}._dualImageWrap_184er_157{display:grid;grid-template-columns:1fr 1.35fr;gap:.8rem;height:220px;width:100%;padding:.6rem;background:#00000040;box-sizing:border-box}._dualImageItem_184er_168{position:relative;height:100%;border-radius:var(--radius-md);overflow:hidden;border:1px solid var(--border);transition:transform .4s ease,border-color .4s ease}._dualImageItem_184er_168:hover{transform:translateY(-2px) scale(1.02);border-color:var(--cyan)}._dualProjectImg_184er_182{width:100%;height:100%;object-fit:cover;transition:transform .5s ease}._dualImageItem_184er_168:hover ._dualProjectImg_184er_182{transform:scale(1.06)}._dualBadge_184er_193{position:absolute;bottom:.7rem;left:.7rem;right:.7rem;background:#0a0a1ae0;border:1px solid var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text);font-family:var(--font-head);font-size:1.1rem;font-weight:600;padding:.35rem .6rem;border-radius:var(--radius-sm);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}._cardContent_184er_215{padding:2.8rem;display:flex;flex-direction:column;flex:1}._title_184er_222{font-family:var(--font-head);font-size:2.1rem;font-weight:800;color:var(--text);margin-bottom:.6rem;line-height:1.3}._institution_184er_231{font-family:var(--font-head);font-size:1.4rem;font-weight:600;color:var(--purple);margin-bottom:1.6rem;display:flex;align-items:center;gap:.4rem}._isbnBadge_184er_243{font-family:var(--font-head);font-size:1.35rem;font-weight:600;color:var(--text);background:#a855f71f;border:1px solid rgba(168,85,247,.3);padding:.8rem 1.6rem;border-radius:var(--radius-md);margin-bottom:1.6rem;width:fit-content;display:inline-flex;align-items:center;gap:.8rem;cursor:pointer;outline:none;transition:var(--transition);position:relative}._isbnBadge_184er_243:hover{background:#a855f740;border-color:var(--cyan);transform:translateY(-2px);box-shadow:0 6px 20px #00d4ff26}._isbnText_184er_270 strong{font-weight:800;color:var(--cyan)}._copyHoverTag_184er_275{font-size:1.15rem;font-weight:700;color:var(--text-muted);background:#ffffff14;padding:.3rem .8rem;border-radius:var(--radius-sm);display:inline-flex;align-items:center;gap:.4rem;opacity:0;max-width:0;overflow:hidden;white-space:nowrap;transition:all .3s ease}._isbnBadge_184er_243:hover ._copyHoverTag_184er_275,._isbnBadgeCopied_184er_293 ._copyHoverTag_184er_275{opacity:1;max-width:120px;color:var(--cyan);background:#00d4ff26}._isbnBadgeCopied_184er_293{background:#10b98126!important;border-color:#10b98166!important}._isbnBadgeCopied_184er_293 ._copyHoverTag_184er_275{color:#10b981!important;background:#10b98133!important}._actionRow_184er_311{display:flex;align-items:center;justify-content:flex-start;gap:1.2rem;flex-wrap:wrap;padding-top:1.6rem;margin-top:auto;border-top:1px solid var(--border)}._techTags_184er_322{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.4rem;padding-top:1.2rem;border-top:1px dashed rgba(255,255,255,.08)}._techTag_184er_322{font-family:var(--font-head);font-size:1.1rem;font-weight:600;padding:.35rem 1rem;border-radius:var(--radius-full);background:var(--cyan-dim);color:var(--cyan);border:1px solid rgba(0,212,255,.15)}._storeBtn_184er_343{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.6rem;background:linear-gradient(135deg,var(--cyan),var(--purple));border:1px solid transparent;border-radius:var(--radius-full);font-family:var(--font-head);font-size:1.25rem;font-weight:700;color:var(--bg);transition:var(--transition);white-space:nowrap}._storeBtn_184er_343:hover{background:linear-gradient(135deg,#00d4ff33,#a855f733);border-color:var(--cyan);color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #00d4ff4d}._isbnBtn_184er_368{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.6rem;background:linear-gradient(135deg,#a855f733,#00d4ff33);border:1px solid var(--purple);border-radius:var(--radius-full);font-family:var(--font-head);font-size:1.25rem;font-weight:700;color:#fff;transition:var(--transition);white-space:nowrap;margin-left:auto}._isbnBtn_184er_368:hover{background:linear-gradient(135deg,var(--purple),var(--cyan));border-color:transparent;color:var(--bg);transform:translateY(-2px);box-shadow:0 6px 20px #a855f766}._srsBtn_184er_393{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.6rem;background:linear-gradient(135deg,#a855f733,#00d4ff26);border:1px solid var(--purple);border-radius:var(--radius-full);font-family:var(--font-head);font-size:1.25rem;font-weight:700;color:#fff;transition:var(--transition);text-decoration:none;white-space:nowrap}._srsBtn_184er_393:hover{background:linear-gradient(135deg,var(--purple),var(--cyan));color:var(--bg);border-color:transparent;transform:translateY(-2px);box-shadow:0 6px 20px #a855f766}._figmaBtn_184er_418{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.6rem;background:linear-gradient(135deg,#f24e1e33,#a259ff33);border:1px solid rgba(242,78,30,.5);border-radius:var(--radius-full);font-family:var(--font-head);font-size:1.25rem;font-weight:700;color:#fff;transition:var(--transition);text-decoration:none;white-space:nowrap;margin-left:auto}._figmaBtn_184er_418:hover{background:linear-gradient(135deg,#f24e1e,#a259ff);color:#fff;border-color:transparent;transform:translateY(-2px);box-shadow:0 6px 20px #f24e1e73}._githubBtn_184er_444{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.6rem;background:#ffffff0d;border:1px solid rgba(255,255,255,.2);border-radius:var(--radius-full);font-family:var(--font-head);font-size:1.25rem;font-weight:600;color:var(--text);transition:var(--transition);text-decoration:none;white-space:nowrap}._githubBtn_184er_444:hover{border-color:var(--cyan);color:var(--cyan);background:var(--cyan-dim);transform:translateY(-2px)}._demoBtn_184er_468{display:inline-flex;align-items:center;gap:.8rem;padding:.9rem 1.8rem;background:linear-gradient(135deg,var(--cyan),var(--purple));border-radius:var(--radius-full);font-family:var(--font-head);font-size:1.35rem;font-weight:700;color:var(--bg);transition:var(--transition)}._demoBtnRight_184er_487,._srsBtn_184er_393+._demoBtn_184er_468{margin-left:auto}._upcomingBadge_184er_506{font-family:var(--font-head);font-size:1.25rem;font-weight:600;color:var(--text-muted);background:#ffffff0a;padding:.6rem 1.4rem;border-radius:var(--radius-full);border:1px dashed rgba(255,255,255,.15)}@media (max-width: 768px){._grid_184er_23{grid-template-columns:1fr}._dualImageWrap_184er_157{grid-template-columns:1fr;height:320px}}._demoBtn_184er_468:hover{transform:translateY(-2px);box-shadow:0 6px 20px #00d4ff66}._readyBadge_184er_492{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.6rem;background:#00d4ff14;border:1px dashed rgba(0,212,255,.35);border-radius:var(--radius-full);font-family:var(--font-head);font-size:1.25rem;font-weight:700;color:var(--cyan)}._headerTags_184er_546{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}._categoryTag_184er_553{font-family:var(--font-head);font-size:1.1rem;font-weight:700;color:var(--purple);background:var(--purple-dim);padding:.3rem .8rem;border-radius:var(--radius-sm);border:1px solid rgba(168,85,247,.25);letter-spacing:.03em}._sectionSubtitle_184er_565{text-align:center;font-size:clamp(1.4rem,1.8vw,1.65rem);color:var(--text-muted);max-width:750px;margin:-1.6rem auto 3.2rem;line-height:1.6}._filterWrapper_184er_575{display:flex;justify-content:center;margin-bottom:3.5rem;position:relative;z-index:2}._filterPills_184er_583{display:flex;flex-wrap:wrap;gap:.8rem;background:var(--surface);border:1px solid var(--border);padding:.6rem;border-radius:var(--radius-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:center}._filterBtn_184er_595{display:inline-flex;align-items:center;gap:.8rem;padding:.8rem 1.6rem;border-radius:var(--radius-full);background:transparent;color:var(--text-muted);font-family:var(--font-head);font-size:1.35rem;font-weight:600;cursor:pointer;transition:all .25s ease;white-space:nowrap}._filterBtn_184er_595:hover{color:var(--text);background:var(--glass)}._filterBtnActive_184er_616{background:linear-gradient(135deg,var(--cyan),var(--purple))!important;color:#fff!important;box-shadow:0 4px 15px #00d4ff59}._countBadge_184er_622{display:inline-flex;align-items:center;justify-content:center;padding:.2rem .6rem;border-radius:var(--radius-full);background:#0003;font-size:1.1rem;font-weight:700}._bulletList_184er_634{list-style:none;padding:0;margin:1.2rem 0 1.8rem;display:flex;flex-direction:column;gap:.6rem}._bulletItem_184er_643{font-size:1.35rem;line-height:1.55;color:var(--text-muted);display:flex;align-items:flex-start;gap:.6rem}._bulletCheck_184er_652{color:var(--cyan);font-weight:800;flex-shrink:0}._gitBtn_184er_659{display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.4rem;border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--border);color:var(--text);font-family:var(--font-head);font-size:1.25rem;font-weight:600;transition:all .2s ease}._gitBtn_184er_659:hover{background:var(--glass);border-color:var(--cyan);color:var(--cyan);transform:translateY(-2px)}._videoBtn_184er_681{display:inline-flex;align-items:center;gap:.6rem;padding:.7rem 1.4rem;border-radius:var(--radius-sm);background:#ef44441f;border:1px solid rgba(239,68,68,.35);color:#ef4444;font-family:var(--font-head);font-size:1.25rem;font-weight:600;transition:all .2s ease}._videoBtn_184er_681:hover{background:#ef4444;color:#fff;transform:translateY(-2px);box-shadow:0 4px 15px #ef444459}._loadMoreWrap_184er_703{display:flex;justify-content:center;margin-top:4.5rem;position:relative;z-index:10}._loadMoreBtn_184er_711{display:inline-flex;align-items:center;gap:1rem;padding:1.4rem 3.6rem;background:var(--surface);border:1.5px solid var(--cyan);border-radius:var(--radius-full);font-family:var(--font-head);font-size:1.6rem;font-weight:700;color:var(--cyan);cursor:pointer;transition:var(--transition);box-shadow:0 10px 30px #0000001a}._loadMoreBtn_184er_711:hover{background:linear-gradient(135deg,var(--cyan),var(--purple));color:var(--bg);border-color:transparent;transform:translateY(-3px);box-shadow:0 12px 35px var(--shadow-cyan)}@media (max-width: 768px){._grid_184er_23{grid-template-columns:1fr}._filterPills_184er_583{border-radius:var(--radius-md)}._filterBtn_184er_595{font-size:1.2rem;padding:.6rem 1.1rem}}._section_18l1g_1{background:var(--bg);position:relative;overflow:hidden}._orb_18l1g_7{position:absolute;top:-100px;right:-100px;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(0,212,255,.06) 0%,transparent 70%);pointer-events:none}._heading_18l1g_18{position:relative;z-index:1}._sectionSubtitle_18l1g_20{text-align:center;font-size:clamp(1.4rem,1.8vw,1.65rem);color:var(--text-muted);max-width:750px;margin:-1.6rem auto 3.2rem;line-height:1.6}._filterWrapper_18l1g_30{display:flex;justify-content:center;margin-bottom:3.5rem;position:relative;z-index:2}._filterPills_18l1g_38{display:flex;flex-wrap:wrap;gap:.8rem;background:var(--surface);border:1px solid var(--border);padding:.6rem;border-radius:var(--radius-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:center}._filterBtn_18l1g_50{padding:.8rem 1.6rem;border-radius:var(--radius-full);background:transparent;color:var(--text-muted);font-family:var(--font-head);font-size:1.35rem;font-weight:600;cursor:pointer;transition:all .25s ease;white-space:nowrap}._filterBtn_18l1g_50:hover{color:var(--text);background:var(--glass)}._filterBtnActive_18l1g_68{background:linear-gradient(135deg,var(--cyan),var(--purple))!important;color:#fff!important;box-shadow:0 4px 15px #00d4ff59}._grid_18l1g_74{display:grid;grid-template-columns:repeat(auto-fill,minmax(450px,1fr));gap:2.8rem;position:relative;z-index:1}._card_18l1g_82{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:3.2rem;position:relative;overflow:hidden;display:flex;flex-direction:column;transition:var(--transition)}._card_18l1g_82:hover{border-color:#a855f74d;transform:translateY(-6px);box-shadow:0 20px 50px #0006,0 0 35px #a855f71a}._cardRoleMatched_18l1g_100{border-color:var(--cyan)!important;box-shadow:0 0 25px #00d4ff33}._categoryBadge_18l1g_105{font-family:var(--font-head);font-size:1.15rem;font-weight:700;color:var(--cyan);background:var(--cyan-dim);border:1px solid rgba(0,212,255,.25);padding:.25rem .8rem;border-radius:var(--radius-sm);width:fit-content;margin-bottom:.4rem}._cardHeader_18l1g_118{display:flex;align-items:center;gap:1.6rem;margin-bottom:1.6rem}._cardIcon_18l1g_125{width:4.8rem;height:4.8rem;border-radius:var(--radius-md);background:linear-gradient(135deg,var(--purple-dim),var(--cyan-dim));border:1px solid rgba(168,85,247,.25);display:flex;align-items:center;justify-content:center;color:var(--purple);flex-shrink:0}._headerText_18l1g_138{display:flex;flex-direction:column;gap:.3rem}._period_18l1g_144{font-family:var(--font-head);font-size:1.3rem;font-weight:700;color:var(--purple);display:flex;align-items:center;gap:.5rem}._location_18l1g_154{font-size:1.25rem;color:var(--text-muted);display:flex;align-items:center;gap:.4rem}._role_18l1g_162{font-family:var(--font-head);font-size:2rem;font-weight:800;color:var(--text);margin-bottom:.6rem}._org_18l1g_170{font-family:var(--font-head);font-size:1.45rem;font-weight:600;color:var(--cyan);margin-bottom:2rem}._imageBox_18l1g_179{position:relative;width:100%;height:220px;border-radius:var(--radius-lg);overflow:hidden;margin-bottom:2rem;border:1px solid var(--border);box-shadow:0 10px 30px #00000026}._activityImg_18l1g_190{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}._card_18l1g_82:hover ._activityImg_18l1g_190{transform:scale(1.06)}._imageOverlay_18l1g_201{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 50%,rgba(5,5,16,.75) 100%);pointer-events:none}._imageBadge_18l1g_208{position:absolute;bottom:1.2rem;left:1.2rem;background:#0a0a1ad1;border:1px solid var(--border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text);font-family:var(--font-head);font-size:1.15rem;font-weight:600;padding:.4rem 1rem;border-radius:var(--radius-sm);z-index:2}._dualImageBox_18l1g_225{display:grid;grid-template-columns:1fr 1.35fr;gap:1rem;height:220px;margin-bottom:2rem}._dualImageCol_18l1g_233{position:relative;height:100%;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border);box-shadow:0 10px 30px #00000026;transition:transform .4s ease,border-color .4s ease}._dualImageCol_18l1g_233:hover{transform:translateY(-3px) scale(1.02);border-color:var(--cyan);z-index:2}._dualActivityImg_18l1g_249{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}._dualImageCol_18l1g_233:hover ._dualActivityImg_18l1g_249{transform:scale(1.06)}._dualImageBadge_18l1g_260{position:absolute;bottom:1rem;left:.8rem;right:.8rem;background:#0a0a1ad9;border:1px solid var(--border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text);font-family:var(--font-head);font-size:1.05rem;font-weight:600;padding:.35rem .8rem;border-radius:var(--radius-sm);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:2;pointer-events:none}._noteBox_18l1g_283{background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:1.6rem 2rem;margin-bottom:2rem;position:relative}._noteHeader_18l1g_292{display:flex;align-items:center;gap:.8rem;font-family:var(--font-head);font-size:1.25rem;font-weight:700;color:var(--purple);margin-bottom:.8rem}._noteText_18l1g_303{font-size:1.4rem;line-height:1.65;color:var(--text)}._tagWrap_18l1g_310{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:auto}._tagPill_18l1g_317{font-family:var(--font-head);font-size:1.15rem;font-weight:600;color:var(--cyan);background:var(--cyan-dim);border:1px solid rgba(0,212,255,.2);padding:.4rem 1rem;border-radius:var(--radius-full)}._loadMoreWrap_18l1g_328{display:flex;justify-content:center;margin-top:4.5rem;position:relative;z-index:10}._loadMoreBtn_18l1g_336{display:inline-flex;align-items:center;gap:1rem;padding:1.4rem 3.6rem;background:var(--surface);border:1.5px solid var(--purple);border-radius:var(--radius-full);font-family:var(--font-head);font-size:1.6rem;font-weight:700;color:var(--purple);cursor:pointer;transition:var(--transition);box-shadow:0 10px 30px #0000001a}._loadMoreBtn_18l1g_336:hover{background:linear-gradient(135deg,var(--purple),var(--cyan));color:#fff;border-color:transparent;transform:translateY(-3px);box-shadow:0 12px 35px #a855f759}@media (max-width: 768px){._grid_18l1g_74{grid-template-columns:1fr}._imageBox_18l1g_179{height:190px}._dualImageBox_18l1g_225{grid-template-columns:1fr;height:340px}}._section_t3m7z_1{background:var(--bg-2);position:relative;overflow:hidden;padding:6rem 0}._bgOrb_t3m7z_8{position:absolute;bottom:0;right:-100px;width:500px;height:500px;border-radius:50%;background:radial-gradient(circle,rgba(168,85,247,.08) 0%,transparent 70%);pointer-events:none}._heading_t3m7z_19{position:relative;z-index:1;padding:0 8%}._marqueeWrapper_t3m7z_26{position:relative;width:100%;overflow:hidden;margin-bottom:5rem;display:flex;flex-direction:column;gap:1.6rem;padding:1rem 0}._fadeLeft_t3m7z_37,._fadeRight_t3m7z_37{position:absolute;top:0;bottom:0;width:15%;z-index:10;pointer-events:none}._fadeLeft_t3m7z_37{left:0;background:linear-gradient(90deg,var(--bg-2) 0%,transparent 100%)}._fadeRight_t3m7z_37{right:0;background:linear-gradient(270deg,var(--bg-2) 0%,transparent 100%)}._marqueeRow_t3m7z_56{display:flex;width:100%;overflow:hidden;-webkit-user-select:none;user-select:none}._marqueeTrack_t3m7z_63{display:flex;align-items:center;gap:1.6rem;width:max-content;will-change:transform}._trackLeft_t3m7z_72{animation:_marqueeLeft_t3m7z_1 35s linear infinite}._trackRight_t3m7z_76{animation:_marqueeRight_t3m7z_1 35s linear infinite}._marqueeWrapper_t3m7z_26:hover ._marqueeTrack_t3m7z_63{animation-play-state:paused}@keyframes _marqueeLeft_t3m7z_1{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes _marqueeRight_t3m7z_1{0%{transform:translate(-33.333%)}to{transform:translate(0)}}._techPill_t3m7z_95{display:flex;align-items:center;gap:1.2rem;padding:1.2rem 2.2rem;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;cursor:pointer;flex-shrink:0}._techPill_t3m7z_95:hover{background:var(--cyan-dim);border-color:var(--cyan);transform:translateY(-3px) scale(1.03);box-shadow:0 8px 25px #00d4ff40}._iconWrap_t3m7z_116{display:flex;align-items:center;justify-content:center;flex-shrink:0}._techLabel_t3m7z_123{font-family:var(--font-head);font-size:1.5rem;font-weight:700;color:var(--text);letter-spacing:.02em;white-space:nowrap}._bottomGrid_t3m7z_133{display:grid;grid-template-columns:1fr 1fr;gap:2.8rem;position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:0 8%;align-items:stretch}._softBlock_t3m7z_145,._achieveBlock_t3m7z_145{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:3rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;transition:var(--transition)}._softBlock_t3m7z_145:hover,._achieveBlock_t3m7z_145:hover{border-color:#00d4ff4d;box-shadow:0 15px 40px #00000026}._blockHeader_t3m7z_161{display:flex;align-items:center;gap:1.4rem;margin-bottom:2.4rem;padding-bottom:1.6rem;border-bottom:1px solid var(--border)}._blockTitle_t3m7z_170{font-family:var(--font-head);font-size:2rem;font-weight:800;color:var(--text);line-height:1.2}._blockSub_t3m7z_178{font-size:1.25rem;color:var(--text-muted);margin-top:.3rem}._iconPurple_t3m7z_184{color:var(--purple-light)}._iconGold_t3m7z_185{color:#f59e0b}._softGrid_t3m7z_188{display:grid;grid-template-columns:repeat(2,1fr);gap:1.4rem}._softCard_t3m7z_194{background:var(--purple-dim);border:1px solid rgba(168,85,247,.25);border-radius:var(--radius-md);padding:1.4rem 1.8rem;display:flex;align-items:center;gap:1.2rem;transition:var(--transition)}._softCard_t3m7z_194:hover{background:#a855f733;border-color:var(--purple-light);transform:translateY(-2px);box-shadow:0 6px 20px #a855f74d}._softEmoji_t3m7z_212{font-size:1.8rem;flex-shrink:0}._softText_t3m7z_217{font-family:var(--font-head);font-size:1.4rem;font-weight:700;color:var(--text)}._achieveList_t3m7z_225{display:flex;flex-direction:column;gap:1.4rem}._achieveCard_t3m7z_231{display:flex;align-items:center;gap:1.6rem;background:#f59e0b12;border:1px solid rgba(245,158,11,.25);border-radius:var(--radius-lg);padding:1.6rem 2rem;transition:var(--transition)}._achieveCard_t3m7z_231:hover{border-color:#f59e0b80;transform:translate(6px);background:#f59e0b1f;box-shadow:0 6px 20px #f59e0b26}._trophyIcon_t3m7z_249{font-size:2.4rem;flex-shrink:0}._achieveDetails_t3m7z_254{display:flex;flex-direction:column;gap:.3rem}._achieveTitle_t3m7z_260{font-family:var(--font-head);font-size:1.45rem;font-weight:700;color:var(--text);line-height:1.35}._achieveYear_t3m7z_268{font-size:1.2rem;font-weight:700;color:#f59e0b}._sectionSubtitle_t3m7z_274{text-align:center;font-size:clamp(1.4rem,1.8vw,1.65rem);color:var(--text-muted);max-width:750px;margin:-1.6rem auto 3.2rem;padding:0 8%;line-height:1.6}._domainTabsWrap_t3m7z_285{display:flex;justify-content:center;margin-bottom:3.5rem;padding:0 8%;position:relative;z-index:2}._domainTabs_t3m7z_285{display:flex;flex-wrap:wrap;gap:.8rem;background:var(--surface);border:1px solid var(--border);padding:.6rem;border-radius:var(--radius-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:center}._domainTabBtn_t3m7z_306{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.6rem;border-radius:var(--radius-full);background:transparent;color:var(--text-muted);font-family:var(--font-head);font-size:1.35rem;font-weight:600;cursor:pointer;transition:all .25s ease;white-space:nowrap}._domainTabBtn_t3m7z_306:hover{color:var(--text);background:var(--glass)}._domainTabBtnActive_t3m7z_327{background:linear-gradient(135deg,var(--cyan),var(--purple))!important;color:#fff!important;box-shadow:0 4px 15px #00d4ff59}._domainsGrid_t3m7z_334{display:grid;grid-template-columns:repeat(auto-fit,minmax(480px,1fr));gap:2.8rem;max-width:1200px;margin:0 auto 5rem;padding:0 8%;position:relative;z-index:2}._domainCard_t3m7z_345{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:2.8rem;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-direction:column;transition:var(--transition);position:relative}._domainCard_t3m7z_345:hover{border-color:#00d4ff59;transform:translateY(-4px);box-shadow:0 15px 35px #0003}._domainCardHighlighted_t3m7z_363{border-color:var(--cyan)!important;box-shadow:0 0 30px #00d4ff40;background:radial-gradient(circle at top right,rgba(0,212,255,.05),var(--surface))}._domainCardHeader_t3m7z_369{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem;margin-bottom:1.2rem}._domainHeaderLeft_t3m7z_377{display:flex;flex-direction:column;gap:.6rem}._domainBadge_t3m7z_383{font-family:var(--font-head);font-size:1.15rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--cyan);padding:.25rem .8rem;border-radius:var(--radius-sm);background:var(--cyan-dim);border:1px solid rgba(0,212,255,.25);width:fit-content}._domainTitle_t3m7z_397{font-family:var(--font-head);font-size:clamp(1.8rem,2.2vw,2.2rem);font-weight:800;color:var(--text);line-height:1.25}._activeRoleTag_t3m7z_405{display:inline-flex;align-items:center;gap:.4rem;font-size:1.15rem;font-weight:700;color:#10b981;background:#10b9811f;border:1px solid rgba(16,185,129,.3);padding:.4rem .9rem;border-radius:var(--radius-full);white-space:nowrap}._domainDesc_t3m7z_419{font-size:1.4rem;line-height:1.6;color:var(--text-muted);margin-bottom:2rem}._skillsPillGrid_t3m7z_427{display:flex;flex-wrap:wrap;gap:.8rem}._skillItemPill_t3m7z_433{display:inline-flex;align-items:center;gap:.8rem;padding:.7rem 1.2rem;border-radius:var(--radius-sm);background:var(--glass);border:1px solid var(--border);transition:all .2s ease}._skillItemPill_t3m7z_433:hover{background:var(--surface);border-color:#fff3;transform:translateY(-2px)}._skillItemName_t3m7z_450{font-family:var(--font-head);font-size:1.3rem;font-weight:600;color:var(--text)}._skillLevelBadge_t3m7z_457{font-size:1.05rem;font-weight:700;padding:.15rem .55rem;border-radius:var(--radius-sm);text-transform:uppercase;letter-spacing:.03em}._levelAdv_t3m7z_466{background:#00d4ff1f;color:var(--cyan);border:1px solid rgba(0,212,255,.25)}._levelInt_t3m7z_472{background:#a855f71f;color:var(--purple);border:1px solid rgba(168,85,247,.25)}._softInfo_t3m7z_478{display:flex;flex-direction:column;gap:.2rem}._softDescText_t3m7z_484{font-size:1.2rem;color:var(--text-muted);line-height:1.4}._achieveInst_t3m7z_490{font-size:1.25rem;color:var(--text-muted)}._achieveMeta_t3m7z_495{display:flex;align-items:center;gap:.8rem;margin-top:.2rem}._achieveRoleBadge_t3m7z_502{font-size:1.15rem;font-weight:600;color:var(--cyan);background:var(--cyan-dim);padding:.2rem .6rem;border-radius:var(--radius-sm)}@media (max-width: 900px){._domainsGrid_t3m7z_334,._bottomGrid_t3m7z_133,._softGrid_t3m7z_188{grid-template-columns:1fr}._domainTabs_t3m7z_285{border-radius:var(--radius-md)}._domainTabBtn_t3m7z_306{font-size:1.2rem;padding:.6rem 1rem}}._section_1rfn3_1{background:var(--bg-2);position:relative;overflow:hidden}._bgAccent_1rfn3_7{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgba(168,85,247,.05) 0%,transparent 70%);pointer-events:none}._heading_1rfn3_19{position:relative;z-index:1}._timeline_1rfn3_25{position:relative;max-width:1000px;margin:0 auto;padding:2rem 0 4rem}._line_1rfn3_33{position:absolute;left:50%;top:0;bottom:0;width:2px;transform:translate(-50%);background:linear-gradient(180deg,transparent,var(--cyan),var(--purple),transparent)}._item_1rfn3_44{position:relative;width:48%;margin-bottom:5rem}._item_1rfn3_44:last-child{margin-bottom:0}._itemLeft_1rfn3_52{margin-right:auto;padding-right:3rem}._itemRight_1rfn3_53{margin-left:auto;padding-left:3rem}._dot_1rfn3_56{position:absolute;top:2rem;width:3.8rem;height:3.8rem;border-radius:50%;background:linear-gradient(135deg,var(--cyan),var(--purple));display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 0 20px #00d4ff80;z-index:2}._itemLeft_1rfn3_52 ._dot_1rfn3_56{right:-5.6rem}._itemRight_1rfn3_53 ._dot_1rfn3_56{left:-5.6rem}._card_1rfn3_75{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);padding:3rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:var(--transition);position:relative}._card_1rfn3_75:hover{border-color:#00d4ff4d;box-shadow:0 0 40px #00d4ff1a;transform:translateY(-4px)}._cardHeader_1rfn3_91{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}._period_1rfn3_99{font-family:var(--font-head);font-size:1.3rem;font-weight:700;color:var(--cyan);letter-spacing:.08em;text-transform:uppercase}._gpaBadge_1rfn3_108{font-family:var(--font-head);font-size:1.2rem;font-weight:700;padding:.3rem 1rem;border-radius:var(--radius-full);background:#a855f726;color:var(--purple);border:1px solid rgba(168,85,247,.3)}._school_1rfn3_119{font-family:var(--font-head);font-size:2.2rem;font-weight:800;color:var(--text);margin-bottom:.4rem}._degree_1rfn3_127{font-family:var(--font-head);font-size:1.45rem;font-weight:600;color:var(--purple);margin-bottom:0}@media (max-width: 768px){._line_1rfn3_33{left:1.8rem}._item_1rfn3_44{width:100%;padding-left:5rem!important;padding-right:0!important;margin-right:0;margin-left:0}._itemLeft_1rfn3_52 ._dot_1rfn3_56,._itemRight_1rfn3_53 ._dot_1rfn3_56{left:0;right:auto;top:2rem}}._section_snb61_1{background:var(--bg-2);position:relative;overflow:hidden;padding-bottom:8rem}._bgOrb_snb61_8{position:absolute;bottom:-150px;right:-150px;width:600px;height:600px;border-radius:50%;background:radial-gradient(circle,rgba(168,85,247,.08) 0%,transparent 65%);pointer-events:none}._heading_snb61_19{position:relative;z-index:1}._subheading_snb61_24{text-align:center;font-size:1.5rem;color:var(--text-muted);margin-top:-3rem;margin-bottom:3.2rem;font-family:var(--font-head);letter-spacing:.02em;padding:0 5%}._filterWrapper_snb61_36{display:flex;justify-content:center;margin-bottom:3.5rem;padding:0 5%;position:relative;z-index:2}._filterPills_snb61_45{display:flex;flex-wrap:wrap;gap:.8rem;background:var(--surface);border:1px solid var(--border);padding:.6rem;border-radius:var(--radius-full);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);justify-content:center}._filterBtn_snb61_57{display:inline-flex;align-items:center;gap:.6rem;padding:.8rem 1.6rem;border-radius:var(--radius-full);background:transparent;color:var(--text-muted);font-family:var(--font-head);font-size:1.35rem;font-weight:600;cursor:pointer;transition:all .25s ease;white-space:nowrap}._filterBtn_snb61_57:hover{color:var(--text);background:var(--glass)}._filterBtnActive_snb61_78{background:linear-gradient(135deg,var(--cyan),var(--purple))!important;color:#fff!important;box-shadow:0 4px 15px #00d4ff59}._certCount_snb61_84{font-size:1.15rem;opacity:.85}._sliderWrapper_snb61_90{position:relative;display:flex;align-items:center;gap:1.6rem;max-width:1300px;margin:0 auto}._track_snb61_100{display:flex;gap:2.4rem;overflow-x:scroll;overflow-y:visible;scroll-behavior:smooth;cursor:grab;-ms-overflow-style:none;scrollbar-width:none;padding:2rem 1rem 3rem;user-select:none;-webkit-user-select:none}._track_snb61_100::-webkit-scrollbar{display:none}._track_snb61_100._dragging_snb61_119{cursor:grabbing;scroll-behavior:auto}._card_snb61_125{flex:0 0 320px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);overflow:hidden;transition:var(--transition);cursor:pointer}._card_snb61_125:hover,._cardActive_snb61_136{border-color:#00d4ff59;box-shadow:0 20px 60px #0006,0 0 40px #00d4ff1a;transform:translateY(-8px)}._cardImgWrap_snb61_143{position:relative;width:100%;height:200px;overflow:hidden}._cardImg_snb61_143{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}._card_snb61_125:hover ._cardImg_snb61_143{transform:scale(1.08)}._cardImgOverlay_snb61_162{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,#00d4ff26,#a855f726);display:flex;align-items:center;justify-content:center;opacity:0;transition:var(--transition)}._card_snb61_125:hover ._cardImgOverlay_snb61_162{opacity:1}._awardIcon_snb61_179{color:#fff;filter:drop-shadow(0 0 10px rgba(255,255,255,.6))}._cardBody_snb61_185{padding:2.4rem 2.4rem 2.8rem}._cardDate_snb61_189{font-family:var(--font-head);font-size:1.2rem;font-weight:700;color:var(--cyan);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.8rem}._cardTitle_snb61_199{font-family:var(--font-head);font-size:1.8rem;font-weight:700;color:var(--text);margin-bottom:.6rem;line-height:1.3}._cardIssuer_snb61_208{font-family:var(--font-head);font-size:1.3rem;font-weight:600;color:var(--purple);margin-bottom:1rem}._cardDesc_snb61_216{font-size:1.35rem;line-height:1.7;color:var(--text-muted)}._arrow_snb61_223{flex-shrink:0;width:4.8rem;height:4.8rem;border-radius:50%;background:var(--surface);border:1px solid var(--border);color:var(--text);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:var(--transition);z-index:2}._arrow_snb61_223:hover{background:var(--cyan-dim);border-color:var(--cyan);color:var(--cyan);box-shadow:0 0 20px #00d4ff33}._arrowDisabled_snb61_246{opacity:.3;pointer-events:none}._dots_snb61_252{display:flex;justify-content:center;gap:.8rem;margin-top:2.4rem}._dot_snb61_252{width:8px;height:8px;border-radius:var(--radius-full);background:var(--border);border:none;cursor:pointer;transition:var(--transition)}._dotActive_snb61_269{width:2.8rem;background:linear-gradient(90deg,var(--cyan),var(--purple))}._counter_snb61_275{display:flex;align-items:baseline;justify-content:center;gap:.6rem;margin-top:2rem;font-family:var(--font-head)}._counterCurrent_snb61_284{font-size:3.2rem;font-weight:800;background:linear-gradient(135deg,var(--cyan),var(--purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._counterSep_snb61_293{font-size:2rem;color:var(--text-dim)}._counterTotal_snb61_298{font-size:2rem;font-weight:600;color:var(--text-muted)}@media (max-width: 768px){._arrow_snb61_223{display:none}._card_snb61_125{flex:0 0 280px}._sliderWrapper_snb61_90{gap:0}._track_snb61_100{padding:1.6rem 4% 2.4rem}}@media (max-width: 480px){._card_snb61_125{flex:0 0 calc(100vw - 40px)}}._footer_170kv_1{background:var(--bg);position:relative;padding:6rem 8% 4rem}._borderTop_170kv_7{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--cyan),var(--purple),transparent)}._inner_170kv_16{max-width:700px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center}._brand_170kv_27{font-family:var(--font-head);font-size:2.8rem;font-weight:900;letter-spacing:-.03em}._brandName_170kv_34{color:var(--text)}._brandAccent_170kv_35{background:linear-gradient(135deg,var(--cyan),var(--purple));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._tagline_170kv_42{font-size:1.5rem;color:var(--text-muted);font-style:italic}._socials_170kv_49{display:flex;gap:1.2rem;flex-wrap:wrap;justify-content:center}._socialIcon_170kv_56{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;border-radius:50%;border:1px solid var(--border);color:var(--text-muted);background:var(--surface);transition:var(--transition)}._socialIcon_170kv_56:hover{border-color:var(--cyan);color:var(--cyan);background:var(--cyan-dim);transform:translateY(-4px);box-shadow:0 8px 20px #00d4ff33}._divider_170kv_77{width:60px;height:1px;background:var(--border)}._copyright_170kv_83{font-size:1.3rem;color:var(--text-dim);font-family:var(--font-head)}:root{--bg: #050510;--bg-2: #0a0a1a;--bg-3: #0f0f25;--surface: rgba(255, 255, 255, .03);--glass: rgba(255, 255, 255, .05);--border: rgba(255, 255, 255, .08);--nav-bg: rgba(5, 5, 16, .85);--cyan: #00D4FF;--cyan-dim: rgba(0, 212, 255, .15);--cyan-glow: rgba(0, 212, 255, .4);--purple: #A855F7;--purple-dim: rgba(168, 85, 247, .15);--purple-glow: rgba(168, 85, 247, .4);--pink: #F472B6;--text: #F0F0FF;--text-muted: #8888AA;--text-dim: #4444AA;--font-head: "Outfit", sans-serif;--font-body: "Inter", sans-serif;--radius-sm: .8rem;--radius-md: 1.6rem;--radius-lg: 2.4rem;--radius-xl: 3.2rem;--radius-full: 9999px;--shadow-cyan: 0 0 30px rgba(0, 212, 255, .25);--shadow-purple: 0 0 30px rgba(168, 85, 247, .25)}[data-theme=light]{--bg: #f8fafc;--bg-2: #f1f5f9;--bg-3: #e2e8f0;--surface: #ffffff;--glass: rgba(0, 0, 0, .04);--border: rgba(0, 0, 0, .1);--nav-bg: rgba(255, 255, 255, .88);--cyan: #0284c7;--cyan-dim: rgba(2, 132, 199, .12);--cyan-glow: rgba(2, 132, 199, .3);--purple: #9333ea;--purple-dim: rgba(147, 51, 234, .12);--purple-glow: rgba(147, 51, 234, .3);--pink: #db2777;--text: #0f172a;--text-muted: #475569;--text-dim: #64748b;--shadow-cyan: 0 10px 25px rgba(2, 132, 199, .15);--shadow-purple: 0 10px 25px rgba(147, 51, 234, .15)}body{transition:background-color .4s ease,color .4s ease}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box;text-decoration:none;border:none;outline:none}html{font-size:62.5%;scroll-behavior:smooth;overflow-x:hidden}body{font-family:var(--font-body);background:var(--bg);color:var(--text);overflow-x:hidden;line-height:1.6}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,var(--cyan),var(--purple));border-radius:var(--radius-full)}::selection{background:var(--cyan-dim);color:var(--cyan)}.gradient-text{background:linear-gradient(135deg,var(--cyan) 0%,var(--purple) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-heading{font-family:var(--font-head);font-size:clamp(3.2rem,5vw,5.6rem);font-weight:800;text-align:center;margin-bottom:3.6rem;position:relative}.section-heading:after{content:"";display:block;width:6rem;height:4px;background:linear-gradient(90deg,var(--cyan),var(--purple));border-radius:var(--radius-full);margin:1.2rem auto 0}section{padding:5.5rem 8%;position:relative}.btn-primary{display:inline-flex;align-items:center;gap:.8rem;padding:1.2rem 3.2rem;background:linear-gradient(135deg,var(--cyan),var(--purple));border-radius:var(--radius-full);font-family:var(--font-head);font-size:1.6rem;font-weight:600;color:var(--bg);cursor:pointer;transition:var(--transition);position:relative;overflow:hidden}.btn-primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,var(--purple),var(--cyan));opacity:0;transition:opacity .35s ease}.btn-primary:hover:before{opacity:1}.btn-primary:hover{transform:translateY(-2px);box-shadow:var(--shadow-cyan)}.btn-primary span{position:relative;z-index:1}.btn-outline{display:inline-flex;align-items:center;gap:.8rem;padding:1.2rem 3.2rem;border:2px solid var(--cyan);border-radius:var(--radius-full);font-family:var(--font-head);font-size:1.6rem;font-weight:600;color:var(--cyan);cursor:pointer;transition:var(--transition);background:transparent}.btn-outline:hover{background:var(--cyan-dim);transform:translateY(-2px);box-shadow:var(--shadow-cyan)}body:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.75' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.03'/%3E%3C/svg%3E");pointer-events:none;z-index:9999;opacity:.4}@media (max-width: 768px){html{font-size:55%}section{padding:8rem 5%}.section-heading{margin-bottom:4rem}}@media (max-width: 480px){html{font-size:50%}section{padding:6rem 4%}}
