.blog-author__container,.blog-post__container{margin:0 auto;max-width:84.75rem;padding:0 1rem}.blog-post__intro{padding:13.75rem 0 6rem}.blog-post__content{background-color:var(--neutral-color);padding:6rem 0}.blog-post__header{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;margin-bottom:4rem;max-width:62rem}.blog-post__title{margin:0;text-wrap:balance}.blog-post__summary{margin:0;text-wrap:pretty}.blog-post__byline{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem 1.5rem}.blog-post__author,.blog-post__author:active,.blog-post__author:focus,.blog-post__author:hover{align-items:center;color:inherit;display:inline-flex;font:inherit;gap:.625rem;text-decoration:none}a.blog-post__author:hover .blog-post__author-name{text-decoration:underline}.blog-post__author-image{border-radius:50%;flex:none;height:3rem;object-fit:cover;object-position:center top;width:3rem}.blog-post__author-name{font-weight:700}.blog-post__author-images{display:flex;flex:none}.blog-post__author--multiple .blog-post__author-image{border:2px solid var(--body-bg,#fff)}.blog-post__author--multiple .blog-post__author-image+.blog-post__author-image{margin-left:-.75rem}.blog-post__author-names a,.blog-post__author-names a:active,.blog-post__author-names a:focus,.blog-post__author-names a:hover{color:inherit;font:inherit;font-weight:700;text-decoration:none}.blog-post__author-names a:focus-visible,.blog-post__author-names a:hover{text-decoration:underline}.blog-post__date{font-size:.875rem;opacity:.7}.blog-post__image-wrapper{aspect-ratio:16/9;background-color:var(--neutral-dark-color);border-radius:1rem;overflow:hidden}.blog-post__image{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.blog-post__columns{align-items:start;display:grid;gap:4rem;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.blog-post__body{overflow-wrap:break-word}.blog-post__body>:first-child{margin-top:0}.blog-post__body>:last-child{margin-bottom:0}.blog-post__body :is(h2,h3,h4,h5,h6):not(:first-child){margin-top:3rem}.blog-post__body :is(h2,h3,h4,h5,h6)+:is(h3,h4,h5,h6):not(:first-child){margin-top:0}.blog-post__body img{border-radius:.625rem;height:auto;max-width:100%}.blog-post__body iframe{max-width:100%}.blog-post__body iframe[src*=youtube]{aspect-ratio:16/9;border-radius:.625rem;display:block;height:auto;width:100%}.blog-post__comments{border-top:1px solid var(--neutral-dark-color);margin-top:4rem;padding-top:4rem}.blog-post__comments-title{margin:0 0 2rem}.blog-post__comments .comment{background-color:var(--white-color);border-radius:.625rem;margin-bottom:1rem;padding:1.5rem}.blog-post__comments .comment .comment{background-color:transparent;border-left:1px solid var(--neutral-dark-color);border-radius:0;margin:1rem 0 0 1.5rem;padding:0 0 0 1.25rem}.blog-post__comments .comment-from{font-weight:700;margin:0}.blog-post__comments .comment-date{font-size:.875rem;margin:0 0 .75rem;opacity:.7}.blog-post__comments .comment-body>:last-child{margin-bottom:0}.blog-post__comments .comment-reply-to,.blog-post__comments .comment-reply-to:focus,.blog-post__comments .comment-reply-to:hover{background:none;border:0;color:inherit;display:inline-block;font-size:.875rem;font-weight:600;margin-top:.75rem;padding:0}.blog-post__comments .comment-reply-to:focus-visible,.blog-post__comments .comment-reply-to:hover{text-decoration:underline}.blog-post__comments form{background-color:var(--white-color);border-radius:1rem;margin-top:2rem;padding:2.5rem}.blog-post__aside{position:sticky;top:calc(var(--header-height, 6rem) + 1.5rem)}.blog-post__more{padding:6rem 1rem 9rem}.blog-post__more-header{align-items:flex-start;display:flex;flex-direction:column;gap:2rem;margin-bottom:4rem}.blog-post__more-title{margin:0;max-width:54rem}.blog-author{padding:13.75rem 0 4rem}.blog-author__container{align-items:center;display:flex;flex-direction:column;gap:1.5rem;text-align:center}.blog-author__image{border-radius:50%;height:7.5rem;object-fit:cover;object-position:center top;width:7.5rem}.blog-author__name{margin:0}.blog-author__bio{margin:0;max-width:54rem;text-wrap:pretty}.blog-author__bio>:first-child{margin-top:0}.blog-author__bio>:last-child{margin-bottom:0}.blog-author__posts{padding-bottom:9rem}@media (max-width:991px){.blog-post__columns{gap:3rem;grid-template-columns:minmax(0,1fr)}.blog-post__aside{position:static}.blog-post__intro{padding-bottom:4.5rem}.blog-post__header{margin-bottom:3rem}.blog-post__content{padding:4.5rem 0}.blog-post__more{padding:4.5rem 1rem 7rem}.blog-post__more-header{margin-bottom:3rem}.blog-author__posts{padding-bottom:7rem}}@media (max-width:767px){.blog-post__intro{padding:10rem 0 3rem}.blog-post__header{gap:1.5rem;margin-bottom:2rem}.blog-post__author-image{height:2.75rem;width:2.75rem}.blog-post__image-wrapper{border-radius:.625rem}.blog-post__body :is(h2,h3,h4,h5,h6):not(:first-child){margin-top:2.25rem}.blog-post__content{padding:3rem 0}.blog-post__more{padding:3rem 1rem 5rem}.blog-post__more-header{gap:1.5rem;margin-bottom:2rem}.blog-post__comments{margin-top:3rem;padding-top:3rem}.blog-post__comments .comment{padding:1.25rem}.blog-post__comments .comment .comment{margin-left:.5rem;padding:0 0 0 1rem}.blog-post__comments form{padding:1.5rem}.blog-author{padding:10rem 0 3rem}.blog-author__image{height:6rem;width:6rem}.blog-author__posts{padding-bottom:5rem}}