.Navbar_shell__HG99N{position:relative;display:grid;min-height:5rem;grid-template-columns:minmax(11rem,1fr) auto auto;align-items:center;gap:clamp(1.25rem,3vw,2.75rem)}.Navbar_brand__JWn4W{display:inline-flex;width:fit-content;min-width:0;flex-direction:column;color:inherit;line-height:1.1;text-decoration:none}.Navbar_brandName__iIWVm{font-family:var(--font-display),"Space Grotesk",sans-serif;font-size:1.08rem;font-weight:600;letter-spacing:-.02em}.Navbar_brandRole__UdfJJ{margin-top:.35rem;color:rgba(104,213,200,.78);font-family:var(--font-technical),"IBM Plex Mono",monospace;font-size:.62rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.Navbar_mobileList__DPh_4,.Navbar_navList__gzP7S{display:flex;margin:0;padding:0;list-style:none}.Navbar_navList__gzP7S{align-items:center;gap:clamp(1rem,2.2vw,2rem)}.Navbar_navLink__16zHl{position:relative;display:inline-block;padding-block:.45rem;color:rgba(245,247,248,.76);font-size:.88rem;font-weight:500;text-decoration:none}.Navbar_navLink__16zHl:after{position:absolute;right:0;bottom:0;left:0;height:.125rem;background:var(--site-signal-teal);content:"";opacity:0;transform:scaleX(.35);transition:opacity .16s ease,transform .16s ease}.Navbar_navLink__16zHl:hover,.Navbar_navLink__16zHl[aria-current]{color:var(--site-porcelain)}.Navbar_navLink__16zHl[aria-current]:after{opacity:1;transform:scaleX(1)}.Navbar_brand__JWn4W:focus-visible,.Navbar_discoveryCall__x7g6I:focus-visible,.Navbar_menuButton__yMNyJ:focus-visible,.Navbar_mobileDiscoveryCall__1w_sB:focus-visible,.Navbar_navLink__16zHl:focus-visible{border-radius:.125rem;outline:.2rem solid var(--site-signal-teal);outline-offset:.25rem}.Navbar_discoveryCall__x7g6I,.Navbar_mobileDiscoveryCall__1w_sB{color:var(--site-midnight);background:var(--site-amber);font-family:var(--font-technical),"IBM Plex Mono",monospace;font-size:.72rem;font-weight:500;letter-spacing:.025em;text-decoration:none}.Navbar_discoveryCall__x7g6I{padding:.72rem .9rem;white-space:nowrap}.Navbar_discoveryCall__x7g6I:hover,.Navbar_mobileDiscoveryCall__1w_sB:hover{background:var(--site-signal-teal)}.Navbar_menuButton__yMNyJ{display:none;width:2.75rem;height:2.75rem;place-items:center;border:1px solid rgba(104,213,200,.45);color:var(--site-porcelain);background:transparent;cursor:pointer}.Navbar_menuIcon__xWv0_,.Navbar_menuIcon__xWv0_:after,.Navbar_menuIcon__xWv0_:before{display:block;width:1.25rem;height:.125rem;background:currentcolor;content:"";transition:transform .16s ease}.Navbar_menuIcon__xWv0_{position:relative}.Navbar_menuIcon__xWv0_:before{position:absolute;top:-.4rem}.Navbar_menuIcon__xWv0_:after{position:absolute;top:.4rem}.Navbar_menuIcon__xWv0_[data-opened]{background:transparent}.Navbar_menuIcon__xWv0_[data-opened]:before{top:0;transform:rotate(45deg)}.Navbar_menuIcon__xWv0_[data-opened]:after{top:0;transform:rotate(-45deg)}.Navbar_mobilePanel__i_Mw3{position:absolute;z-index:30;top:100%;right:-1rem;left:-1rem;border-top:1px solid rgba(104,213,200,.22);border-bottom:1px solid rgba(104,213,200,.35);padding:1.25rem 1rem 1.5rem;background:var(--site-deep-slate);box-shadow:0 1.25rem 2rem rgba(11,32,51,.28);display:none}.Navbar_mobileList__DPh_4{flex-direction:column}.Navbar_mobileList__DPh_4 .Navbar_navLink__16zHl{display:block;padding:.8rem 0;font-size:1rem}.Navbar_mobileList__DPh_4 .Navbar_navLink__16zHl:after{right:auto;width:2.5rem}.Navbar_mobileDiscoveryCall__1w_sB{display:block;margin-top:1rem;padding:.85rem 1rem;text-align:center}@media (max-width:61.99rem){.Navbar_shell__HG99N{grid-template-columns:minmax(0,1fr) auto}.Navbar_brand__JWn4W{max-width:100%}.Navbar_brandRole__UdfJJ,.Navbar_discoveryCall__x7g6I,.Navbar_primaryNavigation__6NXjf{display:none}.Navbar_menuButton__yMNyJ{display:grid}.Navbar_mobilePanel__i_Mw3{display:block}}@media (prefers-reduced-motion:reduce){.Navbar_menuIcon__xWv0_,.Navbar_menuIcon__xWv0_:after,.Navbar_menuIcon__xWv0_:before,.Navbar_navLink__16zHl:after{transition:none}}.Layout_siteShell__OESh3{display:flex;min-height:100vh;flex-direction:column;color:var(--site-ink);background:var(--site-porcelain)}.Layout_skipLink__2nqsw{position:fixed;z-index:1000;top:.75rem;left:.75rem;padding:.65rem .9rem;color:var(--site-midnight);background:var(--site-signal-teal);font-weight:600;transform:translateY(-200%)}.Layout_skipLink__2nqsw:focus{outline:.2rem solid var(--site-amber);outline-offset:.2rem;transform:translateY(0)}.Layout_header__37RI2{position:relative;z-index:20;border-bottom:1px solid rgba(104,213,200,.26);color:var(--site-porcelain);background:var(--site-midnight)}.Layout_footerInner__ouwXL,.Layout_headerInner__1OKEH{width:min(100% - 2rem,74rem);margin-inline:auto}.Layout_main__bVVJR{width:100%;flex:1}.Layout_main__bVVJR:focus{outline:none}.Layout_footer__ye8JQ{border-top:1px solid rgba(104,213,200,.26);color:var(--site-porcelain);background:var(--site-midnight)}.Layout_footerInner__ouwXL{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-block:2.5rem}.Layout_footerDescription__YJYnC,.Layout_footerName__kRRe4{margin:0}.Layout_footerName__kRRe4{margin-bottom:.35rem;font-family:var(--font-display),"Space Grotesk",sans-serif;font-size:1.1rem;font-weight:600}.Layout_footerDescription__YJYnC{color:rgba(245,247,248,.72);font-size:.9rem}.Layout_footerConversionLinks__KPCnx{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem 1rem}.Layout_footerLink__p8WWo,.Layout_footerProjectLink__o6kWT{flex:0 0 auto;font-family:var(--font-technical),"IBM Plex Mono",monospace;font-size:.78rem;font-weight:500;letter-spacing:.025em;text-underline-offset:.3rem}.Layout_footerLink__p8WWo{color:var(--site-signal-teal)}.Layout_footerLink__p8WWo:hover,.Layout_footerProjectLink__o6kWT,.Layout_footerProjectLink__o6kWT:hover{color:var(--site-amber)}.Layout_footerProjectLink__o6kWT:hover{color:var(--site-signal-teal)}.Layout_footerActions__z_g6I{display:flex;align-items:flex-end;flex-direction:column;gap:1rem}.Layout_footerSocialLinks__AU9tU{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem 1rem;margin:0;padding:0;list-style:none}.Layout_footerSocialLinks__AU9tU a{color:rgba(245,247,248,.68);font-size:.78rem;text-underline-offset:.25rem}.Layout_footerSocialLinks__AU9tU a:hover{color:var(--site-signal-teal)}.Layout_footerLink__p8WWo:focus-visible,.Layout_footerProjectLink__o6kWT:focus-visible,.Layout_footerSocialLinks__AU9tU a:focus-visible{border-radius:.125rem;outline:.2rem solid var(--site-signal-teal);outline-offset:.25rem}@media (max-width:40rem){.Layout_footerInner__ouwXL{align-items:flex-start;flex-direction:column;gap:1.25rem}.Layout_footerActions__z_g6I{align-items:flex-start}.Layout_footerConversionLinks__KPCnx,.Layout_footerSocialLinks__AU9tU{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.Layout_skipLink__2nqsw{transition:none}}.Contact_contactSection__LXaZQ{min-height:calc(100vh - 5rem);padding-block:clamp(4rem,9vw,7rem);background:var(--site-porcelain)}.Contact_contactInner__BGE1v{width:min(100% - 2rem,74rem);margin-inline:auto}.Contact_contactIntro__3mCvy{max-width:55rem}.Contact_eyebrow__NYw0X{margin:0 0 1.2rem;color:var(--site-deep-slate);font-family:var(--font-technical),"IBM Plex Mono",monospace;font-size:.72rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.Contact_contactIntro__3mCvy h1{max-width:54rem;margin:0;color:var(--site-midnight);font-family:var(--font-display),"Space Grotesk",sans-serif;font-size:clamp(2.8rem,6vw,5.2rem);font-weight:560;letter-spacing:-.06em;line-height:.98}.Contact_contactIntro__3mCvy>p:last-child{max-width:43rem;margin:1.5rem 0 0;color:var(--site-muted);font-size:clamp(1rem,2vw,1.2rem);line-height:1.65}.Contact_contactGrid__zyohE{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(2rem,7vw,6rem);margin-top:clamp(2.5rem,6vw,4.5rem)}.Contact_contactGuide__Ikotr{align-self:start;padding-top:.25rem}.Contact_contactCard__k3z0m h2,.Contact_contactGuide__Ikotr h2{margin:0;color:var(--site-midnight);font-family:var(--font-display),"Space Grotesk",sans-serif;font-weight:560;letter-spacing:-.035em}.Contact_contactGuide__Ikotr h2{font-size:clamp(1.35rem,3vw,1.75rem)}.Contact_contactGuide__Ikotr ul{display:grid;gap:.85rem;margin:1.5rem 0 2rem;padding:1.5rem 0 0;border-top:1px solid var(--site-border);list-style:none}.Contact_contactGuide__Ikotr li{position:relative;padding-left:1.4rem;color:var(--site-muted);line-height:1.55}.Contact_contactGuide__Ikotr li:before{position:absolute;top:.68rem;left:0;width:.42rem;height:.42rem;background:var(--site-signal-teal);content:""}.Contact_callAction__EroYR,.Contact_submitButton__7Ref2{font-family:var(--font-technical),"IBM Plex Mono",monospace;font-weight:500}.Contact_callAction__EroYR{display:inline-flex;min-height:3.1rem;align-items:center;justify-content:center;padding:.8rem 1rem;color:var(--site-midnight);background:var(--site-amber);font-size:.76rem;letter-spacing:.025em;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.Contact_callAction__EroYR:hover{background:var(--site-signal-teal);transform:translateY(-2px)}.Contact_directEmail__iZyfr{margin:1.5rem 0 0;color:var(--site-muted);font-size:.88rem;line-height:1.6}.Contact_alert__VBtg_ a,.Contact_directEmail__iZyfr a,.Contact_emailPanel__DE8Fe a{color:var(--site-deep-slate);font-weight:600;text-decoration-thickness:1px;text-underline-offset:.2em}.Contact_contactCard__k3z0m{min-width:0;padding:clamp(1.5rem,4vw,2.75rem);border:1px solid var(--site-border);background:#fff;box-shadow:.75rem .75rem 0 var(--site-deep-slate)}.Contact_contactCard__k3z0m h2{font-size:clamp(1.65rem,3vw,2.25rem)}.Contact_emailPanel__DE8Fe p,.Contact_successPanel__t9cAJ p{margin:1rem 0 0;color:var(--site-muted);line-height:1.65}.Contact_emailPanel__DE8Fe>a{display:inline-block;margin-top:1.25rem;overflow-wrap:anywhere}.Contact_form__1i89n{display:grid;gap:1.25rem;margin-top:1.75rem}.Contact_input__941TZ{border-color:#7d8d96;border-radius:0;color:var(--site-ink);background:#fff}.Contact_input__941TZ:focus{border-color:var(--site-deep-slate)}.Contact_error__qkMd7{color:var(--site-error)}.Contact_alert__VBtg_{margin-top:1.5rem;border:1px solid var(--site-error);border-radius:0;color:var(--site-ink);background:color-mix(in srgb,var(--site-error) 7%,#fff)}.Contact_submissionStatus__47rcx{margin:0;color:var(--site-muted);font-family:var(--font-technical),"IBM Plex Mono",monospace}.Contact_secondaryButton__4vkX7,.Contact_submitButton__7Ref2{min-height:3.1rem;border-radius:0}.Contact_submitButton__7Ref2{justify-self:start;color:var(--site-porcelain);background:var(--site-midnight)}.Contact_submitButton__7Ref2:hover:not(:disabled){color:var(--site-midnight);background:var(--site-signal-teal)}.Contact_submitButton__7Ref2:disabled{color:var(--site-porcelain);background:var(--site-muted)}.Contact_successPanel__t9cAJ h2:focus{outline:.2rem solid var(--site-deep-slate);outline-offset:.25rem}.Contact_secondaryButton__4vkX7{margin-top:1.75rem;border-color:var(--site-deep-slate);color:var(--site-deep-slate);font-family:var(--font-technical),"IBM Plex Mono",monospace;font-weight:500}.Contact_secondaryButton__4vkX7:hover{color:var(--site-porcelain);background:var(--site-deep-slate)}.Contact_alert__VBtg_ a:focus-visible,.Contact_callAction__EroYR:focus-visible,.Contact_directEmail__iZyfr a:focus-visible,.Contact_emailPanel__DE8Fe a:focus-visible,.Contact_secondaryButton__4vkX7:focus-visible,.Contact_submitButton__7Ref2:focus-visible{outline:.2rem solid var(--site-deep-slate);outline-offset:.25rem}@media (max-width:52rem){.Contact_contactGrid__zyohE{grid-template-columns:1fr}.Contact_contactGuide__Ikotr{max-width:36rem}}@media (max-width:34rem){.Contact_contactCard__k3z0m{box-shadow:.4rem .4rem 0 var(--site-deep-slate)}.Contact_submitButton__7Ref2{width:100%}}@media (prefers-reduced-motion:reduce){.Contact_callAction__EroYR{transition:none}.Contact_callAction__EroYR:hover{transform:none}}