.readPage-module__xZZkrG__readPageMain{background-color:#fff;min-height:100vh;padding-top:1rem;padding-bottom:2rem}.dark .readPage-module__xZZkrG__readPageMain{background-color:#111827}.readPage-module__xZZkrG__readPageContainer{justify-content:space-between;max-width:80rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;display:flex}.readPage-module__xZZkrG__readPageArticle{color:#374151;width:100%;max-width:48rem;margin-left:auto;margin-right:auto;font-size:.875rem;line-height:1.714}.readPage-module__xZZkrG__readPageArticle p{color:#1f2937;margin-top:1.143em;margin-bottom:1.143em}.dark .readPage-module__xZZkrG__readPageArticle p{color:#f3f4f6}.readPage-module__xZZkrG__readPageArticle a{color:#2563eb;font-weight:500;text-decoration:none}.readPage-module__xZZkrG__readPageArticle a:hover{color:#1d4ed8;text-decoration:underline}.dark .readPage-module__xZZkrG__readPageArticle a{color:#60a5fa}.dark .readPage-module__xZZkrG__readPageArticle a:hover{color:#93c5fd}.readPage-module__xZZkrG__readPageArticle h1{color:#111827;margin-top:0;margin-bottom:.857em;font-size:2.143em;font-weight:800;line-height:1.2}.readPage-module__xZZkrG__readPageArticle h2{color:#111827;margin-top:1.6em;margin-bottom:.8em;font-size:1.429em;font-weight:700;line-height:1.4}.readPage-module__xZZkrG__readPageArticle h3{color:#111827;margin-top:1.556em;margin-bottom:.444em;font-size:1.286em;font-weight:600;line-height:1.556}.readPage-module__xZZkrG__readPageArticle h4{color:#111827;margin-top:1.429em;margin-bottom:.571em;font-weight:600;line-height:1.429}:is(.dark .readPage-module__xZZkrG__readPageArticle h1,.dark .readPage-module__xZZkrG__readPageArticle h2,.dark .readPage-module__xZZkrG__readPageArticle h3,.dark .readPage-module__xZZkrG__readPageArticle h4){color:#fff}.readPage-module__xZZkrG__readPageArticle ul{margin-top:1.143em;margin-bottom:1.143em;padding-left:1.571em;list-style-type:disc}.readPage-module__xZZkrG__readPageArticle ol{margin-top:1.143em;margin-bottom:1.143em;padding-left:1.571em;list-style-type:decimal}.readPage-module__xZZkrG__readPageArticle li{margin-top:.286em;margin-bottom:.286em}:is(.dark .readPage-module__xZZkrG__readPageArticle ul,.dark .readPage-module__xZZkrG__readPageArticle ol,.dark .readPage-module__xZZkrG__readPageArticle li){color:#d1d5db}.readPage-module__xZZkrG__readPageArticle blockquote{color:#111827;border-left:.25rem solid #e5e7eb;margin-top:1.333em;margin-bottom:1.333em;padding-left:1em;font-style:italic;font-weight:500}.dark .readPage-module__xZZkrG__readPageArticle blockquote{color:#f3f4f6;border-left-color:#4b5563}.readPage-module__xZZkrG__readPageArticle code{color:#111827;background-color:#f3f4f6;border-radius:.25rem;padding:.2em .4em;font-size:.857em;font-weight:600}.readPage-module__xZZkrG__readPageArticle code:before,.readPage-module__xZZkrG__readPageArticle code:after{content:""}.dark .readPage-module__xZZkrG__readPageArticle code{color:#f3f4f6;background-color:#374151}.readPage-module__xZZkrG__readPageArticle pre{color:#e5e7eb;background-color:#1f2937;border-radius:.375rem;margin-top:1.667em;margin-bottom:1.667em;padding:.857em 1.143em;font-size:.857em;line-height:1.667;overflow-x:auto}.readPage-module__xZZkrG__readPageArticle pre code{font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.readPage-module__xZZkrG__readPageArticle table{table-layout:auto;text-align:left;width:100%;margin-top:2em;margin-bottom:2em;font-size:.857em;line-height:1.5}.readPage-module__xZZkrG__readPageArticle thead{border-bottom-width:1px;border-bottom-color:#d1d5db}.readPage-module__xZZkrG__readPageArticle thead th{color:#111827;vertical-align:bottom;padding-bottom:.571em;padding-left:.571em;padding-right:.571em;font-weight:600}.readPage-module__xZZkrG__readPageArticle tbody tr{border-bottom-width:1px;border-bottom-color:#e5e7eb}.readPage-module__xZZkrG__readPageArticle tbody tr:last-child{border-bottom-width:0}.readPage-module__xZZkrG__readPageArticle tbody td{vertical-align:baseline;padding:.571em}.dark .readPage-module__xZZkrG__readPageArticle thead{border-bottom-color:#4b5563}.dark .readPage-module__xZZkrG__readPageArticle thead th{color:#fff}.dark .readPage-module__xZZkrG__readPageArticle tbody tr{border-bottom-color:#374151}.dark .readPage-module__xZZkrG__readPageArticle tbody td{color:#d1d5db}.readPage-module__xZZkrG__readPageArticle img{border-radius:.375rem;max-width:100%;height:auto;margin-top:1.714em;margin-bottom:1.714em}.readPage-module__xZZkrG__readPageArticle figure,:is(.readPage-module__xZZkrG__readPageArticle .kg-image-card,.readPage-module__xZZkrG__readPageArticle .kg-gallery-card){margin-top:1.714em;margin-bottom:1.714em}:is(.readPage-module__xZZkrG__readPageArticle .kg-image-card img,.readPage-module__xZZkrG__readPageArticle .kg-gallery-image img){border-radius:.375rem;max-width:100%;height:auto}.readPage-module__xZZkrG__readPageArticle .kg-width-wide{width:100%;max-width:none;position:relative}.readPage-module__xZZkrG__readPageArticle .kg-width-full{width:100vw;max-width:none;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.readPage-module__xZZkrG__readPageArticle .kg-width-full img{border-radius:0;width:100%}.readPage-module__xZZkrG__readPageArticle figcaption{color:#6b7280;margin-top:.667em;font-size:.857em;line-height:1.333}.dark .readPage-module__xZZkrG__readPageArticle figcaption{color:#9ca3af}.readPage-module__xZZkrG__readPageArticle hr{border-color:#e5e7eb;margin-top:2.857em;margin-bottom:2.857em}.dark .readPage-module__xZZkrG__readPageArticle hr{border-color:#374151}.readPage-module__xZZkrG__readPageArticle strong{color:#111827;font-weight:600}.dark .readPage-module__xZZkrG__readPageArticle strong{color:#fff}.readPage-module__xZZkrG__readPageNavRow{justify-content:space-between;align-items:center;width:100%;margin-bottom:1rem;display:flex}.readPage-module__xZZkrG__readPageTagLink{color:#2563eb;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:none}.readPage-module__xZZkrG__readPageTagLink:hover{color:#1e40af}.dark .readPage-module__xZZkrG__readPageTagLink{color:#60a5fa}.dark .readPage-module__xZZkrG__readPageTagLink:hover{color:#93c5fd}.readPage-module__xZZkrG__readPageTitle{color:#111827;margin-top:1.5rem;margin-bottom:.75rem;font-size:1.5rem;font-weight:800;line-height:1.25}.dark .readPage-module__xZZkrG__readPageTitle{color:#fff}.readPage-module__xZZkrG__readPageHeader{margin-bottom:1rem}.readPage-module__xZZkrG__readPageAuthorSection{flex-direction:column;gap:.75rem;margin-bottom:1rem;font-style:normal;display:flex}.readPage-module__xZZkrG__readPageAuthorInfo{align-items:center;display:flex}.readPage-module__xZZkrG__readPageAuthorImage{-o-object-fit:cover;object-fit:cover;border-radius:9999px;width:2rem;height:2rem;margin-right:.75rem}.readPage-module__xZZkrG__readPageAuthorLink{color:#1f2937;font-size:1.125rem;font-weight:700;line-height:1.75rem;text-decoration:none;transition:color .15s}.readPage-module__xZZkrG__readPageAuthorLink:hover{color:#2563eb}.dark .readPage-module__xZZkrG__readPageAuthorLink{color:#fff}.dark .readPage-module__xZZkrG__readPageAuthorLink:hover{color:#60a5fa}.readPage-module__xZZkrG__readPageMetaInfo{color:#4b5563;align-items:center;font-size:.875rem;line-height:1.25rem;display:flex}.dark .readPage-module__xZZkrG__readPageMetaInfo{color:#9ca3af}.readPage-module__xZZkrG__readPageTime{font-weight:300}.readPage-module__xZZkrG__readPageDotSeparator{background-color:#9ca3af;border-radius:9999px;width:.25rem;height:.25rem;margin-left:.5rem;margin-right:.5rem}.readPage-module__xZZkrG__readPageReadingTime{font-weight:300}.readPage-module__xZZkrG__readPageFigure{margin-top:0;margin-bottom:1.5rem}.readPage-module__xZZkrG__readPageImageContainer{border-radius:.5rem;justify-content:center;align-items:center;width:100%;min-height:200px;max-height:70vh;display:flex;position:relative;overflow:hidden}.dark .readPage-module__xZZkrG__readPageImageContainer{background-color:#1f2937}.readPage-module__xZZkrG__readPageFeatureImage{-o-object-fit:contain;object-fit:contain;border-radius:.5rem;width:100%;height:auto;max-height:70vh}.readPage-module__xZZkrG__readPageFigcaption{text-align:center;color:#4b5563;margin-top:.5rem;padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem}.dark .readPage-module__xZZkrG__readPageFigcaption{color:#9ca3af}@media (min-width:640px){.readPage-module__xZZkrG__readPageMain{padding-top:2rem;padding-bottom:4rem}.readPage-module__xZZkrG__readPageContainer{padding-left:1.5rem;padding-right:1.5rem}.readPage-module__xZZkrG__readPageNavRow{margin-bottom:1.5rem}.readPage-module__xZZkrG__readPageTagLink{font-size:1rem;line-height:1.5rem}.readPage-module__xZZkrG__readPageTitle{margin-top:2rem;margin-bottom:1rem;font-size:1.875rem;line-height:2.25rem}.readPage-module__xZZkrG__readPageHeader{margin-bottom:1.5rem}.readPage-module__xZZkrG__readPageAuthorSection{flex-direction:row;align-items:center;gap:0;margin-bottom:1.5rem}.readPage-module__xZZkrG__readPageAuthorImage{width:2.5rem;height:2.5rem;margin-right:1rem}.readPage-module__xZZkrG__readPageAuthorLink{font-size:1.25rem;line-height:1.75rem}.readPage-module__xZZkrG__readPageMetaInfo{margin-left:1rem;font-size:1rem;line-height:1.5rem}.readPage-module__xZZkrG__readPageFigure{margin-top:0;margin-bottom:2rem}.readPage-module__xZZkrG__readPageImageContainer{min-height:250px;max-height:75vh}.readPage-module__xZZkrG__readPageFeatureImage{max-height:75vh}.readPage-module__xZZkrG__readPageArticle{font-size:1rem;line-height:1.75}.readPage-module__xZZkrG__readPageArticle p{margin-top:1.25em;margin-bottom:1.25em}.readPage-module__xZZkrG__readPageArticle h1{margin-bottom:.889em;font-size:2.25em}.readPage-module__xZZkrG__readPageArticle h2{margin-top:2em;margin-bottom:1em;font-size:1.5em}.readPage-module__xZZkrG__readPageArticle h3{margin-top:1.6em;margin-bottom:.6em;font-size:1.25em}.readPage-module__xZZkrG__readPageArticle ul,.readPage-module__xZZkrG__readPageArticle ol{margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.readPage-module__xZZkrG__readPageArticle li{margin-top:.5em;margin-bottom:.5em}.readPage-module__xZZkrG__readPageArticle blockquote{margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.readPage-module__xZZkrG__readPageArticle pre{margin-top:1.714em;margin-bottom:1.714em;padding:.857em 1.143em;font-size:.875em;line-height:1.714}.readPage-module__xZZkrG__readPageArticle code{font-size:.875em}.readPage-module__xZZkrG__readPageArticle img,.readPage-module__xZZkrG__readPageArticle figure,:is(.readPage-module__xZZkrG__readPageArticle .kg-image-card,.readPage-module__xZZkrG__readPageArticle .kg-gallery-card){margin-top:2em;margin-bottom:2em}.readPage-module__xZZkrG__readPageArticle hr{margin-top:3em;margin-bottom:3em}}@media (min-width:1024px){.readPage-module__xZZkrG__readPageMain{padding-top:4rem;padding-bottom:6rem}.readPage-module__xZZkrG__readPageTitle{margin-top:2.5rem;margin-bottom:1.5rem;font-size:2.25rem;line-height:2.5rem}.readPage-module__xZZkrG__readPageHeader{margin-bottom:2rem}.readPage-module__xZZkrG__readPageImageContainer{min-height:300px;max-height:80vh}.readPage-module__xZZkrG__readPageFeatureImage{max-height:80vh}.readPage-module__xZZkrG__readPageArticle{font-size:1.25rem;line-height:1.8}.readPage-module__xZZkrG__readPageArticle p{margin-top:1.2em;margin-bottom:1.2em}.readPage-module__xZZkrG__readPageArticle h1{margin-bottom:.833em;font-size:2.4em}.readPage-module__xZZkrG__readPageArticle h2{margin-top:1.867em;margin-bottom:.933em;font-size:1.6em}.readPage-module__xZZkrG__readPageArticle h3{margin-top:1.667em;margin-bottom:.667em;font-size:1.333em}.readPage-module__xZZkrG__readPageArticle ul,.readPage-module__xZZkrG__readPageArticle ol{margin-top:1.2em;margin-bottom:1.2em;padding-left:1.6em}.readPage-module__xZZkrG__readPageArticle li{margin-top:.6em;margin-bottom:.6em}.readPage-module__xZZkrG__readPageArticle blockquote{margin-top:1.6em;margin-bottom:1.6em;padding-left:1.067em}.readPage-module__xZZkrG__readPageArticle pre{margin-top:2em;margin-bottom:2em;padding:1.2em 1.6em;font-size:.8em;line-height:1.75}.readPage-module__xZZkrG__readPageArticle code{font-size:.8em}.readPage-module__xZZkrG__readPageArticle img,.readPage-module__xZZkrG__readPageArticle figure,:is(.readPage-module__xZZkrG__readPageArticle .kg-image-card,.readPage-module__xZZkrG__readPageArticle .kg-gallery-card){margin-top:2em;margin-bottom:2em}.readPage-module__xZZkrG__readPageArticle .kg-width-wide{width:calc(100% + 4rem);margin-left:-2rem;margin-right:-2rem}.readPage-module__xZZkrG__readPageArticle hr{margin-top:2.8em;margin-bottom:2.8em}}
