.about-module__bsO6Dq__section{z-index:5;background-color:var(--color-sand);position:relative}.about-module__bsO6Dq__container{padding:var(--space-600) var(--page-x)}.about-module__bsO6Dq__dotsMark{width:5rem;height:auto;margin-bottom:var(--space-150);color:color-mix(in oklch, var(--color-ash-dark) 55%, transparent);display:block}.about-module__bsO6Dq__headingWrap{margin-bottom:var(--space-150)}.about-module__bsO6Dq__section .about-module__bsO6Dq__heading{color:var(--color-ash-dark);font-family:var(--font-body);font-size:var(--text-heading-sm);font-weight:var(--weight-display-sm)}.about-module__bsO6Dq__section .about-module__bsO6Dq__copy{color:var(--color-ash-dark);font-family:var(--font-body);font-size:var(--text-title);font-weight:var(--weight-display-light);letter-spacing:var(--tracking-display);line-height:var(--leading-snug);max-width:30ch}@media screen and (max-width:767px){.about-module__bsO6Dq__container{padding-top:var(--space-400);padding-bottom:var(--space-400)}.about-module__bsO6Dq__section .about-module__bsO6Dq__copy{max-width:100%}}@media screen and (max-width:479px){.about-module__bsO6Dq__dotsMark{width:3rem}}
.bark-breaker-module__DvltTG__breaker{z-index:5;background-color:var(--color-sand);position:relative}.bark-breaker-module__DvltTG__wrapper{height:clamp(7rem,12vw,11rem);margin:0 auto;display:block;overflow:hidden}.bark-breaker-module__DvltTG__image{vertical-align:middle;object-fit:cover;object-position:78% 45%;border:0;width:100%;max-width:100%;height:100%;display:block}@media screen and (max-width:767px){.bark-breaker-module__DvltTG__breaker{z-index:1}.bark-breaker-module__DvltTG__wrapper{z-index:6;position:relative}}
.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, 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__primary{--button-border:var(--color-action-primary-border);--button-bg:var(--color-action-primary);--button-color:var(--color-bone)}.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:blur(var(--card-blur)) saturate(var(--card-saturate));backdrop-filter:blur(var(--card-blur)) saturate(var(--card-saturate))}.action-module__dmELXG__secondary:hover,.action-module__dmELXG__secondary:focus-visible{--button-border:var(--card-border-hover);box-shadow:var(--card-inset-highlight), var(--card-shadow-hover);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:blur(var(--card-blur)) saturate(var(--card-saturate));backdrop-filter: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;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:enabled:hover,.action-module__dmELXG__iconButton: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:blur(var(--card-blur)) saturate(var(--card-saturate));backdrop-filter: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__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)}
.careers-module__KGESkW__section{z-index:6;background-color:color-mix(in oklch, var(--c-lime) 25%, var(--color-bone));position:relative}.careers-module__KGESkW__backdrop{z-index:-1;position:absolute;inset:0;overflow:hidden}.careers-module__KGESkW__bgImage{object-fit:cover;object-position:50% 62%;opacity:.28;width:100%;height:100%;display:block}.careers-module__KGESkW__grid{grid-column-gap:0rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.careers-module__KGESkW__imageWrapper{height:clamp(24rem,36vw,32rem)}.careers-module__KGESkW__image{object-fit:cover;object-position:42% 55%;vertical-align:middle;width:100%;height:100%;display:inline-block}.careers-module__KGESkW__content{padding-left:var(--page-x);padding-right:var(--page-x)}.careers-module__KGESkW__content .careers-module__KGESkW__heading{font-weight:var(--weight-display);margin-bottom:1rem}.careers-module__KGESkW__content .careers-module__KGESkW__paragraph{max-width:var(--measure-narrow);margin-bottom:1rem}.careers-module__KGESkW__content .careers-module__KGESkW__ctaNote{margin-top:var(--space-75);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--text-caption);letter-spacing:var(--meta-letter-spacing);color:var(--color-ash-light);margin-bottom:0}@media screen and (max-width:991px){.careers-module__KGESkW__grid{grid-column-gap:0rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}}@media screen and (max-width:767px){.careers-module__KGESkW__grid{grid-row-gap:3rem;grid-template-columns:1fr;padding-bottom:5rem}.careers-module__KGESkW__imageWrapper{height:clamp(9rem,30vw,13rem)}.careers-module__KGESkW__content{margin-bottom:2rem}.careers-module__KGESkW__content .careers-module__KGESkW__heading{font-size:var(--text-heading-sm);padding-top:1rem}}@media screen and (max-width:479px){.careers-module__KGESkW__grid{grid-row-gap:0rem;grid-template-columns:1fr}.careers-module__KGESkW__content{grid-column-gap:16px;grid-row-gap:16px;padding:2rem var(--page-x);flex-flow:column;justify-content:center;align-items:center;display:flex}}
.consent-banner-module__S_rwzW__banner{bottom:var(--space-100);right:var(--space-100);z-index:var(--z-menu);gap:var(--space-75);max-width:min(22rem, calc(100vw - 2 * var(--space-100)));padding:var(--space-135);background-color:var(--color-bone);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--elevation-3);display:grid;position:fixed}.consent-banner-module__S_rwzW__actions{justify-content:flex-end}.consent-banner-module__S_rwzW__text{color:var(--n-35);font-size:var(--text-caption);line-height:var(--leading-relaxed);margin:0}
.hero-module__bIQzWW__hero{--hero-h:720px;z-index:5;height:auto;min-height:var(--hero-h);position:relative;top:0;overflow:visible}.hero-module__bIQzWW__paddingGlobal{height:100%;padding-left:var(--page-x);padding-right:var(--page-x);position:relative}.hero-module__bIQzWW__container{width:100%;height:auto;min-height:var(--hero-h);justify-content:flex-start;align-items:center;display:flex}.hero-module__bIQzWW__headingWrapper{width:100%;max-width:min(58rem,100vw - 680px)}h1.hero-module__bIQzWW__heading{--fs-hero:2.85rem;color:var(--color-ash-dark);font-family:var(--font-body);font-size:var(--fs-hero);text-align:left;text-wrap:balance}.hero-module__bIQzWW__background{z-index:-1;width:100%;height:100%;position:absolute;inset:0%;overflow:hidden}.hero-module__bIQzWW__eyeImage{--eye-h:max(var(--hero-h), 42.969vw);z-index:-1;top:calc(.42 * (var(--hero-h) - var(--eye-h)));right:calc(-.73114 * var(--eye-h));width:auto;height:var(--eye-h);position:absolute}@media screen and (max-width:1024px){.hero-module__bIQzWW__hero{--eye-zoom:100;--text-fill:110;--pupil-x:calc(100vw - .4079 * (var(--eye-zoom) / 100) * var(--hero-h));--pupil-r:calc(.163 * (var(--eye-zoom) / 100) * var(--hero-h));--fs-pupil:calc(var(--pupil-r) * var(--text-fill) / 100 / 4.2296);--band-h:min(var(--hero-h), calc(.8403 * (var(--eye-zoom) / 100) * var(--hero-h) - var(--nav-height)));height:var(--band-h);min-height:0;overflow:hidden}h1.hero-module__bIQzWW__heading{color:var(--color-bone);font-size:var(--fs-pupil);text-align:center}.hero-module__bIQzWW__headingWrapper{max-width:calc(8.333 * var(--fs-pupil));transform:translateX(calc(var(--pupil-x) - 50vw));margin-inline:auto}.hero-module__bIQzWW__container{height:100%;min-height:0;padding-top:var(--nav-height)}.hero-module__bIQzWW__background{background-color:color-mix(in oklch, var(--c-amber-deep) 50%, var(--n-15))}.hero-module__bIQzWW__eyeImage{--eye-h:calc((var(--eye-zoom) / 100) * var(--hero-h));top:calc(.5 * (var(--band-h) + var(--nav-height)) - .4201 * var(--eye-h))}}@media screen and (max-width:767px){.hero-module__bIQzWW__hero{--pupil-x:50vw}.hero-module__bIQzWW__eyeImage{right:auto;left:calc(50vw - 1.9194 * var(--eye-h))}}@media screen and (max-width:479px){.hero-module__bIQzWW__hero{--hero-h:min(122vw, 92svh)}.hero-module__bIQzWW__paddingGlobal{padding:1rem var(--page-x)}}
.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__backdrop{z-index:-1;position:absolute;inset:0;overflow:hidden}.footer-module__HU8BPq__bgImage{object-fit:cover;object-position:50% 78%;opacity:.1;width:100%;height:100%;display:block}.footer-module__HU8BPq__padding{height:100%;padding-left:var(--page-x);padding-right:var(--page-x);position:relative}.footer-module__HU8BPq__container{z-index:0;width:100%;position:relative}.footer-module__HU8BPq__inner{padding:5rem 0}.footer-module__HU8BPq__top{padding:0 0 7rem}.footer-module__HU8BPq__topGrid{grid-column-gap:4vw;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr .5fr;grid-auto-columns:1fr;align-items:start;display:grid}.footer-module__HU8BPq__stackBlock{flex-direction:column;align-self:auto;align-items:flex-start;margin:0 0 2rem;display:flex}.footer-module__HU8BPq__footer .footer-module__HU8BPq__logoLink{color:var(--n-30);text-decoration:none;position:relative}.footer-module__HU8BPq__footer .footer-module__HU8BPq__logoLink:hover,.footer-module__HU8BPq__footer .footer-module__HU8BPq__logoLink:focus-visible{opacity:.82}.footer-module__HU8BPq__address{color:var(--color-bone);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--text-caption);letter-spacing:var(--meta-letter-spacing)}.footer-module__HU8BPq__socialList{grid-column-gap:.75rem;grid-row-gap:0rem;white-space:normal;grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:max-content;grid-auto-flow:column;place-items:start;display:grid}.footer-module__HU8BPq__footer .footer-module__HU8BPq__socialLink{font-size:var(--text-body-sm);justify-content:center;align-items:center;margin:-.625rem;padding:.625rem;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{color:var(--color-bone);width:1.5rem;height:1.5rem;padding:.125rem;display:block}.footer-module__HU8BPq__socialIcon svg{width:100%;height:100%;display:block}.footer-module__HU8BPq__menu{grid-column-gap:2rem;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-items:start end;display:grid}.footer-module__HU8BPq__linkList{flex-direction:column;grid-template-rows:auto;grid-template-columns:100%;grid-auto-columns:100%;place-items:flex-end start;display:flex}.footer-module__HU8BPq__footer .footer-module__HU8BPq__link{color:var(--color-bone);min-height:2.75rem;font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:var(--weight-body);align-items:center;padding-top:.5rem;padding-bottom:.5rem;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__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{padding:2rem 0 0}.footer-module__HU8BPq__bottomWrapper{justify-content:space-between;align-items:center;display:flex}.footer-module__HU8BPq__credit{color:var(--color-bone);font-size:var(--text-body-sm)}.footer-module__HU8BPq__legalList{grid-column-gap:1.5rem;grid-row-gap:0rem;white-space:normal;grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:center;display:grid}.footer-module__HU8BPq__footer .footer-module__HU8BPq__legalLink{color:var(--color-bone);min-height:2.75rem;font-size:var(--text-body-sm);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__inner{padding:4.5rem 0}.footer-module__HU8BPq__topGrid{grid-row-gap:4rem;grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.footer-module__HU8BPq__inner{padding:3rem 0}.footer-module__HU8BPq__topGrid{grid-row-gap:3rem}.footer-module__HU8BPq__stackBlock{margin-bottom:1.5rem}.footer-module__HU8BPq__menu{grid-column-gap:1.5rem}.footer-module__HU8BPq__bottom{padding-top:1.5rem}.footer-module__HU8BPq__bottomWrapper{flex-direction:column-reverse;align-items:flex-start;padding-bottom:1rem}.footer-module__HU8BPq__credit{margin-top:2rem}.footer-module__HU8BPq__legalList{grid-column-gap:0rem;grid-row-gap:1rem;grid-auto-flow:row}}@media screen and (max-width:479px){.footer-module__HU8BPq__padding{padding:1rem var(--page-x)}.footer-module__HU8BPq__menu{grid-row-gap:40px;grid-template-columns:1fr}}
.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{padding-left:0;text-decoration:none}.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{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:width .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{width: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__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{background-color:var(--color-bone);border-top:1px solid var(--line-soft);padding-top:var(--section-pad-top-tight);padding-bottom:var(--section-pad-bottom-tight);position:relative}.mailing-list-module__vlN5Iq__content{max-width:var(--width-section);padding-left:var(--page-x);padding-right:var(--page-x);margin-left:auto;margin-right:auto}.mailing-list-module__vlN5Iq__content .mailing-list-module__vlN5Iq__heading{margin-bottom:var(--space-50);font-size:var(--text-lead);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);margin-bottom:var(--space-120);font-size:var(--text-body-sm);line-height:var(--leading-relaxed);color:var(--color-ash-light)}.mailing-list-module__vlN5Iq__form{align-items:stretch;gap:var(--space-50);max-width:var(--measure-narrow);flex-wrap:wrap;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);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}}
.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:blur(var(--card-blur)) saturate(var(--card-saturate));backdrop-filter: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}}
.news-carousel-module__xcMvqG__newsCarousel{gap:var(--space-50);grid-template-columns:minmax(0,1fr);display:grid}.news-carousel-module__xcMvqG__newsHeader{justify-content:space-between;align-items:center;gap:var(--space-25) var(--space-100);flex-wrap:nowrap;display:flex}.news-carousel-module__xcMvqG__newsHeader .news-carousel-module__xcMvqG__newsHeading{min-width:0;font-size:var(--text-lead);font-weight:var(--weight-display-sm);letter-spacing:0;line-height:var(--leading-tight);text-align:left;flex:auto;margin:0}.news-carousel-module__xcMvqG__newsHeader .news-carousel-module__xcMvqG__newsControls{justify-content:flex-end;gap:var(--space-50);flex:none;margin-left:auto}.news-carousel-module__xcMvqG__newsHeader .news-carousel-module__xcMvqG__newsPageStatus{min-width:0}.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(--gap-cards)) / var(--news-cols));gap:var(--gap-cards);overscroll-behavior-x:contain;padding:var(--space-25) 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{gap:var(--space-75);padding:var(--card-pad-tight);scroll-snap-align:start;grid-template-rows:2.75rem 1fr;display:grid}.news-carousel-module__xcMvqG__newsGrid .news-carousel-module__xcMvqG__newsCard{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg, var(--card-surface-top-solid), var(--card-surface-bottom-solid)), var(--card-surface-base-solid)}.news-carousel-module__xcMvqG__newsLogoFrame{height:2.75rem;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__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__newsGrid{--news-cols:5}.news-carousel-module__xcMvqG__compact .news-carousel-module__xcMvqG__newsLogoFrame{height:2.25rem}.news-carousel-module__xcMvqG__compact .news-carousel-module__xcMvqG__newsCard{gap:var(--space-50);grid-template-rows:2.25rem 1fr}.news-carousel-module__xcMvqG__compact .news-carousel-module__xcMvqG__newsTitle{font-size:var(--text-body-sm)}.news-carousel-module__xcMvqG__newsControls{justify-content:center;align-items:center;gap:var(--space-50);display:flex}.news-carousel-module__xcMvqG__newsArrow{width:var(--icon-button-size-sm);height:var(--icon-button-size-sm)}.news-carousel-module__xcMvqG__newsPageStatus{color:var(--color-ash-light);font-family:var(--font-technical), var(--font-technical-fallback);font-variant-numeric:tabular-nums;font-size:var(--text-caption);font-weight:var(--weight-label);letter-spacing:var(--label-letter-spacing);text-align:center;margin:0}@media (max-width:1199px){.news-carousel-module__xcMvqG__newsGrid{--news-cols:3}.news-carousel-module__xcMvqG__compact .news-carousel-module__xcMvqG__newsGrid{--news-cols:4}}@media (max-width:991px){.news-carousel-module__xcMvqG__compact .news-carousel-module__xcMvqG__newsGrid{--news-cols:3}}@media (max-width:767px){.news-carousel-module__xcMvqG__newsGrid,.news-carousel-module__xcMvqG__compact .news-carousel-module__xcMvqG__newsGrid{--news-cols:2}}@media (max-width:479px){.news-carousel-module__xcMvqG__newsGrid,.news-carousel-module__xcMvqG__compact .news-carousel-module__xcMvqG__newsGrid{--news-cols:1}}@media (max-width:46rem){.news-carousel-module__xcMvqG__newsControls{justify-content:space-between}.news-carousel-module__xcMvqG__newsArrow{width:var(--icon-button-size);height:var(--icon-button-size)}.news-carousel-module__xcMvqG__newsPageStatus{min-width:0}}
.news-module__W_ZcnG__section{z-index:5;background-color:var(--color-sand);margin-bottom:0;padding-top:6rem;padding-bottom:5rem;padding-left:0;position:relative;top:0}.news-module__W_ZcnG__backdrop{z-index:-1;position:absolute;inset:0;overflow:hidden}.news-module__W_ZcnG__bgImage{object-fit:cover;object-position:50% 72%;opacity:.12;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}.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{--grain:radial-gradient(color-mix(in oklch, var(--color-ash-dark) 17%, transparent) .035rem, transparent .042rem);--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:24.6%;--mid-y:50%;--bottom-y:75.4%;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__sourceToTop{top:var(--mid-y);left:var(--source-right-x);width:25.98%;transform:rotate(-36.37deg)}.pipeline-flow-chart-module__n-fvfG__sourceToMid{top:var(--mid-y);left:var(--source-right-x);width:calc(var(--state-left-anchor-x) - var(--source-right-x))}.pipeline-flow-chart-module__n-fvfG__sourceToBottom{top:var(--mid-y);left:var(--source-right-x);width:25.89%;transform:rotate(36.09deg)}.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(--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(--mid-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{aspect-ratio:1;border:1px solid color-mix(in oklch, var(--color-ash-muted) 26%, transparent);background:var(--grain), linear-gradient(135deg, var(--color-sand), var(--n-75));width:100%;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--color-bone) 35%, transparent), 0 1rem 2.5rem color-mix(in oklch, var(--color-ash-dark) 10%, transparent);background-size:.32rem .32rem,100% 100%;transition:border-color .18s,box-shadow .18s,filter .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);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--color-bone) 54%, transparent), 0 .34rem .75rem color-mix(in oklch, var(--color-ash-dark) 7%, 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;border:1px solid color-mix(in oklch, var(--n-60) 28%, transparent);cursor:default;background:radial-gradient(circle at 38% 32%, color-mix(in oklch, var(--color-bone) 38%, transparent), transparent 30%), var(--grain), linear-gradient(135deg, color-mix(in oklch, var(--node-tint,var(--color-sand)) 14%, var(--color-sand)), color-mix(in oklch, var(--node-tint,var(--n-75)) 10%, var(--n-75)));box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--color-bone) 36%, transparent), 0 1rem 2.2rem color-mix(in oklch, var(--color-ash-dark) 8%, transparent);background-size:100% 100%,.34rem .34rem,100% 100%;border-radius:50%;padding:0;transition:border-color .18s,box-shadow .18s,filter .18s,opacity .18s;position:absolute;transform:translate(-50%,-50%)}.pipeline-flow-chart-module__n-fvfG__stateTop{--node-tint:var(--c-green);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(--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(--bottom-y)}.pipeline-flow-chart-module__n-fvfG__outcomeTile{--tile-line:color-mix(in oklch, var(--color-bone) 22%, transparent);--tile-glow:transparent;aspect-ratio:1;width:100%;height:100%;filter:drop-shadow(0 .9rem 1.8rem color-mix(in oklch, var(--color-ash-dark) 8%, transparent)) drop-shadow(.2rem 0 0 var(--tile-glow)) drop-shadow(-.2rem 0 0 var(--tile-glow)) drop-shadow(0 .2rem 0 var(--tile-glow)) drop-shadow(0 -.2rem 0 var(--tile-glow));place-items:center;transition:filter .18s;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;border:1px solid color-mix(in oklch, var(--color-ash-muted) 34%, transparent);content:"";background:var(--grain), linear-gradient(135deg, var(--tile-soft), var(--tile-strong));box-shadow:inset 0 0 0 1px var(--tile-line);background-size:.34rem .34rem,100% 100%;transition:box-shadow .18s;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:after{z-index:0;content:"";pointer-events:none;box-shadow:0 0 0 1px color-mix(in oklch, var(--color-ash-muted) 34%, transparent), 0 0 0 2px var(--tile-line);border-radius:50%;transition:box-shadow .18s;position:absolute;inset:-1%}.pipeline-flow-chart-module__n-fvfG__outcomeTile span{display:none}.pipeline-flow-chart-module__n-fvfG__anchorPoint{z-index:2;aspect-ratio:1;border:1px solid color-mix(in oklch, var(--color-bone) 86%, transparent);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--color-ash-light) 72%, transparent);width:.48rem;box-shadow:0 0 0 1px color-mix(in oklch, var(--color-ash-dark) 12%, transparent), 0 .3rem .7rem color-mix(in oklch, var(--color-ash-dark) 12%, transparent);opacity:1;pointer-events:none;transition:opacity .18s,transform .18s,background-color .18s,box-shadow .18s;position:absolute;transform:translate(-50%,-50%)}.pipeline-flow-chart-module__n-fvfG__sourceAnchor{top:var(--mid-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(--bottom-y);left:var(--state-left-anchor-x)}.pipeline-flow-chart-module__n-fvfG__stateBottomOutAnchor{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__stateNode:focus-visible,.pipeline-flow-chart-module__n-fvfG__outcome:focus-visible{outline:none}.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:color-mix(in oklch, var(--c-blue) 72%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--color-bone) 80%, transparent), 0 0 0 .2rem color-mix(in oklch, var(--c-blue-bright) 28%, transparent), 0 .65rem 1.2rem color-mix(in oklch, var(--color-ash-dark) 8%, transparent)}.pipeline-flow-chart-module__n-fvfG__stateNode:focus-visible{border-color:color-mix(in oklch, var(--c-blue) 50%, transparent)}.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{border-color:color-mix(in oklch, var(--n-50) 50%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--color-bone) 44%, transparent), 0 1rem 2.5rem color-mix(in oklch, var(--color-ash-dark) 10%, transparent), 0 0 0 .16rem color-mix(in oklch, var(--n-50) 8%, transparent)}.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){--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){opacity:1;filter:contrast(1.06)}.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{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){border-color:color-mix(in oklch, var(--n-50) 45%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--color-bone) 46%, transparent), 0 1rem 2.2rem color-mix(in oklch, var(--color-ash-dark) 8%, transparent), 0 0 0 .18rem color-mix(in oklch, var(--n-50) 10%, transparent)}.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{border-color:color-mix(in oklch, var(--n-50) 45%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--color-bone) 46%, transparent), 0 1rem 2.2rem color-mix(in oklch, var(--color-ash-dark) 8%, transparent), 0 0 0 .18rem color-mix(in oklch, var(--n-50) 10%, transparent)}: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__outcomeAwe .pipeline-flow-chart-module__n-fvfG__outcomeTile,.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__outcomeTile,.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__outcomeTile,.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__outcomeTile,.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__outcomeTile){--tile-line:color-mix(in oklch, var(--color-bone) 30%, transparent);--tile-glow:color-mix(in oklch, var(--n-80) 15%, transparent)}.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__outcomeTile{--tile-line:color-mix(in oklch, var(--color-bone) 30%, transparent);--tile-glow:color-mix(in oklch, var(--n-80) 15%, transparent)}: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){opacity:1;background:color-mix(in oklch, var(--color-ash) 88%, transparent);box-shadow:0 0 0 1px color-mix(in oklch, var(--color-bone) 90%, transparent), 0 0 0 .24rem color-mix(in oklch, var(--n-50) 13%, transparent), 0 .4rem .9rem color-mix(in oklch, var(--color-ash-dark) 14%, transparent)}.pipeline-flow-chart-module__n-fvfG__awe{--tile-soft:var(--c-lime);--tile-strong:var(--c-green)}.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)}@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{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%;--state-node-size:7%;--outcome-size:8.4%;--outcome-left-x:64%;--top-y:22%;--bottom-y:78%;aspect-ratio:1329/500;background:0 0;width:min(100%,38rem);min-width:0;margin-inline:auto}.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:25.2%;transform:rotate(-24.7deg)}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__sourceToBottom{width:25.2%;transform:rotate(24.7deg)}.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-timeline-chart-module__cvRJMW__timeline{--label-width:clamp(8.6rem, 12vw, 11.5rem);--row-height:clamp(2.28rem, 3.25vw, 2.75rem);--stage-count:6;--bar-height:clamp(.812rem, 1.148vw, 1.008rem);--bar-underlap:clamp(.8rem, 1.2vw, 1.2rem);--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{border-right:1px solid var(--rule)}.pipeline-timeline-chart-module__cvRJMW__stageHeaderGroup{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;white-space:nowrap;place-items:center;display:grid}.pipeline-timeline-chart-module__cvRJMW__stageLabelShort{display:none}.pipeline-timeline-chart-module__cvRJMW__stageMark{margin-left:.06em;line-height:0}.pipeline-timeline-chart-module__cvRJMW__stageMicro,.pipeline-timeline-chart-module__cvRJMW__chipMicro,.pipeline-timeline-chart-module__cvRJMW__halfMicro{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{inset:-1px auto 0 calc(var(--label-width) - 1px);z-index:4;pointer-events:none;content:"";background:var(--rule);width:1px;position:absolute}.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__rowSlot:has(.pipeline-timeline-chart-module__cvRJMW__detailClip[data-open]) .pipeline-timeline-chart-module__cvRJMW__groupBreak:before{content:none}.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{z-index:3;background:var(--label-bg);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:relative}.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;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__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__leadRow:focus-within .pipeline-timeline-chart-module__cvRJMW__progressBar,.pipeline-timeline-chart-module__cvRJMW__leadRow:hover .pipeline-timeline-chart-module__cvRJMW__progressBar{filter:saturate(1.05)contrast(1.02);transform:translateY(-50%)scaleY(1.08)}.pipeline-timeline-chart-module__cvRJMW__compactTimeline{--label-width:clamp(7.2rem, 10.5vw, 10.2rem);--row-height:clamp(1.48rem, 1.78vw, 1.72rem);--bar-height:clamp(.54rem, .66vw, .68rem);--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: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:.01em;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__footnotes{z-index:1;border-top:1px solid var(--rule);color:var(--color-ash-light);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--fs-detail-desc);font-weight:var(--weight-label);letter-spacing:.01em;line-height:var(--leading-snug);flex-wrap:wrap;gap:.2em 1.35em;margin:0;padding:.5rem clamp(.72rem,1.15vw,.95rem) .6rem;display:flex;position:relative}.pipeline-timeline-chart-module__cvRJMW__footnoteMark{color:var(--color-ash-dark);font-weight:var(--weight-label-strong)}.pipeline-timeline-chart-module__cvRJMW__footnoteItem{white-space:normal}.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:clamp(5rem, 12vw, 6.2rem);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:6.1rem;--row-height:2.35rem}.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:clamp(4.7rem, 17vw, 5.5rem);--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__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{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:.26rem;font-size:clamp(.72rem,2.2vw,.78rem)}}@media (max-width:37rem){.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__stageWord,.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__chipFull,.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__halfFull{display:none}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__stageMicro,.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__chipMicro,.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__halfMicro{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__timeline{--fs-detail-sm:clamp(.66rem, .78vw, .76rem);--fs-detail-desc:clamp(.58rem, .7vw, .68rem);--fs-detail-micro:clamp(.56rem, .66vw, .64rem)}.pipeline-timeline-chart-module__cvRJMW__rowSlot{z-index:1;position:relative}.pipeline-timeline-chart-module__cvRJMW__leadRow{cursor:pointer}.pipeline-timeline-chart-module__cvRJMW__expandButton{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;flex-wrap:wrap;place-content:center;align-items:baseline;column-gap:.45em;padding:0;display:flex}.pipeline-timeline-chart-module__cvRJMW__expandButton:after{z-index:4;content:"";position:absolute;inset:0}.pipeline-timeline-chart-module__cvRJMW__expandButton:focus-visible{outline:none}.pipeline-timeline-chart-module__cvRJMW__expandButton:focus-visible:after{outline:var(--focus-ring);outline-offset:-2px}.pipeline-timeline-chart-module__cvRJMW__detailHint{z-index:3;border:1px solid var(--line-soft);background:color-mix(in oklch, var(--color-bone) 92%, transparent);color:var(--color-ash-light);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--fs-detail-desc);font-weight:var(--weight-label);letter-spacing:var(--meta-letter-spacing);text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:.34em;padding:.12rem .5rem;transition:color .18s;display:inline-flex;position:absolute;top:50%;right:clamp(.55rem,1vw,.9rem);transform:translateY(-50%)}.pipeline-timeline-chart-module__cvRJMW__leadRow:hover .pipeline-timeline-chart-module__cvRJMW__detailHint,.pipeline-timeline-chart-module__cvRJMW__leadRow:focus-within .pipeline-timeline-chart-module__cvRJMW__detailHint{color:var(--color-ash-dark)}.pipeline-timeline-chart-module__cvRJMW__hintChevron{width:.58em;transition:transform .24s}.pipeline-timeline-chart-module__cvRJMW__detailHint[data-open] .pipeline-timeline-chart-module__cvRJMW__hintChevron{transform:rotate(180deg)}.pipeline-timeline-chart-module__cvRJMW__detailFold{z-index:2;display:block;position:relative}.pipeline-timeline-chart-module__cvRJMW__detailCell{display:block}.pipeline-timeline-chart-module__cvRJMW__detailClip{grid-template-rows:0fr;transition:grid-template-rows .34s cubic-bezier(.22,1,.36,1);display:grid}.pipeline-timeline-chart-module__cvRJMW__detailClip[data-open]{grid-template-rows:1fr}.pipeline-timeline-chart-module__cvRJMW__detailInner{opacity:0;background:color-mix(in oklch, var(--color-bone-warm) 94%, transparent);min-height:0;transition:opacity .24s,transform .34s cubic-bezier(.22,1,.36,1);overflow:hidden;transform:translateY(-.4rem)}.pipeline-timeline-chart-module__cvRJMW__detailClip[data-open] .pipeline-timeline-chart-module__cvRJMW__detailInner{opacity:1;transform:translateY(0)}.pipeline-timeline-chart-module__cvRJMW__detail{--detail-label-width:clamp(9.6rem, 15vw, 12.5rem);--trial-row-height:clamp(1.62rem, 2vw, 1.9rem);--trial-bar-height:clamp(.5rem, .62vw, .62rem);border-top:1px solid var(--rule-strong);border-bottom:1px solid var(--rule-strong);background:linear-gradient(180deg, color-mix(in oklch, var(--color-ash-dark) 4%, transparent), transparent .9rem);margin:0}.pipeline-timeline-chart-module__cvRJMW__detailHeaderRow,.pipeline-timeline-chart-module__cvRJMW__trialRow{grid-template-columns:var(--detail-label-width) repeat(4, minmax(0, 1fr));display:grid}.pipeline-timeline-chart-module__cvRJMW__detailHeaderRow{border-bottom:1px solid var(--rule-strong);background:linear-gradient(180deg, color-mix(in oklch, var(--color-bone) 42%, transparent), transparent 55%, color-mix(in oklch, var(--color-ash-dark) 3.5%, transparent)), var(--header-bg);min-height:clamp(1.95rem,2.4vw,2.3rem);box-shadow:0 1px 0 color-mix(in oklch, var(--color-bone) 45%, transparent);position:relative}.pipeline-timeline-chart-module__cvRJMW__detailCorner{border-right:1px solid var(--rule);background:color-mix(in oklch, var(--label-bg) 55%, transparent);color:var(--color-ash-dark);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--fs-detail-sm);font-weight:var(--weight-label-strong);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:.28rem clamp(.45rem,1vw,.75rem);display:flex}.pipeline-timeline-chart-module__cvRJMW__detailAxis{bottom:.28rem;right:clamp(.4rem,.8vw,.7rem);left:calc(var(--detail-label-width) + clamp(.5rem, 1.2vw, .9rem));pointer-events:none;color:color-mix(in oklch, var(--n-50) 40%, transparent);align-items:center;display:flex;position:absolute}.pipeline-timeline-chart-module__cvRJMW__detailAxis:before{content:"";background:linear-gradient(90deg,#0000,currentColor 12%,currentColor);flex:1;height:1px}.pipeline-timeline-chart-module__cvRJMW__detailAxisHead{width:.34rem;margin-left:-1px}.pipeline-timeline-chart-module__cvRJMW__detailHalf{min-width:0;color:var(--n-15);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--fs-detail-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--weight-label-strong);letter-spacing:.04em;white-space:nowrap;place-items:center;padding:.28rem .2rem;display:grid}.pipeline-timeline-chart-module__cvRJMW__detailBody{position:relative}.pipeline-timeline-chart-module__cvRJMW__detailBody:before{inset:0 0 0 var(--detail-label-width);z-index:0;pointer-events:none;content:"";background:repeating-linear-gradient(90deg, transparent 0, transparent calc(25% - 1px), color-mix(in oklch, var(--n-35) 12%, transparent) calc(25% - 1px), color-mix(in oklch, var(--n-35) 12%, transparent) 25%);position:absolute}.pipeline-timeline-chart-module__cvRJMW__trialRow{z-index:1;min-height:var(--trial-row-height);border-bottom:1px solid var(--line-soft);position:relative}.pipeline-timeline-chart-module__cvRJMW__trialRow:last-child{border-bottom:0}.pipeline-timeline-chart-module__cvRJMW__trialGroupBreak{border-bottom-color:#0000}.pipeline-timeline-chart-module__cvRJMW__trialGroupBreak:after{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__trialLabel{border-right:1px solid var(--rule);background:color-mix(in oklch, var(--label-bg) 55%, transparent);font-family:var(--font-technical), var(--font-technical-fallback);line-height:var(--leading-snug);flex-wrap:wrap;align-content:center;align-items:baseline;column-gap:.55em;padding:.24rem clamp(.45rem,1vw,.75rem);display:flex}.pipeline-timeline-chart-module__cvRJMW__trialCode{color:var(--color-ash-dark);font-size:var(--fs-detail-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--weight-label-strong);letter-spacing:.02em;white-space:nowrap}.pipeline-timeline-chart-module__cvRJMW__trialDesc{color:var(--color-ash-light);font-size:var(--fs-detail-desc);letter-spacing:.01em}.pipeline-timeline-chart-module__cvRJMW__trialTrack{grid-column:2/-1;align-items:center;min-width:0;display:flex;position:relative}.pipeline-timeline-chart-module__cvRJMW__trialBarWrap{position:absolute;inset:0}.pipeline-timeline-chart-module__cvRJMW__trialBar{top:50%;left:var(--trial-start);width:calc(var(--trial-end) - var(--trial-start));height:var(--trial-bar-height);border:1px solid color-mix(in oklch, var(--trial-color) 42%, color-mix(in oklch, var(--color-bone) 62%, transparent));background:linear-gradient(180deg, color-mix(in oklch, var(--color-bone) 22%, transparent), transparent 42%, color-mix(in oklch, var(--color-ash-dark) 7%, transparent)), color-mix(in oklch, var(--trial-color) 66%, color-mix(in oklch, var(--color-bone) 34%, transparent));box-shadow:0 .18rem .5rem color-mix(in oklch, var(--trial-color) 18%, transparent);border-radius:999px;position:absolute;transform:translateY(-50%)}.pipeline-timeline-chart-module__cvRJMW__fpiTick{top:50%;left:var(--trial-fpi);flex-direction:column;align-items:center;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.pipeline-timeline-chart-module__cvRJMW__fpiDot{border:1px solid var(--color-bone);background:color-mix(in oklch, var(--trial-color) 80%, var(--n-15));width:.42rem;height:.42rem;box-shadow:0 0 0 1px color-mix(in oklch, var(--trial-color) 45%, transparent);border-radius:999px}.pipeline-timeline-chart-module__cvRJMW__fpiLabel{color:var(--color-ash-light);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--fs-detail-micro);font-weight:var(--weight-label);letter-spacing:.08em;margin-bottom:.14rem;position:absolute;bottom:100%}.pipeline-timeline-chart-module__cvRJMW__toplineTag{top:50%;left:var(--trial-end);color:var(--color-ash);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--fs-detail-micro);font-weight:var(--weight-label);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.3em;margin-left:.3rem;display:inline-flex;position:absolute;transform:translateY(-50%)}.pipeline-timeline-chart-module__cvRJMW__toplineMark{width:.62rem;fill:color-mix(in oklch, var(--c-amber-mid) 86%, var(--color-ash-dark))}.pipeline-timeline-chart-module__cvRJMW__phaseChip{top:50%;right:0;left:var(--trial-start);height:calc(var(--trial-bar-height) + .36rem);border:1px solid color-mix(in oklch, var(--trial-color) 46%, transparent);background:color-mix(in oklch, var(--trial-color) 20%, color-mix(in oklch, var(--color-bone) 80%, transparent));color:var(--color-ash-dark);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--fs-detail-micro);font-weight:var(--weight-label-strong);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-right:0;border-radius:999px 0 0 999px;align-items:center;gap:.5em;padding-inline:.5rem;display:inline-flex;position:absolute;transform:translateY(-50%)}.pipeline-timeline-chart-module__cvRJMW__plannedTag{color:var(--color-ash-muted);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--fs-detail-micro);font-weight:var(--weight-label);letter-spacing:.08em;text-transform:uppercase;margin-left:clamp(.55rem,1.2vw,1rem)}.pipeline-timeline-chart-module__cvRJMW__completeChip{height:calc(var(--trial-bar-height) + .36rem);border:1px solid color-mix(in oklch, var(--trial-color) 46%, transparent);background:color-mix(in oklch, var(--trial-color) 20%, color-mix(in oklch, var(--color-bone) 80%, transparent));color:var(--color-ash-dark);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--fs-detail-micro);font-weight:var(--weight-label-strong);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-left:0;border-radius:0 999px 999px 0;align-items:center;gap:.4em;padding-inline:.55rem .5rem;display:inline-flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.pipeline-timeline-chart-module__cvRJMW__completeCheck{width:.56rem;color:var(--c-green)}.pipeline-timeline-chart-module__cvRJMW__legend{flex-wrap:wrap;align-items:center;gap:.35rem clamp(1.1rem,2.2vw,2rem);margin:0;padding:.44rem clamp(.45rem,1vw,.75rem) .6rem;list-style:none;display:flex}.pipeline-timeline-chart-module__cvRJMW__legendItem{align-items:center;gap:.5em;display:inline-flex}.pipeline-timeline-chart-module__cvRJMW__legendDot{--trial-color:var(--n-50)}.pipeline-timeline-chart-module__cvRJMW__legendTerm{color:var(--color-ash-dark);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--fs-detail-micro);font-weight:var(--weight-label-strong);letter-spacing:.08em}.pipeline-timeline-chart-module__cvRJMW__legendDef{color:var(--color-ash-light);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--fs-detail-desc);letter-spacing:.02em}@media (max-width:62rem){.pipeline-timeline-chart-module__cvRJMW__detail{--detail-label-width:clamp(7.6rem, 26vw, 9.6rem)}.pipeline-timeline-chart-module__cvRJMW__trialLabel{flex-direction:column;place-content:flex-start center;align-items:flex-start;row-gap:.06rem}.pipeline-timeline-chart-module__cvRJMW__trialDesc{white-space:normal}.pipeline-timeline-chart-module__cvRJMW__detailHint{right:.45rem}.pipeline-timeline-chart-module__cvRJMW__detailAxis,.pipeline-timeline-chart-module__cvRJMW__toplineText{display:none}}@media (prefers-reduced-motion:reduce){.pipeline-timeline-chart-module__cvRJMW__progressBar,.pipeline-timeline-chart-module__cvRJMW__detailClip,.pipeline-timeline-chart-module__cvRJMW__detailInner,.pipeline-timeline-chart-module__cvRJMW__hintChevron{transition:none}}
.pipeline-module__0aCUuq__anchor{height:0;margin-top:0;position:absolute}.pipeline-module__0aCUuq__section{z-index:5;background-color:var(--color-bone);height:auto;margin-top:0;padding-top:3.4rem;padding-bottom:3.4rem;position:relative;top:0}.pipeline-module__0aCUuq__mobileHeaderContainer{display:none}.pipeline-module__0aCUuq__mobileHeader{color:var(--color-ash-dark)}.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:0rem;height:auto;margin-top:2rem;margin-bottom:var(--space-600);grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.pipeline-module__0aCUuq__pipelineGrid{grid-column-gap:3rem;grid-row-gap:0rem;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-items:stretch stretch;margin-top:0;margin-bottom:3rem;display:grid}.pipeline-module__0aCUuq__content{margin-bottom:2rem}.pipeline-module__0aCUuq__headingWrap{margin:0 0 1rem}.pipeline-module__0aCUuq__section .pipeline-module__0aCUuq__heading{font-weight:var(--weight-display);margin-bottom:1rem}.pipeline-module__0aCUuq__section .pipeline-module__0aCUuq__timelineHeading{font-size:var(--text-heading-sm)}.pipeline-module__0aCUuq__leadText{font-family:var(--font-body);font-size:var(--text-body)}.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,.pipeline-module__0aCUuq__breakoutRight{margin-inline:0}.pipeline-module__0aCUuq__chartFigure{width:100%;min-width:0;margin:0}.pipeline-module__0aCUuq__cardRow{gap:var(--space-300);grid-template-columns:repeat(3,1fr);display:grid}.pipeline-module__0aCUuq__card{min-width:0}.pipeline-module__0aCUuq__cardInner{margin:0}.pipeline-module__0aCUuq__cardTagline{text-align:left;font-weight:var(--weight-display-sm)}.pipeline-module__0aCUuq__cardBody{color:var(--color-ash-dark);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-body)}.pipeline-module__0aCUuq__breaker{z-index:5;background-color:var(--color-sand);position:relative}.pipeline-module__0aCUuq__breakerWrapper{height:clamp(7rem,12vw,11rem);margin:0 auto;display:block;overflow:hidden}.pipeline-module__0aCUuq__breakerImage{vertical-align:middle;object-fit:cover;object-position:50% 68%;border:0;width:100%;max-width:100%;height:100%;display:block}@media screen and (max-width:991px){.pipeline-module__0aCUuq__headingWrap,.pipeline-module__0aCUuq__imageWrapper{margin-bottom:.75rem}.pipeline-module__0aCUuq__section{padding-top:5rem;padding-bottom:5rem}.pipeline-module__0aCUuq__pipelineGrid{grid-column-gap:3rem;grid-template-columns:1fr;grid-auto-flow:row;min-height:auto}.pipeline-module__0aCUuq__cardTagline{font-size:var(--text-caption)}.pipeline-module__0aCUuq__leadGrid{grid-column-gap:3rem;grid-template-columns:1fr 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__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,.pipeline-module__0aCUuq__breakoutRight{margin-inline:calc(1rem - var(--page-x))}.pipeline-module__0aCUuq__cardRow{row-gap:var(--space-200);grid-template-columns:1fr}.pipeline-module__0aCUuq__breaker{z-index:1}.pipeline-module__0aCUuq__breakerWrapper{z-index:6;position:relative}}@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}.pipeline-module__0aCUuq__mobileHeader{font-size:var(--text-heading-sm)}}
.team-profile-module__GCxiOq__profile{gap:clamp(var(--space-150), 3vw, var(--space-200));width:min(100%,64rem);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}.team-profile-module__GCxiOq__profileHeader{border-bottom:1px solid #0000;border-image:linear-gradient(90deg, transparent, var(--line) 12%, var(--line) 97%) 1;grid-template-columns:minmax(12rem,18.5rem) minmax(0,1fr);grid-template-areas:"portrait identity";align-items:center;gap:clamp(1.5rem,4vw,3.25rem);padding-bottom:clamp(1.5rem,3vw,2rem);display:grid}.team-profile-module__GCxiOq__portrait{--person-portrait-profile-width:18.5rem;grid-area:portrait}.team-profile-module__GCxiOq__profileIdentity{gap:var(--space-85);grid-area:identity;align-self:center;min-width:0;display:grid}.team-profile-module__GCxiOq__profileName{max-width:20ch;color:var(--color-ash);font-family:var(--font-display), var(--font-display-fallback);font-size:var(--text-title);font-weight:var(--weight-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}.team-profile-module__GCxiOq__profileRole{max-width:34ch;color:var(--color-ash-light);font-family:var(--font-display), var(--font-display-fallback);font-size:var(--text-lead);font-weight:var(--weight-display-light);line-height:var(--leading-snug);margin:0}.team-profile-module__GCxiOq__bio{gap:var(--space-100);max-width:66ch;color:var(--color-ash-light);font-size:var(--text-body);line-height:var(--leading-loose);display:grid}.team-profile-module__GCxiOq__bio p{margin:0}@media (min-width:62rem){.team-profile-module__GCxiOq__bio{margin-left:calc(18.5rem + clamp(1.5rem,4vw,3.25rem))}}@media (max-width:46rem){.team-profile-module__GCxiOq__profileHeader{grid-template-columns:1fr;grid-template-areas:"identity""portrait";align-items:start}.team-profile-module__GCxiOq__portrait{--person-portrait-profile-width:18rem}.team-profile-module__GCxiOq__profileName{max-width:14ch;font-size:clamp(1.75rem,7vw,2.1rem)}}
.platform-module__jYep_G__section{z-index:5;color:var(--color-ash);background-color:var(--color-ash-dark);flex-direction:column;justify-content:center;align-items:center;height:800px;display:flex;position:relative}.platform-module__jYep_G__header{z-index:2;grid-column-gap:16px;grid-row-gap:16px;max-width:100%;padding:0 var(--page-x) 1.7rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 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;margin-top:3.4rem;margin-bottom:3.4rem;padding-left:1.5rem;padding-right:1.5rem;display:flex;position:relative;top:42px;left:-1.5rem}.platform-module__jYep_G__headingWrap{margin-bottom:0}.platform-module__jYep_G__section .platform-module__jYep_G__heading{color:var(--color-bone);font-family:var(--font-body);font-weight:var(--weight-display);margin-bottom:0}.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(--color-bone);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-body)}.platform-module__jYep_G__section .platform-module__jYep_G__closer{color:var(--n-80);font-style:italic}.platform-module__jYep_G__section .platform-module__jYep_G__detail{color:var(--n-80);font-size:var(--text-body-sm)}.platform-module__jYep_G__section .platform-module__jYep_G__paperLink{color:var(--color-accent);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(--color-bone)}.platform-module__jYep_G__backdrop{z-index:-1;background-image:linear-gradient(color-mix(in oklch, var(--color-ash-dark) 50%, transparent), color-mix(in oklch, var(--color-ash-dark) 50%, transparent));width:100%;height:100%;position:absolute;inset:0%;overflow:hidden}.platform-module__jYep_G__overlay{z-index:6;background-image:linear-gradient(93deg, color-mix(in oklch, var(--color-ash-dark) 80%, transparent) 8%, transparent);width:100%;height:100%;position:absolute;inset:0%}@media screen and (max-width:1400px){.platform-module__jYep_G__overlay{background-image:linear-gradient(93deg, color-mix(in oklch, var(--color-ash-dark) 80%, transparent) 8%, transparent), linear-gradient(93deg, color-mix(in oklch, var(--color-ash-dark) 22%, transparent) 50%, transparent 70%)}}.platform-module__jYep_G__bgImage{object-fit:cover;object-position:100% 50%;width:100%;height:100%}@media screen and (max-width:991px){.platform-module__jYep_G__section{background-color:var(--color-ash);padding-top:5rem;padding-bottom:5rem}.platform-module__jYep_G__header{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:6rem;padding-bottom:6rem}.platform-module__jYep_G__header,.platform-module__jYep_G__grid{grid-template-columns:1fr}.platform-module__jYep_G__section .platform-module__jYep_G__heading{font-size:var(--text-heading-sm);padding-top:1rem}.platform-module__jYep_G__bgImage{object-position:100% 100%}.platform-module__jYep_G__overlay{background-color:color-mix(in oklch, var(--color-ash-dark) 73%, transparent);background-image:none}}@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}}
.press-module__xKnwxW__section{z-index:5;padding:var(--space-400) var(--page-x);background-color:var(--color-bone-warm);position:relative}.press-module__xKnwxW__backdrop{z-index:-1;position:absolute;inset:0;overflow:hidden}.press-module__xKnwxW__bgImage{object-fit:cover;object-position:30% 48%;opacity:.18;width:100%;height:100%;display:block}.press-module__xKnwxW__grid{grid-template-columns:minmax(0,1fr);display:grid}.press-module__xKnwxW__intro{margin-bottom:2rem}.press-module__xKnwxW__section .press-module__xKnwxW__heading{font-weight:var(--weight-display);text-align:left;margin-bottom:1rem}.press-module__xKnwxW__contact{gap:var(--space-25);flex-direction:column;margin:0;display:flex}.press-module__xKnwxW__contactLabel{font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--text-caption);letter-spacing:var(--meta-letter-spacing);text-transform:uppercase;color:var(--color-ash-light)}.press-module__xKnwxW__section .press-module__xKnwxW__contactLink{width:fit-content;font-family:var(--font-body);font-size:var(--text-body);color:var(--color-text-action)}.press-module__xKnwxW__section .press-module__xKnwxW__contactLink:hover,.press-module__xKnwxW__section .press-module__xKnwxW__contactLink:focus-visible{color:var(--color-text-action-hover)}.press-module__xKnwxW__list{min-width:0;margin:0;padding:0;list-style:none}.press-module__xKnwxW__entry+.press-module__xKnwxW__entry{--hairline-ink:var(--line);border-top:1px solid #0000;border-image:linear-gradient(90deg, transparent, var(--hairline-ink) 2%, var(--hairline-ink) 78%, transparent) 1;transition:--hairline-ink var(--duration-standard) ease}.press-module__xKnwxW__entry:hover,.press-module__xKnwxW__entry:focus-within,.press-module__xKnwxW__entry:hover+.press-module__xKnwxW__entry,.press-module__xKnwxW__entry:focus-within+.press-module__xKnwxW__entry{--hairline-ink:transparent}.press-module__xKnwxW__entryLink{--entry-plate-bleed:min(var(--space-150), calc(var(--page-x) / 2));padding-inline:var(--entry-plate-bleed);margin-inline:calc(-1 * var(--entry-plate-bleed));}.press-module__xKnwxW__section .press-module__xKnwxW__entryLink{align-items:flex-start;gap:var(--space-75);padding-block:var(--space-150);flex-direction:column;text-decoration:none;display:flex}.press-module__xKnwxW__section .press-module__xKnwxW__entryLink:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.press-module__xKnwxW__date{font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--text-caption);letter-spacing:var(--meta-letter-spacing);color:var(--color-ash-light);margin:0}.press-module__xKnwxW__section .press-module__xKnwxW__title{max-width:var(--measure-wide);font-size:var(--text-lead);font-weight:var(--weight-display-sm);letter-spacing:0;line-height:var(--leading-snug);color:var(--color-ash-dark);margin:0}.press-module__xKnwxW__entryLink:hover .press-module__xKnwxW__readMore,.press-module__xKnwxW__entryLink:focus-visible .press-module__xKnwxW__readMore{color:var(--color-text-action-hover)}@media screen and (min-width:768px){.press-module__xKnwxW__grid{column-gap:var(--gap-grid-wide);grid-template-columns:minmax(14rem,4fr) minmax(0,8fr)}.press-module__xKnwxW__intro{margin-bottom:0}.press-module__xKnwxW__section .press-module__xKnwxW__entryLink{column-gap:var(--space-150);grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;display:grid}.press-module__xKnwxW__entry:first-child .press-module__xKnwxW__entryLink{margin-top:calc(-1 * var(--space-150))}.press-module__xKnwxW__entry:last-child .press-module__xKnwxW__entryLink{margin-bottom:calc(-1 * var(--space-150))}}@media screen and (max-width:767px){.press-module__xKnwxW__intro{padding-top:1rem;position:relative}.press-module__xKnwxW__section .press-module__xKnwxW__heading{font-size:var(--text-heading-sm);padding-top:1rem}}
.document-page-module__ClqVcq__documentPage{width:min(100%,90ch);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}.document-page-module__ClqVcq__documentPageArticle{width:min(100%,86ch)}.document-page-module__ClqVcq__documentShell{gap:clamp(var(--space-150), 3vw, var(--space-200));padding:clamp(var(--space-150), 4vw, var(--space-300));border:1px solid var(--line);background:linear-gradient(180deg, var(--color-bone), var(--color-bone-warm));display:grid;position:relative}.document-page-module__ClqVcq__documentShellArticle{gap:clamp(var(--space-100), 2.4vw, var(--space-150));background:0 0;border:0;padding:0}.document-page-module__ClqVcq__documentHeader,.document-page-module__ClqVcq__documentCustomHeader,.document-page-module__ClqVcq__documentBody{z-index:1;position:relative}.document-page-module__ClqVcq__documentHeader{gap:var(--space-75);padding-bottom:clamp(var(--space-150), 3vw, var(--space-200));border-bottom:1px solid #0000;border-image:linear-gradient(90deg, var(--line), var(--line) 86%, transparent) 1;display:grid}.document-page-module__ClqVcq__documentHeaderArticle{gap:var(--space-50);padding-bottom:clamp(var(--space-100), 2.4vw, var(--space-150))}.document-page-module__ClqVcq__eyebrow{color:var(--color-accent-label-green);font-size:var(--text-caption);font-weight:var(--weight-label);letter-spacing:var(--label-letter-spacing);text-transform:uppercase;margin:0}.document-page-module__ClqVcq__title{max-width:20ch;color:var(--color-ash);font-family:var(--font-display), var(--font-display-fallback);font-size:var(--text-hero);font-weight:var(--weight-display);line-height:var(--leading-tight);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}.document-page-module__ClqVcq__titleArticle{max-width:28ch;font-size:var(--text-title);font-weight:var(--weight-display);line-height:var(--leading-snug)}.document-page-module__ClqVcq__meta{gap:0 var(--space-75);color:var(--color-ash-muted);font-size:var(--text-body-sm);font-weight:var(--weight-body);line-height:var(--leading-relaxed);flex-wrap:wrap;margin:0;display:flex}.document-page-module__ClqVcq__meta>*+:before{content:"/";margin-right:var(--space-75);color:var(--line)}.document-page-module__ClqVcq__documentBody{gap:var(--space-100);max-width:66ch;color:var(--color-ash-light);font-size:var(--text-body);line-height:var(--leading-loose);display:grid}.document-page-module__ClqVcq__documentBody h2{margin:var(--space-150) 0 0;color:var(--color-ash);font-family:var(--font-display), var(--font-display-fallback);font-size:var(--text-heading-sm);font-weight:var(--weight-display-sm);line-height:var(--leading-snug)}.document-page-module__ClqVcq__documentBody p,.document-page-module__ClqVcq__documentBody ul,.document-page-module__ClqVcq__documentBody address{margin:0}.document-page-module__ClqVcq__documentBody ul{gap:var(--space-50);padding-left:var(--space-120);display:grid}.document-page-module__ClqVcq__documentBody li::marker{color:var(--color-accent-label-green)}.document-page-module__ClqVcq__documentBody address{gap:var(--space-15);font-style:normal;display:grid}.document-page-module__ClqVcq__documentBody a{color:var(--color-action-primary);text-underline-offset:.18em;text-decoration:underline}@media (max-width:46rem){.document-page-module__ClqVcq__documentPage{padding-top:calc(var(--nav-height) + 1.25rem)}.document-page-module__ClqVcq__documentShell{padding:var(--space-150)}.document-page-module__ClqVcq__documentShellArticle{padding:0}}
.person-portrait-module__nasoAW__portrait{aspect-ratio:4/5;background:var(--person-portrait-background);display:block;position:relative;overflow:hidden}.person-portrait-module__nasoAW__portrait:after{pointer-events:none;content:"";background:var(--person-portrait-overlay);mix-blend-mode:var(--person-portrait-overlay-blend,normal);position:absolute;inset:0}.person-portrait-module__nasoAW__image{object-fit:cover;filter:var(--person-portrait-filter,none);transform:scale(var(--person-portrait-scale,1));transition:filter .24s ease, transform var(--duration-slow) var(--ease-out-natural)}.person-portrait-module__nasoAW__card{width:100%;margin-bottom:var(--space-100);--person-portrait-background:var(--n-80);--person-portrait-overlay:linear-gradient(to bottom, transparent, color-mix(in oklch, var(--color-ash-dark) 20%, transparent)), linear-gradient(120deg, color-mix(in oklch, var(--color-bone) 22%, transparent), transparent 42%);--person-portrait-overlay-blend:multiply}.person-portrait-module__nasoAW__card .person-portrait-module__nasoAW__image{filter:var(--person-portrait-filter,grayscale(1) contrast(1.08) sepia(.04))}.person-portrait-module__nasoAW__roster{--person-portrait-background:var(--n-80);--person-portrait-overlay:linear-gradient(to bottom, transparent, color-mix(in oklch, var(--color-ash-dark) 18%, transparent));--person-portrait-overlay-blend:multiply;width:100%;margin:0}.person-portrait-module__nasoAW__roster .person-portrait-module__nasoAW__image{filter:var(--person-portrait-filter,grayscale(1) contrast(1.07) sepia(.05))}.person-portrait-module__nasoAW__profile{width:min(100%, var(--person-portrait-profile-width,18.5rem));border:1px solid var(--line-soft);--person-portrait-background:var(--n-90);--person-portrait-overlay:linear-gradient(to bottom, transparent, color-mix(in oklch, var(--color-ash-dark) 16%, transparent)), linear-gradient(to right, color-mix(in oklch, var(--color-bone) 18%, transparent), transparent);margin:0}
.team-profile-window-module__I4PpEq__window[open]{grid-template-rows:minmax(0,1fr);display:grid}.team-profile-window-module__I4PpEq__window{width:min(100%,44rem);max-height:min(86vh,44rem);color:inherit;background:0 0;border:0;padding:0}.team-profile-window-module__I4PpEq__window::backdrop{background:var(--scrim)}.team-profile-window-module__I4PpEq__frame{--card-surface-top:var(--card-surface-top-solid);--card-surface-bottom:var(--card-surface-bottom-solid);--card-surface-base:var(--card-surface-base-solid);--card-shadow:var(--elevation-4);grid-template-rows:minmax(0,1fr);min-height:0;display:grid}.team-profile-window-module__I4PpEq__close{top:var(--space-50);right:var(--space-50);z-index:var(--z-raised);width:var(--icon-button-size-sm);height:var(--icon-button-size-sm);color:var(--color-ash-muted);cursor:pointer;transition:color var(--duration-standard) var(--ease-out-natural);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;}.team-profile-window-module__I4PpEq__close:hover,.team-profile-window-module__I4PpEq__close:focus-visible{color:var(--color-ash)}.team-profile-window-module__I4PpEq__close svg{width:1.05rem;height:1.05rem}.team-profile-window-module__I4PpEq__body{min-height:0;padding:var(--card-pad);overscroll-behavior:contain;overflow-y:auto}.team-profile-window-module__I4PpEq__body:focus{outline:none}.team-profile-window-module__I4PpEq__portrait{--person-portrait-profile-width:9.5rem;float:left;margin:0 var(--card-pad) var(--space-100) 0}.team-profile-window-module__I4PpEq__identityText{padding-right:var(--space-200);margin-bottom:var(--space-135)}.team-profile-window-module__I4PpEq__identityText .team-profile-window-module__I4PpEq__name{margin:0 0 var(--space-50);color:var(--color-ash);font-family:var(--font-display), var(--font-display-fallback);font-size:var(--text-heading-sm);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);line-height:var(--leading-tight);text-wrap:balance}.team-profile-window-module__I4PpEq__role{color:var(--color-ash-light);font-family:var(--font-display), var(--font-display-fallback);font-size:var(--text-lead);font-weight:var(--weight-display-light);line-height:var(--leading-snug);text-wrap:balance;margin:0}.team-profile-window-module__I4PpEq__socials{padding-top:var(--space-35)}.team-profile-window-module__I4PpEq__bio{color:var(--color-ash-light);line-height:var(--leading-loose)}.team-profile-window-module__I4PpEq__bio p{margin:0}.team-profile-window-module__I4PpEq__bio p+p{margin-top:var(--space-100)}@media (max-width:46rem){.team-profile-window-module__I4PpEq__window{width:100%;max-width:none;max-height:92dvh;margin-block:auto 0;margin-inline:auto}.team-profile-window-module__I4PpEq__frame{--card-radius:var(--radius-card) var(--radius-card) 0 0;border-bottom:0}.team-profile-window-module__I4PpEq__close{width:var(--control-min-height-sm);height:var(--control-min-height-sm)}.team-profile-window-module__I4PpEq__portrait{--person-portrait-profile-width:6rem;margin-right:var(--space-100)}}@media (prefers-reduced-motion:no-preference){.team-profile-window-module__I4PpEq__window[open]{animation:team-profile-window-module__I4PpEq__windowIn var(--duration-standard) var(--ease-out-natural)}.team-profile-window-module__I4PpEq__window[open]::backdrop{animation:team-profile-window-module__I4PpEq__scrimIn var(--duration-standard) var(--ease-out-natural)}}@keyframes team-profile-window-module__I4PpEq__windowIn{0%{opacity:0;transform:translateY(.4rem)}}@keyframes team-profile-window-module__I4PpEq__scrimIn{0%{opacity:0}}
.page-module__CWBdXW__section{padding:14rem 5% 7rem}.page-module__CWBdXW__column{width:100%;max-width:48rem;margin-left:auto;margin-right:auto}.page-module__CWBdXW__richText{margin-bottom:4rem}.page-module__CWBdXW__section .page-module__CWBdXW__richText h3{margin-top:1.5rem;margin-bottom:1.5rem}.page-module__CWBdXW__section .page-module__CWBdXW__richText h4{margin-top:1.5rem;margin-bottom:1.25rem}.page-module__CWBdXW__section .page-module__CWBdXW__richText p{margin-bottom:1rem}.page-module__CWBdXW__section .page-module__CWBdXW__richText a{text-decoration:underline}@media screen and (max-width:991px){.page-module__CWBdXW__section{padding-bottom:6rem}.page-module__CWBdXW__richText{margin-bottom:3rem}}@media screen and (max-width:767px){.page-module__CWBdXW__section{padding-bottom:4rem}.page-module__CWBdXW__richText{margin-bottom:2rem}}
