.about-module__bsO6Dq__section{z-index:5;background-color:var(--color-sand);position:relative}.about-module__bsO6Dq__plateCorners{}.about-module__bsO6Dq__container{padding:var(--space-600) var(--page-x)}.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-statement);font-weight:var(--weight-display-light);letter-spacing:var(--tracking-display);line-height:var(--leading-snug);white-space:pre-line}@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{white-space:normal;text-wrap:balance}}
.action-module__dmELXG__row{gap:var(--space-75);margin-top:var(--space-50);flex-wrap:wrap;display:flex}.action-module__dmELXG__button{min-height:var(--control-min-height);padding:var(--space-85) var(--control-pad-x);border:1px solid var(--button-border);color:var(--button-color);background:var(--button-bg);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--action-font-size);font-weight:var(--action-font-weight);letter-spacing:var(--action-letter-spacing);text-transform:uppercase;cursor:pointer;transition:background var(--duration-standard) ease, border-color var(--duration-standard) ease, box-shadow var(--duration-standard) ease, 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% 65%;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#000 0%,#0003 52% 100%);mask-image:linear-gradient(90deg,#000 0%,#0003 52% 100%)}.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__imageSpacer{height:clamp(24rem,36vw,32rem)}.careers-module__KGESkW__content{padding-left:var(--page-x);padding-right:var(--page-x)}.careers-module__KGESkW__content .careers-module__KGESkW__heading{margin-bottom:var(--space-150);font-weight:var(--weight-display)}@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__bgImage{opacity:.2;-webkit-mask-image:none;mask-image:none}.careers-module__KGESkW__imageSpacer{display:none}.careers-module__KGESkW__grid{grid-row-gap:0rem;grid-template-columns:1fr;padding-top:3rem;padding-bottom:5rem}.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}}
.hero-module__bIQzWW__hero{--hero-h:720px;--eye-h:max(calc(1.1902 * (var(--hero-h) + var(--nav-height))), 42.969vw);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(35rem,100vw - 878px)}h1.hero-module__bIQzWW__heading{--fs-hero:2.4rem;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__background:after{content:"";background:linear-gradient(to bottom, transparent, color-mix(in oklch, var(--color-sand) 65%, transparent) 62%, var(--color-sand));height:clamp(3.5rem,9vh,6.5rem);position:absolute;bottom:0;left:0;right:0}.hero-module__bIQzWW__eyeImage{z-index:-1;top:calc(.5 * (var(--hero-h) + var(--nav-height)) - .4201 * var(--eye-h));right:calc(-.73114 * var(--eye-h));width:auto;height:var(--eye-h);position:absolute}@media screen and (max-width:1417px){.hero-module__bIQzWW__hero{--text-fill:105;--pupil-x:calc(100vw - .4079 * var(--eye-h));--pupil-r:calc(.163 * var(--eye-h));--fs-pupil:calc(var(--pupil-r) * var(--text-fill) / 100 / 7.0289);height:var(--hero-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(14.65 * 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))}}@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% 50%;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{z-index:5;background:var(--chrome-surface-dark);padding-top:var(--section-pad-top-tight);padding-bottom:var(--section-pad-top-tight);position:relative}.mailing-list-module__vlN5Iq__backdrop{z-index:-1;position:absolute;inset:0;overflow:hidden}.mailing-list-module__vlN5Iq__bgImage{object-fit:cover;object-position:65% 42%;width:100%;height:100%;display:block;-webkit-mask-image:linear-gradient(90deg,#00000008 0% 45%,#0000001a 70% 100%);mask-image:linear-gradient(90deg,#00000008 0% 45%,#0000001a 70% 100%)}@media screen and (max-width:767px){.mailing-list-module__vlN5Iq__bgImage{opacity:.04;-webkit-mask-image:none;mask-image:none}}.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-bone)}.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-bone)}.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-bone);flex-basis:100%}.mailing-list-module__vlN5Iq__success{font-size:var(--text-body-sm);color:var(--color-bone);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__plateCorners{}.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{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__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__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(--text-caption);font-weight:var(--weight-label);letter-spacing:.01em;line-height:var(--leading-normal);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{display:none}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__stageMicro{display:inline}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__stageHeader{letter-spacing:.02em}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__stageLabelShort{white-space:nowrap}}.pipeline-timeline-chart-module__cvRJMW__rowSlot{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.pipeline-timeline-chart-module__cvRJMW__progressBar{transition:none}}
.pipeline-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__backdrop{z-index:-1;-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--space-600)), transparent);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--space-600)), transparent);mask-image:linear-gradient(to bottom, black calc(100% - var(--space-600)), transparent);position:absolute;inset:0;overflow:hidden}.pipeline-module__0aCUuq__bgImage{object-fit:cover;object-position:50% 62%;opacity:.18;width:100%;height:100%;display:block}.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);white-space:pre-line}.pipeline-module__0aCUuq__imageWrapper{background-color:#0000;margin-bottom:0}.pipeline-module__0aCUuq__pipelineGrid .pipeline-module__0aCUuq__imageWrapper{margin-bottom:var(--space-300)}.pipeline-module__0aCUuq__breakoutWide,.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__cardBody{color:var(--color-ash-dark);font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--weight-body)}@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__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}}@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;width:100%;max-width:100%;padding:0 var(--page-x) 1.7rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:1fr;place-content:center;align-items:center;display:grid;position:relative}.platform-module__jYep_G__grid{grid-column-gap:0px;grid-row-gap:16px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:flex-start;max-width:44rem;margin-top:3.4rem;margin-bottom:3.4rem;margin-right:auto;padding-left:1.5rem;padding-right:1.5rem;display:flex;position:relative;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__section .platform-module__jYep_G__subtitle{margin:var(--space-50) 0 0;color:var(--n-80);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--text-caption);font-weight:var(--weight-label);letter-spacing:var(--label-letter-spacing);text-transform:uppercase}.platform-module__jYep_G__content{width:100%}.platform-module__jYep_G__copyBlock{margin-bottom:1rem}.platform-module__jYep_G__section .platform-module__jYep_G__copy{color:var(--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__lead{white-space:pre-line}@media screen and (max-width:991px){.platform-module__jYep_G__section .platform-module__jYep_G__lead{white-space:normal}}.platform-module__jYep_G__section .platform-module__jYep_G__nerdNote{margin:var(--space-150) 0 0 var(--space-100);padding-left:var(--space-120);border-left:1px solid color-mix(in oklch, var(--color-bone) 30%, transparent)}.platform-module__jYep_G__section .platform-module__jYep_G__detail{color:var(--n-80);font-size:var(--text-body-xs);margin-bottom:var(--space-100)}.platform-module__jYep_G__section .platform-module__jYep_G__detail:last-child{margin-bottom:0}.platform-module__jYep_G__section .platform-module__jYep_G__paperLine{align-items:flex-start;gap:var(--space-100);display:flex}@media screen and (max-width:767px){.platform-module__jYep_G__section .platform-module__jYep_G__paperLine{gap:var(--space-75);flex-direction:column}}.platform-module__jYep_G__section .platform-module__jYep_G__journalLogoLink{color:var(--n-80);transition:color var(--duration-standard) ease;flex-shrink:0;display:inline-flex}.platform-module__jYep_G__section .platform-module__jYep_G__journalLogoLink:hover,.platform-module__jYep_G__section .platform-module__jYep_G__journalLogoLink:focus-visible{color:var(--color-bone)}.platform-module__jYep_G__section .platform-module__jYep_G__journalLogo{background-color:currentColor;width:8.76651rem;height:2rem;display:block;-webkit-mask:url(/assets/redesign/neuron-journal.svg) 50%/contain no-repeat;mask:url(/assets/redesign/neuron-journal.svg) 50%/contain no-repeat}.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__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}@property --tpw-fade-top{syntax:"<length>";inherits:false;initial-value:0}@property --tpw-fade-bottom{syntax:"<length>";inherits:false;initial-value:0}@supports (animation-timeline:scroll(self)){.team-profile-window-module__I4PpEq__body{-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--tpw-fade-top), #000 calc(100% - var(--tpw-fade-bottom)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--tpw-fade-top), #000 calc(100% - var(--tpw-fade-bottom)), transparent);animation:linear both team-profile-window-module__I4PpEq__scrollFade;animation-timeline:scroll(self)}@keyframes team-profile-window-module__I4PpEq__scrollFade{0%{--tpw-fade-top:0rem;--tpw-fade-bottom:2.75rem}12%,88%{--tpw-fade-top:2.75rem;--tpw-fade-bottom:2.75rem}to{--tpw-fade-top:2.75rem;--tpw-fade-bottom:0rem}}}.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)}.team-profile-window-module__I4PpEq__plate{clear:both;color:var(--color-ash-light);text-align:right;}.team-profile-window-module__I4PpEq__body .team-profile-window-module__I4PpEq__plate{margin:var(--space-200) 0 0}@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)}.team-profile-window-module__I4PpEq__body{padding-bottom:calc(var(--card-pad) + env(safe-area-inset-bottom,0px))}}@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)}.team-profile-window-module__I4PpEq__portrait,.team-profile-window-module__I4PpEq__identityText,.team-profile-window-module__I4PpEq__bio,.team-profile-window-module__I4PpEq__plate{animation:team-profile-window-module__I4PpEq__riseIn var(--duration-standard) var(--ease-out-natural) backwards}.team-profile-window-module__I4PpEq__identityText{animation-delay:50ms}.team-profile-window-module__I4PpEq__bio{animation-delay:.1s}.team-profile-window-module__I4PpEq__plate{animation-delay:.15s}.team-profile-window-module__I4PpEq__window[data-closing]{animation:team-profile-window-module__I4PpEq__windowOut var(--duration-fast) var(--ease-out-natural) forwards}.team-profile-window-module__I4PpEq__window[data-closing]::backdrop{animation:team-profile-window-module__I4PpEq__scrimOut var(--duration-fast) var(--ease-out-natural) forwards}}@media (prefers-reduced-motion:no-preference) and (max-width:46rem){.team-profile-window-module__I4PpEq__window[open]{animation-name:team-profile-window-module__I4PpEq__sheetIn}.team-profile-window-module__I4PpEq__window[data-closing]{animation-name:team-profile-window-module__I4PpEq__sheetOut}}@keyframes team-profile-window-module__I4PpEq__windowIn{0%{opacity:0;transform:translateY(.4rem)}}@keyframes team-profile-window-module__I4PpEq__windowOut{to{opacity:0;transform:translateY(.4rem)}}@keyframes team-profile-window-module__I4PpEq__sheetIn{0%{opacity:0;transform:translateY(1.75rem)}}@keyframes team-profile-window-module__I4PpEq__sheetOut{to{opacity:0;transform:translateY(1.75rem)}}@keyframes team-profile-window-module__I4PpEq__riseIn{0%{opacity:0;transform:translateY(.35rem)}}@keyframes team-profile-window-module__I4PpEq__scrimIn{0%{opacity:0}}@keyframes team-profile-window-module__I4PpEq__scrimOut{to{opacity:0}}
.site-chrome-module__SkodVW__siteFrame{min-height:100dvh;font-family:var(--font-body), var(--font-body-fallback);color:var(--color-ash);background:var(--color-bone);overflow-x:hidden}.site-chrome-module__SkodVW__main{min-width:0}.site-chrome-module__SkodVW__siteHeader{z-index:var(--z-nav);height:var(--nav-height);position:fixed;top:0;left:0;right:0}.site-chrome-module__SkodVW__nav{--nav-surface:var(--color-bone-warm);--nav-rule:color-mix(in oklch, var(--color-ash-muted) 34%, transparent);justify-content:space-between;align-items:center;gap:var(--space-200);height:var(--nav-height);padding:var(--space-65) var(--page-x);border-bottom:1px solid #0000;border-image:linear-gradient(90deg, transparent, var(--nav-rule) 4%, var(--nav-rule) 96%, transparent) 1;-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);background:linear-gradient(90deg, color-mix(in oklch, var(--color-bone) 12%, transparent) 0 1px, transparent 1px 6.5rem), linear-gradient(to bottom, var(--color-bone), var(--nav-surface) 62%, var(--n-90));box-shadow:var(--elevation-3), inset 0 -1px 0 color-mix(in oklch, var(--color-bone) 18%, transparent);isolation:isolate;background-size:6.5rem 100%,100% 100%;display:flex;position:relative}.site-chrome-module__SkodVW__nav:before{content:"";inset:auto var(--page-x) -1px;z-index:-1;pointer-events:none;background:linear-gradient(90deg, color-mix(in oklch, var(--color-accent) 58%, transparent), color-mix(in oklch, var(--color-accent) 36%, transparent) 34%, color-mix(in oklch, var(--n-60) 30%, transparent) 68%, transparent);height:1px;position:absolute}.site-chrome-module__SkodVW__navLogo{filter:brightness(0);width:clamp(8.5rem,15vw,11.25rem);height:auto}.site-chrome-module__SkodVW__navEnd{align-items:center;gap:var(--space-100);min-width:0;display:flex}.site-chrome-module__SkodVW__navLinks{justify-content:flex-end;gap:var(--space-65) var(--space-135);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-chrome-module__SkodVW__mobileMenu{display:none}.site-chrome-module__SkodVW__navLink{min-width:2.75rem;min-height:2.75rem;font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--label-letter-spacing);text-transform:uppercase;color:var(--color-ash);transition:color var(--duration-standard) ease, opacity var(--duration-standard) ease, transform var(--duration-standard) var(--ease-out-natural);justify-content:center;align-items:center;padding-inline:.12rem;text-decoration:none;display:inline-flex;position:relative}.site-chrome-module__SkodVW__mobileMenuButton{width:var(--icon-button-size);height:var(--icon-button-size);color:var(--color-ash);cursor:pointer;transition:color var(--duration-standard) ease, transform var(--duration-standard) var(--ease-out-natural);background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;list-style:none;display:inline-flex}.site-chrome-module__SkodVW__mobileMenuButton::-webkit-details-marker{display:none}.site-chrome-module__SkodVW__mobileMenuButton svg{width:1.55rem;height:1.55rem}.site-chrome-module__SkodVW__mobileMenuText{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}.site-chrome-module__SkodVW__mobileMenu[open] .site-chrome-module__SkodVW__mobileMenuButton,.site-chrome-module__SkodVW__mobileMenuButton:hover,.site-chrome-module__SkodVW__mobileMenuButton:focus-visible{color:var(--color-action-primary);transform:translateY(-1px)}.site-chrome-module__SkodVW__mobileMenuButton:focus-visible{outline:2px solid var(--c-green-bright);outline-offset:.25rem}.site-chrome-module__SkodVW__mobileMenuPanel{top:calc(100% + var(--space-75));right:var(--page-x);width:min(22rem, calc(100vw - (var(--page-x) * 2)));padding:var(--space-65);border:1px solid var(--nav-rule);background:linear-gradient(180deg, var(--color-bone), var(--color-bone-warm)), var(--color-bone);box-shadow:var(--elevation-4), inset 0 1px 0 color-mix(in oklch, var(--color-bone) 64%, transparent);position:absolute}.site-chrome-module__SkodVW__mobileMenuLinks{gap:var(--space-15);margin:0;padding:0;list-style:none;display:grid}.site-chrome-module__SkodVW__mobileMenuLink{min-height:3rem;padding:var(--space-85);color:var(--color-ash);font-size:var(--text-label);font-weight:var(--weight-label);letter-spacing:var(--label-letter-spacing);text-transform:uppercase;transition:background var(--duration-standard) ease, color var(--duration-standard) ease;align-items:center;text-decoration:none;display:flex}.site-chrome-module__SkodVW__mobileMenuLink:hover,.site-chrome-module__SkodVW__mobileMenuLink:focus-visible{color:var(--color-action-primary);background:color-mix(in oklch, var(--n-90) 56%, transparent)}.site-chrome-module__SkodVW__navLink:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--c-green-light) 74%, transparent) 22%, color-mix(in oklch, var(--c-amber-mid) 72%, transparent) 78%, transparent);opacity:0;transform-origin:50%;width:min(100%,2.4rem);height:1px;transition:opacity var(--duration-standard) ease, transform .24s var(--ease-out-natural);position:absolute;bottom:.48rem;left:50%;transform:translate(-50%)scaleX(.36)}.site-chrome-module__SkodVW__navLink:hover,.site-chrome-module__SkodVW__navLink:focus-visible{color:var(--color-action-primary);transform:translateY(-1px)}.site-chrome-module__SkodVW__navLink:hover:after,.site-chrome-module__SkodVW__navLink:focus-visible:after{opacity:1;transform:translate(-50%)scaleX(1)}.site-chrome-module__SkodVW__footer{background:var(--color-ash-dark);color:var(--n-75);padding:clamp(1.4rem,3vw,2.2rem) 0;position:relative;overflow:hidden}.site-chrome-module__SkodVW__footerInner{z-index:1;justify-content:space-between;align-items:center;gap:var(--space-100);width:min(100%, var(--width-section));padding:0 var(--page-x);margin:0 auto;padding-top:clamp(1.2rem,2.2vw,1.7rem);display:flex;position:relative}.site-chrome-module__SkodVW__footerInner:before{top:0;right:var(--page-x);left:var(--page-x);content:"";background:color-mix(in oklch, var(--n-45) 52%, transparent);height:1px;position:absolute}.site-chrome-module__SkodVW__footerSocial{gap:var(--space-75);display:flex}.site-chrome-module__SkodVW__footerSocial a{--social-icon-size:1.125rem}.site-chrome-module__SkodVW__footerActions{align-items:center;gap:clamp(.9rem,2vw,1.4rem);display:flex}.site-chrome-module__SkodVW__footerCopy,.site-chrome-module__SkodVW__footerLegalLink{color:var(--n-60);font-size:var(--text-caption)}.site-chrome-module__SkodVW__footerCopy{margin:0}.site-chrome-module__SkodVW__footerLegalLink{min-height:2.75rem;transition:color var(--duration-standard) ease;align-items:center;text-decoration:none;display:inline-flex}.site-chrome-module__SkodVW__footerLegalLink:hover,.site-chrome-module__SkodVW__footerLegalLink:focus-visible{color:var(--n-75)}@media (max-width:64rem){.site-chrome-module__SkodVW__navLinks{display:none}.site-chrome-module__SkodVW__mobileMenu{display:block}}@media (max-width:46rem){.site-chrome-module__SkodVW__nav{justify-content:space-between;gap:var(--space-100);flex-direction:row}.site-chrome-module__SkodVW__navLogo{width:clamp(9.25rem,43vw,11rem)}.site-chrome-module__SkodVW__footerInner{flex-direction:column;align-items:flex-start}.site-chrome-module__SkodVW__footerActions{justify-content:space-between;width:100%}}
.social-icon-link-module__pM87ma__link{border:1px solid var(--social-border);color:var(--social-color);background:var(--social-bg,transparent);transition:border-color var(--duration-standard) ease, color var(--duration-standard) ease, background var(--duration-standard) ease;justify-content:center;align-items:center;display:inline-flex}.social-icon-link-module__pM87ma__link:hover,.social-icon-link-module__pM87ma__link:focus-visible{border-color:var(--social-border-hover);color:var(--social-color-hover);background:var(--social-bg-hover,var(--social-bg,transparent))}.social-icon-link-module__pM87ma__bare{color:var(--social-color);transition:color var(--duration-standard) var(--ease-out-natural), background var(--duration-standard) var(--ease-out-natural), box-shadow var(--duration-standard) var(--ease-out-natural);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;}.social-icon-link-module__pM87ma__bare:hover,.social-icon-link-module__pM87ma__bare:focus-visible{color:var(--social-color-hover)}.social-icon-link-module__pM87ma__medium{width:var(--icon-button-size);height:var(--icon-button-size)}.social-icon-link-module__pM87ma__small{width:var(--icon-button-size-sm);height:var(--icon-button-size-sm)}.social-icon-link-module__pM87ma__light{--social-border:var(--line);--social-border-hover:var(--color-ash-muted);--social-color:var(--color-ash-muted);--social-color-hover:var(--color-ash);--social-bg-hover:var(--n-90)}.social-icon-link-module__pM87ma__dark{--social-border:var(--n-35);--social-border-hover:var(--n-60);--social-color:var(--n-60);--social-color-hover:var(--color-bone)}.social-icon-link-module__pM87ma__inverse{--social-border:color-mix(in oklch, var(--n-80) 22%, transparent);--social-border-hover:color-mix(in oklch, var(--color-sand) 50%, transparent);--social-color:var(--n-90);--social-color-hover:var(--color-bone);--social-bg:color-mix(in oklch, var(--color-bone) 4%, transparent);--social-bg-hover:color-mix(in oklch, var(--color-bone) 10%, transparent)}.social-icon-link-module__pM87ma__link svg,.social-icon-link-module__pM87ma__bare svg{width:var(--social-icon-size,.9rem);height:var(--social-icon-size,.9rem)}
.blog-post-module__aCJF9a__metaItem{color:var(--color-ash-muted);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--text-caption);font-weight:var(--weight-label);letter-spacing:var(--meta-letter-spacing);line-height:var(--leading-relaxed)}.blog-post-module__aCJF9a__metaTags{letter-spacing:var(--label-letter-spacing);text-transform:uppercase}.blog-post-module__aCJF9a__closingRule{width:100%;margin:var(--space-150) 0 0;border:0;border-top:1px solid #0000;border-image:linear-gradient(90deg, transparent, var(--line) 20%, var(--line) 80%, transparent) 1}
