.article-content{color:#374151;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.125rem;line-height:1.8}.article-content>p.lead,.article-content>p:first-of-type{color:#1f2937;border-bottom:1px solid #e5e7eb;margin-bottom:2rem;padding-bottom:2rem;font-size:1.375rem;font-weight:400;line-height:1.7}.article-content>p.lead strong:first-child,.article-content>p:first-of-type strong:first-child{color:#0d7a8a;font-weight:600}.article-content h2{color:#111827;letter-spacing:-.025em;border-bottom:3px solid #17a2b8;margin-top:3.5rem;margin-bottom:1.5rem;padding-bottom:.75rem;scroll-margin-top:6rem;font-family:Outfit,Inter,sans-serif;font-size:1.875rem;font-weight:700}.article-content h2:first-child{margin-top:0}.article-content h3{color:#0d7a8a;letter-spacing:-.02em;margin-top:2.5rem;margin-bottom:1rem;scroll-margin-top:6rem;font-family:Outfit,Inter,sans-serif;font-size:1.5rem;font-weight:600}.article-content h4{color:#374151;margin-top:2rem;margin-bottom:.75rem;scroll-margin-top:6rem;font-family:Outfit,Inter,sans-serif;font-size:1.25rem;font-weight:600}.article-content p{max-width:70ch;margin-bottom:1.5rem}.article-content strong{color:#111827;font-weight:600}.article-content a{color:#0d7a8a;border-bottom:1px solid #0000;font-weight:500;text-decoration:none;transition:border-color .2s}.article-content a:hover{border-bottom-color:#17a2b8}.article-content ul,.article-content ol{max-width:65ch;margin:1.5rem 0;padding-left:0}.article-content ul{list-style:none}.article-content ul li{margin-bottom:.875rem;padding-left:1.75rem;line-height:1.7;position:relative}.article-content ul li:before{content:"";background:linear-gradient(135deg,#17a2b8,#8bc34a);border-radius:50%;width:8px;height:8px;position:absolute;top:.6em;left:0}.article-content ol{counter-reset:ol-counter;list-style:none}.article-content ol li{counter-increment:ol-counter;margin-bottom:1rem;padding-left:2.5rem;line-height:1.7;position:relative}.article-content ol li:before{content:counter(ol-counter);color:#fff;background:linear-gradient(135deg,#17a2b8,#0d7a8a);border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.875rem;font-weight:600;display:flex;position:absolute;top:0;left:0}.article-content ul ul,.article-content ol ol,.article-content ul ol,.article-content ol ul{margin-top:.75rem;margin-bottom:0}.article-content blockquote{background:linear-gradient(135deg,#f0fdf4 0%,#ecfdf5 50%,#f0fdfa 100%);border-left:4px solid #8bc34a;border-radius:0 1rem 1rem 0;margin:2.5rem 0;padding:2rem 2rem 2rem 2.5rem;font-style:normal;position:relative;box-shadow:0 4px 6px -1px #8bc34a1a,0 2px 4px -2px #8bc34a1a}.article-content blockquote:before{content:"";background:#7cb342;border-radius:2px;width:4px;height:2rem;position:absolute;top:1.5rem;left:-2px}.article-content blockquote p{color:#166534;margin:0;font-size:1.0625rem;line-height:1.75}.article-content blockquote p strong{color:#15803d;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-size:1rem;display:block}.article-content .table-wrapper{-webkit-overflow-scrolling:touch;width:100%;margin:2.5rem 0;overflow-x:auto}.article-content table{border-collapse:separate;border-spacing:0;table-layout:fixed;border-radius:1rem;width:100%;min-width:600px;margin:0;font-size:.9375rem;overflow:hidden;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a}.article-content thead{background:linear-gradient(135deg,#17a2b8 0%,#0d7a8a 100%)}.article-content th{text-align:left;color:#fff;text-transform:uppercase;letter-spacing:.05em;word-wrap:break-word;overflow-wrap:break-word;vertical-align:middle;padding:1rem 1.25rem;font-size:.875rem;font-weight:600}.article-content th:first-child{border-radius:1rem 0 0}.article-content th:last-child{border-radius:0 1rem 0 0}.article-content tbody tr{transition:background-color .15s}.article-content tbody tr:nth-child(2n){background-color:#f9fafb}.article-content tbody tr:hover{background-color:#f0fdfa}.article-content td{color:#374151;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;vertical-align:top;border-bottom:1px solid #e5e7eb;padding:1rem 1.25rem;line-height:1.6}.article-content tbody tr:last-child td{border-bottom:none}.article-content tbody tr:last-child td:first-child{border-radius:0 0 0 1rem}.article-content tbody tr:last-child td:last-child{border-radius:0 0 1rem}.article-content hr{background:linear-gradient(90deg,#0000 0%,#e5e7eb 20% 80%,#0000 100%);border:none;height:1px;margin:3rem 0}.article-content sup{color:#0d7a8a;cursor:pointer;font-size:.75rem;font-weight:600;transition:color .15s}.article-content sup:hover{color:#0d7a8a}.article-content sup a{color:inherit;border-bottom:none}.article-content #references+ol,.article-content h2:last-of-type+ol{color:#6b7280;background:#f9fafb;border-radius:1rem;margin-top:1.5rem;padding:1.5rem 1.5rem 1.5rem 3rem;font-size:.875rem;line-height:1.6}.article-content #references+ol li,.article-content h2:last-of-type+ol li{margin-bottom:.75rem;padding-left:2rem}.article-content #references+ol li:before,.article-content h2:last-of-type+ol li:before{background:#9ca3af;width:1.5rem;height:1.5rem;font-size:.75rem}.article-content #references+ol em,.article-content h2:last-of-type+ol em{color:#374151}.article-content code{color:#0d7a8a;background:#f3f4f6;border-radius:.25rem;padding:.125rem .375rem;font-family:SF Mono,Monaco,Cascadia Code,monospace;font-size:.875em}.article-content img{border-radius:1rem;margin:2rem 0;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.article-content figure{margin:2.5rem 0}.article-content figcaption{text-align:center;color:#6b7280;margin-top:.75rem;font-size:.875rem;font-style:italic}.article-content>h2:first-of-type+ol,.article-content ol:first-of-type{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #e2e8f0;border-radius:1rem;margin-bottom:2rem;padding:1.5rem 1.5rem 1.5rem 2.5rem}.article-content>h2:first-of-type+ol li:before,.article-content ol:first-of-type li:before{background:linear-gradient(135deg,#64748b,#475569)}.article-content>h2:first-of-type+ol a,.article-content ol:first-of-type a{color:#475569;font-weight:500}.article-content>h2:first-of-type+ol a:hover,.article-content ol:first-of-type a:hover{color:#0d7a8a}@media (max-width:768px){.article-content{font-size:1.0625rem}.article-content>p.lead,.article-content>p:first-of-type{font-size:1.1875rem}.article-content h2{margin-top:2.5rem;font-size:1.5rem}.article-content h3{font-size:1.25rem}.article-content blockquote{border-radius:0;margin:2rem -1rem;padding:1.5rem}.article-content .table-wrapper{border-radius:0;width:calc(100% + 2rem);margin:2rem -1rem}.article-content table{border-radius:0;min-width:500px;font-size:.8125rem}.article-content th,.article-content td{padding:.75rem .625rem}.article-content th:first-child,.article-content th:last-child,.article-content tbody tr:last-child td:first-child,.article-content tbody tr:last-child td:last-child{border-radius:0}}.article-content.theme-sepia{color:#433422;background-color:#f5f0e6;border-radius:1rem;padding:2rem}.article-content.theme-sepia h2,.article-content.theme-sepia h3,.article-content.theme-sepia h4{color:#2d2315}.article-content.theme-sepia h3{color:#6b5a2f}.article-content.theme-sepia strong{color:#2d2315}.article-content.theme-sepia>p:first-of-type,.article-content.theme-sepia>p.lead{color:#2d2315;border-bottom-color:#d5cab8}.article-content.theme-sepia a{color:#8b6914}.article-content.theme-sepia blockquote{background:linear-gradient(135deg,#ece4d4 0%,#e8dfc8 100%);border-left-color:#8b6914}.article-content.theme-sepia blockquote p{color:#5a4a2a}.article-content.theme-sepia blockquote p strong{color:#3d3218}.article-content.theme-sepia ul li:before{background:linear-gradient(135deg,#8b6914,#a68b3c)}.article-content.theme-sepia ol li:before{background:linear-gradient(135deg,#8b6914,#6b5a2f)}.article-content.theme-sepia table{box-shadow:0 4px 6px -1px #6450281a,0 2px 4px -2px #6450281a}.article-content.theme-sepia thead{background:linear-gradient(135deg,#8b6914 0%,#6b5a2f 100%)}.article-content.theme-sepia tbody tr:nth-child(2n){background-color:#ece4d4}.article-content.theme-sepia tbody tr:hover{background-color:#e4dbc8}.article-content.theme-sepia td{color:#433422;border-bottom-color:#d5cab8}.article-content.theme-sepia code{color:#8b6914;background:#e4dbc8}.article-content.theme-sepia hr{background:linear-gradient(90deg,#0000 0%,#d5cab8 20% 80%,#0000 100%)}.article-content.theme-sepia sup{color:#8b6914}.article-content.theme-dark{color:#e0e0e0;background-color:#1a1a2e;border-radius:1rem;padding:2rem}.article-content.theme-dark>p:first-of-type,.article-content.theme-dark>p.lead{color:#f0f0f0;border-bottom-color:#3a3a5c;font-size:1.375rem;line-height:1.7}.article-content.theme-dark>p.lead strong:first-child,.article-content.theme-dark>p:first-of-type strong:first-child{color:#5dd9f0}.article-content.theme-dark h2{color:#fff;border-bottom-color:#5dd9f0}.article-content.theme-dark h3{color:#5dd9f0}.article-content.theme-dark h4,.article-content.theme-dark p{color:#d0d0d0}.article-content.theme-dark strong{color:#f0f0f0}.article-content.theme-dark a{color:#5dd9f0;border-bottom-color:#0000}.article-content.theme-dark a:hover{border-bottom-color:#5dd9f0}.article-content.theme-dark ul li,.article-content.theme-dark ol li{color:#d0d0d0}.article-content.theme-dark ul li:before{background:linear-gradient(135deg,#5dd9f0,#8bc34a)}.article-content.theme-dark ol li:before{color:#1a1a2e;background:linear-gradient(135deg,#5dd9f0,#3aa8c0)}.article-content.theme-dark blockquote{background:linear-gradient(135deg,#8bc34a1f 0%,#5dd9f014 100%);border-left-color:#8bc34a;box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -2px #0003}.article-content.theme-dark blockquote p{color:#c8e6c9}.article-content.theme-dark blockquote p strong{color:#a5d6a7}.article-content.theme-dark table{background-color:#252540;box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -2px #0003}.article-content.theme-dark thead{background:linear-gradient(135deg,#2a4a5c 0%,#1e3a4c 100%)}.article-content.theme-dark th{color:#fff;border-color:#3a3a5c}.article-content.theme-dark td{color:#d0d0d0;border-bottom-color:#3a3a5c}.article-content.theme-dark tbody tr:nth-child(2n){background-color:#2a2a45}.article-content.theme-dark tbody tr:hover{background-color:#30304a}.article-content.theme-dark hr{background:linear-gradient(90deg,#0000 0%,#5dd9f0 20%,#8bc34a 80%,#0000 100%)}.article-content.theme-dark code{color:#5dd9f0;background-color:#2a2a45}.article-content.theme-dark sup{color:#5dd9f0}.article-content.theme-dark #references+ol,.article-content.theme-dark h2:last-of-type+ol{color:#a0a0b0;background:#252540}.article-content.theme-dark #references+ol em,.article-content.theme-dark h2:last-of-type+ol em{color:#d0d0d0}.article-content.theme-dark #references+ol li:before,.article-content.theme-dark h2:last-of-type+ol li:before{background:#5a5a7c}.article-content.theme-dark>h2:first-of-type+ol,.article-content.theme-dark ol:first-of-type{background:linear-gradient(135deg,#252540 0%,#2a2a45 100%);border-color:#3a3a5c}.article-content.theme-dark>h2:first-of-type+ol li:before,.article-content.theme-dark ol:first-of-type li:before{background:linear-gradient(135deg,#5a5a7c,#4a4a6c)}.article-content.theme-dark>h2:first-of-type+ol a,.article-content.theme-dark ol:first-of-type a{color:#a0a0c0}.article-content.theme-dark>h2:first-of-type+ol a:hover,.article-content.theme-dark ol:first-of-type a:hover{color:#5dd9f0}.article-content-wrapper:has(.article-content.theme-dark){background-color:#1a1a2e;border-color:#3a3a5c;box-shadow:0 4px 6px -1px #0000004d}.article-content-wrapper:has(.article-content.theme-sepia){background-color:#f5f0e6;border-color:#d5cab8;box-shadow:0 4px 6px -1px #6450281a}@media print{.article-content{font-size:11pt;line-height:1.6}.article-content blockquote{box-shadow:none;background:0 0;border-left:2px solid #8bc34a}.article-content table{box-shadow:none}}
/*# sourceMappingURL=23k9ang9_bqpk.css.map*/