#blog-article-content,.article-content,.blog-article-content{color:#374151!important;box-sizing:border-box!important;font-size:1rem!important;line-height:1.75!important}#blog-article-content *,.article-content *,.blog-article-content *{box-sizing:border-box!important}.prose #blog-article-content blockquote,.prose .article-content blockquote,.prose .blog-article-content blockquote{all:revert!important;color:#fff!important;background:#000 linear-gradient(90deg,#111827 0%,#000 50%,#111827 100%)!important;border:none!important;border-left:4px solid #dc2626!important;border-radius:0 .5rem .5rem 0!important;margin:2rem 0!important;padding:1.5rem 2rem!important;font-size:1.125rem!important;font-style:italic!important;font-weight:500!important;line-height:1.75!important;position:relative!important;overflow:hidden!important;box-shadow:0 25px 50px -12px #00000080!important}#blog-article-content h1,.article-content h1,.blog-article-content h1{color:#111827!important;border-bottom:2px solid #e5e7eb!important;margin-top:3rem!important;margin-bottom:1.5rem!important;padding-bottom:.75rem!important;font-size:2.25rem!important;font-weight:700!important}#blog-article-content h2,.article-content h2,.blog-article-content h2{color:#111827!important;margin-top:2.5rem!important;margin-bottom:1.25rem!important;font-size:1.875rem!important;font-weight:700!important}#blog-article-content h3,.article-content h3,.blog-article-content h3{color:#111827!important;margin-top:2rem!important;margin-bottom:1rem!important;font-size:1.5rem!important;font-weight:700!important}#blog-article-content h4,.article-content h4,.blog-article-content h4{color:#111827!important;margin-top:1.5rem!important;margin-bottom:.75rem!important;font-size:1.25rem!important;font-weight:600!important}#blog-article-content p,.article-content p,.blog-article-content p{color:#374151!important;margin-top:0!important;margin-bottom:1.25rem!important;font-size:1rem!important;line-height:1.75!important}#blog-article-content p:empty,.article-content p:empty,.blog-article-content p:empty{height:0!important;margin:0!important;padding:0!important;display:none!important}.article-content a{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1));font-weight:600;text-decoration-line:none;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.article-content a:hover{text-decoration-line:underline}.article-content strong,.article-content b{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));font-weight:700}.article-content em,.article-content i{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));font-style:italic}#blog-article-content ul,.article-content ul,.blog-article-content ul{color:#374151!important;margin-top:2rem!important;margin-bottom:2rem!important;padding-left:1.5rem!important;list-style-type:disc!important;list-style-position:outside!important}#blog-article-content ul li,.article-content ul li,.blog-article-content ul li{margin-bottom:.75rem!important;line-height:1.75!important}#blog-article-content ul li::marker,.article-content ul li::marker,.blog-article-content ul li::marker{color:#dc2626!important}#blog-article-content ol,.article-content ol,.blog-article-content ol{color:#374151!important;margin-top:2rem!important;margin-bottom:2rem!important;padding-left:1.5rem!important;list-style-type:decimal!important;list-style-position:outside!important}#blog-article-content ol li,.article-content ol li,.blog-article-content ol li{margin-bottom:.75rem!important;line-height:1.75!important}#blog-article-content ol li::marker,.article-content ol li::marker,.blog-article-content ol li::marker{color:#dc2626!important;font-weight:600!important}#blog-article-content blockquote.fitness-quote,#blog-article-content blockquote{color:#fff!important;background:#000 linear-gradient(90deg,#111827 0%,#000 50%,#111827 100%)!important;border:none!important;border-left:4px solid #dc2626!important;border-radius:0 .5rem .5rem 0!important;margin:2rem 0!important;padding:1.5rem 2rem!important;font-family:inherit!important;font-size:1.125rem!important;font-style:italic!important;font-weight:500!important;line-height:1.75!important;display:block!important;position:relative!important;overflow:hidden!important;box-shadow:0 25px 50px -12px #00000080!important}.article-content blockquote.fitness-quote,.blog-article-content blockquote.fitness-quote,.article-content blockquote,.blog-article-content blockquote,article.article-content blockquote,article.blog-article-content blockquote{color:#fff!important;background:#000 linear-gradient(90deg,#111827 0%,#000 50%,#111827 100%)!important;border:none!important;border-left:4px solid #dc2626!important;border-radius:0 .5rem .5rem 0!important;margin:2rem 0!important;padding:1.5rem 2rem!important;font-family:inherit!important;font-size:1.125rem!important;font-style:italic!important;font-weight:500!important;line-height:1.75!important;position:relative!important;overflow:hidden!important;box-shadow:0 25px 50px -12px #00000080!important}#blog-article-content blockquote.fitness-quote:before,#blog-article-content blockquote:before,.article-content blockquote:before,.blog-article-content blockquote:before,article.article-content blockquote:before,article.blog-article-content blockquote:before{content:"\""!important;color:#dc262633!important;z-index:0!important;pointer-events:none!important;font-family:Georgia,serif!important;font-size:6rem!important;font-weight:700!important;line-height:1!important;position:absolute!important;top:-.5rem!important;left:.75rem!important}#blog-article-content blockquote.fitness-quote p,#blog-article-content blockquote p,.article-content blockquote p,.blog-article-content blockquote p,article.article-content blockquote p,article.blog-article-content blockquote p{z-index:10!important;color:#fff!important;text-shadow:0 2px 4px #0000004d!important;border:none!important;margin:0!important;padding:0!important;font-family:inherit!important;font-size:1.125rem!important;font-style:italic!important;font-weight:500!important;line-height:1.75!important;display:block!important;position:relative!important}#blog-article-content blockquote p:not(:last-child),.article-content blockquote p:not(:last-child),.blog-article-content blockquote p:not(:last-child){margin-bottom:.5rem!important}#blog-article-content blockquote strong,#blog-article-content blockquote b,.article-content blockquote strong,.article-content blockquote b,.blog-article-content blockquote strong,.blog-article-content blockquote b{color:#fca5a5!important;font-style:italic!important;font-weight:700!important}#blog-article-content blockquote,section #blog-article-content blockquote,section .article-content blockquote,section .blog-article-content blockquote,.container #blog-article-content blockquote,.container .article-content blockquote,.container .blog-article-content blockquote{color:#fff!important;background:#000 linear-gradient(90deg,#111827 0%,#000 50%,#111827 100%)!important;border:none!important;border-left:4px solid #dc2626!important}#blog-article-content blockquote p,section #blog-article-content blockquote p,section .article-content blockquote p,section .blog-article-content blockquote p,.container #blog-article-content blockquote p,.container .article-content blockquote p,.container .blog-article-content blockquote p{color:#fff!important;text-shadow:0 2px 4px #0000004d!important}.prose #blog-article-content blockquote{color:#fff!important;background:#000 linear-gradient(90deg,#111827 0%,#000 50%,#111827 100%)!important;border:none!important;border-left:4px solid #dc2626!important;border-radius:0 .5rem .5rem 0!important;margin:2rem 0!important;padding:1.5rem 2rem!important;font-size:1.125rem!important;font-style:italic!important;font-weight:500!important;line-height:1.75!important;position:relative!important;overflow:hidden!important;box-shadow:0 25px 50px -12px #00000080!important}.prose #blog-article-content blockquote:before{content:"\""!important;color:#dc262633!important;z-index:0!important;pointer-events:none!important;font-family:Georgia,serif!important;font-size:6rem!important;font-weight:700!important;line-height:1!important;position:absolute!important;top:-.5rem!important;left:.75rem!important}.prose #blog-article-content blockquote p{color:#fff!important;text-shadow:0 2px 4px #0000004d!important;z-index:10!important;margin:0!important;padding:0!important;font-size:1.125rem!important;font-style:italic!important;font-weight:500!important;line-height:1.75!important;position:relative!important}.prose .article-content blockquote,.prose .blog-article-content blockquote{color:#fff!important;background:#000 linear-gradient(90deg,#111827 0%,#000 50%,#111827 100%)!important;border:none!important;border-left:4px solid #dc2626!important;margin:2rem 0!important;padding:1.5rem 2rem!important;position:relative!important}.prose .article-content blockquote p,.prose .blog-article-content blockquote p{color:#fff!important;text-shadow:0 2px 4px #0000004d!important;margin:0!important;padding:0!important}#blog-article-content hr,.article-content hr,.blog-article-content hr{border:0!important;border-top:2px solid #d1d5db!important;height:0!important;margin-top:2.5rem!important;margin-bottom:2.5rem!important}#blog-article-content h2+p,#blog-article-content h3+p,.article-content h2+p,.article-content h3+p{margin-top:1rem!important}#blog-article-content p+h2,#blog-article-content p+h3,#blog-article-content ul+h2,#blog-article-content ul+h3,#blog-article-content ol+h2,#blog-article-content ol+h3,.article-content p+h2,.article-content p+h3,.article-content ul+h2,.article-content ul+h3,.article-content ol+h2,.article-content ol+h3{margin-top:2rem!important}#blog-article-content blockquote+p,#blog-article-content p+blockquote,.article-content blockquote+p,.article-content p+blockquote{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.article-content img{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);max-width:100%;height:auto;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}.article-content code{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(220 38 38/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:.875rem;line-height:1.25rem}.article-content 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}.article-content pre code{--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1));background-color:#0000;padding:0}.article-content table{border-collapse:collapse;width:100%;margin-top:1.5rem;margin-bottom:1.5rem}.article-content table 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;--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1));padding:.5rem 1rem;font-weight:600}.article-content table td{--tw-border-opacity:1;border-width:1px;border-color:rgb(209 213 219/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1));padding:.5rem 1rem}.article-content table tr:nth-child(2n){--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}
