.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-body), var(--font-body-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, 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(--line);--button-bg:transparent;--button-color:var(--color-ash)}.action-module__dmELXG__secondary:hover,.action-module__dmELXG__secondary:focus-visible{--button-bg:var(--n-90)}.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__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: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:active{transform:translateY(1px)}.action-module__dmELXG__iconButton:disabled{opacity:.38;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: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__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-body), var(--font-body-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)}
.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}}
.press-release-card-module__c-sc8a__card{grid-template-columns:minmax(15.5rem,.68fr) minmax(20rem,1.08fr);align-items:stretch;width:100%;min-height:clamp(12.75rem,16vw,15.4rem);display:grid}.press-release-card-module__c-sc8a__imageEnd{grid-template-columns:minmax(20rem,1.08fr) minmax(15.5rem,.68fr)}.press-release-card-module__c-sc8a__imageWrap{background:var(--color-sand);min-width:0;min-height:clamp(11.5rem,16vw,15.4rem);position:relative;overflow:hidden}.press-release-card-module__c-sc8a__imageEnd .press-release-card-module__c-sc8a__imageWrap{order:2}.press-release-card-module__c-sc8a__imageWrap:after{pointer-events:none;content:"";background:linear-gradient(180deg, color-mix(in oklch, var(--color-bone) 8%, transparent), transparent 46%), linear-gradient(90deg, color-mix(in oklch, var(--color-ash-dark) 14%, transparent), transparent 44%);position:absolute;inset:0}.press-release-card-module__c-sc8a__imageEnd .press-release-card-module__c-sc8a__imageWrap:after{background:linear-gradient(180deg, color-mix(in oklch, var(--color-bone) 8%, transparent), transparent 46%), linear-gradient(270deg, color-mix(in oklch, var(--color-ash-dark) 14%, transparent), transparent 44%)}.press-release-card-module__c-sc8a__image{object-fit:cover;object-position:right center;transition:filter .4s,transform .4s}.press-release-card-module__c-sc8a__card:first-child .press-release-card-module__c-sc8a__image{filter:saturate(.56)contrast(.9)brightness(.94)}.press-release-card-module__c-sc8a__card:first-child .press-release-card-module__c-sc8a__imageWrap:before{z-index:1;pointer-events:none;content:"";background:color-mix(in oklch, var(--n-75) 18%, transparent);mix-blend-mode:color;position:absolute;inset:0}.press-release-card-module__c-sc8a__card:hover .press-release-card-module__c-sc8a__image{transform:scale(1.025)}.press-release-card-module__c-sc8a__text{flex-direction:column;justify-content:center;gap:clamp(.68rem,.9vw,.82rem);min-width:0;padding:clamp(1.2rem,2vw,1.75rem);display:flex}.press-release-card-module__c-sc8a__date{font-size:var(--text-caption);font-weight:var(--weight-label);letter-spacing:var(--label-letter-spacing);text-transform:uppercase;color:var(--color-accent);margin:0}.press-release-card-module__c-sc8a__title{max-width:31rem;font-size:var(--text-lead);font-weight:var(--weight-display);line-height:var(--leading-snug);color:var(--color-bone);text-wrap:balance;margin:0}.press-release-card-module__c-sc8a__readMore{margin-top:var(--space-25);--color-text-action:var(--n-80);--color-text-action-hover:var(--color-bone)}.press-release-card-module__c-sc8a__card:hover .press-release-card-module__c-sc8a__readMore,.press-release-card-module__c-sc8a__card:focus-visible .press-release-card-module__c-sc8a__readMore{color:var(--color-text-action-hover)}@media (max-width:64rem){.press-release-card-module__c-sc8a__card,.press-release-card-module__c-sc8a__imageEnd{grid-template-columns:1fr}.press-release-card-module__c-sc8a__imageEnd .press-release-card-module__c-sc8a__imageWrap{order:0}}@media (max-width:46rem){.press-release-card-module__c-sc8a__text{padding:var(--space-135)}}
.news-carousel-module__xcMvqG__newsCarousel{gap:clamp(1.1rem,2vw,1.65rem);display:grid}.news-carousel-module__xcMvqG__newsViewport{--news-edge:clamp(.9rem, 2.5vw, 2.2rem);margin-inline:calc(var(--page-x) * -.22);padding-inline:calc(var(--page-x) * .22);-webkit-mask-image:linear-gradient(90deg, transparent 0, black var(--news-edge), black calc(100% - var(--news-edge)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, black var(--news-edge), black calc(100% - var(--news-edge)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, black var(--news-edge), black calc(100% - var(--news-edge)), transparent 100%);position:relative;overflow:hidden}.news-carousel-module__xcMvqG__newsGrid{grid-auto-flow:column;grid-auto-columns:var(--news-track-col);overscroll-behavior-x:contain;padding:var(--space-15) var(--news-edge) var(--space-25);scroll-padding-inline:var(--news-edge);scroll-snap-type:x mandatory;touch-action:pan-x;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none;gap:clamp(1rem,1.35vw,1.2rem);display:grid;overflow:auto hidden}.news-carousel-module__xcMvqG__newsGrid::-webkit-scrollbar{display:none}.news-carousel-module__xcMvqG__newsCard{gap:var(--space-100);scroll-snap-align:start;grid-template-rows:5.35rem auto 1fr;padding:clamp(1rem,1.25vw,1.2rem);display:grid}.news-carousel-module__xcMvqG__newsLogoFrame{height:5.35rem;min-height:0;padding:var(--space-75);border:1px solid color-mix(in oklch, var(--n-75) 24%, transparent);background:linear-gradient(180deg, color-mix(in oklch, var(--n-90) 78%, transparent), color-mix(in oklch, var(--n-90) 70%, transparent)), var(--n-90);border-radius:.32rem;justify-content:center;align-items:center;display:flex;position:relative}.news-carousel-module__xcMvqG__newsLogo{object-fit:contain;object-position:center;filter:grayscale(.18)contrast(.96);padding:clamp(.78rem,1vw,.98rem)}.news-carousel-module__xcMvqG__newsCardMeta{gap:var(--space-25);padding-top:var(--space-75);border-top:1px solid color-mix(in oklch, var(--color-sand) 20%, transparent);flex-direction:column;display:flex}.news-carousel-module__xcMvqG__newsPublication{color:var(--color-accent);font-size:var(--text-eyebrow);font-weight:var(--weight-label);letter-spacing:var(--label-letter-spacing);text-transform:uppercase}.news-carousel-module__xcMvqG__newsByline{color:var(--n-80);font-size:var(--text-caption);font-weight:var(--weight-body-medium);line-height:var(--leading-normal)}.news-carousel-module__xcMvqG__newsTitle{color:var(--color-bone);font-family:var(--font-display), var(--font-display-fallback);font-size:var(--text-body);font-weight:var(--weight-display);line-height:var(--leading-snug);align-self:center}.news-carousel-module__xcMvqG__newsControls{justify-content:center;align-items:center;gap:clamp(.85rem,1.6vw,1.2rem);display:flex}.news-carousel-module__xcMvqG__newsDots{justify-content:center;align-items:center;gap:var(--space-15);min-width:min(38vw,15rem);display:flex}.news-carousel-module__xcMvqG__newsDot{cursor:pointer;background:0 0;border:0;border-radius:0;width:2rem;height:1.45rem;padding:0;position:relative}.news-carousel-module__xcMvqG__newsDot:after{border:1px solid color-mix(in oklch, var(--n-30) 34%, transparent);border-radius:var(--radius-pill);content:"";background:color-mix(in oklch, var(--color-ash) 32%, transparent);width:1.2rem;height:.28rem;transition:width var(--duration-standard) ease, height var(--duration-standard) ease, background var(--duration-standard) ease, border-color var(--duration-standard) ease;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.news-carousel-module__xcMvqG__newsDot[aria-current=true]:after{background:var(--color-accent);border-color:var(--color-accent);width:1.72rem;height:.38rem}.news-carousel-module__xcMvqG__newsDot:hover:after,.news-carousel-module__xcMvqG__newsDot:focus-visible:after{border-color:var(--color-accent-border);background:color-mix(in oklch, var(--c-teal) 42%, transparent)}.news-carousel-module__xcMvqG__newsPageStatus{min-width:min(34vw,13rem);color:var(--color-ash-muted);font-size:var(--text-caption);font-weight:var(--weight-label);letter-spacing:var(--label-letter-spacing);text-align:center;margin:0}@media (max-width:46rem){.news-carousel-module__xcMvqG__newsViewport{--news-edge:.8rem}.news-carousel-module__xcMvqG__newsGrid{grid-auto-columns:min(82vw,22rem)}.news-carousel-module__xcMvqG__newsControls{justify-content:space-between}.news-carousel-module__xcMvqG__newsDots,.news-carousel-module__xcMvqG__newsPageStatus{min-width:0}}
.pipeline-flow-chart-module__n-fvfG__flowViewport{border:1px solid color-mix(in oklch, var(--color-ash-muted) 32%, transparent);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), var(--n-90));box-shadow:inset 0 1px 0 color-mix(in oklch, var(--color-bone) 36%, transparent);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;z-index:1;transform-origin:0;height:1px;animation:pipeline-flow-chart-module__n-fvfG__connectorDashFlow var(--connector-flow-duration) linear infinite;background-image:linear-gradient(90deg, color-mix(in oklch, var(--n-35) 52%, transparent) 46%, transparent 0);background-position:0 0;background-size:.6rem 1px;transition:opacity .18s,filter .18s,background-size .18s;position:absolute}@keyframes pipeline-flow-chart-module__n-fvfG__connectorDashFlow{to{background-position:var(--connector-flow-distance) 0}}.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:pointer;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-pill);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:730;line-height:var(--leading-none);text-align:center}.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:pointer;background:radial-gradient(circle at 38% 32%, color-mix(in oklch, var(--color-bone) 38%, transparent), transparent 30%), var(--grain), linear-gradient(135deg, var(--color-sand), 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{top:24.6%}.pipeline-flow-chart-module__n-fvfG__stateMid{top:50%}.pipeline-flow-chart-module__n-fvfG__stateBottom{top:75.4%}.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:pointer;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{aspect-ratio:1;width:100%;height:100%;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--color-bone) 22%, transparent), 0 .9rem 1.8rem color-mix(in oklch, var(--color-ash-dark) 8%, transparent);place-items:center;transition:box-shadow .18s,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));background-size:.34rem .34rem,100% 100%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle closest-side,#0000 0 calc(100% - 1px),#000 100%) 50%/103% 103% no-repeat;mask:radial-gradient(circle closest-side,#0000 0 calc(100% - 1px),#000 100%) 50%/103% 103% no-repeat}.pipeline-flow-chart-module__n-fvfG__outcomeTile span{display:none}.pipeline-flow-chart-module__n-fvfG__anchorPoint{z-index:2;aspect-ratio:1;border: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;opacity:1;filter:contrast(1.18);background-image:linear-gradient(90deg, color-mix(in oklch, var(--color-ash) 78%, transparent) 54%, transparent 0);background-size:.68rem 1px}: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){--connector-flow-distance:.68rem;--connector-flow-duration:1.25s;opacity:1;filter:contrast(1.18);background-image:linear-gradient(90deg, color-mix(in oklch, var(--color-ash) 78%, transparent) 54%, transparent 0);background-size:.68rem 1px}.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;opacity:1;filter:contrast(1.18);background-image:linear-gradient(90deg, color-mix(in oklch, var(--color-ash) 78%, transparent) 54%, transparent 0);background-size:.68rem 1px}: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){box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--color-bone) 30%, transparent), 0 .9rem 1.8rem color-mix(in oklch, var(--color-ash-dark) 8%, transparent), 0 0 0 .2rem 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{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--color-bone) 30%, transparent), 0 .9rem 1.8rem color-mix(in oklch, var(--color-ash-dark) 8%, transparent), 0 0 0 .2rem 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{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:1px solid color-mix(in oklch, var(--color-sand) 22%, transparent);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));box-shadow:none;align-items:center;display:grid;overflow:hidden}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__flow{--source-size:7.2cqw;--state-node-size:8cqw;--outcome-size:7.2cqw;aspect-ratio:1329/500;background:linear-gradient(90deg, color-mix(in oklch, var(--n-75) 20%, transparent), transparent 22%, transparent 78%, color-mix(in oklch, var(--c-blue-bright) 7%, transparent)), radial-gradient(circle at 50% 50%, color-mix(in oklch, var(--color-bone) 42%, transparent), transparent 18rem);min-width:0}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__stateNode{width:var(--state-node-size)}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__sourceToTop{width:24.35%;transform:rotate(-23.1deg)}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__sourceToBottom{width:24.35%;transform:rotate(23.1deg)}.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(4rem,10.4cqw,5.7rem);padding:.3rem clamp(.58rem,1.45cqw,.86rem) .34rem;font-size:clamp(.56rem,1.1cqw,.76rem);font-weight:720}.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__source .pipeline-flow-chart-module__n-fvfG__sourceLabel,.pipeline-flow-chart-module__n-fvfG__compactFlowViewport .pipeline-flow-chart-module__n-fvfG__outcome .pipeline-flow-chart-module__n-fvfG__outcomeLabel{top:calc(100% + clamp(.18rem,.8cqw,.34rem))}.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{content:none}
.pipeline-timeline-chart-module__cvRJMW__timeline{--label-width:clamp(6.8rem, 9.5vw, 8.6rem);--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);--ink-soft:var(--n-10);border:1px solid var(--rule-strong);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);box-shadow:inset 0 1px 0 color-mix(in oklch, var(--color-bone) 40%, transparent), 0 .5rem 1.2rem color-mix(in oklch, var(--color-ash-dark) 6%, transparent);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), linear-gradient(90deg, color-mix(in oklch, var(--color-ash-light) 5.5%, transparent) 1px, transparent 1px), linear-gradient(180deg, color-mix(in oklch, var(--color-ash-light) 5%, transparent) 1px, transparent 1px), linear-gradient(90deg, transparent 0, transparent calc(var(--label-width) - 1px), var(--rule-strong) calc(var(--label-width) - 1px), var(--rule-strong) var(--label-width), transparent var(--label-width));opacity:.34;background-size:.58rem .58rem,8.75rem 8.75rem,8.75rem 8.75rem,100% 100%;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 color-mix(in oklch, var(--color-ash-light) 22%, transparent);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:0}.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);letter-spacing:0;font-size:clamp(1rem,1.28vw,1.22rem);font-weight:640;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__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{min-height:var(--row-height);border-bottom:0}.pipeline-timeline-chart-module__cvRJMW__programRow:last-child,.pipeline-timeline-chart-module__cvRJMW__groupBreak{border-bottom:0}.pipeline-timeline-chart-module__cvRJMW__programLabel{z-index:3;border-right:1px solid var(--rule);background:var(--label-bg);box-shadow:0 -1px 0 var(--label-bg), 0 1px 0 var(--label-bg);color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em;font-size:clamp(.86rem,1.04vw,.96rem);font-weight:380;line-height:var(--leading-snug);text-align:center;justify-content:center;align-items:center;padding:.32rem clamp(.72rem,1.15vw,.95rem);display:flex;position:relative}.pipeline-timeline-chart-module__cvRJMW__programLabelEmphasis{color:var(--color-ash-dark);font-weight:540}.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__groupBreak .pipeline-timeline-chart-module__cvRJMW__trackCell:after{pointer-events:none;content:"";background-image:linear-gradient(90deg, color-mix(in oklch, var(--n-30) 22%, transparent) 36%, transparent 0);background-size:.68rem 1px;height:1px;position:absolute;bottom:-1px;left:0;right:0}.pipeline-timeline-chart-module__cvRJMW__programLabelBreak{background:linear-gradient(90deg, color-mix(in oklch, var(--color-ash-dark) 72%, transparent) 58%, transparent 0) 0 100% / .46rem 1px repeat-x, var(--label-bg);box-shadow:0 -1px 0 var(--label-bg)}.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__programRow:focus-within .pipeline-timeline-chart-module__cvRJMW__progressBar,.pipeline-timeline-chart-module__cvRJMW__programRow:hover .pipeline-timeline-chart-module__cvRJMW__progressBar{filter:saturate(1.05)contrast(1.02);transform:translateY(-50%)scaleY(1.08)}.pipeline-timeline-chart-module__cvRJMW__compactTimeline{--label-width:clamp(5rem, 7vw, 6.5rem);--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);border-color:color-mix(in oklch, var(--color-sand) 24%, transparent);box-shadow:none}.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);letter-spacing:.01em;font-size:clamp(.62rem,.7vw,.72rem);font-weight:720;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{padding-inline:clamp(.34rem,.8vw,.58rem);font-size:clamp(.62rem,.7vw,.72rem);font-weight:500}.pipeline-timeline-chart-module__cvRJMW__compactTimeline .pipeline-timeline-chart-module__cvRJMW__programLabelEmphasis{font-weight:680}.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{box-shadow:none;border-left:0;border-right:0;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__compactTimeline{--label-width:clamp(4.15rem, 10vw, 5.35rem);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(.64rem,1.62vw,.84rem);line-height:var(--leading-tight);overflow-wrap:anywhere;white-space:normal;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(.64rem,1.55vw,.76rem)}}@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(3.72rem, 15vw, 4.45rem);--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(.5rem,2vw,.66rem);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__programLabel{padding-inline:.26rem;font-size:clamp(.58rem,2.1vw,.68rem)}}@media (prefers-reduced-motion:reduce){.pipeline-timeline-chart-module__cvRJMW__progressBar{transition:none}}
.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{--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;width:100%;margin-bottom:clamp(.9rem,1.4vw,1.15rem)}.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-profiles-module__TKpGZq__roster{gap:var(--team-roster-gap,clamp(1.25rem, 2.4vw, 2.25rem));grid-template-columns:minmax(0,1.82fr) minmax(16rem,.98fr);align-items:start;display:grid}.team-profiles-module__TKpGZq__teamColumn,.team-profiles-module__TKpGZq__advisorColumn{padding:var(--team-roster-padding,clamp(.95rem, 1.65vw, 1.3rem))}.team-profiles-module__TKpGZq__rosterHeader{justify-content:space-between;align-items:baseline;gap:var(--space-100);margin-bottom:var(--team-roster-header-gap,clamp(.55rem, 1vw, .82rem));padding-bottom:var(--team-roster-header-pad,var(--space-65));border-bottom:1px solid color-mix(in oklch, var(--color-sand) 22%, transparent);display:flex;position:relative}.team-profiles-module__TKpGZq__rosterLabel{color:var(--n-90);font-family:var(--font-display), var(--font-display-fallback);font-size:var(--text-label);letter-spacing:.2em;font-weight:600;line-height:var(--leading-none);text-transform:uppercase;margin:0}.team-profiles-module__TKpGZq__rosterCount{font-family:var(--font-display), var(--font-display-fallback);font-size:var(--text-label);letter-spacing:.1em;font-weight:600;line-height:var(--leading-none);color:var(--color-accent);font-variant-numeric:tabular-nums}.team-profiles-module__TKpGZq__teamList,.team-profiles-module__TKpGZq__advisorList{margin:0;padding:0;list-style:none;display:grid}.team-profiles-module__TKpGZq__teamList{column-gap:var(--team-list-column-gap,clamp(1.2rem, 2.4vw, 2.4rem));grid-template-columns:repeat(2,minmax(0,1fr))}.team-profiles-module__TKpGZq__advisorList{grid-template-columns:minmax(0,1fr)}.team-profiles-module__TKpGZq__rosterItem{border-bottom:1px solid color-mix(in oklch, var(--n-80) 16%, transparent);min-width:0}.team-profiles-module__TKpGZq__rosterLink{grid-template-columns:var(--team-photo-size,3rem) minmax(0, 1fr);gap:var(--team-row-gap,var(--space-75));min-height:var(--team-row-min-height,3.72rem);padding:var(--team-row-pad-y,var(--space-35)) var(--team-row-pad-x,var(--space-35));color:inherit;transition:background-color var(--duration-standard) ease, color var(--duration-standard) ease;align-items:center;text-decoration:none;display:grid}.team-profiles-module__TKpGZq__rosterLink:hover{background:color-mix(in oklch, var(--n-90) 8%, transparent);--person-portrait-filter:grayscale(1) contrast(1.13) sepia(.05);--person-portrait-scale:1.025}.team-profiles-module__TKpGZq__rosterLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px;background:color-mix(in oklch, var(--n-90) 12%, transparent);box-shadow:0 0 0 4px color-mix(in oklch, var(--color-accent) 22%, transparent)}.team-profiles-module__TKpGZq__rosterPhoto{width:var(--team-photo-size,3rem);display:block}.team-profiles-module__TKpGZq__rosterText{min-width:0;display:block}.team-profiles-module__TKpGZq__rosterName{color:var(--color-bone);font-family:var(--font-display), var(--font-display-fallback);font-size:var(--team-name-size,clamp(.9rem, .95vw, 1rem));font-weight:var(--weight-display);letter-spacing:0;line-height:var(--leading-tight);text-wrap:balance;transition:color var(--duration-standard) ease;display:block}.team-profiles-module__TKpGZq__rosterLink:hover .team-profiles-module__TKpGZq__rosterName{color:var(--color-accent)}.team-profiles-module__TKpGZq__rosterRole{margin-top:var(--team-role-gap,var(--space-15));color:var(--n-80);font-size:var(--team-role-size,clamp(.72rem, .78vw, .8rem));font-weight:var(--weight-body-medium);line-height:var(--leading-snug);display:block}@media (max-width:58rem){.team-profiles-module__TKpGZq__roster{grid-template-columns:minmax(0,1fr);gap:clamp(1.25rem,4vw,2rem)}.team-profiles-module__TKpGZq__advisorList{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:clamp(1.5rem,3vw,3rem)}}@media (max-width:46rem){.team-profiles-module__TKpGZq__teamList,.team-profiles-module__TKpGZq__advisorList{grid-template-columns:minmax(0,1fr)}.team-profiles-module__TKpGZq__rosterLink{grid-template-columns:var(--team-photo-size,2.85rem) minmax(0, 1fr);gap:var(--space-75)}.team-profiles-module__TKpGZq__rosterPhoto{width:var(--team-photo-size,2.85rem)}}
.simple-view-toggle-module__Vt6q2W__toggle{z-index:var(--z-raised);padding:var(--space-50) var(--space-85);border:1px solid var(--card-border-dark);border-radius:var(--radius-pill);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));color:var(--n-90);font-size:var(--text-eyebrow);letter-spacing:var(--label-letter-spacing);text-transform:uppercase;cursor:pointer;opacity:.72;transition:opacity var(--duration-standard) var(--ease-out-natural), border-color var(--duration-standard) var(--ease-out-natural), color var(--duration-standard) var(--ease-out-natural);font-weight:600;position:fixed;bottom:clamp(.85rem,2vw,1.4rem);right:clamp(.85rem,2vw,1.4rem)}.simple-view-toggle-module__Vt6q2W__toggle:hover,.simple-view-toggle-module__Vt6q2W__toggle:focus-visible{opacity:1;border-color:var(--card-border-dark-hover);color:var(--color-bone)}
.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__documentPageWide{width:min(100%,92ch)}.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))}.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 var(--line);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-h4);font-weight:var(--weight-display);line-height:var(--leading-tight);letter-spacing:-.012em;text-wrap:balance;margin:0}.document-page-module__ClqVcq__titleArticle{max-width:28ch;font-size:var(--text-h5);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-medium);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-h6);font-weight:var(--weight-display);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)}}
.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 var(--nav-rule);-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(--c-amber-mid) 62%, transparent), color-mix(in oklch, var(--color-accent) 48%, transparent) 34%, color-mix(in oklch, var(--c-violet) 28%, 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__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-eyebrow);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:2.9rem;height:2.9rem;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% + .7rem);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) 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%,82rem);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{gap:var(--space-15) var(--space-65);max-width:32rem}.site-chrome-module__SkodVW__navLink{min-height:2.75rem;font-size:var(--text-eyebrow)}}@media (max-width:46rem){.site-chrome-module__SkodVW__nav{justify-content:space-between;gap:var(--space-100);box-shadow:0 .9rem 2rem color-mix(in oklch, var(--color-ash-dark) 10%, transparent), inset 0 -1px 0 color-mix(in oklch, var(--color-bone) 18%, transparent);flex-direction:row}.site-chrome-module__SkodVW__navLinks{display:none}.site-chrome-module__SkodVW__mobileMenu{display:block}.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__medium{width:2.75rem;height:2.75rem}.social-icon-link-module__pM87ma__small{width:2.625rem;height:2.625rem}.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{width:var(--social-icon-size,.9rem);height:var(--social-icon-size,.9rem)}
.scroll-morph-homepage-module__9RCqFG__root{--ash-950:var(--n-15);--ash-900:var(--color-ash-dark);--ash-820:var(--color-ash);--bone:var(--color-bone-warm);--bone-bright:var(--color-bone);--sand:var(--color-sand);--line-on-dark:color-mix(in oklch, var(--n-80) 24%, transparent);--line-on-light:color-mix(in oklch, var(--n-60) 34%, transparent);--iris:var(--color-accent);--iris-deep:var(--c-teal);--ease-out-quint:cubic-bezier(.22, 1, .36, 1);--canvas-min-height:calc(100dvh - var(--nav-height));--banner-heading-shadow:0 .035em .08em #000000e6, 0 .12em .28em #000000c7, 0 .3em .9em #000000ad, 0 .72em 1.55em #0000007a;--banner-body-shadow:0 .05em .1em #000000eb, 0 .16em .42em #000000d1, 0 .46em 1.1em #0000009e;padding-top:var(--nav-height);color:var(--bone);background:var(--ash-950);position:relative;overflow:clip}.scroll-morph-homepage-module__9RCqFG__anchor{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.scroll-morph-homepage-module__9RCqFG__semanticNarrativeSummary{clip:rect(0, 0, 0, 0);clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scroll-morph-homepage-module__9RCqFG__root .intro{inset:var(--nav-height) 0 auto;z-index:6;min-height:var(--canvas-min-height);pointer-events:none;opacity:1;transition:opacity .7s var(--ease-out-quint), transform .9s var(--ease-out-quint);align-items:end;padding:10vh clamp(1.25rem,5vw,5.5rem);display:grid;position:absolute}.scroll-morph-homepage-module__9RCqFG__root .intro.is-hidden{opacity:0;visibility:hidden;transform:translateY(-2.5rem)}.scroll-morph-homepage-module__9RCqFG__root .intro__inner{gap:var(--space-135);pointer-events:auto;max-width:58rem;display:grid}.scroll-morph-homepage-module__9RCqFG__segmentHeading{font-family:var(--font-display), var(--font-display-fallback);font-optical-sizing:auto;font-weight:var(--weight-display);letter-spacing:-.014em;text-wrap:balance;margin:0}.scroll-morph-homepage-module__9RCqFG__root .intro h1{font-family:var(--font-display), var(--font-display-fallback);font-optical-sizing:auto;font-weight:var(--weight-display);letter-spacing:-.014em;text-wrap:balance;margin:0}.scroll-morph-homepage-module__9RCqFG__root .copy-panel h2{font-family:var(--font-display), var(--font-display-fallback);font-optical-sizing:auto;font-weight:var(--weight-display);letter-spacing:-.014em;text-wrap:balance;margin:0}.scroll-morph-homepage-module__9RCqFG__root .intro h1{max-width:16ch;color:var(--color-bone);font-size:var(--text-h3);font-weight:var(--weight-display);line-height:var(--leading-tight);text-shadow:var(--banner-heading-shadow)}.scroll-morph-homepage-module__9RCqFG__root .intro__boilerplate{max-width:42rem;color:var(--n-90);line-height:var(--leading-loose);text-shadow:var(--banner-body-shadow);margin:0}.scroll-morph-homepage-module__9RCqFG__root .sequence{height:var(--canvas-min-height);min-height:var(--canvas-min-height);background:var(--ash-950);position:relative}.scroll-morph-homepage-module__9RCqFG__root .stage{top:var(--nav-height);z-index:0;height:var(--canvas-min-height);background:var(--ash-950);contain:paint layout style;position:sticky;overflow:hidden}.scroll-morph-homepage-module__9RCqFG__root .stage:after{content:"";pointer-events:none;background:linear-gradient(90deg, color-mix(in oklch, var(--n-15) 76%, transparent), color-mix(in oklch, var(--n-15) 18%, transparent) 38%, color-mix(in oklch, var(--n-15) 22%, transparent) 72%, color-mix(in oklch, var(--n-15) 66%, transparent)), radial-gradient(circle at var(--glow-x,62%) var(--glow-y,48%), transparent 0 16%, color-mix(in oklch, var(--n-15) 20%, transparent) 37%, color-mix(in oklch, var(--n-15) 78%, transparent) 100%);mix-blend-mode:multiply;opacity:.78;position:absolute;inset:0}.scroll-morph-homepage-module__9RCqFG__root .image-layer{object-fit:cover;object-position:var(--focus-x,100%) var(--focus-y,50%);width:108%;max-width:none;height:108%;transform:translate3d(var(--pan-x,0px), var(--pan-y,0px), 0) scale(var(--scale,1)) rotate(var(--rotate,0deg));transform-origin:var(--origin-x,50%) var(--origin-y,50%);opacity:var(--opacity,0);filter:saturate(.96)contrast(1.04)brightness(.9);position:absolute;top:-4%;left:auto;right:0}.scroll-morph-homepage-module__9RCqFG__root .depth-transition-layer{pointer-events:none;width:100%;max-width:none;height:100%;opacity:var(--opacity,0);transform:translate3d(var(--pan-x,0px), var(--pan-y,0px), 0) scale(var(--scale,1)) rotate(var(--rotate,0deg));transform-origin:var(--origin-x,50%) var(--origin-y,50%);filter:saturate(.96)contrast(1.04)brightness(.9);position:absolute;inset:0}:is(.scroll-morph-homepage-module__9RCqFG__root .stage.is-morphing .image-layer,.scroll-morph-homepage-module__9RCqFG__root .stage.is-morphing .depth-transition-layer){will-change:transform, opacity}.scroll-morph-homepage-module__9RCqFG__root .grain{pointer-events:none;opacity:.18;background-image:linear-gradient(color-mix(in oklch, var(--color-bone) 3%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklch, var(--color-bone) 2.5%, transparent) 1px, transparent 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 54% 44%,#000,#0000 74%);mask-image:radial-gradient(circle at 54% 44%,#000,#0000 74%)}.scroll-morph-homepage-module__9RCqFG__root .copy-panel{z-index:4;gap:var(--space-135);pointer-events:none;width:min(42rem,100vw - 2.5rem);opacity:var(--copy-opacity,0);transform:translate3d(0, calc((1 - var(--copy-opacity,0)) * 1.25rem), 0);transition:opacity .18s var(--ease-out-quint), transform .24s var(--ease-out-quint);flex-direction:column;display:flex;position:absolute;bottom:clamp(2rem,7vh,5rem);left:clamp(1.25rem,5vw,5.5rem)}.scroll-morph-homepage-module__9RCqFG__root .copy-panel--hero{width:min(55rem,100vw - 2.5rem);bottom:clamp(7rem,18vh,13rem);left:clamp(1.25rem,4vw,4rem)}.scroll-morph-homepage-module__9RCqFG__root .copy-panel--about{width:fit-content;max-width:min(39rem,100vw - 2.5rem);color:var(--color-bone);text-shadow:var(--banner-body-shadow);transform:translate3d(0, calc(50% + ((1 - var(--copy-opacity,0)) * 1.25rem)), 0);padding:0;bottom:50%;left:clamp(1.25rem,4vw,4rem)}:is(.scroll-morph-homepage-module__9RCqFG__root .copy-panel--platform,.scroll-morph-homepage-module__9RCqFG__root .copy-panel--placeholder){width:min(42rem,46vw);text-shadow:var(--banner-body-shadow);padding:clamp(2rem,4vw,3rem) 0}.scroll-morph-homepage-module__9RCqFG__root .copy-panel--placeholder{display:none}:is(.scroll-morph-homepage-module__9RCqFG__root .copy-panel--pipeline,.scroll-morph-homepage-module__9RCqFG__root .copy-panel--team,.scroll-morph-homepage-module__9RCqFG__root .copy-panel--news,.scroll-morph-homepage-module__9RCqFG__root .copy-panel--press,.scroll-morph-homepage-module__9RCqFG__root .copy-panel--careers){display:none}.scroll-morph-homepage-module__9RCqFG__root .copy-panel__index{display:none}.scroll-morph-homepage-module__9RCqFG__root .copy-panel h2{max-width:13ch;color:var(--color-bone-warm);font-size:var(--text-h2);font-weight:var(--weight-display);line-height:var(--leading-tight);text-shadow:var(--banner-heading-shadow);transition:opacity .26s var(--ease-out-quint), transform .42s var(--ease-out-quint)}.scroll-morph-homepage-module__9RCqFG__root .copy-panel p{max-width:31rem;color:var(--n-90);font-size:var(--text-deck);line-height:var(--leading-loose);text-shadow:var(--banner-body-shadow);transition:opacity .26s var(--ease-out-quint), transform .42s var(--ease-out-quint);margin:0}.scroll-morph-homepage-module__9RCqFG__root .copy-panel--hero h2{max-width:16ch;color:var(--color-bone);font-size:var(--text-h3);font-weight:var(--weight-display);line-height:var(--leading-tight)}:is(.scroll-morph-homepage-module__9RCqFG__root .intro__boilerplate,.scroll-morph-homepage-module__9RCqFG__root .copy-panel--hero p){font-size:var(--text-deck-hero)}.scroll-morph-homepage-module__9RCqFG__root .copy-panel--about h2{max-width:13ch;color:var(--color-bone);font-size:var(--text-h3);font-weight:var(--weight-display);line-height:var(--leading-tight)}.scroll-morph-homepage-module__9RCqFG__root .copy-panel--about p{color:var(--n-90);font-size:var(--text-deck-about);line-height:var(--leading-loose)}.scroll-morph-homepage-module__9RCqFG__root .copy-panel--platform h2{max-width:13ch;color:var(--color-bone);font-size:var(--text-h2);font-weight:var(--weight-display);line-height:var(--leading-tight)}.scroll-morph-homepage-module__9RCqFG__root .copy-panel--platform p{color:var(--n-80);font-size:var(--text-deck-platform);line-height:var(--leading-loose)}:is(.scroll-morph-homepage-module__9RCqFG__root .copy-panel.is-changing h2,.scroll-morph-homepage-module__9RCqFG__root .copy-panel.is-changing p){opacity:.3;transform:translateY(.75rem)}.scroll-morph-homepage-module__9RCqFG__root .progress{z-index:5;gap:var(--space-50);display:grid;position:absolute;top:50%;right:clamp(1rem,3vw,2.4rem);transform:translateY(-50%)}.scroll-morph-homepage-module__9RCqFG__root .progress button{border:1px solid color-mix(in oklch, var(--color-ash-dark) 50%, transparent);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--color-bone) 62%, transparent);width:.55rem;height:.55rem;box-shadow:0 0 0 1px color-mix(in oklch, var(--color-bone) 34%, transparent), 0 .18rem .55rem color-mix(in oklch, var(--n-15) 24%, transparent);cursor:pointer;transition:transform .18s var(--ease-out-quint), background .18s var(--ease-out-quint), border-color .18s var(--ease-out-quint), box-shadow .18s var(--ease-out-quint);padding:0}:is(.scroll-morph-homepage-module__9RCqFG__root .progress button:hover,.scroll-morph-homepage-module__9RCqFG__root .progress button.is-active){border-color:var(--iris);background:var(--iris);box-shadow:0 0 0 3px color-mix(in oklch, var(--color-accent) 20%, transparent), 0 .24rem .75rem color-mix(in oklch, var(--n-15) 28%, transparent);transform:scale(1.5)}.scroll-morph-homepage-module__9RCqFG__root .reduced-note{color:var(--n-80);font-size:var(--text-body-sm);display:none}.scroll-morph-homepage-module__9RCqFG__segmentStack{z-index:2;height:var(--canvas-min-height);pointer-events:none;margin-top:0;position:absolute;inset:0}.scroll-morph-homepage-module__9RCqFG__canvasSegment{height:var(--canvas-min-height);min-height:var(--canvas-min-height);padding:clamp(5.5rem, 8vh, 7rem) var(--page-x) clamp(3rem, 6vh, 5rem);color:var(--ash-820);opacity:0;pointer-events:none;transition:opacity .26s var(--ease-out-quint), transform .42s var(--ease-out-quint);display:grid;position:absolute;inset:0;overflow:hidden;transform:translateY(1rem)}.scroll-morph-homepage-module__9RCqFG__root .sequence[data-active-segment=pipeline] .scroll-morph-homepage-module__9RCqFG__pipelineSegment{opacity:1;pointer-events:auto;transform:translate(0,0)}.scroll-morph-homepage-module__9RCqFG__root .sequence[data-active-segment=team] .scroll-morph-homepage-module__9RCqFG__teamSegment{opacity:1;pointer-events:auto;transform:translate(0,0)}.scroll-morph-homepage-module__9RCqFG__root .sequence[data-active-segment=news] .scroll-morph-homepage-module__9RCqFG__newsSegment{opacity:1;pointer-events:auto;transform:translate(0,0)}.scroll-morph-homepage-module__9RCqFG__root .sequence[data-active-segment=press] .scroll-morph-homepage-module__9RCqFG__pressSegment{opacity:1;pointer-events:auto;transform:translate(0,0)}.scroll-morph-homepage-module__9RCqFG__root .sequence[data-active-segment=careers] .scroll-morph-homepage-module__9RCqFG__careersSegment{opacity:1;pointer-events:auto;transform:translate(0,0)}.scroll-morph-homepage-module__9RCqFG__canvasSegment.is-active{opacity:1;pointer-events:auto;transform:translate(0,0)}.scroll-morph-homepage-module__9RCqFG__canvasSegment:before{content:"";z-index:-2;background-image:var(--segment-bg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.scroll-morph-homepage-module__9RCqFG__segmentVeil{display:none}.scroll-morph-homepage-module__9RCqFG__segmentInner{align-content:center;gap:var(--gap-section);width:min(100%, var(--width-section));margin:0 auto;display:grid;position:relative}.scroll-morph-homepage-module__9RCqFG__segmentHeading{color:var(--ash-820);font-family:var(--font-body), var(--font-body-fallback);font-size:var(--text-h2);font-weight:var(--weight-display);font-kerning:normal;letter-spacing:var(--label-letter-spacing);line-height:var(--leading-tight);text-transform:uppercase}.scroll-morph-homepage-module__9RCqFG__segmentLead,.scroll-morph-homepage-module__9RCqFG__segmentIntro{max-width:var(--measure-wide);color:var(--n-30);font-size:var(--text-deck-segment);line-height:var(--leading-loose);margin:0}.scroll-morph-homepage-module__9RCqFG__segmentIntro{max-width:var(--measure-narrow)}.scroll-morph-homepage-module__9RCqFG__platformDecomposed{color:var(--bone);background:linear-gradient(90deg, color-mix(in oklch, var(--n-10) 82%, transparent) 0, color-mix(in oklch, var(--n-10) 50%, transparent) 46%, color-mix(in oklch, var(--n-10) 62%, transparent) 100%), linear-gradient(180deg, color-mix(in oklch, var(--n-15) 32%, transparent) 0, transparent 42%, color-mix(in oklch, var(--n-10) 50%, transparent) 100%), var(--segment-bg) center center / cover no-repeat;display:none;position:relative;overflow:hidden}.scroll-morph-homepage-module__9RCqFG__platformDecomposed .scroll-morph-homepage-module__9RCqFG__segmentHeading,.scroll-morph-homepage-module__9RCqFG__platformDecomposed .scroll-morph-homepage-module__9RCqFG__segmentLead{color:var(--bone-bright);text-shadow:0 .04rem .08rem color-mix(in oklch, var(--n-10) 82%, transparent), 0 .42rem 1.25rem color-mix(in oklch, var(--n-10) 58%, transparent)}.scroll-morph-homepage-module__9RCqFG__segmentHeader{grid-template-columns:var(--split-header);gap:var(--gap-grid-wide);align-items:end;display:grid}.scroll-morph-homepage-module__9RCqFG__pipelineSegment{--pipeline-copy-shadow:0 .04rem .08rem color-mix(in oklch, var(--n-10) 82%, transparent), 0 .42rem 1.25rem color-mix(in oklch, var(--n-10) 58%, transparent);color:var(--bone)}.scroll-morph-homepage-module__9RCqFG__pipelineSegment:before{background-image:var(--segment-bg);background-position:0;background-size:cover}.scroll-morph-homepage-module__9RCqFG__pipelineSegment:after{z-index:-1;pointer-events:none;content:"";background:radial-gradient(ellipse at 29% 50%, color-mix(in oklch, var(--n-10) 70%, transparent) 0, color-mix(in oklch, var(--n-10) 43%, transparent) 34%, transparent 60%), linear-gradient(90deg, color-mix(in oklch, var(--n-10) 74%, transparent) 0, color-mix(in oklch, var(--n-10) 46%, transparent) 36%, color-mix(in oklch, var(--n-15) 28%, transparent) 63%, color-mix(in oklch, var(--n-10) 52%, transparent) 100%), linear-gradient(180deg, color-mix(in oklch, var(--n-15) 18%, transparent) 0, transparent 42%, color-mix(in oklch, var(--n-10) 42%, transparent) 100%);position:absolute;inset:0}.scroll-morph-homepage-module__9RCqFG__pipelineSegment .scroll-morph-homepage-module__9RCqFG__segmentVeil{display:none}.scroll-morph-homepage-module__9RCqFG__pipelineSegment .scroll-morph-homepage-module__9RCqFG__segmentHeading,.scroll-morph-homepage-module__9RCqFG__pipelineSegment .scroll-morph-homepage-module__9RCqFG__segmentLead{color:var(--bone-bright);text-shadow:var(--pipeline-copy-shadow)}.scroll-morph-homepage-module__9RCqFG__pipelineSegment .scroll-morph-homepage-module__9RCqFG__segmentInner{gap:clamp(1.1rem,2.1vh,1.7rem)}.scroll-morph-homepage-module__9RCqFG__pipelineGrid{gap:var(--gap-grid-wide);grid-template-columns:minmax(18rem,.72fr) minmax(28rem,1.28fr);align-items:center;display:grid}.scroll-morph-homepage-module__9RCqFG__pipelineLeadText{gap:var(--space-120);display:grid}.scroll-morph-homepage-module__9RCqFG__pipelineCharts{grid-template-columns:minmax(16rem,.82fr) minmax(24rem,1.18fr);align-items:stretch;gap:clamp(.75rem,1.6vw,1.15rem);display:grid}.scroll-morph-homepage-module__9RCqFG__pipelineFlowFigure,.scroll-morph-homepage-module__9RCqFG__pipelineTimelineFigure{min-width:0;margin:0}.scroll-morph-homepage-module__9RCqFG__pipelineFlowFigure{min-height:clamp(12rem,18vw,14rem);padding:clamp(.42rem,.75vw,.62rem);display:flex}.scroll-morph-homepage-module__9RCqFG__pipelineTimelineGroup{grid-template-rows:auto 1fr;padding:clamp(.42rem,.75vw,.62rem);display:grid}.scroll-morph-homepage-module__9RCqFG__pipelineFlowChart,.scroll-morph-homepage-module__9RCqFG__pipelineTimelineChart{width:100%;height:100%}.scroll-morph-homepage-module__9RCqFG__pipelineSubheading{padding:var(--space-35) var(--space-35) var(--space-50);color:var(--n-90);font-family:var(--font-technical), var(--font-technical-fallback);font-size:var(--text-eyebrow);font-weight:var(--weight-label);letter-spacing:var(--label-letter-spacing);line-height:var(--leading-snug);text-transform:uppercase;margin:0}.scroll-morph-homepage-module__9RCqFG__pipelineBlocks{grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr));align-items:stretch;gap:clamp(.75rem,1.4vw,1rem);display:grid}.scroll-morph-homepage-module__9RCqFG__pipelineBlock{gap:var(--space-65);padding:clamp(1rem,1.8vw,1.25rem);display:grid}.scroll-morph-homepage-module__9RCqFG__pipelineBlock h3{color:var(--color-bone-warm);font-size:var(--text-body);font-weight:620;line-height:var(--leading-snug);margin:0}.scroll-morph-homepage-module__9RCqFG__pipelineBlock p{color:var(--n-80);font-size:var(--text-body-sm);line-height:var(--leading-relaxed);margin:0}@media (max-height:820px) and (min-width:761px){.scroll-morph-homepage-module__9RCqFG__pipelineSegment{padding-block:clamp(4.1rem,6vh,5.2rem) clamp(3.2rem,5.2vh,4.2rem)}.scroll-morph-homepage-module__9RCqFG__pipelineSegment .scroll-morph-homepage-module__9RCqFG__segmentInner{gap:clamp(.82rem,1.45vh,1.16rem)}.scroll-morph-homepage-module__9RCqFG__pipelineGrid{gap:clamp(1rem,2.7vw,2.7rem)}.scroll-morph-homepage-module__9RCqFG__pipelineLeadText{gap:var(--space-75)}.scroll-morph-homepage-module__9RCqFG__pipelineSegment .scroll-morph-homepage-module__9RCqFG__segmentLead{font-size:var(--text-body-sm);line-height:var(--leading-relaxed)}.scroll-morph-homepage-module__9RCqFG__pipelineCharts{gap:var(--space-65)}.scroll-morph-homepage-module__9RCqFG__pipelineFlowFigure,.scroll-morph-homepage-module__9RCqFG__pipelineTimelineGroup{padding:var(--space-35)}.scroll-morph-homepage-module__9RCqFG__pipelineSubheading{padding:var(--space-25) var(--space-35) var(--space-35);font-size:var(--text-eyebrow)}.scroll-morph-homepage-module__9RCqFG__pipelineBlocks{gap:var(--space-75)}.scroll-morph-homepage-module__9RCqFG__pipelineBlock{gap:var(--space-35);padding:var(--space-85) var(--space-85)}.scroll-morph-homepage-module__9RCqFG__pipelineBlock h3{font-size:var(--text-body-sm);line-height:var(--leading-snug)}.scroll-morph-homepage-module__9RCqFG__pipelineBlock p{font-size:var(--text-body-xs);line-height:var(--leading-normal)}}.scroll-morph-homepage-module__9RCqFG__teamSegment{--team-photo-size:clamp(2.75rem, 3vw, 3.05rem);--team-row-gap:clamp(.68rem, .85vw, .82rem);--team-row-pad-y:.4rem;--team-row-pad-x:.42rem;--team-row-min-height:3.62rem;--team-name-size:clamp(.9rem, .9vw, 1rem);--team-role-size:clamp(.72rem, .76vw, .8rem);--team-roster-gap:clamp(1.15rem, 2vw, 1.95rem);--team-roster-padding:clamp(.95rem, 1.55vw, 1.25rem);padding-block:clamp(3rem,4.7vh,4.3rem) clamp(1.8rem,3.4vh,2.8rem)}.scroll-morph-homepage-module__9RCqFG__teamSegment:after{z-index:-1;pointer-events:none;content:"";background:radial-gradient(ellipse at 50% 58%, color-mix(in oklch, var(--color-bone-warm) 58%, transparent) 0, color-mix(in oklch, var(--n-90) 36%, transparent) 42%, transparent 74%), linear-gradient(180deg, color-mix(in oklch, var(--color-bone) 18%, transparent) 0, transparent 34%, color-mix(in oklch, var(--n-80) 20%, transparent) 100%);position:absolute;inset:0}.scroll-morph-homepage-module__9RCqFG__teamSegment .scroll-morph-homepage-module__9RCqFG__segmentInner{width:min(100%, var(--width-section));gap:clamp(.78rem,1.4vw,1.2rem)}.scroll-morph-homepage-module__9RCqFG__teamSegment .scroll-morph-homepage-module__9RCqFG__segmentHeading{font-size:var(--text-h3)}@media (max-height:820px) and (min-width:761px){.scroll-morph-homepage-module__9RCqFG__teamSegment{--team-photo-size:clamp(2.42rem, 2.45vw, 2.72rem);--team-row-gap:clamp(.58rem, .7vw, .72rem);--team-row-pad-y:.3rem;--team-row-pad-x:.34rem;--team-row-min-height:3.08rem;--team-name-size:clamp(.84rem, .82vw, .92rem);--team-role-size:clamp(.67rem, .68vw, .74rem);--team-role-gap:.13rem;--team-roster-gap:clamp(.92rem, 1.65vw, 1.5rem);--team-roster-padding:clamp(.78rem, 1.2vw, 1rem);--team-roster-header-gap:.38rem;--team-roster-header-pad:.48rem;--team-list-column-gap:clamp(.9rem, 1.75vw, 1.7rem);--team-advisor-pad:clamp(.9rem, 1.7vw, 1.55rem);padding-block:clamp(2.25rem,4.2vh,3.1rem) clamp(1.25rem,2.8vh,2rem)}.scroll-morph-homepage-module__9RCqFG__teamSegment .scroll-morph-homepage-module__9RCqFG__segmentInner{gap:clamp(.54rem,1vh,.82rem)}.scroll-morph-homepage-module__9RCqFG__teamSegment .scroll-morph-homepage-module__9RCqFG__segmentHeading{font-size:var(--text-h4)}}.scroll-morph-homepage-module__9RCqFG__newsSegment .scroll-morph-homepage-module__9RCqFG__segmentInner{gap:var(--gap-section);width:min(100%, var(--width-section))}.scroll-morph-homepage-module__9RCqFG__newsSegment .newsCarousel{gap:clamp(.9rem,1.7vw,1.2rem)}.scroll-morph-homepage-module__9RCqFG__newsSegment .newsViewport{--news-edge:clamp(1rem, 2.2vw, 1.55rem);margin-inline:0;padding-inline:0}.scroll-morph-homepage-module__9RCqFG__newsSegment .newsGrid{grid-auto-columns:var(--news-track-col);gap:clamp(1rem,1.25vw,1.125rem)}.scroll-morph-homepage-module__9RCqFG__newsSegment .newsLogoFrame{background:linear-gradient(180deg, color-mix(in oklch, var(--n-90) 82%, transparent), color-mix(in oklch, var(--color-sand) 72%, transparent)), color-mix(in oklch, var(--n-90) 78%, transparent)}.scroll-morph-homepage-module__9RCqFG__pressSegment .scroll-morph-homepage-module__9RCqFG__segmentInner{gap:var(--gap-section);width:min(100%, var(--width-section));grid-template-columns:minmax(0,1fr);min-width:0}.scroll-morph-homepage-module__9RCqFG__pressSegment .scroll-morph-homepage-module__9RCqFG__segmentHeader{grid-template-columns:minmax(20rem,.84fr) minmax(14rem,.42fr);gap:clamp(1.25rem,3vw,3.25rem)}.scroll-morph-homepage-module__9RCqFG__pressSegment .scroll-morph-homepage-module__9RCqFG__segmentIntro{max-width:17rem;padding-top:var(--space-75);border-top:1px solid color-mix(in oklch, var(--n-50) 30%, transparent);color:color-mix(in oklch, var(--n-30) 78%, transparent);font-size:var(--text-body-sm);line-height:var(--leading-relaxed);justify-self:end}.scroll-morph-homepage-module__9RCqFG__pressList{gap:var(--gap-cards);grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));min-width:0;display:grid}.scroll-morph-homepage-module__9RCqFG__careersSegment{--careers-copy-glow:0 0 .22em color-mix(in oklch, var(--color-bone) 92%, transparent), 0 0 .6em color-mix(in oklch, var(--color-bone) 66%, transparent), 0 0 1.25em color-mix(in oklch, var(--color-bone) 40%, transparent);color:var(--color-ash-dark);align-items:stretch;padding-bottom:clamp(1rem,2vh,1.4rem)}.scroll-morph-homepage-module__9RCqFG__careersSegment:before{background-image:var(--segment-bg);background-position:50%;background-size:cover}.scroll-morph-homepage-module__9RCqFG__careersSegment:after{z-index:-1;pointer-events:none;content:"";background:radial-gradient(ellipse at 19% 48%, color-mix(in oklch, var(--color-bone) 56%, transparent) 0, color-mix(in oklch, var(--color-bone-warm) 42%, transparent) 34%, transparent 64%), linear-gradient(180deg, transparent 58%, color-mix(in oklch, var(--n-15) 34%, transparent) 84%, color-mix(in oklch, var(--n-15) 64%, transparent) 100%);position:absolute;inset:0}.scroll-morph-homepage-module__9RCqFG__careersSegment .scroll-morph-homepage-module__9RCqFG__segmentInner{grid-template-rows:minmax(0,1fr) auto;align-content:stretch;height:100%}.scroll-morph-homepage-module__9RCqFG__careersContent{align-self:center;gap:var(--space-135);max-width:min(40.5rem,100%);display:grid}.scroll-morph-homepage-module__9RCqFG__careersSegment .scroll-morph-homepage-module__9RCqFG__segmentHeading{max-width:12ch;color:var(--color-ash-dark);text-shadow:var(--careers-copy-glow)}.scroll-morph-homepage-module__9RCqFG__careersContent .scroll-morph-homepage-module__9RCqFG__segmentLead{max-width:38rem;color:var(--color-ash);text-shadow:var(--careers-copy-glow)}.scroll-morph-homepage-module__9RCqFG__careersApply{justify-self:start;width:min(17.5rem,100%)}.scroll-morph-homepage-module__9RCqFG__canvasFooter.scroll-morph-homepage-module__9RCqFG__canvasFooter{border:1px solid var(--card-border-dark);border-radius:var(--radius-card);background:linear-gradient(180deg, var(--card-surface-dark-top), var(--card-surface-dark-bottom)), var(--card-surface-dark-base);width:100%;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));color:var(--n-90);align-self:end;margin-top:clamp(.85rem,1.8vh,1.25rem);padding:clamp(.9rem,1.7vh,1.3rem) clamp(1rem,2.4vw,1.75rem);position:relative;overflow:hidden}.scroll-morph-homepage-module__9RCqFG__canvasFooter .scroll-morph-homepage-module__9RCqFG__canvasFooterInner{width:100%;max-width:none;padding:0}.scroll-morph-homepage-module__9RCqFG__canvasFooter .scroll-morph-homepage-module__9RCqFG__canvasFooterInner:before{content:none}.scroll-morph-homepage-module__9RCqFG__canvasFooter .scroll-morph-homepage-module__9RCqFG__canvasFooterInner p,.scroll-morph-homepage-module__9RCqFG__canvasFooter .scroll-morph-homepage-module__9RCqFG__canvasFooterInner a{color:var(--n-90)}.scroll-morph-homepage-module__9RCqFG__canvasFooter .scroll-morph-homepage-module__9RCqFG__canvasFooterInner a:hover,.scroll-morph-homepage-module__9RCqFG__canvasFooter .scroll-morph-homepage-module__9RCqFG__canvasFooterInner a:focus-visible{color:var(--color-bone)}.scroll-morph-homepage-module__9RCqFG__canvasFooter .scroll-morph-homepage-module__9RCqFG__canvasFooterInner a[target=_blank]{--social-border:color-mix(in oklch, var(--n-90) 44%, transparent);--social-border-hover:color-mix(in oklch, var(--color-bone) 76%, transparent);--social-color:var(--n-90);--social-color-hover:var(--color-bone);--social-bg:color-mix(in oklch, var(--n-15) 18%, transparent);--social-bg-hover:color-mix(in oklch, var(--n-15) 34%, transparent)}:is(.scroll-morph-homepage-module__9RCqFG__canvasSegment a:focus-visible,.scroll-morph-homepage-module__9RCqFG__canvasSegment button:focus-visible){outline:2px solid var(--iris);outline-offset:3px}@media (max-width:78rem){.scroll-morph-homepage-module__9RCqFG__pipelineGrid,.scroll-morph-homepage-module__9RCqFG__pipelineCharts,.scroll-morph-homepage-module__9RCqFG__segmentHeader,.scroll-morph-homepage-module__9RCqFG__pipelineCharts,.scroll-morph-homepage-module__9RCqFG__pressSegment .scroll-morph-homepage-module__9RCqFG__segmentHeader{grid-template-columns:minmax(0,1fr)}.scroll-morph-homepage-module__9RCqFG__pressSegment .scroll-morph-homepage-module__9RCqFG__segmentIntro{border-top:0;justify-self:start;max-width:34rem;padding-top:0}.scroll-morph-homepage-module__9RCqFG__teamSegment .roster{max-height:none;overflow:visible}}@media (max-width:760px){.scroll-morph-homepage-module__9RCqFG__root{overflow:visible}.scroll-morph-homepage-module__9RCqFG__root .intro{min-height:var(--canvas-min-height);background:linear-gradient(90deg, color-mix(in oklch, var(--n-10) 66%, transparent) 0, color-mix(in oklch, var(--n-15) 28%, transparent) 42%, transparent 72%), linear-gradient(180deg, transparent 38%, color-mix(in oklch, var(--n-10) 52%, transparent) 100%), url(/assets/scroll-morph/01-eye-wide.webp) right center / cover no-repeat;padding-block:7vh;position:relative;inset:auto;overflow:hidden}.scroll-morph-homepage-module__9RCqFG__root .intro.is-hidden{opacity:1;transform:none}.scroll-morph-homepage-module__9RCqFG__root .sequence{height:auto;min-height:auto}.scroll-morph-homepage-module__9RCqFG__root .stage:after{background:linear-gradient(180deg, color-mix(in oklch, var(--n-15) 12%, transparent), color-mix(in oklch, var(--n-15) 24%, transparent) 46%, color-mix(in oklch, var(--n-15) 84%, transparent)), radial-gradient(circle at var(--glow-x,62%) var(--glow-y,42%), transparent 0 12%, color-mix(in oklch, var(--n-15) 22%, transparent) 39%, color-mix(in oklch, var(--n-15) 75%, transparent) 100%)}.scroll-morph-homepage-module__9RCqFG__root .image-layer{object-position:var(--mobile-focus-x,var(--focus-x,100%)) var(--focus-y,50%);width:184%;height:104%;top:-2%;left:auto;right:0}.scroll-morph-homepage-module__9RCqFG__root .depth-transition-layer{width:184%;height:104%;top:-2%;left:auto;right:0}:is(.scroll-morph-homepage-module__9RCqFG__root .copy-panel,.scroll-morph-homepage-module__9RCqFG__root .copy-panel--hero,.scroll-morph-homepage-module__9RCqFG__root .copy-panel--about,.scroll-morph-homepage-module__9RCqFG__root .copy-panel--platform,.scroll-morph-homepage-module__9RCqFG__root .copy-panel--placeholder){display:none}.scroll-morph-homepage-module__9RCqFG__root .progress{display:none}.scroll-morph-homepage-module__9RCqFG__segmentStack{height:auto;margin-top:0;position:relative;inset:auto}.scroll-morph-homepage-module__9RCqFG__canvasSegment{opacity:1;pointer-events:auto;height:auto;min-height:auto;padding-block:clamp(3.5rem,14vw,5rem);position:relative;inset:auto;transform:none}.scroll-morph-homepage-module__9RCqFG__canvasSegment:before,.scroll-morph-homepage-module__9RCqFG__pipelineSegment:before,.scroll-morph-homepage-module__9RCqFG__careersSegment:before{background-image:var(--segment-bg);background-position:50%;background-size:cover}.scroll-morph-homepage-module__9RCqFG__pipelineSegment .scroll-morph-homepage-module__9RCqFG__segmentVeil{display:none}.scroll-morph-homepage-module__9RCqFG__careersSegment .scroll-morph-homepage-module__9RCqFG__segmentInner{grid-template-rows:auto;height:auto}.scroll-morph-homepage-module__9RCqFG__segmentHeading{font-size:clamp(2rem,11vw,3.4rem)}.scroll-morph-homepage-module__9RCqFG__pipelineBlocks,:is(.scroll-morph-homepage-module__9RCqFG__pressList .card,.scroll-morph-homepage-module__9RCqFG__pressList .imageEnd){grid-template-columns:minmax(0,1fr)}.scroll-morph-homepage-module__9RCqFG__pressList .imageEnd .imageWrap{order:0}.scroll-morph-homepage-module__9RCqFG__newsSegment .newsGrid{grid-auto-columns:min(82vw,22rem)}}@media (prefers-reduced-motion:reduce){.scroll-morph-homepage-module__9RCqFG__root{overflow:visible}.scroll-morph-homepage-module__9RCqFG__root .intro{background:linear-gradient(90deg, color-mix(in oklch, var(--n-10) 66%, transparent) 0, color-mix(in oklch, var(--n-15) 28%, transparent) 42%, transparent 72%), linear-gradient(180deg, transparent 38%, color-mix(in oklch, var(--n-10) 52%, transparent) 100%), url(/assets/scroll-morph/01-eye-wide.webp) right center / cover no-repeat;opacity:1;align-items:end;min-height:clamp(26rem,74vh,46rem);padding-block:clamp(3rem,9vh,6rem);position:relative;inset:auto;overflow:hidden;transform:none}.scroll-morph-homepage-module__9RCqFG__root .sequence{height:auto;min-height:auto}.scroll-morph-homepage-module__9RCqFG__root .stage{display:none}.scroll-morph-homepage-module__9RCqFG__platformDecomposed{min-height:clamp(20rem,52vh,34rem);padding:clamp(3.5rem, 9vw, 5rem) var(--page-x);align-content:center;display:grid}:is(.scroll-morph-homepage-module__9RCqFG__root .progress,.scroll-morph-homepage-module__9RCqFG__root .copy-panel,.scroll-morph-homepage-module__9RCqFG__root .depth-transition-layer,.scroll-morph-homepage-module__9RCqFG__root .image-layer--next){display:none}.scroll-morph-homepage-module__9RCqFG__root .image-layer{transition:none!important;transform:none!important}.scroll-morph-homepage-module__9RCqFG__root .reduced-note{display:block}.scroll-morph-homepage-module__9RCqFG__segmentStack{height:auto;margin-top:0;position:relative;inset:auto}.scroll-morph-homepage-module__9RCqFG__canvasSegment{opacity:1;pointer-events:auto;height:auto;min-height:auto;position:relative;inset:auto;transform:none}}.scroll-morph-homepage-module__9RCqFG__root[data-decomposed=true]{overflow:visible!important}.scroll-morph-homepage-module__9RCqFG__root[data-decomposed=true] .intro{overflow:hidden;background:linear-gradient(90deg, color-mix(in oklch, var(--n-10) 66%, transparent) 0, color-mix(in oklch, var(--n-15) 28%, transparent) 42%, transparent 72%), linear-gradient(180deg, transparent 38%, color-mix(in oklch, var(--n-10) 52%, transparent) 100%), url(/assets/scroll-morph/01-eye-wide.webp) right center / cover no-repeat!important;opacity:1!important;align-items:end!important;min-height:clamp(26rem,74vh,46rem)!important;padding-block:clamp(3rem,9vh,6rem)!important;position:relative!important;inset:auto!important;transform:none!important}.scroll-morph-homepage-module__9RCqFG__root[data-decomposed=true] .sequence{height:auto!important;min-height:auto!important}.scroll-morph-homepage-module__9RCqFG__root[data-decomposed=true] .stage{display:none!important}.scroll-morph-homepage-module__9RCqFG__root[data-decomposed=true] .scroll-morph-homepage-module__9RCqFG__platformDecomposed{min-height:clamp(20rem,52vh,34rem);padding:clamp(3.5rem, 9vw, 5rem) var(--page-x);align-content:center;display:grid!important}:is(.scroll-morph-homepage-module__9RCqFG__root[data-decomposed=true] .progress,.scroll-morph-homepage-module__9RCqFG__root[data-decomposed=true] .copy-panel,.scroll-morph-homepage-module__9RCqFG__root[data-decomposed=true] .depth-transition-layer,.scroll-morph-homepage-module__9RCqFG__root[data-decomposed=true] .image-layer--next){display:none!important}.scroll-morph-homepage-module__9RCqFG__root[data-decomposed=true] .image-layer{transition:none!important;transform:none!important}.scroll-morph-homepage-module__9RCqFG__root[data-decomposed=true] [data-scroll-morph-segments]{height:auto!important;margin-top:0!important;position:relative!important;inset:auto!important}.scroll-morph-homepage-module__9RCqFG__root[data-decomposed=true] [data-scroll-morph-segment]{opacity:1!important;pointer-events:auto!important;height:auto!important;min-height:auto!important;padding-block:clamp(3.5rem,9vw,5rem)!important;position:relative!important;inset:auto!important;transform:none!important}
.page-module___8aEwW__page{font-family:var(--font-body), var(--font-body-fallback);color:var(--color-ash);background:var(--color-bone);overflow-x:hidden}.page-module___8aEwW__page *,.page-module___8aEwW__page :before,.page-module___8aEwW__page :after{box-sizing:border-box}.page-module___8aEwW__page :where(h1,h2,h3,h4,p,figure){margin:0}.page-module___8aEwW__page :where(h1,h2,h3){font-family:var(--font-display), var(--font-display-fallback);font-weight:var(--weight-display);font-optical-sizing:auto;letter-spacing:-.012em}.page-module___8aEwW__page img{max-width:100%;height:auto;display:block}.page-module___8aEwW__page :where(a){color:inherit;text-decoration:none}
