.blog-post__back-link svg{flex:0 0 auto;stroke:currentColor}.blog-post__author-link{color:inherit;text-decoration:none}.blog-post__author-link:hover{text-decoration:underline}.blog-post__author-img img,.blog-post__featured-img img{height:100%;object-fit:cover;object-position:center;width:100%}.blog-post{position:relative}.blog-post--classic .blog-post__back-link{align-items:center;display:inline-flex;font-size:16px;font-weight:600;gap:8px}.blog-post--classic .blog-post__back-link-wrap{margin-top:0}.blog-post--classic .blog-post__meta{flex-wrap:wrap;font-size:16px;gap:10px;margin:0}.blog-post--classic .blog-post__meta,.blog-post--classic .blog-post__meta-part{align-items:center;display:inline-flex}.blog-post--classic .blog-post__meta-part+.blog-post__meta-part:before{background:currentColor;border-radius:100%;content:"";flex:0 0 auto;height:4px;margin-right:10px;width:4px}.blog-post--classic .social-media__share-link svg{fill:currentColor;height:100%;width:100%}.blog-post--classic .social-media__share-btn{background:var(--f-icon-bg);border-color:var(--f-border);border-style:solid;border-width:1px;color:var(--f-icon)}.blog-post--classic .blog-post__share-label{color:var(--f-muted);font-size:14px;font-weight:400;letter-spacing:.6px;text-transform:uppercase}.blog-post--classic .social-media__share-btns{align-items:center;display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0;padding:0}.blog-post--classic .social-media__share-btn{transition:transform .3s ease-in-out}.blog-post--classic .social-media__share-btn:hover{transform:scale(1.1)}.blog-post--classic .blog-post__author{align-items:center;display:inline-flex;font-size:16px}.blog-post--classic .blog-post__tags{align-items:center;display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin:0;padding:0}.blog-post--classic .blog-post__tag-item{position:relative}.blog-post--classic .blog-post__tag-link{background:var(--f-surface-accent);border-color:var(--f-border);border-style:solid;border-width:1px;color:var(--f-text);display:inline-block;font-size:13px;font-weight:700;padding:5px 14px}@media(max-width:767px){.blog-post--classic .blog-post__tag-link{font-size:11px}}.blog-post--classic .blog-post__title{color:var(--f-heading)}.blog-post--classic .blog-post__author-name{color:var(--f-muted)}.blog-post--classic .blog-post__content{color:var(--f-text)}.blog-post--classic .blog-post__content a{color:var(--f-link)}.blog-post--classic .blog-post__content a:hover{color:var(--f-link-hover)}.blog-post--classic .blog-post__content,.blog-post--classic .blog-post__content li,.blog-post--classic .blog-post__content p{font-size:16px}@media(min-width:768px){.blog-post--classic .blog-post__content,.blog-post--classic .blog-post__content li,.blog-post--classic .blog-post__content p{font-size:16px}}@media(min-width:1024px){.blog-post--classic .blog-post__content,.blog-post--classic .blog-post__content li,.blog-post--classic .blog-post__content p{font-size:18px}}.blog-post--classic .blog-post__meta{color:var(--f-muted)}.blog-post--classic .blog-post__back-link,.blog-post--classic .blog-post__back-link *{color:var(--f-link)}.blog-post--classic .blog-post__back-link:hover,.blog-post--classic .blog-post__back-link:hover *{color:var(--f-link-hover)}.blog-post--classic{background:var(--f-surface);color:var(--f-text);padding:150px 20px 50px}@media(min-width:768px){.blog-post--classic{padding:168px 20px 80px}}@media(min-width:1024px){.blog-post--classic{padding:168px 20px 80px}}.blog-post--classic .container{margin-left:auto;margin-right:auto;max-width:896px}.blog-post--classic{--blog-post-measure:896px;--blog-post-rail:260px;--blog-post-gutter:48px}.blog-post__wrap{margin-left:auto;margin-right:auto;max-width:var(--blog-post-measure)}.blog-post__byline{color:var(--f-muted);row-gap:8px}.blog-post__byline .blog-post__meta{margin:0}.blog-post__share{gap:16px}.blog-post__share-label{color:var(--f-muted);font-size:.875rem;letter-spacing:.04em;text-transform:uppercase}.blog-post__adjacent-link--next{text-align:right}@media(min-width:768px){.blog-post__adjacent-link--next:first-child{grid-column:2}}.blog-post__adjacent-link--next .blog-post__adjacent-label{justify-content:flex-end}.blog-post__adjacent-label svg{flex:0 0 auto;stroke:currentColor}.blog-post--classic .blog-post__adjacent-label{margin-bottom:var(--sb-m)}.blog-post--classic .blog-post__back-link-wrap{margin-bottom:var(--sb-2xl)}.blog-post--classic .blog-post__tags{margin-bottom:var(--sb-l)}.blog-post--classic .blog-post__share,.blog-post.blog-post--classic .blog-post__title{margin-bottom:var(--sb-xl)}.blog-post--classic .blog-post__content{margin-bottom:var(--sb-2xl)}.blog-post--classic .blog-post__subscribe{border-radius:var(--round-m);box-shadow:var(--f-shadow);margin-bottom:var(--sb-2xl)}.blog-post.blog-post--classic .blog-post__subscribe-title{color:var(--f-heading);margin:0 0 var(--sb-m)}.blog-post--classic .blog-post__subscribe-text{color:var(--f-muted);margin:0 0 var(--sb-l)}.blog-post--classic .blog-post__subscribe-form .hs_submit .actions{display:flex;justify-content:flex-start}.blog-post--classic .blog-post__featured-img{margin-bottom:24px;margin-top:24px}@media(min-width:768px){.blog-post--classic .blog-post__featured-img{margin-bottom:28px;margin-top:28px}}@media(min-width:1024px){.blog-post--classic .blog-post__featured-img{margin-bottom:32px;margin-top:32px}}.blog-post--classic .blog-post__byline{gap:10px}.blog-post--classic .blog-post__byline>*+:before{background:var(--f-muted);border-radius:100%;content:"";flex:0 0 auto;height:4px;margin-right:10px;width:4px}.blog-post--classic .blog-post__byline .blog-post__author-img{flex:0 0 50px;height:50px;margin-right:12px;width:50px}.blog-post--classic .blog-post__adjacent{display:grid;gap:24px}@media(min-width:768px){.blog-post--classic .blog-post__adjacent{gap:32px;grid-template-columns:1fr 1fr}}@media(min-width:1024px){.blog-post--classic .blog-post__adjacent{gap:50px}}.blog-post--classic .blog-post__adjacent-link{border-radius:var(--round-m);border-width:1px;box-shadow:var(--f-shadow);color:inherit;display:flex;flex-direction:column;text-decoration:none}.blog-post--classic .blog-post__adjacent-label{color:var(--f-muted);font-size:13px;gap:6px;letter-spacing:.04em;text-transform:uppercase}.blog-post--classic .blog-post__adjacent-title{color:var(--f-heading)}