@media screen and (max-width:767px){.blog-lobby .blog-article{border-style:none;margin-bottom:30px;padding-bottom:0}.blog-lobby .blog-article-subhead,.blog-lobby .blog-article-content,.blog-lobby .blog-article-footer{display:none}}
.blog-article{--tw-border-opacity:1;border-style:solid;border-bottom-width:1px;border-color:rgb(230 230 230/var(--tw-border-opacity,1));margin-bottom:50px;padding-bottom:50px}.blog-article-header img{border-radius:.75rem}.blog-article-header h1,.blog-article-header h2{font-family:var(--font-avantt), Helvetica, Arial, sans-serif;margin-top:1rem;margin-bottom:1rem;font-size:1.5rem;line-height:2rem}@media (min-width:768px){.blog-article-header h1,.blog-article-header h2{margin-top:1.25rem;margin-bottom:1.25rem;font-size:2rem;line-height:2.25rem}}@media (min-width:1400px){.blog-article-header h1,.blog-article-header h2{margin-top:2rem;margin-bottom:2rem;font-size:3rem;line-height:1}}.blog-article-subhead{flex-wrap:wrap;align-items:center;margin-top:1.5rem;margin-bottom:1.5rem;display:flex}.blog-article-subhead img{border-radius:50%;width:50px;display:block}.blog-article-subhead div{margin-left:10px;font-size:.875rem;font-weight:500;line-height:1.25rem}@media (min-width:1025px){.blog-article-subhead div{font-size:1rem;line-height:1.5rem}}@media (min-width:1400px){.blog-article-subhead div{font-size:1.125rem;line-height:1.75rem}}.blog-article-subhead div a{color:var(--primary);font-size:.875rem;line-height:1.25rem}.blog-article-subhead div a:hover{text-decoration-line:underline}@media (min-width:768px){.blog-article-subhead div a{font-size:1rem;line-height:1.5rem}}.blog-article-content p{margin-top:1.25rem;margin-bottom:1.25rem;font-size:.875rem;font-weight:300;line-height:1.25rem}@media (min-width:1025px){.blog-article-content p{margin-top:1.5rem;margin-bottom:1.5rem;font-size:1.125rem;line-height:1.75rem}}.blog-article-content a{--tw-text-opacity:1;color:rgb(35 201 255/var(--tw-text-opacity,1))}.blog-article-content a:hover{text-decoration-line:underline}.blog-article-content h2{margin-top:1rem;margin-bottom:1rem;font-size:1.25rem;line-height:1.75rem}@media (min-width:768px){.blog-article-content h2{margin-top:1.25rem;margin-bottom:1.25rem;font-size:1.5rem;line-height:2rem}}@media (min-width:1400px){.blog-article-content h2{margin-top:26px;margin-bottom:26px;font-size:2rem;line-height:2.25rem}}.blog-article-content h3{margin-top:18px;margin-bottom:18px;font-size:1.125rem;font-weight:600;line-height:1.75rem}@media (min-width:768px){.blog-article-content h3{margin-top:1.25rem;margin-bottom:1.25rem;font-size:1.25rem;line-height:1.75rem}}@media (min-width:1025px){.blog-article-content h3{margin-top:1.75rem;margin-bottom:1.75rem;font-size:28px;line-height:36px}}.blog-article-content h4{margin-top:1.75rem;margin-bottom:1.75rem;font-size:1.25rem;font-weight:600;line-height:1}.blog-article-content h6{font-size:1rem;font-weight:600;line-height:1.5rem}@media (min-width:768px){.blog-article-content h6{font-size:1.125rem;line-height:1.75rem}}@media (min-width:1400px){.blog-article-content h6{font-size:1.5rem;line-height:2rem}}.blog-article-content .youtube-iframe-wrapper{width:100%;height:0;padding-bottom:56.25%;position:relative}.blog-article-content .youtube-iframe-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}.blog-article-content blockquote{text-align:center;--tw-text-opacity:1;color:rgb(165 165 165/var(--tw-text-opacity,1));margin-top:1.5rem;margin-bottom:1.5rem;font-size:1rem;line-height:1.5rem}@media (min-width:768px){.blog-article-content blockquote{margin-top:1.75rem;margin-bottom:1.75rem;font-size:1.125rem;line-height:1.75rem}}@media (min-width:1025px){.blog-article-content blockquote{font-size:1.5rem;line-height:2rem}}@media (min-width:1400px){.blog-article-content blockquote{margin-top:2.25rem;margin-bottom:2.25rem}}.blog-article-content ul.blog-article-image-list li{align-items:center;display:flex}.blog-article-content ul.blog-article-image-list li img{width:15%}.blog-article-content ul.blog-article-image-list li p{flex:1;margin:0}.blog-article-content ul:not(.blog-article-image-list){margin-top:1.25rem;margin-bottom:1.25rem;padding-left:1.25rem;font-size:.875rem;font-weight:300;line-height:1.25rem;list-style-type:disc}@media (min-width:768px){.blog-article-content ul:not(.blog-article-image-list){margin-top:1.5rem;margin-bottom:1.5rem}}@media (min-width:1025px){.blog-article-content ul:not(.blog-article-image-list){font-size:1rem;line-height:1.5rem}}.blog-article-content ol{margin-top:1rem;margin-bottom:1rem;padding-left:1.25rem;list-style-type:decimal}@media (min-width:1025px){.blog-article-content ol{margin-top:1.25rem;margin-bottom:1.25rem}}.blog-article-content ol li{font-size:.875rem;font-weight:300;line-height:1.25rem}@media (min-width:1025px){.blog-article-content ol li{font-size:1rem;line-height:1.5rem}}.blog-article-content .blog-content-columns{flex-wrap:wrap;gap:15px;display:flex}.blog-article-content .blog-content-columns p:first-child{margin-top:0}.blog-article-content .blog-content-columns img{margin:0 auto}.blog-article-footer{margin-top:2.5rem}.blog-article-footer .author-bio{--tw-border-opacity:1;border-style:solid;border-top-width:1px;border-color:rgb(230 230 230/var(--tw-border-opacity,1));padding-top:50px}@media (min-width:1025px){.blog-article-footer .author-bio{display:flex}}.blog-article-footer .author-bio .bio-image{text-align:center;margin-bottom:0;margin-left:15px;margin-right:15px}@media (min-width:320px){.blog-article-footer .author-bio .bio-image{margin-bottom:15px}}.blog-article-footer .author-bio .bio-image img{border-radius:9999px;width:128px;display:inline-block}.blog-article-footer .author-bio .bio-info{flex:1;margin-left:15px;margin-right:15px}.blog-article-footer .author-bio .bio-info .label{font-size:.75rem;font-weight:300;line-height:1rem}@media (min-width:1400px){.blog-article-footer .author-bio .bio-info .label{font-size:1.125rem;font-weight:500;line-height:1.75rem}}.blog-article-footer .author-bio .bio-info .name{font-size:1.125rem;font-weight:600;line-height:1.75rem}@media (min-width:768px){.blog-article-footer .author-bio .bio-info .name{font-size:1.25rem;line-height:1.75rem}}@media (min-width:1400px){.blog-article-footer .author-bio .bio-info .name{font-size:28px;line-height:2.25rem}}.blog-article-footer .author-bio .bio-info .description{margin-bottom:10px;font-size:.875rem;font-weight:300;line-height:1.25rem}@media (min-width:1025px){.blog-article-footer .author-bio .bio-info .description{font-size:1rem;line-height:1.5rem}}
