.blog-content{color:rgba(255,255,255,.82);line-height:1.75;font-family:var(--font-body),ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;font-size:1.0625rem;letter-spacing:.01em}.blog-content b,.blog-content strong{color:rgba(255,255,255,.94);font-weight:700}.blog-content em{color:rgba(255,255,255,.88)}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4{margin-top:2.25rem;margin-bottom:.85rem}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6{color:rgba(255,255,255,.96);font-family:var(--font-display),var(--font-body),ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial;font-weight:700;line-height:1.25}.blog-content h5,.blog-content h6{margin-top:1.75rem;margin-bottom:.6rem}.blog-content h2{font-size:1.5rem}.blog-content h3{font-size:1.25rem}.blog-content p{margin:.9rem 0}.blog-content ol,.blog-content ul{padding-left:1.25rem;margin:1rem 0}.blog-content ul{list-style-type:disc}.blog-content ol{list-style-type:decimal}.blog-content li{margin:.25rem 0}.blog-content li>p{margin:.4rem 0}.blog-content a{color:rgba(234,255,224,.9);text-decoration:underline;text-underline-offset:3px}.blog-content blockquote{border-left:4px solid rgba(255,255,255,.12);padding-left:1.1rem;margin:1.2rem 0;padding-top:.25rem;padding-bottom:.25rem;color:rgba(255,255,255,.72);background:rgba(255,255,255,.03);border-radius:.75rem}.blog-content blockquote p{margin:.6rem 0}.blog-content .blog-content-media,.blog-content-media{margin:1.75rem 0 2rem;padding:clamp(.5rem,1.5vw,.65rem);background:linear-gradient(155deg,rgba(255,255,255,.07),rgba(255,255,255,.02) 55%,rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.11);border-radius:1.15rem;box-shadow:0 8px 32px rgba(0,0,0,.38),inset 0 1px 0 rgba(255,255,255,.06)}.blog-content-media--lead{margin-bottom:0;float:none;width:100%;max-width:min(100%,32rem);margin-left:auto;margin-right:auto;box-sizing:border-box}.blog-content-media img,.blog-content-media-img{display:block;width:100%;max-width:100%;height:auto;margin:0!important;border-radius:.8rem;box-shadow:0 2px 14px rgba(0,0,0,.22)}.blog-content-media-caption{margin:.75rem .25rem .1rem;padding-top:.15rem;font-size:.875rem;line-height:1.45;color:rgba(255,255,255,.58);font-weight:400;letter-spacing:.015em;border-top:1px solid rgba(255,255,255,.08)}.blog-content-media+h3{margin-top:1.85rem}.blog-content-media+p{margin-top:1.1rem}.blog-content img{max-width:100%;height:auto;border-radius:1rem;margin:1.25rem 0}.blog-content .blog-content-media img{margin:0!important}.blog-content figure:not(.blog-content-media){margin:1.25rem 0}.blog-content figure:not(.blog-content-media) img{margin:0}.blog-content .blog-float-left,.blog-content .blog-float-right{margin:1.25rem 0}.blog-content .blog-float-left img,.blog-content .blog-float-right img{margin:0}.blog-content hr{border:0;border-top:1px solid rgba(255,255,255,.12);margin:1.5rem 0}.blog-content table{width:100%;border-collapse:collapse;margin:1.5rem 0;font-size:.95rem}.blog-content td,.blog-content th{border-bottom:1px solid rgba(255,255,255,.12);padding:.65rem .75rem;text-align:left}.blog-content th{color:rgba(255,255,255,.9);font-weight:600}.blog-content td{color:rgba(255,255,255,.78)}@media (min-width:768px){.blog-content{font-size:1.125rem}.blog-content figure.blog-content-media:not(.blog-content-media--lead){width:min(46%,20rem);max-width:min(46%,20rem);box-sizing:border-box}.blog-content figure.blog-content-media:not(.blog-content-media--lead):nth-of-type(odd){float:left;clear:both;margin:.35rem 1.35rem .85rem 0}.blog-content figure.blog-content-media:not(.blog-content-media--lead):nth-of-type(2n){float:right;clear:both;margin:.35rem 0 .85rem 1.35rem}.blog-content h1,.blog-content h2,.blog-content h3,.blog-content h4,.blog-content h5,.blog-content h6,.blog-content li p{text-indent:0}.blog-content .blog-float-left,.blog-content .blog-float-right{width:min(42%,360px)}.blog-content .blog-float-left{float:left;margin:.35rem 1.5rem 1rem 0}.blog-content .blog-float-right{float:right;margin:.35rem 0 1rem 1.5rem}.blog-content h2,.blog-content h3{clear:both}.blog-content figure.blog-content-media+h2,.blog-content figure.blog-content-media+h3{clear:none}.blog-content blockquote,.blog-content hr,.blog-content ol,.blog-content table,.blog-content ul{clear:both}}