.AICore-module__C0gnvq__stage{aspect-ratio:1;inline-size:clamp(17rem,31vw,24rem);color:var(--ds-ink);background:radial-gradient(circle at 38% 29%, color-mix(in srgb, var(--ds-glass-reflection) 22%, transparent), transparent 18%), radial-gradient(circle at 44% 38%, color-mix(in srgb, var(--ds-ink) 11%, transparent), transparent 36%), radial-gradient(circle, color-mix(in srgb, var(--ds-spectral-cyan) 5%, transparent), transparent 68%);border-color:color-mix(in srgb, var(--ds-glass-edge-side) 42%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--ds-glass-edge-top) 74%, transparent), inset 0 -4px 12px color-mix(in srgb, var(--ds-glass-edge-bottom) 48%, transparent), 0 48px 110px #00000047, 0 0 84px color-mix(in srgb, var(--ds-spectral-cyan) 5%, transparent);position:relative;overflow:visible}.AICore-module__C0gnvq__stage:after{opacity:.34}.AICore-module__C0gnvq__canvas,.AICore-module__C0gnvq__fallback{position:absolute;inset:-24%}.AICore-module__C0gnvq__canvas{transition:opacity .56s var(--ds-ease-standard)}.AICore-module__C0gnvq__canvas canvas{display:block;block-size:100%!important;inline-size:100%!important}.AICore-module__C0gnvq__fallback{place-items:center;display:grid}.AICore-module__C0gnvq__fallbackSvg{filter:drop-shadow(0 28px 42px #0000002e);block-size:100%;inline-size:100%;overflow:visible}.AICore-module__C0gnvq__fallbackGlow{z-index:-1;background:color-mix(in srgb, var(--ds-spectral-cyan) 8%, transparent);filter:blur(32px);border-radius:50%;position:absolute;inset:30%}.AICore-module__C0gnvq__edgeLight{border:1px solid color-mix(in srgb, var(--ds-spectral-violet) 10%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset:4%;-webkit-mask-image:linear-gradient(132deg,#000 0 24%,#0000 48% 74%,#000);mask-image:linear-gradient(132deg,#000 0 24%,#0000 48% 74%,#000)}.AICore-module__C0gnvq__edgeLight:after{border:1px solid color-mix(in srgb, var(--ds-spectral-cyan) 9%, transparent);border-radius:inherit;content:"";position:absolute;inset:8%;transform:rotate(37deg);-webkit-mask-image:linear-gradient(168deg,#0000 0 34%,#000 46% 61%,#0000 74%);mask-image:linear-gradient(168deg,#0000 0 34%,#000 46% 61%,#0000 74%)}@media (max-width:48rem){.AICore-module__C0gnvq__stage{inline-size:min(80vw,21.5rem)}.AICore-module__C0gnvq__canvas,.AICore-module__C0gnvq__fallback{inset:-16%}}@media (min-width:48.01rem) and (max-width:79.99rem){.AICore-module__C0gnvq__stage{inline-size:clamp(28rem,48vw,36rem)}}@media (min-width:80rem){.AICore-module__C0gnvq__stage{inline-size:clamp(39rem,42vw,45rem)}}@media (prefers-reduced-motion:reduce){.AICore-module__C0gnvq__canvas,.AICore-module__C0gnvq__stage:before,.AICore-module__C0gnvq__stage:after{transition:none!important;transform:none!important}}@media (prefers-reduced-transparency:reduce){.AICore-module__C0gnvq__stage{background:var(--ds-surface-elevated);box-shadow:var(--ds-shadow-md)}}@media (forced-colors:active){.AICore-module__C0gnvq__stage{background:canvas;border:1px solid canvastext}.AICore-module__C0gnvq__edgeLight,.AICore-module__C0gnvq__fallbackGlow{display:none}}
.home-module__06co2W__homepage{background:0 0;min-block-size:100svh}.home-module__06co2W__main{min-block-size:100svh;padding:clamp(6.8rem,9vw,8.6rem) var(--ds-page-gutter) clamp(5rem,9vw,8rem);position:relative;overflow:hidden}.home-module__06co2W__grid,.home-module__06co2W__lightColumn{z-index:-1;pointer-events:none;position:absolute;inset:0}.home-module__06co2W__grid{background-image:linear-gradient(color-mix(in srgb,var(--ds-ink) 3.5%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ds-ink) 3.5%,transparent) 1px,transparent 1px);opacity:.5;background-size:4.75rem 4.75rem;-webkit-mask-image:radial-gradient(at 50% 25%,#000 0,#0000 68%);mask-image:radial-gradient(at 50% 25%,#000 0,#0000 68%)}.home-module__06co2W__lightColumn{background:linear-gradient(to bottom,color-mix(in srgb,var(--ds-ink) 7%,transparent),transparent 46%);clip-path:polygon(43% 0,57% 0,100% 68%,0 68%);filter:blur(22px);opacity:.2;inline-size:32%;inset-inline:34%}.home-module__06co2W__hero,.home-module__06co2W__section{inline-size:min(100%,74rem);margin-inline:auto}.home-module__06co2W__hero{text-align:center;justify-items:center;display:grid}.home-module__06co2W__identity{z-index:2;max-inline-size:54rem;position:relative}.home-module__06co2W__eyebrow,.home-module__06co2W__sectionKicker,.home-module__06co2W__context,.home-module__06co2W__cardTop,.home-module__06co2W__status,.home-module__06co2W__process span{font-family:var(--ds-font-mono);letter-spacing:.08em;text-transform:uppercase}.home-module__06co2W__eyebrow,.home-module__06co2W__sectionKicker{color:var(--ds-ink-subtle);font-size:.72rem}.home-module__06co2W__title{color:var(--ds-ink);font-family:var(--ds-font-display);letter-spacing:-.055em;text-wrap:balance;margin:.65rem 0 0;font-size:clamp(2.4rem,5.4vw,5.35rem);font-weight:680;line-height:.98}.home-module__06co2W__biography{max-inline-size:48rem;color:var(--ds-ink-muted);text-wrap:balance;margin:1rem auto 0;font-size:clamp(.92rem,1.3vw,1.08rem);line-height:1.7}.home-module__06co2W__coreWrap{place-items:center;margin-block:clamp(-.55rem,-1vw,-.2rem) -.8rem;display:grid;position:relative}.home-module__06co2W__coreLabel{color:var(--ds-ink-subtle);font-family:var(--ds-font-mono);letter-spacing:.08em;writing-mode:vertical-rl;font-size:.68rem;position:absolute;inset-block-start:31%;inset-inline-end:-1.2rem}.home-module__06co2W__actions,.home-module__06co2W__inlineActions,.home-module__06co2W__cardLinks{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.home-module__06co2W__actions{z-index:3;justify-content:center;position:relative}.home-module__06co2W__primaryAction,.home-module__06co2W__secondaryAction{border-radius:999px;justify-content:center;align-items:center;gap:.5rem;min-block-size:2.9rem;padding-inline:1.15rem;font-size:.82rem;font-weight:680;text-decoration:none;display:inline-flex}.home-module__06co2W__primaryAction{color:var(--ds-accent-ink);background:var(--ds-accent)}.home-module__06co2W__secondaryAction{color:var(--ds-ink)}.home-module__06co2W__context{z-index:3;max-inline-size:48rem;color:var(--ds-ink-subtle);text-shadow:0 1px 10px var(--ds-canvas);flex-wrap:wrap;justify-content:center;gap:.55rem;margin-block-start:.9rem;font-size:.7rem;display:flex;position:relative}.home-module__06co2W__section{margin-block-start:clamp(6rem,11vw,10rem)}.home-module__06co2W__sectionIntro{grid-template-columns:minmax(9rem,.32fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,5vw,5rem);margin-block-end:2rem;display:grid}.home-module__06co2W__sectionIntro h2,.home-module__06co2W__mission h2,.home-module__06co2W__featured h2,.home-module__06co2W__osPreview h2,.home-module__06co2W__opportunity h2{color:var(--ds-ink);font-size:var(--ds-text-heading);text-wrap:balance;line-height:1.18}.home-module__06co2W__mission{border-block:1px solid var(--ds-border);grid-template-columns:minmax(9rem,.32fr) minmax(0,1fr);align-items:start;gap:clamp(1.5rem,5vw,5rem);padding-block:clamp(2rem,5vw,4rem);display:grid}.home-module__06co2W__mission p:last-child,.home-module__06co2W__featuredCopy>p,.home-module__06co2W__osCopy>p,.home-module__06co2W__opportunity p{max-inline-size:63ch;color:var(--ds-ink-muted);margin-block-start:1rem;line-height:1.75}.home-module__06co2W__projectRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.home-module__06co2W__projectCard{border-radius:1.6rem;flex-direction:column;min-block-size:24rem;padding:clamp(1.4rem,3vw,2.2rem);display:flex}.home-module__06co2W__cardTop{color:var(--ds-ink-subtle);justify-content:space-between;font-size:.7rem;display:flex}.home-module__06co2W__projectCard h3{font-size:var(--ds-text-title);margin-block:clamp(3rem,7vw,5rem) 1rem;line-height:1.2}.home-module__06co2W__projectCard>p{color:var(--ds-ink-muted);font-size:.86rem;line-height:1.7}.home-module__06co2W__cardLinks{margin-block-start:auto;padding-block-start:2rem}.home-module__06co2W__cardLinks a,.home-module__06co2W__inlineActions a,.home-module__06co2W__sectionLink,.home-module__06co2W__osCopy>a,.home-module__06co2W__recognition>a{min-block-size:2.75rem;color:var(--ds-ink);align-items:center;gap:.4rem;font-size:.74rem;font-weight:700;text-decoration:none;display:inline-flex}.home-module__06co2W__featured{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.home-module__06co2W__featuredCopy dl{gap:1rem;margin-block:2rem;display:grid}.home-module__06co2W__featuredCopy dl div{border-block-start:1px solid var(--ds-border);padding-block-start:.8rem}.home-module__06co2W__featuredCopy dt{color:var(--ds-ink-subtle);font-family:var(--ds-font-mono);text-transform:uppercase;font-size:.7rem}.home-module__06co2W__featuredCopy dd{color:var(--ds-ink-muted);margin:.4rem 0 0;font-size:.82rem;line-height:1.6}.home-module__06co2W__featuredVisual{border-radius:2rem;padding:.55rem;overflow:hidden}.home-module__06co2W__featuredVisual img{border-radius:1.55rem;block-size:auto;inline-size:100%;display:block}.home-module__06co2W__process{border-block:1px solid var(--ds-border);grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.home-module__06co2W__process li{gap:2rem;padding:1.6rem 1.25rem;display:grid}.home-module__06co2W__process li+li{border-inline-start:1px solid var(--ds-border)}.home-module__06co2W__process span{color:var(--ds-ink-subtle);font-size:.7rem}.home-module__06co2W__process h3{margin-block-end:.65rem;font-size:.92rem}.home-module__06co2W__process p{color:var(--ds-ink-muted);font-size:.74rem;line-height:1.65}.home-module__06co2W__capabilityGrid{background:var(--ds-border);border:1px solid var(--ds-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.home-module__06co2W__capabilityGrid article{background:var(--ds-canvas);flex-direction:column;min-block-size:18rem;padding:2rem;display:flex}.home-module__06co2W__status{color:var(--ds-ink-subtle);align-items:center;gap:.35rem;font-size:.7rem;display:inline-flex}.home-module__06co2W__capabilityGrid h3{font-size:var(--ds-text-title);margin-block:3.5rem 1rem}.home-module__06co2W__capabilityGrid p{color:var(--ds-ink-muted);line-height:1.65}.home-module__06co2W__capabilityGrid small{color:var(--ds-ink-subtle);margin-block-start:auto;padding-block-start:1rem;line-height:1.55}.home-module__06co2W__sectionLink{margin-block-start:1rem}.home-module__06co2W__recognition{border-radius:1.8rem;grid-template-columns:1.1fr 1fr auto;align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,3rem);display:grid}.home-module__06co2W__recognition h2{font-size:var(--ds-text-title);margin-block:.7rem}.home-module__06co2W__recognition p,.home-module__06co2W__recognition dd{color:var(--ds-ink-muted)}.home-module__06co2W__recognition dl{gap:.8rem;display:grid}.home-module__06co2W__recognition dt{color:var(--ds-ink-subtle);font-size:.7rem}.home-module__06co2W__recognition dd{margin:.2rem 0 0;font-size:.75rem}.home-module__06co2W__osPreview{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:clamp(2rem,7vw,6rem);display:grid}.home-module__06co2W__osMap{border-radius:1.7rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;padding:1px;display:grid;overflow:hidden}.home-module__06co2W__osMap>div{background:color-mix(in srgb,var(--ds-canvas) 86%,transparent);grid-template-columns:auto 1fr;align-items:center;gap:.7rem;min-block-size:7rem;padding:1.2rem;display:grid}.home-module__06co2W__osMap small{color:var(--ds-ink-subtle);font-family:var(--ds-font-mono);text-transform:uppercase;grid-column:2;font-size:.7rem}.home-module__06co2W__opportunity{border-radius:2rem;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(2rem,6vw,5rem);display:flex}.home-module__06co2W__opportunity>div{max-inline-size:50rem}[dir=rtl] .home-module__06co2W__eyebrow,[dir=rtl] .home-module__06co2W__sectionKicker,[dir=rtl] .home-module__06co2W__context,[dir=rtl] .home-module__06co2W__cardTop,[dir=rtl] .home-module__06co2W__status,[dir=rtl] .home-module__06co2W__process span{letter-spacing:0;text-transform:none}[dir=rtl] .home-module__06co2W__title{letter-spacing:0;line-height:1.16}@media (max-width:64rem){.home-module__06co2W__process{grid-template-columns:repeat(3,minmax(0,1fr))}.home-module__06co2W__process li:nth-child(4){border-inline-start:0;border-block-start:1px solid var(--ds-border)}.home-module__06co2W__process li:nth-child(5){border-block-start:1px solid var(--ds-border)}}@media (min-width:80rem){.home-module__06co2W__coreWrap{margin-block:clamp(-4rem,-3vw,-2rem) clamp(-15rem,-14vw,-12rem)}}@media (max-width:52rem){.home-module__06co2W__projectRail,.home-module__06co2W__capabilityGrid,.home-module__06co2W__featured,.home-module__06co2W__osPreview{grid-template-columns:1fr}.home-module__06co2W__projectCard{min-block-size:19rem}.home-module__06co2W__recognition{grid-template-columns:1fr}.home-module__06co2W__featuredVisual{order:-1}.home-module__06co2W__opportunity{flex-direction:column;align-items:flex-start}}@media (max-width:40rem){.home-module__06co2W__main{padding-block-start:6.1rem}.home-module__06co2W__title{font-size:clamp(2.2rem,12vw,3.6rem)}.home-module__06co2W__biography{font-size:.88rem}.home-module__06co2W__coreLabel{inset-inline-end:0}.home-module__06co2W__mission,.home-module__06co2W__sectionIntro,.home-module__06co2W__process{grid-template-columns:1fr}.home-module__06co2W__process li+li,.home-module__06co2W__process li:nth-child(4),.home-module__06co2W__process li:nth-child(5){border-block-start:1px solid var(--ds-border);border-inline-start:0}.home-module__06co2W__osMap{grid-template-columns:1fr}.home-module__06co2W__context{display:none}}@media (prefers-reduced-motion:reduce){.home-module__06co2W__projectCard,.home-module__06co2W__featuredVisual{scroll-behavior:auto}}@media (forced-colors:active){.home-module__06co2W__grid,.home-module__06co2W__lightColumn{display:none}}
