::selection{background:#1a1a1a;color:#fafafa}:root,[data-bs-theme=light]{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-danger: #dc3545;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-danger-rgb: 220, 53, 69;--bs-primary-text-emphasis: rgb(5.2, 44, 101.2);--bs-secondary-text-emphasis: rgb(43.2, 46.8, 50);--bs-success-text-emphasis: rgb(10, 54, 33.6);--bs-info-text-emphasis: rgb(5.2, 80.8, 96);--bs-warning-text-emphasis: rgb(102, 77.2, 2.8);--bs-danger-text-emphasis: rgb(88, 21.2, 27.6);--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: rgb(206.6, 226, 254.6);--bs-secondary-bg-subtle: rgb(225.6, 227.4, 229);--bs-success-bg-subtle: rgb(209, 231, 220.8);--bs-info-bg-subtle: rgb(206.6, 244.4, 252);--bs-warning-bg-subtle: rgb(255, 242.6, 205.4);--bs-danger-bg-subtle: rgb(248, 214.6, 217.8);--bs-light-bg-subtle: rgb(251.5, 252, 252.5);--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: rgb(158.2, 197, 254.2);--bs-secondary-border-subtle: rgb(196.2, 199.8, 203);--bs-success-border-subtle: rgb(163, 207, 186.6);--bs-info-border-subtle: rgb(158.2, 233.8, 249);--bs-warning-border-subtle: rgb(255, 230.2, 155.8);--bs-danger-border-subtle: rgb(241, 174.2, 180.6);--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--font-base), sans-serif;--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.6;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fafafa;--bs-body-bg-rgb: 250, 250, 250;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, .75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, .5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: rgb(10.4, 88, 202.4);--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-color: #212529;--bs-highlight-bg: rgb(255, 242.6, 205.4);--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, .175);--bs-border-radius: .375rem;--bs-border-radius-sm: .25rem;--bs-border-radius-lg: .5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15);--bs-box-shadow-sm: 0 .125rem .25rem rgba(0, 0, 0, .075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, .175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, .075);--bs-focus-ring-width: .25rem;--bs-focus-ring-opacity: .25;--bs-focus-ring-color: rgba(13, 110, 253, .25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}.prev-next-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}@media(max-width:767.98px){.prev-next-links{grid-template-columns:repeat(1,minmax(0,1fr));gap:3rem}}.prev-next-links__link{text-decoration:none}.prev-next-links__link_prev .prev-next-links__icon{transform:translate(-6px)}.prev-next-links__link_prev:hover .prev-next-links__icon{color:#1a1a1a;transform:translate(-10px)}.prev-next-links__link_prev:hover .prev-next-links__title{color:#1a1a1a;text-decoration-color:#1a1a1a80}.prev-next-links__link_next{grid-column-start:2}@media(max-width:767.98px){.prev-next-links__link_next{grid-column-start:auto}}.prev-next-links__link_next .prev-next-links__icon{transform:translate(6px)}.prev-next-links__link_next:hover .prev-next-links__icon{color:#1a1a1a;transform:translate(10px)}.prev-next-links__link_next:hover .prev-next-links__title{color:#1a1a1a;text-decoration-color:#1a1a1a80}.prev-next-links__icon{color:#1a1a1a99;width:1.2rem;height:1.2rem;text-align:start;transition:transform .2s ease-out,color .2s ease-out}.prev-next-links__label{text-transform:uppercase;margin-bottom:.5rem}.prev-next-links__title{color:#1a1a1a;text-decoration:underline;text-decoration-color:#1a1a1a26;text-underline-offset:.25em;transition:text-decoration-color .2s ease-out}html[dir=rtl] .prev-next-links__icon{transform:scaleX(-1)}html[dir=rtl] .prev-next-links__link_prev:hover .prev-next-links__icon{transform:translate(4px) scaleX(-1)}html[dir=rtl] .prev-next-links__link_next:hover .prev-next-links__icon{transform:translate(-4px) scaleX(-1)}.core-page-header{text-align:center;padding-top:12rem;padding-bottom:12rem}.core-page-header__breadcrumb-item:before{font-size:.75rem;line-height:1.6;font-weight:200;letter-spacing:.01em}.core-page-header__nav{margin-bottom:3.5rem}.core-page-header__heading{margin-bottom:.75rem}.core-page-header__text{color:#1a1a1a99;line-height:1.6}.core-page-header__meta{margin-top:2rem}.core-page-header__meta time{color:#1a1a1a99}.core-page-header__figure{margin-top:3rem}@media(max-width:991.98px){.core-page-header{padding-top:8rem;padding-bottom:8rem}}@media(max-width:575.98px){.core-page-header{text-align:left}}.share-links__heading{margin-bottom:.25rem}.share-links__note{margin-bottom:1.5rem}.call-to-action{margin-top:12rem;padding-top:12rem;padding-bottom:12rem;border-top:1px solid rgba(26,26,26,.15)}.call-to-action__heading{margin-bottom:1.5rem}.call-to-action__text{margin-bottom:3rem;color:#1a1a1a99;line-height:1.6}@media(max-width:991.98px){.call-to-action{margin-top:8rem;padding-top:8rem;padding-bottom:8rem}}.article-page .core-page-header{padding-bottom:0}.article-page article{padding-bottom:3rem}.article-page__content{padding-top:3rem}@media(min-width:992px){.article-page__content>.container{max-width:80ch}}.article-page__content{margin-top:0rem}.article-page .share-links{padding-bottom:3rem}.article-page__divider{margin:0}.article-page .prev-next-links{padding-top:3rem}@media(min-width:992px){.article-page__footer>.container{max-width:80ch}}
