._systems_1g2el_1:is(section){--tbz-expand-behind: var(--tbz-color-midnight-teal);--tbz-expand-range: var(--tbz-mre-systems-expand-range)}._list_1g2el_6{margin-block-start:var(--tbz-space-lg);border-block-start:1px solid var(--tbz-color-divider)}._system_1g2el_1{display:grid;gap:var(--tbz-space-sm);padding-block:var(--tbz-space-lg);border-block-end:1px solid var(--tbz-color-divider)}@media (width >= 64rem){._system_1g2el_1{grid-template-columns:4fr 8fr;gap:var(--tbz-space-xl)}}._head_1g2el_27{display:flex;flex-direction:column;align-items:flex-start;gap:var(--tbz-space-xs)}@media (width >= 64rem){._head_1g2el_27{position:sticky;inset-block-start:var(--tbz-mre-system-sticky-top);align-self:start}}._index_1g2el_42{color:var(--tbz-color-lime-dark);font-family:var(--tbz-font-sans);font-size:var(--tbz-type-eyebrow-size);font-weight:var(--tbz-type-eyebrow-weight);letter-spacing:var(--tbz-type-eyebrow-tracking);line-height:var(--tbz-type-eyebrow-leading)}._position_1g2el_51{margin:0;color:var(--tbz-color-primary);font-family:var(--tbz-font-sans);font-size:var(--tbz-type-eyebrow-size);font-weight:var(--tbz-font-weight-medium);line-height:var(--tbz-type-h4-leading)}._name_1g2el_63{--mre-system-name-size: clamp(1.25rem, 1.0833rem + .8333vw, 1.75rem);margin:0;color:var(--tbz-color-light-heading);font-family:var(--tbz-font-sans);font-size:var(--mre-system-name-size);font-weight:var(--tbz-type-h2-weight);letter-spacing:var(--tbz-type-h2-tracking);line-height:var(--tbz-type-h2-leading)}._detail_1g2el_77{display:grid;gap:var(--tbz-space-sm)}._part_1g2el_82{display:flex;flex-direction:column;gap:var(--tbz-space-2xs)}._label_1g2el_88,._askLabel_1g2el_89{margin:0;color:var(--tbz-color-light-heading);font-family:var(--tbz-font-sans);font-size:var(--tbz-type-h4-size);font-weight:var(--tbz-type-h4-weight);letter-spacing:var(--tbz-type-h4-tracking);line-height:var(--tbz-type-h4-leading)}._text_1g2el_99{margin:0}._ask_1g2el_89{display:flex;flex-direction:column;gap:var(--tbz-space-2xs);padding:var(--tbz-space-sm);border-inline-start:var(--tbz-mre-ask-bar) solid var(--tbz-color-lime-deep);border-radius:var(--tbz-radius-lg);background:var(--mre-ask-bg, var(--tbz-color-pure-white));box-shadow:var(--mre-ask-shadow, var(--tbz-shadow-sm))}._question_1g2el_117{margin:0;color:var(--tbz-color-light-heading);font-size:var(--tbz-type-body-lg-size);font-weight:var(--tbz-type-body-lg-weight);line-height:var(--tbz-type-body-lg-leading)}._footer_1g2el_125{display:flex;flex-direction:column;align-items:flex-start;gap:var(--tbz-space-sm);margin-block-start:var(--tbz-space-lg)}._closing_1g2el_133{max-inline-size:var(--tbz-section-intro-max);margin:0;color:var(--tbz-color-light-heading);font-size:var(--tbz-type-body-lg-size);font-weight:var(--tbz-type-body-lg-weight);line-height:var(--tbz-type-body-lg-leading)}._list_h4d5c_3{--mre-node: 2.25rem;--mre-gap: var(--tbz-space-sm);--mre-rail: 2px;--mre-card-glass: color-mix( in oklab, var(--tbz-color-pure-white) 72%, transparent );display:flex;flex-direction:column;gap:var(--mre-gap);margin:var(--tbz-space-lg) 0 0;padding:0;list-style:none}@media (width >= 64rem){._list_h4d5c_3{--mre-node: 2.75rem}}._item_h4d5c_28{view-timeline:--mre-item block;position:relative;display:grid;grid-template-columns:var(--mre-node) minmax(0,1fr);gap:var(--tbz-space-xs);align-items:start}@media (width >= 48rem){._item_h4d5c_28{gap:var(--tbz-space-sm)}}._item_h4d5c_28:not(:last-child):before,._item_h4d5c_28:not(:last-child):after{content:"";position:absolute;inset-block:calc(var(--mre-node) / 2) calc((var(--mre-gap) + var(--mre-node) / 2) * -1);inset-inline-start:calc(var(--mre-node) / 2 - var(--mre-rail) / 2);inline-size:var(--mre-rail);border-radius:var(--tbz-radius-full)}._item_h4d5c_28:before{background:var(--tbz-color-border)}._item_h4d5c_28:after{background:linear-gradient(to bottom,var(--tbz-color-lime-deep),var(--tbz-color-zima-blue));transform-origin:top}._node_h4d5c_71{position:relative;z-index:1;display:grid;place-items:center;inline-size:var(--mre-node);block-size:var(--mre-node);border:var(--mre-rail) solid var(--tbz-color-zima-blue);border-radius:var(--tbz-radius-full);background:var(--tbz-color-zima-blue);box-shadow:0 0 0 var(--tbz-space-2xs) var(--tbz-color-cloudy-white),0 0 14px 2px color-mix(in oklab,var(--tbz-color-zima-blue) 40%,transparent);color:var(--tbz-color-pure-white);font-family:var(--tbz-font-sans);font-size:var(--tbz-type-eyebrow-size);font-weight:var(--tbz-type-eyebrow-weight);letter-spacing:.04em}@supports (animation-timeline: view()){@media (prefers-reduced-motion: no-preference){._item_h4d5c_28:after{animation:_mre-rail-draw_h4d5c_1 linear both;animation-timeline:--mre-item;animation-range:cover 50svh cover calc(100% - 50svh + var(--mre-gap) + var(--mre-node) / 2)}._node_h4d5c_71{animation:_mre-node-light_h4d5c_1 linear both;animation-timeline:view();animation-range:cover 50svh cover calc(50svh + var(--mre-node))}}}@keyframes _mre-rail-draw_h4d5c_1{0%{transform:scaleY(0)}}@keyframes _mre-node-light_h4d5c_1{0%{border-color:var(--tbz-color-border-gray);background:var(--tbz-color-pure-white);box-shadow:0 0 0 var(--tbz-space-2xs) var(--tbz-color-cloudy-white),0 0 0 0 transparent;color:var(--tbz-color-text-muted)}}._card_h4d5c_132{--mre-ask-bg: var(--tbz-color-cloudy-white);--mre-ask-shadow: none;display:grid;gap:var(--tbz-space-sm);padding:var(--tbz-space-sm);border:1px solid var(--tbz-color-pure-white);border-radius:var(--tbz-radius-2xl);background:var(--mre-card-glass);-webkit-backdrop-filter:blur(var(--tbz-glass-blur-25));backdrop-filter:blur(var(--tbz-glass-blur-25));box-shadow:var(--tbz-shadow-md)}@media (width >= 64rem){._card_h4d5c_132{grid-template-columns:4fr 8fr;gap:var(--tbz-space-lg);padding:var(--tbz-space-md)}}._head_h4d5c_155{display:flex;flex-direction:column;align-items:flex-start;gap:var(--tbz-space-xs)}
