.Hero-module__oEVfFq__hero{border:1px solid var(--grid-color);flex-direction:column;justify-content:center;align-items:flex-start;height:100vh;padding:0 4rem;display:flex;position:relative;overflow:hidden}.Hero-module__oEVfFq__constellationWrapper{z-index:10;justify-content:center;width:100%;margin-bottom:2rem;display:flex}.Hero-module__oEVfFq__name{font-family:var(--font-inter);letter-spacing:-.04em;text-transform:uppercase;color:var(--fg-primary);z-index:10;font-size:clamp(3rem,10vw,9rem);font-weight:800;line-height:.85;position:relative}.Hero-module__oEVfFq__cursor{background-color:var(--accent);vertical-align:text-bottom;opacity:0;width:.6em;height:1em;margin-left:.1em;display:inline-block}.Hero-module__oEVfFq__cursorActive{opacity:1;animation:1s step-end infinite Hero-module__oEVfFq__blink}.Hero-module__oEVfFq__cursorHidden{display:none}@keyframes Hero-module__oEVfFq__blink{0%,to{opacity:1}50%{opacity:0}}.Hero-module__oEVfFq__noise{pointer-events:none;z-index:1;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");width:100%;height:100%;position:absolute;top:0;left:0}.Hero-module__oEVfFq__subtext{font-family:var(--tech-mono);color:var(--fg-secondary);letter-spacing:.1em;z-index:10;text-transform:uppercase;margin-top:3rem;font-size:.75rem}.Hero-module__oEVfFq__tagline{font-family:var(--font-inter);color:var(--fg-primary);letter-spacing:-.01em;z-index:10;border-left:2px solid var(--accent);margin-top:1.5rem;padding-left:1rem;font-size:clamp(1rem,1.5vw,1.25rem);font-weight:500}.Hero-module__oEVfFq__hudTopLeft{font-family:var(--tech-mono);color:var(--fg-secondary);z-index:2;flex-direction:column;gap:.25rem;font-size:.75rem;display:flex;position:absolute;top:2rem;left:2rem}.Hero-module__oEVfFq__hudTopRight{font-family:var(--tech-mono);color:var(--fg-secondary);text-align:right;z-index:2;flex-direction:column;gap:.25rem;font-size:.75rem;display:flex;position:absolute;top:2rem;right:2rem}.Hero-module__oEVfFq__statusLive{color:var(--accent);animation:2s ease-in-out infinite Hero-module__oEVfFq__blink}.Hero-module__oEVfFq__statusNominal{color:var(--nasa-blue)}.Hero-module__oEVfFq__trajectoryArc{pointer-events:none;z-index:1;opacity:.6;width:100%;height:100%;position:absolute;top:0;left:0}.Hero-module__oEVfFq__cornerTopLeft,.Hero-module__oEVfFq__cornerTopRight,.Hero-module__oEVfFq__cornerBottomLeft,.Hero-module__oEVfFq__cornerBottomRight{border-color:var(--fg-secondary);opacity:.5;border-style:solid;width:2rem;height:2rem;position:absolute}.Hero-module__oEVfFq__cornerTopLeft{border-width:1px 0 0 1px;top:2rem;left:2rem}.Hero-module__oEVfFq__cornerTopRight{border-width:1px 1px 0 0;top:2rem;right:2rem}.Hero-module__oEVfFq__cornerBottomLeft{border-width:0 0 1px 1px;bottom:2rem;left:2rem}.Hero-module__oEVfFq__cornerBottomRight{border-width:0 1px 1px 0;bottom:2rem;right:2rem}.Hero-module__oEVfFq__dataRow{gap:2rem;display:flex}.Hero-module__oEVfFq__websitesLink{font-family:var(--tech-mono);color:var(--nasa-blue);z-index:20;cursor:pointer;background:#4d96ff0d;border:1px solid #4d96ff4d;margin-top:1rem;padding:.5rem 1rem;font-size:.9rem;text-decoration:none;transition:all .2s;display:inline-block}.Hero-module__oEVfFq__websitesLink:hover{border-color:var(--nasa-blue);background:#4d96ff26;box-shadow:0 0 15px #4d96ff4d}
.About-module__5_NaKq__section{border-top:1px solid #1a1a1a;grid-template-columns:1fr 2fr;gap:2rem;padding:6rem 2rem;display:grid}@media (max-width:768px){.About-module__5_NaKq__section{grid-template-columns:1fr;padding:4rem 1.5rem}}.About-module__5_NaKq__label{font-family:var(--font-jetbrains-mono);color:var(--fg-secondary);text-transform:uppercase;letter-spacing:.1em;font-size:.75rem}.About-module__5_NaKq__content{font-family:var(--font-inter);color:var(--fg-primary);max-width:60ch;font-size:1.5rem;line-height:1.4}.About-module__5_NaKq__highlight{color:var(--fg-primary);font-weight:600}
.Process-module__YgT8PW__section{border-top:1px solid #1a1a1a;flex-direction:column;padding:6rem 2rem;display:flex}.Process-module__YgT8PW__label{font-family:var(--font-jetbrains-mono);color:var(--fg-secondary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:2rem;font-size:.75rem}.Process-module__YgT8PW__bento{grid-template:"iterate integrate integrate"260px"iterate deploy build"260px/1fr 1fr 1fr;gap:1rem;display:grid}.Process-module__YgT8PW__iterate{grid-area:iterate}.Process-module__YgT8PW__integrate{grid-area:integrate}.Process-module__YgT8PW__deploy{grid-area:deploy}.Process-module__YgT8PW__build{grid-area:build}.Process-module__YgT8PW__card{background:#ffffff05;border:1px solid #ffffff0f;border-radius:6px;flex-direction:column;justify-content:space-between;padding:1.5rem;transition:border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.Process-module__YgT8PW__card:hover{border-color:#ffffff1f}.Process-module__YgT8PW__iterate:hover,.Process-module__YgT8PW__build:hover{box-shadow:0 0 30px #ff3b300f}.Process-module__YgT8PW__integrate:hover,.Process-module__YgT8PW__deploy:hover{box-shadow:0 0 30px #4d96ff0f}.Process-module__YgT8PW__cardInfo{z-index:1;position:relative}.Process-module__YgT8PW__tag{font-family:var(--font-jetbrains-mono);letter-spacing:.2em;color:var(--fg-secondary);margin-bottom:.35rem;font-size:.6rem;display:block}.Process-module__YgT8PW__iterate .Process-module__YgT8PW__tag,.Process-module__YgT8PW__build .Process-module__YgT8PW__tag{color:var(--accent)}.Process-module__YgT8PW__integrate .Process-module__YgT8PW__tag,.Process-module__YgT8PW__deploy .Process-module__YgT8PW__tag{color:var(--nasa-blue)}.Process-module__YgT8PW__desc{font-family:var(--font-inter);color:var(--fg-primary);opacity:.8;font-size:.85rem;line-height:1.4}.Process-module__YgT8PW__visual{flex:1;justify-content:center;align-items:center;display:flex}.Process-module__YgT8PW__orbitOuter{border:1px solid #ff3b302e;border-radius:50%;justify-content:center;align-items:center;width:160px;height:160px;animation:8s linear infinite Process-module__YgT8PW__spin;display:flex;position:relative}.Process-module__YgT8PW__orbitOuter:after{content:"";background:var(--accent);width:10px;height:10px;box-shadow:0 0 14px var(--accent),0 0 28px #ff3b304d;border-radius:50%;margin-left:-5px;position:absolute;top:-5px;left:50%}.Process-module__YgT8PW__orbitInner{border:1px solid #ff3b301a;border-radius:50%;width:90px;height:90px;animation:5s linear infinite reverse Process-module__YgT8PW__spin;position:relative}.Process-module__YgT8PW__orbitInner:after{content:"";background:var(--accent);opacity:.7;border-radius:50%;width:6px;height:6px;margin-left:-3px;position:absolute;top:-3px;left:50%;box-shadow:0 0 10px #ff3b3080}.Process-module__YgT8PW__orbitPulse{background:var(--accent);border-radius:50%;width:4px;height:4px;animation:2.5s ease-in-out infinite Process-module__YgT8PW__pulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes Process-module__YgT8PW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes Process-module__YgT8PW__pulse{0%,to{opacity:.3;transform:translate(-50%,-50%)scale(1)}50%{opacity:.7;transform:translate(-50%,-50%)scale(2.5)}}.Process-module__YgT8PW__network{align-items:center;width:100%;max-width:260px;display:flex}.Process-module__YgT8PW__dot{background:var(--nasa-blue);border-radius:50%;width:10px;min-width:10px;height:10px;animation:3s ease-in-out infinite Process-module__YgT8PW__dotGlow;box-shadow:0 0 10px #4d96ff73}.Process-module__YgT8PW__dot:nth-child(3){animation-delay:.5s}.Process-module__YgT8PW__dot:nth-child(5){animation-delay:1s}@keyframes Process-module__YgT8PW__dotGlow{0%,to{box-shadow:0 0 8px #4d96ff59}50%{box-shadow:0 0 16px #4d96ffb3}}.Process-module__YgT8PW__wire{background:#4d96ff26;flex:1;height:1px;position:relative;overflow:hidden}.Process-module__YgT8PW__signal{background:var(--nasa-blue);width:18px;height:3px;box-shadow:0 0 10px var(--nasa-blue);border-radius:2px;animation:2.2s linear infinite Process-module__YgT8PW__travel;position:absolute;top:-1px}@keyframes Process-module__YgT8PW__travel{0%{left:-18px}to{left:calc(100% + 18px)}}.Process-module__YgT8PW__pipeline{align-items:flex-end;gap:10px;height:100px;display:flex}.Process-module__YgT8PW__bar{background:#4d96ff1f;border-radius:2px 2px 0 0;width:18px}.Process-module__YgT8PW__bar1{height:25%;animation:3s ease-in-out infinite Process-module__YgT8PW__barWave}.Process-module__YgT8PW__bar2{height:50%;animation:3s ease-in-out .35s infinite Process-module__YgT8PW__barWave}.Process-module__YgT8PW__bar3{height:75%;animation:3s ease-in-out .7s infinite Process-module__YgT8PW__barWave}.Process-module__YgT8PW__bar4{height:100%;animation:3s ease-in-out 1.05s infinite Process-module__YgT8PW__barWave}@keyframes Process-module__YgT8PW__barWave{0%,to{box-shadow:none;background:#4d96ff1f}40%,60%{background:#4d96ff8c;box-shadow:0 0 12px #4d96ff33}}.Process-module__YgT8PW__layers{flex-direction:column;gap:6px;width:100%;max-width:90px;display:flex}.Process-module__YgT8PW__layerBar{background:#ff3b301a;border-radius:1px;height:6px}.Process-module__YgT8PW__l1{width:100%;animation:3.5s ease-in-out infinite Process-module__YgT8PW__layerWave}.Process-module__YgT8PW__l2{width:82%;animation:3.5s ease-in-out .2s infinite Process-module__YgT8PW__layerWave}.Process-module__YgT8PW__l3{width:64%;animation:3.5s ease-in-out .4s infinite Process-module__YgT8PW__layerWave}.Process-module__YgT8PW__l4{width:46%;animation:3.5s ease-in-out .6s infinite Process-module__YgT8PW__layerWave}.Process-module__YgT8PW__l5{width:28%;animation:3.5s ease-in-out .8s infinite Process-module__YgT8PW__layerWave}@keyframes Process-module__YgT8PW__layerWave{0%,to{background:#ff3b301a}50%{background:#ff3b3080;box-shadow:0 0 8px #ff3b3026}}@media (max-width:900px){.Process-module__YgT8PW__bento{grid-template:"iterate iterate"280px"integrate integrate"240px"deploy build"240px/1fr 1fr}}@media (max-width:540px){.Process-module__YgT8PW__section{padding:4rem 1.5rem}.Process-module__YgT8PW__bento{grid-template-rows:repeat(4,220px);grid-template-columns:1fr;grid-template-areas:"iterate""integrate""deploy""build"}}
.Projects-module__I8N56G__section{border-top:1px solid #1a1a1a;padding:6rem 2rem}.Projects-module__I8N56G__label{font-family:var(--font-jetbrains-mono);color:var(--fg-secondary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:3rem;font-size:.75rem;display:block}.Projects-module__I8N56G__pitch{max-width:720px;margin-bottom:3rem}.Projects-module__I8N56G__headline{font-family:var(--font-inter);color:var(--fg-secondary);letter-spacing:-.01em;font-size:clamp(1.4rem,3vw,2rem);font-weight:400;line-height:1.45}.Projects-module__I8N56G__accent{color:var(--fg-primary);font-weight:600}.Projects-module__I8N56G__metric{font-family:var(--font-jetbrains-mono);color:var(--fg-primary)}.Projects-module__I8N56G__number{color:var(--accent);font-size:1.15em;font-weight:700}.Projects-module__I8N56G__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}.Projects-module__I8N56G__viewMore{text-align:center;margin-top:2.5rem}.Projects-module__I8N56G__viewMoreLink{font-family:var(--font-jetbrains-mono);color:var(--nasa-blue);border:1px solid var(--nasa-blue);border-radius:6px;padding:.75rem 1.5rem;font-size:.85rem;text-decoration:none;transition:all .2s;display:inline-block}.Projects-module__I8N56G__viewMoreLink:hover{background:var(--nasa-blue);color:#fff}
.ProjectCard-module__ozx10q__card{color:inherit;background:#000;border:1px solid #1a1a1a;border-radius:6px;flex-direction:column;text-decoration:none;transition:all .3s;display:flex;overflow:hidden}.ProjectCard-module__ozx10q__card:hover{border-color:#333;transform:translateY(-2px);box-shadow:0 10px 30px -10px #00000080}.ProjectCard-module__ozx10q__soldCard{opacity:.7}.ProjectCard-module__ozx10q__soldCard:hover{box-shadow:none;transform:none}.ProjectCard-module__ozx10q__browserHeader{background:#111;border-bottom:1px solid #1a1a1a;align-items:center;gap:6px;padding:.75rem 1rem;display:flex}.ProjectCard-module__ozx10q__dot{background:#333;border-radius:50%;width:6px;height:6px}.ProjectCard-module__ozx10q__dot:first-child{background:#ff5f56}.ProjectCard-module__ozx10q__dot:nth-child(2){background:#ffbd2e}.ProjectCard-module__ozx10q__dot:nth-child(3){background:#27c93f}.ProjectCard-module__ozx10q__iframeContainer{aspect-ratio:16/10;pointer-events:none;background:#0a0a0a;border-bottom:1px solid #1a1a1a;width:100%;position:relative;overflow:hidden}.ProjectCard-module__ozx10q__iframe{transform-origin:0 0;background:#fff;border:none;width:1440px;height:900px;position:absolute;top:0;left:0}.ProjectCard-module__ozx10q__soldOverlay{z-index:10;background:#0009;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ProjectCard-module__ozx10q__soldBadge{color:#000;letter-spacing:2px;text-transform:uppercase;background:#ffbd2ee6;border-radius:6px;padding:.5rem 1.25rem;font-size:1rem;font-weight:700;transform:rotate(-12deg);box-shadow:0 4px 20px #ffbd2e66}.ProjectCard-module__ozx10q__content{padding:1.25rem}.ProjectCard-module__ozx10q__header{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.ProjectCard-module__ozx10q__title{font-family:var(--font-inter);color:#fff;align-items:center;gap:.5rem;font-size:1rem;font-weight:500;display:flex}.ProjectCard-module__ozx10q__soldTag{color:#ffbd2e;background:#ffbd2e33;border-radius:4px;padding:.15rem .4rem;font-size:.65rem;font-weight:600}.ProjectCard-module__ozx10q__description{font-family:var(--font-inter);color:#888;margin:0;font-size:.875rem;line-height:1.5}
.Photography-module__h_Rzcq__section{border-bottom:1px solid var(--grid-color);background:radial-gradient(circle,#14141480 0%,#0000 70%);padding:6rem 0;position:relative;overflow:hidden}.Photography-module__h_Rzcq__header{z-index:2;justify-content:space-between;align-items:flex-end;margin-bottom:3rem;padding:0 4rem;display:flex;position:relative}.Photography-module__h_Rzcq__title{font-family:var(--font-inter);text-transform:uppercase;letter-spacing:-.04em;color:var(--fg-primary);align-items:center;gap:1rem;font-size:clamp(2rem,5vw,4rem);font-weight:800;line-height:1;display:flex}.Photography-module__h_Rzcq__indicator{background-color:var(--accent);width:.5em;height:.5em;box-shadow:0 0 15px var(--accent);animation:2s infinite Photography-module__h_Rzcq__pulse;display:inline-block}@keyframes Photography-module__h_Rzcq__pulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.Photography-module__h_Rzcq__meta{font-family:var(--tech-mono);color:var(--fg-secondary);text-transform:uppercase;letter-spacing:.1em;text-align:right;border-left:1px solid var(--accent);flex-direction:column;gap:.25rem;padding-left:1rem;font-size:.75rem;display:flex}.Photography-module__h_Rzcq__galleryWrapper{width:100%;position:relative}.Photography-module__h_Rzcq__hudLine{background:var(--grid-color);pointer-events:none;z-index:1;width:100%;height:1px;position:absolute}.Photography-module__h_Rzcq__hudLineTop{top:20%}.Photography-module__h_Rzcq__hudLineBottom{bottom:20%}.Photography-module__h_Rzcq__gallery{scroll-behavior:smooth;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none;z-index:2;gap:4rem;padding:2rem 4rem 4rem;display:flex;position:relative;overflow-x:auto}.Photography-module__h_Rzcq__gallery::-webkit-scrollbar{display:none}.Photography-module__h_Rzcq__card{border:1px solid var(--fg-secondary);cursor:default;scroll-snap-align:start;opacity:.4;background:#000;flex:0 0 350px;height:500px;transition:all .5s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden;transform:scale(.9)}.Photography-module__h_Rzcq__card:hover,.Photography-module__h_Rzcq__card:focus-within{opacity:1;border-color:var(--accent);z-index:10;transform:scale(1);box-shadow:0 0 30px #ff3b301a}.Photography-module__h_Rzcq__card:focus-visible{outline:2px solid var(--nasa-blue);outline-offset:4px}@media (hover:hover) and (pointer:fine){.Photography-module__h_Rzcq__card{cursor:none}}.Photography-module__h_Rzcq__imageContainer{width:100%;height:100%;position:relative;overflow:hidden}.Photography-module__h_Rzcq__image{object-fit:cover;filter:grayscale()contrast(1.2)brightness(.8);width:100%;height:100%;transition:all .7s cubic-bezier(.23,1,.32,1)}.Photography-module__h_Rzcq__card:hover .Photography-module__h_Rzcq__image{filter:grayscale(0%)contrast(1.1)brightness();transform:scale(1.1)}.Photography-module__h_Rzcq__overlay{opacity:0;background:linear-gradient(#0000 0%,#0003 50%,#000000e6 100%);flex-direction:column;justify-content:space-between;padding:1.5rem;transition:opacity .3s;display:flex;position:absolute;inset:0}.Photography-module__h_Rzcq__card:hover .Photography-module__h_Rzcq__overlay,.Photography-module__h_Rzcq__card:focus-within .Photography-module__h_Rzcq__overlay,.Photography-module__h_Rzcq__card:focus-visible .Photography-module__h_Rzcq__overlay{opacity:1}.Photography-module__h_Rzcq__cardHeader{justify-content:space-between;align-items:flex-start;transition:transform .3s;display:flex;transform:translateY(-10px)}.Photography-module__h_Rzcq__card:hover .Photography-module__h_Rzcq__cardHeader,.Photography-module__h_Rzcq__card:focus-within .Photography-module__h_Rzcq__cardHeader,.Photography-module__h_Rzcq__card:focus-visible .Photography-module__h_Rzcq__cardHeader{transform:translateY(0)}.Photography-module__h_Rzcq__idBadge{background:var(--accent);color:#000;font-family:var(--tech-mono);padding:.2rem .5rem;font-size:.75rem;font-weight:700}.Photography-module__h_Rzcq__statusBadge{color:var(--accent);font-family:var(--tech-mono);border:1px solid var(--accent);text-transform:uppercase;padding:.2rem .4rem;font-size:.6rem;animation:1s step-end infinite Photography-module__h_Rzcq__blink}@keyframes Photography-module__h_Rzcq__blink{50%{opacity:0}}.Photography-module__h_Rzcq__dataGrid{font-family:var(--tech-mono);color:var(--fg-secondary);grid-template-columns:repeat(2,1fr);gap:.5rem;font-size:.7rem;transition:transform .3s;display:grid;transform:translateY(10px)}.Photography-module__h_Rzcq__card:hover .Photography-module__h_Rzcq__dataGrid,.Photography-module__h_Rzcq__card:focus-within .Photography-module__h_Rzcq__dataGrid,.Photography-module__h_Rzcq__card:focus-visible .Photography-module__h_Rzcq__dataGrid{transform:translateY(0)}.Photography-module__h_Rzcq__dataItem{border-bottom:1px solid #ffffff1a;justify-content:space-between;padding-bottom:.2rem;display:flex}.Photography-module__h_Rzcq__dataLabel{opacity:.6}.Photography-module__h_Rzcq__dataValue{color:var(--fg-primary);font-weight:600}.Photography-module__h_Rzcq__crosshair{pointer-events:none;opacity:0;width:40px;height:40px;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Photography-module__h_Rzcq__crosshair:before,.Photography-module__h_Rzcq__crosshair:after{content:"";background:var(--accent);position:absolute}.Photography-module__h_Rzcq__crosshair:before{width:40px;height:2px;top:19px;left:0}.Photography-module__h_Rzcq__crosshair:after{width:2px;height:40px;top:0;left:19px}.Photography-module__h_Rzcq__card:hover .Photography-module__h_Rzcq__crosshair,.Photography-module__h_Rzcq__card:focus-within .Photography-module__h_Rzcq__crosshair,.Photography-module__h_Rzcq__card:focus-visible .Photography-module__h_Rzcq__crosshair{opacity:.5}@media (max-width:768px){.Photography-module__h_Rzcq__section{padding:4rem 0}.Photography-module__h_Rzcq__header{flex-direction:column;align-items:flex-start;gap:1rem;padding:0 1.5rem}.Photography-module__h_Rzcq__meta{border-left:none;border-top:1px solid var(--accent);flex-direction:row;justify-content:space-between;width:100%;padding-top:1rem;padding-left:0}.Photography-module__h_Rzcq__gallery{gap:1rem;width:100vw;padding:0 7.5vw 2rem}.Photography-module__h_Rzcq__card{opacity:1;flex:0 0 85vw;height:60vh;transform:scale(1)}.Photography-module__h_Rzcq__overlay{opacity:1;background:linear-gradient(#0000 40%,#000000e6 100%)}.Photography-module__h_Rzcq__cardHeader,.Photography-module__h_Rzcq__dataGrid{transform:translateY(0)}.Photography-module__h_Rzcq__crosshair{display:none}.Photography-module__h_Rzcq__image{filter:grayscale(0%)}}
.Capabilities-module__Z9RYpa__section{border-top:1px solid #1a1a1a;flex-direction:column;padding:6rem 2rem;display:flex}.Capabilities-module__Z9RYpa__label{font-family:var(--font-jetbrains-mono);color:var(--fg-secondary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:2rem;font-size:.75rem}.Capabilities-module__Z9RYpa__list{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;list-style:none;display:grid}.Capabilities-module__Z9RYpa__item{font-family:var(--font-inter);color:var(--fg-primary);border-bottom:1px solid #1a1a1a;align-items:center;padding:1rem 0;font-size:1.25rem;display:flex}.Capabilities-module__Z9RYpa__item:before{content:"→";color:var(--accent);font-family:var(--font-jetbrains-mono);margin-right:1rem}
.Contact-module__RDTI0G__section{border-top:1px solid #1a1a1a;flex-direction:column;align-items:flex-start;min-height:50vh;padding:6rem 2rem;display:flex}.Contact-module__RDTI0G__label{font-family:var(--font-jetbrains-mono);color:var(--fg-secondary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:2rem;font-size:.75rem}.Contact-module__RDTI0G__link{font-family:var(--font-inter);color:var(--fg-primary);word-break:break-word;max-width:100%;font-size:clamp(1.5rem,5vw,4rem);font-weight:700;line-height:1.1;transition:color .2s}.Contact-module__RDTI0G__link:hover{color:var(--accent)}@media (max-width:768px){.Contact-module__RDTI0G__link{font-size:clamp(1.2rem,6vw,2rem)}}
.Footer-module__as8s1W__footer{font-family:var(--font-jetbrains-mono);color:#444;border-top:1px solid #1a1a1a;justify-content:space-between;align-items:center;padding:2rem;font-size:.75rem;display:flex}
.Vulnerability-module__8fjX8W__container{justify-content:flex-end;align-items:center;max-width:1200px;margin:0 auto;padding:4rem 2rem;display:flex}.Vulnerability-module__8fjX8W__text{font-family:var(--font-inter);color:#fff6;letter-spacing:.02em;font-size:.75rem;font-style:italic}
