.Typewriter-module__dclX8q__wrapper{display:inline}.Typewriter-module__dclX8q__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Typewriter-module__dclX8q__visible{display:inline}.Typewriter-module__dclX8q__wrapper[data-active=true] .Typewriter-module__dclX8q__visible:after{content:"";vertical-align:text-bottom;background-color:currentColor;width:.5em;height:1em;margin-left:.05em;animation:.9s steps(2,start) infinite Typewriter-module__dclX8q__caret-blink;display:inline-block}@keyframes Typewriter-module__dclX8q__caret-blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.Typewriter-module__dclX8q__wrapper[data-active=true] .Typewriter-module__dclX8q__visible:after{display:none}}
.Hero-module__ejOdHG__hero{min-height:100dvh;padding-block:calc(var(--nav-h) + var(--space-3xl)) var(--space-4xl);background-color:var(--accent-950);isolation:isolate;align-items:center;display:grid;position:relative;overflow:hidden}.Hero-module__ejOdHG__media{z-index:-2;--parallax-scale:1.14;position:absolute;inset:0}.Hero-module__ejOdHG__image{object-fit:cover;object-position:58% 42%;filter:brightness(.68)contrast(.98);width:100%;height:100%}.Hero-module__ejOdHG__scrim{z-index:-1;background:linear-gradient(92deg, rgb(var(--accent-950-rgb) / .93) 0%, rgb(var(--accent-950-rgb) / .8) 44%, rgb(var(--accent-950-rgb) / .34) 82%, rgb(var(--accent-950-rgb) / .46) 100%),  radial-gradient(ellipse 120% 100% at 30% 50%, transparent 34%, rgb(var(--accent-950-rgb) / .42) 100%), linear-gradient(180deg, rgb(var(--accent-950-rgb) / .62) 0%, transparent 22%), linear-gradient(0deg, var(--accent-950) 0%, transparent 26%);position:absolute;inset:0}.Hero-module__ejOdHG__spotlight{z-index:1;pointer-events:none;background:radial-gradient(circle 30rem at var(--mx,50%) var(--my,50%), #94a6ba1f 0%, #94a6ba0a 44%, transparent 70%);position:absolute;inset:0}.Hero-module__ejOdHG__frame{z-index:2;border:1px solid rgb(var(--accent-200-rgb) / .14);pointer-events:none;position:absolute;inset:clamp(.75rem,1.6vw,1.5rem)}.Hero-module__ejOdHG__container{z-index:3;width:100%;position:relative}.Hero-module__ejOdHG__title{width:100vw;padding-inline:var(--gutter);text-align:center;margin-inline:calc(50% - 50vw);letter-spacing:-.015em;white-space:nowrap;color:var(--white);margin-top:0;font-size:clamp(2.2rem,7.2vw,10rem);line-height:1.02}.Hero-module__ejOdHG__titleBreak{display:none}@media (max-width:768px){.Hero-module__ejOdHG__titleBreak{display:block}}.Hero-module__ejOdHG__baseline{margin-top:var(--space-xs);padding-top:var(--space-md);justify-content:center;display:flex;position:relative}.Hero-module__ejOdHG__baseline:before{content:"";inset-inline:0;background-color:rgb(var(--accent-200-rgb) / .16);transform-origin:0;height:1px;position:absolute;top:0;transform:scaleX(0)}.Hero-module__ejOdHG__hero[data-entered=true] .Hero-module__ejOdHG__baseline:before{animation:Hero-module__ejOdHG__line-grow .9s var(--ease-out-cubic,cubic-bezier(.22, 1, .36, 1)) .35s both}.Hero-module__ejOdHG__subtitle{text-align:center;max-width:58ch;color:var(--accent-200);margin-inline:auto;font-size:clamp(1.6rem,1.9vw + .9rem,2.6rem);line-height:1.3}@media (max-width:768px){.Hero-module__ejOdHG__hero{padding-block:calc(var(--nav-h) + var(--space-2xl)) var(--space-3xl);align-items:center}.Hero-module__ejOdHG__title{width:100%;margin-inline:0;padding-inline:0}.Hero-module__ejOdHG__baseline{margin-top:var(--space-sm);padding-top:var(--space-md)}.Hero-module__ejOdHG__spotlight{display:none}}@media (prefers-reduced-motion:reduce){.Hero-module__ejOdHG__baseline:before{transform:scaleX(1)}.Hero-module__ejOdHG__hero[data-entered=true] .Hero-module__ejOdHG__baseline:before{animation:none}}@keyframes Hero-module__ejOdHG__line-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.MissionShowcase-module__5-QIca__grid{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.MissionShowcase-module__5-QIca__text{min-width:0}.MissionShowcase-module__5-QIca__statement{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);margin:0;font-size:clamp(1.75rem,2.4vw + 1.1rem,3rem);font-weight:400;line-height:1.18}.MissionShowcase-module__5-QIca__word{will-change:transform, filter;display:inline-block}.MissionShowcase-module__5-QIca__accent{white-space:nowrap;display:inline-block;position:relative}.MissionShowcase-module__5-QIca__marker{z-index:0;background:linear-gradient(100deg, rgb(var(--accent-500-rgb) / .42), rgb(var(--accent-200-rgb) / .55));transform-origin:0;border-radius:3px;height:.62em;position:absolute;bottom:.08em;left:-.12em;right:-.12em;transform:scaleX(0)rotate(-.6deg)}.MissionShowcase-module__5-QIca__accentText{z-index:1;color:var(--ink);position:relative}.MissionShowcase-module__5-QIca__body{margin-top:var(--space-lg);max-width:54ch;color:var(--slate)}.MissionShowcase-module__5-QIca__labBlock{margin-top:var(--space-xl);max-width:54ch}.MissionShowcase-module__5-QIca__labIntro{color:var(--ink);margin:0;font-weight:500}.MissionShowcase-module__5-QIca__labList{gap:var(--space-xs);margin-top:var(--space-sm);padding:0;list-style:none;display:grid}.MissionShowcase-module__5-QIca__labItem{color:var(--slate);padding-left:1.5rem;position:relative}.MissionShowcase-module__5-QIca__labItem:before{content:"";background-color:var(--accent-500,#6e859d);width:16px;height:1px;position:absolute;top:.65em;left:0}.MissionShowcase-module__5-QIca__mediaColumn{will-change:transform;min-width:0}.MissionShowcase-module__5-QIca__frame{transform-style:preserve-3d;border:1px solid rgb(var(--accent-950-rgb) / .1);background:var(--white);box-shadow:0 1px 0 #ffffffe6 inset, 0 24px 50px rgb(var(--accent-950-rgb) / .16);border-radius:20px;position:relative;overflow:hidden}.MissionShowcase-module__5-QIca__focus{will-change:transform, filter;display:block}.MissionShowcase-module__5-QIca__image{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.MissionShowcase-module__5-QIca__glare{z-index:2;pointer-events:none;mix-blend-mode:screen;opacity:0;position:absolute;inset:0}.MissionShowcase-module__5-QIca__frameEdge{z-index:3;pointer-events:none;border-radius:inherit;box-shadow:0 0 0 1px rgb(var(--accent-950-rgb) / .05) inset, 0 1px 22px rgb(var(--accent-500-rgb) / .1) inset;position:absolute;inset:0}.MissionShowcase-module__5-QIca__caption{align-items:center;gap:var(--space-sm);margin-top:var(--space-md);font-family:var(--font-mono);font-size:var(--text-label);letter-spacing:.06em;text-transform:uppercase;color:var(--slate);display:flex}.MissionShowcase-module__5-QIca__captionMark{background-color:var(--accent-500,#6e859d);flex-shrink:0;width:16px;height:1px}@media (max-width:900px){.MissionShowcase-module__5-QIca__grid{gap:var(--space-2xl);grid-template-columns:1fr}.MissionShowcase-module__5-QIca__body{max-width:none}}
.MissionSection-module__oKmn2W__section{padding-block:var(--section-y);color:var(--ink);position:relative}
