.Home_canvas__hzON5{min-height:100vh;overflow:hidden;background:var(--bg);color:var(--ink)}.Home_container__9OuOz{width:min(1280px,calc(100% - 64px));margin:0 auto}.Home_siteHeader__H3to_{position:fixed;z-index:40;top:20px;left:50%;width:min(1280px,calc(100% - 40px));transform:translateX(-50%);display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:32px;padding:13px 16px 13px 20px;border:1px solid rgba(175,214,226,.16);border-radius:10px;background:rgba(7,11,15,.72);box-shadow:0 18px 60px rgba(0,0,0,.24);backdrop-filter:blur(18px)}.Home_footerWordmark__dYRWF,.Home_wordmark__fNWVD{font-size:18px;font-weight:600;letter-spacing:-.07em}.Home_footerWordmark__dYRWF span,.Home_wordmark__fNWVD span{color:var(--accent-solid)}.Home_desktopNav__vn9e_{display:flex;justify-content:center;align-items:center;gap:clamp(16px,2.4vw,34px)}.Home_headerContact__TI721,.Home_mobileNav__2qi8E a,.Home_navLink__nhFli{color:var(--muted);font-family:IBM Plex Mono,monospace;font-size:10px;letter-spacing:.14em;transition:color .28s cubic-bezier(.22,1,.36,1),transform .28s cubic-bezier(.22,1,.36,1)}.Home_headerContact__TI721:hover,.Home_mobileNav__2qi8E a:hover,.Home_navLink__nhFli:hover{color:var(--ink);transform:translateY(-2px)}.Home_headerContact__TI721{justify-self:end;padding:9px 11px;border:1px solid rgba(120,223,255,.38);border-radius:6px;color:var(--accent-solid);background:rgba(120,223,255,.06)}.Home_menuButton__x1lsI{display:none;justify-content:center;align-items:center;width:34px;height:34px;border:1px solid var(--line);border-radius:8px;background:transparent;cursor:pointer}.Home_mobileNav__2qi8E{position:absolute;right:0;top:calc(100% + 8px);display:grid;gap:18px;min-width:168px;padding:20px;border:1px solid var(--line);border-radius:10px;background:rgba(7,11,15,.96);box-shadow:0 20px 70px rgba(0,0,0,.4)}.Home_hero__g_og0{position:relative;min-height:100dvh;padding:116px clamp(20px,5vw,72px) 42px;isolation:isolate;overflow:hidden}.Home_hero__g_og0:after{content:"";position:absolute;z-index:-3;left:7%;right:7%;bottom:-27%;height:58%;pointer-events:none;background:radial-gradient(ellipse,rgba(51,126,150,.11),transparent 68%)}.Home_heroGrid__zuKRQ,.Home_securityGrid__j9lat{position:absolute;inset:0;z-index:-3;opacity:.34;background-image:linear-gradient(rgba(170,212,224,.055) 1px,transparent 0),linear-gradient(90deg,rgba(170,212,224,.055) 1px,transparent 0);background-size:78px 78px;-webkit-mask-image:linear-gradient(180deg,black,transparent 82%);mask-image:linear-gradient(180deg,black,transparent 82%)}.Home_heroGlow__yN5AA{position:absolute;z-index:-2;top:-16%;right:4%;width:min(62vw,820px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgba(74,190,220,.16) 0,rgba(74,190,220,.05) 35%,transparent 72%);filter:blur(18px)}.Home_heroRail__dAGsS{position:absolute;top:124px;left:clamp(20px,5vw,72px);display:grid;gap:9px;color:rgba(158,177,188,.56);font:10px/1.2 IBM Plex Mono,monospace;letter-spacing:.14em;writing-mode:vertical-rl;transform:rotate(180deg)}.Home_heroObject__DXDqE{position:absolute;z-index:-1;top:12%;right:1%;width:min(53vw,700px);aspect-ratio:1;transform-style:preserve-3d}.Home_heroObjectGlow__4fQxL{position:absolute;inset:15%;border-radius:50%;background:rgba(101,220,250,.18);filter:blur(52px)}.Home_heroImage__V6IoR{-o-object-fit:cover;object-fit:cover;mix-blend-mode:screen;opacity:.88;filter:saturate(.72) contrast(1.08);-webkit-mask-image:radial-gradient(circle at 50% 50%,black 46%,transparent 76%);mask-image:radial-gradient(circle at 50% 50%,black 46%,transparent 76%)}.Home_objectRing__sNCTp{position:absolute;inset:19%;border:1px solid rgba(150,230,248,.48);border-radius:50%;transform-style:preserve-3d;box-shadow:0 0 30px rgba(120,223,255,.11)}.Home_objectRingOne__bi2MR{transform:rotateX(70deg) rotate(-20deg)}.Home_objectRingTwo__gYPPE{inset:8% 27%;transform:rotateY(72deg) rotate(28deg);border-color:rgba(236,245,248,.26)}.Home_objectCrosshair__cyi3L{position:absolute;left:9%;top:44%;width:16px;height:16px;border:1px solid var(--accent-solid);opacity:.72}.Home_objectCrosshair__cyi3L:after,.Home_objectCrosshair__cyi3L:before{content:"";position:absolute;background:var(--accent-solid)}.Home_objectCrosshair__cyi3L:after{width:32px;height:1px;top:7px;left:-9px}.Home_objectCrosshair__cyi3L:before{height:32px;width:1px;left:7px;top:-9px}.Home_heroProp__mR_dl{position:absolute;z-index:1;pointer-events:none;opacity:.72;filter:drop-shadow(0 18px 30px rgba(0,0,0,.34))}.Home_heroPropImage__5ywIo{-o-object-fit:contain;object-fit:contain}.Home_heroPropOne__z_Wwb{left:-34px;bottom:9%;width:142px;aspect-ratio:1;transform:rotate(-17deg)}.Home_heroPropTwo__QXz21{right:5%;top:25%;width:104px;aspect-ratio:1;transform:rotate(22deg);opacity:.54}.Home_heroTitleBlock__yKbsi{position:relative;z-index:2;width:min(920px,74vw);margin-top:15vh}.Home_heroKicker__qlABV,.Home_sectionIndex__CBwYg{display:flex;align-items:center;gap:9px;color:var(--accent-solid);font:10px/1.2 IBM Plex Mono,monospace;letter-spacing:.14em}.Home_signalDot__4awvT{width:6px;height:6px;border-radius:50%;background:var(--accent-solid);box-shadow:0 0 0 5px rgba(120,223,255,.1)}.Home_heroTitle__BwshW{max-width:960px;margin:22px 0 0;font-size:clamp(4.4rem,8.3vw,8.6rem);line-height:.88;letter-spacing:-.085em;font-weight:600}.Home_heroLower__68uwo{position:relative;z-index:3;width:min(432px,calc(100% - 40px));margin-top:34px}.Home_heroDescriptor__ACyns{color:var(--ink);font-size:13px;font-weight:500;line-height:1.4}.Home_heroCopy__xWacu{max-width:410px;margin-top:12px;color:#b8cbd3;font-size:14px;line-height:1.65}.Home_contactActions__e2BWx,.Home_heroActions__h8GDk{display:flex;align-items:center;gap:10px;margin-top:24px}.Home_button__Mzpzz{display:inline-flex;align-items:center;justify-content:center;gap:22px;min-height:44px;padding:0 15px;border:1px solid var(--line);border-radius:7px;font:10px IBM Plex Mono,monospace;letter-spacing:.12em;transition:transform .28s cubic-bezier(.22,1,.36,1),background .28s cubic-bezier(.22,1,.36,1),border-color .28s cubic-bezier(.22,1,.36,1)}.Home_button__Mzpzz:hover{transform:translateY(-3px);border-color:rgba(120,223,255,.56)}.Home_button__Mzpzz:active{transform:translateY(-1px) scale(.98)}.Home_buttonPrimary__KuHtg{background:var(--accent-solid);color:var(--bg);border-color:var(--accent-solid)}.Home_buttonPrimary__KuHtg:hover{background:#a9ecff}.Home_buttonGhost__UqJPb{color:var(--ink);background:rgba(7,11,15,.28)}.Home_heroFoot__65_qJ{position:absolute;right:clamp(20px,5vw,72px);bottom:46px;display:flex;align-items:center;gap:12px;color:#b8cbd3;font:9px IBM Plex Mono,monospace;letter-spacing:.13em}.Home_heroFootLine__0mvcY{display:block;width:64px;height:1px;background:rgba(175,214,226,.34)}.Home_aboutSection__i_8Gi,.Home_contactSection__HSPeJ,.Home_securitySection__pTj9d,.Home_skillsSection__UotGt,.Home_videoSection__Ejcmf,.Home_workSection__VhnkX{position:relative;padding:164px 0}.Home_sectionHeader__2xRFM,.Home_securityHeader__IdOGf,.Home_skillsHeader__WtaN7{max-width:680px}.Home_aboutStatement__n2A1_ h2,.Home_contactPanel__JSnnX h2,.Home_sectionHeader__2xRFM h2,.Home_securityHeader__IdOGf h2,.Home_skillsHeader__WtaN7 h2,.Home_videoHeader__PL7gL h2{margin:24px 0 0;font-size:clamp(3.2rem,6.2vw,6.8rem);line-height:.9;letter-spacing:-.08em;font-weight:500}.Home_sectionLead__H_NLG,.Home_securityLead__4JVHN{max-width:510px;margin-top:24px;color:var(--muted);font-size:16px;line-height:1.55}.Home_workLayout__BQV3A{display:grid;grid-template-columns:minmax(190px,.33fr) minmax(0,1fr);gap:clamp(34px,8vw,112px);margin-top:112px}.Home_workRail__t_m57{min-height:100%}.Home_stickyRail__pBKFE{position:sticky;top:120px;min-height:70vh;display:flex;flex-direction:column;justify-content:space-between}.Home_railCopy__Z555o{max-width:170px;color:var(--muted);font:11px/1.6 IBM Plex Mono,monospace}.Home_railCopy__Z555o span{color:var(--accent-solid)}.Home_railCopy__Z555o p{margin:14px 0 0}.Home_railOrb__me4Im{position:relative;width:130px;aspect-ratio:1;margin:auto 0 8vh;border:1px solid var(--line);border-radius:50%;transform-style:preserve-3d}.Home_railOrb__me4Im:after{content:"";position:absolute;inset:18%;border:1px solid rgba(120,223,255,.44);border-radius:50%;transform:rotateX(70deg)}.Home_railOrb__me4Im span{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--accent-solid);box-shadow:0 0 14px var(--accent-solid)}.Home_railOrb__me4Im span:first-child{left:16%;top:51%}.Home_railOrb__me4Im span:nth-child(2){right:20%;top:20%}.Home_railOrb__me4Im span:nth-child(3){right:26%;bottom:18%}.Home_projectGrid__9e7lA{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(240px,.84fr);gap:18px;align-items:start}.Home_projectItem__Op44J:first-child{grid-row:span 2}.Home_projectCard__FZTOe{min-width:0;border:1px solid var(--line);background:var(--surface);transform-style:preserve-3d;transition:border-color .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1)}.Home_projectCard__FZTOe:hover{border-color:rgba(120,223,255,.48);box-shadow:0 18px 70px rgba(0,0,0,.28)}.Home_projectImageFrame__sTyMx{position:relative;overflow:hidden;aspect-ratio:1.15;background:#0c151a}.Home_projectCardSmall__vqiye .Home_projectImageFrame__sTyMx{aspect-ratio:1.42}.Home_projectImage__q8n_k{-o-object-fit:cover;object-fit:cover;filter:saturate(.72) contrast(1.06);transition:transform .75s cubic-bezier(.22,1,.36,1),filter .75s cubic-bezier(.22,1,.36,1)}.Home_projectCard__FZTOe:hover .Home_projectImage__q8n_k{transform:scale(1.055);filter:saturate(.9) contrast(1.08)}.Home_projectImageShade__QUQ4o{position:absolute;inset:0;background:linear-gradient(180deg,transparent 52%,rgba(7,11,15,.64))}.Home_projectArrow__LTaVa,.Home_projectNumber__uiUJQ{position:absolute;top:16px;z-index:2;color:var(--accent-solid);font:11px IBM Plex Mono,monospace}.Home_projectNumber__uiUJQ{left:16px}.Home_projectArrow__LTaVa{right:16px;display:grid;place-items:center;width:31px;height:31px;border:1px solid rgba(120,223,255,.42);border-radius:50%;transition:transform .28s cubic-bezier(.22,1,.36,1),background .28s cubic-bezier(.22,1,.36,1)}.Home_projectCard__FZTOe:hover .Home_projectArrow__LTaVa{transform:translate(2px,-2px);background:var(--accent-soft)}.Home_projectInfo__4PrAW{display:grid;gap:16px;padding:19px 18px 20px}.Home_projectCategory__BK2pO{margin:0 0 8px;color:var(--accent-solid);font:9px/1.4 IBM Plex Mono,monospace;letter-spacing:.09em}.Home_projectInfo__4PrAW h3{margin:0;font-size:clamp(1.25rem,2vw,2.2rem);line-height:.95;letter-spacing:-.06em;font-weight:500}.Home_projectDescription__FrNBV,.Home_projectTech__56JPK{margin:0;color:var(--muted);font-size:12px;line-height:1.55}.Home_projectTech__56JPK{color:rgba(158,177,188,.66);font:10px IBM Plex Mono,monospace}.Home_aboutSection__i_8Gi{padding-top:170px}.Home_aboutFrame__Q_Qbu{position:relative;min-height:590px;padding:38px;border:1px solid var(--line);background:linear-gradient(135deg,rgba(17,28,34,.82),rgba(7,11,15,.92))}.Home_aboutFrame__Q_Qbu:after,.Home_aboutFrame__Q_Qbu:before{content:"";position:absolute;width:42px;height:42px;border-color:var(--accent-solid);opacity:.55}.Home_aboutFrame__Q_Qbu:before{left:-1px;top:-1px;border-left:1px solid;border-top:1px solid}.Home_aboutFrame__Q_Qbu:after{right:-1px;bottom:-1px;border-right:1px solid;border-bottom:1px solid}.Home_aboutIndex__FcaBW{color:var(--accent-solid);font:10px IBM Plex Mono,monospace;letter-spacing:.14em}.Home_aboutStatement__n2A1_{position:relative;z-index:1;max-width:820px;margin:116px auto 0}.Home_aboutStatement__n2A1_ h2{margin-top:0;font-size:clamp(3rem,6.1vw,6.5rem)}.Home_aboutBody__qddLi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;max-width:760px;margin-top:42px;color:var(--muted);font-size:15px;line-height:1.65}.Home_aboutBody__qddLi p{margin:0}.Home_aboutMark__uZVIT{position:absolute;right:36px;bottom:34px;display:grid;justify-items:end;gap:10px;color:var(--accent-solid)}.Home_aboutMarkCore__0kAYM{display:grid;place-items:center;width:76px;height:76px;border:1px solid rgba(120,223,255,.52);border-radius:50%;font-size:36px;font-weight:500}.Home_aboutMarkLabel__QHNvh{font:9px IBM Plex Mono,monospace;letter-spacing:.12em}.Home_skillsSection__UotGt{background:#091116}.Home_skillsHeader__WtaN7{max-width:760px}.Home_skillGrid__s_eIu{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:80px}.Home_skillCard__BPE_w{position:relative;min-height:282px;overflow:hidden;padding:19px;border:1px solid var(--line);background:rgba(7,11,15,.52)}.Home_skillCardFeatured__HFdUJ{grid-column:span 2;background:rgba(16,30,36,.76)}.Home_skillCardTop__s1bRi{display:flex;justify-content:space-between;color:var(--accent-solid);font:10px IBM Plex Mono,monospace;letter-spacing:.12em}.Home_skillCard__BPE_w ul{position:absolute;left:19px;right:19px;bottom:17px;display:flex;flex-wrap:wrap;gap:8px;padding:0;margin:0;list-style:none}.Home_skillCard__BPE_w li{padding:7px 8px;border:1px solid rgba(175,214,226,.14);color:var(--muted);font:10px IBM Plex Mono,monospace}.Home_skillOrbit__U8P2h{position:absolute;top:48px;right:18px;width:92px;height:92px;border:1px solid rgba(120,223,255,.24);border-radius:50%}.Home_skillOrbit__U8P2h:after,.Home_skillOrbit__U8P2h:before{content:"";position:absolute;inset:15%;border:1px solid rgba(120,223,255,.18);border-radius:50%}.Home_skillOrbit__U8P2h:after{inset:42% -12%;transform:rotate(56deg)}.Home_skillOrbit__U8P2h span{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--accent-solid);box-shadow:0 0 12px var(--accent-solid)}.Home_skillOrbit__U8P2h span:first-child{top:16%;left:48%}.Home_skillOrbit__U8P2h span:nth-child(2){right:4%;top:52%}.Home_skillOrbit__U8P2h span:nth-child(3){left:16%;bottom:17%}.Home_videoHeader__PL7gL{display:grid;grid-template-columns:1fr minmax(240px,.55fr);gap:72px;align-items:end}.Home_videoHeader__PL7gL h2{max-width:620px}.Home_videoIntro__2N960{max-width:360px;margin-bottom:6px;color:var(--muted);font-size:15px;line-height:1.6}.Home_editorShell___QDZE{margin-top:75px;border:1px solid var(--line);background:#0a1115;box-shadow:0 30px 80px rgba(0,0,0,.23)}.Home_editorFooter__0bugs,.Home_editorTopbar__d7pfl,.Home_networkHeader__iWjTr,.Home_terminalBar__P8mnN{display:flex;justify-content:space-between;gap:16px;padding:13px 16px;color:rgba(158,177,188,.7);font:9px IBM Plex Mono,monospace;letter-spacing:.1em}.Home_editorTime__DgGWr{color:var(--accent-solid)}.Home_editorViewport__SqJ3H{display:grid;grid-template-columns:minmax(0,1fr) 70px;min-height:410px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.Home_editorPreview__TMdWG{position:relative;display:grid;place-items:center;overflow:hidden;min-height:300px;background:radial-gradient(circle at 58% 42%,rgba(60,150,179,.34),transparent 18%),linear-gradient(135deg,#0b171c,#17262c 52%,#071015)}.Home_editorPreview__TMdWG:before{content:"";position:absolute;inset:0;opacity:.26;background-image:linear-gradient(rgba(175,214,226,.22) 1px,transparent 0),linear-gradient(90deg,rgba(175,214,226,.22) 1px,transparent 0);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at 58% 43%,black,transparent 70%);mask-image:radial-gradient(circle at 58% 43%,black,transparent 70%)}.Home_previewObject__dWR9p{position:relative;width:170px;aspect-ratio:1;border:1px solid rgba(120,223,255,.64);border-radius:44% 56% 55% 45%;transform:rotate(28deg) skew(-8deg);box-shadow:inset -24px -18px 40px rgba(120,223,255,.12),0 0 60px rgba(120,223,255,.2)}.Home_previewObject__dWR9p:after{content:"";position:absolute;inset:17%;border:1px solid rgba(236,245,248,.4);border-radius:50%;transform:rotate(-28deg) scaleX(.66)}.Home_previewCaption___5gZN,.Home_previewCorner__O4dIB{position:absolute;color:var(--ink);font:10px IBM Plex Mono,monospace;letter-spacing:.16em}.Home_previewCaption___5gZN{bottom:26px;left:28px}.Home_previewCorner__O4dIB{top:22px;right:24px;color:var(--accent-solid)}.Home_editorControls__YxwYo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;border-left:1px solid var(--line)}.Home_editorControls__YxwYo button{display:grid;place-items:center;padding:0;border:0;background:transparent;color:var(--muted);cursor:pointer;transition:color .25s ease,transform .25s ease}.Home_editorControls__YxwYo button:hover{color:var(--ink);transform:translateY(-2px)}.Home_editorControls__YxwYo .Home_playButton__cn4d9{width:42px;height:42px;border:1px solid rgba(120,223,255,.52);border-radius:50%;color:var(--accent-solid)}.Home_editorTimeline__VCMHR{position:relative;padding:18px 24px 25px;overflow:hidden}.Home_timelineRuler__wQI2S{display:flex;justify-content:space-between;color:rgba(158,177,188,.55);font:9px IBM Plex Mono,monospace}.Home_timelineTracks__RGmbM{display:grid;grid-template-columns:25px 1fr;gap:8px 12px;margin-top:14px}.Home_trackLabel__o0YU7{color:var(--accent-solid);font:9px IBM Plex Mono,monospace}.Home_trackLane__2aWYj{position:relative;display:flex;gap:3px;min-height:34px;background:repeating-linear-gradient(90deg,rgba(175,214,226,.06) 0 1px,transparent 1px 80px)}.Home_trackLane__2aWYj i{display:flex;align-items:center;padding:0 10px;border:1px solid rgba(120,223,255,.32);color:var(--ink);font:9px IBM Plex Mono,monospace;font-style:normal;background:rgba(35,92,110,.34)}.Home_videoClipOne__d_Pd2{width:30%}.Home_videoClipTwo__bHWEN{width:23%}.Home_videoClipThree__zF2OU{width:18%}.Home_waveform__yS5h8{display:flex;align-items:center;gap:3px;width:100%;height:34px;padding:0 6px;background:rgba(120,223,255,.05)}.Home_waveform__yS5h8 span{flex:1;min-width:2px;max-height:27px;background:rgba(120,223,255,.64)}.Home_playhead__2vVWZ{position:absolute;top:35px;bottom:20px;left:9%;width:1px;background:var(--accent-solid);box-shadow:0 0 12px var(--accent-solid)}.Home_playhead__2vVWZ:before{content:"";position:absolute;top:-4px;left:-4px;width:9px;height:9px;background:var(--accent-solid);transform:rotate(45deg)}.Home_editorFooter__0bugs{border-top:1px solid var(--line)}.Home_editCategories__JK30C{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin-top:28px}.Home_editCategories__JK30C span{color:var(--muted);font:10px IBM Plex Mono,monospace;letter-spacing:.08em}.Home_securitySection__pTj9d{overflow:hidden;background:#081016}.Home_securityGrid__j9lat{opacity:.2;-webkit-mask-image:linear-gradient(180deg,transparent,black 20%,black 80%,transparent);mask-image:linear-gradient(180deg,transparent,black 20%,black 80%,transparent)}.Home_securityLayout__wDMFk{display:grid;grid-template-columns:1.18fr .82fr;gap:18px;align-items:center;margin-top:86px}.Home_networkPanel__ghYuC,.Home_terminalPanel__PNETJ{border:1px solid var(--line);background:rgba(7,11,15,.66)}.Home_networkPanel__ghYuC{padding-bottom:15px}.Home_networkHeader__iWjTr{border-bottom:1px solid var(--line)}.Home_networkStatus__tSt6_{color:var(--accent-solid)}.Home_networkMap__9DRpX{display:block;width:100%;height:auto;padding:20px 22px 6px}.Home_networkMap__9DRpX line{stroke:rgba(120,223,255,.25);stroke-width:1}.Home_networkMap__9DRpX text{fill:rgba(236,245,248,.66);font:9px IBM Plex Mono,monospace;letter-spacing:.08em}.Home_networkMap__9DRpX circle{fill:var(--accent-solid)}.Home_networkMap__9DRpX .Home_networkNodeGlow__iXXtm{fill:rgba(120,223,255,.14)}.Home_networkMap__9DRpX .Home_networkNode__7Kbat{fill:var(--accent-solid)}.Home_networkLegend__5GWHe{display:flex;justify-content:flex-end;gap:17px;padding:0 20px;color:rgba(158,177,188,.62);font:9px IBM Plex Mono,monospace}.Home_networkLegend__5GWHe i{display:inline-block;width:5px;height:5px;margin-right:5px;border-radius:50%;background:var(--accent-solid)}.Home_terminalPanel__PNETJ{min-height:360px}.Home_terminalBar__P8mnN{border-bottom:1px solid var(--line)}.Home_terminalLines__u3Yur{padding:28px 22px}.Home_terminalLines__u3Yur>div{display:grid;gap:7px;padding:14px 0;border-bottom:1px solid rgba(175,214,226,.1)}.Home_terminalLines__u3Yur code{color:var(--ink);font:12px IBM Plex Mono,monospace}.Home_terminalLines__u3Yur code b{color:var(--accent-solid);font-weight:400}.Home_terminalLines__u3Yur span{color:var(--muted);font:11px IBM Plex Mono,monospace}.Home_terminalAccent__cl7E5{color:var(--accent-solid)!important}.Home_securityTopics__cRfNb{display:flex;flex-wrap:wrap;gap:7px;padding:0 22px 24px}.Home_securityTopics__cRfNb span{padding:7px 9px;border:1px solid rgba(120,223,255,.2);color:rgba(236,245,248,.74);font:9px IBM Plex Mono,monospace}.Home_contactSection__HSPeJ{padding-top:150px;padding-bottom:126px}.Home_contactPanel__JSnnX{position:relative;overflow:hidden;padding:74px clamp(26px,7vw,100px) 82px;border:1px solid rgba(120,223,255,.32);background:radial-gradient(circle at 72% 36%,rgba(74,190,220,.17),transparent 32%),#0b151a}.Home_contactPanel__JSnnX:after{content:"";position:absolute;right:7%;top:18%;width:210px;aspect-ratio:1;border:1px solid rgba(120,223,255,.32);border-radius:50%;transform:rotateX(68deg) rotate(-18deg);box-shadow:0 0 70px rgba(120,223,255,.12)}.Home_contactPanel__JSnnX h2{position:relative;z-index:1;max-width:760px}.Home_contactLead__RZv4P{position:relative;z-index:1;max-width:420px;margin-top:23px;color:var(--muted);font-size:15px;line-height:1.55}.Home_contactActions__e2BWx{position:relative;z-index:1;justify-content:space-between;max-width:570px;margin-top:30px}.Home_placeholderContact__GF6e1{color:rgba(158,177,188,.65);font:10px IBM Plex Mono,monospace;letter-spacing:.1em}.Home_siteFooter__DzTJy{padding:30px 0 38px;border-top:1px solid var(--line)}.Home_footerBottom__YbXOc,.Home_footerTop__P9EYG{display:flex;align-items:center;justify-content:space-between;gap:24px}.Home_footerBottom__YbXOc,.Home_footerTop__P9EYG p{margin:0;color:rgba(158,177,188,.64);font:9px IBM Plex Mono,monospace;letter-spacing:.12em}.Home_footerBottom__YbXOc{padding-top:48px}.Home_footerWordmark__dYRWF{font-size:23px}.Home_introVisual__OWL9q{position:relative;display:grid;justify-items:center;gap:18px;color:var(--ink)}.Home_introWord__zG17x{font-size:clamp(70px,15vw,190px);line-height:.8;letter-spacing:-.1em;font-weight:600}.Home_introMeta__2rY0m{color:var(--accent-solid);font:10px IBM Plex Mono,monospace;letter-spacing:.16em}.Home_introOrbit__hsttx{position:absolute;width:210px;aspect-ratio:1;border:1px solid rgba(120,223,255,.35);border-radius:50%;transform:rotateX(70deg) rotate(22deg)}.Home_introLine__J23OG{position:absolute;width:1px;height:54px;top:126%;background:var(--accent-solid);opacity:.65}@media (max-width:1024px){.Home_desktopNav__vn9e_{gap:16px}.Home_headerContact__TI721{display:none}.Home_heroObject__DXDqE{right:-8%;width:64vw;opacity:.76}.Home_heroTitleBlock__yKbsi{width:88vw}.Home_workLayout__BQV3A{grid-template-columns:190px minmax(0,1fr);gap:34px}.Home_skillGrid__s_eIu{grid-template-columns:repeat(2,minmax(0,1fr))}.Home_skillCardFeatured__HFdUJ{grid-column:span 2}.Home_securityLayout__wDMFk{grid-template-columns:1fr}.Home_terminalPanel__PNETJ{min-height:auto}}@media (max-width:768px){.Home_container__9OuOz{width:min(100% - 40px,620px)}.Home_siteHeader__H3to_{top:12px;width:calc(100% - 24px);grid-template-columns:1fr auto;padding:11px 12px 11px 15px}.Home_desktopNav__vn9e_{display:none}.Home_menuButton__x1lsI{display:flex}.Home_hero__g_og0{min-height:850px;padding-top:104px}.Home_heroRail__dAGsS{top:105px}.Home_heroObject__DXDqE{top:16%;right:-14%;width:96vw;opacity:.5}.Home_heroTitleBlock__yKbsi{width:100%;margin-top:16vh}.Home_heroTitle__BwshW{max-width:620px;font-size:clamp(3.75rem,16vw,7rem);line-height:.9}.Home_heroLower__68uwo{margin-top:28px}.Home_heroCopy__xWacu{max-width:370px;font-size:13px}.Home_heroActions__h8GDk{flex-wrap:wrap}.Home_heroFoot__65_qJ{right:20px;bottom:28px}.Home_heroFootLine__0mvcY{width:26px}.Home_heroPropOne__z_Wwb{left:-48px;bottom:13%;width:115px;opacity:.5}.Home_heroPropTwo__QXz21{right:-20px;top:26%;width:88px;opacity:.36}.Home_aboutSection__i_8Gi,.Home_contactSection__HSPeJ,.Home_securitySection__pTj9d,.Home_skillsSection__UotGt,.Home_videoSection__Ejcmf,.Home_workSection__VhnkX{padding:104px 0}.Home_aboutStatement__n2A1_ h2,.Home_contactPanel__JSnnX h2,.Home_sectionHeader__2xRFM h2,.Home_securityHeader__IdOGf h2,.Home_skillsHeader__WtaN7 h2,.Home_videoHeader__PL7gL h2{font-size:clamp(3rem,14vw,5rem)}.Home_workLayout__BQV3A{display:block;margin-top:64px}.Home_workRail__t_m57{display:none}.Home_projectGrid__9e7lA{display:block}.Home_projectItem__Op44J+.Home_projectItem__Op44J{margin-top:18px}.Home_projectCardSmall__vqiye .Home_projectImageFrame__sTyMx,.Home_projectImageFrame__sTyMx{aspect-ratio:1.1}.Home_aboutFrame__Q_Qbu{min-height:690px;padding:22px}.Home_aboutStatement__n2A1_{margin-top:90px}.Home_aboutBody__qddLi{display:block;margin-top:30px;font-size:14px}.Home_aboutBody__qddLi p+p{margin-top:18px}.Home_aboutMark__uZVIT{right:22px;bottom:22px}.Home_skillGrid__s_eIu{display:block;margin-top:50px}.Home_skillCardFeatured__HFdUJ,.Home_skillCard__BPE_w{min-height:232px;margin-top:12px}.Home_videoHeader__PL7gL{display:block}.Home_videoIntro__2N960{margin-top:24px}.Home_editorShell___QDZE{margin-top:48px}.Home_editorViewport__SqJ3H{grid-template-columns:1fr;min-height:380px}.Home_editorControls__YxwYo{flex-direction:row;min-height:62px;border-left:0;border-top:1px solid var(--line)}.Home_editorTimeline__VCMHR{padding:15px 13px 20px}.Home_trackLane__2aWYj i{padding:0 5px;font-size:8px}.Home_editCategories__JK30C{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 8px;margin-top:24px}.Home_networkMap__9DRpX{padding:18px 5px 6px}.Home_networkMap__9DRpX text{font-size:8px}.Home_networkLegend__5GWHe{padding:0 11px;font-size:8px}.Home_terminalLines__u3Yur{padding:20px 16px}.Home_securityTopics__cRfNb{padding:0 16px 20px}.Home_contactPanel__JSnnX{padding:48px 22px 56px}.Home_contactPanel__JSnnX:after{right:-50px;top:20%;width:160px}.Home_contactActions__e2BWx{display:grid;justify-content:start;gap:20px}.Home_footerBottom__YbXOc,.Home_footerTop__P9EYG{align-items:flex-start;flex-direction:column;gap:14px}.Home_footerBottom__YbXOc{padding-top:32px;gap:10px}}