.about-module__bsO6Dq__section{z-index:6;--band-fill:var(--color-ash-dark);background-color:var(--band-fill);position:relative}.about-module__bsO6Dq__container{z-index:2;padding:var(--space-300) var(--page-x) var(--space-200);position:relative}.about-module__bsO6Dq__headingWrap{margin-bottom:var(--space-100)}.about-module__bsO6Dq__section .about-module__bsO6Dq__heading{color:var(--n-80);font-family:var(--font-body);font-size:var(--text-heading-sm);font-weight:var(--weight-display-sm);text-shadow:var(--text-glow-dark)}.about-module__bsO6Dq__section .about-module__bsO6Dq__copy{color:var(--color-bone);font-family:var(--font-body);font-size:var(--text-statement);font-weight:var(--weight-display-light);letter-spacing:var(--tracking-display);line-height:var(--leading-snug);white-space:pre-line;text-shadow:var(--text-glow-dark)}@media screen and (max-width:767px){.about-module__bsO6Dq__container{padding-top:var(--space-200);padding-bottom:var(--space-200)}.about-module__bsO6Dq__section .about-module__bsO6Dq__copy{white-space:normal;text-wrap:balance}}
.action-module__dmELXG__row{gap:var(--space-75);margin-top:var(--space-50);flex-wrap:wrap;display:flex}.action-module__dmELXG__button{min-height:var(--control-min-height);padding:var(--space-85) var(--control-pad-x);border:1px solid var(--button-border);color:var(--button-color);background:var(--button-bg);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--action-font-size);font-weight:var(--action-font-weight);letter-spacing:var(--action-letter-spacing);text-transform:uppercase;cursor:pointer;transition:background var(--duration-standard) ease, border-color var(--duration-standard) ease, box-shadow var(--duration-standard) ease, color var(--duration-standard) ease, transform var(--duration-fast) ease;justify-content:center;align-items:center;display:inline-flex}.action-module__dmELXG__button.action-module__dmELXG__button{color:var(--button-color);text-decoration:none}.action-module__dmELXG__button:active{transform:translateY(1px)}.action-module__dmELXG__button:disabled{opacity:var(--control-disabled-opacity);cursor:not-allowed;transform:none}.action-module__dmELXG__primary{--button-border:var(--color-action-primary-border);--button-bg:var(--color-action-primary);--button-color:var(--color-bone)}.action-module__dmELXG__primary:enabled:hover,a.action-module__dmELXG__primary:hover,.action-module__dmELXG__primary:focus-visible{--button-bg:var(--color-action-primary-hover)}.action-module__dmELXG__secondary{--button-border:var(--card-border);--button-bg:linear-gradient(180deg, var(--card-surface-top), var(--card-surface-bottom));--button-color:var(--color-ash-dark);box-shadow:var(--card-inset-highlight), var(--card-shadow);-webkit-backdrop-filter:var(--card-backdrop,blur(var(--card-blur)) saturate(var(--card-saturate)));backdrop-filter:var(--card-backdrop,blur(var(--card-blur)) saturate(var(--card-saturate)))}.action-module__dmELXG__secondary:enabled:hover,a.action-module__dmELXG__secondary:hover,.action-module__dmELXG__secondary:focus-visible{--button-border:var(--card-border-hover);--button-bg:linear-gradient(180deg, var(--card-surface-top-solid), var(--card-surface-bottom-solid));--button-color:var(--color-action-primary);box-shadow:var(--card-inset-highlight), var(--elevation-2);transform:translateY(-1px)}.action-module__dmELXG__secondary:active{transform:translateY(0)}.action-module__dmELXG__frosted{--button-border:var(--card-border-dark);--button-color:var(--color-bone);gap:var(--space-75);border-radius:var(--radius-card);background:linear-gradient(180deg, var(--card-surface-dark-top), var(--card-surface-dark-bottom)), var(--card-surface-dark-base);box-shadow:var(--card-inset-highlight-dark), var(--card-shadow-dark);-webkit-backdrop-filter:var(--card-backdrop,blur(var(--card-blur)) saturate(var(--card-saturate)));backdrop-filter:var(--card-backdrop,blur(var(--card-blur)) saturate(var(--card-saturate)))}.action-module__dmELXG__frosted:hover,.action-module__dmELXG__frosted:focus-visible{--button-border:var(--card-border-dark-hover);transform:translateY(-1px)}.action-module__dmELXG__frosted:active{transform:translateY(0)}.action-module__dmELXG__frostedArrow{color:var(--color-accent);transition:transform var(--duration-standard) var(--ease-out-natural);display:inline-flex}.action-module__dmELXG__frostedArrow svg{width:1.05rem;height:1.05rem}.action-module__dmELXG__frosted:hover .action-module__dmELXG__frostedArrow,.action-module__dmELXG__frosted:focus-visible .action-module__dmELXG__frostedArrow{transform:translate(.18rem)}@media (prefers-reduced-motion:reduce){.action-module__dmELXG__secondary:hover,.action-module__dmELXG__secondary:focus-visible,.action-module__dmELXG__frosted:hover,.action-module__dmELXG__frosted:focus-visible,.action-module__dmELXG__frosted:hover .action-module__dmELXG__frostedArrow,.action-module__dmELXG__frosted:focus-visible .action-module__dmELXG__frostedArrow{transform:none}}.action-module__dmELXG__iconButton{width:var(--icon-button-size);height:var(--icon-button-size);border:1px solid var(--line);color:var(--color-ash);background:linear-gradient(180deg, color-mix(in oklch, var(--color-bone) 88%, transparent), color-mix(in oklch, var(--color-bone-warm) 82%, transparent)), var(--color-bone);box-shadow:inset 0 1px 0 color-mix(in oklch, var(--color-bone) 52%, transparent), var(--elevation-1);cursor:pointer;transition:background var(--duration-standard) ease, border-color var(--duration-standard) ease, box-shadow var(--duration-standard) ease, color var(--duration-standard) ease, transform var(--duration-standard) ease, opacity var(--duration-standard) ease, --plate-fill-top var(--duration-standard) ease, --plate-fill-bottom var(--duration-standard) ease;justify-content:center;align-items:center;padding:0;display:inline-flex}.action-module__dmELXG__circle{border-radius:var(--radius-pill)}.action-module__dmELXG__square{border-radius:var(--control-radius)}.action-module__dmELXG__iconButton:where(:not(.action-module__dmELXG__iconButtonBare)):enabled:hover,.action-module__dmELXG__iconButton:where(:not(.action-module__dmELXG__iconButtonBare)):focus-visible{border-color:color-mix(in oklch, var(--c-green-bright) 62%, transparent);color:var(--color-action-primary);background:linear-gradient(180deg, var(--color-bone), var(--color-bone-warm)), var(--color-bone);box-shadow:inset 0 1px 0 color-mix(in oklch, var(--color-bone) 68%, transparent), var(--elevation-2)}.action-module__dmELXG__iconButton:enabled:active{transform:translateY(1px)}.action-module__dmELXG__iconButton:disabled{opacity:var(--control-disabled-opacity);cursor:not-allowed;transform:none}.action-module__dmELXG__iconButton svg{width:1.18rem;height:1.18rem}.action-module__dmELXG__iconButtonDark{border-color:var(--card-border-dark);color:var(--color-bone);background:linear-gradient(180deg, var(--card-surface-dark-top), var(--card-surface-dark-bottom)), var(--card-surface-dark-base);box-shadow:var(--card-inset-highlight-dark), var(--card-shadow-dark);-webkit-backdrop-filter:var(--card-backdrop,blur(var(--card-blur)) saturate(var(--card-saturate)));backdrop-filter:var(--card-backdrop,blur(var(--card-blur)) saturate(var(--card-saturate)))}.action-module__dmELXG__iconButtonDark:enabled:hover,.action-module__dmELXG__iconButtonDark:focus-visible{border-color:var(--card-border-dark-hover);color:var(--color-bone);background:linear-gradient(180deg, color-mix(in oklch, var(--n-30) 66%, transparent), color-mix(in oklch, var(--color-ash-dark) 80%, transparent)), var(--card-surface-dark-base);box-shadow:var(--card-inset-highlight-dark), var(--card-shadow-dark)}.action-module__dmELXG__iconButtonDark:disabled{border-color:color-mix(in oklch, var(--card-border-dark) 55%, transparent);color:var(--n-75);background:var(--card-surface-dark-base-solid);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.action-module__dmELXG__iconButtonCard{border-color:var(--card-border);border-radius:var(--radius-card);color:var(--color-ash-dark);background:linear-gradient(180deg, var(--card-surface-top), var(--card-surface-bottom)), var(--card-surface-base);box-shadow:var(--card-inset-highlight), var(--card-shadow)}.action-module__dmELXG__iconButtonCard:enabled:hover,.action-module__dmELXG__iconButtonCard:focus-visible{border-color:var(--card-border-hover);box-shadow:var(--card-inset-highlight), var(--card-shadow-hover)}.action-module__dmELXG__iconButtonBare{border-radius:var(--radius-card);background:linear-gradient(180deg, var(--plate-fill-top), var(--plate-fill-bottom));box-shadow:none;border:0;}.action-module__dmELXG__iconButton.action-module__dmELXG__iconButtonBare:disabled{box-shadow:none;background:0 0}.action-module__dmELXG__textButton{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.action-module__dmELXG__textAction{align-items:center;gap:var(--space-50);width:fit-content;min-height:var(--control-min-height-sm);color:var(--color-text-action);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--text-action-font-size);font-weight:var(--text-action-font-weight);letter-spacing:var(--text-action-letter-spacing);text-transform:uppercase;transition:color var(--duration-standard) ease;border-bottom:1px solid;display:inline-flex}.action-module__dmELXG__textAction.action-module__dmELXG__textAction{color:var(--color-text-action);text-decoration:none}.action-module__dmELXG__textAction:hover,.action-module__dmELXG__textAction:focus-visible{color:var(--color-text-action-hover)}
.footer-module__HU8BPq__footer{z-index:5;background:var(--chrome-surface-dark);box-shadow:var(--card-inset-highlight-dark), var(--chrome-shadow-up);position:relative}.footer-module__HU8BPq__inner{padding:var(--space-300) var(--page-x) var(--space-200)}.footer-module__HU8BPq__top{column-gap:var(--space-400);row-gap:var(--space-200);padding-bottom:var(--space-200);grid-template-columns:auto 1fr;grid-template-areas:"brand nav""address social";align-items:center;display:grid}.footer-module__HU8BPq__footer .footer-module__HU8BPq__logoLink{color:var(--n-30);grid-area:brand;justify-self:start;text-decoration:none;display:block}.footer-module__HU8BPq__footer .footer-module__HU8BPq__logoLink img{display:block}.footer-module__HU8BPq__footer .footer-module__HU8BPq__logoLink:hover,.footer-module__HU8BPq__footer .footer-module__HU8BPq__logoLink:focus-visible{opacity:.82}.footer-module__HU8BPq__nav{grid-area:nav;justify-self:end;min-width:0}.footer-module__HU8BPq__linkList{margin:0 calc(-1 * var(--space-75));flex-wrap:wrap;justify-content:flex-end;padding:0;list-style:none;display:flex}.footer-module__HU8BPq__footer .footer-module__HU8BPq__link{min-height:var(--control-min-height-sm);padding:0 var(--space-75);color:var(--color-bone);font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-body);line-height:var(--leading-snug);align-items:center;text-decoration:none;display:inline-flex}.footer-module__HU8BPq__footer .footer-module__HU8BPq__link:hover,.footer-module__HU8BPq__footer .footer-module__HU8BPq__link:focus-visible{color:var(--color-sand)}.footer-module__HU8BPq__address{color:var(--color-bone);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--text-caption);font-style:normal;line-height:var(--leading-relaxed);letter-spacing:var(--meta-letter-spacing);grid-area:address;align-self:end;margin:0}.footer-module__HU8BPq__socialList{place-self:end;gap:var(--space-150);grid-area:social;display:flex}.footer-module__HU8BPq__footer .footer-module__HU8BPq__socialLink{padding:var(--space-65);margin:calc(-1 * var(--space-65));justify-content:center;align-items:center;text-decoration:none;display:flex}.footer-module__HU8BPq__footer .footer-module__HU8BPq__socialLink:hover .footer-module__HU8BPq__socialIcon,.footer-module__HU8BPq__footer .footer-module__HU8BPq__socialLink:focus-visible .footer-module__HU8BPq__socialIcon{color:var(--color-sand)}.footer-module__HU8BPq__socialIcon{width:var(--space-150);height:var(--space-150);padding:var(--space-15);color:var(--color-bone);display:block}.footer-module__HU8BPq__socialIcon svg{width:100%;height:100%;display:block}.footer-module__HU8BPq__divider{background:linear-gradient(90deg, transparent, var(--card-border-dark) 14%, var(--card-border-dark) 86%, transparent);width:100%;height:1px}.footer-module__HU8BPq__bottom{justify-content:space-between;align-items:center;column-gap:var(--space-200);padding-top:var(--space-100);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--text-caption);letter-spacing:var(--meta-letter-spacing);flex-wrap:wrap;display:flex}.footer-module__HU8BPq__credit{color:var(--color-bone);margin:0}.footer-module__HU8BPq__creditPart{display:inline-block}.footer-module__HU8BPq__legalList{gap:var(--space-150);display:flex}.footer-module__HU8BPq__footer .footer-module__HU8BPq__legalLink{min-height:var(--control-min-height-sm);color:var(--color-bone);text-underline-offset:.2em;align-items:center;text-decoration:underline;display:inline-flex}.footer-module__HU8BPq__footer .footer-module__HU8BPq__legalLink:hover,.footer-module__HU8BPq__footer .footer-module__HU8BPq__legalLink:focus-visible{color:var(--color-sand)}@media screen and (max-width:991px){.footer-module__HU8BPq__top{column-gap:var(--space-200);row-gap:var(--space-100);grid-template-columns:1fr auto;grid-template-areas:"brand brand""nav nav""address social"}.footer-module__HU8BPq__nav{justify-self:stretch}.footer-module__HU8BPq__linkList{justify-content:flex-start}.footer-module__HU8BPq__address{padding-top:var(--space-50)}}@media screen and (max-width:479px){.footer-module__HU8BPq__bottom{padding-top:var(--space-150);flex-direction:column;align-items:flex-start}}
.navbar-module__3_23bW__bar{z-index:var(--z-nav);width:100%;height:var(--nav-height);padding-left:var(--page-x);padding-right:var(--page-x);background:var(--chrome-surface-light);border-bottom:1px solid #0000;border-image:linear-gradient(90deg, transparent, var(--line) 4%, var(--line) 96%, transparent) 1;box-shadow:var(--elevation-1);align-items:center;display:flex;position:fixed;top:0}.navbar-module__3_23bW__container{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr max-content 1fr;align-items:center;width:100%;height:100%;margin-left:auto;margin-right:auto;display:grid}.navbar-module__3_23bW__logoLink{justify-self:start;padding-left:0;text-decoration:none;display:inline-flex}.navbar-module__3_23bW__logo{vertical-align:middle;filter:brightness(0);width:10rem;max-width:100%;height:auto}.navbar-module__3_23bW__nameSection{width:20rem;overflow:hidden}.navbar-module__3_23bW__actions{grid-column-gap:1rem;flex-direction:row;justify-self:end;align-items:center;display:flex}.navbar-module__3_23bW__menu{z-index:var(--z-menu);width:var(--drawer-width);background:var(--chrome-surface-drawer);height:100vh;box-shadow:var(--chrome-inset-left), var(--chrome-shadow-left);visibility:hidden;flex-direction:column;justify-content:center;align-items:center;padding-left:1.7rem;padding-right:1.7rem;transition:transform .4s,visibility 0s linear .4s;display:flex;position:fixed;inset:0 0 0 auto;overflow:visible;transform:translate(100%)}.navbar-module__3_23bW__menuOpen{visibility:visible;transition:transform .4s;transform:translate(0)}.navbar-module__3_23bW__scrim{z-index:var(--z-nav);background:var(--scrim);opacity:0;visibility:hidden;transition:opacity .4s,visibility 0s linear .4s;position:fixed;inset:0}.navbar-module__3_23bW__scrimOpen{opacity:1;visibility:visible;transition:opacity .4s}.navbar-module__3_23bW__menuList{flex-direction:column;justify-content:center;align-items:flex-start;height:90vh;margin:3.4rem 0 0;padding:0;list-style:none;display:flex;position:absolute;inset:0 auto 0 10%}a.navbar-module__3_23bW__link{color:var(--color-bone);font-family:var(--font-body);font-size:var(--text-lead);font-weight:var(--weight-display-sm);padding:.5rem 0;line-height:1.2;text-decoration:none;display:inline-block}a.navbar-module__3_23bW__link:hover,a.navbar-module__3_23bW__link:focus-visible{color:var(--color-sand)}.navbar-module__3_23bW__menuButton{z-index:var(--z-menu);width:44px;height:44px;color:var(--color-ash-dark);cursor:pointer;background-color:#0000;border:0;flex-direction:column;justify-content:center;align-items:center;padding:0;display:flex;position:relative}.navbar-module__3_23bW__iconLine{background-color:var(--color-ash-dark);width:24px;height:2px}.navbar-module__3_23bW__iconLineTop,.navbar-module__3_23bW__iconLineBottom{transition:transform .2s cubic-bezier(.755,.05,.855,.06)}.navbar-module__3_23bW__menuButtonOpen .navbar-module__3_23bW__iconLineTop,.navbar-module__3_23bW__menuButtonOpen .navbar-module__3_23bW__iconLineBottom{transform:scaleX(0)}.navbar-module__3_23bW__iconLineMiddle{margin-top:6px;margin-bottom:6px;transition:transform .4s cubic-bezier(.86,0,.07,1);position:relative}.navbar-module__3_23bW__iconLineMiddleBase{background-color:var(--color-ash-dark);transition:transform .4s cubic-bezier(.86,0,.07,1);position:absolute;inset:0}.navbar-module__3_23bW__menuButtonOpen .navbar-module__3_23bW__iconLineMiddle{transform:rotate(45deg)}.navbar-module__3_23bW__menuButtonOpen .navbar-module__3_23bW__iconLineMiddleBase{transform:rotate(90deg)}.navbar-module__3_23bW__menuButtonOpen .navbar-module__3_23bW__iconLine,.navbar-module__3_23bW__menuButtonOpen .navbar-module__3_23bW__iconLineMiddleBase{background-color:var(--color-bone)}.navbar-module__3_23bW__logoLink:focus-visible,.navbar-module__3_23bW__menuButton:focus-visible{outline-color:var(--color-ash-dark)}.navbar-module__3_23bW__menuButton:focus-visible{outline-offset:0}.navbar-module__3_23bW__menuButtonOpen:focus-visible{outline-color:var(--focus-ring-color)}@media screen and (max-width:991px){.navbar-module__3_23bW__nameSection{width:15rem}a.navbar-module__3_23bW__link{padding:1rem 0}.navbar-module__3_23bW__menuButton{width:48px;height:48px;margin-left:-.5rem;margin-right:-.5rem}}@media screen and (max-width:767px){.navbar-module__3_23bW__nameSection{width:6rem}}@media screen and (max-width:479px){.navbar-module__3_23bW__container{grid-column-gap:0px}.navbar-module__3_23bW__nameSection{width:5px}.navbar-module__3_23bW__menu{width:100vw}.navbar-module__3_23bW__menuList{position:relative;inset:0%}}@media (prefers-reduced-motion:reduce){.navbar-module__3_23bW__menu,.navbar-module__3_23bW__menuOpen,.navbar-module__3_23bW__scrim,.navbar-module__3_23bW__scrimOpen,.navbar-module__3_23bW__iconLineTop,.navbar-module__3_23bW__iconLineBottom,.navbar-module__3_23bW__iconLineMiddle,.navbar-module__3_23bW__iconLineMiddleBase{transition:none}}
.input-module__7BXsdW__input{min-width:0;min-height:var(--control-min-height);padding:0 var(--control-pad-x);border:1px solid var(--card-border);border-radius:var(--control-radius);background:var(--color-bone);color:var(--color-ash-dark);font-family:var(--font-body), var(--font-body-fallback);font-size:var(--text-body);line-height:var(--leading-snug);caret-color:var(--color-accent);transition:border-color var(--duration-standard) ease}.input-module__7BXsdW__input::placeholder{color:var(--color-ash-light);opacity:1}.input-module__7BXsdW__input:hover{border-color:var(--n-60)}.input-module__7BXsdW__input:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.input-module__7BXsdW__input[aria-invalid=true]{border-color:var(--color-error)}.input-module__7BXsdW__input:disabled{opacity:var(--control-disabled-opacity)}
.mailing-list-module__vlN5Iq__section{--hairline-ink:var(--line);margin-top:var(--space-400);padding-top:var(--space-300);border-top:1px solid #0000;border-image:linear-gradient(90deg, transparent, var(--hairline-ink) 2%, var(--hairline-ink) 78%, transparent) 1;position:relative}.mailing-list-module__vlN5Iq__content{min-width:0}@media screen and (min-width:768px){.mailing-list-module__vlN5Iq__content{column-gap:var(--gap-grid-wide);grid-template-columns:minmax(14rem,4fr) minmax(0,8fr);align-items:baseline;display:grid}.mailing-list-module__vlN5Iq__content .mailing-list-module__vlN5Iq__heading{max-width:12ch}.mailing-list-module__vlN5Iq__body{gap:var(--space-150);flex-direction:column;display:flex}}.mailing-list-module__vlN5Iq__content .mailing-list-module__vlN5Iq__heading{margin-bottom:var(--space-50);font-size:var(--text-heading-sm);font-weight:var(--weight-display-sm);letter-spacing:var(--tracking-display);line-height:var(--leading-snug);color:var(--color-ash-dark)}.mailing-list-module__vlN5Iq__content .mailing-list-module__vlN5Iq__copy{max-width:var(--measure-narrow);font-size:var(--text-body);line-height:var(--leading-loose);color:var(--color-ash-light);margin-bottom:0}@media screen and (max-width:767px){.mailing-list-module__vlN5Iq__section{margin-top:var(--space-300)}.mailing-list-module__vlN5Iq__content .mailing-list-module__vlN5Iq__copy{margin-bottom:var(--space-120)}}.mailing-list-module__vlN5Iq__form{align-items:stretch;gap:var(--space-50);flex-wrap:wrap;width:100%;max-width:36rem;display:flex}.mailing-list-module__vlN5Iq__emailInput{flex:auto}.mailing-list-module__vlN5Iq__form .mailing-list-module__vlN5Iq__error{margin:var(--space-25) 0 0;font-size:var(--text-body-sm);color:var(--color-error);flex-basis:100%}.mailing-list-module__vlN5Iq__success{font-size:var(--text-body-sm);color:var(--color-ash-dark);margin:0}.mailing-list-module__vlN5Iq__hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media screen and (max-width:479px){.mailing-list-module__vlN5Iq__form{flex-direction:column;align-items:stretch}}
.news-carousel-module__xcMvqG__newsCarousel{grid-template-columns:minmax(0,1fr);display:grid}.news-carousel-module__xcMvqG__newsHeader{--tier-inset:calc(var(--news-caret-slot) + var(--space-25) + var(--news-story-pad));padding:0 0 var(--space-50) var(--tier-inset);align-items:center;display:flex;position:relative}.news-carousel-module__xcMvqG__newsHeader:after{--hairline-ink:var(--line-strong);content:"";bottom:0;left:var(--tier-inset);right:var(--tier-inset);background:linear-gradient(90deg, transparent, var(--hairline-ink) 2%, var(--hairline-ink) 78%, transparent);height:1px;position:absolute}.news-carousel-module__xcMvqG__newsHeader .news-carousel-module__xcMvqG__newsHeading{min-width:0;font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--text-body);font-weight:var(--weight-label);letter-spacing:var(--statement-letter-spacing);line-height:var(--leading-normal);text-transform:uppercase;text-align:left;flex:auto;margin:0}.news-carousel-module__xcMvqG__trackRow{grid-template-columns:var(--news-caret-slot) minmax(0, 1fr) var(--news-caret-slot);align-items:center;gap:var(--space-25);display:grid}.news-carousel-module__xcMvqG__newsViewport{position:relative}.news-carousel-module__xcMvqG__newsGrid{--news-cols:4;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--news-cols) - 1) * var(--news-story-gap)) / var(--news-cols));gap:var(--news-story-gap);overscroll-behavior-x:contain;padding:var(--space-75) 0 var(--space-100);scroll-snap-type:x mandatory;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none;display:grid;overflow:auto hidden}.news-carousel-module__xcMvqG__newsGrid::-webkit-scrollbar{display:none}.news-carousel-module__xcMvqG__newsCard{grid-template-rows:var(--news-logo-height) 1fr;gap:var(--space-75);min-width:0;padding:var(--news-story-pad);scroll-snap-align:start;color:inherit;text-decoration:none;display:grid;}.news-carousel-module__xcMvqG__newsCard:focus-visible{outline:var(--focus-ring);outline-offset:calc(-1 * var(--focus-ring-offset))}.news-carousel-module__xcMvqG__newsLogoFrame{--logo-band:var(--news-logo-height);height:var(--logo-band);min-height:0;display:block;position:relative}.news-carousel-module__xcMvqG__newsLogo{object-fit:contain;object-position:left center;filter:grayscale(.18)contrast(.96)}.news-carousel-module__xcMvqG__newsLogoFrame:has(.news-carousel-module__xcMvqG__newsLogoInk){align-items:center;display:flex;container-type:inline-size}.news-carousel-module__xcMvqG__newsLogoInk{height:min(calc(var(--logo-fill) * var(--logo-band)), calc(100cqw / var(--logo-aspect)));aspect-ratio:var(--logo-aspect);display:block;position:relative;overflow:hidden}.news-carousel-module__xcMvqG__newsLogo.news-carousel-module__xcMvqG__newsLogoCropped{top:var(--logo-y);left:var(--logo-x);width:var(--logo-w);max-width:none;height:var(--logo-h);position:absolute}.news-carousel-module__xcMvqG__newsTitle{color:var(--color-ash-dark);font-family:var(--font-display), var(--font-display-fallback);font-size:var(--text-body);font-weight:var(--weight-display-sm);line-height:var(--leading-snug);align-self:start;margin-block:0}.news-carousel-module__xcMvqG__compact .news-carousel-module__xcMvqG__newsLogoFrame{--logo-band:var(--news-logo-height-compact)}.news-carousel-module__xcMvqG__compact .news-carousel-module__xcMvqG__newsCard{grid-template-rows:var(--news-logo-height-compact) 1fr;gap:var(--space-50)}.news-carousel-module__xcMvqG__compact .news-carousel-module__xcMvqG__newsTitle{font-size:var(--text-body-sm)}.news-carousel-module__xcMvqG__newsArrow{width:var(--icon-button-size-sm);height:var(--icon-button-size-sm);transition:opacity var(--duration-standard) var(--ease-out-natural)}.news-carousel-module__xcMvqG__newsArrow.news-carousel-module__xcMvqG__newsArrow:disabled{opacity:0;visibility:hidden;transition:opacity var(--duration-standard) var(--ease-out-natural), visibility 0s linear var(--duration-standard)}.news-carousel-module__xcMvqG__newsArrow svg *{stroke-width:1.25px}.news-carousel-module__xcMvqG__newsPageStatus{white-space:nowrap;clip:rect(0, 0, 0, 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}@media (max-width:1199px){.news-carousel-module__xcMvqG__newsGrid{--news-cols:3}}@media (max-width:767px){.news-carousel-module__xcMvqG__newsGrid{--news-cols:2}}@media (max-width:479px){.news-carousel-module__xcMvqG__newsGrid{--news-cols:1}}@media (max-width:46rem){.news-carousel-module__xcMvqG__newsCarousel{--news-caret-slot:var(--icon-button-size)}.news-carousel-module__xcMvqG__newsArrow{width:var(--icon-button-size);height:var(--icon-button-size)}}
.news-module__W_ZcnG__section{z-index:5;padding-top:var(--section-pad-top-tight);padding-bottom:var(--section-pad-bottom-tight);--band-fill:var(--color-sand);background-color:var(--band-fill);margin-bottom:0;padding-left:0;position:relative;top:0}.news-module__W_ZcnG__backdrop{z-index:-2;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}.news-module__W_ZcnG__bgImage{object-fit:cover;object-position:50% 50%;opacity:.18;width:100%;height:100%;display:block}.news-module__W_ZcnG__intro{padding:0 var(--page-x);margin-bottom:2rem}.news-module__W_ZcnG__section .news-module__W_ZcnG__heading{font-weight:var(--weight-display);text-align:left;margin-bottom:1rem}.news-module__W_ZcnG__subtitle{max-width:var(--measure);font-family:var(--font-body);font-size:var(--text-body);text-align:left;text-wrap:pretty}.news-module__W_ZcnG__tierBand{padding:var(--space-150) 0;position:relative}.news-module__W_ZcnG__tierWash{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:clip}.news-module__W_ZcnG__tierWash:before{content:"";background:linear-gradient(to bottom, transparent, color-mix(in oklch, var(--color-bone) 55%, transparent) 16%, color-mix(in oklch, var(--color-bone) 55%, transparent) 84%, transparent);position:absolute;inset:0}.news-module__W_ZcnG__tier+.news-module__W_ZcnG__tier{margin-top:var(--space-150)}.news-module__W_ZcnG__carouselWrapper{padding:0 var(--page-x)}.news-module__W_ZcnG__section .news-module__W_ZcnG__carouselWrapper a{text-decoration:none}@media screen and (max-width:767px){.news-module__W_ZcnG__section{padding-top:5rem;padding-bottom:5rem}.news-module__W_ZcnG__intro{padding-top:1rem;position:relative}.news-module__W_ZcnG__section .news-module__W_ZcnG__heading{font-size:var(--text-heading-sm);padding-top:1rem}}@media screen and (max-width:479px){.news-module__W_ZcnG__section{padding-top:5rem;padding-bottom:5rem;position:relative;top:0}}
.pipeline-flow-chart-module__n-fvfG__flowViewport{border-radius:calc(var(--radius-card) - 1px);background:radial-gradient(circle at 48% 50%, color-mix(in oklch, var(--color-bone) 46%, transparent), transparent 23rem),  linear-gradient(120deg, var(--color-bone-warm), color-mix(in oklch, var(--n-90) 40%, var(--color-bone)));position:relative;overflow:hidden;container-type:inline-size}.pipeline-flow-chart-module__n-fvfG__flow{--flow-field:var(--color-bone-warm);--source-right-x:25.4%;--source-size:10.1%;--state-center-x:51.8%;--state-node-size:clamp(7rem, 10vw, 8.9rem);--state-left-anchor-x:calc(var(--state-center-x) - (var(--state-node-size) / 2));--state-right-anchor-x:calc(var(--state-center-x) + (var(--state-node-size) / 2));--state-left-x:var(--state-left-anchor-x);--state-right-x:var(--state-right-anchor-x);--outcome-left-x:74.7%;--outcome-size:10.1%;--top-y:20%;--mid-y:40%;--third-y:60%;--bottom-y:80%;--source-y:50%;aspect-ratio:1329/802;background:linear-gradient(90deg, color-mix(in oklch, var(--color-sand) 28%, transparent), transparent 20%, transparent 78%, color-mix(in oklch, var(--c-blue-bright) 8%, transparent)), radial-gradient(circle at 50% 50%, color-mix(in oklch, var(--color-bone) 48%, transparent), transparent 21rem);min-width:60rem;position:relative;overflow:hidden}.pipeline-flow-chart-module__n-fvfG__flow:before{content:"";background-image:radial-gradient(color-mix(in oklch, var(--n-35) 11%, transparent) .04rem, transparent .05rem), linear-gradient(90deg, color-mix(in oklch, var(--color-ash-light) 8%, transparent) 1px, transparent 1px), linear-gradient(180deg, color-mix(in oklch, var(--color-ash-light) 8%, transparent) 1px, transparent 1px);opacity:.34;background-size:.58rem .58rem,9rem 9rem,9rem 9rem;position:absolute;inset:0}.pipeline-flow-chart-module__n-fvfG__connector{--connector-flow-distance:.6rem;--connector-flow-duration:2.5s;--connector-dash-color:color-mix(in oklch, var(--n-35) 52%, transparent);--connector-dash-fill:46%;z-index:1;transform-origin:0;height:1px;transition:opacity .18s,filter .18s;position:absolute;overflow:hidden}.pipeline-flow-chart-module__n-fvfG__connector:before{content:"";inset:0 0 0 calc(-1 * var(--connector-flow-distance));animation:pipeline-flow-chart-module__n-fvfG__connectorDashFlow var(--connector-flow-duration) linear infinite;background-image:linear-gradient(90deg, var(--connector-dash-color) var(--connector-dash-fill), transparent 0);background-size:var(--connector-flow-distance) 1px;transition:background-size .18s;position:absolute}@keyframes pipeline-flow-chart-module__n-fvfG__connectorDashFlow{to{transform:translateX(var(--connector-flow-distance))}}.pipeline-flow-chart-module__n-fvfG__connector:after{content:"";background-image:linear-gradient(90deg, transparent, color-mix(in oklch, var(--color-ash-dark) 62%, transparent) 50%, transparent);width:25%;filter:drop-shadow(0 0 .12rem color-mix(in oklch, var(--color-ash-dark) 48%, transparent));animation:15s linear 2s infinite pipeline-flow-chart-module__n-fvfG__connectorPulse;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%)}.pipeline-flow-chart-module__n-fvfG__topToAwe:after,.pipeline-flow-chart-module__n-fvfG__midToEmpathy:after,.pipeline-flow-chart-module__n-fvfG__bottomToClarity:after,.pipeline-flow-chart-module__n-fvfG__thirdToWarmth:after{animation-delay:2.9s}@keyframes pipeline-flow-chart-module__n-fvfG__connectorPulse{0%{transform:translate(-100%)}6%{transform:translate(500%)}to{transform:translate(500%)}}[data-offscreen] .pipeline-flow-chart-module__n-fvfG__connector:before,[data-offscreen] .pipeline-flow-chart-module__n-fvfG__connector:after{animation-play-state:paused}.pipeline-flow-chart-module__n-fvfG__sourceToTop{top:var(--source-y);left:var(--source-right-x);width:27.65%;transform:rotate(-40.9deg)}.pipeline-flow-chart-module__n-fvfG__sourceToMid{top:var(--source-y);left:var(--source-right-x);width:21.75%;transform:rotate(-16.1deg)}.pipeline-flow-chart-module__n-fvfG__sourceToThird{top:var(--source-y);left:var(--source-right-x);width:21.75%;transform:rotate(16.1deg)}.pipeline-flow-chart-module__n-fvfG__sourceToBottom{top:var(--source-y);left:var(--source-right-x);width:27.65%;transform:rotate(40.9deg)}.pipeline-flow-chart-module__n-fvfG__topToAwe{top:var(--top-y);left:var(--state-right-x);width:calc(var(--outcome-left-x) - var(--state-right-x));opacity:.62}.pipeline-flow-chart-module__n-fvfG__midToEmpathy{top:var(--mid-y);left:var(--state-right-x);width:calc(var(--outcome-left-x) - var(--state-right-x));opacity:.62}.pipeline-flow-chart-module__n-fvfG__bottomToClarity{top:var(--third-y);left:var(--state-right-x);width:calc(var(--outcome-left-x) - var(--state-right-x));opacity:.62}.pipeline-flow-chart-module__n-fvfG__thirdToWarmth{top:var(--bottom-y);left:var(--state-right-x);width:calc(var(--outcome-left-x) - var(--state-right-x));opacity:.62}.pipeline-flow-chart-module__n-fvfG__source{top:var(--source-y);left:calc(var(--source-right-x) - var(--source-size));z-index:3;width:var(--source-size);appearance:none;color:inherit;cursor:default;font:inherit;background:0 0;border:0;justify-items:center;padding:0;display:grid;position:absolute;transform:translateY(-50%)}.pipeline-flow-chart-module__n-fvfG__sourceBlock{--mark-hue:color-mix(in oklch, var(--c-mint) 45%, var(--n-50));aspect-ratio:1;background:color-mix(in oklch, var(--mark-hue) 72%, var(--color-bone));border-radius:1px;width:100%;transition:box-shadow .18s;position:relative}.pipeline-flow-chart-module__n-fvfG__sourceLabel,.pipeline-flow-chart-module__n-fvfG__outcomeLabel{min-width:6.9rem;padding:var(--space-50) var(--space-120) var(--space-50);border:1px solid color-mix(in oklch, var(--n-60) 42%, transparent);border-radius:var(--radius-sm);background:color-mix(in oklch, var(--color-bone) 96%, transparent);color:var(--color-ash-dark);font-size:clamp(.86rem,1.2vw,1.05rem);font-weight:var(--weight-display-sm);line-height:var(--leading-none);text-align:center;white-space:nowrap}.pipeline-flow-chart-module__n-fvfG__sourceLabel{font-family:var(--font-technical), var(--font-technical-fallback);font-weight:var(--weight-label);letter-spacing:var(--meta-letter-spacing)}.pipeline-flow-chart-module__n-fvfG__source .pipeline-flow-chart-module__n-fvfG__sourceLabel{position:absolute;top:calc(100% + .75rem);left:50%;transform:translate(-50%)}.pipeline-flow-chart-module__n-fvfG__stateNode{left:var(--state-center-x);z-index:3;width:var(--state-node-size);appearance:none;aspect-ratio:1;cursor:default;background:color-mix(in oklch, var(--node-tint,var(--n-50)) 72%, var(--color-bone));border:0;border-radius:50%;padding:0;transition:box-shadow .18s,opacity .18s;position:absolute;transform:translate(-50%,-50%)}.pipeline-flow-chart-module__n-fvfG__stateTop{--node-tint:var(--c-mint);top:var(--top-y)}.pipeline-flow-chart-module__n-fvfG__stateMid{--node-tint:var(--c-amber-deep);top:var(--mid-y)}.pipeline-flow-chart-module__n-fvfG__stateBottom{--node-tint:var(--c-blue-deep);top:var(--third-y)}.pipeline-flow-chart-module__n-fvfG__stateThird{--node-tint:var(--c-sage);top:var(--bottom-y)}.pipeline-flow-chart-module__n-fvfG__outcomes{top:0;bottom:0;left:var(--outcome-left-x);z-index:3;width:var(--outcome-size);height:100%;position:absolute}.pipeline-flow-chart-module__n-fvfG__outcome{appearance:none;aspect-ratio:1;width:100%;color:inherit;cursor:default;font:inherit;background:0 0;border:0;padding:0;transition:filter .18s,opacity .18s;display:block;position:absolute;left:0;transform:translateY(-50%)}.pipeline-flow-chart-module__n-fvfG__outcome:first-child{top:var(--top-y)}.pipeline-flow-chart-module__n-fvfG__outcome:nth-child(2){top:var(--mid-y)}.pipeline-flow-chart-module__n-fvfG__outcome:nth-child(3){top:var(--third-y)}.pipeline-flow-chart-module__n-fvfG__outcome:nth-child(4){top:var(--bottom-y)}.pipeline-flow-chart-module__n-fvfG__outcomeTile{aspect-ratio:1;place-items:center;width:100%;height:100%;display:grid;position:relative;overflow:hidden}.pipeline-flow-chart-module__n-fvfG__outcome .pipeline-flow-chart-module__n-fvfG__outcomeLabel{z-index:3;transition:border-color .18s,box-shadow .18s;position:absolute;top:calc(100% + .55rem);left:50%;transform:translate(-50%)}.pipeline-flow-chart-module__n-fvfG__outcomeTile:before{z-index:0;content:"";background:color-mix(in oklch, var(--tile-strong) 72%, var(--color-bone));position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='black' fill-rule='evenodd' d='M0 0h100v100H0Z M50 -1a51 51 0 1 0 0 102a51 51 0 1 0 0-102Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath fill='black' fill-rule='evenodd' d='M0 0h100v100H0Z M50 -1a51 51 0 1 0 0 102a51 51 0 1 0 0-102Z'/%3E%3C/svg%3E") 50%/100% 100% no-repeat}.pipeline-flow-chart-module__n-fvfG__outcomeTile span{display:none}.pipeline-flow-chart-module__n-fvfG__anchorPoint{z-index:2;aspect-ratio:1;border-radius:var(--radius-pill);background:color-mix(in oklch, var(--n-35) 52%, transparent);pointer-events:none;width:.36rem;transition:background-color .18s;position:absolute;transform:translate(-50%,-50%)}.pipeline-flow-chart-module__n-fvfG__sourceAnchor{top:var(--source-y);left:var(--source-right-x)}.pipeline-flow-chart-module__n-fvfG__stateTopInAnchor{top:var(--top-y);left:var(--state-left-anchor-x)}.pipeline-flow-chart-module__n-fvfG__stateTopOutAnchor{top:var(--top-y);left:var(--state-right-anchor-x)}.pipeline-flow-chart-module__n-fvfG__stateMidInAnchor{top:var(--mid-y);left:var(--state-left-anchor-x)}.pipeline-flow-chart-module__n-fvfG__stateMidOutAnchor{top:var(--mid-y);left:var(--state-right-anchor-x)}.pipeline-flow-chart-module__n-fvfG__stateBottomInAnchor{top:var(--third-y);left:var(--state-left-anchor-x)}.pipeline-flow-chart-module__n-fvfG__stateBottomOutAnchor{top:var(--third-y);left:var(--state-right-anchor-x)}.pipeline-flow-chart-module__n-fvfG__stateThirdInAnchor{top:var(--bottom-y);left:var(--state-left-anchor-x)}.pipeline-flow-chart-module__n-fvfG__stateThirdOutAnchor{top:var(--bottom-y);left:var(--state-right-anchor-x)}.pipeline-flow-chart-module__n-fvfG__source:focus-visible,.pipeline-flow-chart-module__n-fvfG__outcome:focus-visible{outline:none}.pipeline-flow-chart-module__n-fvfG__stateNode:focus-visible{outline:var(--focus-ring);outline-offset:2px}@media (min-width:42.0625rem){.pipeline-flow-chart-module__n-fvfG__sidebarFlow .pipeline-flow-chart-module__n-fvfG__outcome:focus-visible{outline:var(--focus-ring);outline-offset:2px}}.pipeline-flow-chart-module__n-fvfG__source:focus-visible .pipeline-flow-chart-module__n-fvfG__sourceLabel,.pipeline-flow-chart-module__n-fvfG__outcome:focus-visible .pipeline-flow-chart-module__n-fvfG__outcomeLabel{border-color:var(--focus-ring-color);box-shadow:0 0 0 1px var(--focus-ring-color)}.pipeline-flow-chart-module__n-fvfG__flow:has(:is(.pipeline-flow-chart-module__n-fvfG__source,.pipeline-flow-chart-module__n-fvfG__stateNode,.pipeline-flow-chart-module__n-fvfG__outcome):is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__connector{opacity:.18}:is(.pipeline-flow-chart-module__n-fvfG__flow:has(:is(.pipeline-flow-chart-module__n-fvfG__source,.pipeline-flow-chart-module__n-fvfG__stateNode,.pipeline-flow-chart-module__n-fvfG__outcome):is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateNode,.pipeline-flow-chart-module__n-fvfG__flow:has(:is(.pipeline-flow-chart-module__n-fvfG__source,.pipeline-flow-chart-module__n-fvfG__stateNode,.pipeline-flow-chart-module__n-fvfG__outcome):is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__outcome){opacity:.42}.pipeline-flow-chart-module__n-fvfG__flow:has(:is(.pipeline-flow-chart-module__n-fvfG__source,.pipeline-flow-chart-module__n-fvfG__stateNode,.pipeline-flow-chart-module__n-fvfG__outcome):is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__sourceBlock{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--mark-hue) 55%, var(--color-ash-dark))}.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__source:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__connector{--connector-flow-distance:.68rem;--connector-flow-duration:1.25s;--connector-dash-color:color-mix(in oklch, var(--color-ash) 78%, transparent);--connector-dash-fill:54%;opacity:1;filter:contrast(1.18)}:is(.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__source:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateNode,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__source:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__outcome){opacity:1}:is(.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeAwe:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__routeAwe,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateTop:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__routeAwe,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeEmpathy:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__routeEmpathy,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateMid:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__routeEmpathy,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeClarity:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__routeClarity,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateBottom:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__routeClarity,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeWarmth:is(:hover,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__routeWarmth,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateThird:is(:hover,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__routeWarmth){--connector-flow-distance:.68rem;--connector-flow-duration:1.25s;--connector-dash-color:color-mix(in oklch, var(--color-ash) 78%, transparent);--connector-dash-fill:54%;opacity:1;filter:contrast(1.18)}:is(.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeAwe:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateTop,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateTop:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateTop,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeEmpathy:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateMid,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateMid:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateMid,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeClarity:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateBottom,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateBottom:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateBottom,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeAwe:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__outcomeAwe,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateTop:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__outcomeAwe,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeEmpathy:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__outcomeEmpathy,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateMid:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__outcomeEmpathy,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeClarity:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__outcomeClarity,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeWarmth:is(:hover,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateThird,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateThird:is(:hover,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateThird,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeWarmth:is(:hover,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__outcomeWarmth),:is(.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateBottom:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__outcomeClarity,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateThird:is(:hover,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__outcomeWarmth){opacity:1;filter:contrast(1.06)}:is(.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeAwe:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateTop,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateTop:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateTop,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeEmpathy:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateMid,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateMid:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateMid,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeClarity:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateBottom,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeWarmth:is(:hover,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateThird),:is(.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateBottom:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateBottom,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateThird:is(:hover,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateThird){box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--node-tint,var(--n-50)) 55%, var(--color-ash-dark))}:is(.pipeline-flow-chart-module__n-fvfG__flow:has(:is(.pipeline-flow-chart-module__n-fvfG__source,.pipeline-flow-chart-module__n-fvfG__stateNode,.pipeline-flow-chart-module__n-fvfG__outcome):is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__sourceAnchor,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__source:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__anchorPoint,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeAwe:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateTopInAnchor,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeAwe:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateTopOutAnchor,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateTop:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateTopInAnchor,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateTop:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateTopOutAnchor,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeEmpathy:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateMidInAnchor,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeEmpathy:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateMidOutAnchor,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateMid:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateMidInAnchor,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateMid:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateMidOutAnchor,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeClarity:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateBottomInAnchor,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeClarity:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateBottomOutAnchor,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateBottom:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateBottomInAnchor,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateBottom:is(:hover,:focus,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateBottomOutAnchor,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeWarmth:is(:hover,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateThirdInAnchor,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__outcomeWarmth:is(:hover,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateThirdOutAnchor,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateThird:is(:hover,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateThirdInAnchor,.pipeline-flow-chart-module__n-fvfG__flow:has(.pipeline-flow-chart-module__n-fvfG__stateThird:is(:hover,:focus-visible)) .pipeline-flow-chart-module__n-fvfG__stateThirdOutAnchor){opacity:1;background:color-mix(in oklch, var(--color-ash) 88%, transparent)}.pipeline-flow-chart-module__n-fvfG__awe{--tile-soft:var(--c-mint-bright);--tile-strong:var(--c-mint)}.pipeline-flow-chart-module__n-fvfG__empathy{--tile-soft:var(--c-amber-bright);--tile-strong:var(--c-amber-deep)}.pipeline-flow-chart-module__n-fvfG__clarity{--tile-soft:var(--c-blue-bright);--tile-strong:var(--c-blue-deep)}.pipeline-flow-chart-module__n-fvfG__warmth{--tile-soft:var(--c-sage-bright);--tile-strong:var(--c-sage)}@media (max-width:62rem){.pipeline-flow-chart-module__n-fvfG__flowViewport{box-shadow:none;border-left:0;border-right:0;overflow-x:auto}.pipeline-flow-chart-module__n-fvfG__flowViewport:after{pointer-events:none;content:"";background:linear-gradient(90deg, transparent, var(--color-bone-warm));width:3rem;position:absolute;inset:0 0 0 auto}}@media (prefers-reduced-motion:reduce){.pipeline-flow-chart-module__n-fvfG__connector:before,.pipeline-flow-chart-module__n-fvfG__connector:after{animation:none}}@media (max-width:42rem){.pipeline-flow-chart-module__n-fvfG__flow{min-width:50rem}.pipeline-flow-chart-module__n-fvfG__source .pipeline-flow-chart-module__n-fvfG__sourceLabel{top:calc(100% + .5rem)}.pipeline-flow-chart-module__n-fvfG__stateNode{width:6.2rem}.pipeline-flow-chart-module__n-fvfG__sourceLabel,.pipeline-flow-chart-module__n-fvfG__outcomeLabel{min-width:5.8rem;padding-inline:.9rem;font-size:.76rem}.pipeline-flow-chart-module__n-fvfG__outcome .pipeline-flow-chart-module__n-fvfG__outcomeLabel{top:calc(100% + .42rem)}}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport{border-radius:calc(var(--radius-card) - 1px);background:radial-gradient(circle at 50% 50%, color-mix(in oklch, var(--color-bone) 36%, transparent), transparent 18rem), linear-gradient(120deg, color-mix(in oklch, var(--color-bone-warm) 94%, transparent), color-mix(in oklch, var(--n-80) 90%, transparent));align-items:center;display:grid;overflow:hidden}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__flow{--source-size:8.4%;--outcome-size:8.4%;--state-node-size:calc(var(--outcome-size) * 1.02);--outcome-left-x:64%;--top-y:20%;--mid-y:40%;--third-y:60%;--bottom-y:80%;min-width:0;width:min(100%, var(--width-flow-chart));aspect-ratio:1329/640;background:0 0;margin-inline:0}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__stateNode{width:var(--state-node-size)}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__sourceToTop{width:27.1%;transform:rotate(-32.2deg)}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__sourceToMid{width:23.4%;transform:rotate(-11.9deg)}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__sourceToThird{width:23.4%;transform:rotate(11.9deg)}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__sourceToBottom{width:27.1%;transform:rotate(32.2deg)}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__sourceLabel,.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__outcomeLabel{border-color:color-mix(in oklch, var(--n-50) 36%, transparent);min-width:clamp(4.4rem,10.4cqw,5.7rem);font-size:clamp(.72rem,1.2cqw,.8rem);font-weight:var(--weight-display-sm);padding:.3rem clamp(.58rem,1.45cqw,.86rem) .34rem}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__source .pipeline-flow-chart-module__n-fvfG__sourceLabel{top:50%;left:auto;right:calc(100% + clamp(.28rem,.9cqw,.42rem));transform:translateY(-50%)}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__outcome .pipeline-flow-chart-module__n-fvfG__outcomeLabel{top:50%;left:calc(100% + clamp(.28rem,.9cqw,.42rem));transform:translateY(-50%)}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__anchorPoint{width:clamp(.32rem,.58cqw,.46rem)}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport:after,.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__flow:before{content:none}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport:before{pointer-events:none;content:"";background-image:radial-gradient(color-mix(in oklch, var(--n-35) 11%, transparent) .04rem, transparent .05rem), linear-gradient(90deg, color-mix(in oklch, var(--color-ash-light) 8%, transparent) 1px, transparent 1px), linear-gradient(180deg, color-mix(in oklch, var(--color-ash-light) 8%, transparent) 1px, transparent 1px);opacity:.34;background-size:.58rem .58rem,9rem 9rem,9rem 9rem;position:absolute;inset:0}@container (max-width:34rem){.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__source .pipeline-flow-chart-module__n-fvfG__sourceLabel{top:calc(100% + clamp(.18rem,.8cqw,.34rem));left:50%;right:auto;transform:translate(-50%)}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__flow{--outcome-left-x:58%;aspect-ratio:1329/800}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__sourceToTop{width:29.2%;transform:rotate(-38.3deg)}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__sourceToMid{width:23.7%;transform:rotate(-14.7deg)}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__sourceToThird{width:23.7%;transform:rotate(14.7deg)}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__sourceToBottom{width:29.2%;transform:rotate(38.3deg)}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__outcome .pipeline-flow-chart-module__n-fvfG__outcomeLabel{width:max-content;min-width:0;max-width:5.6rem;line-height:var(--leading-snug);white-space:normal;text-wrap:balance;padding-block:.2rem}}.pipeline-flow-chart-module__n-fvfG__sidebarHeads{display:none}@media (min-width:42.0625rem){.pipeline-flow-chart-module__n-fvfG__sidebarFlow{background:radial-gradient(circle at 40% 50%, color-mix(in oklch, var(--color-bone) 30%, transparent), transparent 12rem), linear-gradient(120deg, color-mix(in oklch, var(--n-90) 45%, var(--color-bone-warm)), color-mix(in oklch, var(--n-90) 70%, var(--color-bone)));z-index:6;border-start-end-radius:0;border-end-end-radius:0;height:100%;display:block;position:relative;overflow:visible}.pipeline-flow-chart-module__n-fvfG__sidebarFlow .pipeline-flow-chart-module__n-fvfG__flow{overflow:visible}.pipeline-flow-chart-module__n-fvfG__sidebarFlow:after{--seam-ink:color-mix(in oklch, var(--n-45) 34%, transparent);--seam-whisper:color-mix(in oklch, var(--n-45) 8%, transparent);--seam-hh:var(--chart-header-h,2.3rem);--seam-rh:var(--chart-row-h,clamp(2rem, 2.5vw, 2.4rem));--seam-band-top:calc(var(--seam-hh) + var(--seam-rh) * .5 - .75rem);--seam-band-bottom:calc(var(--seam-hh) + var(--seam-rh) * 3.5 + .75rem);content:"";z-index:0;pointer-events:none;background:linear-gradient(to bottom, var(--seam-ink) var(--seam-hh), var(--seam-whisper) var(--seam-band-top), var(--seam-whisper) var(--seam-band-bottom), var(--seam-ink) calc(var(--seam-band-bottom) + var(--seam-rh) * .5));width:1px;position:absolute;inset:0 0 0 auto}.pipeline-flow-chart-module__n-fvfG__sidebarFlow .pipeline-flow-chart-module__n-fvfG__outcome:before{content:"";z-index:-1;pointer-events:none;box-shadow:.06rem .1rem .24rem color-mix(in oklch, var(--color-ash-dark) 24%, transparent), 0 .03rem .05rem color-mix(in oklch, var(--color-ash-dark) 18%, transparent);clip-path:inset(calc(50% - var(--chart-bar-h,1.1rem) / 2) -1rem calc(50% - var(--chart-bar-h,1.1rem) / 2) 50%);position:absolute;inset:0}.pipeline-flow-chart-module__n-fvfG__sidebarFlow .pipeline-flow-chart-module__n-fvfG__outcomeTile span{z-index:0;background:var(--flow-field);border-radius:50%;display:block;position:absolute;inset:0}.pipeline-flow-chart-module__n-fvfG__sidebarFlow .pipeline-flow-chart-module__n-fvfG__flow{--flow-field:color-mix(in oklch, var(--n-90) 45%, var(--color-bone-warm));--rh:var(--chart-row-h,clamp(2rem, 2.5vw, 2.4rem));--hh:var(--chart-header-h,2.3rem);--col-primer-x:2.6rem;--col-probe-x:7.8rem;--source-size:2.1rem;--source-right-x:calc(var(--col-primer-x) + var(--source-size) / 2);--state-node-size:calc(var(--outcome-size) * 1.02);--state-center-x:var(--col-probe-x);--state-left-anchor-x:calc(var(--state-center-x) - var(--state-node-size) / 2);--state-right-anchor-x:calc(var(--state-center-x) + var(--state-node-size) / 2);--outcome-size:1.5rem;--tile-overlap:calc(var(--outcome-size) / 2);--outcome-left-x:calc(var(--width-flow-sidebar) - var(--outcome-size) + var(--tile-overlap));--top-y:calc(var(--hh) + var(--rh) * .5);--mid-y:calc(var(--hh) + var(--rh) * 1.5);--third-y:calc(var(--hh) + var(--rh) * 2.5);--bottom-y:calc(var(--hh) + var(--rh) * 3.5);--source-y:calc(var(--hh) + var(--rh) * 2);--fan-dx:calc(var(--state-left-anchor-x) - var(--source-right-x));aspect-ratio:auto;width:100%;min-width:0;height:100%;margin:0}.pipeline-flow-chart-module__n-fvfG__sidebarFlow .pipeline-flow-chart-module__n-fvfG__sourceToTop{width:hypot(var(--fan-dx), calc(var(--rh) * 1.5));transform:rotate(atan2(calc(-1.5 * var(--rh)), var(--fan-dx)))}.pipeline-flow-chart-module__n-fvfG__sidebarFlow .pipeline-flow-chart-module__n-fvfG__sourceToMid{width:hypot(var(--fan-dx), calc(var(--rh) * .5));transform:rotate(atan2(calc(-.5 * var(--rh)), var(--fan-dx)))}.pipeline-flow-chart-module__n-fvfG__sidebarFlow .pipeline-flow-chart-module__n-fvfG__sourceToThird{width:hypot(var(--fan-dx), calc(var(--rh) * .5));transform:rotate(atan2(calc(.5 * var(--rh)), var(--fan-dx)))}.pipeline-flow-chart-module__n-fvfG__sidebarFlow .pipeline-flow-chart-module__n-fvfG__sourceToBottom{width:hypot(var(--fan-dx), calc(var(--rh) * 1.5));transform:rotate(atan2(calc(1.5 * var(--rh)), var(--fan-dx)))}.pipeline-flow-chart-module__n-fvfG__sidebarFlow .pipeline-flow-chart-module__n-fvfG__stateNode{width:var(--state-node-size)}.pipeline-flow-chart-module__n-fvfG__sidebarFlow .pipeline-flow-chart-module__n-fvfG__source .pipeline-flow-chart-module__n-fvfG__sourceLabel{min-width:0;font-size:var(--text-caption);padding:.16rem .42rem .18rem;top:calc(100% + .28rem);left:50%;right:auto;transform:translate(-50%)}.pipeline-flow-chart-module__n-fvfG__sidebarFlow .pipeline-flow-chart-module__n-fvfG__outcome .pipeline-flow-chart-module__n-fvfG__outcomeLabel{display:none}.pipeline-flow-chart-module__n-fvfG__sidebarFlow .pipeline-flow-chart-module__n-fvfG__sidebarHeads{z-index:2;height:var(--hh);border-bottom:1px solid color-mix(in oklch, var(--n-35) 30%, transparent);background:color-mix(in oklch, var(--n-90) 55%, var(--color-bone-warm));color:var(--n-15);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--text-caption);font-weight:var(--weight-label);letter-spacing:.04em;line-height:var(--leading-tight);text-transform:uppercase;white-space:nowrap;display:block;position:absolute;inset:0 0 auto}.pipeline-flow-chart-module__n-fvfG__sidebarFlow .pipeline-flow-chart-module__n-fvfG__sidebarHeads span{position:absolute;top:50%;transform:translate(-50%,-50%)}.pipeline-flow-chart-module__n-fvfG__sidebarFlow .pipeline-flow-chart-module__n-fvfG__sidebarHeadSource{left:calc(var(--source-right-x) - var(--source-size) / 2)}.pipeline-flow-chart-module__n-fvfG__sidebarFlow .pipeline-flow-chart-module__n-fvfG__sidebarHeadState{left:var(--state-center-x)}.pipeline-flow-chart-module__n-fvfG__sidebarFlow{background:color-mix(in oklch, var(--n-90) 45%, var(--color-bone-warm))}.pipeline-flow-chart-module__n-fvfG__sidebarFlow:before{content:none}.pipeline-flow-chart-module__n-fvfG__sidebarFlow .pipeline-flow-chart-module__n-fvfG__sidebarHeads{background:color-mix(in oklch, var(--n-90) 45%, var(--color-bone-warm));color:var(--color-ash-light)}.pipeline-flow-chart-module__n-fvfG__sidebarFlow .pipeline-flow-chart-module__n-fvfG__flow{--source-size:2.5rem}}
.pipeline-timeline-chart-module__cvRJMW__timeline{--label-width:0px;--row-height:clamp(2.28rem, 3.25vw, 2.75rem);--stage-count:4;--bar-height:clamp(1.25rem, 1.6vw, 1.45rem);--bar-underlap:0px;--chart-bg:color-mix(in oklch, var(--color-bone-warm) 84%, transparent);--label-bg:var(--n-90);--header-bg:color-mix(in oklch, var(--color-bone) 90%, transparent);--rule:color-mix(in oklch, var(--n-50) 20%, transparent);--rule-strong:color-mix(in oklch, var(--n-45) 34%, transparent);--break-dash:color-mix(in oklch, var(--n-30) 30%, transparent);--ink-soft:var(--n-10);border-radius:calc(var(--radius-card) - 1px);background:radial-gradient(circle at 47% 42%, color-mix(in oklch, var(--color-bone) 52%, transparent), transparent 23rem), linear-gradient(90deg, color-mix(in oklch, var(--color-sand) 20%, transparent), transparent 15%, transparent 82%, color-mix(in oklch, var(--c-blue-bright) 7.5%, transparent)), linear-gradient(180deg, color-mix(in oklch, var(--color-bone) 58%, transparent), transparent 52%), var(--chart-bg);position:relative;overflow:hidden}.pipeline-timeline-chart-module__cvRJMW__timeline:before{z-index:0;pointer-events:none;content:"";background-image:radial-gradient(color-mix(in oklch, var(--color-ash-dark) 12%, transparent) .035rem, transparent .046rem);opacity:.34;background-size:.58rem .58rem;position:absolute;inset:0}.pipeline-timeline-chart-module__cvRJMW__headerRow,.pipeline-timeline-chart-module__cvRJMW__programRow{z-index:1;grid-template-columns:var(--label-width) minmax(66rem, 1fr);display:grid;position:relative}.pipeline-timeline-chart-module__cvRJMW__headerRow{border-bottom:1px solid var(--rule-strong);background:linear-gradient(180deg, color-mix(in oklch, var(--color-bone) 28%, transparent), transparent), var(--header-bg);min-height:clamp(2.65rem,3.6vw,3.25rem)}.pipeline-timeline-chart-module__cvRJMW__cornerCell{display:none}.pipeline-timeline-chart-module__cvRJMW__stageHeaderGroup{grid-column:2;grid-template-columns:repeat(var(--stage-count), minmax(0, 1fr));display:grid}.pipeline-timeline-chart-module__cvRJMW__stageHeader{min-width:0;padding:var(--space-35) var(--space-65);color:var(--color-ash-dark);font-family:var(--font-technical), var(--font-technical-fallback);font-size:clamp(1rem,1.28vw,1.22rem);font-weight:var(--weight-label);letter-spacing:var(--meta-letter-spacing);line-height:var(--leading-snug);text-align:center;text-transform:uppercase;white-space:nowrap;place-items:center;display:grid}.pipeline-timeline-chart-module__cvRJMW__stageLabelShort,.pipeline-timeline-chart-module__cvRJMW__stageMicro{display:none}.pipeline-timeline-chart-module__cvRJMW__bodyRows{z-index:1;position:relative}.pipeline-timeline-chart-module__cvRJMW__bodyRows:before{inset:0 0 0 var(--label-width);z-index:0;pointer-events:none;content:"";background:repeating-linear-gradient(90deg, transparent 0, transparent calc((100% / var(--stage-count)) - 1px), color-mix(in oklch, var(--n-35) 10%, transparent) calc((100% / var(--stage-count)) - 1px), color-mix(in oklch, var(--n-35) 10%, transparent) calc(100% / var(--stage-count)));position:absolute}.pipeline-timeline-chart-module__cvRJMW__programRow:after{content:none}.pipeline-timeline-chart-module__cvRJMW__rowSlot:first-child .pipeline-timeline-chart-module__cvRJMW__programRow:after{top:0}.pipeline-timeline-chart-module__cvRJMW__programRow{min-height:var(--row-height)}.pipeline-timeline-chart-module__cvRJMW__groupBreak{margin-bottom:1px}.pipeline-timeline-chart-module__cvRJMW__groupBreak:before{z-index:4;pointer-events:none;content:"";background-image:linear-gradient(90deg, var(--break-dash) 36%, transparent 0);background-size:.68rem 1px;height:1px;position:absolute;inset:auto 0 -1px}.pipeline-timeline-chart-module__cvRJMW__groupBreak .pipeline-timeline-chart-module__cvRJMW__programLabel{box-shadow:0 -1px 0 var(--label-bg)}.pipeline-timeline-chart-module__cvRJMW__rowSlot:has(.pipeline-timeline-chart-module__cvRJMW__groupBreak)+.pipeline-timeline-chart-module__cvRJMW__rowSlot .pipeline-timeline-chart-module__cvRJMW__programLabel{box-shadow:0 1px 0 var(--label-bg)}.pipeline-timeline-chart-module__cvRJMW__programLabel{clip:rect(0, 0, 0, 0);clip-path:inset(50%);z-index:3;background:var(--label-bg);width:1px;height:1px;box-shadow:0 -1px 0 var(--label-bg), 0 1px 0 var(--label-bg);color:var(--ink-soft);font-family:var(--font-technical), var(--font-technical-fallback);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:clamp(.86rem,1.04vw,.96rem);font-weight:var(--weight-label);letter-spacing:var(--meta-letter-spacing);line-height:var(--leading-snug);text-align:center;flex-wrap:wrap;place-content:center;align-items:baseline;column-gap:.45em;padding:.32rem clamp(.72rem,1.15vw,.95rem);display:flex;position:absolute;overflow:hidden}.pipeline-timeline-chart-module__cvRJMW__programLabelEmphasis{color:var(--color-ash-dark);font-weight:var(--weight-label-strong)}.pipeline-timeline-chart-module__cvRJMW__programCode{white-space:nowrap}.pipeline-timeline-chart-module__cvRJMW__trackCell{background:0 0;grid-column:2;align-items:center;min-width:0;padding-inline:0;display:flex;position:relative}.pipeline-timeline-chart-module__cvRJMW__trackRail{right:0;left:calc(var(--bar-underlap) * -1);height:1px;position:absolute}.pipeline-timeline-chart-module__cvRJMW__progressBar{top:50%;left:calc(var(--start-pct) - var(--bar-underlap));width:calc(var(--end-pct) - var(--start-pct) + var(--bar-underlap));height:var(--bar-height);border:1px solid color-mix(in oklch, var(--bar-color) 42%, color-mix(in oklch, var(--color-bone) 62%, transparent));background:linear-gradient(180deg, color-mix(in oklch, var(--color-bone) 18%, transparent), transparent 38%, color-mix(in oklch, var(--color-ash-dark) 8%, transparent)), linear-gradient(90deg, color-mix(in oklch, var(--bar-color) 74%, color-mix(in oklch, var(--color-bone) 26%, transparent)), color-mix(in oklch, var(--bar-color) 78%, color-mix(in oklch, var(--color-bone) 20%, transparent)));box-shadow:inset 0 1px 0 color-mix(in oklch, var(--color-bone) 28%, transparent), inset 0 -1px 0 color-mix(in oklch, var(--color-ash-dark) 12%, transparent), inset 0 0 0 1px color-mix(in oklch, var(--color-bone) 10%, transparent), 0 .22rem .72rem color-mix(in oklch, var(--bar-color) 22%, transparent);transition:filter .18s,opacity .18s,transform .18s;position:absolute;overflow:hidden;transform:translateY(-50%)}.pipeline-timeline-chart-module__cvRJMW__barCode{z-index:1;padding-inline:clamp(.45rem,.9vw,.7rem);color:var(--color-ash-dark);font-family:var(--font-technical), var(--font-technical-fallback);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:clamp(.72rem,.82vw,.82rem);font-weight:var(--weight-label);letter-spacing:var(--meta-letter-spacing);line-height:var(--bar-height);white-space:nowrap;padding-inline-start:var(--bar-code-start,clamp(.45rem, .9vw, .7rem));display:block;position:relative}.pipeline-timeline-chart-module__cvRJMW__barCodeStrong{font-weight:var(--weight-label-strong)}.pipeline-timeline-chart-module__cvRJMW__barArm{font-weight:var(--weight-body);letter-spacing:normal;margin-left:.55em}.pipeline-timeline-chart-module__cvRJMW__programStatus{display:none}.pipeline-timeline-chart-module__cvRJMW__progressBar:before{pointer-events:none;content:"";background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--color-bone) 8%, transparent) 48%, transparent), linear-gradient(180deg, color-mix(in oklch, var(--color-bone) 8%, transparent), transparent 46%, color-mix(in oklch, var(--n-10) 10%, transparent));opacity:.42;position:absolute;inset:0}.pipeline-timeline-chart-module__cvRJMW__progressBar:after{pointer-events:none;content:"";background-image:radial-gradient(color-mix(in oklch, var(--color-bone) 6%, transparent) .028rem, transparent .042rem);mix-blend-mode:screen;opacity:.12;background-size:.42rem .42rem;position:absolute;inset:0}.pipeline-timeline-chart-module__cvRJMW__compactTimeline{--label-width:0px;--row-height:var(--chart-row-h,clamp(2rem, 2.5vw, 2.4rem));--bar-height:clamp(1.2rem, 1.45vw, 1.35rem);--chart-bg:color-mix(in oklch, var(--n-90) 92%, transparent);--label-bg:color-mix(in oklch, var(--n-90) 96%, transparent);--header-bg:color-mix(in oklch, var(--color-bone-warm) 96%, transparent);--rule:color-mix(in oklch, var(--color-ash-light) 18%, transparent);--rule-strong:color-mix(in oklch, var(--n-35) 30%, transparent)}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__headerRow{min-height:var(--chart-header-h,clamp(1.95rem, 2.2vw, 2.18rem))}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__headerRow,.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__programRow{grid-template-columns:var(--label-width) minmax(0, 1fr)}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__stageHeader{padding:var(--space-35) var(--space-35);color:var(--n-15);font-size:clamp(.72rem,.8vw,.8rem);font-weight:var(--weight-label-strong);letter-spacing:.04em;line-height:var(--leading-tight);white-space:normal}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__stageLabelFull{display:none}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__stageLabelShort{display:inline}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__programLabel{font-size:clamp(.72rem,.8vw,.8rem);font-weight:var(--weight-label);padding-inline:clamp(.34rem,.8vw,.58rem)}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__programLabelEmphasis{font-weight:var(--weight-label-strong)}.pipeline-timeline-chart-module__cvRJMW__srOnly{white-space:nowrap;clip:rect(0, 0, 0, 0);clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:62rem){.pipeline-timeline-chart-module__cvRJMW__timeline{margin-inline:0;overflow-x:auto}.pipeline-timeline-chart-module__cvRJMW__timeline:after{pointer-events:none;content:"";background:linear-gradient(90deg, transparent, var(--color-bone-warm));width:3rem;position:absolute;inset:0 0 0 auto}.pipeline-timeline-chart-module__cvRJMW__headerRow,.pipeline-timeline-chart-module__cvRJMW__programRow{padding-right:var(--space-65)}.pipeline-timeline-chart-module__cvRJMW__compactTimeline{--label-width:0px;border-inline:1px solid var(--rule-strong);overflow:hidden}.pipeline-timeline-chart-module__cvRJMW__compactTimeline:after{content:none}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__headerRow,.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__programRow{grid-template-columns:var(--label-width) minmax(0, 1fr)}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__stageHeader{min-width:0;font-size:clamp(.72rem,1.62vw,.84rem);line-height:var(--leading-tight);overflow-wrap:anywhere;white-space:normal;-webkit-hyphens:auto;hyphens:auto;align-content:center;padding:.34rem clamp(.2rem,.9vw,.48rem)}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__programLabel{padding-inline:clamp(.34rem,1vw,.58rem);font-size:clamp(.72rem,1.55vw,.78rem)}}@media (max-width:42rem){.pipeline-timeline-chart-module__cvRJMW__timeline{--label-width:0px;--row-height:2.35rem;overflow-x:visible}.pipeline-timeline-chart-module__cvRJMW__timeline:after,.pipeline-timeline-chart-module__cvRJMW__headerRow,.pipeline-timeline-chart-module__cvRJMW__bodyRows:before{display:none}.pipeline-timeline-chart-module__cvRJMW__programRow{padding-right:0}.pipeline-timeline-chart-module__cvRJMW__programRow,.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__programRow{row-gap:var(--space-25);padding:var(--space-50) var(--space-65);grid-template-columns:minmax(0,1fr)}.pipeline-timeline-chart-module__cvRJMW__programLabel{clip:auto;clip-path:none;width:auto;height:auto;box-shadow:none;text-align:left;background:0 0;justify-content:flex-start;padding:0;position:static;overflow:visible}.pipeline-timeline-chart-module__cvRJMW__groupBreak .pipeline-timeline-chart-module__cvRJMW__programLabel{box-shadow:none}.pipeline-timeline-chart-module__cvRJMW__rowSlot:has(.pipeline-timeline-chart-module__cvRJMW__groupBreak)+.pipeline-timeline-chart-module__cvRJMW__rowSlot .pipeline-timeline-chart-module__cvRJMW__programLabel{box-shadow:none}.pipeline-timeline-chart-module__cvRJMW__trackCell{flex-direction:column;grid-column:1;align-items:stretch}.pipeline-timeline-chart-module__cvRJMW__trackRail{height:var(--bar-height);position:relative;left:0}.pipeline-timeline-chart-module__cvRJMW__progressBar{width:var(--end-pct);left:0}.pipeline-timeline-chart-module__cvRJMW__barCode{display:none}.pipeline-timeline-chart-module__cvRJMW__programStatus{padding-top:var(--space-25);color:var(--ink-soft);font-size:var(--text-caption);line-height:var(--leading-snug);display:block}.pipeline-timeline-chart-module__cvRJMW__headerRow,.pipeline-timeline-chart-module__cvRJMW__programRow{grid-template-columns:var(--label-width) minmax(66rem, 1fr)}.pipeline-timeline-chart-module__cvRJMW__stageHeader{font-size:.78rem}.pipeline-timeline-chart-module__cvRJMW__programLabel{font-size:.74rem}.pipeline-timeline-chart-module__cvRJMW__compactTimeline{--label-width:0px;--row-height:clamp(1.72rem, 5.2vw, 2.08rem);--bar-height:clamp(.54rem, 1.8vw, .68rem)}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__headerRow{min-height:clamp(3.2rem,11vw,4.1rem)}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__stageHeader{font-size:clamp(.72rem,2.4vw,.8rem);line-height:var(--leading-tight);padding-inline:.16rem}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__stageLabelFull{display:none}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__stageLabelShort{display:inline}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__stageQualifier{display:none}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__programLabel{padding-inline:0;font-size:clamp(.72rem,2.2vw,.78rem)}}@media (max-width:37rem){.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__stageWord{display:none}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__stageMicro{display:inline}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__stageHeader{letter-spacing:.02em}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__stageLabelShort{white-space:nowrap}}.pipeline-timeline-chart-module__cvRJMW__rowSlot{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.pipeline-timeline-chart-module__cvRJMW__progressBar{transition:none}}.pipeline-timeline-chart-module__cvRJMW__basketBracket{display:none}@media (min-width:42.0625rem){.pipeline-timeline-chart-module__cvRJMW__compactTimeline{--bar-height:var(--chart-bar-h,clamp(1rem, 1.15vw, 1.1rem));background:var(--color-bone-warm)}.pipeline-timeline-chart-module__cvRJMW__compactTimeline:before{content:none}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__headerRow{background:var(--color-bone-warm)}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__stageHeader{color:var(--color-ash-light);font-weight:var(--weight-label)}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__progressBar{background:color-mix(in oklch, var(--bar-color) 72%, var(--color-bone));box-shadow:none;border:0;border-radius:1px}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__progressBar:before{content:none}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__progressBar:after{background:color-mix(in oklch, var(--bar-color) 55%, var(--color-ash-dark));mix-blend-mode:normal;opacity:1;background-image:none;width:2px;inset:0 0 0 auto}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__trackRail:before{top:0;right:0;left:var(--end-pct);content:"";background-image:linear-gradient(90deg, color-mix(in oklch, var(--bar-color) 45%, transparent) 30%, transparent 0);background-size:.4rem 1px;height:1px;position:absolute}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__barCode{font-size:var(--text-caption)}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__basketBracket{top:calc(var(--row-height) * 1 + .35rem);z-index:2;height:calc(var(--row-height) * 3 - .7rem);border:1px solid color-mix(in oklch, var(--n-35) 55%, transparent);pointer-events:none;border-left:0;align-items:center;width:.45rem;padding-left:.6rem;display:flex;position:absolute;left:calc(78% + .6rem)}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__basketLabel{color:var(--color-ash-light);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--text-caption);font-weight:var(--weight-label);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;position:absolute;left:calc(100% + .5rem)}}
.card-module__uAl7SW__card{border:1px solid var(--card-border);border-radius:var(--card-radius,var(--radius-card));background:linear-gradient(180deg, var(--card-surface-top), var(--card-surface-bottom)), var(--card-surface-base);min-width:0;box-shadow:var(--card-inset-highlight), var(--card-shadow);-webkit-backdrop-filter:var(--card-backdrop,blur(var(--card-blur)) saturate(var(--card-saturate)));backdrop-filter:var(--card-backdrop,blur(var(--card-blur)) saturate(var(--card-saturate)));color:var(--color-ash);transition:border-color var(--duration-standard) var(--ease-out-natural), box-shadow var(--duration-standard) var(--ease-out-natural), transform var(--duration-standard) var(--ease-out-natural);text-decoration:none;position:relative;overflow:hidden;container-type:inline-size}.card-module__uAl7SW__dark{border-color:var(--card-border-dark);background:linear-gradient(180deg, var(--card-surface-dark-top), var(--card-surface-dark-bottom)), var(--card-surface-dark-base);box-shadow:var(--card-inset-highlight-dark), var(--card-shadow-dark);color:var(--color-bone)}.card-module__uAl7SW__sharp{border-radius:var(--radius-none)}.card-module__uAl7SW__sm{min-height:var(--card-min-height-sm)}.card-module__uAl7SW__md{min-height:var(--card-min-height-md)}.card-module__uAl7SW__pad{padding:var(--card-pad)}.card-module__uAl7SW__split{grid-template-columns:var(--card-split-cols,minmax(15.5rem, .7fr) minmax(20rem, 1.1fr));align-items:stretch;display:grid}.card-module__uAl7SW__stack{flex-direction:column;display:flex}.card-module__uAl7SW__interactive{cursor:pointer}.card-module__uAl7SW__interactive:hover,.card-module__uAl7SW__interactive:focus-visible{border-color:var(--card-border-hover);box-shadow:var(--card-inset-highlight), var(--card-shadow-hover);transform:translateY(-2px)}.card-module__uAl7SW__dark.card-module__uAl7SW__interactive:hover,.card-module__uAl7SW__dark.card-module__uAl7SW__interactive:focus-visible{border-color:var(--card-border-dark-hover);box-shadow:var(--card-inset-highlight-dark), var(--card-shadow-dark)}@media (max-width:64rem){.card-module__uAl7SW__split{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.card-module__uAl7SW__interactive:hover,.card-module__uAl7SW__interactive:focus-visible{transform:none}}
.pipeline-module__0aCUuq__anchor{height:0;margin-top:0;position:absolute}.pipeline-module__0aCUuq__section{z-index:5;--band-fill:var(--color-bone-warm);background-color:var(--band-fill);--copy-ink:var(--color-ash-dark);height:auto;padding-top:var(--space-600);padding-bottom:var(--space-600);margin-top:0;position:relative;top:0}.pipeline-module__0aCUuq__backdrop{z-index:-1;position:absolute;inset:0;overflow:hidden}.pipeline-module__0aCUuq__bgImage{--face-h:var(--face-frame-h);top:0;right:calc(-1.3343 * var(--face-h));width:auto;height:var(--face-h);object-fit:contain;mix-blend-mode:multiply;-webkit-mask-image:linear-gradient(to right, transparent, var(--color-ash-dark) 30%), linear-gradient(to bottom, var(--color-ash-dark) 58%, transparent 100%);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to right, transparent, var(--color-ash-dark) 30%), linear-gradient(to bottom, var(--color-ash-dark) 58%, transparent 100%);mask-image:linear-gradient(to right, transparent, var(--color-ash-dark) 30%), linear-gradient(to bottom, var(--color-ash-dark) 58%, transparent 100%);display:block;position:absolute;-webkit-mask-composite:source-in;mask-composite:intersect}.pipeline-module__0aCUuq__fieldImage{z-index:2;object-fit:cover;object-position:50% 30%;opacity:.3;mix-blend-mode:multiply;filter:saturate(.6);pointer-events:none;width:100%;height:100%;-webkit-mask-image:radial-gradient(ellipse 50% 60% at 86% 26%, transparent 55%, var(--color-ash-dark) 100%), linear-gradient(to bottom, transparent, var(--color-ash-dark) 18%, var(--color-ash-dark) 78%, transparent);-webkit-mask-composite:source-in;-webkit-mask-image:radial-gradient(ellipse 50% 60% at 86% 26%, transparent 55%, var(--color-ash-dark) 100%), linear-gradient(to bottom, transparent, var(--color-ash-dark) 18%, var(--color-ash-dark) 78%, transparent);mask-image:radial-gradient(ellipse 50% 60% at 86% 26%, transparent 55%, var(--color-ash-dark) 100%), linear-gradient(to bottom, transparent, var(--color-ash-dark) 18%, var(--color-ash-dark) 78%, transparent);display:block;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.pipeline-module__0aCUuq__settleMark{top:var(--stage-rd-settle);visibility:hidden;pointer-events:none;width:1px;height:1px;position:absolute;left:0}.pipeline-module__0aCUuq__bridge,.pipeline-module__0aCUuq__stageDetail{display:none}.pipeline-module__0aCUuq__backdrop:before{content:"";z-index:1;pointer-events:none;background-image:linear-gradient(90deg, var(--color-bone-warm) 30%, transparent 55%), linear-gradient(to bottom, var(--color-bone-warm), transparent 16%, transparent 84%, var(--color-bone-warm));position:absolute;inset:0}.pipeline-module__0aCUuq__backdrop:after{content:"";z-index:1;pointer-events:none;background-image:linear-gradient(90deg, var(--color-bone-warm) 40%, color-mix(in oklch, var(--color-bone-warm) 50%, transparent) 60%, transparent 80%);opacity:0;animation:23s ease-in-out -14s infinite pipeline-module__0aCUuq__faceVeilBreath;position:absolute;inset:0}@keyframes pipeline-module__0aCUuq__faceVeilBreath{0%{opacity:0}50%{opacity:.32}to{opacity:0}}.pipeline-module__0aCUuq__faceLight{z-index:1;top:calc(.05 * var(--face-frame-h));right:calc(.05 * var(--face-frame-h));width:calc(.95 * var(--face-frame-h));height:calc(.8 * var(--face-frame-h));pointer-events:none;background-image:radial-gradient(closest-side, var(--n-98), color-mix(in oklch, var(--c-amber-bright) 75%, transparent) 45%, transparent);mix-blend-mode:soft-light;will-change:transform;animation:71s ease-in-out -23s infinite alternate pipeline-module__0aCUuq__faceLightWander;position:absolute}@keyframes pipeline-module__0aCUuq__faceLightWander{0%{transform:translate(-22%,8%)scale(.92)}45%{transform:translate(4%,-6%)scale(1.05)}to{transform:translate(18%,4%)scale(.97)}}@media screen and (min-width:1280px){.pipeline-module__0aCUuq__bgImage{right:calc(-1.0428 * var(--face-h));-webkit-mask-image:url(../media/face-edge.0x.7y5_qcciei.svg?dpl=dpl_ESB9iNCNdx9HEZqRSLr9Q8pc6aiA), linear-gradient(to right, transparent, var(--color-ash-dark) 5%), linear-gradient(to bottom, var(--color-ash-dark) 74%, transparent 100%);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;-webkit-mask-image:url(../media/face-edge.0x.7y5_qcciei.svg?dpl=dpl_ESB9iNCNdx9HEZqRSLr9Q8pc6aiA), linear-gradient(to right, transparent, var(--color-ash-dark) 5%), linear-gradient(to bottom, var(--color-ash-dark) 74%, transparent 100%);mask-image:url(../media/face-edge.0x.7y5_qcciei.svg?dpl=dpl_ESB9iNCNdx9HEZqRSLr9Q8pc6aiA), linear-gradient(to right, transparent, var(--color-ash-dark) 5%), linear-gradient(to bottom, var(--color-ash-dark) 74%, transparent 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pipeline-module__0aCUuq__fieldImage{-webkit-mask-image:radial-gradient(ellipse 58% 72% at 74% 30%, transparent 55%, var(--color-ash-dark) 100%), linear-gradient(to bottom, transparent, var(--color-ash-dark) 18%, var(--color-ash-dark) 78%, transparent);-webkit-mask-image:radial-gradient(ellipse 58% 72% at 74% 30%, transparent 55%, var(--color-ash-dark) 100%), linear-gradient(to bottom, transparent, var(--color-ash-dark) 18%, var(--color-ash-dark) 78%, transparent);mask-image:radial-gradient(ellipse 58% 72% at 74% 30%, transparent 55%, var(--color-ash-dark) 100%), linear-gradient(to bottom, transparent, var(--color-ash-dark) 18%, var(--color-ash-dark) 78%, transparent)}.pipeline-module__0aCUuq__backdrop:after{background-image:linear-gradient(90deg, var(--color-bone-warm) 30%, color-mix(in oklch, var(--color-bone-warm) 50%, transparent) 45%, transparent 62%)}}@media screen and (max-width:991px){.pipeline-module__0aCUuq__backdrop{display:none}}.pipeline-module__0aCUuq__section[data-offscreen] .pipeline-module__0aCUuq__backdrop:after,.pipeline-module__0aCUuq__section[data-offscreen] .pipeline-module__0aCUuq__faceLight{animation-play-state:paused}.pipeline-module__0aCUuq__padding{height:100%;padding-left:var(--page-x);padding-right:var(--page-x);position:relative}.pipeline-module__0aCUuq__container{width:100%}.pipeline-module__0aCUuq__leadGrid{grid-column-gap:3rem;grid-row-gap:var(--space-200);height:auto;margin-top:2rem;margin-bottom:var(--space-600);grid-template-rows:auto;grid-template-columns:minmax(0,1fr);grid-auto-columns:1fr;align-items:start;display:grid}.pipeline-module__0aCUuq__pipelineGrid{width:100%;max-width:var(--width-chart-figure);grid-column-gap:3rem;grid-row-gap:0rem;margin-inline:auto;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-items:stretch stretch;margin-top:0;margin-bottom:0;display:grid}.pipeline-module__0aCUuq__content{margin-bottom:2rem}.pipeline-module__0aCUuq__leadGrid .pipeline-module__0aCUuq__content{max-width:var(--measure-wide);margin-bottom:0}.pipeline-module__0aCUuq__headingWrap{margin:0 0 1rem}.pipeline-module__0aCUuq__timelineHeadingWrap{width:fit-content}@media screen and (max-width:991px){.pipeline-module__0aCUuq__pipelineGrid .pipeline-module__0aCUuq__timelineHeadingWrap:before{display:none}}.pipeline-module__0aCUuq__section .pipeline-module__0aCUuq__heading{color:var(--copy-ink);font-weight:var(--weight-display);margin-bottom:1rem}.pipeline-module__0aCUuq__section .pipeline-module__0aCUuq__timelineHeading{font-size:var(--text-heading-sm);font-weight:var(--weight-display-sm)}.pipeline-module__0aCUuq__leadText{color:var(--copy-ink);font-family:var(--font-body);font-size:var(--text-body);white-space:pre-line}.pipeline-module__0aCUuq__imageWrapper{background-color:#0000;margin-bottom:0}.pipeline-module__0aCUuq__pipelineGrid .pipeline-module__0aCUuq__imageWrapper{margin-bottom:var(--space-300)}.pipeline-module__0aCUuq__breakoutWide{margin-inline:0}.pipeline-module__0aCUuq__chartFigure{width:100%;min-width:0;margin:0}.pipeline-module__0aCUuq__chartRow{--chart-header-h:2.3rem;--chart-row-h:clamp(2rem, 2.5vw, 2.4rem);--bar-code-start:1.2rem;--chart-bar-h:clamp(1rem, 1.15vw, 1.1rem);grid-template-columns:var(--width-flow-sidebar) minmax(0, 1fr);align-items:stretch;display:grid}.pipeline-module__0aCUuq__flowInRow{min-width:0}.pipeline-module__0aCUuq__timelineInRow{border-start-start-radius:0;border-end-start-radius:0;min-width:0}.pipeline-module__0aCUuq__cardRow{gap:var(--space-300);grid-template-columns:repeat(4,1fr);display:grid}.pipeline-module__0aCUuq__card{min-width:0;padding-top:var(--space-65);border-top:1px solid #0000;border-image:linear-gradient(90deg, transparent, color-mix(in oklch, var(--color-ash-light) 30%, transparent) 2%, color-mix(in oklch, var(--color-ash-light) 30%, transparent) 78%, transparent) 1}.pipeline-module__0aCUuq__cardInner{margin:0}.pipeline-module__0aCUuq__cardBody{color:var(--copy-ink);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-body)}@media screen and (max-width:991px){.pipeline-module__0aCUuq__chartRow{--chart-header-h:3.6rem}.pipeline-module__0aCUuq__headingWrap{margin-bottom:.75rem}.pipeline-module__0aCUuq__cardRow{grid-template-columns:repeat(2,1fr)}.pipeline-module__0aCUuq__imageWrapper{margin-bottom:.75rem}.pipeline-module__0aCUuq__section{padding-top:5rem;padding-bottom:5rem}.pipeline-module__0aCUuq__pipelineGrid,.pipeline-module__0aCUuq__leadGrid{grid-column-gap:3rem;grid-template-columns:1fr;grid-auto-flow:row;min-height:auto}}@media screen and (max-width:767px){.pipeline-module__0aCUuq__section .pipeline-module__0aCUuq__heading{font-size:var(--text-heading-sm);padding-top:1rem}.pipeline-module__0aCUuq__leadGrid{margin-top:0}.pipeline-module__0aCUuq__content{padding-top:1rem;position:relative}.pipeline-module__0aCUuq__section{padding-top:5rem;padding-bottom:5rem}.pipeline-module__0aCUuq__pipelineGrid{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-columns:1fr;position:relative}.pipeline-module__0aCUuq__leadGrid{grid-template-columns:1fr;height:auto;position:relative}.pipeline-module__0aCUuq__breakoutWide{margin-inline:calc(1rem - var(--page-x))}.pipeline-module__0aCUuq__cardRow{row-gap:var(--space-200);grid-template-columns:1fr}}@media screen and (max-width:42rem){.pipeline-module__0aCUuq__chartRow{grid-template-columns:minmax(0,1fr)}.pipeline-module__0aCUuq__flowInRow{border-end-end-radius:0;border-end-start-radius:0}.pipeline-module__0aCUuq__timelineInRow{border-start-start-radius:0;border-start-end-radius:0;border-end-start-radius:calc(var(--radius-card) - 1px)}}@media screen and (max-width:479px){.pipeline-module__0aCUuq__padding{padding:1rem var(--page-x)}.pipeline-module__0aCUuq__section{padding-top:4rem;padding-bottom:4rem}.pipeline-module__0aCUuq__pipelineGrid{grid-column-gap:0rem;grid-row-gap:0rem;grid-template-rows:auto auto;grid-template-columns:1fr;margin-bottom:0}.pipeline-module__0aCUuq__leadGrid{grid-template-columns:1fr}}
.neuron-backdrop-module__4wlbua__backdrop{--neuron-h:30vw;--spike-train:47s;z-index:-1;background-color:var(--color-ash-dark);width:100%;height:100%;position:absolute;inset:0%;overflow:hidden}.neuron-backdrop-module__4wlbua__frame{position:absolute;inset:0}.neuron-backdrop-module__4wlbua__overlay{z-index:6;background-image:linear-gradient(104deg, color-mix(in srgb, var(--color-ash-dark) 92%, transparent) 10%, color-mix(in srgb, var(--color-ash-dark) 62%, transparent) 40%, color-mix(in srgb, var(--color-ash-dark) 24%, transparent) 62%, transparent 78%);width:100%;height:100%;position:absolute;inset:0%}.neuron-backdrop-module__4wlbua__bgImage{width:auto;height:var(--neuron-h);-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-ash-dark) 18%), linear-gradient(to right, transparent, var(--color-ash-dark) 16%);-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to bottom, transparent, var(--color-ash-dark) 18%), linear-gradient(to right, transparent, var(--color-ash-dark) 16%);mask-image:linear-gradient(to bottom, transparent, var(--color-ash-dark) 18%), linear-gradient(to right, transparent, var(--color-ash-dark) 16%);position:absolute;bottom:0;right:0;-webkit-mask-composite:source-in;mask-composite:intersect}.neuron-backdrop-module__4wlbua__bgBlur{display:none}.neuron-backdrop-module__4wlbua__copyDepth{--copy-edge:calc(var(--page-x) + 41rem);--copy-top:4.6rem;--copy-bottom:25rem;--copy-feather:4rem;z-index:2;pointer-events:none;background-color:color-mix(in srgb, var(--color-ash-dark) 55%, transparent);-webkit-mask-image:linear-gradient(to right, var(--color-ash-dark) var(--copy-edge), transparent calc(var(--copy-edge) + var(--copy-feather))), linear-gradient(to bottom, transparent calc(var(--copy-top) - var(--copy-feather)), var(--color-ash-dark) var(--copy-top), var(--color-ash-dark) var(--copy-bottom), transparent calc(var(--copy-bottom) + var(--copy-feather)));-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(to right, var(--color-ash-dark) var(--copy-edge), transparent calc(var(--copy-edge) + var(--copy-feather))), linear-gradient(to bottom, transparent calc(var(--copy-top) - var(--copy-feather)), var(--color-ash-dark) var(--copy-top), var(--color-ash-dark) var(--copy-bottom), transparent calc(var(--copy-bottom) + var(--copy-feather)));mask-image:linear-gradient(to right, var(--color-ash-dark) var(--copy-edge), transparent calc(var(--copy-edge) + var(--copy-feather))), linear-gradient(to bottom, transparent calc(var(--copy-top) - var(--copy-feather)), var(--color-ash-dark) var(--copy-top), var(--color-ash-dark) var(--copy-bottom), transparent calc(var(--copy-bottom) + var(--copy-feather)));position:absolute;inset:0%;-webkit-mask-composite:source-in;mask-composite:intersect}.neuron-backdrop-module__4wlbua__overlayBreath{z-index:6;background-image:linear-gradient(104deg, color-mix(in srgb, var(--color-ash-dark) 92%, transparent) 10%, color-mix(in srgb, var(--color-ash-dark) 62%, transparent) 40%, color-mix(in srgb, var(--color-ash-dark) 24%, transparent) 62%, transparent 78%);opacity:0;width:100%;height:100%;animation:29s ease-in-out -9s infinite neuron-backdrop-module__4wlbua__veilBreath;position:absolute;inset:0%}@keyframes neuron-backdrop-module__4wlbua__veilBreath{0%{opacity:0}50%{opacity:.3}to{opacity:0}}.neuron-backdrop-module__4wlbua__impulse{z-index:1;height:var(--neuron-h);aspect-ratio:3840/1648;pointer-events:none;position:absolute;bottom:0;right:0}.neuron-backdrop-module__4wlbua__impulseScreen{mix-blend-mode:screen}.neuron-backdrop-module__4wlbua__impulseHalo,.neuron-backdrop-module__4wlbua__impulseGlow,.neuron-backdrop-module__4wlbua__impulseCore,.neuron-backdrop-module__4wlbua__impulseFlash{animation-duration:var(--impulse-cycle);animation-timing-function:linear;animation-iteration-count:infinite}.neuron-backdrop-module__4wlbua__impulseHalo,.neuron-backdrop-module__4wlbua__impulseGlow,.neuron-backdrop-module__4wlbua__impulseCore{fill:none;stroke-linecap:round}.neuron-backdrop-module__4wlbua__impulseHalo{stroke:var(--c-amber-mid);stroke-width:30px;stroke-opacity:.2;stroke-dasharray:var(--halo-dash);stroke-dashoffset:var(--halo-from);animation-name:neuron-backdrop-module__4wlbua__impulseHalo;animation-delay:var(--halo-delay)}.neuron-backdrop-module__4wlbua__impulseGlow{stroke:var(--c-amber-bright);stroke-width:16px;stroke-opacity:.3;stroke-dasharray:var(--glow-dash);stroke-dashoffset:var(--glow-from);animation-name:neuron-backdrop-module__4wlbua__impulseGlow;animation-delay:var(--glow-delay)}.neuron-backdrop-module__4wlbua__impulseCore{stroke:var(--n-98);stroke-width:7px;stroke-opacity:.42;stroke-dasharray:var(--core-dash);stroke-dashoffset:var(--core-from);animation-name:neuron-backdrop-module__4wlbua__impulseCore;animation-delay:var(--core-delay)}.neuron-backdrop-module__4wlbua__haloLayer{filter:blur(18px)}.neuron-backdrop-module__4wlbua__glowLayer{filter:blur(9px)}.neuron-backdrop-module__4wlbua__coreLayer{filter:blur(4px)}.neuron-backdrop-module__4wlbua__flashLayer{filter:blur(16px)}@keyframes neuron-backdrop-module__4wlbua__impulseHalo{0%{stroke-dashoffset:var(--halo-from)}to{stroke-dashoffset:var(--halo-to)}}@keyframes neuron-backdrop-module__4wlbua__impulseGlow{0%{stroke-dashoffset:var(--glow-from)}to{stroke-dashoffset:var(--glow-to)}}@keyframes neuron-backdrop-module__4wlbua__impulseCore{0%{stroke-dashoffset:var(--core-from)}to{stroke-dashoffset:var(--core-to)}}.neuron-backdrop-module__4wlbua__trunkRoute,.neuron-backdrop-module__4wlbua__branchRoute{animation-duration:var(--spike-train)}.neuron-backdrop-module__4wlbua__trunkRoute.neuron-backdrop-module__4wlbua__impulseHalo,.neuron-backdrop-module__4wlbua__branchRoute.neuron-backdrop-module__4wlbua__impulseHalo{animation-name:neuron-backdrop-module__4wlbua__spikeHalo}.neuron-backdrop-module__4wlbua__trunkRoute.neuron-backdrop-module__4wlbua__impulseGlow,.neuron-backdrop-module__4wlbua__branchRoute.neuron-backdrop-module__4wlbua__impulseGlow{animation-name:neuron-backdrop-module__4wlbua__spikeGlow}.neuron-backdrop-module__4wlbua__trunkRoute.neuron-backdrop-module__4wlbua__impulseCore,.neuron-backdrop-module__4wlbua__branchRoute.neuron-backdrop-module__4wlbua__impulseCore{animation-name:neuron-backdrop-module__4wlbua__spikeCore}@keyframes neuron-backdrop-module__4wlbua__spikeHalo{0%,17.4468%,35.5319%,66.8085%{stroke-dashoffset:var(--halo-from);animation-timing-function:linear}17.0213%,34.4681%,52.5532%,83.8298%,to{stroke-dashoffset:var(--halo-to);animation-timing-function:step-end}}@keyframes neuron-backdrop-module__4wlbua__spikeGlow{0%,17.4468%,35.5319%,66.8085%{stroke-dashoffset:var(--glow-from);animation-timing-function:linear}17.0213%,34.4681%,52.5532%,83.8298%,to{stroke-dashoffset:var(--glow-to);animation-timing-function:step-end}}@keyframes neuron-backdrop-module__4wlbua__spikeCore{0%,17.4468%,35.5319%,66.8085%{stroke-dashoffset:var(--core-from);animation-timing-function:linear}17.0213%,34.4681%,52.5532%,83.8298%,to{stroke-dashoffset:var(--core-to);animation-timing-function:step-end}}.neuron-backdrop-module__4wlbua__branchRoute.neuron-backdrop-module__4wlbua__impulseHalo{stroke-opacity:.15}.neuron-backdrop-module__4wlbua__branchRoute.neuron-backdrop-module__4wlbua__impulseGlow{stroke-opacity:.22}.neuron-backdrop-module__4wlbua__branchRoute.neuron-backdrop-module__4wlbua__impulseCore{stroke-opacity:.32}.neuron-backdrop-module__4wlbua__impulseFlash{fill:var(--n-98);opacity:0;animation-name:neuron-backdrop-module__4wlbua__impulseFlash;animation-duration:var(--spike-train);animation-delay:var(--flash-delay)}@keyframes neuron-backdrop-module__4wlbua__impulseFlash{0%,1.3617%,17.4468%,18.8085%,35.5319%,36.8936%,66.8085%,68.1702%,to{opacity:0}.4255%,17.8723%,35.9574%,67.234%{opacity:.28}}.neuron-backdrop-module__4wlbua__soma{opacity:0;animation:neuron-backdrop-module__4wlbua__somaCharge var(--spike-train) linear infinite;animation-delay:calc(var(--fire-delay) + .3s)}@keyframes neuron-backdrop-module__4wlbua__somaCharge{0%,17.4468%,35.5319%,66.8085%,to{opacity:1;animation-timing-function:ease-out}2.1277%,19.5745%,37.6596%,68.9362%{opacity:.12;animation-timing-function:linear}4.6809%,22.1277%,40.2128%,71.4894%{opacity:0;animation-timing-function:linear}6.8085%,24.2553%,42.3404%,73.617%{opacity:0;animation-timing-function:ease-in}}.neuron-backdrop-module__4wlbua__impulseDendrite{animation:neuron-backdrop-module__4wlbua__dendriteSwell var(--spike-train) linear infinite;animation-delay:calc(var(--fire-delay) + .3s)}@keyframes neuron-backdrop-module__4wlbua__dendriteSwell{0%,17.4468%,35.5319%,66.8085%,to{opacity:1;animation-timing-function:ease-out}4.6809%,22.1277%,40.2128%,71.4894%{opacity:.55;animation-timing-function:ease-in}}.neuron-backdrop-module__4wlbua__dendriteRoute.neuron-backdrop-module__4wlbua__impulseHalo{stroke:var(--c-amber-deep);stroke-width:20px;stroke-opacity:.5}.neuron-backdrop-module__4wlbua__dendriteRoute.neuron-backdrop-module__4wlbua__impulseGlow{stroke:var(--c-amber-mid);stroke-width:10px;stroke-opacity:.65}.neuron-backdrop-module__4wlbua__dendriteRoute.neuron-backdrop-module__4wlbua__impulseCore{stroke:var(--c-hero-tail-gold);stroke-width:5px;stroke-opacity:.75}.neuron-backdrop-module__4wlbua__impulseDendrite .neuron-backdrop-module__4wlbua__haloLayer{filter:blur(10px)}.neuron-backdrop-module__4wlbua__impulseDendrite .neuron-backdrop-module__4wlbua__glowLayer{filter:blur(5px)}.neuron-backdrop-module__4wlbua__impulseDendrite .neuron-backdrop-module__4wlbua__coreLayer{filter:blur(2px)}@media (prefers-reduced-motion:reduce){.neuron-backdrop-module__4wlbua__impulseDendrite{display:none}}[data-offscreen] .neuron-backdrop-module__4wlbua__impulseHalo,[data-offscreen] .neuron-backdrop-module__4wlbua__impulseGlow,[data-offscreen] .neuron-backdrop-module__4wlbua__impulseCore,[data-offscreen] .neuron-backdrop-module__4wlbua__impulseFlash,[data-offscreen] .neuron-backdrop-module__4wlbua__soma,[data-offscreen] .neuron-backdrop-module__4wlbua__impulseDendrite,[data-offscreen] .neuron-backdrop-module__4wlbua__overlayBreath{animation-play-state:paused}@media screen and (max-width:991px){.neuron-backdrop-module__4wlbua__overlay,.neuron-backdrop-module__4wlbua__overlayBreath{background-image:linear-gradient(93deg, color-mix(in srgb, var(--color-ash-dark) 80%, transparent) 8%, transparent), linear-gradient(93deg, color-mix(in srgb, var(--color-ash-dark) 35%, transparent) 65%, transparent 88%)}.neuron-backdrop-module__4wlbua__copyDepth{display:none}}@media screen and (max-width:767px){.neuron-backdrop-module__4wlbua__bgImage{object-fit:cover;object-position:100% 0%;width:100%;height:100%;position:static}.neuron-backdrop-module__4wlbua__overlay{background-color:color-mix(in srgb, var(--color-ash-dark) 88%, transparent);background-image:none}.neuron-backdrop-module__4wlbua__impulse,.neuron-backdrop-module__4wlbua__overlayBreath{display:none}}
.platform-module__jYep_G__section{z-index:5;color:var(--color-ash);--band-fill:var(--color-ash-dark);background-color:var(--band-fill);--copy-ink:var(--color-bone);--copy-ink-muted:var(--n-80);--copy-link:var(--color-accent);flex-direction:column;justify-content:center;align-items:center;min-height:36vw;display:flex;position:relative}.platform-module__jYep_G__section:before{z-index:2;height:var(--seam-fade-h);pointer-events:none;content:"";background:linear-gradient(180deg, var(--color-ash-dark), transparent);position:absolute;inset:0 0 auto}.platform-module__jYep_G__header{z-index:2;grid-column-gap:16px;grid-row-gap:16px;width:100%;max-width:100%;padding:var(--space-200) var(--page-x) var(--space-400);flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-content:center;align-items:center;display:grid;position:relative}.platform-module__jYep_G__grid{grid-column-gap:0px;grid-row-gap:16px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:flex-start;max-width:44rem;margin-top:3.4rem;margin-bottom:3.4rem;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;display:flex;position:relative;left:-1.5rem}.platform-module__jYep_G__headingWrap{margin-bottom:0}.platform-module__jYep_G__section .platform-module__jYep_G__heading{color:var(--copy-ink);font-family:var(--font-body);font-weight:var(--weight-display);margin-bottom:0}.platform-module__jYep_G__section .platform-module__jYep_G__subtitle{margin:var(--space-100) 0 var(--space-50);color:var(--copy-ink-muted);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--text-body);font-weight:var(--weight-label);letter-spacing:var(--statement-letter-spacing);text-transform:uppercase}.platform-module__jYep_G__content{width:100%}.platform-module__jYep_G__copyBlock{margin-bottom:1rem}.platform-module__jYep_G__section .platform-module__jYep_G__copy{color:var(--copy-ink);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-body)}.platform-module__jYep_G__section .platform-module__jYep_G__lead{white-space:pre-line}@media screen and (max-width:991px){.platform-module__jYep_G__section .platform-module__jYep_G__lead{white-space:normal}}.platform-module__jYep_G__section .platform-module__jYep_G__nerdNote{margin:var(--space-150) 0 0 var(--space-100);padding-left:var(--space-120);border-left:1px solid color-mix(in oklch, var(--copy-ink) 30%, transparent)}.platform-module__jYep_G__section .platform-module__jYep_G__detail{color:var(--copy-ink-muted);font-size:var(--text-body-xs);margin-bottom:var(--space-100)}.platform-module__jYep_G__section .platform-module__jYep_G__detail:last-child{margin-bottom:0}.platform-module__jYep_G__section .platform-module__jYep_G__paperLine{align-items:flex-start;gap:var(--space-100);display:flex}@media screen and (max-width:767px){.platform-module__jYep_G__section .platform-module__jYep_G__paperLine{gap:var(--space-75);flex-direction:column}}.platform-module__jYep_G__section .platform-module__jYep_G__journalLogoLink{color:var(--copy-ink-muted);transition:color var(--duration-standard) ease;flex-shrink:0;display:inline-flex}.platform-module__jYep_G__section .platform-module__jYep_G__journalLogoLink:hover,.platform-module__jYep_G__section .platform-module__jYep_G__journalLogoLink:focus-visible{color:var(--copy-ink)}.platform-module__jYep_G__section .platform-module__jYep_G__journalLogo{background-color:currentColor;width:8.76651rem;height:2rem;display:block;-webkit-mask:url(../media/neuron-journal.01my8jjffyngk.svg?dpl=dpl_ESB9iNCNdx9HEZqRSLr9Q8pc6aiA) 50%/contain no-repeat;mask:url(../media/neuron-journal.01my8jjffyngk.svg?dpl=dpl_ESB9iNCNdx9HEZqRSLr9Q8pc6aiA) 50%/contain no-repeat}.platform-module__jYep_G__section .platform-module__jYep_G__paperLink{color:var(--copy-link);text-underline-offset:.18em;transition:color var(--duration-standard) ease;text-decoration:underline}.platform-module__jYep_G__section .platform-module__jYep_G__paperLink:hover,.platform-module__jYep_G__section .platform-module__jYep_G__paperLink:focus-visible{color:var(--copy-ink)}@media screen and (max-width:991px){.platform-module__jYep_G__section{background-color:var(--color-ash);min-height:0;padding-top:var(--space-300);padding-bottom:5rem}.platform-module__jYep_G__header{padding-top:0;padding-bottom:0}.platform-module__jYep_G__grid{margin-top:1.7rem;margin-bottom:1.7rem;top:0}.platform-module__jYep_G__copyBlock{margin-bottom:.75rem}.platform-module__jYep_G__content{padding-right:1.7rem}}@media screen and (max-width:767px){.platform-module__jYep_G__section{height:auto;padding-top:var(--space-300);padding-bottom:6rem}.platform-module__jYep_G__section .platform-module__jYep_G__heading{font-size:var(--text-heading-sm);padding-top:1rem}}@media screen and (max-width:479px){.platform-module__jYep_G__header{padding-left:var(--page-x);padding-right:var(--page-x);align-self:center;align-items:center;display:flex}.platform-module__jYep_G__grid{border-radius:20px;justify-content:center;align-self:center;width:100%;margin-top:1rem;padding-left:0;padding-right:0;left:0}.platform-module__jYep_G__content{flex-direction:column;align-self:center;align-items:center;padding-right:0;display:flex}.platform-module__jYep_G__section .platform-module__jYep_G__copy{text-align:left}}
.page-frame-module__F2vtEG__frame{background:var(--color-bone);flex-direction:column;min-height:100dvh;display:flex}.page-frame-module__F2vtEG__main{flex:1 0 auto;min-width:0}
.team-profile-module__GCxiOq__profile{gap:clamp(var(--space-150), 3vw, var(--space-200));width:min(100%,46rem);padding:calc(var(--nav-height) + clamp(var(--space-200), 6vw, var(--space-400))) var(--page-x) clamp(var(--space-400), 8vw, var(--space-600));margin:0 auto;display:grid}
.blog-post-module__aCJF9a__metaItem{color:var(--color-ash-muted);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--text-caption);font-weight:var(--weight-label);letter-spacing:var(--meta-letter-spacing);line-height:var(--leading-relaxed)}.blog-post-module__aCJF9a__metaTags{letter-spacing:var(--label-letter-spacing);text-transform:uppercase}
