.SignalLanding_signal__J4PSi{--signal-bg:#f4f2ed;--signal-surface:#fbfaf7;--signal-ink:#182032;--signal-muted:#566073;--signal-accent:#c9553f;--signal-line:#c9c9c2;--signal-card-radius:16px;--signal-control-radius:999px;--paper:var(--signal-bg);--surface:var(--signal-surface);--ink:var(--signal-ink);--muted:var(--signal-muted);--accent:var(--signal-accent);--accent-foreground:#fbfaf7;--line:var(--signal-line);--focus:var(--signal-accent);min-height:100%;background:var(--signal-bg);color:var(--signal-ink)}.SignalLanding_heroGrid___k59a,.SignalLanding_projectCallout__2lEjQ,.SignalLanding_sectionContainer__rRmOW{width:min(100% - 2.5rem,80rem);margin:0 auto}.SignalLanding_hero__2gG9_{display:grid;min-height:calc(100dvh - 4.5rem);align-items:center;padding:clamp(1.75rem,4vh,3.5rem) 0}.SignalLanding_heroGrid___k59a{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(23rem,.88fr);align-items:center;gap:clamp(2.25rem,5vw,5rem)}.SignalLanding_heroCopy__PW3pX{max-width:43rem}.SignalLanding_eyebrow__8ebGM,.SignalLanding_pathLabel__H5NXB{margin:0 0 1.15rem;color:var(--signal-accent);font-family:var(--font-ibm-plex-mono),monospace;font-size:.72rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.SignalLanding_hero__2gG9_ h1{max-width:17ch;margin:0;font-size:clamp(3.15rem,5.1vw,4.45rem);font-weight:800;letter-spacing:-.065em;line-height:.98}.SignalLanding_heroSupporting__0aDyP{max-width:39rem;margin:1.5rem 0 0;color:var(--signal-muted);font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.65}.SignalLanding_heroActions__N4DST{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.75rem}.SignalLanding_primaryAction__EBiDa,.SignalLanding_projectAction__rwoB_,.SignalLanding_secondaryAction__HWvVl{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:var(--signal-control-radius);padding:.72rem 1.15rem;font-size:.88rem;font-weight:800;line-height:1;text-decoration:none;white-space:nowrap;transition:border-color .18s ease,color .18s ease,background-color .18s ease,transform .18s ease}.SignalLanding_primaryAction__EBiDa,.SignalLanding_projectAction__rwoB_{border:1px solid var(--signal-accent);background:var(--signal-accent);color:var(--accent-foreground)}.SignalLanding_secondaryAction__HWvVl{border:1px solid var(--signal-line);background:var(--signal-surface);color:var(--signal-ink)}.SignalLanding_primaryAction__EBiDa:hover,.SignalLanding_projectAction__rwoB_:hover{background:color-mix(in srgb,var(--signal-accent) 88%,var(--signal-ink))}.SignalLanding_secondaryAction__HWvVl:hover{border-color:var(--signal-accent);color:var(--signal-accent)}.SignalLanding_primaryAction__EBiDa:active,.SignalLanding_projectAction__rwoB_:active,.SignalLanding_secondaryAction__HWvVl:active{transform:translateY(1px)}.SignalLanding_heroVisual__QWaVS{min-width:0}.SignalLanding_heroImage__eKyEe,.SignalLanding_workImage__u6eo9{display:block;width:100%;object-fit:cover}.SignalLanding_heroImage__eKyEe{max-height:min(61vh,33rem);aspect-ratio:3/2;border-radius:var(--signal-card-radius)}.SignalLanding_audienceSection__ERDy7,.SignalLanding_investorSection__coxuV,.SignalLanding_processSection__iynfe,.SignalLanding_servicesSection__eLrz7,.SignalLanding_workSection___IAX5{padding:clamp(5rem,10vw,9rem) 0}.SignalLanding_audienceSection__ERDy7,.SignalLanding_investorSection__coxuV,.SignalLanding_workSection___IAX5{background:var(--signal-surface)}.SignalLanding_sectionIntro__zI2_X{max-width:46rem;margin-bottom:clamp(2.5rem,5vw,4.5rem)}.SignalLanding_investorGrid__v_K2c h2,.SignalLanding_processHeading__ZS4v2 h2,.SignalLanding_projectCallout__2lEjQ h2,.SignalLanding_sectionIntro__zI2_X h2,.SignalLanding_workHeading__Tu4Xk h2{margin:0;font-size:clamp(2.25rem,4.8vw,4.25rem);font-weight:800;letter-spacing:-.06em;line-height:1}.SignalLanding_sectionIntro__zI2_X p{max-width:39rem;margin:1.25rem 0 0;color:var(--signal-muted);line-height:1.7}.SignalLanding_audienceGrid__mIREA{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);align-items:start;gap:clamp(1.25rem,3.5vw,3.5rem)}.SignalLanding_businessPath__x3AbU,.SignalLanding_founderPath__OUgAt{border-radius:var(--signal-card-radius)}.SignalLanding_businessPath__x3AbU{min-height:25rem;padding:clamp(2rem,5vw,4.25rem);background:var(--signal-ink);color:var(--signal-surface)}.SignalLanding_founderPath__OUgAt{margin-top:5rem;padding:clamp(1.75rem,3.5vw,2.75rem);border:1px solid var(--signal-line);background:var(--signal-bg)}.SignalLanding_businessPath__x3AbU .SignalLanding_pathLabel__H5NXB{color:#ed8d78}.SignalLanding_businessPath__x3AbU h3,.SignalLanding_founderPath__OUgAt h3{max-width:15ch;margin:0;font-size:clamp(1.85rem,3vw,3rem);font-weight:800;letter-spacing:-.05em;line-height:1.05}.SignalLanding_businessPath__x3AbU>p:not(.SignalLanding_pathLabel__H5NXB),.SignalLanding_founderPath__OUgAt>p:not(.SignalLanding_pathLabel__H5NXB){max-width:35rem;margin:1.25rem 0 0;color:inherit;font-size:1rem;line-height:1.7}.SignalLanding_businessPath__x3AbU>p:not(.SignalLanding_pathLabel__H5NXB){color:#d8dbe2}.SignalLanding_investorCopy__bdzy8 a{display:inline-flex;min-height:2.75rem;align-items:center;margin-top:1.75rem;color:inherit;font-size:.9rem;font-weight:800;text-decoration-color:var(--signal-accent);text-decoration-thickness:2px;text-underline-offset:.35rem}.SignalLanding_investorCopy__bdzy8 a:hover{color:var(--signal-accent)}.SignalLanding_servicesGrid__Pp0ze{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);gap:1rem}.SignalLanding_service___4PZM{min-height:18rem;padding:clamp(1.75rem,3.5vw,2.75rem);border:1px solid var(--signal-line);border-radius:var(--signal-card-radius);background:var(--signal-surface)}.SignalLanding_featuredService__aOtpQ{min-height:23rem;background:var(--signal-ink);color:var(--signal-surface)}.SignalLanding_service___4PZM h3{max-width:16ch;margin:0;font-size:clamp(1.45rem,2.5vw,2.5rem);font-weight:800;letter-spacing:-.045em;line-height:1.08}.SignalLanding_service___4PZM p{max-width:35rem;margin:1.25rem 0 0;color:var(--signal-muted);line-height:1.7}.SignalLanding_featuredService__aOtpQ p{color:#d8dbe2}.SignalLanding_service___4PZM strong{display:block;max-width:30rem;margin-top:2.25rem;color:var(--signal-accent);font-size:.9rem;line-height:1.55}.SignalLanding_workHeading__Tu4Xk{max-width:42rem;margin-bottom:clamp(2.5rem,5vw,4rem)}.SignalLanding_featuredWork__V01IJ{display:grid;grid-template-columns:minmax(0,1.32fr) minmax(18rem,.68fr);overflow:hidden;border-radius:var(--signal-card-radius);background:var(--signal-ink);color:var(--signal-surface)}.SignalLanding_workImageFrame__FMAMR{min-height:31rem}.SignalLanding_workImage__u6eo9{height:100%}.SignalLanding_featuredWorkCopy__oy4HJ{align-self:end;padding:clamp(2rem,4vw,3.5rem)}.SignalLanding_featuredWorkCopy__oy4HJ>p:first-child,.SignalLanding_supportingProject__I2IrI>p:first-child{margin:0 0 1rem;color:var(--signal-accent);font-family:var(--font-ibm-plex-mono),monospace;font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.SignalLanding_featuredWorkCopy__oy4HJ h3,.SignalLanding_supportingProject__I2IrI h3{margin:0;font-size:clamp(1.8rem,3.6vw,3.35rem);font-weight:800;letter-spacing:-.055em;line-height:1}.SignalLanding_featuredWorkCopy__oy4HJ>p:last-child,.SignalLanding_supportingProject__I2IrI>p:last-child{margin:1.25rem 0 0;color:#d8dbe2;line-height:1.7}.SignalLanding_supportingWork__Nxnxb{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(1.25rem,3vw,3rem);margin-top:clamp(1.5rem,3vw,3rem)}.SignalLanding_supportingProject__I2IrI{padding:clamp(1.75rem,3vw,2.75rem) 0 0;border-top:1px solid var(--signal-line)}.SignalLanding_supportingProject__I2IrI:nth-child(2){padding-right:clamp(0rem,5vw,5rem)}.SignalLanding_supportingProject__I2IrI>p:last-child{max-width:33rem;color:var(--signal-muted)}.SignalLanding_processSection__iynfe{padding-top:clamp(7rem,13vw,12rem);padding-bottom:clamp(7rem,13vw,12rem)}.SignalLanding_processHeading__ZS4v2{max-width:48rem}.SignalLanding_processGrid__Rn8vM{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2.5rem,6vw,7rem);margin-top:clamp(4rem,9vw,8rem)}.SignalLanding_processItem__VoZcF h3{max-width:14ch;margin:0;font-size:clamp(1.4rem,2.2vw,2rem);font-weight:800;letter-spacing:-.045em;line-height:1.1}.SignalLanding_processItem__VoZcF p{margin:1.25rem 0 0;color:var(--signal-muted);line-height:1.75}.SignalLanding_investorGrid__v_K2c{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(20rem,.7fr);gap:clamp(3rem,9vw,9rem);padding-left:clamp(0rem,4vw,4rem);border-left:4px solid var(--signal-accent)}.SignalLanding_investorGrid__v_K2c h2{max-width:13ch}.SignalLanding_investorCopy__bdzy8{padding-top:2.2rem}.SignalLanding_investorCopy__bdzy8 h3{margin:0;font-size:clamp(1.4rem,2.2vw,2rem);font-weight:800;letter-spacing:-.04em;line-height:1.15}.SignalLanding_investorCopy__bdzy8 p{margin:1.25rem 0 0;color:var(--signal-muted);line-height:1.75}.SignalLanding_projectSection__M0Xbz{padding:clamp(5rem,10vw,8rem) 0;background:var(--signal-accent);color:var(--signal-surface)}.SignalLanding_projectCallout__2lEjQ{display:flex;align-items:center;justify-content:space-between;gap:2rem}.SignalLanding_projectCallout__2lEjQ h2{max-width:13ch}.SignalLanding_projectAction__rwoB_{flex:0 0 auto;border-color:var(--signal-surface);background:var(--signal-surface);color:var(--signal-ink)}.SignalLanding_projectAction__rwoB_:hover{background:var(--signal-ink);color:var(--signal-surface)}@media (prefers-color-scheme:dark){.SignalLanding_signal__J4PSi{--signal-bg:#111827;--signal-surface:#182338;--signal-ink:#f0f1ed;--signal-muted:#bdc3cf;--signal-accent:#ed806b;--signal-line:#39465c;--accent-foreground:#172033}.SignalLanding_businessPath__x3AbU,.SignalLanding_featuredService__aOtpQ,.SignalLanding_featuredWork__V01IJ{background:#222e45}.SignalLanding_businessPath__x3AbU>p:not(.SignalLanding_pathLabel__H5NXB),.SignalLanding_featuredService__aOtpQ p,.SignalLanding_featuredWorkCopy__oy4HJ>p:last-child{color:#d7dbe3}}@media (max-width:767px){.SignalLanding_heroGrid___k59a,.SignalLanding_projectCallout__2lEjQ,.SignalLanding_sectionContainer__rRmOW{width:min(100% - 2rem,42rem)}.SignalLanding_hero__2gG9_{min-height:auto;padding:3.25rem 0 4.5rem}.SignalLanding_audienceGrid__mIREA,.SignalLanding_featuredWork__V01IJ,.SignalLanding_heroGrid___k59a,.SignalLanding_investorGrid__v_K2c,.SignalLanding_processGrid__Rn8vM,.SignalLanding_servicesGrid__Pp0ze,.SignalLanding_supportingWork__Nxnxb{grid-template-columns:minmax(0,1fr)}.SignalLanding_heroGrid___k59a{gap:2.75rem}.SignalLanding_hero__2gG9_ h1{max-width:12ch;font-size:clamp(2.8rem,13vw,4.25rem)}.SignalLanding_heroActions__N4DST{align-items:stretch;flex-direction:column}.SignalLanding_primaryAction__EBiDa,.SignalLanding_secondaryAction__HWvVl{width:100%}.SignalLanding_heroImage__eKyEe{max-height:none}.SignalLanding_audienceSection__ERDy7,.SignalLanding_investorSection__coxuV,.SignalLanding_processSection__iynfe,.SignalLanding_servicesSection__eLrz7,.SignalLanding_workSection___IAX5{padding:5rem 0}.SignalLanding_businessPath__x3AbU{min-height:20rem}.SignalLanding_founderPath__OUgAt{margin-top:0}.SignalLanding_featuredService__aOtpQ,.SignalLanding_service___4PZM,.SignalLanding_workImageFrame__FMAMR{min-height:0}.SignalLanding_workImage__u6eo9{height:auto;aspect-ratio:4/3}.SignalLanding_processGrid__Rn8vM{gap:3.5rem;margin-top:3.5rem}.SignalLanding_investorGrid__v_K2c{gap:2rem;padding-left:1.5rem}.SignalLanding_investorCopy__bdzy8{padding-top:0}.SignalLanding_projectCallout__2lEjQ{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.SignalLanding_primaryAction__EBiDa,.SignalLanding_projectAction__rwoB_,.SignalLanding_secondaryAction__HWvVl{transition:none}}.SiteChrome_footer__m8_7q,.SiteChrome_header___SN2D{--chrome-ink:#070c18;--chrome-surface:#101b30;--chrome-paper:#f3f7f4;--chrome-muted:#b7c2d3;--chrome-line:rgb(167 196 255/28%);--chrome-coral:#ff6a50;--chrome-lime:#d8ff00;--chrome-cyan:#1de4ea;color:var(--chrome-paper)}.SiteChrome_header___SN2D{position:sticky;z-index:40;top:0;border-bottom:1px solid rgb(217 255 0/18%);background:rgb(7 12 24/92%);backdrop-filter:blur(18px)}.SiteChrome_footerInner__w2Um6,.SiteChrome_headerInner__MS98G{width:min(100% - 2.5rem,86rem);margin:0 auto}.SiteChrome_headerInner__MS98G{display:flex;min-height:4.75rem;align-items:center;gap:clamp(1rem,2.5vw,2.4rem)}.SiteChrome_brand__k8szR,.SiteChrome_mark__ksHot{display:inline-flex;align-items:center}.SiteChrome_brand__k8szR{color:inherit;text-decoration:none}.SiteChrome_mark__ksHot{gap:.72rem}.SiteChrome_markSegments__AfXyX{display:inline-flex;align-items:center;gap:.12rem}.SiteChrome_markSegment__xZcEj{display:block;width:1.05rem;height:1.05rem;border-radius:50%;clip-path:polygon(0 0,100% 0,55% 50%,100% 100%,0 100%)}.SiteChrome_markCoral__vqhrJ{background:var(--chrome-coral)}.SiteChrome_markLime__cBqbf{background:var(--chrome-lime)}.SiteChrome_markCyan__WXdL4{background:var(--chrome-cyan)}.SiteChrome_markLabel__SlY_r{font-size:.9rem;font-weight:800;letter-spacing:-.035em;white-space:nowrap}.SiteChrome_desktopNav__5gSXf,.SiteChrome_footerNav__B7HBk{display:flex;align-items:center}.SiteChrome_desktopNav__5gSXf{gap:clamp(.85rem,1.8vw,1.6rem);margin-left:auto}.SiteChrome_desktopNav__5gSXf a,.SiteChrome_footerNav__B7HBk a{color:var(--chrome-muted);font-size:.8rem;font-weight:750;text-decoration:none;transition:color .16s ease}.SiteChrome_desktopNav__5gSXf a:hover,.SiteChrome_footerNav__B7HBk a:hover{color:var(--chrome-cyan)}.SiteChrome_footerProductLink___0cZr{color:var(--chrome-muted)!important;text-decoration:underline!important;text-decoration-color:rgb(29 228 234/55%)!important;text-decoration-thickness:1px!important;text-underline-offset:.28rem!important}.SiteChrome_footerProductLink___0cZr:hover{color:var(--chrome-cyan)!important}.SiteChrome_brand__k8szR:focus-visible,.SiteChrome_contactAction__u7c1y:focus-visible,.SiteChrome_desktopNav__5gSXf a:focus-visible,.SiteChrome_footerNav__B7HBk a:focus-visible,.SiteChrome_mobileMenu__wAs8S a:focus-visible,.SiteChrome_mobileNav__Kp9O4 summary:focus-visible{outline:3px solid var(--chrome-cyan);outline-offset:3px}.SiteChrome_contactAction__u7c1y{display:inline-flex;min-height:2.7rem;align-items:center;justify-content:center;padding:.6rem 1rem;border:1px solid var(--chrome-lime);background:var(--chrome-lime);color:var(--chrome-ink)!important;font-weight:900!important;text-decoration:none;transition:background-color .16s ease,transform .16s ease}.SiteChrome_contactAction__u7c1y:hover{background:#edff5c}.SiteChrome_contactAction__u7c1y:active{transform:translateY(1px)}.SiteChrome_mobileNav__Kp9O4{position:relative;display:block;margin-left:auto}.SiteChrome_mobileNav__Kp9O4 summary{min-height:2.55rem;padding:.65rem .78rem;border:1px solid rgb(255 255 255/28%);color:var(--chrome-paper);cursor:pointer;font-size:.78rem;font-weight:900;list-style:none}.SiteChrome_mobileNav__Kp9O4 summary::-webkit-details-marker{display:none}.SiteChrome_mobileNav__Kp9O4[open] summary{border-color:var(--chrome-cyan)}.SiteChrome_mobileMenu__wAs8S{position:absolute;right:max(1rem,calc((100vw - 86rem) / 2));display:grid;min-width:min(18rem,calc(100vw - 2rem));gap:.2rem;margin-top:.45rem;padding:.75rem;border:1px solid rgb(255 255 255/22%);background:var(--chrome-surface);box-shadow:0 1rem 2.5rem rgb(0 0 0/28%)}.SiteChrome_mobileMenu__wAs8S a{padding:.72rem;color:var(--chrome-paper);font-size:.92rem;font-weight:800;text-decoration:none}.SiteChrome_mobileMenu__wAs8S a:hover{color:var(--chrome-cyan)}.SiteChrome_mobileMenu__wAs8S .SiteChrome_contactAction__u7c1y{margin-top:.35rem;color:var(--chrome-ink)}.SiteChrome_footer__m8_7q{border-top:1px solid rgb(255 255 255/13%);background:var(--chrome-ink)}.SiteChrome_footerInner__w2Um6{display:grid;grid-template-columns:minmax(15rem,1.15fr) minmax(0,2fr) auto;align-items:center;gap:1.5rem;padding:2.5rem 0}.SiteChrome_footerNav__B7HBk{flex-wrap:wrap;justify-content:center;gap:.85rem clamp(1rem,2vw,1.6rem)}.SiteChrome_footerMeta__Ipnk4{margin:0;color:var(--chrome-muted);font-size:.76rem;font-weight:700;white-space:nowrap}@media (min-width:761px){.SiteChrome_mobileNav__Kp9O4{display:none}}@media (max-width:940px){.SiteChrome_desktopNav__5gSXf{gap:.85rem}.SiteChrome_desktopNav__5gSXf a{font-size:.74rem}.SiteChrome_footerInner__w2Um6{grid-template-columns:1fr 1fr}.SiteChrome_footerNav__B7HBk{justify-content:flex-end}.SiteChrome_footerMeta__Ipnk4{grid-column:1/-1}}@media (max-width:760px){.SiteChrome_footerInner__w2Um6,.SiteChrome_headerInner__MS98G{width:min(100% - 2rem,42rem)}.SiteChrome_headerInner__MS98G{min-height:4.25rem}.SiteChrome_desktopNav__5gSXf{display:none}.SiteChrome_footerInner__w2Um6{grid-template-columns:1fr;gap:1.25rem}.SiteChrome_footerNav__B7HBk{justify-content:flex-start}.SiteChrome_footerMeta__Ipnk4{grid-column:auto}}@media (prefers-reduced-motion:reduce){.SiteChrome_contactAction__u7c1y,.SiteChrome_desktopNav__5gSXf a,.SiteChrome_footerNav__B7HBk a{transition:none}}@media (max-width:420px){.SiteChrome_markLabel__SlY_r{max-width:9rem;font-size:.78rem;white-space:normal}}.CccConcierge_concierge__k_68N{--relay-ink:#070c18;--relay-panel:#101b30;--relay-blue:#1153ff;--relay-cyan:#1de4ea;--relay-lime:#d8ff00;--relay-coral:#ff6a50;--relay-paper:#f3f7f4;--relay-muted:#b7c2d3;--relay-line:rgb(167 196 255/28%);position:fixed;z-index:70;display:flex;flex-direction:column;align-items:flex-end;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));color:var(--relay-paper);color-scheme:dark}.CccConcierge_close__diulk,.CccConcierge_composer__m_FQK button,.CccConcierge_confirmation__sEb6z,.CccConcierge_failure__wcUgw button,.CccConcierge_launcher__DoWng,.CccConcierge_prompts__SGrEk button{font:inherit}.CccConcierge_launcher__DoWng{--chrome-ink:var(--relay-ink);--chrome-cyan:var(--relay-cyan);--chrome-lime:var(--relay-lime);--chrome-coral:var(--relay-coral);display:inline-flex;min-height:4rem;align-items:center;gap:.72rem;border:1px solid var(--relay-cyan);padding:.42rem .9rem .42rem .48rem;color:var(--relay-paper);background:linear-gradient(135deg,rgb(17 83 255/82%),rgb(7 12 24/98%) 68%),var(--relay-ink);box-shadow:0 .8rem 2rem rgb(0 0 0/38%),0 0 1.8rem rgb(29 228 234/22%);cursor:pointer;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s ease,box-shadow .18s ease}.CccConcierge_launcher__DoWng:hover{border-color:var(--relay-lime);box-shadow:0 1rem 2.4rem rgb(0 0 0/46%),0 0 2rem rgb(216 255 0/24%);transform:translateY(-.18rem)}.CccConcierge_brandMark__KflNd,.CccConcierge_launcherMark__3DqCA{--chrome-ink:var(--relay-ink);--chrome-cyan:var(--relay-cyan);--chrome-lime:var(--relay-lime);--chrome-coral:var(--relay-coral);display:grid;flex:none;place-items:center;border:1px solid rgb(29 228 234/58%);background:rgb(7 12 24/48%)}.CccConcierge_launcherMark__3DqCA{width:3rem;height:3rem}.CccConcierge_brandMark__KflNd{width:2.55rem;height:2.55rem}.CccConcierge_launcherLabel__zRoEf{font-size:.8rem;font-weight:900;letter-spacing:-.025em;white-space:nowrap}.CccConcierge_widget__mpcKW{position:absolute;right:0;bottom:calc(100% + .85rem);display:grid;width:min(29rem,calc(100vw - 2rem));max-height:min(43rem,calc(100dvh - 7.5rem));grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden;border:1px solid rgb(29 228 234/68%);background:linear-gradient(128deg,rgb(17 83 255/26%),transparent 19rem),linear-gradient(180deg,rgb(16 27 48/99%),rgb(7 12 24/99%));box-shadow:0 1.4rem 3.5rem rgb(0 0 0/52%),0 0 2.5rem rgb(17 83 255/18%);animation:CccConcierge_widget-enter__v9gfv .22s cubic-bezier(.22,1,.36,1) both}.CccConcierge_composer__m_FQK,.CccConcierge_conversation__ox2Zc,.CccConcierge_widgetHeader__X6TDJ{position:relative}.CccConcierge_widgetHeader__X6TDJ{display:grid;min-height:4.85rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.78rem;padding:.8rem 1rem;border-bottom:1px solid var(--relay-line);background:rgb(7 12 24/56%)}.CccConcierge_brandName__ZnDfu,.CccConcierge_messageLabel__sHA6t,.CccConcierge_thinking__Y40do,.CccConcierge_widgetHeader__X6TDJ h2{margin:0}.CccConcierge_brandName__ZnDfu,.CccConcierge_messageLabel__sHA6t,.CccConcierge_thinking__Y40do{font-family:var(--font-ibm-plex-mono),monospace;text-transform:uppercase}.CccConcierge_brandName__ZnDfu{color:var(--relay-cyan);font-size:.63rem;font-weight:750;letter-spacing:.08em}.CccConcierge_widgetHeader__X6TDJ h2{margin-top:.12rem;font-size:1.2rem;font-weight:900;letter-spacing:-.045em}.CccConcierge_close__diulk{position:relative;display:grid;width:2.45rem;height:2.45rem;place-items:center;border:1px solid rgb(167 196 255/38%);color:var(--relay-paper);background:transparent;cursor:pointer}.CccConcierge_close__diulk span,.CccConcierge_close__diulk span:after{position:absolute;display:block;width:1rem;height:1px;background:currentColor;content:""}.CccConcierge_close__diulk span{transform:rotate(45deg)}.CccConcierge_close__diulk span:after{transform:rotate(90deg)}.CccConcierge_close__diulk:hover{border-color:var(--relay-coral);color:var(--relay-coral)}.CccConcierge_conversation__ox2Zc{display:flex;min-height:10.5rem;max-height:min(20rem,35dvh);flex-direction:column;gap:.7rem;overflow-y:auto;overscroll-behavior:contain;margin:0;padding:1rem;list-style:none;scrollbar-color:var(--relay-cyan) rgb(255 255 255/5%);scrollbar-width:thin}.CccConcierge_message__h1LH1{max-width:88%;margin:0;border:1px solid rgb(29 228 234/44%);padding:.78rem .88rem;background:linear-gradient(135deg,rgb(29 228 234/12%),transparent 42%),rgb(7 12 24/75%)}.CccConcierge_message__h1LH1 p:last-child{margin:.34rem 0 0;font-size:.89rem;line-height:1.5}.CccConcierge_assistantMessage__jZ0q3{align-self:flex-start}.CccConcierge_userMessage__DA7RN{align-self:flex-end;border-color:rgb(216 255 0/58%);background:linear-gradient(315deg,rgb(216 255 0/16%),transparent 48%),rgb(28 43 17/56%)}.CccConcierge_messageLabel__sHA6t{color:var(--relay-cyan);font-size:.62rem;font-weight:800;letter-spacing:.08em}.CccConcierge_userMessage__DA7RN .CccConcierge_messageLabel__sHA6t{color:var(--relay-lime)}.CccConcierge_thinking__Y40do{align-self:flex-start;color:var(--relay-cyan);font-size:.7rem;line-height:1.45}.CccConcierge_failure__wcUgw{align-self:flex-start;max-width:92%;border:1px solid rgb(255 106 80/70%);padding:.78rem;background:rgb(255 106 80/13%)}.CccConcierge_failure__wcUgw p{margin:0;font-size:.84rem;line-height:1.5}.CccConcierge_failure__wcUgw button{min-height:2.35rem;margin-top:.72rem;border:1px solid var(--relay-coral);padding:.45rem .72rem;color:var(--relay-paper);background:transparent;cursor:pointer;font-weight:850}.CccConcierge_failure__wcUgw a{display:inline-block;margin-top:.7rem;color:var(--relay-cyan);font-weight:800;text-underline-offset:.25rem}.CccConcierge_actionItem__hRiMJ{align-self:flex-start}.CccConcierge_confirmation__sEb6z{min-height:2.6rem;border:1px solid var(--relay-lime);padding:.58rem .82rem;color:var(--relay-ink);background:var(--relay-lime);cursor:pointer;font-weight:900}.CccConcierge_composer__m_FQK button:hover:not(:disabled),.CccConcierge_confirmation__sEb6z:hover:not(:disabled){background:#edff5c}.CccConcierge_composer__m_FQK button:disabled,.CccConcierge_confirmation__sEb6z:disabled{cursor:wait;opacity:.55}.CccConcierge_delivery__3ujvv{align-self:flex-start;max-width:92%;margin:0;border:1px solid rgb(29 228 234/58%);padding:.76rem .85rem;color:var(--relay-cyan);background:rgb(29 228 234/10%);font-family:var(--font-ibm-plex-mono),monospace;font-size:.75rem;font-weight:750;line-height:1.5}.CccConcierge_composer__m_FQK{padding:.9rem 1rem max(.9rem,env(safe-area-inset-bottom));border-top:1px solid rgb(29 228 234/42%);background:rgb(7 12 24/76%)}.CccConcierge_prompts__SGrEk{margin-bottom:.78rem}.CccConcierge_prompts__SGrEk>p{margin:0 0 .45rem;color:var(--relay-muted);font-size:.72rem;font-weight:750}.CccConcierge_prompts__SGrEk>div{display:flex;flex-wrap:wrap;gap:.38rem}.CccConcierge_prompts__SGrEk button{border:1px solid rgb(167 196 255/25%);padding:.38rem .55rem;color:var(--relay-paper);background:rgb(17 83 255/9%);cursor:pointer;font-size:.68rem;font-weight:750;line-height:1.3;text-align:left}.CccConcierge_prompts__SGrEk button:hover{border-color:var(--relay-cyan);color:var(--relay-cyan);background:rgb(29 228 234/9%)}.CccConcierge_composer__m_FQK>label:not(.CccConcierge_honeypot__RdBxP){display:block;color:var(--relay-paper);font-size:.78rem;font-weight:850}.CccConcierge_composer__m_FQK textarea{width:100%;min-height:4.1rem;margin-top:.42rem;resize:vertical;border:1px solid var(--relay-line);padding:.65rem .72rem;color:var(--relay-paper);background:rgb(7 12 24/72%);font:inherit;font-size:.9rem;line-height:1.45}.CccConcierge_composer__m_FQK textarea::placeholder{color:#92a1b9}.CccConcierge_composer__m_FQK textarea:hover{border-color:var(--relay-cyan)}.CccConcierge_composerRail__vQ6qL{display:flex;align-items:center;justify-content:space-between;gap:.85rem;margin-top:.6rem}.CccConcierge_composerRail__vQ6qL p{max-width:23rem;margin:0;color:var(--relay-muted);font-size:.65rem;line-height:1.45}.CccConcierge_composer__m_FQK button{flex:none;min-height:2.6rem;border:1px solid var(--relay-lime);padding:.54rem .82rem;color:var(--relay-ink);background:var(--relay-lime);cursor:pointer;font-weight:900}.CccConcierge_fallback__8TQLI{margin:.62rem 0 0;color:var(--relay-muted);font-size:.7rem}.CccConcierge_fallback__8TQLI a{color:var(--relay-cyan);text-underline-offset:.25rem}.CccConcierge_honeypot__RdBxP{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.CccConcierge_close__diulk:focus-visible,.CccConcierge_composer__m_FQK :focus-visible,.CccConcierge_confirmation__sEb6z:focus-visible,.CccConcierge_failure__wcUgw a:focus-visible,.CccConcierge_failure__wcUgw button:focus-visible,.CccConcierge_fallback__8TQLI a:focus-visible,.CccConcierge_launcher__DoWng:focus-visible,.CccConcierge_prompts__SGrEk button:focus-visible{outline:3px solid var(--relay-cyan);outline-offset:3px}@keyframes CccConcierge_widget-enter__v9gfv{0%{opacity:0;transform:translateY(.65rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:520px){.CccConcierge_concierge__k_68N{right:max(.75rem,env(safe-area-inset-right));bottom:max(.75rem,env(safe-area-inset-bottom));left:max(.75rem,env(safe-area-inset-left))}.CccConcierge_widget__mpcKW{width:100%;max-height:min(41rem,calc(100dvh - 6.7rem))}.CccConcierge_conversation__ox2Zc{max-height:min(17rem,31dvh)}.CccConcierge_prompts__SGrEk>div{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.15rem;scrollbar-width:thin}.CccConcierge_prompts__SGrEk button{min-width:15rem;flex:0 0 auto}.CccConcierge_composerRail__vQ6qL{align-items:stretch;flex-direction:column;gap:.62rem}.CccConcierge_composer__m_FQK button{width:100%}.CccConcierge_message__h1LH1{max-width:94%}}@media (max-height:34rem){.CccConcierge_conciergeOpen__2iXVd .CccConcierge_launcher__DoWng{visibility:hidden;pointer-events:none}.CccConcierge_conciergeOpen__2iXVd .CccConcierge_widget__mpcKW{bottom:0;max-height:calc(100dvh - 1.5rem)}.CccConcierge_widgetHeader__X6TDJ{min-height:3.8rem;padding:.58rem .75rem}.CccConcierge_conversation__ox2Zc{min-height:0;max-height:none;gap:.45rem;padding:.7rem .75rem}.CccConcierge_message__h1LH1{padding:.56rem .65rem}.CccConcierge_message__h1LH1 p:last-child{font-size:.8rem;line-height:1.4}.CccConcierge_composer__m_FQK{max-height:14.75rem;overflow-y:auto;overscroll-behavior:contain;padding:.7rem .75rem max(.7rem,env(safe-area-inset-bottom))}.CccConcierge_prompts__SGrEk{display:none}.CccConcierge_composerRail__vQ6qL{align-items:center;flex-direction:row;gap:.55rem}.CccConcierge_composerRail__vQ6qL p{font-size:.58rem}.CccConcierge_composer__m_FQK button{width:auto}.CccConcierge_fallback__8TQLI{margin-top:.42rem}}@media (prefers-reduced-motion:reduce){.CccConcierge_launcher__DoWng{transition:none}.CccConcierge_widget__mpcKW{animation:none}}.CircuitCommonsLanding_page__3bO9k{--circuit-ink:#070c18;--circuit-ink-soft:#101b30;--circuit-blue:#1153ff;--circuit-cyan:#1de4ea;--circuit-lime:#d8ff00;--circuit-coral:#ff6a50;--circuit-paper:#f3f7f4;--circuit-muted:#b7c2d3;--circuit-line:rgb(167 196 255/28%);--paper:var(--circuit-ink);--surface:var(--circuit-ink-soft);--ink:var(--circuit-paper);--muted:var(--circuit-muted);--accent:var(--circuit-lime);--accent-foreground:var(--circuit-ink);--line:var(--circuit-line);--focus:var(--circuit-cyan);min-height:100%;overflow:hidden;background:var(--circuit-ink);color:var(--circuit-paper)}.CircuitCommonsLanding_heroInner__ZC6v2,.CircuitCommonsLanding_sectionShell__VnmQz{width:min(100% - 2.5rem,86rem);margin:0 auto}.CircuitCommonsLanding_closingAction__RHjJ6,.CircuitCommonsLanding_primaryAction__fNDj1{display:inline-flex;min-height:2.85rem;align-items:center;justify-content:center;gap:.55rem;border:1px solid var(--circuit-lime);background:var(--circuit-lime);color:var(--circuit-ink);font-size:.82rem;font-weight:900;text-decoration:none;transition:transform .18s ease,background-color .18s ease;padding:.78rem 1.15rem}.CircuitCommonsLanding_closingAction__RHjJ6:hover,.CircuitCommonsLanding_primaryAction__fNDj1:hover{background:#edff5c}.CircuitCommonsLanding_closingAction__RHjJ6:active,.CircuitCommonsLanding_primaryAction__fNDj1:active{transform:translateY(1px)}.CircuitCommonsLanding_hero__uPUN5{position:relative;isolation:isolate;min-height:min(52rem,calc(100dvh - 4.75rem));padding:clamp(3rem,7vw,6.6rem) 0 clamp(4rem,8vw,7rem)}.CircuitCommonsLanding_circuitField__iYrER{position:absolute;z-index:-1;inset:0;overflow:hidden;opacity:.78;background:radial-gradient(circle at 9% 17%,rgb(29 228 234/15%),transparent 14rem),radial-gradient(circle at 90% 78%,rgb(17 83 255/22%),transparent 18rem)}.CircuitCommonsLanding_circuitField__iYrER>span{position:absolute;display:block;border:2px solid;filter:drop-shadow(0 0 .45rem currentColor)}.CircuitCommonsLanding_circuitField__iYrER>span:after,.CircuitCommonsLanding_circuitField__iYrER>span:before{position:absolute;width:.7rem;height:.7rem;border-radius:50%;background:currentColor;box-shadow:0 0 0 .22rem rgb(7 12 24/90%);content:""}.CircuitCommonsLanding_routeOne__7NJbV{top:8%;left:2%;width:24%;height:31%;color:var(--circuit-cyan);border-right:0!important;border-bottom:0!important}.CircuitCommonsLanding_routeOne__7NJbV:before{right:-.36rem;top:-.36rem}.CircuitCommonsLanding_routeOne__7NJbV:after{left:-.36rem;bottom:-.36rem}.CircuitCommonsLanding_routeTwo__efnJe{top:52%;left:7%;width:18%;height:33%;color:var(--circuit-lime);border-top:0!important;border-right:0!important}.CircuitCommonsLanding_routeTwo__efnJe:before{left:-.36rem;top:-.36rem}.CircuitCommonsLanding_routeTwo__efnJe:after{right:-.36rem;bottom:-.36rem}.CircuitCommonsLanding_routeThree__KQ0O4{top:16%;right:2%;width:20%;height:27%;color:var(--circuit-coral);border-left:0!important;border-bottom:0!important}.CircuitCommonsLanding_routeThree__KQ0O4:before{left:-.36rem;top:-.36rem}.CircuitCommonsLanding_routeThree__KQ0O4:after{right:-.36rem;bottom:-.36rem}.CircuitCommonsLanding_routeFour__WhIvb{right:5%;bottom:7%;width:30%;height:28%;color:var(--circuit-cyan);border-top:0!important;border-left:0!important}.CircuitCommonsLanding_routeFour__WhIvb:before{left:-.36rem;bottom:-.36rem}.CircuitCommonsLanding_routeFour__WhIvb:after{right:-.36rem;top:-.36rem}.CircuitCommonsLanding_routeFive___pgvs{top:44%;left:34%;width:11rem;height:0;color:var(--circuit-lime);border-width:2px 0 0!important;transform:rotate(-35deg);transform-origin:left center}.CircuitCommonsLanding_routeFive___pgvs:before{left:-.36rem;top:-.36rem}.CircuitCommonsLanding_routeFive___pgvs:after{right:-.36rem;top:-.36rem}.CircuitCommonsLanding_heroInner__ZC6v2{display:grid;grid-template-columns:minmax(0,.9fr) minmax(24rem,1.1fr);align-items:center;gap:clamp(2rem,5vw,5.5rem)}.CircuitCommonsLanding_heroCopy__FCS4y{max-width:37rem}.CircuitCommonsLanding_identity__cG3gk{margin:1.25rem 0 0;color:var(--circuit-cyan);font-size:clamp(1rem,1.7vw,1.35rem);font-weight:800;letter-spacing:-.035em}.CircuitCommonsLanding_closing__peR23 h2,.CircuitCommonsLanding_contributionHeading__2vEW_ h2,.CircuitCommonsLanding_hero__uPUN5 h1,.CircuitCommonsLanding_practiceCopy__P5twY h2,.CircuitCommonsLanding_process__2qIsi h2{margin:0;font-weight:900;letter-spacing:-.04em;line-height:.9}.CircuitCommonsLanding_hero__uPUN5 h1{max-width:9.4ch;font-size:clamp(4rem,7.2vw,6.85rem)}.CircuitCommonsLanding_heroText__GIn_o{max-width:31rem;margin:1.6rem 0 0;color:#e3eaf6;font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55}.CircuitCommonsLanding_heroCopy__FCS4y .CircuitCommonsLanding_primaryAction__fNDj1{margin-top:2rem}.CircuitCommonsLanding_heroMedia__BcRNt{position:relative;min-width:0;padding:1.35rem 0 0 1.35rem}.CircuitCommonsLanding_heroImage__rw10z{display:block;width:100%;aspect-ratio:16/10;object-fit:cover;clip-path:polygon(0 9%,10% 0,100% 0,100% 86%,91% 100%,0 100%)}.CircuitCommonsLanding_mediaCorner__P3AwA{position:absolute;top:0;right:0;width:clamp(5rem,13vw,11rem);aspect-ratio:1;background:var(--circuit-coral);clip-path:polygon(0 0,100% 0,100% 100%)}.CircuitCommonsLanding_mediaSignal__y6Cd1{position:absolute;bottom:-1.1rem;left:0;width:45%;height:2.2rem;border-top:2px solid var(--circuit-lime);border-right:2px solid var(--circuit-lime)}.CircuitCommonsLanding_practices__vYwI9{display:grid;grid-template-columns:1fr 1fr}.CircuitCommonsLanding_lab__26Atq,.CircuitCommonsLanding_studio__j2Brd{min-height:37rem}.CircuitCommonsLanding_studio__j2Brd{position:relative;overflow:hidden;background:var(--circuit-blue)}.CircuitCommonsLanding_studio__j2Brd:after{position:absolute;right:-13%;bottom:-22%;width:60%;aspect-ratio:1;border:2px solid rgb(255 255 255/48%);border-radius:50%;content:""}.CircuitCommonsLanding_lab__26Atq{position:relative;overflow:hidden;background:var(--circuit-lime);color:var(--circuit-ink)}.CircuitCommonsLanding_lab__26Atq:before{position:absolute;top:0;right:0;width:24%;height:100%;background:var(--circuit-cyan);clip-path:polygon(88% 0,100% 0,100% 100%,0 100%);content:""}.CircuitCommonsLanding_practiceCopy__P5twY{position:relative;z-index:1;width:min(100% - 4rem,39rem);padding:clamp(4.5rem,9vw,8rem) 0;margin:0 auto}.CircuitCommonsLanding_practiceCopy__P5twY h2{max-width:8ch;font-size:clamp(3.25rem,6.1vw,6.25rem)}.CircuitCommonsLanding_practiceCopy__P5twY>p{max-width:28rem;margin:1.4rem 0 0;font-size:1.04rem;line-height:1.6}.CircuitCommonsLanding_labModes__sqvmd,.CircuitCommonsLanding_practiceList__kSQr2{margin-top:2.4rem}.CircuitCommonsLanding_practiceList__kSQr2{display:grid;gap:1rem}.CircuitCommonsLanding_practiceList__kSQr2>div{display:flex;align-items:center;gap:.9rem;max-width:24rem;padding:.95rem 0;border-top:1px solid rgb(255 255 255/42%);font-size:1rem;font-weight:800}.CircuitCommonsLanding_labModes__sqvmd{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem}.CircuitCommonsLanding_labModes__sqvmd>div{display:flex;align-items:flex-start;gap:.7rem;padding-top:.9rem;border-top:1px solid rgb(7 12 24/26%)}.CircuitCommonsLanding_labModes__sqvmd small,.CircuitCommonsLanding_labModes__sqvmd strong{display:block}.CircuitCommonsLanding_labModes__sqvmd strong{font-size:.95rem}.CircuitCommonsLanding_labModes__sqvmd small{margin-top:.25rem;font-size:.78rem;line-height:1.4}.CircuitCommonsLanding_textAction__jrINB{display:inline-flex;align-items:center;gap:.45rem;margin-top:2.35rem;color:inherit;font-size:.88rem;font-weight:900;text-decoration:none}.CircuitCommonsLanding_textAction__jrINB:hover{color:var(--circuit-cyan)}.CircuitCommonsLanding_lab__26Atq .CircuitCommonsLanding_textAction__jrINB:hover{color:var(--circuit-blue)}.CircuitCommonsLanding_contributions__lzyy7{position:relative;padding:clamp(6rem,12vw,11rem) 0;background:var(--circuit-ink)}.CircuitCommonsLanding_contributionHeading__2vEW_{max-width:50rem}.CircuitCommonsLanding_closing__peR23 h2,.CircuitCommonsLanding_contributionHeading__2vEW_ h2,.CircuitCommonsLanding_process__2qIsi h2{font-size:clamp(3.2rem,6.8vw,6.7rem)}.CircuitCommonsLanding_contributionHeading__2vEW_ p{max-width:39rem;margin:1.25rem 0 0;color:var(--circuit-muted);font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.65}.CircuitCommonsLanding_projectGrid__8Js0G{display:grid;grid-template-columns:minmax(0,1.22fr) minmax(18rem,.78fr);gap:1.25rem;margin-top:clamp(2.75rem,5vw,4.5rem)}.CircuitCommonsLanding_featuredProject__pZopo{position:relative;display:grid;min-height:33rem;overflow:hidden;background:var(--circuit-coral)}.CircuitCommonsLanding_projectImage__yyy8c{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.45;mix-blend-mode:luminosity}.CircuitCommonsLanding_featuredProjectCopy__1CsPg{position:relative;align-self:end;max-width:34rem;padding:clamp(2rem,4vw,3.75rem)}.CircuitCommonsLanding_featuredProjectCopy__1CsPg>span,.CircuitCommonsLanding_supportingProjects__J2xiP span{display:block;font-size:.76rem;font-weight:800}.CircuitCommonsLanding_featuredProjectCopy__1CsPg h3,.CircuitCommonsLanding_supportingProjects__J2xiP h3{margin:.55rem 0 0;letter-spacing:-.04em;line-height:.94}.CircuitCommonsLanding_featuredProjectCopy__1CsPg h3{font-size:clamp(3.1rem,6vw,6rem)}.CircuitCommonsLanding_supportingProjects__J2xiP h3{font-size:clamp(2.2rem,3.5vw,3.65rem)}.CircuitCommonsLanding_featuredProjectCopy__1CsPg p,.CircuitCommonsLanding_supportingProjects__J2xiP p{max-width:32rem;margin:.9rem 0 0;line-height:1.6}.CircuitCommonsLanding_featuredProjectCopy__1CsPg a{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.45rem;color:var(--circuit-ink);font-size:.88rem;font-weight:900;text-decoration:none}.CircuitCommonsLanding_supportingProjects__J2xiP{display:grid;align-content:stretch;gap:1.25rem}.CircuitCommonsLanding_supportingProjects__J2xiP article{display:grid;align-content:end;min-height:12rem;padding:clamp(1.5rem,3vw,2.75rem);background:var(--circuit-ink-soft)}.CircuitCommonsLanding_supportingProjects__J2xiP article:first-child{border-bottom:.45rem solid var(--circuit-cyan)}.CircuitCommonsLanding_supportingProjects__J2xiP article:last-child{border-bottom:.45rem solid var(--circuit-lime)}.CircuitCommonsLanding_process__2qIsi{padding:clamp(6rem,11vw,10rem) 0;background:#0b1324}.CircuitCommonsLanding_process__2qIsi h2{max-width:11ch}.CircuitCommonsLanding_processList__8GcwG{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem;padding:0;margin:clamp(3rem,7vw,6.5rem) 0 0;list-style:none}.CircuitCommonsLanding_processList__8GcwG li{position:relative;padding:1.2rem 1.15rem 1.4rem 0;border-top:2px solid var(--circuit-cyan)}.CircuitCommonsLanding_processList__8GcwG li:nth-child(2){border-color:var(--circuit-coral)}.CircuitCommonsLanding_processList__8GcwG li:nth-child(3){border-color:var(--circuit-lime)}.CircuitCommonsLanding_processList__8GcwG li:nth-child(4){border-color:var(--circuit-cyan)}.CircuitCommonsLanding_processList__8GcwG li:nth-child(5){border-color:var(--circuit-paper)}.CircuitCommonsLanding_processList__8GcwG h3{margin:1.5rem 0 0;font-size:clamp(1.35rem,2vw,2rem);letter-spacing:-.04em}.CircuitCommonsLanding_processList__8GcwG p{margin:.75rem 0 0;color:var(--circuit-muted);font-size:.88rem;line-height:1.55}.CircuitCommonsLanding_journalPreview___ZuoQ{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding-top:1.5rem;margin-top:3rem;border-top:1px solid var(--circuit-line)}.CircuitCommonsLanding_journalPreview___ZuoQ p{max-width:42rem;margin:0;color:var(--circuit-muted);font-size:1rem;line-height:1.6}.CircuitCommonsLanding_journalPreview___ZuoQ .CircuitCommonsLanding_textAction__jrINB{flex:none;margin-top:0;color:var(--circuit-paper)}.CircuitCommonsLanding_closing__peR23{padding:clamp(4rem,7vw,6.5rem) 0;background:var(--circuit-coral);color:var(--circuit-ink)}.CircuitCommonsLanding_closing__peR23 .CircuitCommonsLanding_sectionShell__VnmQz{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem}.CircuitCommonsLanding_closing__peR23 h2{max-width:13ch;font-size:clamp(3rem,5.6vw,5.8rem)}.CircuitCommonsLanding_closing__peR23 p{margin:1rem 0 0;font-size:1.04rem}.CircuitCommonsLanding_closingAction__RHjJ6{align-self:center;min-width:9rem}@media (prefers-reduced-motion:no-preference){.CircuitCommonsLanding_circuitField__iYrER{animation:CircuitCommonsLanding_circuitDrift__PUUqV 16s ease-in-out infinite alternate}.CircuitCommonsLanding_closingAction__RHjJ6 svg,.CircuitCommonsLanding_primaryAction__fNDj1 svg,.CircuitCommonsLanding_textAction__jrINB svg{transition:transform .18s ease}.CircuitCommonsLanding_closingAction__RHjJ6:hover svg,.CircuitCommonsLanding_primaryAction__fNDj1:hover svg,.CircuitCommonsLanding_textAction__jrINB:hover svg{transform:translate(2px,-2px)}}@keyframes CircuitCommonsLanding_circuitDrift__PUUqV{0%{transform:translate3d(-.75%,0,0)}to{transform:translate3d(.75%,-.6%,0)}}@media (max-width:960px){.CircuitCommonsLanding_heroInner__ZC6v2,.CircuitCommonsLanding_projectGrid__8Js0G{grid-template-columns:1fr}.CircuitCommonsLanding_heroMedia__BcRNt{max-width:48rem}.CircuitCommonsLanding_featuredProject__pZopo{min-height:28rem}}@media (max-width:720px){.CircuitCommonsLanding_heroInner__ZC6v2,.CircuitCommonsLanding_sectionShell__VnmQz{width:min(100% - 2rem,42rem)}.CircuitCommonsLanding_hero__uPUN5{min-height:auto;padding-top:3.3rem}.CircuitCommonsLanding_hero__uPUN5 h1{max-width:9.5ch;font-size:clamp(3.8rem,16vw,5.6rem)}.CircuitCommonsLanding_practices__vYwI9{grid-template-columns:1fr}.CircuitCommonsLanding_lab__26Atq,.CircuitCommonsLanding_studio__j2Brd{min-height:auto}.CircuitCommonsLanding_practiceCopy__P5twY{width:min(100% - 2rem,42rem);padding:4.25rem 0}.CircuitCommonsLanding_practiceCopy__P5twY h2{font-size:clamp(3.5rem,15vw,5.5rem)}.CircuitCommonsLanding_labModes__sqvmd{grid-template-columns:1fr}.CircuitCommonsLanding_contributions__lzyy7,.CircuitCommonsLanding_process__2qIsi{padding:5.5rem 0}.CircuitCommonsLanding_closing__peR23 h2,.CircuitCommonsLanding_contributionHeading__2vEW_ h2,.CircuitCommonsLanding_process__2qIsi h2{font-size:clamp(3.3rem,14vw,5.2rem)}.CircuitCommonsLanding_featuredProject__pZopo{min-height:31rem}.CircuitCommonsLanding_featuredProjectCopy__1CsPg{padding:1.65rem}.CircuitCommonsLanding_supportingProjects__J2xiP{grid-template-columns:1fr}.CircuitCommonsLanding_processList__8GcwG{grid-template-columns:1fr 1fr;gap:1.4rem 1rem}.CircuitCommonsLanding_journalPreview___ZuoQ{align-items:flex-start;flex-direction:column;gap:1rem}.CircuitCommonsLanding_closing__peR23 .CircuitCommonsLanding_sectionShell__VnmQz{grid-template-columns:1fr}.CircuitCommonsLanding_closingAction__RHjJ6{justify-self:start}}@media (max-width:420px){.CircuitCommonsLanding_hero__uPUN5 h1{font-size:3.65rem}.CircuitCommonsLanding_processList__8GcwG{grid-template-columns:1fr}}.RoutePage_page__5Bb16{--circuit-ink:#070c18;--circuit-ink-soft:#101b30;--circuit-ink-raised:#162541;--circuit-blue:#1153ff;--circuit-cyan:#1de4ea;--circuit-lime:#d8ff00;--circuit-coral:#ff6a50;--circuit-paper:#f3f7f4;--circuit-muted:#b7c2d3;--circuit-line:rgb(167 196 255/28%);--paper:var(--circuit-ink);--surface:var(--circuit-ink-soft);--ink:var(--circuit-paper);--muted:var(--circuit-muted);--accent:var(--circuit-lime);--accent-foreground:var(--circuit-ink);--line:var(--circuit-line);--focus:var(--circuit-cyan);min-height:100%;overflow:hidden;color:var(--circuit-paper);background:var(--circuit-ink);color-scheme:dark}.RoutePage_content__xebLw>section,.RoutePage_shell__3hhJw{width:min(100% - 2.5rem,86rem);margin-inline:auto}.RoutePage_hero__nntZu{position:relative;isolation:isolate;min-height:min(32rem,calc(100dvh - 4.75rem));display:flex;align-items:center;padding-block:clamp(3.5rem,8vw,6rem);overflow:hidden;border-bottom:1px solid var(--circuit-line);background:radial-gradient(circle at 82% 18%,rgb(17 83 255/24%),transparent 25rem),var(--circuit-ink)}.RoutePage_hero__nntZu .RoutePage_shell__3hhJw{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;gap:clamp(4rem,9vw,7rem)}.RoutePage_breadcrumb__k3WxU{display:flex;align-items:center;gap:.7rem;color:var(--circuit-muted);font-family:var(--font-ibm-plex-mono),monospace;font-size:.76rem;font-weight:600}.RoutePage_breadcrumb__k3WxU a{color:var(--circuit-cyan);text-decoration-thickness:1px;text-underline-offset:.28rem}.RoutePage_breadcrumb__k3WxU [aria-current=page]{color:var(--circuit-paper)}.RoutePage_heroCopy__gv61L{position:relative;max-width:59rem}.RoutePage_heroCopy__gv61L h1{max-width:11ch;margin:0;font-size:clamp(3.7rem,8vw,7.2rem);font-weight:900;letter-spacing:-.065em;line-height:.88}.RoutePage_heroCopy__gv61L p{max-width:42rem;margin:clamp(1.4rem,3vw,2rem) 0 0;color:#e3eaf6;font-size:clamp(1.05rem,1.7vw,1.28rem);line-height:1.55}.RoutePage_circuitField__owPM3{position:absolute;z-index:-1;inset:0;opacity:.74;pointer-events:none}.RoutePage_circuitField__owPM3 span{position:absolute;display:block;border:2px solid}.RoutePage_circuitField__owPM3 span:after,.RoutePage_circuitField__owPM3 span:before{position:absolute;width:.65rem;height:.65rem;border-radius:50%;background:currentColor;box-shadow:0 0 0 .2rem rgb(7 12 24/88%);content:""}.RoutePage_circuitField__owPM3 span:first-child{top:15%;right:-2%;width:29%;height:37%;color:var(--circuit-cyan);border-bottom:0;border-left:0}.RoutePage_circuitField__owPM3 span:first-child:before{top:-.34rem;left:-.34rem}.RoutePage_circuitField__owPM3 span:first-child:after{right:-.34rem;bottom:-.34rem}.RoutePage_circuitField__owPM3 span:nth-child(2){right:8%;bottom:8%;width:18%;height:23%;color:var(--circuit-lime);border-top:0;border-left:0}.RoutePage_circuitField__owPM3 span:nth-child(2):before{top:-.34rem;left:-.34rem}.RoutePage_circuitField__owPM3 span:nth-child(2):after{right:-.34rem;bottom:-.34rem}.RoutePage_circuitField__owPM3 span:nth-child(3){top:38%;left:-3%;width:13%;height:42%;color:var(--circuit-coral);border-top:0;border-right:0}.RoutePage_circuitField__owPM3 span:nth-child(3):before{top:-.34rem;right:-.34rem}.RoutePage_circuitField__owPM3 span:nth-child(3):after{bottom:-.34rem;left:-.34rem}.RoutePage_content__xebLw{background:var(--circuit-ink)}.RoutePage_content__xebLw>section{padding-block:clamp(4.5rem,9vw,8rem)}.RoutePage_sectionHeading__Eug90{max-width:45rem;margin:0 0 clamp(2.5rem,5vw,4.5rem);font-size:clamp(2.25rem,5vw,4.4rem);font-weight:900;letter-spacing:-.055em;line-height:.96}.RoutePage_serviceGrid__oJLBW{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:1rem}.RoutePage_serviceCard__Zwiyi{position:relative;min-height:20rem;padding:clamp(1.5rem,3.5vw,2.7rem);overflow:hidden;border:1px solid var(--circuit-line);background:var(--circuit-ink-soft)}.RoutePage_serviceCard__Zwiyi:first-child,.RoutePage_serviceCard__Zwiyi:nth-child(4){grid-column:span 1;background:linear-gradient(145deg,rgb(17 83 255/32%),transparent 58%),var(--circuit-ink-soft)}.RoutePage_serviceCard__Zwiyi:nth-child(2){margin-top:3.5rem}.RoutePage_serviceCard__Zwiyi:nth-child(3){margin-bottom:3.5rem;background:linear-gradient(150deg,rgb(29 228 234/12%),transparent 62%),var(--circuit-ink-soft)}.RoutePage_serviceCard__Zwiyi svg{color:var(--circuit-lime)}.RoutePage_serviceCard__Zwiyi h2{max-width:14ch;margin:3.5rem 0 0;font-size:clamp(1.65rem,3vw,2.6rem);font-weight:900;letter-spacing:-.045em;line-height:1}.RoutePage_serviceCard__Zwiyi p{max-width:37rem;margin:1rem 0 0;color:var(--circuit-muted);line-height:1.65}.RoutePage_serviceCard__Zwiyi .RoutePage_outcome__XzhEI{margin-top:2rem;color:var(--circuit-paper);font-weight:800}.RoutePage_processSection__cP7kQ{border-top:1px solid var(--circuit-line)}.RoutePage_processList__g2l3n{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.RoutePage_processList__g2l3n li{grid-column:span 4;padding:1.6rem 0 0;border-top:3px solid var(--circuit-coral)}.RoutePage_processList__g2l3n li:nth-child(2){margin-top:2.5rem;border-color:var(--circuit-cyan)}.RoutePage_processList__g2l3n li:nth-child(3){margin-top:5rem;border-color:var(--circuit-lime)}.RoutePage_processList__g2l3n svg{color:var(--circuit-cyan)}.RoutePage_processList__g2l3n h3{margin:2rem 0 0;font-size:clamp(1.35rem,2vw,1.8rem);letter-spacing:-.035em}.RoutePage_processList__g2l3n p{margin:.8rem 0 0;color:var(--circuit-muted);line-height:1.65}.RoutePage_labSequence__WhKRk{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(1.5rem,4vw,3rem)}.RoutePage_labSequence__WhKRk:before{position:absolute;top:0;bottom:0;left:50%;width:2px;background:linear-gradient(var(--circuit-cyan),var(--circuit-blue),var(--circuit-lime));content:""}.RoutePage_labMode__V8rlR{position:relative;grid-column:2/span 5;padding:clamp(1.7rem,4vw,3rem);border:1px solid var(--circuit-line);background:var(--circuit-ink-soft)}.RoutePage_labMode__V8rlR:nth-child(2n){grid-column:7/span 5;margin-top:clamp(3rem,8vw,7rem);background:linear-gradient(145deg,rgb(17 83 255/24%),transparent 58%),var(--circuit-ink-soft)}.RoutePage_labMode__V8rlR svg{color:var(--circuit-lime)}.RoutePage_labMode__V8rlR h2{margin:clamp(2.5rem,5vw,4rem) 0 0;font-size:clamp(1.8rem,3.5vw,3.2rem);font-weight:900;letter-spacing:-.05em;line-height:.95}.RoutePage_labMode__V8rlR p{max-width:31rem;margin:1rem 0 0;color:var(--circuit-muted);line-height:1.65}.RoutePage_projectComposition__2SFxZ{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(18rem,.8fr);gap:1rem}.RoutePage_featuredProject__SS5Ur{min-width:0;border:1px solid var(--circuit-line);background:var(--circuit-ink-soft)}.RoutePage_projectImage__gKZUy{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;clip-path:polygon(0 0,100% 0,100% 89%,92% 100%,0 100%)}.RoutePage_featuredCopy__Fd_nd{padding:clamp(1.8rem,4vw,3.2rem)}.RoutePage_projectCategory__B8tde{margin:0;color:var(--circuit-cyan);font-family:var(--font-ibm-plex-mono),monospace;font-size:.76rem;font-weight:700}.RoutePage_featuredCopy__Fd_nd h2,.RoutePage_supportingProject__cUwS8 h2{margin:.9rem 0 0;font-weight:900;letter-spacing:-.05em;line-height:.95}.RoutePage_featuredCopy__Fd_nd h2{font-size:clamp(2.5rem,5vw,4.9rem)}.RoutePage_supportingProject__cUwS8 h2{font-size:clamp(1.8rem,3vw,2.8rem)}.RoutePage_featuredCopy__Fd_nd p:last-child,.RoutePage_supportingProject__cUwS8 p:last-child{max-width:40rem;margin:1rem 0 0;color:var(--circuit-muted);line-height:1.65}.RoutePage_supportingProjects__bt17d{display:grid;gap:1rem}.RoutePage_supportingProject__cUwS8{min-height:17rem;padding:clamp(1.6rem,3vw,2.4rem);border:1px solid var(--circuit-line);background:linear-gradient(150deg,rgb(29 228 234/12%),transparent 60%),var(--circuit-ink-soft)}.RoutePage_supportingProject__cUwS8:nth-child(2){background:linear-gradient(150deg,rgb(216 255 0/10%),transparent 60%),var(--circuit-ink-soft)}.RoutePage_supportingProject__cUwS8 svg{margin-bottom:clamp(2.5rem,5vw,4rem);color:var(--circuit-lime)}.RoutePage_contact__uS9V_{border-top:1px solid rgb(216 255 0/40%);background:linear-gradient(110deg,rgb(17 83 255/36%),transparent 55%),var(--circuit-ink-soft)}.RoutePage_contact__uS9V_ .RoutePage_shell__3hhJw{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2rem;padding-block:clamp(3.5rem,7vw,6rem)}.RoutePage_contact__uS9V_ h2{max-width:16ch;margin:0;font-size:clamp(2.2rem,5vw,4.5rem);font-weight:900;letter-spacing:-.055em;line-height:.96}.RoutePage_contact__uS9V_ p{margin:1rem 0 0;color:var(--circuit-muted);line-height:1.6}.RoutePage_contactAction__ykxvr{display:inline-flex;min-height:3.15rem;align-items:center;justify-content:center;gap:.55rem;padding:.8rem 1.15rem;border:1px solid var(--circuit-lime);background:var(--circuit-lime);color:var(--circuit-ink);font-weight:900;text-decoration:none;white-space:nowrap;transition:background-color .16s ease,transform .16s ease}.RoutePage_contactAction__ykxvr:hover{background:#edff5c}.RoutePage_contactAction__ykxvr:active{transform:translateY(1px)}@media (max-width:800px){.RoutePage_content__xebLw>section,.RoutePage_shell__3hhJw{width:min(100% - 2rem,42rem)}.RoutePage_hero__nntZu{min-height:min(30rem,calc(100dvh - 4.25rem));padding-block:3rem}.RoutePage_hero__nntZu .RoutePage_shell__3hhJw{gap:4rem}.RoutePage_heroCopy__gv61L h1{font-size:clamp(2.9rem,14vw,5.7rem)}.RoutePage_circuitField__owPM3 span:first-child{width:45%}.RoutePage_circuitField__owPM3 span:nth-child(2){width:34%}.RoutePage_circuitField__owPM3 span:nth-child(3){opacity:.45}.RoutePage_projectComposition__2SFxZ,.RoutePage_serviceGrid__oJLBW{grid-template-columns:1fr}.RoutePage_serviceCard__Zwiyi,.RoutePage_serviceCard__Zwiyi:first-child,.RoutePage_serviceCard__Zwiyi:nth-child(4){grid-column:auto;min-height:0}.RoutePage_serviceCard__Zwiyi:nth-child(2),.RoutePage_serviceCard__Zwiyi:nth-child(3){margin:0}.RoutePage_processList__g2l3n{grid-template-columns:1fr;gap:2.5rem}.RoutePage_processList__g2l3n li,.RoutePage_processList__g2l3n li:nth-child(2),.RoutePage_processList__g2l3n li:nth-child(3){grid-column:auto;margin-top:0}.RoutePage_labSequence__WhKRk{grid-template-columns:1fr;gap:1rem}.RoutePage_labSequence__WhKRk:before{display:none}.RoutePage_labMode__V8rlR,.RoutePage_labMode__V8rlR:nth-child(2n){grid-column:auto;margin-top:0}.RoutePage_contact__uS9V_ .RoutePage_shell__3hhJw{grid-template-columns:1fr;align-items:start}.RoutePage_contactAction__ykxvr{width:fit-content}}@media (prefers-reduced-motion:reduce){.RoutePage_contactAction__ykxvr{transition:none}}