.editorial-review-module__z8W_kG__review{z-index:1;background:var(--black);color:var(--white);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;position:relative}.editorial-review-module__z8W_kG__body{display:flow-root}.editorial-review-module__z8W_kG__body>*{margin-block:0}.editorial-review-module__z8W_kG__body>*+*{margin-top:var(--ds-paragraph-gap)}.editorial-review-module__z8W_kG__body>[data-editorial-heading=group]{margin-top:var(--ds-major-gap)}.editorial-review-module__z8W_kG__body>[data-editorial-heading=section]{margin-top:var(--ds-section-gap)}.editorial-review-module__z8W_kG__body>:first-child{margin-top:0}.editorial-review-module__z8W_kG__body>p{white-space:pre-line}.editorial-review-module__z8W_kG__subtitle{text-align:center;text-wrap:balance}.editorial-review-module__z8W_kG__eyebrow,.editorial-review-module__z8W_kG__byline,.editorial-review-module__z8W_kG__phase{color:var(--text-secondary)}.editorial-review-module__z8W_kG__eyebrow,.editorial-review-module__z8W_kG__byline{font:var(--ds-caption-font-weight,400) var(--ds-caption-size)/var(--ds-caption-line) var(--ds-caption-font,var(--font-body))}.editorial-review-module__z8W_kG__body>.editorial-review-module__z8W_kG__phase{margin-top:var(--ds-section-gap)}.editorial-review-module__z8W_kG__body>.editorial-review-module__z8W_kG__phase+h3{margin-top:var(--ds-caption-gap)}.editorial-review-module__z8W_kG__body :is(ul,ol):not([data-editorial-list]){padding-left:1.5em}.editorial-review-module__z8W_kG__body li+li{margin-top:var(--ds-list-gap)}.editorial-review-module__z8W_kG__numbered{width:min(100%,var(--editorial-reading-width));padding:0;list-style:none}.editorial-review-module__z8W_kG__body .editorial-review-module__z8W_kG__numbered>li{gap:var(--ds-paragraph-gap);padding-block:var(--ds-directory-padding);border-top:var(--ds-rule-width) solid var(--rule);font:var(--ds-directory-font-weight) var(--ds-directory-size)/var(--ds-directory-line) var(--ds-directory-font);letter-spacing:var(--ds-directory-tracking);text-transform:var(--ds-directory-transform);grid-template-columns:minmax(0,1fr) minmax(0,2fr);margin:0;display:grid}.editorial-review-module__z8W_kG__numbered>li:last-child{border-bottom:var(--ds-rule-width) solid var(--rule)}.editorial-review-module__z8W_kG__numbered p{font:inherit;margin:0!important}.editorial-review-module__z8W_kG__numbered p:only-child{grid-column:1/-1}.editorial-review-module__z8W_kG__numbered p+p{color:var(--text-secondary)}.editorial-review-module__z8W_kG__body>:is(figure,[data-native-graphic],.editorial-review-module__z8W_kG__tableFrame){margin-top:var(--editorial-related-gap)}.editorial-review-module__z8W_kG__figure{margin-inline:auto}.editorial-review-module__z8W_kG__figure>figcaption{width:min(100%,var(--editorial-reading-width));margin:var(--ds-caption-gap) auto 0}.editorial-review-module__z8W_kG__originalFrame{border:var(--ds-rule-width) solid var(--rule);overflow-x:auto}.editorial-review-module__z8W_kG__originalFrame a{width:max(100%,1200px);display:block}.editorial-review-module__z8W_kG__originalFrame img{width:100%;height:auto;display:block}.editorial-review-module__z8W_kG__tableFrame{width:min(100%,var(--editorial-reading-width));max-width:100%;margin-inline:auto;overflow-x:auto}.editorial-review-module__z8W_kG__tableFrame table{border-collapse:collapse;text-align:left;width:100%;min-width:640px}.editorial-review-module__z8W_kG__tableFrame caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.editorial-review-module__z8W_kG__tableFrame :is(th,td){width:33.333%}.editorial-review-module__z8W_kG__tableFrame p{font:inherit;margin:0}.editorial-review-module__z8W_kG__tableFrame p+p{margin-top:var(--ds-list-gap)}.editorial-review-module__z8W_kG__page a{text-underline-offset:.2em}.editorial-review-module__z8W_kG__body a{color:inherit;overflow-wrap:anywhere;text-decoration:underline}.editorial-review-module__z8W_kG__page :is(a,.editorial-review-module__z8W_kG__tableFrame,.editorial-review-module__z8W_kG__originalFrame):focus-visible{outline:2px solid var(--focus-ink);outline-offset:4px}.editorial-review-module__z8W_kG__workbench>h1{margin:var(--ds-major-gap) auto}.editorial-review-module__z8W_kG__drafts{width:min(100%,var(--editorial-reading-width));margin:0 auto}.editorial-review-module__z8W_kG__drafts a{justify-content:space-between;align-items:baseline;gap:var(--ds-paragraph-gap);padding-block:var(--ds-directory-padding);border-top:var(--ds-rule-width) solid var(--rule);color:inherit;text-decoration:none;display:flex}.editorial-review-module__z8W_kG__drafts a:last-child{border-bottom:var(--ds-rule-width) solid var(--rule)}.editorial-review-module__z8W_kG__drafts a:hover{color:var(--text-secondary)}@media (max-width:760px){.editorial-review-module__z8W_kG__body>[data-editorial-heading=group]{margin-top:var(--ds-major-mobile)}.editorial-review-module__z8W_kG__body>[data-editorial-heading=section],.editorial-review-module__z8W_kG__body>.editorial-review-module__z8W_kG__phase{margin-top:var(--ds-section-mobile)}.editorial-review-module__z8W_kG__body .editorial-review-module__z8W_kG__numbered>li{gap:var(--ds-caption-gap);grid-template-columns:minmax(0,1fr)}}
.EditorialVisualFrame-module__7pqIfa__frame{padding:var(--ds-chart-padding);border:var(--ds-rule-width) solid var(--rule);background:var(--black);grid-template-rows:auto auto;display:grid;}.EditorialVisualFrame-module__7pqIfa__header{min-width:0}.EditorialVisualFrame-module__7pqIfa__frame .EditorialVisualFrame-module__7pqIfa__header>:is([data-editorial-heading],h1,h2,h3,h4,h5,h6){margin:0}.EditorialVisualFrame-module__7pqIfa__header:empty{display:none}.EditorialVisualFrame-module__7pqIfa__body{flex-direction:column;min-width:0;display:flex}.EditorialVisualFrame-module__7pqIfa__header:not(:empty)+.EditorialVisualFrame-module__7pqIfa__body{padding-top:var(--ds-paragraph-gap)}@media (max-width:760px){.EditorialVisualFrame-module__7pqIfa__frame{padding:var(--ds-chart-mobile-padding)}}.EditorialVisualFrame-module__7pqIfa__group[data-visual-group=shared]{grid-template-rows:auto auto auto auto;grid-template-columns:minmax(0,1fr);display:grid}.EditorialVisualFrame-module__7pqIfa__group[data-visual-group=shared]>[data-panel-active]{grid-area:1/1/-1/-1;grid-template-rows:subgrid;min-width:0;display:grid}.EditorialVisualFrame-module__7pqIfa__group[data-visual-group=shared]>[data-panel-active=false]{visibility:hidden;opacity:0;pointer-events:none}.EditorialVisualFrame-module__7pqIfa__group[data-visual-group=shared]>[data-panel-active]>figure{grid-template-rows:subgrid;grid-row:1/-1;min-width:0;display:grid}.EditorialVisualFrame-module__7pqIfa__group[data-visual-group=shared] [data-visual-frame]{grid-row:1/3;grid-template-rows:subgrid}.EditorialVisualFrame-module__7pqIfa__group[data-visual-group=shared] [data-visual-header]{grid-row:1}.EditorialVisualFrame-module__7pqIfa__group[data-visual-group=shared] [data-visual-body]{grid-row:2}.EditorialVisualFrame-module__7pqIfa__group[data-visual-group=shared] [data-visual-caption]{margin-top:var(--ds-caption-gap);grid-row:3}.EditorialVisualFrame-module__7pqIfa__group[data-visual-group=shared] [data-chart-disclosure]{grid-row:4}[data-boxed-captions=inside] .EditorialVisualFrame-module__7pqIfa__group[data-visual-group=shared]{grid-template-rows:auto}[data-boxed-captions=inside] .EditorialVisualFrame-module__7pqIfa__group[data-visual-group=shared]>[data-panel-active]{display:flex}[data-boxed-captions=inside] .EditorialVisualFrame-module__7pqIfa__group[data-visual-group=shared]>[data-panel-active]>figure{flex-direction:column;flex:1;display:flex}[data-boxed-captions=inside] .EditorialVisualFrame-module__7pqIfa__group[data-visual-group=shared] [data-visual-frame]{flex:1;grid-template-rows:auto minmax(min-content,1fr)}[data-boxed-captions=inside] .EditorialVisualFrame-module__7pqIfa__group[data-visual-group=shared] [data-visual-caption]{margin-top:0}
.EditorialFigure-module__fR9rsa__figure{}[data-boxed-captions=inside] .EditorialFigure-module__fR9rsa__figure[data-caption-surface=true]{--figure-inset:var(--ds-chart-padding);min-width:0;padding:var(--figure-inset);border:var(--ds-rule-width) solid var(--rule);background:var(--black);flex-direction:column;display:flex}[data-boxed-captions=inside] .EditorialFigure-module__fR9rsa__figure[data-caption-surface=true]>[data-caption-frame-body]{border:0;border-radius:0;padding:0}[data-boxed-captions=inside] .EditorialFigure-module__fR9rsa__figure[data-caption-surface=true]>figcaption[data-editorial-caption]{width:auto;min-width:0;padding-top:var(--ds-boxed-caption-gap);order:1;margin:auto 0 0}[data-boxed-captions=inside] .EditorialFigure-module__fR9rsa__figure>[data-chart-disclosure]{order:0}[data-boxed-captions=inside] .EditorialFigure-module__fR9rsa__figure>[data-technology-frame]{--technology-frame-padding:0px}[data-boxed-captions=inside] .EditorialFigure-module__fR9rsa__figure>[data-technology-frame] [data-technology-content]{padding:var(--figure-inset) 0 0}[data-boxed-captions=inside] .EditorialFigure-module__fR9rsa__figure[data-editorial-diagram=process]{padding:0}[data-boxed-captions=inside] .EditorialFigure-module__fR9rsa__figure[data-editorial-diagram=process] [data-process-container]>[data-process-animation]{--process-frame-border:0px;border-radius:0}[data-boxed-captions=inside] .EditorialFigure-module__fR9rsa__figure[data-editorial-diagram=process] [data-process-container]>[data-process-animation]>[role=img]{padding-bottom:0}[data-boxed-captions=inside] .EditorialFigure-module__fR9rsa__figure[data-editorial-diagram=process]>figcaption[data-editorial-caption]{padding:var(--ds-boxed-caption-gap) var(--figure-inset) var(--figure-inset)}@media (max-width:760px){[data-boxed-captions=inside] .EditorialFigure-module__fR9rsa__figure[data-caption-surface=true]{--figure-inset:var(--ds-chart-mobile-padding)}}
.EditorialVisuals-module__Mc5gwq__diagram{width:min(100%,var(--editorial-reading-width));margin:var(--ds-related-gap) auto 0}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-controls=true]{margin-top:var(--ds-paragraph-gap)}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=architecture]>figcaption{width:min(100%,var(--editorial-reading-width));margin-inline:auto}.EditorialVisuals-module__Mc5gwq__frame,.EditorialVisuals-module__Mc5gwq__title{min-width:0}.EditorialVisuals-module__Mc5gwq__frame .EditorialVisuals-module__Mc5gwq__introduction{border:1px solid var(--rule);text-align:center;margin:24px 0 0;padding:16px}.EditorialVisuals-module__Mc5gwq__routes{gap:24px;margin-top:24px;display:grid}.EditorialVisuals-module__Mc5gwq__frame [data-visual-body]>:is(.EditorialVisuals-module__Mc5gwq__introduction,.EditorialVisuals-module__Mc5gwq__routes):first-child{margin-top:0}.EditorialVisuals-module__Mc5gwq__route+.EditorialVisuals-module__Mc5gwq__route{border-top:1px solid var(--rule);padding-top:24px}.EditorialVisuals-module__Mc5gwq__frame .EditorialVisuals-module__Mc5gwq__route{gap:var(--ds-paragraph-gap);flex-direction:column;display:flex}.EditorialVisuals-module__Mc5gwq__frame .EditorialVisuals-module__Mc5gwq__routeTitle{margin:0}.EditorialVisuals-module__Mc5gwq__frame .EditorialVisuals-module__Mc5gwq__steps{grid-template-columns:repeat(var(--diagram-steps),minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.EditorialVisuals-module__Mc5gwq__steps>li{border:1px solid var(--rule);text-align:center;min-width:0;min-height:76px;color:var(--text-secondary);font:var(--ds-chartLabel-font-weight) var(--ds-chart-label-size)/var(--ds-chart-label-line) var(--ds-chartLabel-font);letter-spacing:var(--ds-chart-label-tracking);text-transform:var(--ds-chartLabel-transform);font-synthesis:var(--ds-chartLabel-font-synthesis);overflow-wrap:anywhere;place-items:center;margin:0;padding:12px 8px;display:grid;position:relative}.EditorialVisuals-module__Mc5gwq__steps>li[data-highlight=true]{border-color:var(--lime);color:var(--lime)}.EditorialVisuals-module__Mc5gwq__arrow{width:16px;color:var(--white);position:absolute;top:50%;right:calc(100% + 4px);transform:translateY(-50%)}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=branching] .EditorialVisuals-module__Mc5gwq__introduction{position:relative}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=branching] .EditorialVisuals-module__Mc5gwq__introduction:after{content:"";border-left:1px solid var(--rule);height:14px;position:absolute;top:100%;left:50%}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=branching] .EditorialVisuals-module__Mc5gwq__routes{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0;padding-top:28px;position:relative}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=branching] .EditorialVisuals-module__Mc5gwq__routes:before{content:"";border-top:1px solid var(--rule);width:calc(50% + 12px);position:absolute;top:14px;left:calc(25% - 6px)}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=branching] .EditorialVisuals-module__Mc5gwq__route{min-width:0;position:relative}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=branching] .EditorialVisuals-module__Mc5gwq__route:before{content:"";border-left:1px solid var(--rule);height:14px;position:absolute;top:-14px;left:50%}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=branching] .EditorialVisuals-module__Mc5gwq__route+.EditorialVisuals-module__Mc5gwq__route{border:0;padding:0}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=branching] .EditorialVisuals-module__Mc5gwq__routeTitle{text-align:center}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=branching] .EditorialVisuals-module__Mc5gwq__steps{grid-template-columns:1fr}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=branching] .EditorialVisuals-module__Mc5gwq__arrow{top:-24px;left:50%;right:auto;transform:translate(-50%)rotate(90deg)}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=modular] .EditorialVisuals-module__Mc5gwq__steps{gap:12px}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=modular] .EditorialVisuals-module__Mc5gwq__steps>li{border-style:dashed}.EditorialVisuals-module__Mc5gwq__frame .EditorialVisuals-module__Mc5gwq__steps[data-module-stacks=true]{grid-template-columns:repeat(var(--diagram-steps),minmax(0,1fr));align-items:start}.EditorialVisuals-module__Mc5gwq__steps[data-module-stacks=true]>li{gap:var(--ds-caption-gap);border:0;padding:0}.EditorialVisuals-module__Mc5gwq__moduleStack{grid-template-columns:repeat(2,minmax(0,1fr));align-content:end;gap:4px;width:min(100%,120px);height:112px;display:grid}.EditorialVisuals-module__Mc5gwq__moduleStack[data-module-arrangement="1"]{grid-template-columns:1fr;width:min(50%,58px)}.EditorialVisuals-module__Mc5gwq__moduleUnit{border:1px solid var(--lime);background:repeating-linear-gradient(90deg,transparent 0,transparent 8px,var(--rule) 8px,var(--rule) 9px);height:32px;display:block}[data-visual-group=shared] .EditorialVisuals-module__Mc5gwq__frame .EditorialVisuals-module__Mc5gwq__routes{flex:1}[data-visual-group=shared] .EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=modular] .EditorialVisuals-module__Mc5gwq__route{grid-template-rows:auto minmax(0,1fr);display:grid}[data-visual-group=shared] .EditorialVisuals-module__Mc5gwq__moduleStack{align-content:end;align-self:end;gap:var(--ds-caption-gap);width:100%;max-width:200px;height:auto;min-height:0}[data-visual-group=shared] .EditorialVisuals-module__Mc5gwq__moduleStack[data-module-arrangement="1"]{width:50%;max-width:100px}[data-visual-group=shared] .EditorialVisuals-module__Mc5gwq__moduleUnit{aspect-ratio:2;height:auto;min-height:0}[data-visual-group=shared] .EditorialVisuals-module__Mc5gwq__steps[data-module-stacks=true]{grid-template-columns:repeat(var(--diagram-steps),minmax(0,1fr));grid-template-rows:minmax(112px,max-content) auto;align-content:center;align-items:stretch}[data-visual-group=shared] .EditorialVisuals-module__Mc5gwq__steps[data-module-stacks=true]>li{grid-row:1/-1;grid-template-rows:subgrid}[data-visual-group=shared] .EditorialVisuals-module__Mc5gwq__steps[data-module-stacks=true]>li>[data-supply-label]{align-self:start}.EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=modular-scale] .EditorialVisuals-module__Mc5gwq__routes{container-type:inline-size}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=modular][data-diagram-presentation=modular-scale] .EditorialVisuals-module__Mc5gwq__route{flex-direction:column;min-width:0;display:flex}.EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=modular-scale] .EditorialVisuals-module__Mc5gwq__steps{--module-unit-width:min(56px,calc((100cqw - 2 * var(--ds-caption-gap)) / 6 - 2px));--module-stack-gap:4px;--module-space:calc((100cqw - 5 * var(--module-unit-width) - 2 * var(--module-stack-gap)) / 4);grid-template-columns:var(--module-unit-width) repeat(2,calc(2 * var(--module-unit-width) + var(--module-stack-gap)));-moz-column-gap:0;flex:1;grid-template-rows:minmax(112px,1fr) auto;place-content:stretch space-evenly;column-gap:0}.EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=modular-scale] .EditorialVisuals-module__Mc5gwq__steps>li{grid-row:1/-1;grid-template-rows:subgrid}.EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=modular-scale] .EditorialVisuals-module__Mc5gwq__moduleStack[data-module-arrangement]{grid-template-columns:repeat(2,var(--module-unit-width));align-content:end;place-self:end center;gap:var(--module-stack-gap);width:max-content;max-width:100%;height:auto;min-height:0}.EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=modular-scale] .EditorialVisuals-module__Mc5gwq__moduleStack[data-module-arrangement="1"]{grid-template-columns:var(--module-unit-width)}.EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=modular-scale] .EditorialVisuals-module__Mc5gwq__moduleUnit{width:var(--module-unit-width);aspect-ratio:2;height:auto}.EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=modular-scale] [data-supply-label]{width:max(100%,calc(var(--module-unit-width) + var(--module-space)));text-wrap:balance;justify-self:center}.EditorialVisuals-module__Mc5gwq__diagram figcaption{margin-top:var(--ds-caption-gap)}.EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=supply-comparison] .EditorialVisuals-module__Mc5gwq__routes{isolation:isolate;align-content:stretch;gap:var(--ds-paragraph-gap);grid-template-rows:max-content repeat(5,auto);grid-template-columns:repeat(2,minmax(0,1fr));position:relative}.EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=supply-comparison] .EditorialVisuals-module__Mc5gwq__route{grid-template-rows:subgrid;border:0;grid-row:1/-1;min-width:0;padding:0;display:grid}.EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=supply-comparison] .EditorialVisuals-module__Mc5gwq__routeTitle{font:var(--ds-h4-weight) var(--ds-chart-label-size)/var(--ds-chart-label-line) var(--ds-chartLabel-font);letter-spacing:var(--ds-chart-label-tracking);text-transform:var(--ds-chartLabel-transform);font-synthesis:var(--ds-chartLabel-font-synthesis);margin:0}.EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=supply-comparison] .EditorialVisuals-module__Mc5gwq__steps{grid-template-columns:1fr;grid-template-rows:subgrid;gap:var(--ds-paragraph-gap);grid-row:2/-1;position:relative}:is([data-visual-group=shared] .EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=supply-comparison] .EditorialVisuals-module__Mc5gwq__routes,[data-visual-group=shared] .EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=supply-comparison] .EditorialVisuals-module__Mc5gwq__steps){gap:var(--ds-list-gap)}[data-visual-group=shared] .EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=supply-comparison] .EditorialVisuals-module__Mc5gwq__steps>li{min-height:var(--control-target);padding-block:calc(var(--ds-list-gap) / 2)}.EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=supply-comparison] .EditorialVisuals-module__Mc5gwq__routes>[data-process-layout]{z-index:0}.EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=supply-comparison] .EditorialVisuals-module__Mc5gwq__steps>li{background:var(--black);z-index:1}.EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=supply-comparison] [data-supply-route=onsite] .EditorialVisuals-module__Mc5gwq__steps>li:last-child{grid-row:-2/-1}.EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=supply-comparison] [data-supply-route=onsite] .EditorialVisuals-module__Mc5gwq__steps:before{content:"";inset-block:0;border-left:var(--ds-rule-width) solid var(--rule);position:absolute;left:50%}.EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=supply-comparison] [data-supply-route=delivered] .EditorialVisuals-module__Mc5gwq__steps>li+li:before{content:"";left:50%;top:calc(-1 * var(--ds-paragraph-gap));height:var(--ds-paragraph-gap);border-left:var(--ds-rule-width) solid var(--rule);position:absolute}.EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=supply-comparison] .EditorialVisuals-module__Mc5gwq__routes[data-flow-enhanced=true] .EditorialVisuals-module__Mc5gwq__steps:before,.EditorialVisuals-module__Mc5gwq__diagram[data-diagram-presentation=supply-comparison] .EditorialVisuals-module__Mc5gwq__routes[data-flow-enhanced=true] .EditorialVisuals-module__Mc5gwq__steps>li:before{display:none}.EditorialVisuals-module__Mc5gwq__frame .EditorialVisuals-module__Mc5gwq__feedback{border:1px dashed var(--rule);text-align:center;font:400 var(--ds-caption-size)/var(--ds-caption-line) var(--font-body);border-top:0;border-radius:0 0 12px 12px;margin:0 12px;padding:16px 8px 0}@media (max-width:600px){.EditorialVisuals-module__Mc5gwq__frame .EditorialVisuals-module__Mc5gwq__steps{grid-template-columns:1fr}.EditorialVisuals-module__Mc5gwq__steps>li{min-height:44px}.EditorialVisuals-module__Mc5gwq__arrow{top:-24px;left:50%;right:auto;transform:translate(-50%)rotate(90deg)}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=branching] .EditorialVisuals-module__Mc5gwq__routes{grid-template-columns:1fr}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=branching] .EditorialVisuals-module__Mc5gwq__routes:before{display:none}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=branching] .EditorialVisuals-module__Mc5gwq__route+.EditorialVisuals-module__Mc5gwq__route{border-top:1px solid var(--rule);padding-top:24px}.EditorialVisuals-module__Mc5gwq__diagram[data-editorial-diagram=branching] .EditorialVisuals-module__Mc5gwq__route+.EditorialVisuals-module__Mc5gwq__route:before{display:none}}
.editorial-interactions-module__AKeMTW__surface{--control-focus:var(--focus-ink);-webkit-tap-highlight-color:transparent}.editorial-interactions-module__AKeMTW__surface :is(a,button,summary,input,select):focus-visible{outline-color:var(--focus-ink)}.editorial-interactions-module__AKeMTW__surface [data-editorial-prose] a:not(:where(.media-action,[data-underline-link],[data-editorial-action],:has(>picture,>img))),.editorial-interactions-module__AKeMTW__surface [data-text-link]{color:inherit;text-decoration:none}.editorial-interactions-module__AKeMTW__surface [data-editorial-caption]{--text-link-hover:var(--white)}@media (hover:hover) and (pointer:fine){.editorial-interactions-module__AKeMTW__surface [data-editorial-prose] a:not(:where(.media-action,[data-underline-link],[data-editorial-action],:has(>picture,>img))):hover,.editorial-interactions-module__AKeMTW__surface [data-text-link]:hover{color:var(--text-link-hover,var(--text-muted))}}
.editorial-system-module__cvnmFa__system{z-index:1;--black:var(--ds-background);--white:var(--ds-text);--offblack:var(--ds-panel);--lime:var(--ds-accent);--accent:var(--ds-accent);--cobalt:var(--ds-data);--font-body:var(--ds-body-font);--font-display:var(--ds-h2-font);--font-weight-body:var(--ds-body-font-weight);--font-weight-supporting:var(--ds-heading-weight);--text-primary:var(--ds-palette-text-primary);--text-secondary:var(--ds-palette-text-secondary);--text-muted:var(--ds-palette-text-muted);--rule:var(--ds-palette-rule);--table-rule:var(--ds-palette-table-rule);--control-focus:var(--ds-palette-focus-ink);--editorial-reading-width:var(--ds-reading-width);--editorial-medium-width:var(--ds-medium-width);--route-text:var(--ds-body-size);--editorial-section-space:var(--ds-major-gap);--editorial-heading-space:var(--ds-section-gap);--editorial-content-gap:var(--ds-paragraph-gap);--editorial-related-gap:var(--ds-related-gap);--editorial-h2-size:var(--ds-h2-size);--editorial-h2-line:var(--ds-h2-line);--editorial-cell-padding:var(--ds-cell-padding);--editorial-large-content-height:var(--ds-hero-height);--editorial-small-content-height:var(--ds-visual-height);--editorial-hero-height:var(--editorial-large-content-height);--editorial-visual-max-height:min(var(--editorial-small-content-height),720px);--control-target:var(--ds-control-size);--radius-surface:var(--ds-surface-radius);--radius-card:var(--radius-surface);--radius-dialog:var(--ds-dialog-radius);--motion-fast:var(--ds-motion-fast);--motion-standard:var(--ds-motion);--motion-deliberate:var(--ds-motion-slow);--motion-duration:var(--ds-motion);background:var(--surface-page);color:var(--text-primary);font:var(--ds-body-font-weight) var(--ds-body-size)/var(--ds-body-line) var(--font-body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;letter-spacing:var(--ds-body-tracking);font-synthesis:var(--ds-body-font-synthesis);text-transform:var(--ds-body-transform);position:relative;}.editorial-system-module__cvnmFa__system [data-editorial-title]{font:var(--ds-title-font-weight) clamp(var(--ds-title-mobile),4.4vw,var(--ds-title-size))/var(--ds-title-line) var(--ds-title-font);font-synthesis:var(--ds-title-font-synthesis);text-transform:var(--ds-title-transform);letter-spacing:var(--ds-title-tracking);text-align:center;text-wrap:balance}.editorial-system-module__cvnmFa__system :is(h2,h3,h4,h5,h6)[data-editorial-heading]{font-weight:var(--ds-heading-weight);letter-spacing:var(--ds-heading-tracking);text-wrap:balance}.editorial-system-module__cvnmFa__system :is(h2,h3,h4,h5,h6)[data-editorial-heading=group]{font-family:var(--ds-h2-font);font-weight:var(--ds-h2-font-weight);font-size:var(--editorial-h2-size);line-height:var(--editorial-h2-line);text-align:left;font-synthesis:var(--ds-h2-font-synthesis);text-transform:var(--ds-h2-transform)}.editorial-system-module__cvnmFa__system :is(h2,h3,h4,h5,h6)[data-editorial-heading=section]{font-family:var(--ds-h3-font);font-weight:var(--ds-h3-font-weight);font-size:var(--ds-h3-size);line-height:var(--ds-h3-line);font-synthesis:var(--ds-h3-font-synthesis);text-transform:var(--ds-h3-transform)}.editorial-system-module__cvnmFa__system :is(h2,h3,h4,h5,h6)[data-editorial-heading=compact]{font-family:var(--ds-h4-font);font-weight:var(--ds-h4-font-weight);font-size:var(--ds-h4-size);line-height:var(--ds-h4-line);letter-spacing:var(--ds-h4-tracking);font-synthesis:var(--ds-h4-font-synthesis);text-transform:var(--ds-h4-transform)}.editorial-system-module__cvnmFa__system :is(h2,h3,h4,h5,h6)[data-editorial-heading=directory]{font:var(--ds-directory-font-weight) var(--ds-directory-size)/var(--ds-directory-line) var(--ds-directory-font);letter-spacing:var(--ds-directory-tracking);text-transform:var(--ds-directory-transform);text-wrap:wrap}.editorial-system-module__cvnmFa__system :is([data-editorial-text=lead],[data-editorial-text=quote],.editorial-system-module__cvnmFa__article-module--lead p){font:var(--ds-body-font-weight) var(--ds-body-size)/var(--ds-body-line) var(--font-body)}.editorial-system-module__cvnmFa__system [data-editorial-caption]{margin-top:var(--ds-caption-gap);color:var(--text-secondary);font:var(--ds-caption-font-weight) var(--ds-caption-size)/var(--ds-caption-line) var(--ds-caption-font);letter-spacing:var(--ds-caption-tracking);font-synthesis:var(--ds-caption-font-synthesis);text-transform:var(--ds-caption-transform)}.editorial-system-module__cvnmFa__system [data-editorial-caption] :is(p,blockquote){font:inherit}.editorial-system-module__cvnmFa__system [data-editorial-prose]{font:var(--ds-body-font-weight) var(--ds-body-size)/var(--ds-body-line) var(--font-body);letter-spacing:var(--ds-body-tracking);font-synthesis:var(--ds-body-font-synthesis);text-transform:var(--ds-body-transform)}.editorial-system-module__cvnmFa__system :is([data-segmented-control],.editorial-contact button,[data-review-section=contact] button,.route-index__filters button){font-family:var(--ds-control-font);font-weight:var(--ds-control-font-weight);letter-spacing:var(--ds-control-tracking);font-synthesis:var(--ds-control-font-synthesis);text-transform:var(--ds-control-transform)}.editorial-system-module__cvnmFa__system [data-editorial-prose] strong{font-weight:var(--ds-heading-weight)}.editorial-system-module__cvnmFa__system [data-editorial-width=reading]{width:min(100%,var(--editorial-reading-width));margin-inline:auto}.editorial-system-module__cvnmFa__system [data-editorial-width=medium]{width:min(100%,var(--editorial-medium-width));margin-inline:auto}.editorial-system-module__cvnmFa__system figure[data-editorial-media-size=large]>picture{width:100%;height:auto;min-height:0;max-height:none;position:relative;overflow:visible}.editorial-system-module__cvnmFa__system figure[data-editorial-media-size=large]>picture>img{-o-object-fit:contain;object-fit:contain;width:100%;height:auto}.editorial-system-module__cvnmFa__system figure[data-editorial-media-size=large]>.editorial-video{aspect-ratio:16/9;width:100%;height:auto;position:relative;overflow:hidden}.editorial-system-module__cvnmFa__system figure[data-editorial-media-size=large]>.editorial-video>picture{width:100%;height:100%}.editorial-system-module__cvnmFa__system figure[data-editorial-media-size=large]>.editorial-video :is(img,video){-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.editorial-system-module__cvnmFa__system figure[data-editorial-media-size=large]>[role=img]{width:100%;min-height:min(44svh,440px)}.editorial-system-module__cvnmFa__system figure[data-editorial-media-frame=large]>:is(picture,.editorial-video,[role=img]){width:100%;height:var(--editorial-large-content-height);aspect-ratio:auto;min-height:0;max-height:none;position:relative;overflow:hidden}.editorial-system-module__cvnmFa__system figure[data-editorial-media-frame=large]>picture>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.editorial-system-module__cvnmFa__system figure[data-editorial-media-frame=large]>.editorial-video :is(picture,img,video){-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.editorial-system-module__cvnmFa__system figure[data-editorial-media-size]>:is(picture,.editorial-video){margin:0}.editorial-system-module__cvnmFa__system figure[data-editorial-media-size] .editorial-video>picture{margin:0}.editorial-system-module__cvnmFa__system [data-editorial-table] table{border-collapse:collapse;color:var(--text-primary);font-variant-numeric:tabular-nums}.editorial-system-module__cvnmFa__system :is([data-editorial-table],.article-table) caption{caption-side:bottom;padding:var(--ds-caption-gap) 0 0;text-align:left;color:var(--text-secondary);font:var(--ds-caption-font-weight) var(--ds-caption-size)/var(--ds-caption-line) var(--ds-caption-font);letter-spacing:var(--ds-caption-tracking);font-synthesis:var(--ds-caption-font-synthesis);text-transform:var(--ds-caption-transform);margin:0}.editorial-system-module__cvnmFa__system [data-editorial-table] :is(table,td,th[scope=row]){font:var(--ds-tableBody-font-weight) var(--ds-table-body-size)/var(--ds-table-body-line) var(--ds-tableBody-font);letter-spacing:var(--ds-table-body-tracking);font-synthesis:var(--ds-tableBody-font-synthesis);text-transform:var(--ds-tableBody-transform)}.editorial-system-module__cvnmFa__system [data-editorial-table] :is(th,td){padding:var(--editorial-cell-padding);border:var(--ds-table-rule-width) solid var(--table-rule);text-align:left;vertical-align:top}.editorial-system-module__cvnmFa__system [data-editorial-table] th[scope=col]{color:var(--text-muted);font:var(--ds-tableHeader-font-weight) var(--ds-table-header-size)/var(--ds-table-header-line) var(--ds-tableHeader-font);letter-spacing:var(--ds-table-header-tracking);text-transform:var(--ds-tableHeader-transform);background:0 0}html[data-editorial-preview]{--page-gutter:var(--ds-gutter);--font-body:var(--ds-font-family);--black:var(--ds-background);--white:var(--ds-text);--offblack:var(--ds-panel);--lime:var(--ds-accent);--control-target:var(--ds-control-size);--motion-duration:var(--ds-motion);--text-muted:color-mix(in srgb,var(--white) calc(var(--ds-muted) * 100%),transparent);--rule:color-mix(in srgb,var(--white) calc(var(--ds-rule) * 100%),transparent)}html[data-editorial-preview] .site-header :is(a,button):focus-visible{outline-color:currentColor}@media (max-width:1100px){html[data-editorial-preview]{--page-gutter:var(--ds-gutter-tablet)}}@media (max-width:760px){.editorial-system-module__cvnmFa__system{--editorial-section-space:var(--ds-major-mobile);--editorial-heading-space:var(--ds-section-mobile);--editorial-h2-size:var(--ds-h2-mobile);--editorial-h2-line:var(--ds-h2-mobile-line);--editorial-cell-padding:var(--ds-cell-mobile);--editorial-visual-max-height:min(var(--editorial-small-content-height),640px)}.editorial-system-module__cvnmFa__system [data-editorial-title]{font-size:var(--ds-title-mobile);line-height:var(--ds-title-mobile-leading)}.editorial-system-module__cvnmFa__system figure[data-editorial-media-frame=large]>:is(picture,.editorial-video,[role=img]){aspect-ratio:16/9;height:auto}.editorial-system-module__cvnmFa__system figure[data-editorial-media-frame=large]>.editorial-video :is(img,video){-o-object-fit:contain;object-fit:contain}}@media (max-width:480px),(max-width:760px) and (pointer:coarse){html[data-editorial-preview]{--page-gutter:var(--ds-gutter-mobile)}}@media (prefers-reduced-motion:reduce){:is(.editorial-system-module__cvnmFa__system,html[data-editorial-preview]){--motion-fast:0s;--motion-standard:0s;--motion-deliberate:0s;--motion-duration:0s}}
.jet-a-1-module__TZkTaW__darkReview{container-type:normal}.jet-a-1-module__TZkTaW__jetPage .editorial-video{aspect-ratio:16/9;width:100%;height:auto}.jet-a-1-module__TZkTaW__jetPage.route-template-reading .route-page-header>h1:first-child{margin-top:0}.jet-a-1-module__TZkTaW__systemOverview{margin-top:var(--editorial-related-gap)}.jet-a-1-module__TZkTaW__jetPage.route-template-reading .jet-a-1-module__TZkTaW__systemFigure{width:min(100%,var(--editorial-reading-width));margin-block:0;margin-inline:auto}.jet-a-1-module__TZkTaW__contact{text-align:center;flex-direction:column;align-items:center;display:flex}.jet-a-1-module__TZkTaW__contactButton{}.jet-a-1-module__TZkTaW__contact noscript{margin-top:12px;display:block}
.reference-footer-module__kEYO9a__footer.site-footer{--footer-hover-background:var(--white);--footer-hover-ink:var(--black);--footer-link-size:var(--ds-footer-size,12px);--footer-link-leading:20px;--footer-hover-inline-padding:var(--ds-hover-padding,8px);min-height:0;padding:64px var(--safe-content-gutter) calc(32px + var(--safe-area-bottom));background:var(--black);color:var(--white);display:block}.reference-footer-module__kEYO9a__navigation{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;display:grid}.reference-footer-module__kEYO9a__footer .reference-footer-module__kEYO9a__navigation .site-footer__group h2{color:var(--text-muted);font:400 var(--footer-link-size)/var(--footer-link-leading) var(--font-body);letter-spacing:0;text-transform:none;margin:0 0 16px;padding:0}.reference-footer-module__kEYO9a__footer .reference-footer-module__kEYO9a__navigation a{min-height:36px;color:var(--white);font:400 var(--footer-link-size)/var(--footer-link-leading) var(--font-body);letter-spacing:0;text-transform:none;padding:6px 0;overflow:visible}.reference-footer-module__kEYO9a__footer .reference-footer-module__kEYO9a__navigation [data-footer-parent]{display:block}.reference-footer-module__kEYO9a__footer .reference-footer-module__kEYO9a__navigation [data-footer-parent]>ul{padding-inline-start:var(--ds-caption-gap,12px)}.reference-footer-module__kEYO9a__footer a:focus-visible{color:var(--white);outline:2px solid var(--white);outline-offset:4px}@media (min-width:761px){.reference-footer-module__kEYO9a__footer .reference-footer-module__kEYO9a__navigation a:after{inset:0 calc(-1 * var(--footer-hover-inline-padding))}.reference-footer-module__kEYO9a__footer .reference-footer-module__kEYO9a__navigation a:focus-visible{color:var(--footer-hover-ink)}.reference-footer-module__kEYO9a__socials{margin-inline-start:-12px}.reference-footer-module__kEYO9a__socials a:after{content:"";z-index:-1;background:var(--footer-hover-background);transform-origin:100%;transition:transform var(--motion-duration) var(--motion-ease);position:absolute;inset:0;transform:scaleX(0)}.reference-footer-module__kEYO9a__socials a:focus-visible{color:var(--footer-hover-ink)}.reference-footer-module__kEYO9a__socials a:focus-visible:after{transform-origin:0;transform:scaleX(1)}}@media (min-width:761px) and (hover:hover) and (pointer:fine){.reference-footer-module__kEYO9a__footer .reference-footer-module__kEYO9a__navigation a:hover,.reference-footer-module__kEYO9a__socials a:hover{color:var(--footer-hover-ink)}.reference-footer-module__kEYO9a__socials a:hover:after{transform-origin:0;transform:scaleX(1)}}.reference-footer-module__kEYO9a__bottom{flex-direction:column;align-items:flex-start;gap:12px;margin-top:48px;display:flex}.reference-footer-module__kEYO9a__socials{flex-wrap:wrap;gap:12px;display:flex}.reference-footer-module__kEYO9a__socials a{isolation:isolate;width:var(--ds-control-size,44px);height:var(--ds-control-size,44px);color:var(--white);transition:color var(--motion-duration) var(--motion-ease);place-items:center;display:grid;position:relative}.reference-footer-module__kEYO9a__socials svg{fill:currentColor;width:20px;height:20px}.reference-footer-module__kEYO9a__privacy{min-height:var(--ds-control-size,44px);color:var(--text-muted);font:400 var(--footer-link-size)/var(--footer-link-leading) var(--font-body);align-items:center;display:none}.reference-footer-module__kEYO9a__privacy:focus-visible{text-underline-offset:.2em;text-decoration:underline}@media (hover:hover) and (pointer:fine){.reference-footer-module__kEYO9a__privacy:hover{text-underline-offset:.2em;text-decoration:underline}}@media (max-width:760px){.reference-footer-module__kEYO9a__footer.site-footer{padding-top:48px;padding-bottom:calc(12px + var(--safe-area-bottom))}.reference-footer-module__kEYO9a__navigation{-moz-column-gap:clamp(16px, 3.5vw, 48px);column-gap:clamp(16px,3.5vw,48px);row-gap:var(--ds-control-size,44px);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.reference-footer-module__kEYO9a__navigation>section:first-child{grid-row:span 2}.reference-footer-module__kEYO9a__footer .reference-footer-module__kEYO9a__navigation .site-footer__group h2{height:var(--ds-control-size,44px);align-items:center;margin:0;display:flex}.reference-footer-module__kEYO9a__footer .reference-footer-module__kEYO9a__navigation li{min-height:var(--ds-control-size,44px);align-items:center;display:flex}.reference-footer-module__kEYO9a__footer .reference-footer-module__kEYO9a__navigation [data-footer-parent]{grid-template-rows:minmax(var(--ds-control-size,44px),auto) auto;display:grid}.reference-footer-module__kEYO9a__footer .reference-footer-module__kEYO9a__navigation [data-footer-privacy]{display:none}.reference-footer-module__kEYO9a__footer .reference-footer-module__kEYO9a__navigation a{width:100%;min-height:var(--ds-control-size,44px);padding:0}.reference-footer-module__kEYO9a__footer .reference-footer-module__kEYO9a__navigation [data-footer-parent]>ul{padding-inline-start:0}.reference-footer-module__kEYO9a__footer .reference-footer-module__kEYO9a__navigation [data-footer-parent]>ul a{padding-inline-start:var(--ds-caption-gap,12px)}.reference-footer-module__kEYO9a__footer .reference-footer-module__kEYO9a__navigation a:after{display:none}@media (hover:hover) and (pointer:fine){.reference-footer-module__kEYO9a__footer .reference-footer-module__kEYO9a__navigation a:hover{color:var(--white);text-underline-offset:.2em;text-decoration:underline}}.reference-footer-module__kEYO9a__bottom{align-items:center;margin-top:40px}.reference-footer-module__kEYO9a__socials{justify-content:center}.reference-footer-module__kEYO9a__privacy{display:inline-flex}}.reference-footer-module__kEYO9a__footer[data-company-only] .reference-footer-module__kEYO9a__navigation{grid-template-columns:minmax(0,1fr)}.reference-footer-module__kEYO9a__footer[data-company-only] .reference-footer-module__kEYO9a__navigation>section{grid-area:auto/1}@media (min-width:761px){.reference-footer-module__kEYO9a__footer[data-company-only] .reference-footer-module__kEYO9a__navigation{max-width:calc(33.3333% - 32px)}}
.reference-toolbar-module__qRpQda__trigger{--toolbar-icon-size:22px;--toolbar-icon-ink-inset:calc(var(--toolbar-icon-size) * 2.25 / 24);width:var(--toolbar-target-size,var(--ds-control-size,44px));height:var(--toolbar-target-size,var(--ds-control-size,44px));flex:0 0 var(--toolbar-target-size,var(--ds-control-size,44px));color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.reference-toolbar-module__qRpQda__trigger svg{width:var(--toolbar-icon-size);height:var(--toolbar-icon-size);fill:none;stroke:currentColor;stroke-width:1.5px}.reference-toolbar-module__qRpQda__edgeAction{margin-inline-end:calc((var(--toolbar-target-size,var(--ds-control-size,44px)) - var(--toolbar-icon-size)) / -2 - var(--toolbar-icon-ink-inset))}@media (hover:hover) and (pointer:fine){.reference-toolbar-module__qRpQda__trigger:hover{color:var(--text-secondary)}}@media (max-width:360px){.reference-toolbar-module__qRpQda__trigger{margin-inline-start:-10px}}.reference-toolbar-module__qRpQda__backdrop,.reference-toolbar-module__qRpQda__surface,.reference-toolbar-module__qRpQda__menu{--directory-exit-ease:var(--motion-ease-reverse)}.reference-toolbar-module__qRpQda__backdrop{z-index:calc(var(--layer-navigation) - 1);inset:var(--header-height) 0 0;background:var(--overlay-backdrop);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--motion-duration) var(--directory-exit-ease), visibility 0s linear var(--motion-duration);position:fixed}.reference-toolbar-module__qRpQda__backdrop[data-expanded=true]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transition-timing-function:var(--motion-ease), linear}.reference-toolbar-module__qRpQda__surface{z-index:0;padding-top:var(--directory-toolbar-height,var(--header-height));background:var(--black);color:var(--white);opacity:0;clip-path:inset(var(--directory-toolbar-height,var(--header-height)) 0 calc(100% - var(--directory-toolbar-height,var(--header-height))) 0);visibility:hidden;pointer-events:none;transition:clip-path var(--motion-duration) var(--directory-exit-ease), opacity 0s linear var(--motion-duration), visibility 0s linear var(--motion-duration);position:absolute;inset:0 0 auto}.reference-toolbar-module__qRpQda__surface[data-expanded=true]{opacity:1;clip-path:inset(0);visibility:visible;transition-duration:var(--motion-duration), var(--motion-duration), 0s;transition-delay:0s;transition-timing-function:var(--motion-ease), var(--motion-ease), linear}.reference-toolbar-module__qRpQda__menu{width:100%;max-width:none;max-height:calc(100dvh - var(--header-height) - var(--directory-toolbar-extra-height,0px) - var(--safe-area-bottom));padding:24px var(--safe-content-gutter) 40px;border:0;border-bottom:1px solid var(--rule);overscroll-behavior:contain;color:var(--white);font-family:var(--font-body);visibility:inherit;pointer-events:none;transition:transform var(--motion-duration) var(--directory-exit-ease);background:0 0;border-radius:0;margin:0;position:relative;inset:auto;overflow-y:auto;transform:translateY(-16px);box-shadow:0 24px 40px #0000003d}.reference-toolbar-module__qRpQda__menu[data-expanded=true]{pointer-events:auto;transition-timing-function:var(--motion-ease);transform:translateY(0)}.reference-toolbar-module__qRpQda__menu nav{-moz-column-gap:clamp(16px, 3.5vw, 48px);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px clamp(16px,3.5vw,48px);display:grid}.reference-toolbar-module__qRpQda__menu :where(nav,section,ul,ol,li){transition-property:none}.reference-toolbar-module__qRpQda__menu section h2{color:var(--text-muted);font:400 var(--ds-footer-size,12px)/20px var(--font-body);margin:0 0 16px}.reference-toolbar-module__qRpQda__menu ul{margin:0;padding:0;list-style:none}.reference-toolbar-module__qRpQda__menu nav section a{min-height:36px;color:var(--white);font:400 var(--ds-footer-size,12px)/20px var(--font-body);align-items:center;margin-inline:-8px;padding:6px 8px;display:flex}.reference-toolbar-module__qRpQda__menu nav a{isolation:isolate;transition:color var(--motion-duration) var(--motion-ease);position:relative}.reference-toolbar-module__qRpQda__menu nav a:focus-visible{outline-color:var(--white)}@media (min-width:761px){.reference-toolbar-module__qRpQda__menu nav a:before{content:"";z-index:-1;background:var(--white);transform-origin:100%;transition:transform var(--motion-duration) var(--motion-ease);position:absolute;inset:0;transform:scaleX(0)}.reference-toolbar-module__qRpQda__menu nav a:focus-visible{color:var(--black);background:0 0}.reference-toolbar-module__qRpQda__menu nav a:focus-visible:before{transform-origin:0;transform:scaleX(1)}}@media (min-width:761px) and (hover:hover) and (pointer:fine){.reference-toolbar-module__qRpQda__menu nav a:hover{color:var(--black);background:0 0}.reference-toolbar-module__qRpQda__menu nav a:hover:before{transform-origin:0;transform:scaleX(1)}}@media (max-width:760px) and (hover:hover) and (pointer:fine){.reference-toolbar-module__qRpQda__menu nav a:hover{text-underline-offset:.2em;text-decoration:underline}}@media (max-width:760px){.reference-toolbar-module__qRpQda__menu nav{align-items:start;row-gap:var(--ds-control-size,44px);grid-template-columns:repeat(2,minmax(0,1fr))}.reference-toolbar-module__qRpQda__menu nav section:first-child{grid-row:span 2}.reference-toolbar-module__qRpQda__menu nav[data-fuel-system-hierarchy]{row-gap:var(--ds-paragraph-gap,20px)}.reference-toolbar-module__qRpQda__menu nav[data-fuel-system-hierarchy] section:first-child{padding-bottom:var(--ds-paragraph-gap,20px);border-bottom:var(--ds-rule-width,1px) solid var(--rule);grid-area:1/1/auto/-1}.reference-toolbar-module__qRpQda__menu nav[data-fuel-system-hierarchy] section:nth-child(2){grid-area:2/1}.reference-toolbar-module__qRpQda__menu nav[data-fuel-system-hierarchy] section:nth-child(3){grid-area:2/2}.reference-toolbar-module__qRpQda__menu section h2{height:var(--ds-control-size,44px);align-items:center;margin:0;display:flex}.reference-toolbar-module__qRpQda__menu nav section a{min-height:var(--ds-control-size,44px)}}@media (any-pointer:coarse){.reference-toolbar-module__qRpQda__menu nav section a{min-height:var(--ds-control-size,44px)}}@media (prefers-reduced-motion:reduce){.reference-toolbar-module__qRpQda__backdrop,.reference-toolbar-module__qRpQda__surface,.reference-toolbar-module__qRpQda__menu,.reference-toolbar-module__qRpQda__menu nav a,.reference-toolbar-module__qRpQda__menu nav a:before{transition:none}}.reference-toolbar-module__qRpQda__menu nav[data-company-only]{grid-template-columns:minmax(0,1fr)}.reference-toolbar-module__qRpQda__menu nav[data-company-only]>section{grid-area:auto/1}@media (min-width:761px){.reference-toolbar-module__qRpQda__menu nav[data-company-only]{max-width:calc(33.3333% - 32px)}}
.type-settings-module__mMRmeG__editor{--white:#fff;--offblack:#141414;--rule:#ffffff2e;--rule-strong:#ffffff47;--text-muted:#ffffff94;width:100%;color:var(--white);letter-spacing:0;text-transform:none;background:#000;font:400 14px/22px Suisse Intl,Helvetica,Arial,sans-serif}.type-settings-module__mMRmeG__categories{width:min(100%,640px);margin:0 auto 24px}.type-settings-module__mMRmeG__editor .type-settings-module__mMRmeG__categories>fieldset{--ds-control-label-size:14px;--ds-control-label-line:14px;--ds-segmented-inset:4px;--ds-segmented-gap:8px;--ds-rule-width:1px;--control-target:44px;--control-selected-background:#141414;--control-hover-background:#434343;--focus-ink:#fff;letter-spacing:0;text-transform:none;font-synthesis:none;font:400 14px/14px Suisse Intl,Helvetica,Arial,sans-serif}.type-settings-module__mMRmeG__typePanel[hidden],.type-settings-module__mMRmeG__categories[hidden],.type-settings-module__mMRmeG__scope[hidden]{display:none}.type-settings-module__mMRmeG__scope,.type-settings-module__mMRmeG__filter{gap:8px;width:min(100%,360px);margin-block:24px;display:grid}.type-settings-module__mMRmeG__formatFields{width:100%;margin-inline:auto}.type-settings-module__mMRmeG__formatFields table{border-collapse:collapse;text-align:left;width:100%}.type-settings-module__mMRmeG__formatFields :is(th,td){border-bottom:1px solid var(--rule);font:inherit;padding:16px 8px}.type-settings-module__mMRmeG__formatFields th{width:40%}.type-settings-module__mMRmeG__formatFields td:last-child,.type-settings-module__mMRmeG__formatFields th:last-child{width:76px}.type-settings-module__mMRmeG__formatFields code{overflow-wrap:anywhere;color:var(--text-muted);font:inherit;display:block}.type-settings-module__mMRmeG__formatFields td small{margin-left:8px}.type-settings-module__mMRmeG__colourField{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.type-settings-module__mMRmeG__colourField select{width:min(100%,320px)}.type-settings-module__mMRmeG__colourField input[type=color]{width:44px;padding:4px}.type-settings-module__mMRmeG__colourField input:not([type=color]){width:104px}.type-settings-module__mMRmeG__formatFields input[type=number]{width:100px}.type-settings-module__mMRmeG__colourSwatch{vertical-align:middle;border:1px solid #888;width:20px;height:20px;margin-right:8px;display:inline-block}.type-settings-module__mMRmeG__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.type-settings-module__mMRmeG__editor .type-settings-module__mMRmeG__toolbar>fieldset{--ds-control-label-size:14px;--ds-control-label-line:14px;--control-target:44px;letter-spacing:0;text-transform:none;width:220px;font:400 14px/14px Suisse Intl,Helvetica,Arial,sans-serif}.type-settings-module__mMRmeG__actions{flex-wrap:wrap;gap:8px;display:flex}.type-settings-module__mMRmeG__sitePreview{flex-wrap:wrap;align-items:center;gap:8px 24px;margin-top:12px;display:flex}.type-settings-module__mMRmeG__sitePreview label{cursor:pointer;align-items:center;gap:8px;min-height:44px;display:flex}.type-settings-module__mMRmeG__editor .type-settings-module__mMRmeG__sitePreview input{width:20px;height:20px;accent-color:var(--white);margin:0}.type-settings-module__mMRmeG__editor :is(select,input,button){border:1px solid var(--rule-strong);background:var(--offblack);min-width:0;height:44px;color:var(--white);letter-spacing:0;border-radius:4px;padding:8px;font:400 14px/22px Suisse Intl,Helvetica,Arial,sans-serif}.type-settings-module__mMRmeG__editor button{cursor:pointer;padding-inline:12px}.type-settings-module__mMRmeG__editor :is(select,input,button):focus-visible{outline:2px solid var(--white);outline-offset:3px}.type-settings-module__mMRmeG__editor :is(select,input):disabled{opacity:.58}.type-settings-module__mMRmeG__editor .type-settings-module__mMRmeG__status{color:var(--text-muted);font:inherit;margin:16px 0}.type-settings-module__mMRmeG__table{width:100%}.type-settings-module__mMRmeG__table table{border-collapse:collapse;table-layout:fixed;width:100%;font:inherit;text-align:left}.type-settings-module__mMRmeG__table caption{color:var(--text-muted);text-align:left;padding-bottom:16px}.type-settings-module__mMRmeG__table th,.type-settings-module__mMRmeG__table td{border-bottom:1px solid var(--rule);font:inherit;vertical-align:middle;padding:12px 8px}.type-settings-module__mMRmeG__table th:first-child{padding-left:0}.type-settings-module__mMRmeG__table td:last-child{padding-right:0}.type-settings-module__mMRmeG__table thead th{color:var(--text-muted)}.type-settings-module__mMRmeG__table thead th:first-child{width:17%}.type-settings-module__mMRmeG__table thead th:nth-child(2){width:19%}.type-settings-module__mMRmeG__table thead th:nth-child(3){width:18%}.type-settings-module__mMRmeG__table thead th:is(:nth-child(4),:nth-child(5)){width:9%}.type-settings-module__mMRmeG__table thead th:nth-child(6){width:10%}.type-settings-module__mMRmeG__table thead th:nth-child(7){width:18%}.type-settings-module__mMRmeG__table th[scope=row]{overflow-wrap:anywhere}.type-settings-module__mMRmeG__table :is(input,select){width:100%}.type-settings-module__mMRmeG__field{display:block}.type-settings-module__mMRmeG__field>span{color:var(--text-muted);font:inherit;display:block}.type-settings-module__mMRmeG__table td>label[for]>span{display:none}.type-settings-module__mMRmeG__table td>.type-settings-module__mMRmeG__field>span{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.type-settings-module__mMRmeG__file,.type-settings-module__mMRmeG__toolbar[hidden],.type-settings-module__mMRmeG__table[hidden],.type-settings-module__mMRmeG__sampleInput[hidden]{display:none}.type-settings-module__mMRmeG__samples{width:min(100%,var(--editorial-reading-width));margin:32px auto 0}.type-settings-module__mMRmeG__sampleInput{gap:8px;display:grid}.type-settings-module__mMRmeG__sampleInput input{width:100%}.type-settings-module__mMRmeG__sampleRow{border-bottom:1px solid var(--rule);padding-block:24px}.type-settings-module__mMRmeG__sampleLabel,.type-settings-module__mMRmeG__sampleRow small{color:var(--text-muted);font:400 12px/20px Suisse Intl,Helvetica,Arial,sans-serif}.type-settings-module__mMRmeG__editor .type-settings-module__mMRmeG__sampleRow>p{color:var(--white);font-synthesis:none;overflow-wrap:anywhere;margin:8px 0 0;font-style:normal}@media (max-width:760px){.type-settings-module__mMRmeG__formatFields :is(table,tbody){display:block}.type-settings-module__mMRmeG__formatFields thead{display:none}.type-settings-module__mMRmeG__formatFields tr{border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,1fr) 76px;gap:12px;padding-block:16px;display:grid}.type-settings-module__mMRmeG__formatFields th[scope=row]{grid-column:1/-1;width:100%}.type-settings-module__mMRmeG__formatFields :is(th,td){border:0;padding:0}.type-settings-module__mMRmeG__table :is(table,tbody){display:block}.type-settings-module__mMRmeG__table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.type-settings-module__mMRmeG__table caption{display:block}.type-settings-module__mMRmeG__table tr{border-bottom:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding-block:24px;display:grid}.type-settings-module__mMRmeG__table th,.type-settings-module__mMRmeG__table td{border:0;padding:0;display:block}.type-settings-module__mMRmeG__table th[scope=row]{grid-column:1/-1}.type-settings-module__mMRmeG__table td>.type-settings-module__mMRmeG__field>span{clip-path:none;width:auto;height:auto;display:block;position:static;overflow:visible}}@media (hover:hover) and (pointer:fine){.type-settings-module__mMRmeG__editor button:hover{border-color:var(--white)}}
.EditorialPage-module__FAIolG__page{--route-content:1120px;--editorial-reading-width:760px;--route-text:clamp(17px, 1.35vw, 20px);padding-top:calc(var(--header-height) + clamp(36px, 5vw, 72px));--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding-bottom:clamp(64px,8vw,112px)}.EditorialPage-module__FAIolG__page .route-breadcrumbs{margin-bottom:clamp(36px,5vw,64px);line-height:1.5}.EditorialPage-module__FAIolG__page .route-page-header h1{max-width:1040px;letter-spacing:var(--ds-title-tracking,-.04em);overflow-wrap:anywhere;margin-block:16px 28px;font-size:clamp(36px,4.8vw,68px);line-height:1.06}.EditorialPage-module__FAIolG__page .product-article__intro{max-width:var(--editorial-reading-width);color:var(--text-secondary-inverse);font-size:clamp(19px,1.65vw,24px);line-height:1.5}.EditorialPage-module__FAIolG__page .product-article__intro>:first-child{margin-top:0}.EditorialPage-module__FAIolG__page .product-article__intro>:last-child{margin-bottom:0}.EditorialPage-module__FAIolG__page .route-hero-media{margin-top:clamp(32px,4vw,56px)}.EditorialPage-module__FAIolG__page .route-page-header>.article-byline{color:var(--route-muted);margin:0;font-size:14px;line-height:1.5}.EditorialPage-module__FAIolG__page .article-body{margin-block:clamp(40px,5vw,72px) 0;line-height:1.65}:is(.EditorialPage-module__FAIolG__page .article-body>:is(p,h2,h3,h4,ul,ol,blockquote),.EditorialPage-module__FAIolG__page .article-module>:is(p,h2,h3,h4,ul,ol,blockquote)){max-width:var(--editorial-reading-width);margin-inline:auto}.EditorialPage-module__FAIolG__page .article-body :is(h2,h3,h4){letter-spacing:-.025em;line-height:1.18}.EditorialPage-module__FAIolG__page .article-body h2{font-size:clamp(26px,2.4vw,34px)}.EditorialPage-module__FAIolG__page .article-body h3{font-size:clamp(22px,2vw,28px)}.EditorialPage-module__FAIolG__page .article-body h4{font-size:clamp(19px,1.6vw,23px)}.EditorialPage-module__FAIolG__page .article-body p{margin-block:0 1.15em}.EditorialPage-module__FAIolG__page .article-body :is(ul,ol){padding-inline-start:1.4em}.EditorialPage-module__FAIolG__page .article-body li+li{margin-top:.5em}.EditorialPage-module__FAIolG__page .article-module{margin-block:clamp(32px,4vw,56px)}.EditorialPage-module__FAIolG__page .article-body>:first-child{margin-top:0}.EditorialPage-module__FAIolG__page .article-body>:last-child{margin-bottom:0}.EditorialPage-module__FAIolG__page .product-article__body>.article-module{padding-block:0}.EditorialPage-module__FAIolG__page .article-module--lead :is(p,h2,h3){font-size:clamp(22px,2.2vw,30px)}.EditorialPage-module__FAIolG__page .article-columns{gap:clamp(24px,4vw,64px)}.EditorialPage-module__FAIolG__page .article-columns>.article-module{min-width:0}.EditorialPage-module__FAIolG__page .article-table :is(th,td) :is(h2,h3,h4){font-size:inherit}.EditorialPage-module__FAIolG__page .article-table :is(th,td) :is(p,h2,h3,h4){margin-block:0 .5em}.EditorialPage-module__FAIolG__page .article-table :is(th,td)>:last-child{margin-bottom:0}.EditorialPage-module__FAIolG__page .article-body :is(picture,.EditorialPage-module__FAIolG__article-video,.EditorialPage-module__FAIolG__article-table){margin-block:clamp(28px,4vw,48px)}.EditorialPage-module__FAIolG__page .article-body picture img{width:100%;height:auto;display:block}.EditorialPage-module__FAIolG__page>article>footer{margin-top:clamp(40px,5vw,72px)}.EditorialPage-module__FAIolG__page a:focus-visible{outline:2px solid var(--control-focus);outline-offset:5px}.EditorialPage-module__FAIolG__page .article-table:focus-visible{outline:2px solid var(--control-focus);outline-offset:5px}.EditorialPage-module__FAIolG__technology .technology-detail__hero{border-bottom:0;padding-bottom:0}.EditorialPage-module__FAIolG__technology .technology-detail__hero img{max-width:min(280px,70vw);max-height:48px;margin-bottom:28px}.EditorialPage-module__FAIolG__technology .technology-detail__hero h1{max-width:1000px;margin-bottom:0;font-size:clamp(32px,4vw,56px)}.EditorialPage-module__FAIolG__technology .technology-detail__body{padding-top:clamp(40px,5vw,72px)}.EditorialPage-module__FAIolG__technology .route-information-table>div{gap:24px;padding-block:clamp(24px,3vw,40px)}.EditorialPage-module__FAIolG__technology .route-information-table dd{line-height:1.6}.EditorialPage-module__FAIolG__technology .article-body ul{margin-block:0 1.15em;list-style:outside;display:block}.EditorialPage-module__FAIolG__technology .article-body li{border:0;padding:0}@media (max-width:760px){.EditorialPage-module__FAIolG__page{padding-top:calc(var(--header-height) + 28px)}.EditorialPage-module__FAIolG__page .route-breadcrumbs{margin-bottom:32px}.EditorialPage-module__FAIolG__page .route-page-header h1{margin-block:16px 24px;font-size:clamp(32px,8.8vw,44px)}.EditorialPage-module__FAIolG__page .product-article__intro{font-size:19px}.EditorialPage-module__FAIolG__technology .technology-detail__hero img{max-height:40px;margin-bottom:24px}.EditorialPage-module__FAIolG__technology .technology-detail__hero h1{margin-bottom:0;font-size:clamp(30px,8vw,40px)}.EditorialPage-module__FAIolG__technology .route-information-table>div{gap:12px}}@media (max-width:600px){.EditorialPage-module__FAIolG__page .article-columns{grid-template-columns:1fr}}
.design-lab-module__fUjxoW__previewToolbar{align-items:end;gap:var(--ds-caption-gap);margin-bottom:var(--ds-caption-gap);flex-wrap:wrap;display:flex}.design-lab-module__fUjxoW__previewToolbar>label{gap:var(--ds-list-gap);color:var(--text-secondary);display:grid}.design-lab-module__fUjxoW__previewToolbar select{min-height:var(--control-target);max-width:100%;padding:var(--ds-list-gap) var(--ds-caption-gap);border:var(--ds-rule-width) solid var(--rule);background:var(--offblack);color:var(--white);font:inherit}.design-lab-module__fUjxoW__previewToolbar>a{margin-inline-start:auto}.design-lab-module__fUjxoW__previewToolbar :is(select,a):focus-visible{outline:2px solid var(--white);outline-offset:3px}.design-lab-module__fUjxoW__frameStage{background:var(--offblack);border:var(--ds-rule-width) solid var(--rule);position:relative;overflow:hidden;}.design-lab-module__fUjxoW__frameStage iframe{width:var(--preview-width);height:var(--preview-height);transform:translateX(-50%) scale(var(--preview-scale));transform-origin:top;background:var(--black);border:0;display:block;position:absolute;top:12px;left:50%}.design-lab-module__fUjxoW__note{max-width:var(--editorial-reading-width);margin:var(--ds-caption-gap) 0 0;color:var(--text-secondary);font:var(--ds-directory-font-weight) var(--ds-directory-size)/var(--ds-directory-line) var(--ds-directory-font)}@media (max-width:760px){.design-lab-module__fUjxoW__previewToolbar>a{margin-inline-start:0}}
.flight-hero-module__krHgWG__scene,.flight-hero-module__krHgWG__visual,.flight-hero-module__krHgWG__canvas,.flight-hero-module__krHgWG__fallback{width:100%;height:100%;position:absolute;inset:0}.flight-hero-module__krHgWG__scene{isolation:isolate}.flight-hero-module__krHgWG__visual{pointer-events:none}.flight-hero-module__krHgWG__canvas{opacity:0;display:block}.flight-hero-module__krHgWG__scene[data-flight-ready=true] .flight-hero-module__krHgWG__canvas{opacity:1}.flight-hero-module__krHgWG__scene[data-flight-ready=true] .flight-hero-module__krHgWG__fallback{visibility:hidden}
.CareersContent-module__-OaatW__page{width:100%;margin:0 auto}.CareersContent-module__-OaatW__body .CareersContent-module__-OaatW__columns .article-columns{gap:var(--ds-paragraph-gap);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.CareersContent-module__-OaatW__body .CareersContent-module__-OaatW__columns picture{margin:0}.CareersContent-module__-OaatW__body .CareersContent-module__-OaatW__columns .article-columns>.article-module{margin:0}.CareersContent-module__-OaatW__body .CareersContent-module__-OaatW__values{list-style:decimal}.CareersContent-module__-OaatW__page .CareersContent-module__-OaatW__body .CareersContent-module__-OaatW__openRoles{width:min(100%,var(--editorial-reading-width));margin-inline:auto}.CareersContent-module__-OaatW__page .CareersContent-module__-OaatW__body .CareersContent-module__-OaatW__openRoles>:is(h3,p){width:100%;max-width:none}.CareersContent-module__-OaatW__page .CareersContent-module__-OaatW__body .CareersContent-module__-OaatW__mediumSection{width:min(100%,var(--editorial-medium-width));margin-inline:auto}.CareersContent-module__-OaatW__page .CareersContent-module__-OaatW__body .CareersContent-module__-OaatW__mediumSection>:is(h3,p,ul){width:100%;max-width:none}.CareersContent-module__-OaatW__body .CareersContent-module__-OaatW__jobFallback{margin-top:var(--ds-paragraph-gap)}@media (max-width:760px){.CareersContent-module__-OaatW__body .CareersContent-module__-OaatW__columns .article-columns{grid-template-columns:1fr}}
.settings-module__zvsLBW__page{padding:calc(var(--header-height) + var(--ds-paragraph-gap)) var(--safe-content-gutter) var(--ds-major-gap);background:var(--surface-page);min-height:100svh;color:var(--text-primary)}.settings-module__zvsLBW__page>header{gap:var(--ds-paragraph-gap);display:grid}.settings-module__zvsLBW__page>header h1{font:var(--ds-h2-font-weight) var(--ds-h2-size)/var(--ds-h2-line) var(--ds-h2-font);margin:0}.settings-module__zvsLBW__page>header p{margin:0}.settings-module__zvsLBW__page>details{margin-block-start:var(--ds-paragraph-gap)}.settings-module__zvsLBW__intro{max-width:var(--editorial-reading-width);margin-block:var(--editorial-content-gap)}
.template-module__B9VKJW__review{--editorial-large-content-height:var(--ds-hero-height,66svh);--editorial-small-content-height:var(--ds-visual-height,80svh);--editorial-hero-height:var(--editorial-large-content-height);--editorial-visual-max-height:min(var(--editorial-small-content-height), 720px);--editorial-diagram-readable-height:384px;--editorial-chart-aspect:16 / 9;z-index:1;background:var(--surface-page);color:var(--text-primary);position:relative;container-type:inline-size;}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout{--editorial-reading-width:var(--ds-reading-width,640px);--route-text:var(--ds-body-size,16px);--editorial-section-space:var(--ds-major-gap,96px);--editorial-heading-space:var(--ds-section-gap,64px);--editorial-content-gap:var(--ds-paragraph-gap,24px);--editorial-media-space:64px;--editorial-tab-space:32px;--editorial-header-space:48px;--text-primary-inverse:var(--text-primary);--text-secondary-inverse:var(--text-secondary);--text-muted-inverse:var(--text-muted);--editorial-panel:var(--offblack);--editorial-rule:var(--rule);background:var(--surface-page);color:var(--text-primary);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding-top:calc(var(--header-height) + var(--editorial-header-space));padding-bottom:var(--space-16)}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .route-breadcrumbs{margin-bottom:var(--editorial-header-space)}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .route-page-header>h1{margin-block:var(--editorial-header-space) var(--editorial-content-gap);font-size:clamp(var(--ds-title-mobile,36px), 4.4vw, var(--ds-title-size,56px));line-height:var(--ds-title-line,1.14)}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .template-module__B9VKJW__headerBody{color:var(--text-primary-inverse);font:var(--font-weight-body) var(--route-text)/24px var(--font-body);margin-block:0}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .route-hero-media{margin:0}.template-module__B9VKJW__readingLayout .template-module__B9VKJW__headerBody{max-width:var(--editorial-reading-width);text-align:left;margin-inline:auto}.template-module__B9VKJW__readingLayout .route-page-header>h1{max-width:var(--editorial-reading-width);text-align:left;margin-inline:auto}.template-module__B9VKJW__readingLayout .template-module__B9VKJW__readingWidth{width:min(var(--editorial-reading-width), 100%);margin-inline:auto}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .template-module__B9VKJW__fullBleed{width:100cqw;max-width:none;margin-inline:calc(50% - 50cqw)}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-body{gap:var(--editorial-section-space);margin-block:var(--editorial-section-space) 0;font-size:var(--route-text);line-height:var(--ds-body-line,24px);flex-direction:column;display:flex}:is(.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-body>*,.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-module){margin-block:0}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-body :is(p,h2,h3){margin-block:0}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-body h2{font-size:var(--ds-h2-size,30px);line-height:var(--ds-h2-line,40px)}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-body h3{font-size:var(--ds-h3-size,22px);line-height:var(--ds-h3-line,28px)}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-module>:is(h2,h3)+*{margin-top:var(--editorial-content-gap)}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-module>p+p{margin-top:var(--editorial-content-gap)}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-module>*+:is(h2,h3){margin-top:var(--editorial-heading-space)}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-module>:is(h2,h3)+figure{margin-top:var(--editorial-media-space)}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-module>.article-table{margin-top:var(--editorial-heading-space)}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-module>:is(h2,h3)+.article-table{margin-top:var(--space-6)}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-columns{gap:var(--space-8);margin-top:0}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-module--contentMediaModule{gap:var(--editorial-media-space);display:grid}.template-module__B9VKJW__readingLayout .template-module__B9VKJW__callout{width:min(var(--editorial-reading-width), 100%);max-width:var(--editorial-reading-width);padding:var(--space-8);border-left:2px solid var(--lime);background:var(--editorial-panel);margin-inline:auto}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-body .template-module__B9VKJW__calloutTitle{margin-bottom:var(--space-4);font-size:inherit;line-height:inherit;font-weight:600}.template-module__B9VKJW__readingLayout .template-module__B9VKJW__callout p{margin:0}.template-module__B9VKJW__readingLayout .article-table:focus-visible{outline-color:var(--white)}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-table{border-top:0;height:auto;max-height:none;margin-block:0}.template-module__B9VKJW__readingLayout .article-table table{font-size:var(--route-text);line-height:var(--ds-body-line,24px);font-variant-numeric:tabular-nums}.template-module__B9VKJW__readingLayout .article-table caption{margin-bottom:var(--space-4);font-size:var(--route-text);line-height:24px}.template-module__B9VKJW__readingLayout .article-table :is(th,td){padding:var(--ds-cell-padding,16px);border-bottom-color:var(--editorial-rule)}.template-module__B9VKJW__readingLayout .article-table th{border-top:1px solid var(--lime);background:var(--editorial-panel);color:var(--white);font:600 var(--route-text)/24px var(--font-body);letter-spacing:0;text-transform:none}.template-module__B9VKJW__tableExample{min-width:0}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-table :is(th,td) :is(p,h2,h3,h4){font-size:inherit;line-height:inherit;margin-block:0}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-table :is(th,td)>:is(p,h2,h3,h4)+:is(p,h2,h3,h4){margin-top:var(--space-2)}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-body .template-module__B9VKJW__tableSource{max-width:none;margin:var(--space-3) 0 0;color:var(--text-secondary-inverse);font-size:14px;line-height:22px}.template-module__B9VKJW__chartLegend{align-items:center;gap:var(--space-2);margin-bottom:var(--space-4);font-size:14px;line-height:1.5;display:flex}.template-module__B9VKJW__chartLegend>span{background:var(--lime);flex-shrink:0;width:10px;height:10px}.template-module__B9VKJW__media{aspect-ratio:16/9;border:1px solid var(--editorial-rule);background:var(--editorial-panel);width:100%;color:var(--text-secondary);place-items:center;display:grid;position:relative;overflow:hidden}.template-module__B9VKJW__media svg{width:100%;height:100%;stroke:var(--editorial-rule);stroke-width:1px;fill:none;position:absolute;inset:0}.template-module__B9VKJW__media span{padding:var(--space-2) var(--space-4);background:var(--editorial-panel);font-size:14px;line-height:22px;position:relative}.template-module__B9VKJW__media[data-wireframe-chart]{aspect-ratio:var(--editorial-chart-aspect);max-height:var(--editorial-visual-max-height)}.template-module__B9VKJW__figure{margin:0}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .template-module__B9VKJW__figure picture{margin-block:0;display:block}.template-module__B9VKJW__figure figcaption{max-width:none;margin:var(--ds-caption-gap,12px) 0 0;color:var(--text-secondary-inverse);font:400 var(--ds-caption-size,14px)/var(--ds-caption-line,22px) var(--font-body)}.template-module__B9VKJW__figure figcaption>span{display:block}.template-module__B9VKJW__source{margin-top:var(--space-1)}.template-module__B9VKJW__contentExamples{margin-block:var(--space-6) 0}.template-module__B9VKJW__tabs{gap:var(--space-1);width:fit-content;max-width:100%;margin:0 auto var(--editorial-tab-space);padding:var(--space-1);border:1px solid var(--editorial-rule);border-radius:999px;display:flex;overflow-x:auto}.template-module__B9VKJW__tabs button{min-height:44px;color:var(--text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;flex-shrink:0;padding:10px 24px;font-size:16px;line-height:1.5}.template-module__B9VKJW__tabs button[aria-selected=true]{background:var(--white);color:var(--black)}.template-module__B9VKJW__tabs button:focus-visible{outline:2px solid var(--white);outline-offset:-2px;box-shadow:inset 0 0 0 4px var(--black)}.template-module__B9VKJW__panel:focus-visible{outline:2px solid var(--white);outline-offset:4px}.template-module__B9VKJW__panel[hidden]{display:none}@media (max-width:760px){.template-module__B9VKJW__review{--editorial-visual-max-height:min(var(--editorial-small-content-height), 640px);--editorial-diagram-readable-height:448px;--editorial-chart-aspect:4 / 3}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout{--editorial-section-space:var(--ds-major-mobile,64px);--editorial-heading-space:var(--ds-section-mobile,48px);--editorial-media-space:48px;--editorial-tab-space:24px;--editorial-header-space:32px}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .route-page-header>h1{font-size:var(--ds-title-mobile,36px);line-height:var(--ds-title-mobile-line,40px)}.template-module__B9VKJW__review .template-module__B9VKJW__readingLayout .article-body h2{font-size:var(--ds-h2-mobile,26px);line-height:var(--ds-h2-mobile-line,32px)}.template-module__B9VKJW__readingLayout .article-table :is(th,td){padding:var(--ds-cell-mobile,12px)}.template-module__B9VKJW__readingLayout .template-module__B9VKJW__callout{padding:var(--space-6)}}@media (max-width:600px){.template-module__B9VKJW__tabs button{padding-inline:18px}}
