.Chapter-module__d6Uxwa__chapter{padding:var(--section-pad) var(--gutter);scroll-margin-top:calc(48px - var(--section-pad));position:relative}.Chapter-module__d6Uxwa__reveal{transition:opacity .7s var(--ease-out), translate .7s var(--ease-out);transition-delay:calc(var(--i,0) * 80ms)}.Chapter-module__d6Uxwa__chapter[data-pending] .Chapter-module__d6Uxwa__reveal{opacity:0;translate:0 calc(16px * var(--move))}.Chapter-module__d6Uxwa__chapter[data-pending] .Chapter-module__d6Uxwa__reveal:has(:focus-visible){opacity:1;transition:none;translate:none}@media (prefers-reduced-motion:reduce){.Chapter-module__d6Uxwa__reveal{transition:opacity .24s linear}}@media print{.Chapter-module__d6Uxwa__chapter[data-pending] .Chapter-module__d6Uxwa__reveal{opacity:1}}
.Stars-module__i05SUW__field{z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}.Stars-module__i05SUW__field[data-field=opening]{animation:Stars-module__i05SUW__arrive 1.1s var(--ease-out) .2s both}@keyframes Stars-module__i05SUW__arrive{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.Stars-module__i05SUW__field[data-field=opening]{animation-duration:.3s;animation-delay:0s}}.Stars-module__i05SUW__star{--size:2px;--alpha:.4;left:var(--x);top:var(--y);width:var(--size);height:var(--size);color:var(--star-signal);opacity:var(--alpha);background:currentColor;border-radius:50%;position:absolute;translate:-50% -50%}.Stars-module__i05SUW__star[data-tone=sky]{color:var(--star-sky)}.Stars-module__i05SUW__star[data-tone=lavender]{color:var(--star-lavender)}.Stars-module__i05SUW__star[data-m="1"]{--size:2.5px;--alpha:.5}.Stars-module__i05SUW__star[data-m="2"]{--size:3.5px;--alpha:.66}.Stars-module__i05SUW__star[data-m="3"]{--size:20px;--alpha:.78;background:radial-gradient(circle, currentColor 0 2px, color-mix(in srgb, currentColor 30%, transparent) 3px, transparent 70%)}.Stars-module__i05SUW__star[data-m="4"]{--size:17px;--alpha:.72;fill:currentColor;background:0 0;border-radius:0}@media (max-width:1023px){.Stars-module__i05SUW__star[data-beside]{display:none}}@media (max-height:520px){.Stars-module__i05SUW__field[data-field=opening] .Stars-module__i05SUW__star:not([data-beside]){display:none}}@media (max-width:599px){.Stars-module__i05SUW__star[data-m="4"]{--size:14px}}@media (forced-colors:active),print{.Stars-module__i05SUW__field{display:none}}
.Chapters-module__sovHEa__eyebrow{margin-bottom:clamp(16px,1.6vw,24px)}.Chapters-module__sovHEa__opening{--fs-hero:clamp(2.625rem, 1.64rem + 4.68vw, 4.625rem);isolation:isolate;min-height:100svh;padding-top:calc(var(--header-h) + clamp(24px, 6svh, 72px));background:linear-gradient(to bottom, transparent 78%, var(--surface)), radial-gradient(18% 26% at 95% 30%, rgb(var(--wash-violet) / .6), transparent 70%), radial-gradient(40% 56% at 100% 16%, rgb(var(--wash-lavender) / .85), transparent 72%), radial-gradient(44% 60% at 0% 42%, rgb(var(--wash-sky) / .85), transparent 72%), radial-gradient(34% 40% at 0% 96%, rgb(var(--wash-lavender) / .6), transparent 72%), radial-gradient(38% 42% at 100% 92%, rgb(var(--wash-sky) / .55), transparent 72%), var(--surface);place-items:center;padding-bottom:clamp(48px,9svh,112px);display:grid;position:relative;overflow:clip}@media (min-width:1024px){.Chapters-module__sovHEa__opening{--fs-hero:clamp(3.5rem, min(7.4vw, 15svh), 7rem)}}.Chapters-module__sovHEa__openingBody{width:min(100%, var(--container));text-align:center;justify-items:center;gap:clamp(20px,3.6svh,40px);display:grid}.Chapters-module__sovHEa__hero{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--fs-hero);letter-spacing:-.045em;color:var(--ink-0);text-wrap:balance;font-weight:650;line-height:1.08}.Chapters-module__sovHEa__emphasis{color:var(--accent);font-style:normal}.Chapters-module__sovHEa__heroLead{display:block}@media (min-width:1024px){.Chapters-module__sovHEa__emphasis{white-space:nowrap}}.Chapters-module__sovHEa__support{text-wrap:balance;max-width:44ch}.Chapters-module__sovHEa__intro{animation:Chapters-module__sovHEa__intro .76s var(--ease-out) both;animation-delay:var(--delay,0s)}@keyframes Chapters-module__sovHEa__intro{0%{opacity:0;translate:0 calc(14px * var(--move))}}@media (prefers-reduced-motion:reduce){.Chapters-module__sovHEa__intro{animation-duration:.3s}}.Chapters-module__sovHEa__whatWeDo{background:var(--surface)}.Chapters-module__sovHEa__spread{width:min(100%, var(--container));justify-items:start;margin:0 auto;display:grid}.Chapters-module__sovHEa__explain{max-width:40ch;margin-top:clamp(24px,3vw,40px)}.Chapters-module__sovHEa__platforms{--platforms-width:min(100%, var(--container));--platforms-gap:clamp(20px, 2.2vw, 32px);--platforms-step:clamp(20px, 2vw, 28px);--platforms-block:clamp(40px, 4.5vw, 64px);border-block:1px solid var(--line);background:radial-gradient(40% 50% at 100% 0%, rgb(var(--wash-lavender) / .5), transparent 70%), radial-gradient(36% 46% at 0% 100%, rgb(var(--wash-sky) / .45), transparent 70%), var(--tint)}@media (600px<=width<1000px){.Chapters-module__sovHEa__platforms{--platforms-width:min(100%, 640px)}}.Chapters-module__sovHEa__sectionHead{width:var(--platforms-width);margin:0 auto var(--platforms-block);overflow-x:clip;container-type:inline-size}.Chapters-module__sovHEa__sectionHead h2{word-spacing:.08em}.Chapters-module__sovHEa__meetLogo{--u:min(calc(.72em / 24.91), calc(100cqi / 166.54));width:calc(197.74 * var(--u));max-width:none;height:auto;margin:calc(-11.1 * var(--u)) calc(-17.9 * var(--u)) calc(-13.2 * var(--u)) calc(-13.3 * var(--u));vertical-align:calc(-6.85 * var(--u));display:inline-block}.Chapters-module__sovHEa__editions{gap:var(--platforms-block);width:var(--platforms-width);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.Chapters-module__sovHEa__closing{isolation:isolate;border-top:1px solid var(--line);background:radial-gradient(70% 42% at 50% 104%, rgb(var(--wash-wheat) / .85), transparent 74%), radial-gradient(34% 64% at 0% 70%, rgb(var(--wash-sky) / .8), transparent 72%), radial-gradient(34% 64% at 100% 60%, rgb(var(--wash-lavender) / .8), transparent 72%), radial-gradient(14% 24% at 97% 30%, rgb(var(--wash-violet) / .5), transparent 70%), var(--surface);text-align:center;position:relative;overflow:hidden}.Chapters-module__sovHEa__closingBody{max-width:var(--container);justify-items:center;gap:clamp(20px,2vw,28px);margin:0 auto;display:grid}.Chapters-module__sovHEa__closingBody .Chapters-module__sovHEa__eyebrow{margin-bottom:-4px}.Chapters-module__sovHEa__closingCopy{text-wrap:balance;max-width:40ch}.Chapters-module__sovHEa__contact{border-top:1px solid var(--line-strong);justify-items:center;gap:10px;width:min(100%,26rem);margin-top:clamp(12px,2vw,28px);padding-top:clamp(28px,3vw,40px);scroll-margin-top:36px;display:grid}.Chapters-module__sovHEa__contactLabel{color:var(--ink-0);font-size:var(--fs-label);letter-spacing:.01em;font-weight:700;line-height:1.3}.Chapters-module__sovHEa__location{color:var(--ink-1);font-size:var(--fs-body);font-weight:500;line-height:1.4}.Chapters-module__sovHEa__contact>:last-child{margin-top:8px}.Chapters-module__sovHEa__pending{color:var(--ink-1);font-size:var(--fs-body);align-items:center;gap:12px;font-weight:600;line-height:1.4;display:inline-flex}.Chapters-module__sovHEa__pending:before{content:"";width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--accent);border-radius:50%;flex:none}
.Lines-module__BJIYrW__fit{font-size:clamp(1.75rem, (100vw - 2 * var(--gutter)) / (var(--chars) * .52), 1em);display:block}.Lines-module__BJIYrW__headingLine{display:block}@media (min-width:768px){.Lines-module__BJIYrW__copyLine{display:block}}.Lines-module__BJIYrW__stackLine{text-wrap:balance;display:block}
.AquaPilotShowcase-module__bsMMqG__showcase{--frame-radius:18px;min-width:0}.AquaPilotShowcase-module__bsMMqG__stories{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.AquaPilotShowcase-module__bsMMqG__choices{justify-items:start;gap:4px;display:grid}.AquaPilotShowcase-module__bsMMqG__choice{min-height:44px;color:var(--ink-quiet);font:inherit;font-size:var(--fs-block);letter-spacing:-.03em;text-align:left;transition:color .16s var(--ease-out);background:0 0;border:0;border-radius:6px;margin:0;padding:2px 0 4px 22px;font-weight:650;line-height:1.2;display:block;position:relative}button.AquaPilotShowcase-module__bsMMqG__choice{cursor:pointer}.AquaPilotShowcase-module__bsMMqG__choice:before{content:"";background:var(--accent);opacity:0;width:4px;transition:opacity .16s var(--ease-out);border-radius:2px;position:absolute;top:.18em;bottom:.22em;left:0}.AquaPilotShowcase-module__bsMMqG__choice[data-selected=true]{color:var(--ink-0)}.AquaPilotShowcase-module__bsMMqG__choice[data-selected=true]:before{opacity:1}@media (hover:hover){button.AquaPilotShowcase-module__bsMMqG__choice[data-selected=false]:hover{color:var(--ink-2)}}.AquaPilotShowcase-module__bsMMqG__story{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.AquaPilotShowcase-module__bsMMqG__story[data-active=false]{display:none}.AquaPilotShowcase-module__bsMMqG__story:focus-visible{outline:none}.AquaPilotShowcase-module__bsMMqG__story:focus-visible .AquaPilotShowcase-module__bsMMqG__words{outline:2px solid var(--focus);outline-offset:8px;border-radius:4px}.AquaPilotShowcase-module__bsMMqG__words{margin-top:calc(var(--platforms-step,24px) * 1.4)}.AquaPilotShowcase-module__bsMMqG__title{font-size:var(--fs-name);letter-spacing:-.02em;color:var(--ink-0);text-wrap:balance;margin:0;font-weight:650;line-height:1.2}.AquaPilotShowcase-module__bsMMqG__body{max-width:34em;font-size:var(--fs-body);color:var(--ink-1);text-wrap:pretty;margin:.5em 0 0;line-height:1.45}.AquaPilotShowcase-module__bsMMqG__frame{isolation:isolate;width:min(100%, max(288px, (100svh - var(--header-h) - 32px) * 4 / 3));margin-top:var(--platforms-step,24px);position:relative}.AquaPilotShowcase-module__bsMMqG__frame:after{content:"";z-index:-1;border-radius:var(--frame-radius);opacity:0;transition:opacity .2s var(--ease-out);pointer-events:none;position:absolute;inset:0;box-shadow:0 28px 56px -36px #0b163057}@media (hover:hover) and (pointer:fine){.AquaPilotShowcase-module__bsMMqG__frame[data-preview]:hover:after{opacity:1}}@media (min-width:1000px){.AquaPilotShowcase-module__bsMMqG__stories{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:clamp(32px,4vw,64px)}.AquaPilotShowcase-module__bsMMqG__choices{z-index:1;grid-area:1/1;position:relative}.AquaPilotShowcase-module__bsMMqG__choice{margin-left:-22px}.AquaPilotShowcase-module__bsMMqG__story{grid-area:1/1/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid}.AquaPilotShowcase-module__bsMMqG__words{margin-top:calc(var(--platforms-block,40px) * .625);grid-area:2/1}.AquaPilotShowcase-module__bsMMqG__frame{grid-area:1/2/-1;place-self:start end;margin-top:0}}@media (scripting:none){.AquaPilotShowcase-module__bsMMqG__choices{display:none}.AquaPilotShowcase-module__bsMMqG__stories{row-gap:var(--platforms-block,40px)}.AquaPilotShowcase-module__bsMMqG__story[data-active=false]{display:grid}.AquaPilotShowcase-module__bsMMqG__words{margin-top:0}}@media (scripting:none) and (min-width:1000px){.AquaPilotShowcase-module__bsMMqG__stories{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.AquaPilotShowcase-module__bsMMqG__story{grid-area:auto;grid-template-rows:none;grid-template-columns:minmax(0,4fr) minmax(0,7fr);column-gap:clamp(32px,4vw,64px)}.AquaPilotShowcase-module__bsMMqG__words,.AquaPilotShowcase-module__bsMMqG__frame{grid-row:1}}.AquaPilotShowcase-module__bsMMqG__view{aspect-ratio:4/3;border:1px solid var(--line);border-radius:var(--frame-radius);background:var(--panel);position:relative;overflow:hidden;box-shadow:0 1px 2px #0b16300a,0 16px 40px -28px #0b163033}.AquaPilotShowcase-module__bsMMqG__media{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}video.AquaPilotShowcase-module__bsMMqG__media{transition:opacity .24s var(--ease-out)}video.AquaPilotShowcase-module__bsMMqG__media[data-shown=false]{opacity:0}.AquaPilotShowcase-module__bsMMqG__overlay{pointer-events:none;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex;position:absolute;bottom:clamp(12px,1.4vw,16px);left:clamp(12px,1.4vw,16px);right:clamp(12px,1.4vw,16px)}.AquaPilotShowcase-module__bsMMqG__status{border:1px solid var(--line-strong);background:var(--panel);font-size:var(--fs-body);color:var(--ink-0);pointer-events:auto;border-radius:12px;margin:0;padding:8px 16px;line-height:1.35}.AquaPilotShowcase-module__bsMMqG__status:empty{display:none}.AquaPilotShowcase-module__bsMMqG__toggle{border:1px solid var(--line-strong);background:var(--panel);min-width:48px;min-height:48px;color:var(--action);font:inherit;font-size:var(--fs-ui);cursor:pointer;pointer-events:auto;transition:opacity .2s var(--ease-out), border-color .16s var(--ease-out), background-color .16s var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0;font-weight:700;line-height:1.2;display:inline-flex}.AquaPilotShowcase-module__bsMMqG__toggle[data-action=retry]{padding:0 20px 0 16px}.AquaPilotShowcase-module__bsMMqG__toggle:hover{border-color:var(--action);background:var(--stage-beta-ground)}.AquaPilotShowcase-module__bsMMqG__view[data-controls=hidden] .AquaPilotShowcase-module__bsMMqG__toggle{opacity:0;pointer-events:none}@media (hover:hover){.AquaPilotShowcase-module__bsMMqG__frame:hover .AquaPilotShowcase-module__bsMMqG__toggle{opacity:1;pointer-events:auto}}.AquaPilotShowcase-module__bsMMqG__view .AquaPilotShowcase-module__bsMMqG__toggle:focus-visible{opacity:1;pointer-events:auto}.AquaPilotShowcase-module__bsMMqG__icon{background:currentColor;flex:none;width:14px;height:14px}.AquaPilotShowcase-module__bsMMqG__icon[data-action=play]{clip-path:polygon(14% 0,100% 50%,14% 100%);translate:1px}.AquaPilotShowcase-module__bsMMqG__icon[data-action=pause]{background:linear-gradient(90deg,currentColor 0 34%,#0000 34% 66%,currentColor 66%)}.AquaPilotShowcase-module__bsMMqG__again{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.AquaPilotShowcase-module__bsMMqG__journey{margin-top:calc(var(--platforms-block,64px) * 1.25)}.AquaPilotShowcase-module__bsMMqG__journeyTitle{margin:0 0 var(--platforms-step,24px);font-size:var(--fs-copy);letter-spacing:-.02em;color:var(--ink-0);text-wrap:balance;font-weight:650;line-height:1.2}.AquaPilotShowcase-module__bsMMqG__steps{gap:var(--platforms-step,24px);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.AquaPilotShowcase-module__bsMMqG__step{border-top:1px solid var(--line-strong);min-width:0;padding-top:16px}.AquaPilotShowcase-module__bsMMqG__step>.AquaPilotShowcase-module__bsMMqG__title{font-size:var(--fs-body);letter-spacing:-.01em;font-weight:700}.AquaPilotShowcase-module__bsMMqG__step>.AquaPilotShowcase-module__bsMMqG__body{margin-top:.25em}@media (min-width:1000px){.AquaPilotShowcase-module__bsMMqG__steps{column-gap:var(--platforms-gap,24px);grid-template-columns:repeat(3,minmax(0,1fr))}}.AquaPilotShowcase-module__bsMMqG__after{justify-content:space-between;align-items:center;gap:16px var(--platforms-gap,24px);margin-top:var(--platforms-block,40px);flex-wrap:wrap;display:flex}.AquaPilotShowcase-module__bsMMqG__disclosure{font-size:var(--fs-body);color:var(--ink-1);text-wrap:balance;margin:0;line-height:1.45}@media (prefers-reduced-motion:reduce){video.AquaPilotShowcase-module__bsMMqG__media,.AquaPilotShowcase-module__bsMMqG__choice,.AquaPilotShowcase-module__bsMMqG__choice:before,.AquaPilotShowcase-module__bsMMqG__frame:after,.AquaPilotShowcase-module__bsMMqG__toggle{transition:none}}@media (forced-colors:active){.AquaPilotShowcase-module__bsMMqG__view,.AquaPilotShowcase-module__bsMMqG__step{border-color:canvastext}.AquaPilotShowcase-module__bsMMqG__choice:before{forced-color-adjust:none;background:highlight}.AquaPilotShowcase-module__bsMMqG__toggle,.AquaPilotShowcase-module__bsMMqG__status{border:1px solid buttontext}.AquaPilotShowcase-module__bsMMqG__icon{forced-color-adjust:none;color:buttontext}.AquaPilotShowcase-module__bsMMqG__again{stroke:buttontext}}
.AquaPilotWalkthrough-module__hZkRYa__walkthrough{width:min(100%, max(288px, (100svh - var(--header-h) - 32px) * 16 / 9));margin-inline:auto}.AquaPilotWalkthrough-module__hZkRYa__video{aspect-ratio:16/9;object-fit:contain;border:1px solid var(--line);background:var(--panel);border-radius:18px;width:100%;height:auto;display:block;box-shadow:0 1px 2px #0b16300a,0 16px 40px -28px #0b163033}@media (forced-colors:active){.AquaPilotWalkthrough-module__hZkRYa__video{border-color:canvastext}}
.PlatformEdition-module__EgcTxq__edition{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--panel);text-align:left;transition:border-color .2s var(--ease-out), box-shadow .2s var(--ease-out);display:grid;position:relative;overflow:hidden}.PlatformEdition-module__EgcTxq__edition[data-state=active]:not([data-showcase]){box-shadow:0 24px 48px -36px #0b163059}@media (min-width:1024px){.PlatformEdition-module__EgcTxq__edition[data-state=active]{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.PlatformEdition-module__EgcTxq__art{isolation:isolate;background:radial-gradient(60% 70% at 18% 14%, rgb(var(--wash-sky) / .75), transparent 70%), radial-gradient(70% 80% at 86% 92%, rgb(var(--wash-lavender) / .8), transparent 70%), var(--tint);place-items:center;min-height:clamp(200px,30vw,360px);padding:clamp(32px,5vw,64px);display:grid;position:relative}.PlatformEdition-module__EgcTxq__logo{width:min(78%,320px);height:auto}.PlatformEdition-module__EgcTxq__caption{align-content:center;justify-items:start;gap:clamp(14px,1.4vw,20px);padding:clamp(28px,4.4vw,64px);display:grid}.PlatformEdition-module__EgcTxq__name{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--fs-platform);letter-spacing:-.022em;color:var(--ink-0);margin:0;font-weight:650;line-height:1.04}.PlatformEdition-module__EgcTxq__editionName{color:var(--accent);white-space:nowrap}.PlatformEdition-module__EgcTxq__together{white-space:nowrap}.PlatformEdition-module__EgcTxq__mark{vertical-align:.22em;margin-right:.04em;font-size:.72em;display:inline-block}.PlatformEdition-module__EgcTxq__tagline{font-size:var(--fs-copy);color:var(--ink-1);text-wrap:balance;font-weight:500;line-height:1.4}.PlatformEdition-module__EgcTxq__status{font-size:var(--fs-label);white-space:nowrap;color:var(--accent);align-items:baseline;gap:10px;font-weight:650;line-height:1.3;display:inline-flex}.PlatformEdition-module__EgcTxq__status:before{content:"";background:currentColor;border-radius:50%;flex:none;align-self:center;width:10px;height:10px}@media (max-width:399px){.PlatformEdition-module__EgcTxq__caption{padding-inline:16px}.PlatformEdition-module__EgcTxq__action{gap:8px;padding-inline:16px}}.PlatformEdition-module__EgcTxq__action{white-space:normal;text-align:center;max-width:100%;margin-top:10px}.PlatformEdition-module__EgcTxq__action:after{content:"";border-radius:var(--radius-panel);position:absolute;inset:0}.PlatformEdition-module__EgcTxq__edition:not([data-showcase]):has(.PlatformEdition-module__EgcTxq__action:hover){border-color:var(--line-strong);box-shadow:0 28px 56px -34px #0b16306b}.PlatformEdition-module__EgcTxq__edition:not([data-showcase]):has(.PlatformEdition-module__EgcTxq__action:focus-visible){outline:2px solid var(--focus);outline-offset:4px}.PlatformEdition-module__EgcTxq__edition:not([data-showcase]) .PlatformEdition-module__EgcTxq__action:focus-visible{outline-color:#0000}.PlatformEdition-module__EgcTxq__edition[data-state=emerging]{border:0;border-top:1px dashed var(--line-strong);background:0 0;border-radius:0;display:block;overflow:visible}.PlatformEdition-module__EgcTxq__edition[data-state=emerging] .PlatformEdition-module__EgcTxq__caption{padding:var(--platforms-step,24px) 0 0;flex-wrap:wrap;align-items:baseline;gap:6px 24px;display:flex}.PlatformEdition-module__EgcTxq__edition[data-state=emerging] .PlatformEdition-module__EgcTxq__name{font-size:var(--fs-body);letter-spacing:-.01em;color:var(--ink-1);font-weight:650;line-height:1.45}.PlatformEdition-module__EgcTxq__edition[data-state=emerging] .PlatformEdition-module__EgcTxq__editionName{color:var(--stage-dev-ink)}.PlatformEdition-module__EgcTxq__edition[data-state=emerging] .PlatformEdition-module__EgcTxq__tagline{font-size:var(--fs-body);color:var(--ink-1);text-wrap:pretty;font-weight:400;line-height:1.45}.PlatformEdition-module__EgcTxq__edition[data-state=emerging] .PlatformEdition-module__EgcTxq__status{color:var(--stage-dev-ink)}.PlatformEdition-module__EgcTxq__edition[data-state=emerging] .PlatformEdition-module__EgcTxq__status:before{background:0 0;box-shadow:inset 0 0 0 2px}@media (prefers-reduced-motion:reduce){.PlatformEdition-module__EgcTxq__edition{transition:none}}@media (forced-colors:active){.PlatformEdition-module__EgcTxq__edition[data-state=active]:not([data-showcase]){border:1px solid canvastext}.PlatformEdition-module__EgcTxq__edition[data-state=emerging]{border-top:1px dashed canvastext}.PlatformEdition-module__EgcTxq__status:before{forced-color-adjust:none;background:canvastext}.PlatformEdition-module__EgcTxq__edition[data-state=emerging] .PlatformEdition-module__EgcTxq__status:before{background:0 0;box-shadow:inset 0 0 0 2px canvastext}}.PlatformEdition-module__EgcTxq__edition[data-showcase]{background:0 0;border:0;border-radius:0;display:block;overflow:visible}.PlatformEdition-module__EgcTxq__edition[data-showcase] .PlatformEdition-module__EgcTxq__action{margin-top:0}.PlatformEdition-module__EgcTxq__edition[data-showcase] .PlatformEdition-module__EgcTxq__action:after{content:none}
.People-module__PHhs4G__people{background:var(--surface);padding-bottom:calc(var(--section-pad) - clamp(32px, 4vw, 52px))}.People-module__PHhs4G__head{text-align:center;justify-items:center;gap:clamp(18px,2vw,28px);max-width:52rem;margin:0 auto clamp(48px,6vw,88px);display:grid}.People-module__PHhs4G__eyebrow{margin-bottom:-4px}.People-module__PHhs4G__support{text-wrap:balance;max-width:32ch}.People-module__PHhs4G__roster{--columns:1;--column-gap:20px;grid-template-columns:repeat(calc(var(--columns) * 2), minmax(0, 1fr));gap:8px var(--column-gap);width:min(100%, var(--container));text-align:left;margin:0 auto;display:grid}.People-module__PHhs4G__person{grid-area:span 5/span 2;grid-template-rows:subgrid;align-items:start;min-width:0;display:grid}.People-module__PHhs4G__portrait{aspect-ratio:1;background:var(--ink-0);border-radius:20px;grid-row:1;margin-bottom:18px;overflow:hidden;box-shadow:0 0 0 1px #0b16300f}.People-module__PHhs4G__photo{object-fit:cover;width:100%;height:100%}.People-module__PHhs4G__name{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--fs-name);letter-spacing:-.015em;color:var(--ink-0);text-wrap:balance;overflow-wrap:break-word;grid-row:2;font-weight:600;line-height:1.12}.People-module__PHhs4G__role,.People-module__PHhs4G__credential{line-height:1.45}.People-module__PHhs4G__role{font-size:var(--fs-label);color:var(--accent);text-wrap:balance;grid-row:3;margin-top:6px;font-weight:700}.People-module__PHhs4G__credential{max-width:30ch;font-size:var(--fs-body);color:var(--ink-1);text-wrap:pretty;grid-row:4;margin-top:8px;font-weight:500}.People-module__PHhs4G__profile{min-height:44px;color:var(--ink-0);font-size:var(--fs-label);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:6px;transition:text-decoration-color .18s var(--ease-out);grid-row:5;justify-self:start;align-items:center;gap:.3em;margin:8px 0 clamp(32px,4vw,52px);font-weight:600;text-decoration-thickness:2px;display:inline-flex}.People-module__PHhs4G__profile:hover,.People-module__PHhs4G__profile:focus-visible{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.People-module__PHhs4G__profile:focus-visible{border-radius:4px}@media (max-width:599px){.People-module__PHhs4G__support{text-wrap:pretty}.People-module__PHhs4G__roster{grid-template-columns:minmax(0,1fr);max-width:32rem}.People-module__PHhs4G__person{grid-area:auto/1;grid-template-rows:auto auto;grid-template-columns:clamp(80px,22vw,96px) minmax(0,1fr);align-content:start;column-gap:18px}.People-module__PHhs4G__portrait{border-radius:16px;grid-row:1/span 2;align-self:center;margin-bottom:0}.People-module__PHhs4G__name{grid-area:1/2;align-self:end}.People-module__PHhs4G__role{grid-area:2/2;align-self:start}.People-module__PHhs4G__credential,.People-module__PHhs4G__profile{grid-area:auto/1/auto/-1}.People-module__PHhs4G__credential{max-width:none;margin-top:14px}.People-module__PHhs4G__profile{margin-bottom:20px}}@media (min-width:600px){.People-module__PHhs4G__roster{--columns:2;--column-gap:28px}}@media (min-width:600px) and (max-width:899px){.People-module__PHhs4G__person:nth-child(odd):last-child{grid-column:2/span 2}}@media (min-width:900px) and (max-width:1279px){.People-module__PHhs4G__roster{--columns:3}.People-module__PHhs4G__person:nth-child(3n+1):last-child{grid-column:3/span 2}.People-module__PHhs4G__person:nth-child(3n+1):nth-last-child(2){grid-column:2/span 2}}@media (min-width:1280px){.People-module__PHhs4G__roster{--columns:4;--column-gap:28px}.People-module__PHhs4G__person:first-child{grid-column:2/span 2}.People-module__PHhs4G__person:nth-child(4){grid-column:1/span 2}}@media (prefers-reduced-motion:reduce){.People-module__PHhs4G__profile{transition:none}}@media (forced-colors:active){.People-module__PHhs4G__role,.People-module__PHhs4G__credential{color:canvastext}.People-module__PHhs4G__profile{color:linktext}}
.Footer-module__3hUVsW__footer{padding:32px var(--gutter) 40px;border-top:1px solid var(--line);background:var(--surface)}.Footer-module__3hUVsW__inner{width:min(100%, var(--container));color:var(--ink-1);font-size:var(--fs-ui);flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin:0 auto;font-weight:500;line-height:1.5;display:flex}
.Logo-module__WIRVka__logo{--logo-w:calc(var(--logo-h) * var(--logo-aspect));--img-w:calc(var(--logo-w) * var(--logo-image-scale));width:var(--logo-w);height:var(--logo-h);line-height:0;display:inline-block;position:relative}.Logo-module__WIRVka__crop{width:var(--logo-w);height:var(--logo-h);display:block;position:relative;overflow:hidden}.Logo-module__WIRVka__image{left:calc(var(--img-w) * var(--logo-offset-x));top:calc(var(--img-w) * var(--logo-offset-y));width:var(--img-w);height:calc(var(--img-w) * var(--logo-canvas-aspect));max-width:none;position:absolute}
.Header-module__lnUIdW__header{--bar-x:clamp(14px, 1.6vw, 22px);z-index:30;padding:var(--nav-top) max(10px, calc(var(--gutter) - var(--bar-x) - 1px)) 0;pointer-events:none;position:fixed;top:0;left:0;right:0}.Header-module__lnUIdW__bar{isolation:isolate;width:min(100%, calc(var(--container) + 2 * (var(--bar-x) + 1px)));padding:var(--nav-pad) var(--nav-pad) var(--nav-pad) var(--bar-x);background:var(--surface);pointer-events:auto;border:1px solid #052c8e1a;border-radius:clamp(18px,1rem + .6vw,26px);justify-content:space-between;align-items:center;gap:clamp(10px,2vw,32px);margin:0 auto;display:flex;position:relative;box-shadow:0 12px 32px -16px #052c8e38,0 3px 10px -4px #0b163014,inset 0 1px #fbfcfef2,inset 0 -1px #052c8e0f}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Header-module__lnUIdW__bar{-webkit-backdrop-filter:blur(24px)saturate(1.55);backdrop-filter:blur(24px)saturate(1.55);background:linear-gradient(145deg,#fbfcfe80,#fbfcfe1f 38%,#c4d8ff1f 74%,#fbfcfe61),#fbfcfe99;border-color:#fbfcfeb8}}.Header-module__lnUIdW__bar:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;border:1px solid #fbfcfe70;position:absolute;inset:1px;box-shadow:inset 0 1px 1px #fbfcfecc,inset 0 -1px 1px #052c8e0d}.Header-module__lnUIdW__home{border-radius:10px;align-items:center;display:inline-flex}.Header-module__lnUIdW__home:focus-visible{outline-offset:4px}.Header-module__lnUIdW__nav{align-items:center;gap:clamp(8px,1.6vw,28px);min-width:0;display:flex}.Header-module__lnUIdW__link{min-height:44px;color:var(--ink-0);font-size:var(--fs-ui);white-space:nowrap;text-underline-offset:6px;transition:text-decoration-color .18s var(--ease-out);align-items:center;padding:0 4px;font-weight:600;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:2px;display:inline-flex}.Header-module__lnUIdW__link:hover,.Header-module__lnUIdW__link:focus-visible{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.Header-module__lnUIdW__link:focus-visible{border-radius:6px}.Header-module__lnUIdW__contact{min-height:48px;padding:0 clamp(20px,2vw,26px)}@media (prefers-reduced-motion:reduce){.Header-module__lnUIdW__link{transition:none}}@media (max-width:599px){.Header-module__lnUIdW__link{display:none}}@media (prefers-reduced-transparency:reduce){.Header-module__lnUIdW__bar{background:var(--panel);border-color:var(--line);-webkit-backdrop-filter:none;backdrop-filter:none}.Header-module__lnUIdW__bar:before{display:none}}@media (forced-colors:active){.Header-module__lnUIdW__bar{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border-color:canvastext}.Header-module__lnUIdW__bar:before{display:none}}
.type-lab-module__Ei5JGq__lab{min-height:100svh;padding:48px var(--gutter) 96px;background:var(--surface);gap:56px;display:grid}.type-lab-module__Ei5JGq__row{border-top:1px solid var(--line);gap:20px;padding-top:24px;display:grid}.type-lab-module__Ei5JGq__header{align-items:center;gap:32px;display:flex}.type-lab-module__Ei5JGq__hero{font-family:var(--font-sans), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.045em;color:var(--ink-0);font-weight:650;line-height:1.08}.type-lab-module__Ei5JGq__emphasis{color:var(--accent);font-style:normal}.type-lab-module__Ei5JGq__list{gap:16px;display:grid}.type-lab-module__Ei5JGq__list li{gap:4px;display:grid}
.SkipLinks-module__qORczW__skip a{z-index:100;background:var(--action);color:var(--action-ink);font-size:var(--fs-ui);white-space:nowrap;border-radius:10px;padding:12px 16px;font-weight:700;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.SkipLinks-module__qORczW__skip a:focus-visible{outline-offset:3px;transform:none}
