.HeroSection-module__SEewqa__hero{min-height:100dvh;padding-top:var(--nav-height);align-items:center;display:flex;position:relative;overflow:hidden}.HeroSection-module__SEewqa__bgGrid{background-image:radial-gradient(var(--color-border) 1px, transparent 1px);opacity:.6;pointer-events:none;background-size:28px 28px;position:absolute;inset:0}.HeroSection-module__SEewqa__hero:after{content:"";background:linear-gradient(to bottom, transparent, var(--color-bg));pointer-events:none;height:120px;position:absolute;bottom:0;left:0;right:0}.HeroSection-module__SEewqa__orb1{pointer-events:none;background:radial-gradient(circle,#2563eb12 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-10%;right:-5%}.HeroSection-module__SEewqa__orb2{pointer-events:none;background:radial-gradient(circle,#6366f10f 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:5%;left:-10%}.HeroSection-module__SEewqa__content{z-index:1;align-items:flex-start;gap:var(--space-6);padding-top:var(--space-16);padding-bottom:var(--space-20);flex-direction:column;max-width:820px;display:flex;position:relative}.HeroSection-module__SEewqa__badge{animation:.6s both HeroSection-module__SEewqa__fadeInDown}.HeroSection-module__SEewqa__name{letter-spacing:-.04em;font-size:clamp(3rem,7vw,5.5rem);font-weight:900;line-height:1.05;animation:.7s .1s both HeroSection-module__SEewqa__fadeInUp}.HeroSection-module__SEewqa__nameHighlight{background:linear-gradient(135deg, var(--color-accent) 0%, #7c3aed 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.HeroSection-module__SEewqa__roleWrapper{color:var(--color-text-secondary);align-items:center;gap:.35em;min-height:2.2em;font-size:clamp(1.25rem,3vw,1.75rem);font-weight:500;animation:.7s .2s both HeroSection-module__SEewqa__fadeInUp;display:flex}.HeroSection-module__SEewqa__rolePrefix{color:var(--color-text-muted);white-space:nowrap}.HeroSection-module__SEewqa__role{color:var(--color-text-primary);font-weight:700;font-family:var(--font-mono)}.HeroSection-module__SEewqa__cursor{color:var(--color-accent);margin-left:2px;font-weight:300;animation:1s step-end infinite HeroSection-module__SEewqa__blink}@keyframes HeroSection-module__SEewqa__blink{0%,to{opacity:1}50%{opacity:0}}.HeroSection-module__SEewqa__bio{color:var(--color-text-secondary);max-width:620px;font-size:clamp(1rem,2vw,1.125rem);line-height:1.8;animation:.7s .3s both HeroSection-module__SEewqa__fadeInUp}.HeroSection-module__SEewqa__ctas{gap:var(--space-4);flex-wrap:wrap;animation:.7s .4s both HeroSection-module__SEewqa__fadeInUp;display:flex}.HeroSection-module__SEewqa__scrollIndicator{align-items:center;gap:var(--space-3);margin-top:var(--space-8);animation:.7s .5s both HeroSection-module__SEewqa__fadeInUp;display:flex}.HeroSection-module__SEewqa__scrollLine{background:linear-gradient(to bottom, var(--color-accent), transparent);width:1px;height:48px;animation:2s ease-in-out infinite HeroSection-module__SEewqa__scrollPulse}.HeroSection-module__SEewqa__scrollText{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);writing-mode:vertical-rl;text-orientation:mixed;font-size:.75rem;font-weight:600}@keyframes HeroSection-module__SEewqa__scrollPulse{0%,to{opacity:1;transform:translateY(0)}50%{opacity:.4;transform:translateY(8px)}}@keyframes HeroSection-module__SEewqa__fadeInUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes HeroSection-module__SEewqa__fadeInDown{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.HeroSection-module__SEewqa__content{padding-top:var(--space-12);gap:var(--space-5)}.HeroSection-module__SEewqa__ctas{flex-direction:column;width:100%}.HeroSection-module__SEewqa__ctas .HeroSection-module__SEewqa__btn{justify-content:center;width:100%}.HeroSection-module__SEewqa__orb1{width:300px;height:300px}.HeroSection-module__SEewqa__orb2{display:none}}
.AboutSection-module__GvFDWW__about{background-color:var(--color-bg-subtle);position:relative}.AboutSection-module__GvFDWW__about:before{content:"";background:var(--color-border);height:1px;position:absolute;top:0;left:0;right:0}.AboutSection-module__GvFDWW__animate{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(32px)}.AboutSection-module__GvFDWW__animate.AboutSection-module__GvFDWW__visible{opacity:1;transform:translateY(0)}.AboutSection-module__GvFDWW__content{gap:var(--space-6);flex-direction:column;max-width:720px;display:flex}.AboutSection-module__GvFDWW__heading{max-width:680px;font-size:clamp(1.75rem,3.5vw,2.25rem);line-height:1.25}.AboutSection-module__GvFDWW__bioBlock{gap:var(--space-4);flex-direction:column;display:flex}.AboutSection-module__GvFDWW__bioBlock p{font-size:1.0625rem;line-height:1.8}
.ExperienceSection-module__dxIUVG__experience{background-color:var(--color-bg)}.ExperienceSection-module__dxIUVG__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(28px)}.ExperienceSection-module__dxIUVG__animate.ExperienceSection-module__dxIUVG__visible{opacity:1;transform:translateY(0)}.ExperienceSection-module__dxIUVG__header{margin-bottom:var(--space-12)}.ExperienceSection-module__dxIUVG__heading{margin-top:var(--space-3)}.ExperienceSection-module__dxIUVG__timeline{flex-direction:column;display:flex}.ExperienceSection-module__dxIUVG__item{gap:0 var(--space-5);grid-template-columns:44px 1fr;display:grid}.ExperienceSection-module__dxIUVG__logoCol{flex-direction:column;align-items:center;padding-top:2px;display:flex}.ExperienceSection-module__dxIUVG__logoWrap{border-radius:var(--radius-lg);border:1.5px solid var(--color-border);width:44px;height:44px;transition:border-color var(--transition-base), box-shadow var(--transition-base);background:#fff;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex;overflow:hidden;box-shadow:0 1px 4px #00000014}.ExperienceSection-module__dxIUVG__logoActive{border-color:var(--color-accent-subtle);box-shadow:0 0 0 3px var(--color-accent-light), 0 0 14px #2563eb40;animation:2.5s ease-in-out infinite ExperienceSection-module__dxIUVG__glow}@keyframes ExperienceSection-module__dxIUVG__glow{0%,to{box-shadow:0 0 0 3px var(--color-accent-light), 0 0 8px #2563eb33}50%{box-shadow:0 0 0 4px var(--color-accent-subtle), 0 0 18px #2563eb66}}.ExperienceSection-module__dxIUVG__logo{object-fit:contain;width:32px;height:32px;display:block}.ExperienceSection-module__dxIUVG__line{background:linear-gradient(to bottom, var(--color-border), transparent);width:2px;margin:var(--space-2) 0;flex:1;min-height:24px}.ExperienceSection-module__dxIUVG__card{gap:var(--space-5);padding-bottom:var(--space-10);flex-direction:column;display:flex}.ExperienceSection-module__dxIUVG__item:last-child .ExperienceSection-module__dxIUVG__card{padding-bottom:0}.ExperienceSection-module__dxIUVG__cardTop{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.ExperienceSection-module__dxIUVG__meta{gap:var(--space-1);flex-direction:column;display:flex}.ExperienceSection-module__dxIUVG__role{color:var(--color-text-primary);font-size:1.125rem;font-weight:700}.ExperienceSection-module__dxIUVG__company{color:var(--color-accent);font-size:1rem;font-weight:600}.ExperienceSection-module__dxIUVG__periodWrap{align-items:flex-end;gap:var(--space-1);flex-direction:column;flex-shrink:0;display:flex}.ExperienceSection-module__dxIUVG__currentBadge{padding:2px var(--space-3);background-color:var(--color-success-bg);color:var(--color-success);border-radius:var(--radius-full);letter-spacing:.05em;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.ExperienceSection-module__dxIUVG__period{color:var(--color-text-secondary);font-size:.875rem;font-weight:600;font-family:var(--font-mono);white-space:nowrap}.ExperienceSection-module__dxIUVG__type{color:var(--color-text-muted);font-size:.8125rem}.ExperienceSection-module__dxIUVG__bullets{gap:var(--space-3);flex-direction:column;list-style:none;display:flex}.ExperienceSection-module__dxIUVG__bullet{padding-left:var(--space-5);color:var(--color-text-secondary);font-size:.9375rem;line-height:1.7;position:relative}.ExperienceSection-module__dxIUVG__bullet:before{content:"—";color:var(--color-accent);font-weight:700;position:absolute;left:0}.ExperienceSection-module__dxIUVG__tags{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:640px){.ExperienceSection-module__dxIUVG__item{gap:0 var(--space-3);grid-template-columns:36px 1fr}.ExperienceSection-module__dxIUVG__cardTop{flex-direction:column}.ExperienceSection-module__dxIUVG__periodWrap{align-items:flex-start}}
.EducationSection-module__4tRVoW__education{background-color:var(--color-bg-subtle)}.EducationSection-module__4tRVoW__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(28px)}.EducationSection-module__4tRVoW__animate.EducationSection-module__4tRVoW__visible{opacity:1;transform:translateY(0)}.EducationSection-module__4tRVoW__header{margin-bottom:var(--space-12)}.EducationSection-module__4tRVoW__heading{margin-top:var(--space-3)}.EducationSection-module__4tRVoW__list{gap:var(--space-5);flex-direction:column;max-width:860px;display:flex}.EducationSection-module__4tRVoW__eduCard{gap:var(--space-5);padding:var(--space-6);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);transition:box-shadow var(--transition-base), transform var(--transition-base);display:flex}.EducationSection-module__4tRVoW__eduCard:hover{box-shadow:var(--shadow-xl);transform:translateY(-2px)}.EducationSection-module__4tRVoW__eduIcon{background:var(--color-bg-muted);border-radius:var(--radius-lg);border:1px solid var(--color-border);flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;overflow:hidden}.EducationSection-module__4tRVoW__eduLogo{object-fit:contain;width:44px;height:44px;display:block}.EducationSection-module__4tRVoW__eduBody{gap:var(--space-5);flex-direction:column;flex:1;min-width:0;display:flex}.EducationSection-module__4tRVoW__eduTop{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.EducationSection-module__4tRVoW__degree{color:var(--color-text-primary);margin-bottom:var(--space-1);font-size:1.0625rem;font-weight:700;line-height:1.3}.EducationSection-module__4tRVoW__institution{color:var(--color-accent);margin-bottom:2px;font-size:.9375rem;font-weight:600}.EducationSection-module__4tRVoW__affiliation{color:var(--color-text-muted);font-size:.8125rem}.EducationSection-module__4tRVoW__period{font-size:.875rem;font-weight:600;font-family:var(--font-mono);color:var(--color-text-muted);white-space:nowrap;flex-shrink:0}.EducationSection-module__4tRVoW__modulesBlock{gap:var(--space-3);flex-direction:column;display:flex}.EducationSection-module__4tRVoW__modulesLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);font-size:.8125rem;font-weight:700}.EducationSection-module__4tRVoW__modules{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:600px){.EducationSection-module__4tRVoW__eduCard,.EducationSection-module__4tRVoW__eduTop{flex-direction:column}}
.SkillsSection-module__CzQqnW__skills{background-color:var(--color-bg)}.SkillsSection-module__CzQqnW__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(28px)}.SkillsSection-module__CzQqnW__animate.SkillsSection-module__CzQqnW__visible{opacity:1;transform:translateY(0)}.SkillsSection-module__CzQqnW__header{max-width:560px;margin-bottom:var(--space-12)}.SkillsSection-module__CzQqnW__heading{margin-bottom:var(--space-4)}.SkillsSection-module__CzQqnW__subheading{color:var(--color-text-secondary);font-size:1.0625rem}.SkillsSection-module__CzQqnW__grid{gap:var(--space-5);grid-template-columns:repeat(3,1fr);display:grid}.SkillsSection-module__CzQqnW__card{gap:var(--space-4);flex-direction:column;display:flex}.SkillsSection-module__CzQqnW__cardTitle{color:var(--color-text-primary);font-size:.9375rem;font-weight:700}.SkillsSection-module__CzQqnW__items{gap:var(--space-2);flex-wrap:wrap;list-style:none;display:flex}.SkillsSection-module__CzQqnW__item{background-color:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:var(--radius-full);transition:border-color var(--transition-fast), background-color var(--transition-fast), transform var(--transition-fast);cursor:default;align-items:center;gap:8px;padding:7px 12px 7px 8px;display:inline-flex}.SkillsSection-module__CzQqnW__item:hover{border-color:var(--color-accent-subtle);background-color:var(--color-accent-light);transform:translateY(-1px)}.SkillsSection-module__CzQqnW__itemIconWrap{background:#fff;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:2px;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px #0000000f}.SkillsSection-module__CzQqnW__itemIconWrap>span{justify-content:center;align-items:center;line-height:0;width:20px!important;height:20px!important;display:flex!important}.SkillsSection-module__CzQqnW__itemIconWrap>span>svg,.SkillsSection-module__CzQqnW__itemIconWrap svg{display:block;width:20px!important;height:20px!important}.SkillsSection-module__CzQqnW__itemLabel{color:var(--color-text-secondary);white-space:nowrap;font-size:.8125rem;font-weight:500;line-height:1}@media (max-width:1024px){.SkillsSection-module__CzQqnW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.SkillsSection-module__CzQqnW__grid{grid-template-columns:1fr}}
.WorkSection-module__SB3eUq__work{background-color:var(--color-bg-subtle)}.WorkSection-module__SB3eUq__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(28px)}.WorkSection-module__SB3eUq__animate.WorkSection-module__SB3eUq__visible{opacity:1;transform:translateY(0)}.WorkSection-module__SB3eUq__header{max-width:560px;margin-bottom:var(--space-12)}.WorkSection-module__SB3eUq__heading{margin-bottom:var(--space-4)}.WorkSection-module__SB3eUq__subheading{color:var(--color-text-secondary);font-size:1.0625rem}.WorkSection-module__SB3eUq__subsection{margin-bottom:var(--space-16)}.WorkSection-module__SB3eUq__subsection:last-child{margin-bottom:0}.WorkSection-module__SB3eUq__subsectionTitle{color:var(--color-text-primary);margin-bottom:var(--space-6);font-size:1.125rem;font-weight:700}.WorkSection-module__SB3eUq__projectsGrid{gap:var(--space-5);grid-template-columns:repeat(2,1fr);display:grid}.WorkSection-module__SB3eUq__projectCard{gap:var(--space-4);flex-direction:column;justify-content:space-between;display:flex}.WorkSection-module__SB3eUq__projectTop{gap:var(--space-3);flex-direction:column;display:flex}.WorkSection-module__SB3eUq__projectMeta{justify-content:space-between;align-items:center;display:flex}.WorkSection-module__SB3eUq__projectYear{color:var(--color-text-muted);font-size:.8125rem;font-weight:600;font-family:var(--font-mono)}.WorkSection-module__SB3eUq__projectTitle{color:var(--color-text-primary);font-size:1.0625rem;font-weight:700;line-height:1.3}.WorkSection-module__SB3eUq__projectDesc{color:var(--color-text-secondary);font-size:.9375rem;line-height:1.65}.WorkSection-module__SB3eUq__tags{gap:var(--space-2);flex-wrap:wrap;display:flex}.WorkSection-module__SB3eUq__projectButtons{gap:var(--space-2);margin-top:var(--space-1);display:flex}.WorkSection-module__SB3eUq__btnLive,.WorkSection-module__SB3eUq__btnGithub{border-radius:var(--radius-full);transition:all var(--transition-fast);border:1px solid var(--color-border);cursor:pointer;align-items:center;gap:6px;padding:6px 14px;font-size:.8125rem;font-weight:600;text-decoration:none;display:inline-flex}.WorkSection-module__SB3eUq__btnLive{background-color:var(--color-accent);color:#fff;border-color:var(--color-accent)}.WorkSection-module__SB3eUq__btnLive:hover{opacity:.85;transform:translateY(-1px)}.WorkSection-module__SB3eUq__btnGithub{background-color:var(--color-bg-muted);color:var(--color-text-secondary)}.WorkSection-module__SB3eUq__btnGithub:hover{background-color:var(--color-text-primary);color:var(--color-bg);border-color:var(--color-text-primary);transform:translateY(-1px)}.WorkSection-module__SB3eUq__githubIconWrap{flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;overflow:hidden}.WorkSection-module__SB3eUq__githubIconWrap>span{width:16px!important;height:16px!important;display:block!important}.WorkSection-module__SB3eUq__certsGrid{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.WorkSection-module__SB3eUq__certCard{align-items:center;gap:var(--space-4);padding:var(--space-5);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-xl);transition:all var(--transition-base);cursor:pointer;text-decoration:none;display:flex}.WorkSection-module__SB3eUq__certCard:hover{border-color:var(--color-accent-subtle);box-shadow:var(--shadow-lg);transform:translateY(-2px)}.WorkSection-module__SB3eUq__certBadge{background:var(--color-accent-light);border-radius:var(--radius-lg);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;overflow:hidden}.WorkSection-module__SB3eUq__certBadgeImg{object-fit:contain;width:40px;height:40px;display:block}.WorkSection-module__SB3eUq__certBadgeEmoji{font-size:1.5rem;line-height:1}.WorkSection-module__SB3eUq__certInfo{flex:1;min-width:0}.WorkSection-module__SB3eUq__certTitle{font-size:.9375rem;font-weight:600;line-height:1.3;color:var(--color-text-primary)!important}.WorkSection-module__SB3eUq__certIssuer{margin-top:2px;font-size:.8125rem;color:var(--color-text-muted)!important}.WorkSection-module__SB3eUq__certYear{color:var(--color-text-muted);font-size:.8125rem;font-weight:600;font-family:var(--font-mono);flex-shrink:0}@media (max-width:768px){.WorkSection-module__SB3eUq__projectsGrid,.WorkSection-module__SB3eUq__certsGrid{grid-template-columns:1fr}}
.TerminalContact-module__oF7hyq__contact{background-color:var(--color-bg)}.TerminalContact-module__oF7hyq__animate{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(28px)}.TerminalContact-module__oF7hyq__animateDelay{transition-delay:.15s}.TerminalContact-module__oF7hyq__animate.TerminalContact-module__oF7hyq__visible{opacity:1;transform:translateY(0)}.TerminalContact-module__oF7hyq__header{max-width:600px;margin-bottom:var(--space-12)}.TerminalContact-module__oF7hyq__heading{margin-bottom:var(--space-4)}.TerminalContact-module__oF7hyq__subheading{color:var(--color-text-secondary);font-size:1.0625rem;line-height:1.75}.TerminalContact-module__oF7hyq__inlineCode{font-family:var(--font-mono);background:var(--color-bg-muted);border-radius:var(--radius-sm);border:1px solid var(--color-border);color:var(--color-accent);padding:2px 6px;font-size:.9em}.TerminalContact-module__oF7hyq__terminalWrapper{gap:var(--space-4);flex-direction:column;max-width:800px;display:flex}.TerminalContact-module__oF7hyq__terminal{border-radius:var(--radius-2xl);box-shadow:0 0 0 1px #ffffff0f, var(--shadow-xl), 0 40px 80px -20px #00000040;cursor:text;background:#0d1117;flex-direction:column;min-height:420px;display:flex;overflow:hidden}.TerminalContact-module__oF7hyq__titleBar{padding:var(--space-3) var(--space-4);background:#161b22;border-bottom:1px solid #ffffff0f;flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.TerminalContact-module__oF7hyq__dots{gap:var(--space-2);display:flex}.TerminalContact-module__oF7hyq__dotBtn{border-radius:var(--radius-full);cursor:default;width:12px;height:12px;transition:filter var(--transition-fast)}.TerminalContact-module__oF7hyq__dotBtn:hover{filter:brightness(1.2)}.TerminalContact-module__oF7hyq__titleText{font-family:var(--font-mono);color:#6e7681;font-size:.8125rem;position:absolute;left:50%;transform:translate(-50%)}.TerminalContact-module__oF7hyq__titleRight{width:52px}.TerminalContact-module__oF7hyq__output{padding:var(--space-5);font-family:var(--font-mono);gap:var(--space-1);scroll-behavior:smooth;flex-direction:column;flex:1;max-height:400px;font-size:.875rem;line-height:1.7;display:flex;overflow-y:auto}.TerminalContact-module__oF7hyq__output::-webkit-scrollbar{width:4px}.TerminalContact-module__oF7hyq__output::-webkit-scrollbar-track{background:0 0}.TerminalContact-module__oF7hyq__output::-webkit-scrollbar-thumb{border-radius:var(--radius-full);background:#ffffff1a}.TerminalContact-module__oF7hyq__historyEntry{flex-direction:column;display:flex}.TerminalContact-module__oF7hyq__line{white-space:pre;word-break:break-word}.TerminalContact-module__oF7hyq__system .TerminalContact-module__oF7hyq__line{color:#7dd3fc}.TerminalContact-module__oF7hyq__input .TerminalContact-module__oF7hyq__line{color:#f0f6fc}.TerminalContact-module__oF7hyq__output .TerminalContact-module__oF7hyq__line{color:#86efac}.TerminalContact-module__oF7hyq__error .TerminalContact-module__oF7hyq__line{color:#f87171}.TerminalContact-module__oF7hyq__inputLine{align-items:center;gap:var(--space-2);margin-top:var(--space-2);flex-shrink:0;display:flex}.TerminalContact-module__oF7hyq__prompt{white-space:nowrap;flex-shrink:0;align-items:center;display:flex}.TerminalContact-module__oF7hyq__promptUser{color:#7dd3fc}.TerminalContact-module__oF7hyq__promptAt{color:#6e7681}.TerminalContact-module__oF7hyq__promptHost{color:#7dd3fc}.TerminalContact-module__oF7hyq__promptTilde{color:#6e7681}.TerminalContact-module__oF7hyq__promptDollar{color:#f0f6fc}.TerminalContact-module__oF7hyq__input{font-family:var(--font-mono);color:#f0f6fc;caret-color:#7dd3fc;background:0 0;border:none;outline:none;flex:1;width:100%;font-size:.875rem}.TerminalContact-module__oF7hyq__input::selection{background:#7dd3fc33}.TerminalContact-module__oF7hyq__hint{color:var(--color-text-muted);align-items:center;gap:var(--space-1);flex-wrap:wrap;font-size:.875rem;display:flex}.TerminalContact-module__oF7hyq__hintCmd{font-family:var(--font-mono);color:var(--color-accent);background:var(--color-accent-light);border:1px solid var(--color-accent-subtle);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);padding:2px 8px;font-size:.8125rem;font-weight:600}.TerminalContact-module__oF7hyq__hintCmd:hover{background:var(--color-accent);color:#fff;border-color:var(--color-accent)}.TerminalContact-module__oF7hyq__hintSep{color:var(--color-border)}@media (max-width:640px){.TerminalContact-module__oF7hyq__output{padding:var(--space-4);font-size:.8125rem}.TerminalContact-module__oF7hyq__terminal{border-radius:var(--radius-xl);min-height:360px}.TerminalContact-module__oF7hyq__titleText{display:none}}
.Footer-module__EZoWya__footer{border-top:1px solid var(--color-border);background-color:var(--color-bg-subtle);padding:var(--space-8) 0}.Footer-module__EZoWya__inner{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.Footer-module__EZoWya__left{gap:var(--space-1);flex-direction:column;display:flex}.Footer-module__EZoWya__brand{letter-spacing:-.03em;color:var(--color-text-primary);font-size:1.125rem;font-weight:800}.Footer-module__EZoWya__dot{color:var(--color-accent)}.Footer-module__EZoWya__tagline{color:var(--color-text-muted);font-size:.875rem}.Footer-module__EZoWya__link{color:var(--color-accent);transition:opacity var(--transition-fast)}.Footer-module__EZoWya__link:hover{opacity:.75}.Footer-module__EZoWya__copy{color:var(--color-text-muted);font-size:.875rem}@media (max-width:640px){.Footer-module__EZoWya__inner{flex-direction:column;align-items:flex-start}}
