.SectionHeading_head__kT596{display:flex;flex-direction:column;gap:var(--space-3);-webkit-margin-after:var(--section-head-gap);margin-block-end:var(--section-head-gap)}.SectionHeading_center__3kVTD{align-items:center;text-align:center}.SectionHeading_eyebrow__rAgaX{font:var(--role-eyebrow);letter-spacing:var(--tracking-wide);color:var(--entity-text)}.SectionHeading_title__Q81FF{font:var(--role-h2);letter-spacing:var(--tracking-tight);color:var(--text-strong);white-space:pre-line;text-wrap:balance}.SectionHeading_subtitle___Mhyr{font:var(--role-body-lg);color:var(--text-muted);max-width:68ch}.SectionHeading_center__3kVTD .SectionHeading_subtitle___Mhyr{margin-inline:auto}.on-dark .SectionHeading_title__Q81FF{color:var(--slate-0)}.on-dark .SectionHeading_subtitle___Mhyr{color:var(--text-on-inverse)}.on-dark .SectionHeading_eyebrow__rAgaX{color:var(--blue-300)}.SectionHeading_headRow__sFbpk{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-inline-size:0}.SectionHeading_indexLink__wXIae{display:inline-flex;align-items:center;gap:var(--space-1);flex:none;min-block-size:var(--control-touch);font:var(--role-label);color:var(--text-brand);text-decoration:none;white-space:nowrap}.on-dark .SectionHeading_indexLink__wXIae{color:var(--blue-300)}.SectionHeading_center__3kVTD .SectionHeading_headRow__sFbpk{align-self:stretch}@media (max-width:760px){[data-tone=night] .SectionHeading_title__Q81FF{color:var(--slate-0)}[data-tone=night] .SectionHeading_subtitle___Mhyr{color:var(--on-media-muted)}[data-tone=night] .SectionHeading_indexLink__wXIae{color:var(--blue-300)}}.heroParts_shell__Wictx{--hero-ink:var(--slate-0);--hero-muted:color-mix(in oklab,var(--slate-0) 76%,transparent);--hero-line:color-mix(in oklab,var(--slate-0) 16%,transparent);--hero-glass:color-mix(in oklab,var(--slate-0) 7%,transparent);--hero-accent:color-mix(in oklab,var(--entity) 55%,var(--slate-0));--hero-glow:color-mix(in oklab,var(--entity) 50%,transparent);--hero-deep:color-mix(in oklab,var(--entity) 32%,var(--slate-950));position:relative;isolation:isolate;overflow:clip;box-sizing:border-box;padding-block:calc(var(--header-h) + 1px + var(--section-pad-block)) var(--section-pad-block);padding-inline:max(var(--section-pad-inline),var(--safe-inline));color:var(--hero-ink);background:radial-gradient(90% 80% at 88% -12%,var(--hero-glow),transparent 62%),linear-gradient(165deg,var(--hero-deep) 0,var(--slate-950) 74%)}@supports (color:oklch(from red l c h)){.heroParts_shell__Wictx{--hero-accent:oklch(from var(--entity) max(l,0.78) c h);--hero-glow:oklch(from var(--entity) 0.58 c h/0.55);--hero-deep:oklch(from var(--entity) 0.25 calc(c * 0.7) h)}}.heroParts_inner__fl7It{position:relative;z-index:1;max-width:var(--container-page);margin-inline:auto}.heroParts_crumbs__UkVBh{-webkit-margin-after:var(--space-1);margin-block-end:var(--space-1)}.heroParts_kicker__zD0R1{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--space-2);min-height:32px;padding:4px 14px;border-radius:var(--radius-pill);border:1px solid var(--hero-line);background:var(--hero-glass);font:var(--role-label);color:var(--hero-ink)}.heroParts_kicker__zD0R1 svg{color:var(--hero-accent)}.heroParts_title__FCprA{margin:0;color:var(--hero-ink);text-wrap:balance}.heroParts_display__97bBs{font-family:var(--font-display);font-weight:var(--fw-semibold);font-size:var(--lab-h1-display,var(--text-6xl));line-height:1.04;letter-spacing:var(--tracking-tighter)}.heroParts_display__97bBs[data-long]{font-size:var(--lab-h1-display-long,var(--text-5xl));line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.heroParts_latin__km29Z{font-family:var(--font-latin)}.heroParts_display__97bBs.heroParts_latin__km29Z{font-weight:var(--fw-bold)}.heroParts_line__1XOfS{margin:0;max-width:54ch;font-family:var(--font-sans);font-size:var(--text-lg);line-height:var(--leading-normal);color:var(--hero-muted);text-wrap:pretty}.heroParts_actions__XTHF4{display:flex;flex-wrap:wrap;gap:var(--space-3)}.heroParts_center__FiuOh{justify-content:center}.heroParts_primary__VvBo5,.heroParts_wa__b0yuT{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:52px;padding-inline:var(--space-6);border-radius:var(--radius-pill);font-size:var(--text-md);font-weight:var(--fw-semibold);text-decoration:none;transition:background var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out)}.heroParts_primary__VvBo5{position:relative;overflow:hidden;background:var(--entity-fill);color:var(--entity-on);box-shadow:0 14px 34px -10px var(--hero-glow,color-mix(in oklab,var(--entity) 50%,transparent))}.heroParts_primary__VvBo5 svg{transition:transform var(--dur-base) var(--ease-out)}.heroParts_wa__b0yuT{border:1px solid var(--on-dark-ghost-border);color:var(--slate-0)}.heroParts_waBadge__nzbmf{display:grid;place-items:center;width:26px;height:26px;border-radius:var(--radius-circle);background:var(--slate-0)}@media (hover:hover){.heroParts_primary__VvBo5:hover{background:var(--entity-fill-hover);color:var(--entity-on)}.heroParts_primary__VvBo5:hover svg{transform:translateX(-4px)}.heroParts_wa__b0yuT:hover{border-color:var(--slate-0);background:var(--hero-glass,color-mix(in oklab,var(--slate-0) 7%,transparent));color:var(--slate-0)}}.heroParts_statNum___eeGX{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.heroParts_statDigits__IH9Uc,.heroParts_statNum___eeGX{display:inline-flex;align-items:baseline}.heroParts_statPlus__IJAHt{-webkit-margin-end:.04em;margin-inline-end:.04em}.heroParts_statUnit__O8Z9m{-webkit-margin-start:.04em;margin-inline-start:.04em}.heroParts_statWord__nAF4f{-webkit-margin-start:.25em;margin-inline-start:.25em;font-family:var(--font-sans);font-size:.45em;font-weight:var(--fw-semibold)}.heroParts_statText__xtDQi{font-size:.62em;line-height:var(--leading-snug);white-space:normal}.heroParts_proof__h9leo{display:inline-flex;align-items:center;align-self:flex-start;gap:var(--space-3);min-height:60px;padding:8px var(--space-5) 8px var(--space-4);border-radius:var(--radius-xl);border:1px solid var(--hero-line,color-mix(in oklab,var(--slate-0) 16%,transparent));background:var(--hero-glass,color-mix(in oklab,var(--slate-0) 7%,transparent))}.heroParts_proofNum__U3apR{font-family:var(--font-latin);font-size:var(--text-3xl);font-weight:var(--fw-bold);line-height:1;color:var(--hero-ink,var(--slate-0));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.heroParts_proofLabel__AK_W_{display:flex;flex-direction:column;gap:2px;max-width:26ch;font-size:var(--text-sm);font-weight:var(--fw-medium);line-height:var(--leading-snug);color:var(--hero-ink,var(--slate-0))}.heroParts_proofLabel__AK_W_ small{font-size:var(--text-xs);font-weight:var(--fw-regular);color:var(--hero-muted,color-mix(in oklab,var(--slate-0) 76%,transparent))}@media (max-width:760px){.heroParts_actions__XTHF4{width:100%}.heroParts_primary__VvBo5,.heroParts_wa__b0yuT{flex:1 1 auto;min-height:48px;padding-inline:var(--space-4)}.heroParts_proofNum__U3apR{font-size:var(--text-2xl)}}.siteMapBanner_bannerExtra__m_WXl{--hero-ink:var(--slate-0);--hero-muted:color-mix(in oklab,var(--slate-0) 76%,transparent);--hero-line:color-mix(in oklab,var(--slate-0) 16%,transparent);--hero-glass:color-mix(in oklab,var(--slate-0) 7%,transparent);--hero-accent:color-mix(in oklab,var(--entity) 55%,var(--slate-0));--hero-glow:color-mix(in oklab,var(--entity) 50%,transparent);display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6);-webkit-margin-before:var(--space-2);margin-block-start:var(--space-2)}.siteMapBanner_bubbles__k_NTj{position:relative;inline-size:min(100%,540px);aspect-ratio:4/3}.siteMapBanner_bubble__MW65I{position:absolute;left:var(--x);top:var(--y);display:grid;grid-template-columns:minmax(0,1fr);align-content:center;justify-items:center;grid-gap:2px;gap:2px;padding-inline:calc(var(--r) * .22%);inline-size:calc(var(--r) * 2%);aspect-ratio:1;border-radius:var(--radius-circle);border:1px solid color-mix(in oklab,var(--slate-0) 22%,transparent);background:radial-gradient(80% 80% at 30% 25%,color-mix(in oklab,var(--blue-300) 34%,transparent),transparent 70%),color-mix(in oklab,var(--blue-900) 70%,transparent);color:var(--slate-0);text-decoration:none;text-align:center;transform:translate(-50%,-50%);transition:border-color var(--dur-base) var(--ease-out)}.siteMapBanner_bubble__MW65I:focus-visible{outline:2px solid var(--slate-0);outline-offset:3px}@media (hover:hover){.siteMapBanner_bubble__MW65I:hover{border-color:var(--blue-300);color:var(--slate-0)}}.siteMapBanner_bubbleIcon__lqqOv{display:grid;place-items:center;color:var(--blue-200)}.siteMapBanner_bubbleCount__HvDZD{font-family:var(--font-latin);font-size:var(--text-md);font-weight:var(--fw-bold);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.siteMapBanner_bubbleName___pKLv{max-inline-size:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-2xs);font-weight:var(--fw-semibold);color:color-mix(in oklab,var(--slate-0) 80%,transparent)}.siteMapBanner_bubble__MW65I[data-size=l] .siteMapBanner_bubbleCount__HvDZD{font-size:var(--text-3xl)}.siteMapBanner_bubble__MW65I[data-size=l] .siteMapBanner_bubbleName___pKLv{font-size:var(--text-xs)}.siteMapBanner_bubble__MW65I[data-size=m] .siteMapBanner_bubbleCount__HvDZD{font-size:var(--text-lg)}.siteMapBanner_bubble__MW65I[data-size=s] .siteMapBanner_bubbleCount__HvDZD,.siteMapBanner_bubble__MW65I[data-size=s] .siteMapBanner_bubbleName___pKLv{display:none}@media (prefers-reduced-motion:no-preference){html:not([data-a11y-motion=stop]) .siteMapBanner_bubble__MW65I{animation:siteMapBanner_bubbleIn__bASPB .6s cubic-bezier(.3,1.4,.6,1) calc(.1s + var(--i) * .07s) backwards}}@keyframes siteMapBanner_bubbleIn__bASPB{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}}@media (max-width:760px){.siteMapBanner_bubbles__k_NTj{inline-size:100%}.siteMapBanner_bubble__MW65I[data-size=m] .siteMapBanner_bubbleName___pKLv{display:none}.siteMapBanner_bubble__MW65I[data-size=l] .siteMapBanner_bubbleCount__HvDZD{font-size:var(--text-xl)}.siteMapBanner_bubble__MW65I[data-size=m] .siteMapBanner_bubbleCount__HvDZD{font-size:var(--text-sm)}.siteMapBanner_bubble__MW65I[data-size=s] .siteMapBanner_bubbleCount__HvDZD{font-size:var(--text-2xs)}}.page_formats__crrdx{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));grid-gap:var(--space-4);gap:var(--space-4);margin:var(--space-8) 0 0;padding:0;list-style:none}.page_format__21G5p{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);text-decoration:none;transition:border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.page_format__21G5p:focus-visible,.page_format__21G5p:hover{border-color:var(--entity,var(--brand));box-shadow:var(--shadow-sm)}.page_formatIcon__MVipZ{display:grid;place-items:center;flex:none;inline-size:40px;block-size:40px;border-radius:var(--radius-md);background:var(--entity-soft);color:var(--entity-text,var(--brand))}.page_formatText__9gCDz{display:flex;flex-direction:column;gap:2px;min-inline-size:0}.page_formatLabel__kyQ8J{font:var(--role-h4);font-size:var(--text-base);color:var(--text-strong)}.page_formatHint__fJAX_{font-family:var(--font-mono);font-size:var(--text-2xs);color:var(--text-subtle);text-align:start}.page_formatArrow__63Iu_{-webkit-margin-start:auto;margin-inline-start:auto;flex:none;color:var(--text-subtle);transition:color var(--dur-base) var(--ease-out)}.page_format__21G5p:focus-visible .page_formatArrow__63Iu_,.page_format__21G5p:hover .page_formatArrow__63Iu_{color:var(--entity-text,var(--brand))}.page_grid__NEhBj{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(240px,100%),1fr));grid-gap:var(--space-6) var(--space-5);gap:var(--space-6) var(--space-5);align-items:start;-webkit-margin-before:var(--space-8);margin-block-start:var(--space-8)}.page_column__BaUjm{padding:var(--space-5);background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);transition:border-color var(--dur-base) var(--ease-out)}.page_column__BaUjm:hover{border-color:var(--entity,var(--brand))}.page_summary__Ugxlc{display:none}.page_panel__Xh8gb{display:flex;flex-direction:column;gap:var(--space-3)}.page_columnTitle__C6whC{display:flex;align-items:center;gap:var(--space-2);margin:0;-webkit-padding-after:var(--space-3);padding-block-end:var(--space-3);-webkit-border-after:1px solid var(--border-subtle);border-block-end:1px solid var(--border-subtle)}.page_columnIcon__Ayxi2{display:grid;place-items:center;inline-size:30px;block-size:30px;flex:none;border-radius:var(--radius-md);background:var(--entity-soft);color:var(--entity-text,var(--brand))}.page_columnLink__XpDzp{font:var(--role-h4);font-size:var(--text-md);color:var(--text-strong);text-decoration:none;transition:color var(--dur-base) var(--ease-out)}.page_columnLink__XpDzp:focus-visible,.page_columnLink__XpDzp:hover{color:var(--entity-text,var(--brand))}.page_columnCount__okKG5{-webkit-margin-start:auto;margin-inline-start:auto;font:var(--role-mono);font-size:var(--text-2xs);color:var(--text-subtle)}.page_links__dyote{display:flex;flex-direction:column;gap:var(--space-1);margin:0;padding:0;list-style:none}.page_link__yH46c{display:block;padding:3px 0;font:var(--role-body-sm);color:var(--text-muted);text-decoration:none;transition:color var(--dur-base) var(--ease-out),transform var(--dur-base) var(--ease-out)}.page_link__yH46c:focus-visible,.page_link__yH46c:hover{color:var(--entity-text,var(--brand))}.page_link__yH46c:focus-visible{transform:translateX(calc(var(--space-2) * -1))}@media (hover:hover){.page_link__yH46c:hover{transform:translateX(calc(var(--space-2) * -1))}}[dir=ltr] .page_link__yH46c:focus-visible{transform:translateX(var(--space-2))}@media (hover:hover){[dir=ltr] .page_link__yH46c:hover{transform:translateX(var(--space-2))}}@media (pointer:coarse){.page_link__yH46c{display:flex;align-items:center;min-block-size:32px;padding-block:0}.page_columnLink__XpDzp{display:inline-flex;align-items:center;min-block-size:32px}}@media (max-width:760px){.page_grid__NEhBj{gap:var(--space-3)}.page_column__BaUjm{padding:0}.page_column__BaUjm[open]{border-color:var(--entity,var(--brand))}.page_summary__Ugxlc{display:flex;align-items:center;gap:var(--space-3);box-sizing:border-box;min-block-size:48px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);font:var(--role-h4);font-size:var(--text-md);color:var(--text-strong);list-style:none;cursor:pointer}.page_summary__Ugxlc::-webkit-details-marker{display:none}.page_summary__Ugxlc:after{content:"";flex:none;inline-size:18px;block-size:18px;background-color:var(--entity-text,var(--brand));-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:rotate var(--dur-base) var(--ease-out)}.page_column__BaUjm[open]>.page_summary__Ugxlc:after{rotate:180deg}.page_summary__Ugxlc:focus-visible{outline-color:var(--entity,var(--brand));outline-offset:-3px;border-radius:var(--radius-lg)}.page_summaryTitle__lJNtB{min-inline-size:0}.page_panel__Xh8gb{gap:var(--space-2);padding:var(--space-2) var(--space-4) var(--space-4);-webkit-border-before:1px solid var(--border-subtle);border-block-start:1px solid var(--border-subtle)}.page_columnTitle__C6whC{-webkit-padding-after:0;padding-block-end:0;-webkit-border-after:0;border-block-end:0}.page_columnTitle__C6whC .page_columnCount__okKG5,.page_columnTitle__C6whC .page_columnIcon__Ayxi2{display:none}.page_columnLink__XpDzp{display:flex;flex:1 1;align-items:center;gap:var(--space-2);min-block-size:var(--control-touch);font-size:var(--text-base);color:var(--entity-text,var(--brand))}.page_columnLink__XpDzp:after{content:"";flex:none;inline-size:16px;block-size:16px;background-color:currentColor;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 19-7-7 7-7'/%3E%3Cpath d='M19 12H5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m12 19-7-7 7-7'/%3E%3Cpath d='M19 12H5'/%3E%3C/svg%3E");-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.page_links__dyote{-webkit-padding-start:var(--space-4);padding-inline-start:var(--space-4)}}@media (max-width:760px) and (scripting:enabled){.page_grid__NEhBj:not([data-ready]) .page_panel__Xh8gb{animation:page_pendingPanel__Dxfkq 1ms 10s backwards}.page_grid__NEhBj:not([data-ready]) .page_column__BaUjm{animation:page_pendingCard__xL1D7 1ms 10s backwards}.page_grid__NEhBj:not([data-ready]) .page_summary__Ugxlc:after{animation:page_pendingChevron__sN1Pp 1ms 10s backwards}}@keyframes page_pendingPanel__Dxfkq{0%,to{display:none}}@keyframes page_pendingCard__xL1D7{0%,to{border-color:var(--border-subtle)}}@keyframes page_pendingChevron__sN1Pp{0%,to{rotate:none}}@media (prefers-reduced-motion:reduce){.page_summary__Ugxlc:after{transition:none}}span.siteMapWorlds_formatHint__3RVIW{font-family:var(--font-sans)}span.siteMapWorlds_formatHint__3RVIW>span{font-family:var(--font-mono);unicode-bidi:-webkit-isolate;unicode-bidi:isolate}@media (min-width:761px){div.siteMapWorlds_dense__aHX4o{grid-auto-flow:row dense}details.siteMapWorlds_wide__6bECQ{grid-column:span 2}div.siteMapWorlds_wideLinks__t0XDJ{display:block;column-count:2;column-gap:var(--space-6)}div.siteMapWorlds_wideLinks__t0XDJ>a{page-break-inside:avoid;break-inside:avoid}}@media (min-width:1280px){details.siteMapWorlds_wider__dw5UQ{grid-column:span 3}details.siteMapWorlds_wider__dw5UQ div.siteMapWorlds_wideLinks__t0XDJ{column-count:3}}