.blog-article{display:grid;grid-template-columns:1fr;gap:2rem}.blog-article__app-container{padding:min(max(15px,4vw),48px);max-width:1920px;margin:0 auto}.blog-article__featured-image,.blog-article__image-wrapper{width:100%}.blog-article__image{width:100%;height:100%;aspect-ratio:5/3}@media screen and (min-width: 1024px){.blog-article__image{aspect-ratio:14/4}}.blog-article__header{padding:2.8125rem var(--pagemargin) 2rem;max-width:1000px;margin:0 auto;text-align:center;margin-top:2rem}.blog-article__title{margin-bottom:1.25rem}.blog-article__date,.blog-article__author{color:var(--color-foreground-secondary)}.blog-article__content{padding:0 var(--pagemargin);max-width:1000px;margin:0 auto}.blog-article__content>figure,.blog-article__content>img,.blog-article__content>video{margin-bottom:2rem}.blog-article__content figcaption{padding-top:.625rem;font-size:.875rem}.blog-article__content a{text-decoration:underline;text-underline-offset:2px}.blog-article__back-button{display:inline-flex;align-items:center;gap:.625rem;margin-top:1.25rem}.blog-article__back-icon{transform:rotate(180deg)}.container-large{max-width:999px;margin:0 auto}.blog-article h1{font-family:var(--font-sans);font-size:1.875rem;font-style:normal;font-weight:400;line-height:1.1;letter-spacing:-.065rem;margin-bottom:1.25rem}.blog-article h2{font-family:var(--font-sans);font-size:2.5rem;font-style:normal;font-weight:400;line-height:1.1;letter-spacing:-.07125rem;margin-bottom:1.25rem}.blog-article h3{font-family:var(--font-sans);font-size:1.5rem;font-style:normal;font-weight:400;line-height:1.2;letter-spacing:0;margin-bottom:1.25rem}.blog-article h4{font-family:var(--font-sans);font-size:1.375rem;font-style:normal;font-weight:400;line-height:1.1;letter-spacing:.01625rem;margin-bottom:1rem}.blog-article p{font-size:1rem;line-height:1.6;font-family:var(--font-sans);margin-bottom:1.25rem}.blog-article ul,.blog-article ol{margin-bottom:2rem}.blog-article ul li,.blog-article ol li{margin-bottom:.625rem;margin-left:1.25rem}.blog-article ul li{list-style-type:disc}.blog-article ol li{list-style-type:decimal}.blog-article p+h1,.blog-article ul+h1,.blog-article ol+h1,.blog-article p+h2,.blog-article ul+h2,.blog-article ol+h2,.blog-article p+h3,.blog-article ul+h3,.blog-article ol+h3,.blog-article p+h4,.blog-article ul+h4,.blog-article ol+h4{margin-top:2.625rem}.blog-article p:empty{display:none}@media (min-width: 768px){.blog-article h1{font-size:2.5rem;letter-spacing:-.045rem}.blog-article h2{font-size:2.5rem;letter-spacing:0rem}.blog-article h3{font-size:2rem}.blog-article h4{font-size:1.625rem;letter-spacing:.01375rem}}.template-article main>div:first-child{width:100%;max-width:1920px;margin:0 auto}.template-article main>div:first-child img,.template-article main>div:first-child picture{width:100%;max-height:60vh;object-fit:cover;object-position:center}.template-article main>header,.template-article main>div:not(:first-child){width:100%;max-width:1000px;margin:0 auto}.template-article main .article__slideshow__image{margin-bottom:2rem;font-size:.875rem;color:var(--color-foreground-secondary)}.template-article main .article__slideshow__image .article__slideshow__wrap{margin-bottom:var(--space-xs)}.template-article main .article__slideshow__nav{display:none}@media (hover: hover) and (pointer: fine){.template-article main>div.rte a:hover{text-decoration-thickness:inherit}}@media screen and (min-width: 1024px){.template-article main>div:first-child{padding:min(max(15px,4vw),48px)}.template-article main .article__slideshow__image{margin-bottom:2.625rem}}.blog-article__footer{padding:2.8125rem var(--pagemargin);max-width:1920px;margin:0 auto;text-align:center}.blog-article__footer ul li{list-style-type:none}.main-blog{width:100%}.main-blog__header{background-color:var(--color-brand-secondary)}.main-blog__header-wrapper{padding:min(max(15px,4vw),48px);max-width:1920px;margin:0 auto}.main-blog__title{font-family:var(--font-family-secondary);margin-bottom:1.5rem}.main-blog__featured-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}.main-blog__featured-grid>article:first-child .article-card__image-link{aspect-ratio:1}.main-blog__featured-grid>article .article-card__title:hover{text-decoration:underline}.main-blog__featured-grid>article:first-child .article-card__title{font-family:var(--font-sans);font-size:1.75rem;font-weight:400;line-height:1.1;letter-spacing:-.07125rem}.main-blog__body{padding:var(--pagemargin);max-width:1920px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}@media screen and (min-width: 1024px){.main-blog__body{padding-bottom:6.5rem}}.main-blog__grid{display:grid;grid-template-columns:1fr;gap:1.5rem}.article-card{display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;gap:2rem}.article-card__image-link{position:relative;aspect-ratio:16/9;overflow:hidden}.article-card__image{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center;border-radius:5px}.article-card__content{display:grid;grid-template-columns:1fr;gap:.625rem;align-items:start;justify-content:start}.article-card__date,.article-card__excerpt{color:var(--color-foreground-secondary)}.article-card__read-more{margin-top:.625rem;display:flex;align-items:center;gap:.625rem;transition:gap .3s ease}.article-card__read-more:hover{gap:1.25rem}@media screen and (min-width: 768px){.main-blog__featured-grid,.main-blog__grid{grid-template-columns:repeat(2,1fr)}.main-blog__featured-grid>article:first-child{grid-column:span 2}.main-blog__featured-grid>article:first-child .article-card__image-link{aspect-ratio:16/9}.main-blog__featured-grid .article-card__read-more{display:none}}@media screen and (min-width: 1024px){.main-blog__title{margin-bottom:3rem}.main-blog__featured-grid>article:first-child{grid-column:span 1;grid-row:span 3}.main-blog__featured-grid>article:first-child .article-card__content{order:-1}.main-blog__featured-grid>article:first-child .article-card__image-link{aspect-ratio:1}.main-blog__featured-grid>article:nth-child(n+2){display:flex;align-items:flex-start;column-gap:1.25rem}.main-blog__featured-grid>article:nth-child(n+2) .article-card__content{width:66.7%;order:-1}.main-blog__featured-grid>article:nth-child(n+2) .article-card__image-link{width:33.3%;height:68%}}@media screen and (min-width: 1280px){.main-blog__featured-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.main-blog__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.main-blog__featured-grid>article:first-child .article-card__image-link{aspect-ratio:16/9}.main-blog__featured-grid>article:nth-child(n+2) .article-card__content{width:60%}.main-blog__featured-grid>article:nth-child(n+2) .article-card__image-link{width:40%;height:68%}}
