.diagram-box[data-astro-cid-j56afoy5]{background:var(--white);border:1px solid var(--chip-border);color:var(--ink);flex-direction:column;gap:4px;padding:18px 20px;display:flex}.diagram-box--dark[data-astro-cid-j56afoy5]{background:var(--graphite);border-color:var(--graphite);color:var(--white)}.diagram-box__kicker[data-astro-cid-j56afoy5]{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-size:11px;font-weight:600}.diagram-box--dark[data-astro-cid-j56afoy5] .diagram-box__kicker[data-astro-cid-j56afoy5]{color:var(--silver)}.diagram-box__title[data-astro-cid-j56afoy5]{font-size:16px;font-weight:700;line-height:1.3}.diagram-box__text[data-astro-cid-j56afoy5]{color:var(--text-2);font-size:13px;line-height:1.45}.diagram-box--dark[data-astro-cid-j56afoy5] .diagram-box__text[data-astro-cid-j56afoy5]{color:var(--ground-panel)}.how[data-astro-cid-vft57tzc]{gap:var(--sp-48);padding-top:var(--sp-112);padding-bottom:var(--sp-120);flex-direction:column;display:flex}.how__figure[data-astro-cid-vft57tzc]{--cut:24px;padding:44px 48px 36px}.how__diagram[data-astro-cid-vft57tzc]{grid-template-columns:minmax(0,1fr);grid-template-areas:"l1""s1""c1""l2""s2""c2""l3""e""out""a6""res";row-gap:10px;display:grid}.how__path[data-astro-cid-vft57tzc]{color:var(--text-2);align-items:center;padding-top:10px;line-height:1.65;display:flex}.how__path--standard[data-astro-cid-vft57tzc]{grid-area:l1;padding-top:0}.how__path--redundant[data-astro-cid-vft57tzc]{color:var(--graphite);grid-area:l2}.how__path--emergency[data-astro-cid-vft57tzc]{grid-area:l3}.how__diagram[data-astro-cid-vft57tzc]>.how__s1{grid-area:s1}.how__diagram[data-astro-cid-vft57tzc]>.how__c1{grid-area:c1}.how__diagram[data-astro-cid-vft57tzc]>.how__s2{grid-area:s2}.how__diagram[data-astro-cid-vft57tzc]>.how__c2{grid-area:c2}.how__diagram[data-astro-cid-vft57tzc]>.how__e{grid-area:e}.how__output[data-astro-cid-vft57tzc]{grid-area:out;margin-top:18px}.how__a6[data-astro-cid-vft57tzc]{grid-area:a6}.how__diagram[data-astro-cid-vft57tzc]>.how__result{grid-area:res}.how__arrow[data-astro-cid-vft57tzc]{color:var(--graphite);align-items:center;display:flex}.how__arrow--muted[data-astro-cid-vft57tzc]{color:#8a96a8}.how__arrow--final[data-astro-cid-vft57tzc]{color:var(--ink)}.how__a1[data-astro-cid-vft57tzc],.how__a2[data-astro-cid-vft57tzc],.how__a3[data-astro-cid-vft57tzc],.how__a4[data-astro-cid-vft57tzc],.how__a5[data-astro-cid-vft57tzc]{display:none}.how__a6[data-astro-cid-vft57tzc]{justify-content:center}.how__a6[data-astro-cid-vft57tzc] svg[data-astro-cid-vft57tzc]{transform:rotate(90deg)}.how__output[data-astro-cid-vft57tzc]{--cut:16px;background:var(--ink);color:var(--white);flex-direction:column;justify-content:center;gap:8px;padding:24px;display:flex}.how__output-kicker[data-astro-cid-vft57tzc]{letter-spacing:.16em;text-transform:uppercase;color:var(--silver);font-size:11px;font-weight:600}.how__output-title[data-astro-cid-vft57tzc]{font-size:20px;font-weight:700;line-height:1.25}.how__output-text[data-astro-cid-vft57tzc]{color:var(--on-dark);font-size:13px;line-height:1.5}@container page (width>=600px){.how__diagram[data-astro-cid-vft57tzc]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"l1 l1""s1 c1""l2 l2""s2 c2""l3 l3""e e""out out""a6 a6""res res";column-gap:18px}}@container page (width>=1180px){.how__diagram[data-astro-cid-vft57tzc]{grid-template:"l1 s1 a1 c1 a2 out a6 res""l2 s2 a3 c2 a4 out a6 res""l3 e e e a5 out a6 res"/150px minmax(0,1fr) 44px minmax(0,1fr) 56px 210px 48px 170px;align-items:stretch;gap:18px 0}.how__path[data-astro-cid-vft57tzc],.how__path--standard[data-astro-cid-vft57tzc]{padding-top:0}.how__a1[data-astro-cid-vft57tzc],.how__a2[data-astro-cid-vft57tzc],.how__a3[data-astro-cid-vft57tzc],.how__a4[data-astro-cid-vft57tzc],.how__a5[data-astro-cid-vft57tzc]{display:flex}.how__a1[data-astro-cid-vft57tzc]{grid-area:a1}.how__a2[data-astro-cid-vft57tzc]{grid-area:a2}.how__a3[data-astro-cid-vft57tzc]{grid-area:a3}.how__a4[data-astro-cid-vft57tzc]{grid-area:a4}.how__a5[data-astro-cid-vft57tzc]{grid-area:a5}.how__a6[data-astro-cid-vft57tzc]{justify-content:flex-start}.how__a6[data-astro-cid-vft57tzc] svg[data-astro-cid-vft57tzc]{transform:none}.how__output[data-astro-cid-vft57tzc]{margin-top:0}.how__diagram[data-astro-cid-vft57tzc]>.how__result{align-self:center}}.how__note[data-astro-cid-vft57tzc]{border-top:1px solid var(--chip-border);color:var(--text-2);align-items:center;gap:10px;margin-top:28px;padding-top:20px;font-size:14px;display:flex}.how__note[data-astro-cid-vft57tzc]>.how__note-icon{color:var(--graphite);flex:none}@container page (width<=479.98px){.how__figure[data-astro-cid-vft57tzc]{padding:28px 20px 24px}.how__note[data-astro-cid-vft57tzc]{align-items:flex-start}}.how__points[data-astro-cid-vft57tzc]{--gap:48px;--row-gap:40px}.how__point[data-astro-cid-vft57tzc]{border-top:1px solid var(--rule);box-shadow:var(--etch);flex-direction:column;gap:16px;padding:28px 0 8px;display:flex}.how__tile[data-astro-cid-vft57tzc]{--cut:10px;background:var(--silver);width:52px;height:52px;color:var(--graphite);justify-content:center;align-items:center;display:flex}.how__point-title[data-astro-cid-vft57tzc]{letter-spacing:-.02em;color:var(--ink);font-size:21px;font-weight:700;line-height:1.2}.how__point-text[data-astro-cid-vft57tzc]{color:var(--text-2);text-wrap:pretty;font-size:16px}.kit[data-astro-cid-kxkematx]{gap:var(--sp-48);padding-top:var(--sp-112);padding-bottom:var(--sp-120);flex-direction:column;display:flex}.kit__grid[data-astro-cid-kxkematx]{--gap:24px;align-items:stretch}.kit__panel[data-astro-cid-kxkematx]{--cut:24px;background:var(--white);flex-direction:column;padding:36px 42px;display:flex}.kit__panel--contents[data-astro-cid-kxkematx]{align-self:start}.kit__label[data-astro-cid-kxkematx]{color:var(--graphite);padding-bottom:12px;line-height:1.65}.kit__label--conditions[data-astro-cid-kxkematx]{padding-bottom:8px}.kit__content[data-astro-cid-kxkematx]{grid-template-columns:44px minmax(0,1fr);align-items:baseline;gap:12px;padding:15px 0;display:grid}.kit__content[data-astro-cid-kxkematx]+.kit__content[data-astro-cid-kxkematx],.kit__condition[data-astro-cid-kxkematx]+.kit__condition[data-astro-cid-kxkematx]{border-top:1px solid #edf1f6}.kit__num[data-astro-cid-kxkematx]{letter-spacing:.08em;color:var(--graphite);font-size:14px;font-weight:600}.kit__content-text[data-astro-cid-kxkematx]{color:var(--ink);font-size:17px;font-weight:500}.kit__side[data-astro-cid-kxkematx]{flex-direction:column;gap:24px;display:flex}.kit__panel--conditions[data-astro-cid-kxkematx]{flex:1}.kit__condition[data-astro-cid-kxkematx]{gap:16px;padding:18px 0;display:flex}.kit__marker[data-astro-cid-kxkematx]{color:var(--graphite);flex:none;padding-top:8px;display:flex}.kit__condition-body[data-astro-cid-kxkematx]{flex-direction:column;gap:4px;display:flex}.kit__condition-title[data-astro-cid-kxkematx]{color:var(--ink);font-size:17px;font-weight:600}.kit__condition-text[data-astro-cid-kxkematx]{color:var(--text-2);text-wrap:pretty;font-size:15px}.kit__part[data-astro-cid-kxkematx]{color:var(--white);isolation:isolate;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:24px 30px;display:flex;position:relative}.kit__part[data-astro-cid-kxkematx]:before{content:"";z-index:-1;background:var(--ink);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,16px 100%,0 calc(100% - 16px));position:absolute;inset:0}.kit__part[data-astro-cid-kxkematx]:hover{color:var(--white)}.kit__part[data-astro-cid-kxkematx]:hover:before{background:var(--graphite)}.kit__part-body[data-astro-cid-kxkematx]{flex-direction:column;gap:4px;min-width:0;display:flex}.kit__part-label[data-astro-cid-kxkematx]{color:var(--silver);line-height:1.65}.kit__part-number[data-astro-cid-kxkematx]{letter-spacing:.01em;white-space:nowrap;font-size:19px;font-weight:700}.kit__part-link[data-astro-cid-kxkematx]{white-space:nowrap;align-items:center;gap:10px;font-size:14px;font-weight:600;display:inline-flex}.kit__part-link[data-astro-cid-kxkematx]>svg{flex:none}@media (forced-colors:active){.kit__part[data-astro-cid-kxkematx]{border:1px solid linktext}}@container page (width<=479.98px){.kit__panel[data-astro-cid-kxkematx]{padding:28px 22px}.kit__part[data-astro-cid-kxkematx]{padding:22px 20px}.kit__part-number[data-astro-cid-kxkematx]{white-space:normal;overflow-wrap:anywhere;font-size:clamp(14px,4.4cqi,19px)}}.considerations[data-astro-cid-6odqk56v]{gap:var(--sp-48);padding-top:var(--sp-112);padding-bottom:var(--sp-120);flex-direction:column;display:flex}.considerations__list[data-astro-cid-6odqk56v]{--gap:var(--sp-64);--row-gap:40px}.considerations__item[data-astro-cid-6odqk56v]{border-top:1px solid #ffffff29;flex-direction:column;gap:18px;padding:30px 0 8px;display:flex}.considerations__top[data-astro-cid-6odqk56v]{align-items:center;gap:16px;display:flex}.considerations__tile[data-astro-cid-6odqk56v]{--cut:10px;width:52px;height:52px;color:var(--silver);background:#e4e7ec1f;flex:none;justify-content:center;align-items:center;display:flex}.considerations__label[data-astro-cid-6odqk56v]{color:var(--silver);line-height:1.65}.considerations__title[data-astro-cid-6odqk56v]{font-size:var(--fs-26-22);letter-spacing:-.02em;color:var(--white);font-weight:700;line-height:1.2}.considerations__text[data-astro-cid-6odqk56v]{color:var(--on-dark);text-wrap:pretty;flex:1;font-size:16px}.considerations__note[data-astro-cid-6odqk56v]{border-top:1px solid var(--rule-dark-2);color:var(--on-navy-2);text-wrap:pretty;gap:12px;padding-top:18px;font-size:15px;display:flex}.considerations__note[data-astro-cid-6odqk56v]>.considerations__note-icon{color:var(--silver);flex:none;margin-top:2px}.applicability[data-astro-cid-fthilmvp]{gap:var(--sp-48);padding-top:var(--sp-112);padding-bottom:var(--sp-120);flex-direction:column;display:flex}.applicability__routes[data-astro-cid-fthilmvp]{--gap:var(--sp-64);--row-gap:40px}.applicability__route[data-astro-cid-fthilmvp]{border-top:1px solid var(--rule);box-shadow:var(--etch);flex-direction:column;gap:18px;padding:30px 0 8px;display:flex}.applicability__tag[data-astro-cid-fthilmvp]{background:var(--ground-light-2);border-left:2px solid var(--graphite);color:var(--graphite);white-space:nowrap;align-self:flex-start;padding:5px 12px;line-height:1.65;display:inline-flex}.applicability__title[data-astro-cid-fthilmvp]{font-size:var(--fs-26-22);letter-spacing:-.02em;color:var(--ink);font-weight:700;line-height:1.2}.applicability__text[data-astro-cid-fthilmvp]{color:var(--text-2);text-wrap:pretty;flex:1;font-size:16px}.applicability__links[data-astro-cid-fthilmvp]{border-top:1px solid var(--rule-light-band);flex-wrap:wrap;gap:12px 28px;padding-top:18px;display:flex}.applicability__link[data-astro-cid-fthilmvp]{color:var(--graphite);white-space:nowrap;align-items:center;gap:10px;margin:-3px 0;padding:3px 0;font-size:14px;font-weight:600;display:inline-flex}.applicability__link[data-astro-cid-fthilmvp]:hover{color:var(--black)}.applicability__link[data-astro-cid-fthilmvp]>svg{flex:none}.applicability__fitted[data-astro-cid-fthilmvp]{border-top:1px solid var(--rule);box-shadow:var(--etch);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:22px 0;display:flex}.applicability__fitted-label[data-astro-cid-fthilmvp]{color:var(--ink);white-space:nowrap;font-size:16px;font-weight:600}.applicability__fitted-text[data-astro-cid-fthilmvp]{color:var(--text-2);text-wrap:pretty;flex:320px;font-size:15px}
