.line-clamp-2[data-astro-cid-vrecybdq]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.prose{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1));font-size:18px;line-height:1.8}.prose h2{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));border-bottom:3px solid #e5e7eb;margin-top:3rem;margin-bottom:1.5rem;padding-bottom:.5rem;scroll-margin-top:5rem;font-size:1.875rem;font-weight:700;line-height:1.3}.prose h3{--tw-text-opacity:1;color:#1e40af;margin-top:2.5rem;margin-bottom:1.25rem;font-size:1.5rem;font-weight:700;line-height:1.4}.prose h4{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));margin-top:2rem;margin-bottom:1rem;font-size:1.25rem;font-weight:600;line-height:1.4}.prose p{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));margin-bottom:1.5rem;font-size:18px;line-height:1.8}.prose ul{margin-bottom:2rem;margin-left:1.5rem}.prose ul>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.prose ul{list-style-type:disc}.prose ol{margin-bottom:2rem;margin-left:1.5rem}.prose ol>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.prose ol{list-style-type:decimal}.prose li{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));padding-left:.5rem;font-size:17px;line-height:1.7}.prose ul li::marker{color:#2563eb;font-size:1.2em}.prose ol li::marker{color:#2563eb;font-weight:600}.prose li strong{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.prose a{--tw-text-opacity:1;color:rgb(9 109 217/var(--tw-text-opacity,1));font-weight:500}.prose a:hover{--tw-text-opacity:1;color:rgb(0 80 179/var(--tw-text-opacity,1))}.prose a{text-underline-offset:3px;text-decoration:underline 2px;transition:all .2s}.prose a:hover{--tw-text-opacity:1;color:rgb(0 58 140/var(--tw-text-opacity,1));text-decoration-thickness:3px}.prose strong{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));font-weight:700}.prose em{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1));font-style:italic}.prose code{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(0 80 179/var(--tw-text-opacity,1));border-radius:.25rem;padding:.25rem .5rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:15px;line-height:1.25rem}.prose pre{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1));border-radius:.5rem;margin-top:1.5rem;margin-bottom:1.5rem;padding:1rem;overflow-x:auto}.prose blockquote{--tw-border-opacity:1;border-left-width:4px;border-color:rgb(9 109 217/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;margin-top:2rem;margin-bottom:2rem;padding:1.25rem 1.5rem;font-size:17px;line-height:1.7}.prose blockquote p{margin-bottom:.75rem}.prose blockquote strong{--tw-text-opacity:1;color:rgb(0 80 179/var(--tw-text-opacity,1))}.prose img{--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow);border-radius:.5rem;margin-top:2rem;margin-bottom:2rem}.prose table{border-collapse:collapse;width:100%;margin-top:1.5rem;margin-bottom:1.5rem}.prose th{--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));text-align:left;padding:.5rem 1rem;font-weight:600}.prose td{--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));padding:.5rem 1rem}.prose h2+p,.prose h3+p,.prose h4+p{margin-top:0}.prose p+ul,.prose p+ol{margin-top:1rem}.prose ul+p,.prose ol+p{margin-top:1.5rem}@media (width<=640px){.prose,.prose p,.prose li{font-size:16px}.prose h2{margin-top:2rem;margin-bottom:1rem;font-size:1.5rem;line-height:2rem}.prose h3{margin-top:1.5rem;margin-bottom:.75rem;font-size:1.25rem;line-height:1.75rem}.prose blockquote{padding:1rem;font-size:15px}}.prose a:focus{outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(24 144 255/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;border-radius:.125rem;outline:2px solid #0000}.title-wrapper[data-astro-cid-4ee7rn3o] h1{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));margin-bottom:1.5rem;font-size:1.875rem;font-weight:700;line-height:1.25}@media (width>=768px){.title-wrapper[data-astro-cid-4ee7rn3o] h1{font-size:3rem;line-height:1}}
