.blog-page-wrapper{--font-calc-heading-2:min(calc(var(--font-size-lg) + 1vw),var(--font-size-xl))}.blog-page-wrapper .back-button{margin-block:1.5rem;max-width:-moz-max-content;max-width:max-content;order:-1}.blog-page-wrapper .blog-hero{padding-block-end:4rem}.blog-page-wrapper .blog-hero .page-block-content{display:grid;justify-items:start}.blog-page-wrapper .blog-hero .article-date{font-size:var(--font-size-xs);margin-block-end:1.5rem;order:-1}.blog-page-wrapper .blog-hero p{font-size:var(--font-size-lg);max-width:80ch}.blog-page-wrapper .blog-hero .article-hero-bottom{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between;margin-block-end:2.5rem;width:100%}.blog-page-wrapper .blog-hero .author{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold)}.blog-page-wrapper .blog-hero .article-image{width:100%}@media(prefers-reduced-motion:no-preference){.blog-page-wrapper .blog-hero .article-image{animation:fadeOut linear;animation-range:exit 200px;animation-timeline:view()}}.blog-page-wrapper h1{font-size:var(--font-calc-heading-1);font-weight:300;margin-block-end:0}.blog-page-wrapper h2,.blog-page-wrapper h3,.blog-page-wrapper h4,.blog-page-wrapper h5,.blog-page-wrapper h6{font-family:var(--font-family);font-weight:400}.blog-page-wrapper .bard-content{margin-inline:auto;max-width:840px}.blog-page-wrapper .blockquote-wrapper{margin-block-start:1em}.blog-page-wrapper .blockquote-wrapper blockquote p{font-size:var(--font-size-xl)}
