.anatomy[data-astro-cid-paghp66h]{--ink: #171717;--body: #4b4b4b;--muted: #6b6b6b;--faint: #8a8a8a;--edge: #9aa0a6;--line: #6b7280;--blue: #2866df;margin-top:44px}@media(min-width:992px){.anatomy[data-astro-cid-paghp66h]{position:relative;aspect-ratio:var(--plate-w)/var(--plate-h)}}.drawing[data-astro-cid-paghp66h]{display:block;width:100%;max-width:640px;height:auto;margin-inline:auto;font-family:inherit}@media(min-width:992px){.drawing[data-astro-cid-paghp66h]{position:absolute;top:calc(var(--sheet-y) / var(--plate-h) * 100%);left:calc(var(--sheet-x) / var(--plate-w) * 100%);width:calc(var(--sheet-w) / var(--plate-w) * 100%);max-width:none;margin:0}}.drawing[data-astro-cid-paghp66h] rect[data-astro-cid-paghp66h]{fill:#fff}.sheet[data-astro-cid-paghp66h]{stroke:#e1ddd4}.external[data-astro-cid-paghp66h]{stroke:var(--edge);stroke-dasharray:4 3}.container[data-astro-cid-paghp66h]{stroke:var(--blue);stroke-width:1.3}.drawing[data-astro-cid-paghp66h] .system[data-astro-cid-paghp66h]{fill:#f7f9ff;stroke:var(--blue);stroke-dasharray:5 4}.icon[data-astro-cid-paghp66h] path[data-astro-cid-paghp66h]{fill:none;stroke:var(--blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.arrow[data-astro-cid-paghp66h]{stroke:var(--line);stroke-width:1.2}.head[data-astro-cid-paghp66h]{fill:none;stroke:var(--line);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.title[data-astro-cid-paghp66h]{font-size:17px;font-weight:700;fill:var(--ink)}.subtitle[data-astro-cid-paghp66h]{font-size:12.5px;fill:var(--muted)}.name[data-astro-cid-paghp66h]{font-size:14.5px;font-weight:600;fill:var(--ink)}.meta[data-astro-cid-paghp66h]{font-size:11.5px;fill:var(--faint)}.what[data-astro-cid-paghp66h]{font-size:12px;fill:var(--body)}.system-name[data-astro-cid-paghp66h]{font-size:12px;fill:var(--blue)}.ext-name[data-astro-cid-paghp66h]{font-size:13px;fill:var(--ink);text-anchor:middle}.ext-type[data-astro-cid-paghp66h]{font-size:10.5px;fill:var(--faint);text-anchor:middle}.rel[data-astro-cid-paghp66h]{font-size:11.5px;fill:var(--muted)}.rel-label[data-astro-cid-paghp66h]{font-size:12px;font-weight:600;fill:var(--ink);text-anchor:end}.key-title[data-astro-cid-paghp66h]{font-size:11px;fill:var(--faint)}.key-name[data-astro-cid-paghp66h]{font-size:11px;fill:var(--muted);text-anchor:middle}.key-rel[data-astro-cid-paghp66h]{font-size:11px;fill:var(--muted)}@media(min-width:992px){.badges[data-astro-cid-paghp66h]{display:none}}.badges[data-astro-cid-paghp66h] circle[data-astro-cid-paghp66h]{fill:var(--blue)}.badges[data-astro-cid-paghp66h] text[data-astro-cid-paghp66h]{font-size:12px;font-weight:600;fill:#fff;text-anchor:middle;dominant-baseline:central}.leaders[data-astro-cid-paghp66h]{display:none}@media(min-width:992px){.leaders[data-astro-cid-paghp66h]{position:absolute;inset:0;display:block;width:100%;height:100%;overflow:visible;pointer-events:none}}.leaders[data-astro-cid-paghp66h] polyline[data-astro-cid-paghp66h]{fill:none;stroke-width:1;vector-effect:non-scaling-stroke}.leaders[data-astro-cid-paghp66h] .off-sheet[data-astro-cid-paghp66h]{stroke:var(--blue-button)}.leaders[data-astro-cid-paghp66h] .on-sheet[data-astro-cid-paghp66h]{stroke:var(--blue)}.leaders[data-astro-cid-paghp66h] circle[data-astro-cid-paghp66h]{fill:var(--blue)}.calls[data-astro-cid-paghp66h]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 32px;max-width:640px;margin:28px auto 0}@media(max-width:767px){.calls[data-astro-cid-paghp66h]{grid-template-columns:minmax(0,1fr);gap:16px}}@media(min-width:992px){.calls[data-astro-cid-paghp66h]{position:absolute;inset:0;display:block;max-width:none;margin:0;pointer-events:none}}.calls[data-astro-cid-paghp66h] li[data-astro-cid-paghp66h]{display:flex;flex-direction:column;gap:3px;font-size:13.5px;line-height:19px;color:var(--grey-1100)}@media(min-width:992px){.calls[data-astro-cid-paghp66h] li[data-astro-cid-paghp66h]{position:absolute;top:calc(var(--y) / var(--plate-h) * 100%);width:calc(228 / var(--plate-w) * 100%);translate:0 -9.5px;pointer-events:auto}}@media(min-width:992px){.calls[data-astro-cid-paghp66h] .right[data-astro-cid-paghp66h]{right:0}}@media(min-width:992px){.calls[data-astro-cid-paghp66h] .left[data-astro-cid-paghp66h]{left:0;align-items:flex-end;text-align:right}}.calls[data-astro-cid-paghp66h] b[data-astro-cid-paghp66h]{display:inline-flex;align-items:center;gap:7px;font-size:15px;font-weight:600;color:var(--grey-1700)}.calls[data-astro-cid-paghp66h] i[data-astro-cid-paghp66h]{display:inline-flex;flex:none;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:var(--blue-button);color:var(--grey-0);font-size:11px;font-style:normal}.cascade[data-astro-cid-2bf7yown]{--nav: 64px;--u: min(1px, calc((100vw - 56px) / var(--stack-w)));--offset-x: var(--stack-x);--offset-y: var(--stack-y);margin-top:24px}@media(max-width:991px){.cascade[data-astro-cid-2bf7yown]{--nav: 76px}}@media(max-width:767px){.cascade[data-astro-cid-2bf7yown]{--u: calc((100vw - 40px) / var(--stack-w));margin-top:0}}@media(min-width:768px)and (prefers-reduced-motion:no-preference)and (scripting:enabled){.cascade[data-astro-cid-2bf7yown]{--u: min(1px, calc((100svh - var(--nav) - 32px) / var(--stage-h)), calc((100vw - 24px) / var(--stage-w)));--offset-x: 0;--offset-y: 0}}@media(min-width:768px)and (prefers-reduced-motion:reduce){.cascade[data-astro-cid-2bf7yown]{--u: min(1px, calc((100vw - 56px) / var(--stage-w)));--offset-x: 0;--offset-y: 0}}.runway[data-astro-cid-2bf7yown]{position:relative}@media(min-width:768px)and (prefers-reduced-motion:no-preference)and (scripting:enabled){.runway[data-astro-cid-2bf7yown]{height:230svh}}@media(min-width:768px)and (prefers-reduced-motion:no-preference)and (scripting:enabled){.pin[data-astro-cid-2bf7yown]{position:sticky;top:var(--nav);display:flex;justify-content:center;height:calc(100svh - var(--nav));padding-top:16px;overflow:hidden}}.stage[data-astro-cid-2bf7yown]{position:relative;flex:none;width:calc(var(--stack-w) * var(--u));height:calc(var(--stack-h) * var(--u));margin-inline:auto}@media(min-width:768px)and (prefers-reduced-motion:no-preference)and (scripting:enabled){.stage[data-astro-cid-2bf7yown]{width:calc(var(--stage-w) * var(--u));height:calc(var(--stage-h) * var(--u))}}@media(min-width:768px)and (prefers-reduced-motion:reduce){.stage[data-astro-cid-2bf7yown]{width:calc(var(--stage-w) * var(--u));height:calc(var(--stage-h) * var(--u))}}.sheet[data-astro-cid-2bf7yown]{position:absolute;top:calc(var(--offset-y) * var(--u) * -1);left:calc(var(--offset-x) * var(--u) * -1);width:calc(var(--sheet-w) * var(--u));height:calc(var(--sheet-h) * var(--u));border-radius:10px;background:#fff;box-shadow:0 0 0 1px var(--grey-700),0 26px 54px #1717171f;transform:var(--stack)}@media(min-width:768px)and (prefers-reduced-motion:reduce){.sheet[data-astro-cid-2bf7yown]{transform:var(--land)}}.sheet[data-astro-cid-2bf7yown] img[data-astro-cid-2bf7yown]{display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.drill[data-astro-cid-2bf7yown]{position:absolute;border:2px solid var(--blue-primary);border-radius:6px;background:#2866df0f;box-shadow:0 0 0 5px #2866df29;opacity:.35}@media(min-width:768px)and (prefers-reduced-motion:reduce){.drill[data-astro-cid-2bf7yown]{opacity:1}}.chip[data-astro-cid-2bf7yown]{position:absolute;top:-19px;right:18px;z-index:1;display:inline-flex;align-items:center;gap:10px;padding:6px 14px 6px 7px;border:1px solid var(--grey-700);border-radius:999px;background:var(--grey-0);box-shadow:var(--small-shadow);font-size:18px;font-weight:600;color:var(--grey-1700);white-space:nowrap;opacity:0}@media(min-width:768px)and (prefers-reduced-motion:reduce){.chip[data-astro-cid-2bf7yown]{opacity:1}}.chip[data-astro-cid-2bf7yown] b[data-astro-cid-2bf7yown]{padding:1px 9px;border-radius:999px;background:var(--pill-microsites);color:#fff;font-size:15.5px}.zoom-lines[data-astro-cid-2bf7yown]{position:absolute;inset:0;z-index:10;display:none;width:100%;height:100%;overflow:visible;pointer-events:none}@media(min-width:768px)and (prefers-reduced-motion:no-preference)and (scripting:enabled){.zoom-lines[data-astro-cid-2bf7yown]{display:block}}@media(min-width:768px)and (prefers-reduced-motion:reduce){.zoom-lines[data-astro-cid-2bf7yown]{display:block}}.zoom-lines[data-astro-cid-2bf7yown] line[data-astro-cid-2bf7yown]{stroke:var(--blue-primary);stroke-width:1.4;stroke-dasharray:5 5;opacity:.75}@media(min-width:768px)and (prefers-reduced-motion:no-preference)and (scripting:enabled){.zoom-lines[data-astro-cid-2bf7yown] line[data-astro-cid-2bf7yown]{opacity:0}}.label[data-astro-cid-2bf7yown],.list[data-astro-cid-2bf7yown] li[data-astro-cid-2bf7yown]{display:flex;flex-direction:column;gap:3px;font-size:13.5px;line-height:19px;color:var(--grey-1100)}.label[data-astro-cid-2bf7yown] span[data-astro-cid-2bf7yown],.list[data-astro-cid-2bf7yown] li[data-astro-cid-2bf7yown] span[data-astro-cid-2bf7yown]{font-family:ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--pill-microsites)}.label[data-astro-cid-2bf7yown] b[data-astro-cid-2bf7yown],.list[data-astro-cid-2bf7yown] li[data-astro-cid-2bf7yown] b[data-astro-cid-2bf7yown]{font-size:18px;font-weight:600;letter-spacing:-.02em}@media(max-width:767px){.label[data-astro-cid-2bf7yown] b[data-astro-cid-2bf7yown],.list[data-astro-cid-2bf7yown] li[data-astro-cid-2bf7yown] b[data-astro-cid-2bf7yown]{font-size:17px}}.label[data-astro-cid-2bf7yown] b[data-astro-cid-2bf7yown],.list[data-astro-cid-2bf7yown] li[data-astro-cid-2bf7yown] b[data-astro-cid-2bf7yown]{color:var(--grey-1700)}.label[data-astro-cid-2bf7yown]{position:absolute;top:calc((140 + var(--i) * 128) * var(--u));left:calc(820 * var(--u));z-index:6;display:none;width:calc(220 * var(--u))}@media(min-width:768px)and (prefers-reduced-motion:no-preference)and (scripting:enabled){.label[data-astro-cid-2bf7yown]{display:flex}}.label[data-astro-cid-2bf7yown]{font-size:max(12.5px,13.5 * var(--u));line-height:1.38}.label[data-astro-cid-2bf7yown] b[data-astro-cid-2bf7yown]{font-size:max(15px,18 * var(--u))}.list[data-astro-cid-2bf7yown]{width:960px;max-width:100%;margin-inline:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 24px;margin-top:28px;padding-inline:28px}@media(max-width:767px){.list[data-astro-cid-2bf7yown]{grid-template-columns:minmax(0,1fr);gap:16px;padding-inline:20px}}@media(min-width:768px)and (prefers-reduced-motion:no-preference)and (scripting:enabled){.list[data-astro-cid-2bf7yown]{display:none}}@media(min-width:768px)and (prefers-reduced-motion:reduce){.list[data-astro-cid-2bf7yown]{display:none}}@media(max-width:767px){br[data-astro-cid-c4vporkj]{display:none}}.hero[data-astro-cid-c4vporkj]{padding:56px 40px}@media(min-width:768px)and (max-width:991px){.hero[data-astro-cid-c4vporkj]{padding:56px 28px}}@media(max-width:767px){.hero[data-astro-cid-c4vporkj]{padding:56px 20px}}.hero[data-astro-cid-c4vporkj]{display:flex;flex-direction:column;align-items:center;text-align:center}.hero[data-astro-cid-c4vporkj] h1[data-astro-cid-c4vporkj]{font-size:64px;font-weight:600;letter-spacing:-.045em;line-height:1.05}@media(max-width:767px){.hero[data-astro-cid-c4vporkj] h1[data-astro-cid-c4vporkj]{font-size:42px}}.hero[data-astro-cid-c4vporkj] h1[data-astro-cid-c4vporkj]{margin-top:20px;text-wrap:balance}.lede[data-astro-cid-c4vporkj]{font-size:19px;line-height:1.5}@media(max-width:767px){.lede[data-astro-cid-c4vporkj]{font-size:16.5px}}.lede[data-astro-cid-c4vporkj]{margin-top:20px;color:var(--grey-1100)}.cta[data-astro-cid-c4vporkj]{display:flex;gap:12px}@media(max-width:767px){.cta[data-astro-cid-c4vporkj]{flex-wrap:wrap;justify-content:center}.cta[data-astro-cid-c4vporkj]>[data-astro-cid-c4vporkj]{width:auto;flex:0 0 auto}}.cta[data-astro-cid-c4vporkj]{margin-top:26px}.map-foot[data-astro-cid-c4vporkj]{display:flex;align-items:baseline;justify-content:space-between;gap:8px 24px;margin-top:12px;font-size:13.5px;line-height:19px;color:var(--grey-1000)}@media(scripting:none){.map-foot[data-astro-cid-c4vporkj]{display:none}}.text-button[data-astro-cid-c4vporkj]{flex:none;padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--blue-link);cursor:pointer}.map-note[data-astro-cid-c4vporkj]{margin-top:12px;font-size:13.5px;line-height:19px;color:var(--grey-1000)}.answer[data-astro-cid-c4vporkj] a,.intro[data-astro-cid-c4vporkj] a[data-astro-cid-c4vporkj]{color:var(--blue-link);text-decoration:underline;text-underline-offset:2px}.define[data-astro-cid-c4vporkj]{padding:96px 40px}@media(min-width:768px)and (max-width:991px){.define[data-astro-cid-c4vporkj]{padding:56px 28px}}@media(max-width:767px){.define[data-astro-cid-c4vporkj]{padding:56px 20px}}.define[data-astro-cid-c4vporkj]{width:800px;max-width:100%;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.define[data-astro-cid-c4vporkj] h2[data-astro-cid-c4vporkj]{font-size:40px;font-weight:600;letter-spacing:-.035em;line-height:1.1}@media(max-width:767px){.define[data-astro-cid-c4vporkj] h2[data-astro-cid-c4vporkj]{font-size:29px}}.answer[data-astro-cid-c4vporkj]{font-size:19px;line-height:1.5}@media(max-width:767px){.answer[data-astro-cid-c4vporkj]{font-size:16.5px}}.answer[data-astro-cid-c4vporkj]{color:var(--grey-1300)}.cs[data-astro-cid-c4vporkj]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:8px}.cs[data-astro-cid-c4vporkj] a[data-astro-cid-c4vporkj]{display:inline-flex;align-items:center;gap:10px;padding:8px 16px 8px 9px;border:1px solid var(--grey-700);border-radius:999px;background:var(--grey-0);font-size:14.5px;font-weight:500;color:var(--grey-1500)}@media(min-width:992px){.cs[data-astro-cid-c4vporkj] a[data-astro-cid-c4vporkj]:hover{border-color:var(--grey-1000)}}@media(max-width:991px){.cs[data-astro-cid-c4vporkj] a[data-astro-cid-c4vporkj]:active{border-color:var(--grey-1000)}}.cs[data-astro-cid-c4vporkj] b[data-astro-cid-c4vporkj]{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--grey-1700);color:var(--grey-0);font-size:11.5px;line-height:1}.chapter[data-astro-cid-c4vporkj]{padding:96px 40px}@media(min-width:768px)and (max-width:991px){.chapter[data-astro-cid-c4vporkj]{padding:56px 28px}}@media(max-width:767px){.chapter[data-astro-cid-c4vporkj]{padding:56px 20px}}.head[data-astro-cid-c4vporkj]{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.head[data-astro-cid-c4vporkj] h2[data-astro-cid-c4vporkj]{font-size:44px;font-weight:600;letter-spacing:-.035em;line-height:1.1}@media(max-width:767px){.head[data-astro-cid-c4vporkj] h2[data-astro-cid-c4vporkj]{font-size:29px}}.head[data-astro-cid-c4vporkj] h2[data-astro-cid-c4vporkj]{text-wrap:balance}.intro[data-astro-cid-c4vporkj]{font-size:17px;line-height:1.55;color:var(--grey-1100)}.levels[data-astro-cid-c4vporkj]{width:760px;max-width:100%;margin-inline:auto;margin-top:48px}@media(min-width:992px)and (pointer:fine){.levels[data-astro-cid-c4vporkj]{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:48px;width:auto}}.level-map[data-astro-cid-c4vporkj]{display:none}@media(min-width:992px)and (pointer:fine){.level-map[data-astro-cid-c4vporkj]{display:block;grid-column:2;grid-row:1}}.sticky[data-astro-cid-c4vporkj]{position:sticky;top:var(--nav-clearance, 96px)}.sticky[data-astro-cid-c4vporkj] .map-embed{aspect-ratio:auto;height:clamp(440px,100vh - 140px,640px)}.level-list[data-astro-cid-c4vporkj]{display:flex;flex-direction:column;gap:64px}@media(max-width:991px){.level-list[data-astro-cid-c4vporkj]{gap:48px}}@media(min-width:992px)and (pointer:fine){.level-list[data-astro-cid-c4vporkj]{grid-column:1;grid-row:1}}@media(min-width:992px)and (pointer:fine)and (scripting:enabled){.level-list[data-astro-cid-c4vporkj]{gap:0}}.level[data-astro-cid-c4vporkj]{display:flex;flex-direction:column;gap:12px;scroll-margin-top:var(--nav-clearance, 96px)}.level[data-astro-cid-c4vporkj] h3[data-astro-cid-c4vporkj]{font-size:24px;font-weight:600;letter-spacing:-.02em}@media(max-width:767px){.level[data-astro-cid-c4vporkj] h3[data-astro-cid-c4vporkj]{font-size:21px}}.level[data-astro-cid-c4vporkj] h3[data-astro-cid-c4vporkj]{color:var(--grey-1700)}.level[data-astro-cid-c4vporkj]>p[data-astro-cid-c4vporkj]{font-size:16px;line-height:1.6;color:var(--grey-1200)}@media(min-width:992px)and (pointer:fine)and (scripting:enabled){.level[data-astro-cid-c4vporkj]{justify-content:center;min-height:75vh;transition:opacity .25s ease}}@media(prefers-reduced-motion:reduce){.level[data-astro-cid-c4vporkj]{transition:none}}.is-following[data-astro-cid-c4vporkj] .level[data-astro-cid-c4vporkj]:not(.is-current){opacity:.5}.level-head[data-astro-cid-c4vporkj]{display:flex;align-items:center;gap:14px}.zoom[data-astro-cid-c4vporkj]{flex:none;fill:none;stroke:var(--grey-900);stroke-width:1.2}.zoom[data-astro-cid-c4vporkj] .deeper[data-astro-cid-c4vporkj]{stroke-dasharray:2 2}.zoom[data-astro-cid-c4vporkj] .here[data-astro-cid-c4vporkj]{fill:#2866df1a;stroke:var(--blue-primary);stroke-width:1.6}.who[data-astro-cid-c4vporkj]{display:flex;flex-direction:column;gap:6px}.who[data-astro-cid-c4vporkj] span[data-astro-cid-c4vporkj]{font-family:ui-monospace,Menlo,monospace;font-size:11px;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--grey-1000)}.who[data-astro-cid-c4vporkj] ul[data-astro-cid-c4vporkj]{display:flex;flex-wrap:wrap;gap:6px}.who[data-astro-cid-c4vporkj] li[data-astro-cid-c4vporkj]{padding:2px 10px;border:1px solid var(--grey-700);border-radius:999px;background:var(--grey-0);font-size:13px;line-height:20px;color:var(--grey-1500)}figure[data-astro-cid-c4vporkj]{margin-top:6px}@media(min-width:992px)and (pointer:fine)and (scripting:enabled){figure[data-astro-cid-c4vporkj]{display:none}}figure[data-astro-cid-c4vporkj] img[data-astro-cid-c4vporkj]{display:block;width:100%;height:auto;border:1px solid var(--grey-700);border-radius:10px;background:#fff}figure[data-astro-cid-c4vporkj] figcaption[data-astro-cid-c4vporkj]{margin-top:8px;font-size:13px;line-height:18px;color:var(--grey-1000)}.wide-map[data-astro-cid-c4vporkj]{margin-top:32px}.supp[data-astro-cid-c4vporkj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:44px}@media(min-width:768px)and (max-width:991px){.supp[data-astro-cid-c4vporkj]{gap:16px}}@media(max-width:767px){.supp[data-astro-cid-c4vporkj]{grid-template-columns:minmax(0,1fr);gap:16px}}.supp[data-astro-cid-c4vporkj] li[data-astro-cid-c4vporkj]{display:flex;flex-direction:column;gap:10px;padding:22px 24px;border:1px solid var(--grey-700);border-radius:12px;background:var(--grey-0)}@media(min-width:768px)and (max-width:991px){.supp[data-astro-cid-c4vporkj] li[data-astro-cid-c4vporkj]{padding:18px}}.supp[data-astro-cid-c4vporkj] h3[data-astro-cid-c4vporkj]{font-size:19px;font-weight:600;letter-spacing:-.02em}@media(max-width:767px){.supp[data-astro-cid-c4vporkj] h3[data-astro-cid-c4vporkj]{font-size:18px}}.supp[data-astro-cid-c4vporkj] h3[data-astro-cid-c4vporkj]{color:var(--grey-1700)}.supp[data-astro-cid-c4vporkj] p[data-astro-cid-c4vporkj]{font-size:15px;line-height:1.6;color:var(--grey-1200)}.supp[data-astro-cid-c4vporkj] .who[data-astro-cid-c4vporkj]{margin-top:auto;padding-top:6px}.supp[data-astro-cid-c4vporkj] .icon[data-astro-cid-c4vporkj]{margin-bottom:-2px}.abilities[data-astro-cid-c4vporkj]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 28px;margin-top:36px}@media(min-width:768px)and (max-width:991px){.abilities[data-astro-cid-c4vporkj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.abilities[data-astro-cid-c4vporkj]{grid-template-columns:minmax(0,1fr)}}.abilities[data-astro-cid-c4vporkj] h3[data-astro-cid-c4vporkj]{font-size:16px;font-weight:600;letter-spacing:-.02em}@media(max-width:767px){.abilities[data-astro-cid-c4vporkj] h3[data-astro-cid-c4vporkj]{font-size:16px}}.abilities[data-astro-cid-c4vporkj] h3[data-astro-cid-c4vporkj]{color:var(--grey-1700)}.abilities[data-astro-cid-c4vporkj] p[data-astro-cid-c4vporkj]{margin-top:4px;font-size:14.5px;line-height:21px;color:var(--grey-1100)}.icon[data-astro-cid-c4vporkj]{display:block;margin-bottom:8px;color:var(--grey-1000)}@media(max-width:991px){.compare[data-astro-cid-c4vporkj]{overflow-x:auto;-webkit-overflow-scrolling:touch}.compare[data-astro-cid-c4vporkj]>[data-astro-cid-c4vporkj]{min-width:720px}}.compare[data-astro-cid-c4vporkj]{margin-top:40px}.matrix[data-astro-cid-c4vporkj]{position:relative;display:grid;grid-template-columns:150px repeat(4,minmax(0,1fr));grid-auto-rows:auto;column-gap:20px}@media(max-width:991px){.matrix[data-astro-cid-c4vporkj]{grid-template-columns:112px repeat(4,minmax(0,1fr));column-gap:14px}}.name[data-astro-cid-c4vporkj]{grid-row:1;padding-bottom:14px}.name[data-astro-cid-c4vporkj] h3[data-astro-cid-c4vporkj]{font-size:19px;font-weight:600;letter-spacing:-.02em}@media(max-width:767px){.name[data-astro-cid-c4vporkj] h3[data-astro-cid-c4vporkj]{font-size:17px}}.name[data-astro-cid-c4vporkj] h3[data-astro-cid-c4vporkj]{color:var(--grey-1700)}.name[data-astro-cid-c4vporkj] p[data-astro-cid-c4vporkj]{margin-top:2px;font-size:13px;line-height:18px;color:var(--grey-1000)}.sr[data-astro-cid-c4vporkj]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.rule[data-astro-cid-c4vporkj]{grid-column:1/-1;height:44px;border-top:1px solid var(--grey-600)}.row-label[data-astro-cid-c4vporkj]{grid-column:1;display:flex;align-items:center;font-family:ui-monospace,Menlo,monospace;font-size:11px;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--grey-1000)}@media(max-width:991px){.row-label[data-astro-cid-c4vporkj]{position:sticky;left:0;z-index:2;padding-right:8px;background:var(--site-desk)}}.bar[data-astro-cid-c4vporkj]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:min(112px,80%);margin:6px 0;border:1px solid var(--grey-1000);border-radius:10px;background:var(--grey-700);font-family:ui-monospace,Menlo,monospace;font-size:13px;color:var(--grey-1500)}.bar[data-astro-cid-c4vporkj].subject{border-color:var(--blue-primary);background:#2866df3d}.bar[data-astro-cid-c4vporkj].sometimes{border-style:dashed;background:none}.legend[data-astro-cid-c4vporkj]{grid-column:2/-1;display:flex;flex-wrap:wrap;gap:6px 18px;padding:14px 0 26px;border-top:1px solid var(--grey-600);font-size:13px;color:var(--grey-1000)}.legend[data-astro-cid-c4vporkj] span[data-astro-cid-c4vporkj]{display:inline-flex;align-items:center;gap:8px}@media(max-width:991px){.legend[data-astro-cid-c4vporkj]{position:sticky;left:0;z-index:2;grid-column:1/-1;justify-self:start;background:var(--site-desk)}}.key[data-astro-cid-c4vporkj]{width:18px;height:12px;border:1px solid var(--grey-1000);border-radius:4px;background:var(--grey-700)}.key[data-astro-cid-c4vporkj].sometimes{border-style:dashed;background:none}.fact[data-astro-cid-c4vporkj]{padding:12px 0 14px;border-top:1px solid var(--grey-600);font-size:14.5px;line-height:1.5;color:var(--grey-1200)}.fact[data-astro-cid-c4vporkj] b[data-astro-cid-c4vporkj]{display:inline-block;padding:2px 10px;border:1px solid var(--grey-700);border-radius:999px;background:var(--grey-100);font-size:13px;font-weight:500;color:var(--grey-1500)}.fact[data-astro-cid-c4vporkj] .code[data-astro-cid-c4vporkj]{font-family:ui-monospace,Menlo,monospace;font-size:12px}.fact-label[data-astro-cid-c4vporkj]{align-items:flex-start;padding-top:15px;border-top:1px solid var(--grey-600)}.paths[data-astro-cid-c4vporkj]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr);gap:20px;margin-top:44px}@media(min-width:768px)and (max-width:991px){.paths[data-astro-cid-c4vporkj]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.paths[data-astro-cid-c4vporkj]{grid-template-columns:minmax(0,1fr)}}.path[data-astro-cid-c4vporkj]{display:flex;flex-direction:column;gap:10px;padding:24px;border:1px solid var(--grey-700);border-radius:12px;background:var(--grey-0);box-shadow:var(--small-shadow)}@media(min-width:768px)and (max-width:991px){.path[data-astro-cid-c4vporkj].wide{grid-column:1/-1;order:1}}.path[data-astro-cid-c4vporkj] h3[data-astro-cid-c4vporkj]{font-size:20px;font-weight:600;letter-spacing:-.02em}@media(max-width:767px){.path[data-astro-cid-c4vporkj] h3[data-astro-cid-c4vporkj]{font-size:19px}}.path[data-astro-cid-c4vporkj] h3[data-astro-cid-c4vporkj]{color:var(--grey-1700)}.path[data-astro-cid-c4vporkj]>p[data-astro-cid-c4vporkj]{font-size:15px;line-height:1.6;color:var(--grey-1200)}.path-label[data-astro-cid-c4vporkj]{font-family:ui-monospace,Menlo,monospace;font-size:11px;line-height:16px;letter-spacing:.12em;text-transform:uppercase;color:var(--pill-microsites)}.more[data-astro-cid-c4vporkj]{margin-top:auto;padding-top:6px;font-size:14.5px;font-weight:600;color:var(--blue-link)}.feeds[data-astro-cid-c4vporkj]{width:100%;margin-top:8px;border-collapse:collapse;font-size:13.5px}.feeds[data-astro-cid-c4vporkj] thead[data-astro-cid-c4vporkj] th[data-astro-cid-c4vporkj]{padding:0 0 8px;border-bottom:1px solid var(--grey-700);font-family:ui-monospace,Menlo,monospace;font-size:10.5px;font-weight:500;letter-spacing:.1em;text-align:left;text-transform:uppercase;color:var(--grey-1000)}.feeds[data-astro-cid-c4vporkj] tbody[data-astro-cid-c4vporkj] th[data-astro-cid-c4vporkj],.feeds[data-astro-cid-c4vporkj] td[data-astro-cid-c4vporkj]{padding:12px 0;border-bottom:1px solid var(--grey-600);vertical-align:top;text-align:left}.feeds[data-astro-cid-c4vporkj] tbody[data-astro-cid-c4vporkj] th[data-astro-cid-c4vporkj]{width:34%;padding-right:16px;font-weight:600;color:var(--grey-1700)}.feeds[data-astro-cid-c4vporkj] ul[data-astro-cid-c4vporkj]{display:flex;flex-wrap:wrap;gap:6px}.feeds[data-astro-cid-c4vporkj] li[data-astro-cid-c4vporkj]{display:inline-flex;align-items:center;gap:6px;padding:3px 9px 3px 6px;border:1px solid var(--grey-700);border-radius:999px;font-weight:500;color:var(--grey-1300)}.feeds[data-astro-cid-c4vporkj] img[data-astro-cid-c4vporkj]{flex:none}@media(max-width:767px){.feeds[data-astro-cid-c4vporkj] tr[data-astro-cid-c4vporkj]{display:flex;flex-direction:column}.feeds[data-astro-cid-c4vporkj] thead[data-astro-cid-c4vporkj]{display:none}.feeds[data-astro-cid-c4vporkj] tbody[data-astro-cid-c4vporkj] th[data-astro-cid-c4vporkj]{width:auto;padding-bottom:0;border-bottom:0}}.row[data-astro-cid-c4vporkj]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px 24px;padding-bottom:16px;border-bottom:1px solid var(--grey-700)}.row[data-astro-cid-c4vporkj] h2[data-astro-cid-c4vporkj]{font-size:34px;font-weight:600;letter-spacing:-.035em;line-height:1.1}@media(max-width:767px){.row[data-astro-cid-c4vporkj] h2[data-astro-cid-c4vporkj]{font-size:29px}}.row[data-astro-cid-c4vporkj] a[data-astro-cid-c4vporkj]{font-size:14.5px;font-weight:600;color:var(--blue-link)}.cards[data-astro-cid-c4vporkj]{display:grid;gap:20px}@media(min-width:768px)and (max-width:991px){.cards[data-astro-cid-c4vporkj]{gap:18px}}.cards[data-astro-cid-c4vporkj]{grid-template-columns:repeat(3,1fr)}@media(min-width:768px)and (max-width:991px){.cards[data-astro-cid-c4vporkj]{grid-template-columns:repeat(2,1fr)}}@media(max-width:767px){.cards[data-astro-cid-c4vporkj]{grid-template-columns:1fr}}.cards[data-astro-cid-c4vporkj]{margin-top:28px}.tools[data-astro-cid-c4vporkj]{width:1120px;max-width:100%;margin-inline:auto;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.tools[data-astro-cid-c4vporkj] h2[data-astro-cid-c4vporkj]{font-size:34px;font-weight:600;letter-spacing:-.035em;line-height:1.1}@media(max-width:767px){.tools[data-astro-cid-c4vporkj] h2[data-astro-cid-c4vporkj]{font-size:29px}}.tools[data-astro-cid-c4vporkj] .intro[data-astro-cid-c4vporkj]{max-width:800px}.tool-links[data-astro-cid-c4vporkj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;width:100%;margin-top:12px;text-align:left}@media(max-width:767px){.tool-links[data-astro-cid-c4vporkj]{grid-template-columns:minmax(0,1fr)}}.tool-links[data-astro-cid-c4vporkj] a[data-astro-cid-c4vporkj]{display:flex;flex-direction:column;gap:6px;padding:20px 22px;border:1px solid var(--grey-700);border-radius:12px;background:var(--grey-0);box-shadow:var(--small-shadow);font-size:14px;line-height:20px;color:var(--grey-1100)}@media(min-width:992px){.tool-links[data-astro-cid-c4vporkj] a[data-astro-cid-c4vporkj]:hover{border-color:var(--grey-1000)}}@media(max-width:991px){.tool-links[data-astro-cid-c4vporkj] a[data-astro-cid-c4vporkj]:active{border-color:var(--grey-1000)}}.tool-links[data-astro-cid-c4vporkj] b[data-astro-cid-c4vporkj]{font-size:17px;font-weight:600;letter-spacing:-.02em}@media(max-width:767px){.tool-links[data-astro-cid-c4vporkj] b[data-astro-cid-c4vporkj]{font-size:16px}}.tool-links[data-astro-cid-c4vporkj] b[data-astro-cid-c4vporkj]{color:var(--grey-1700)}.faq[data-astro-cid-c4vporkj]{padding:80px 40px}@media(min-width:768px)and (max-width:991px){.faq[data-astro-cid-c4vporkj]{padding:56px 28px}}@media(max-width:767px){.faq[data-astro-cid-c4vporkj]{padding:56px 20px}}.faq[data-astro-cid-c4vporkj]{width:820px;max-width:100%;margin-inline:auto;display:flex;flex-direction:column;align-items:center;text-align:center}.faq[data-astro-cid-c4vporkj] h2[data-astro-cid-c4vporkj]{font-size:44px;font-weight:600;letter-spacing:-.035em;line-height:1.1}@media(max-width:767px){.faq[data-astro-cid-c4vporkj] h2[data-astro-cid-c4vporkj]{font-size:29px}}.faq[data-astro-cid-c4vporkj] h2[data-astro-cid-c4vporkj]{margin:14px 0 22px}.faq[data-astro-cid-c4vporkj]>*:last-child{width:100%;text-align:left}.closing[data-astro-cid-c4vporkj]{padding:72px 40px}@media(min-width:768px)and (max-width:991px){.closing[data-astro-cid-c4vporkj]{padding:56px 28px}}@media(max-width:767px){.closing[data-astro-cid-c4vporkj]{padding:56px 20px}}.closing[data-astro-cid-c4vporkj]{display:flex;flex-direction:column;align-items:center;text-align:center}.closing[data-astro-cid-c4vporkj] h2[data-astro-cid-c4vporkj]{font-size:44px;font-weight:600;letter-spacing:-.035em;line-height:1.1}@media(max-width:767px){.closing[data-astro-cid-c4vporkj] h2[data-astro-cid-c4vporkj]{font-size:29px}}.closing[data-astro-cid-c4vporkj] h2[data-astro-cid-c4vporkj]{text-wrap:balance}
