.terminal_matrixRain__fl4oN{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1;opacity:.15}.terminal_matrixChar__uB0Ex{position:absolute;color:var(--terminal-border);font-size:20px;text-shadow:0 0 10px var(--terminal-glow);animation:terminal_fall__k0k04 8s linear infinite}@keyframes terminal_fall__k0k04{0%{top:-10%;opacity:1}90%{opacity:.5}to{top:110%;opacity:0}}.terminal_particles__F6Gu1{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none;z-index:2}.terminal_particle__Ro0pn{position:absolute;width:2px;height:2px;background:var(--terminal-border);border-radius:50%;box-shadow:0 0 10px var(--terminal-glow);animation:terminal_float__KBENs 3s ease-in-out infinite}@keyframes terminal_float__KBENs{0%,to{transform:translateY(0) translateX(0)}25%{transform:translateY(-10px) translateX(5px)}50%{transform:translateY(-20px) translateX(-5px)}75%{transform:translateY(-10px) translateX(5px)}}.terminal_container__9CFxO{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;perspective:1000px;position:relative;z-index:10}.terminal_terminal___vFug{width:100%;max-width:1200px;height:80vh;background:linear-gradient(135deg,var(--terminal-bg-light) 0,rgba(10,15,20,.95) 100%);border:2px solid var(--terminal-border);border-radius:12px;box-shadow:0 0 30px var(--terminal-shadow),0 0 60px var(--terminal-shadow),0 0 100px rgba(0,255,65,.3),inset 0 0 100px rgba(0,255,65,.05),0 20px 60px rgba(0,0,0,.8);overflow:hidden;display:flex;flex-direction:column;position:relative;z-index:10}.terminal_terminal___vFug:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(45deg,var(--terminal-border),var(--cyan-glow),var(--terminal-border));border-radius:12px;opacity:.5;z-index:-1;animation:terminal_borderGlow__imTFl 3s linear infinite;filter:blur(10px)}@keyframes terminal_borderGlow__imTFl{0%,to{opacity:.5}50%{opacity:.8}}.terminal_terminalHeader__NkPCQ{background:linear-gradient(180deg,rgba(0,20,10,.9),rgba(0,15,8,.95));padding:12px 20px;border-bottom:2px solid var(--terminal-border);display:flex;align-items:center;gap:15px;flex-shrink:0;box-shadow:0 2px 10px var(--terminal-shadow)}.terminal_terminalButtons__aGtMv{display:flex;gap:8px}.terminal_btn__DQ2yi{width:12px;height:12px;border-radius:50%;position:relative;transition:all .3s ease}.terminal_btn__DQ2yi:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;border-radius:50%;opacity:.6;animation:terminal_pulse__eTngY 2s ease-in-out infinite}@keyframes terminal_pulse__eTngY{0%,to{box-shadow:0 0 0 0 currentColor}50%{box-shadow:0 0 0 4px transparent}}.terminal_btnRed__FKUip{background:#ff5f56;box-shadow:0 0 10px rgba(255,95,86,.8)}.terminal_btnYellow__oXvya{background:#ffbd2e;box-shadow:0 0 10px rgba(255,189,46,.8)}.terminal_btnGreen__r_xNn{background:#27c93f;box-shadow:0 0 10px rgba(39,201,63,.8)}.terminal_terminalTitle__EW_pk{font-size:14px;color:var(--terminal-text);flex:1 1;text-align:center;font-weight:700;letter-spacing:2px;text-shadow:0 0 10px var(--terminal-glow)}.terminal_terminalBody__y6Dv6{font-size:15px;flex:1 1;min-height:0;background:linear-gradient(180deg,transparent,rgba(0,255,65,.02));display:flex;flex-direction:column}.terminal_terminalContent__SbQSl{flex:1 1;overflow-y:auto;padding:30px;min-height:0;position:relative}.terminal_terminalContent__SbQSl::-webkit-scrollbar{width:12px}.terminal_terminalContent__SbQSl::-webkit-scrollbar-track{background:var(--terminal-bg);border-left:1px solid var(--terminal-border)}.terminal_terminalContent__SbQSl::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,var(--terminal-border),var(--terminal-text-dim));box-shadow:0 0 10px var(--terminal-glow),inset 0 0 5px rgba(0,255,65,.5);border-radius:2px}.terminal_terminalContent__SbQSl::-webkit-scrollbar-thumb:hover{background:var(--terminal-text-secondary);box-shadow:0 0 20px var(--terminal-glow),inset 0 0 10px rgba(0,255,65,.8)}.terminal_section__29F5b{margin:30px 0;animation:terminal_slideIn__z7Wcj .8s ease-out}@keyframes terminal_slideIn__z7Wcj{0%{opacity:0;transform:translateX(-20px)}to{opacity:1;transform:translateX(0)}}.terminal_prompt__EdJmN{color:var(--terminal-text);margin-bottom:10px;font-weight:700;font-size:16px}.terminal_prompt__EdJmN span{text-shadow:0 0 5px var(--terminal-glow),0 0 8px var(--terminal-glow)}.terminal_collapsiblePrompt__saLfv{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;align-items:center;justify-content:space-between;padding:10px;margin:-10px -10px 10px;border-radius:4px;transition:all .2s ease}.terminal_collapsiblePrompt__saLfv:active{background:rgba(0,255,65,.05);transform:scale(.98)}.terminal_collapseIcon___Fqs8{color:var(--terminal-border);font-size:14px;font-weight:700;text-shadow:0 0 5px var(--terminal-glow);animation:terminal_pulse__eTngY 2s ease-in-out infinite}.terminal_output__tDlQL{margin-left:20px;color:var(--terminal-text);line-height:1.8;font-size:15px}.terminal_output__tDlQL p{margin:5px 0}.terminal_footer__p96cx{padding:20px 30px;border-top:1px solid var(--terminal-text-dim);box-shadow:0 -2px 10px var(--terminal-shadow);position:relative;flex-shrink:0;background:linear-gradient(180deg,rgba(0,15,8,.8),rgba(0,10,5,.9))}.terminal_commandInput__bVnL5{background:transparent;border:none;color:var(--terminal-text);font-family:Courier New,Courier,monospace;font-size:14px;outline:none;width:calc(100% - 30px);caret-color:var(--terminal-cursor)}.terminal_commandInput__bVnL5::placeholder{color:var(--terminal-text-dim);opacity:.5}.terminal_menuPromptText__fSbR7{color:var(--terminal-text-dim);font-size:14px;font-weight:400}.terminal_menuIndicator__lXkBw{color:var(--terminal-border);margin-left:10px;font-size:12px;text-shadow:0 0 5px var(--terminal-glow)}.terminal_helpBlock__diiwo{border:1px solid var(--terminal-text-dim);padding:20px;border-radius:4px;background:rgba(0,255,65,.03);font-family:Courier New,Courier,monospace}.terminal_helpHeader__mQuiD{color:var(--terminal-border);font-weight:700;margin-bottom:20px;font-size:14px;letter-spacing:2px;text-shadow:0 0 10px var(--terminal-glow);border-bottom:1px solid var(--terminal-text-dim);padding-bottom:10px}.terminal_helpItem__RTusK{display:flex;margin:12px 0;padding:8px 0;border-bottom:1px dotted rgba(0,255,65,.2)}.terminal_helpItem__RTusK:last-child{border-bottom:none}.terminal_helpCommand__t3LTB{color:var(--terminal-border);font-weight:700;min-width:120px;text-shadow:0 0 5px var(--terminal-glow)}.terminal_helpDesc___geEM{color:var(--terminal-text-dim);flex:1 1}.terminal_commandMenu__qvNco{position:absolute;bottom:100%;left:0;right:0;background:linear-gradient(135deg,var(--terminal-bg-light) 0,rgba(10,15,20,.98) 100%);border:2px solid var(--terminal-border);border-radius:8px;padding:15px;margin-bottom:10px;box-shadow:0 0 30px var(--terminal-shadow),0 0 60px var(--terminal-shadow),inset 0 0 20px rgba(0,255,65,.05);animation:terminal_slideUp__AjYQZ .3s ease-out;z-index:1000}.terminal_commandMenu__qvNco button{pointer-events:all}@keyframes terminal_slideUp__AjYQZ{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.terminal_menuHeader__RjDPq{color:var(--terminal-border);font-weight:700;font-size:12px;letter-spacing:2px;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid var(--terminal-text-dim);text-shadow:0 0 10px var(--terminal-glow)}.terminal_menuItem__OSJuW{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 15px;margin:5px 0;background:rgba(0,255,65,.03);border:1px solid var(--terminal-text-dim);border-radius:4px;color:var(--terminal-text);font-family:Courier New,Courier,monospace;font-size:13px;cursor:pointer;transition:all .3s ease;text-align:left}.terminal_menuItem__OSJuW:hover{background:rgba(0,255,65,.1);border-color:var(--terminal-border);box-shadow:0 0 15px var(--terminal-shadow);transform:translateX(5px)}.terminal_menuCommand__sRcKz{color:var(--terminal-border);font-weight:700;text-shadow:0 0 5px var(--terminal-glow);min-width:100px}.terminal_menuDesc__iBeiI{color:var(--terminal-text-dim);font-size:12px}.terminal_menuClose__y74_J{width:100%;padding:10px;margin-top:10px;background:rgba(255,95,86,.1);border:1px solid rgba(255,95,86,.5);border-radius:4px;color:#ff5f56;font-family:Courier New,Courier,monospace;font-size:12px;cursor:pointer;transition:all .3s ease}.terminal_menuClose__y74_J:hover{background:rgba(255,95,86,.2);box-shadow:0 0 15px rgba(255,95,86,.3)}.terminal_mobileMenu___vZAd{display:flex;gap:8px;overflow-x:auto;padding:5px 0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.terminal_mobileMenu___vZAd::-webkit-scrollbar{display:none}.terminal_mobileMenuItem__2bSwc{flex-shrink:0;padding:12px 20px;background:rgba(0,255,65,.05);border:1px solid var(--terminal-text-dim);border-radius:4px;color:var(--terminal-border);font-family:Courier New,Courier,monospace;font-size:12px;font-weight:700;letter-spacing:1px;cursor:pointer;transition:all .3s ease;text-shadow:0 0 5px var(--terminal-glow);min-width:80px}.terminal_mobileMenuItem__2bSwc:active{background:rgba(0,255,65,.15);border-color:var(--terminal-border);box-shadow:0 0 15px var(--terminal-shadow);transform:scale(.95)}.terminal_terminalStatus__tDnbp{display:flex;align-items:center;gap:8px;font-size:12px}.terminal_statusIndicator__VBONC{width:8px;height:8px;border-radius:50%;background:var(--terminal-border);box-shadow:0 0 10px var(--terminal-glow);animation:terminal_blink__HR3rM 2s infinite}.terminal_statusText__RT6ov{color:var(--terminal-text);font-size:11px;letter-spacing:1px;text-shadow:0 0 5px var(--terminal-glow)}.terminal_bootSequence__D4yEd{margin-bottom:30px;font-size:16px;color:var(--terminal-text-secondary);text-shadow:0 0 10px var(--terminal-glow)}.terminal_bootLine__iUKte{margin:8px 0;animation:terminal_fadeIn__PFKBi .5s ease-out}.terminal_divider__ctkW0{height:2px;background:linear-gradient(to right,transparent,var(--terminal-border),transparent);margin:20px 0;box-shadow:0 0 10px var(--terminal-glow)}.terminal_hologramText__OwDQh{animation:terminal_hologram__42YPO 2s ease-in-out infinite}.terminal_asciiArt__9_tjd{color:var(--terminal-border);font-size:10px;line-height:1.2;margin-bottom:20px;text-shadow:0 0 10px var(--terminal-glow),0 0 20px var(--terminal-glow);overflow-x:auto}.terminal_heroTitle__pp8qM{font-size:16px;color:var(--terminal-text);text-shadow:0 0 10px var(--terminal-glow)}.terminal_dim__TM3FV{color:var(--terminal-text-dim);opacity:.7}.terminal_dataBlock__SKUtP{border:1px solid var(--terminal-text-dim);padding:20px;border-radius:4px;background:rgba(0,255,65,.03);position:relative;overflow:hidden;color:var(--terminal-text);font-size:15px;line-height:1.8}.terminal_dataBlock__SKUtP:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,65,.1),transparent);animation:terminal_scan-horizontal__1JWUM 3s linear infinite}@keyframes terminal_scan-horizontal__1JWUM{0%{left:-100%}to{left:100%}}.terminal_dataHeader__ty545{color:var(--terminal-border);font-weight:700;margin-bottom:15px;font-size:14px;letter-spacing:1px;text-shadow:0 0 10px var(--terminal-glow)}.terminal_skillsGrid__Xe90h{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:30px;gap:30px;margin-top:15px}.terminal_skillCategory__i_Pdo{border:1px solid var(--terminal-text-dim);padding:20px;border-radius:6px;background:linear-gradient(135deg,rgba(0,255,65,.02),rgba(0,255,65,.05));transition:all .4s ease;position:relative;overflow:hidden}.terminal_skillCategory__i_Pdo:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(0,255,65,.1) 0,transparent 70%);opacity:0;transition:opacity .4s ease}.terminal_skillCategory__i_Pdo:hover{border-color:var(--terminal-border);box-shadow:0 0 20px var(--terminal-shadow),inset 0 0 20px rgba(0,255,65,.1);transform:translateY(-5px)}.terminal_skillCategory__i_Pdo:hover:after{opacity:1}.terminal_categoryHeader__WOrRg{color:var(--terminal-border);font-weight:700;margin-bottom:20px;font-size:14px;letter-spacing:1px;text-shadow:0 0 5px var(--terminal-glow);display:flex;align-items:center;gap:8px}.terminal_categoryIcon__knaY1{font-size:16px;animation:terminal_pulse-icon__PX8jz 2s ease-in-out infinite}@keyframes terminal_pulse-icon__PX8jz{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.terminal_skillItem__5foB1{margin:12px 0;display:flex;align-items:center;gap:10px;position:relative;color:var(--terminal-text);font-size:14px}.terminal_skillBar__KkPMS{position:absolute;left:0;height:100%;background:linear-gradient(90deg,var(--terminal-border),var(--terminal-text-secondary));opacity:.2;border-radius:2px;transition:all .5s ease;box-shadow:0 0 10px var(--terminal-glow)}.terminal_skillCategory__i_Pdo:hover .terminal_skillBar__KkPMS{opacity:.3;box-shadow:0 0 20px var(--terminal-glow)}.terminal_skillItem__5foB1 span:last-child{position:relative;z-index:1}.terminal_projectLink__0h8Rk{text-decoration:none;color:inherit;display:block}.terminal_loadingText__b8_9q{color:var(--terminal-text-dim);font-style:italic;padding:20px}.terminal_project__KBiV1{margin:25px 0;padding:25px;border-left:1px solid var(--terminal-text-dim);border:1px solid var(--terminal-text-dim);border-left-width:4px;background:linear-gradient(135deg,rgba(0,255,65,.02),rgba(0,255,65,.04));border-radius:6px;transition:all .4s ease;position:relative;overflow:hidden}.terminal_project__KBiV1:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,255,65,.1),transparent);transition:left .5s ease}.terminal_project__KBiV1:hover{border-left-color:var(--terminal-border);border-color:var(--terminal-border);background:linear-gradient(135deg,rgba(0,255,65,.05),rgba(0,255,65,.08));box-shadow:0 5px 30px var(--terminal-shadow),inset 0 0 30px rgba(0,255,65,.1);transform:translateX(10px) translateY(-5px)}.terminal_project__KBiV1:hover:before{left:100%}.terminal_projectHeader__lF8Vs{display:flex;align-items:center;gap:15px;margin-bottom:15px;flex-wrap:wrap}.terminal_projectId__Iqe6P{color:var(--terminal-text-dim);font-weight:700;letter-spacing:1px}.terminal_projectTitle__Aj4iI{color:var(--terminal-border);font-weight:700;font-size:16px;text-shadow:0 0 10px var(--terminal-glow);flex:1 1}.terminal_projectStatus__QGH3R{color:var(--terminal-border);font-size:12px;text-shadow:0 0 5px var(--terminal-glow);animation:terminal_pulse-text__yfNqq 2s ease-in-out infinite}@keyframes terminal_pulse-text__yfNqq{0%,to{opacity:1}50%{opacity:.6}}.terminal_projectDesc__dKkwg{margin:15px 0;line-height:1.8;color:var(--terminal-text);font-size:14px}.terminal_projectTech__wPt8Q{margin-top:15px;display:flex;flex-wrap:wrap;gap:10px}.terminal_techTag__3nE8d{padding:6px 12px;background:rgba(0,255,65,.1);border:1px solid var(--terminal-text-dim);border-radius:4px;font-size:12px;color:var(--terminal-text);transition:all .3s ease;text-shadow:0 0 5px var(--terminal-glow)}.terminal_techTag__3nE8d:hover{background:rgba(0,255,65,.2);border-color:var(--terminal-border);box-shadow:0 0 15px var(--terminal-shadow);transform:translateY(-2px)}.terminal_contactGrid__PxIFO{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin:20px 0}.terminal_contactItem__WeeMt{display:flex;align-items:center;gap:15px;padding:20px;background:rgba(0,255,65,.03);border:1px solid var(--terminal-text-dim);border-radius:6px;transition:all .3s ease;text-decoration:none;color:inherit;cursor:pointer}.terminal_contactItem__WeeMt:hover{background:rgba(0,255,65,.08);border-color:var(--terminal-border);box-shadow:0 0 20px var(--terminal-shadow);transform:translateY(-3px)}.terminal_contactIcon__ox3lN{font-size:32px;filter:grayscale(100%) brightness(3);opacity:.8}.terminal_contactLabel__aoZsI{font-size:11px;color:var(--terminal-text-dim);letter-spacing:1px;margin-bottom:5px}.terminal_contactValue__yRDuK{color:var(--terminal-text);font-size:14px;text-shadow:0 0 5px var(--terminal-glow)}.terminal_statusMessage__ERUvd{margin-top:20px;padding:15px;background:rgba(0,255,65,.05);border-left:3px solid var(--terminal-border);text-align:center;font-weight:700;letter-spacing:1px}@media (max-width:768px){.terminal_container__9CFxO{padding:10px;align-items:stretch}.terminal_terminal___vFug{height:100vh;max-height:100vh;border-radius:0;max-width:100%}.terminal_terminalHeader__NkPCQ{padding:10px 15px}.terminal_terminalTitle__EW_pk{font-size:11px;letter-spacing:1px}.terminal_statusText__RT6ov{font-size:10px}.terminal_btn__DQ2yi{width:10px;height:10px}.terminal_terminalContent__SbQSl{padding:20px 15px}.terminal_terminalBody__y6Dv6{font-size:13px}.terminal_asciiArt__9_tjd{font-size:6px;line-height:1.1}.terminal_bootSequence__D4yEd{font-size:13px}.terminal_prompt__EdJmN{font-size:14px}.terminal_output__tDlQL{margin-left:10px;font-size:13px}.terminal_heroTitle__pp8qM{font-size:14px}.terminal_skillsGrid__Xe90h{grid-template-columns:1fr;gap:15px}.terminal_skillCategory__i_Pdo{padding:15px}.terminal_categoryHeader__WOrRg,.terminal_skillItem__5foB1{font-size:13px}.terminal_contactGrid__PxIFO{grid-template-columns:1fr;gap:15px}.terminal_contactIcon__ox3lN{font-size:28px}.terminal_contactValue__yRDuK{font-size:13px}.terminal_projectHeader__lF8Vs{flex-direction:column;align-items:flex-start;gap:10px}.terminal_projectTitle__Aj4iI{font-size:15px}.terminal_projectDesc__dKkwg{font-size:13px}.terminal_techTag__3nE8d{font-size:11px;padding:5px 10px}.terminal_footer__p96cx{padding:15px}.terminal_commandInput__bVnL5{font-size:13px}.terminal_commandMenu__qvNco{max-height:60vh;overflow-y:auto}.terminal_menuItem__OSJuW{flex-direction:column;align-items:flex-start;gap:5px;padding:12px}.terminal_menuCommand__sRcKz{min-width:auto}.terminal_menuDesc__iBeiI{font-size:11px}.terminal_helpBlock__diiwo{padding:15px}.terminal_helpItem__RTusK{flex-direction:column;align-items:flex-start;gap:5px;padding:10px 0}.terminal_helpCommand__t3LTB{min-width:auto}.terminal_dataBlock__SKUtP{padding:15px}.terminal_matrixRain__fl4oN{opacity:.05}.terminal_particles__F6Gu1{opacity:.3}}@media (min-width:769px) and (max-width:1024px){.terminal_terminal___vFug{height:90vh}.terminal_contactItem__WeeMt,.terminal_menuItem__OSJuW{min-height:48px}}@keyframes terminal_fadeIn__PFKBi{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.blurple_container__8hgz0{min-height:100vh;background:linear-gradient(135deg,#667eea,#764ba2);padding:40px 20px;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto}.blurple_container__8hgz0::-webkit-scrollbar{width:12px}.blurple_container__8hgz0::-webkit-scrollbar-track{background:rgba(0,0,0,.2)}.blurple_container__8hgz0::-webkit-scrollbar-thumb{background:rgba(255,255,255,.3);border-radius:6px;border:2px solid transparent;background-clip:padding-box}.blurple_container__8hgz0::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.5);background-clip:padding-box}.blurple_card__InXHL{background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:20px;padding:40px;max-width:900px;width:100%;border:1px solid rgba(255,255,255,.2);box-shadow:0 8px 32px 0 rgba(31,38,135,.37)}.blurple_title__Sr4Fb{font-size:48px;font-weight:600;margin-bottom:10px;color:white}.blurple_subtitle__qP6Jx{font-size:18px;color:rgba(255,255,255,.8);margin-bottom:40px}.blurple_section__nmKxW{margin-bottom:30px}.blurple_sectionTitle__C3pqH{font-size:24px;font-weight:500;margin-bottom:15px;color:white}.blurple_aboutText__sLGYl{line-height:1.6;color:rgba(255,255,255,.9)}.blurple_projectsContainer__oy_5X{display:flex;flex-direction:column;gap:15px}.blurple_projectLink__94h_7{background:rgba(255,255,255,.15);padding:20px;border-radius:12px;border:1px solid rgba(255,255,255,.3);text-decoration:none;color:white;transition:all .3s ease}.blurple_projectLink__94h_7:hover{background:rgba(255,255,255,.25);transform:translateY(-2px)}.blurple_projectHeader__h1uwI{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.blurple_projectTitle__acasM{font-size:20px;font-weight:600;margin:0}.blurple_projectStars__bPQqD{font-size:14px;opacity:.8}.blurple_projectDescription__mLAl4{margin:0 0 10px;opacity:.9;font-size:14px}.blurple_projectTags__TEb7_{display:flex;flex-wrap:wrap;gap:8px}.blurple_projectTag___M8xm{padding:4px 12px;background:rgba(255,255,255,.2);border-radius:12px;font-size:12px;border:1px solid rgba(255,255,255,.3)}.blurple_skillsContainer__NMLrb{display:flex;flex-wrap:wrap;gap:10px}.blurple_skillBadge__NK8Xk{padding:8px 20px;background:rgba(255,255,255,.2);border-radius:25px;color:white;border:1px solid rgba(255,255,255,.3)}.blurple_contactContainer__bg44T{display:flex;flex-direction:column;gap:10px}.blurple_contactText__NW_eW{margin:0;color:rgba(255,255,255,.9)}.blurple_contactLink__KUeRN{color:white;text-decoration:underline}.blurple_loadingText__KicOS{color:rgba(255,255,255,.8)}.brutalist_container__5z9BT{min-height:100vh;background:#000;color:#fff;font-family:Arial Black,sans-serif;padding:0;overflow-y:auto}.brutalist_container__5z9BT::-webkit-scrollbar{width:16px}.brutalist_container__5z9BT::-webkit-scrollbar-track{background:#000;border-left:4px solid #fff}.brutalist_container__5z9BT::-webkit-scrollbar-thumb{background:#ff0;border:4px solid #000}.brutalist_container__5z9BT::-webkit-scrollbar-thumb:hover{background:#0ff}.brutalist_header__DwRiF{background:#fff;color:#000;padding:20px 40px;border-bottom:10px solid #000}.brutalist_title__rOt0u{font-size:72px;font-weight:900;margin:0;letter-spacing:-2px}.brutalist_content__acAUQ{padding:40px}.brutalist_box__oD3Be{padding:20px;margin-bottom:20px;border:5px solid #000}.brutalist_boxYellow__wmGFo{background:#ff0;color:#000;transform:rotate(-1deg)}.brutalist_boxMagenta__Q_QxU{background:#f0f;color:#000;transform:rotate(1deg)}.brutalist_boxGreen__C_fHW{background:#0f0;color:#000}.brutalist_boxCyan__1NHpp{background:#0ff;color:#000}.brutalist_boxRed___IJUf{background:#f00;color:#fff;transform:rotate(-.5deg)}.brutalist_boxTitle__QMALa{font-size:36px;font-weight:900;margin:0 0 15px}.brutalist_smallBoxTitle__rINY0{font-size:36px;font-weight:900;margin:0 0 10px}.brutalist_boxText__W24b5{font-size:16px;font-weight:700;line-height:1.4;margin:0}.brutalist_smallBoxText__UVL2M{font-size:18px;font-weight:700;margin:0}.brutalist_projectsContainer__aikQy{display:flex;flex-direction:column;gap:15px}.brutalist_projectLink__wBBWE{padding:20px;border:4px solid #000;text-decoration:none;display:block}.brutalist_projectLinkEven__v_3wS{background:#000;color:#0f0}.brutalist_projectLinkOdd__eVpts{background:#fff;color:#000}.brutalist_projectHeader__vwZEX{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.brutalist_projectTitle__85gA1{font-size:24px;font-weight:900;margin:0}.brutalist_projectStars__tAZ6q{font-size:18px;font-weight:900}.brutalist_projectDescription__3_H4v{margin:0 0 10px;font-size:14px;font-weight:700}.brutalist_projectTags__Jvt4M{display:flex;flex-wrap:wrap;gap:8px}.brutalist_projectTag__IFicv{padding:6px 12px;font-size:11px;font-weight:900;border:2px solid #000}.brutalist_projectTagEven__zk1YB{background:#0f0;color:#000}.brutalist_projectTagOdd__n_kZ9{background:#000;color:#0f0}.brutalist_skillsGrid___wYl_{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:10px;gap:10px}.brutalist_skillItem__sWIPe{background:#000;color:#0ff;padding:10px;border:3px solid #000;font-size:14px;font-weight:900;text-align:center}.brutalist_contactText__KJ0U9{font-size:16px;font-weight:700;margin:0 0 10px}.brutalist_contactTextLast__sAAov{margin:0}.brutalist_contactLink___8XXH{color:#fff;text-decoration:underline}.brutalist_loadingText__NjSWv{font-size:18px;font-weight:700}.minimal_container__0yO65{min-height:100vh;background:radial-gradient(circle at 20% 50%,rgba(30,30,35,.5) 0,transparent 50%),radial-gradient(circle at 80% 30%,rgba(20,25,30,.5) 0,transparent 50%),linear-gradient(135deg,#0a0a0f,#1a1a25 50%,#0f0f18);color:#b0b0c0;font-family:Courier New,Courier,monospace;padding:60px 30px;position:relative;overflow-x:hidden}.minimal_container__0yO65::-webkit-scrollbar{width:10px}.minimal_container__0yO65::-webkit-scrollbar-track{background:rgba(20,25,35,.5)}.minimal_container__0yO65::-webkit-scrollbar-thumb{background:rgba(107,122,153,.4);border-radius:5px}.minimal_container__0yO65::-webkit-scrollbar-thumb:hover{background:rgba(107,122,153,.6)}.minimal_container__0yO65:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;background-image:linear-gradient(rgba(100,100,120,.03) 1px,transparent 0),linear-gradient(90deg,rgba(100,100,120,.03) 1px,transparent 0);background-size:30px 30px;pointer-events:none;z-index:0}.minimal_content__SU7CX{max-width:1000px;margin:0 auto;position:relative;z-index:1}.minimal_header__TQpED{background:linear-gradient(135deg,rgba(30,30,40,.6),rgba(20,25,35,.8));border:1px solid rgba(100,100,130,.2);border-left:4px solid #6b7a99;padding:40px;margin-bottom:30px;box-shadow:0 10px 40px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.05);position:relative;overflow:hidden}.minimal_header__TQpED:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(107,122,153,.1),transparent);animation:minimal_scan__xEppZ 8s linear infinite}@keyframes minimal_scan__xEppZ{0%{left:-100%}to{left:200%}}.minimal_classified__yg2m4{font-size:11px;letter-spacing:3px;color:#6b7a99;margin-bottom:10px;text-transform:uppercase;font-weight:600}.minimal_title__uRAcv{font-size:48px;font-weight:700;margin:0 0 10px;color:#e8e8f0;text-shadow:2px 2px 8px rgba(0,0,0,.5);letter-spacing:2px}.minimal_subtitle__vKlw8{font-size:16px;color:#8a8aa0;margin:0;letter-spacing:1px}.minimal_dossier__A92Oh{background:linear-gradient(135deg,rgba(25,30,40,.7),rgba(20,25,35,.9));border:1px solid rgba(100,100,130,.2);border-left:3px solid #6b7a99;padding:35px;margin-bottom:25px;box-shadow:0 8px 32px rgba(0,0,0,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:relative}.minimal_dossier__A92Oh:after{content:"";position:absolute;top:20px;right:20px;width:8px;height:8px;background:#6b7a99;border-radius:50%;box-shadow:0 0 15px rgba(107,122,153,.6);animation:minimal_pulse__KON80 2s ease-in-out infinite}@keyframes minimal_pulse__KON80{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.minimal_sectionHeader__VZq5R{display:flex;align-items:center;gap:10px;margin-bottom:25px;padding-bottom:15px;border-bottom:1px solid rgba(100,100,130,.2)}.minimal_sectionLabel__B7fZm{font-size:11px;letter-spacing:2px;color:#6b7a99;text-transform:uppercase;font-weight:600}.minimal_sectionTitle__1LeXd{font-size:24px;font-weight:600;color:#d0d0e0;margin:0;letter-spacing:1px}.minimal_bodyText__uiHkQ{color:#b0b0c0;line-height:1.9;font-size:15px;letter-spacing:.3px}.minimal_intelGrid__o8fTQ{display:grid;grid-gap:20px;gap:20px}.minimal_intelReport__eCxgY{background:linear-gradient(135deg,rgba(30,35,45,.6),rgba(25,30,40,.8));border:1px solid rgba(100,100,130,.15);padding:25px;text-decoration:none;color:inherit;transition:all .3s ease;position:relative;overflow:hidden}.minimal_intelReport__eCxgY:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(107,122,153,.08),transparent);transition:left .5s ease}.minimal_intelReport__eCxgY:hover{border-color:rgba(107,122,153,.4);box-shadow:0 8px 30px rgba(0,0,0,.6);transform:translateX(5px)}.minimal_intelReport__eCxgY:hover:before{left:100%}.minimal_reportHeader__bff_t{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:15px;gap:15px}.minimal_reportCode__fCcQI{font-size:11px;letter-spacing:2px;color:#6b7a99;font-weight:600}.minimal_reportTitle__5L2ne{font-size:20px;font-weight:600;color:#e0e0f0;margin:5px 0 0;flex:1 1}.minimal_reportMeta__4vEE6{display:flex;align-items:center;gap:10px;font-size:12px;color:#8a8aa0}.minimal_reportDescription__nQfVd{color:#a0a0b5;line-height:1.7;margin:0 0 15px;font-size:14px}.minimal_reportTags__Wy0mG{display:flex;flex-wrap:wrap;gap:8px}.minimal_tag__KesMB{padding:5px 12px;background:rgba(107,122,153,.15);border:1px solid rgba(107,122,153,.3);color:#a0a0b5;font-size:11px;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease}.minimal_intelReport__eCxgY:hover .minimal_tag__KesMB{background:rgba(107,122,153,.25);border-color:rgba(107,122,153,.5)}.minimal_capabilitiesGrid__V39ME{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:25px;gap:25px}.minimal_capabilityCategory__ES0R2{background:linear-gradient(135deg,rgba(30,35,45,.5),rgba(25,30,40,.7));border:1px solid rgba(100,100,130,.15);padding:25px;position:relative}.minimal_categoryTitle__h1PBI{font-size:13px;letter-spacing:2px;color:#6b7a99;text-transform:uppercase;margin-bottom:20px;font-weight:600;display:flex;align-items:center;gap:8px}.minimal_categoryIcon__kv4HG{width:6px;height:6px;background:#6b7a99;border-radius:50%;box-shadow:0 0 10px rgba(107,122,153,.6)}.minimal_skillsList__CdvJm{display:flex;flex-direction:column;gap:12px}.minimal_skillItem__yiZJg{display:flex;align-items:center;justify-content:space-between;font-size:14px;color:#b0b0c0}.minimal_skillName__lsURD{flex:1 1}.minimal_skillLevel__3tdFk{display:flex;align-items:center;gap:2px}.minimal_levelDot__ukmvc{width:4px;height:4px;background:rgba(107,122,153,.3);border-radius:50%}.minimal_levelDot__ukmvc.minimal_active__ecK8F{background:#6b7a99;box-shadow:0 0 8px rgba(107,122,153,.6)}.minimal_contactGrid__I_R68{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px}.minimal_contactChannel__iZ_m1{background:linear-gradient(135deg,rgba(30,35,45,.5),rgba(25,30,40,.7));border:1px solid rgba(100,100,130,.15);padding:25px;text-decoration:none;color:inherit;transition:all .3s ease;display:flex;align-items:center;gap:15px}.minimal_contactChannel__iZ_m1:hover{border-color:rgba(107,122,153,.4);box-shadow:0 5px 20px rgba(0,0,0,.5);transform:translateY(-3px)}.minimal_contactIcon__XfOAM{font-size:28px;opacity:.7}.minimal_contactInfo__1xAhM{flex:1 1}.minimal_contactLabel__BdsL0{font-size:11px;letter-spacing:2px;color:#6b7a99;text-transform:uppercase;margin-bottom:5px;font-weight:600}.minimal_contactValue__je3_y{color:#d0d0e0;font-size:14px;word-break:break-all}.minimal_loadingText__2RCW8{color:#8a8aa0;font-style:italic;text-align:center;padding:30px;font-size:14px;letter-spacing:1px}@media (max-width:768px){.minimal_container__0yO65{padding:30px 15px}.minimal_stamp__25uFj{top:20px;right:20px;font-size:18px;padding:10px 20px}.minimal_dossier__A92Oh,.minimal_header__TQpED{padding:25px 20px}.minimal_title__uRAcv{font-size:36px}.minimal_capabilitiesGrid__V39ME,.minimal_contactGrid__I_R68{grid-template-columns:1fr}}