.technical-explainer[data-astro-cid-5f6v52eu]{background:var(--kd-color-ivory,#f6f7ef);border:1px solid var(--rule);border-radius:var(--radius);overflow-wrap:anywhere;margin:35px 0 15px;padding:0}figcaption[data-astro-cid-5f6v52eu]{font-family:var(--font-heading);max-width:none;color:var(--kd-color-on-dark,#f6fff9);background:var(--kd-surface-brand-dark);padding:24px 28px;font-size:22px;font-weight:550;line-height:1.4}dl[data-astro-cid-5f6v52eu]{grid-template-columns:repeat(auto-fit,minmax(min(155px,100%),1fr));gap:25px;margin-block:28px;padding:0 28px;display:grid}dt[data-astro-cid-5f6v52eu]{color:var(--green);align-items:baseline;gap:10px;font-size:14px;font-weight:800;line-height:1.6;display:flex}.definition-mark[data-astro-cid-5f6v52eu]{border:1px solid;flex:0 0 7px;width:7px;height:7px}dd[data-astro-cid-5f6v52eu]{color:var(--charcoal);margin:12px 0 0;font-size:14px;line-height:1.8}.technical-explainer[data-astro-cid-5f6v52eu] .diagram-note[data-astro-cid-5f6v52eu]{border-top:1px solid var(--rule);color:var(--muted);margin-top:0;padding:22px 28px;font-size:13px;line-height:1.8}@media (width<=440px){dl[data-astro-cid-5f6v52eu]{grid-template-columns:1fr;gap:20px}dl[data-astro-cid-5f6v52eu]>div[data-astro-cid-5f6v52eu]+div[data-astro-cid-5f6v52eu]{border-top:1px solid var(--rule);padding-top:18px}dd[data-astro-cid-5f6v52eu]{margin-top:6px}}.note-header[data-astro-cid-vex5zuxs]:after{display:none}.note-header__layout[data-astro-cid-vex5zuxs]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:clamp(35px,5vw,80px);display:grid}.note-header__copy[data-astro-cid-vex5zuxs]{min-width:0}.note-header[data-astro-cid-vex5zuxs] h1[data-astro-cid-vex5zuxs]{max-width:19ch;font-size:clamp(40px,4.6vw,70px)}.note-header[data-astro-cid-vex5zuxs] .page-lede[data-astro-cid-vex5zuxs]{max-width:49ch;margin-top:25px;font-size:clamp(19px,1.6vw,23px)}.note-byline[data-astro-cid-vex5zuxs]{color:var(--muted);flex-wrap:wrap;gap:6px 10px;margin-top:25px;font-size:12px;line-height:1.7;display:flex}.article-layout[data-astro-cid-vex5zuxs]{grid-template-columns:minmax(190px, 235px) minmax(0, var(--reading-width,68ch));justify-content:center;align-items:start;gap:clamp(50px,6.5vw,110px)}.article-body[data-astro-cid-vex5zuxs],.article-rail[data-astro-cid-vex5zuxs],.note-header[data-astro-cid-vex5zuxs]{overflow-wrap:anywhere;min-width:0}.article-body[data-astro-cid-vex5zuxs]{width:100%;max-width:var(--reading-width,68ch)}.article-body[data-astro-cid-vex5zuxs]>.large-copy[data-astro-cid-vex5zuxs]{font-size:clamp(20px,1.7vw,24px);line-height:1.65}.article-body[data-astro-cid-vex5zuxs]>section[data-astro-cid-vex5zuxs]{scroll-margin-top:calc(var(--sticky-offset,100px) + 20px);padding-top:45px}.article-body[data-astro-cid-vex5zuxs]>section[data-astro-cid-vex5zuxs]:focus{outline:none}.article-body[data-astro-cid-vex5zuxs]>section[data-astro-cid-vex5zuxs]:focus-visible{outline:2px solid var(--green);outline-offset:12px;border-radius:3px}.article-body[data-astro-cid-vex5zuxs] h2[data-astro-cid-vex5zuxs]{font-size:clamp(27px,2.6vw,34px);line-height:1.3}.article-body[data-astro-cid-vex5zuxs]>section[data-astro-cid-vex5zuxs]:not(.kd-card-shell)>h2[data-astro-cid-vex5zuxs]{max-width:31ch}.article-body[data-astro-cid-vex5zuxs] p[data-astro-cid-vex5zuxs]:not(.eyebrow){line-height:1.85}.article-rail[data-astro-cid-vex5zuxs]{top:var(--sticky-offset,100px);padding-top:4px;position:sticky}.article-contents[data-astro-cid-vex5zuxs]{max-height:calc(100dvh - var(--sticky-offset,100px) - 30px);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--rule) transparent;display:block;position:static;overflow-y:auto}.article-contents[data-astro-cid-vex5zuxs] summary[data-astro-cid-vex5zuxs]{cursor:pointer;text-transform:uppercase;letter-spacing:.1em;border-top:2px solid var(--green);justify-content:space-between;align-items:center;gap:20px;min-height:44px;font-size:12px;font-weight:800;list-style:none;display:flex}.article-contents[data-astro-cid-vex5zuxs] summary[data-astro-cid-vex5zuxs]::-webkit-details-marker{display:none}.article-contents[data-astro-cid-vex5zuxs] summary[data-astro-cid-vex5zuxs]:focus-visible,.contents-navigation[data-astro-cid-vex5zuxs] a[data-astro-cid-vex5zuxs]:focus-visible{outline-offset:-3px}.contents-toggle[data-astro-cid-vex5zuxs]{flex-shrink:0;width:12px;height:12px;position:relative}.contents-toggle[data-astro-cid-vex5zuxs] span[data-astro-cid-vex5zuxs]{background:currentColor;width:12px;height:1px;position:absolute;top:5px}.contents-toggle[data-astro-cid-vex5zuxs] span[data-astro-cid-vex5zuxs]+span[data-astro-cid-vex5zuxs]{transition:transform var(--kd-motion-disclosure,.65s) var(--kd-motion-disclosure-easing);transform:rotate(90deg)}.article-contents[data-astro-cid-vex5zuxs][open] .contents-toggle[data-astro-cid-vex5zuxs] span[data-astro-cid-vex5zuxs]+span[data-astro-cid-vex5zuxs]{transform:rotate(0)}.article-contents[data-astro-cid-vex5zuxs][data-accordion-state=closing] .contents-toggle[data-astro-cid-vex5zuxs] span[data-astro-cid-vex5zuxs]+span[data-astro-cid-vex5zuxs]{transform:rotate(90deg)}.contents-navigation[data-astro-cid-vex5zuxs] ol[data-astro-cid-vex5zuxs]{margin:10px 0 20px;padding:0;list-style:none}.contents-navigation[data-astro-cid-vex5zuxs] li[data-astro-cid-vex5zuxs]+li[data-astro-cid-vex5zuxs]{margin-top:1px}.contents-navigation[data-astro-cid-vex5zuxs] li[data-astro-cid-vex5zuxs] a[data-astro-cid-vex5zuxs]{border-left:2px solid #0000;border-radius:0 5px 5px 0;grid-template-columns:20px minmax(0,1fr);align-items:baseline;gap:12px;padding:11px 8px;font-size:13px;font-weight:600;line-height:1.65;transition:background .2s,color .2s,border-color .2s;display:grid}.contents-number[data-astro-cid-vex5zuxs]{font-variant-numeric:tabular-nums;color:var(--muted);font-size:10px;font-weight:600}.contents-navigation[data-astro-cid-vex5zuxs] a[data-astro-cid-vex5zuxs][aria-current=location]{color:var(--green);border-left-color:var(--green);background:var(--green-tint)}.contents-navigation[data-astro-cid-vex5zuxs] a[data-astro-cid-vex5zuxs]:is(:hover,:focus-visible){color:var(--green);background:var(--surface-soft)}.contents-utilities[data-astro-cid-vex5zuxs]{border-top:1px solid var(--rule);gap:3px;padding-top:15px;display:grid}.contents-utilities[data-astro-cid-vex5zuxs] a[data-astro-cid-vex5zuxs]{border-left:2px solid #0000;justify-content:space-between;align-items:center;gap:12px;padding:10px 8px;font-size:12px;font-weight:650;line-height:1.6;display:flex}.contents-back[data-astro-cid-vex5zuxs]{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:20px;margin-top:15px;padding:15px 10px;font-size:12px;font-weight:750;display:flex}.contents-back[data-astro-cid-vex5zuxs] .arrow{width:16px;height:16px}.practice-example[data-astro-cid-vex5zuxs]{margin-block:35px}.practice-example[data-astro-cid-vex5zuxs] .eyebrow[data-astro-cid-vex5zuxs]{margin-bottom:18px}.practice-example[data-astro-cid-vex5zuxs] h2[data-astro-cid-vex5zuxs]{margin:0 0 18px;font-size:25px;line-height:1.3}.article-body[data-astro-cid-vex5zuxs] .section-sources[data-astro-cid-vex5zuxs]{color:var(--muted);margin-top:20px;font-size:13px}.section-sources[data-astro-cid-vex5zuxs] a[data-astro-cid-vex5zuxs],.guide-references[data-astro-cid-vex5zuxs] a[data-astro-cid-vex5zuxs]{text-underline-offset:4px;text-decoration:underline}.owner-checklist[data-astro-cid-vex5zuxs]{border-radius:var(--radius);background:var(--green-tint);border:1px solid #02734a21;margin-top:45px;padding:clamp(24px,3vw,36px)!important}.owner-checklist[data-astro-cid-vex5zuxs] .eyebrow[data-astro-cid-vex5zuxs]{margin-bottom:16px}.owner-checklist[data-astro-cid-vex5zuxs] ul[data-astro-cid-vex5zuxs]{margin-bottom:0;padding-left:21px}.owner-checklist[data-astro-cid-vex5zuxs] li[data-astro-cid-vex5zuxs]{padding-left:7px;line-height:1.8}.owner-checklist[data-astro-cid-vex5zuxs] li[data-astro-cid-vex5zuxs]::marker{color:var(--green)}.guide-references[data-astro-cid-vex5zuxs]{border-top:1px solid var(--rule);margin-top:45px}.guide-references[data-astro-cid-vex5zuxs]>p[data-astro-cid-vex5zuxs]:not(.eyebrow){font-size:15px}.guide-references[data-astro-cid-vex5zuxs] ol[data-astro-cid-vex5zuxs]{padding:0;list-style:none}.guide-references[data-astro-cid-vex5zuxs] li[data-astro-cid-vex5zuxs]{border-bottom:1px solid var(--rule);scroll-margin-top:calc(var(--sticky-offset,100px) + 20px);padding-block:24px}.guide-references[data-astro-cid-vex5zuxs] li[data-astro-cid-vex5zuxs]+li[data-astro-cid-vex5zuxs]{margin-top:0}.guide-references[data-astro-cid-vex5zuxs] li[data-astro-cid-vex5zuxs]>a[data-astro-cid-vex5zuxs]{font-size:16px;font-weight:750;line-height:1.7}.guide-references[data-astro-cid-vex5zuxs] li[data-astro-cid-vex5zuxs] p[data-astro-cid-vex5zuxs]{font-size:14px;line-height:1.7}.guide-references[data-astro-cid-vex5zuxs] .reference-author[data-astro-cid-vex5zuxs]{color:var(--text);margin-top:10px}.guide-references[data-astro-cid-vex5zuxs] li[data-astro-cid-vex5zuxs] p[data-astro-cid-vex5zuxs]+p[data-astro-cid-vex5zuxs]{margin-top:8px}.article-next[data-astro-cid-vex5zuxs]{margin-top:48px}.related-guides[data-astro-cid-vex5zuxs]{padding-block:20px 80px}.related-guides__heading[data-astro-cid-vex5zuxs]{margin-bottom:32px}.related-guides__heading[data-astro-cid-vex5zuxs] h2[data-astro-cid-vex5zuxs]{margin-top:20px;font-size:clamp(30px,3.3vw,46px)}.note-next-links[data-astro-cid-vex5zuxs]{padding:0}@media (width<=999px){.note-header__layout[data-astro-cid-vex5zuxs]{grid-template-columns:minmax(0,1fr) minmax(0,.85fr);gap:30px}.note-header[data-astro-cid-vex5zuxs] h1[data-astro-cid-vex5zuxs]{font-size:clamp(38px,5.3vw,58px)}.article-layout[data-astro-cid-vex5zuxs]{grid-template-columns:minmax(0, var(--reading-width,68ch));gap:32px}.article-rail[data-astro-cid-vex5zuxs]{position:static}.article-contents[data-astro-cid-vex5zuxs]{border-bottom:1px solid var(--rule);max-height:none;padding:0;overflow:visible}.article-contents[data-astro-cid-vex5zuxs] summary[data-astro-cid-vex5zuxs]{padding-block:14px}.contents-navigation[data-astro-cid-vex5zuxs]{padding-bottom:15px}.contents-navigation[data-astro-cid-vex5zuxs] ol[data-astro-cid-vex5zuxs]{grid-template-columns:1fr 1fr;column-gap:20px;display:grid}.contents-utilities[data-astro-cid-vex5zuxs]{grid-template-columns:1fr 1fr}.contents-back[data-astro-cid-vex5zuxs]{max-width:200px}}@media (width<=700px){.note-header__layout[data-astro-cid-vex5zuxs]{grid-template-columns:1fr;gap:35px}.note-header[data-astro-cid-vex5zuxs] h1[data-astro-cid-vex5zuxs]{max-width:21ch;font-size:clamp(38px,8.5vw,57px)}.note-header[data-astro-cid-vex5zuxs] .page-lede[data-astro-cid-vex5zuxs]{font-size:20px}.note-header[data-astro-cid-vex5zuxs] .article-graphic{width:100%;max-width:560px}.article-body[data-astro-cid-vex5zuxs]>section[data-astro-cid-vex5zuxs]{padding-top:35px}.article-body[data-astro-cid-vex5zuxs]>.large-copy[data-astro-cid-vex5zuxs]{font-size:21px}.contents-navigation[data-astro-cid-vex5zuxs] ol[data-astro-cid-vex5zuxs],.contents-utilities[data-astro-cid-vex5zuxs]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.contents-toggle[data-astro-cid-vex5zuxs] span[data-astro-cid-vex5zuxs]+span[data-astro-cid-vex5zuxs],.contents-navigation[data-astro-cid-vex5zuxs] a[data-astro-cid-vex5zuxs]{transition:none}}
