:root{--color-primary:#00b4b6;--color-primary-dark:#009698}html{scroll-behavior:smooth}.entry-content{font-size:1.0625rem;line-height:1.8;color:#2d3748;word-break:break-word}.entry-content p{margin-top:0;margin-bottom:1.5rem}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6{font-family:Georgia,Cambria,"Times New Roman",serif;font-weight:700;color:#111827;line-height:1.35;margin-top:2rem;margin-bottom:1rem;clear:both}.entry-content h1{font-size:2.25rem}.entry-content h2{font-size:1.625rem;border-bottom:2px solid #f1f5f9;padding-bottom:.5rem}.entry-content h3{font-size:1.375rem}.entry-content h4{font-size:1.1875rem}.entry-content h5{font-size:1.0625rem}.entry-content h6{font-size:.9375rem;text-transform:uppercase;letter-spacing:.05em}.entry-content ul{list-style-type:disc !important;margin-top:.5rem !important;margin-bottom:1.5rem !important;padding-left:2rem !important}.entry-content ol{list-style-type:decimal !important;margin-top:.5rem !important;margin-bottom:1.5rem !important;padding-left:2rem !important}.entry-content li{margin-bottom:.5rem !important;line-height:1.7 !important;display:list-item !important}.entry-content ul ul,.entry-content ol ul{list-style-type:circle !important;margin-top:.25rem !important;margin-bottom:.5rem !important;padding-left:1.5rem !important}.entry-content ol ol,.entry-content ul ol{list-style-type:lower-alpha !important;margin-top:.25rem !important;margin-bottom:.5rem !important;padding-left:1.5rem !important}.entry-content a,.prose a,.prose-a{background-color:transparent !important;color:var(--color-primary) !important;text-decoration:underline;font-weight:500}.entry-content a:hover{color:var(--color-primary-dark) !important}.entry-content blockquote{border-left:4px solid var(--color-primary) !important;padding:.85rem 1.25rem !important;margin:1.5rem 0 !important;background-color:#f8fafc !important;color:#4b5563 !important;font-style:italic !important;border-radius:0 .375rem .375rem 0 !important}.entry-content blockquote p:last-child{margin-bottom:0 !important}.entry-content table{width:100% !important;margin-bottom:1.5rem !important;border-collapse:collapse !important;font-size:.9375rem !important}.entry-content th,.entry-content td{border:1px solid #e2e8f0 !important;padding:.625rem .875rem !important;text-align:left !important}.entry-content th{background-color:#f1f5f9 !important;font-weight:600 !important;color:#111827 !important}.entry-content code{background-color:#f1f5f9 !important;color:#e11d48 !important;padding:.15rem .35rem !important;border-radius:.25rem !important;font-size:.875em !important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace !important}.entry-content pre{background-color:#1e293b !important;color:#f8fafc !important;padding:1rem !important;border-radius:.5rem !important;overflow-x:auto !important;margin-bottom:1.5rem !important}.entry-content pre code{background-color:transparent !important;color:inherit !important;padding:0 !important}.entry-content img{max-width:100%;height:auto;border-radius:.375rem;margin-bottom:1.5rem}.entry-content figure{margin:1.5rem 0}.entry-content figcaption{font-size:.8125rem;color:#6b7280;text-align:center;margin-top:.5rem}.entry-content hr{border:0;border-top:1px solid #e5e7eb;margin:2rem 0}.alignleft{float:left;margin-right:1.5rem;margin-bottom:1rem}.alignright{float:right;margin-left:1.5rem;margin-bottom:1rem}.aligncenter{display:block;margin:0 auto 1rem}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.hide-scrollbar::-webkit-scrollbar{display:none}.hide-scrollbar{-ms-overflow-style:none;scrollbar-width:none}