.blog-listing{padding-bottom:var(--module-padding-block);padding-top:1.5rem}.blog-listing__empty{margin:0}.blog-pagination{display:flex;gap:1rem;justify-content:center;padding-bottom:var(--module-padding-block)}.blog-pagination__link{align-items:center;background-color:var(--color-dark2);color:var(--color-white);display:inline-flex;font-weight:var(--fw-bold);gap:.75rem;padding:1rem 1.5rem;text-decoration:none;text-transform:uppercase;transition:background-color var(--duration-fast) linear,color var(--duration-fast) linear}.blog-pagination__link:focus-visible,.blog-pagination__link:hover{background-color:var(--color-yellow);color:var(--color-black)}.blog-pagination__arrow{align-items:center;display:inline-flex}.blog-pagination__arrow--back{transform:rotate(180deg)}.body-container--documentation .download-list{padding-top:1.5rem}.body-container--blog-post{padding-top:var(--site-header-height,100px)}.blog-post-hero{background-color:var(--color-white);position:relative}.blog-post-hero__image{display:block;height:14rem;object-fit:cover;width:100%}.blog-post-hero__content{align-items:center;color:var(--color-black);display:flex;flex-direction:column;gap:var(--space-6);padding:var(--module-padding-block) 1.5rem;text-align:center}.blog-post-hero__eyebrow{font-family:var(--font-primary);font-size:clamp(1.25rem,.83rem + 1.79vw,2.25rem);font-variant:lining-nums;font-weight:var(--fw-bold);line-height:1.4;margin:0}.blog-post-hero__title{color:var(--color-black);font-family:var(--font-secondary);font-size:clamp(2.125rem,1.31rem + 3.47vw,4rem);font-weight:500;line-height:1;margin:0;text-transform:uppercase}@media (min-width:1024px){.blog-post-hero{align-items:center;display:grid;justify-items:center;min-height:25rem}.blog-post-hero__image{height:100%;inset:0;position:absolute;width:100%}.blog-post-hero:after{background:linear-gradient(0deg,hsla(0,0%,100%,.4) 0,hsla(0,0%,100%,.4) 100%),linear-gradient(180deg,hsla(0,0%,100%,0) 59.77%,var(--color-white) 100%);content:"";grid-area:1/1;height:100%;width:100%;z-index:1}.blog-post-hero__content{grid-area:1/1;max-width:60rem;padding-block:3rem;position:relative;z-index:2}}.blog-post{margin:0 auto;max-width:58.125rem}.blog-post__body{font-size:1.125rem;font-weight:var(--fw-medium);line-height:1.3}.blog-post__body>*{margin:0 0 1.375rem}.blog-post__body>:last-child{margin-bottom:0}.blog-post__body>p:first-of-type{font-size:1.5rem;line-height:1.4}.blog-post__body h2,.blog-post__body h3,.blog-post__body h4,.blog-post__body h5,.blog-post__body h6{font-family:var(--font-secondary);font-weight:500;margin-bottom:1.375rem;margin-top:2.5rem;text-transform:uppercase}.blog-post__body>:first-child{margin-top:0}.blog-post__body h2{font-size:clamp(1.875rem,1.17rem + 3.01vw,3.5rem);line-height:1}html[lang^=fr] .blog-post-hero__title,html[lang^=fr] .blog-post__body h2{line-height:1.2}.blog-post__body h3{font-size:clamp(1.625rem,1.46rem + .69vw,2rem);line-height:1.2}.blog-post__body h4{font-size:1.5rem;line-height:1.2}.blog-post__body h5,.blog-post__body h6{font-size:1.25rem;line-height:1.2}.blog-post__body img{display:block;height:auto;margin:2.5rem 0;max-width:100%}.blog-post__body ol,.blog-post__body ul{margin:0 0 1.375rem;padding-left:1.25rem}.blog-post__body li{margin-bottom:.5rem}.blog-post__body a{text-decoration:underline;text-underline-offset:.2rem}.blog-post-hero__meta,.post-nav__link,.post-share__label{font-family:var(--font-secondary);font-weight:500;letter-spacing:.02em;text-transform:uppercase}.blog-post-hero__meta{color:var(--color-dark2);margin:0}.blog-post-hero__post-meta:not(:has(.post-meta)){display:none}.author-card{background-color:var(--color-light1);display:flex;flex-direction:column;gap:1.4375rem;margin-top:2.5rem;padding:1.875rem}.author-card__head{align-items:center;display:flex;gap:.875rem}.author-card__avatar{border-radius:var(--radius-circle);flex:none;height:3.375rem;object-fit:cover;width:3.375rem}.author-card__name{margin:0;text-transform:uppercase}.author-card__bio{margin:0}.author-card__social{display:flex;gap:.75rem}.author-card__social-link{align-items:center;color:var(--color-black);display:inline-flex;transition:color var(--duration-fast) linear}.author-card__social-link:hover{color:var(--color-yellow)}.author-card__social-link svg{fill:currentColor;height:1.5rem;width:1.5rem}.post-share{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;margin-left:auto;margin-top:1.875rem;width:fit-content}.post-share__label{margin:0}.post-share__list{align-items:center;display:flex;gap:.75rem;list-style:none;margin:0;padding:0}.post-share__item{display:inline-flex}.post-share__item--divided{margin-left:.25rem;padding-left:1rem;position:relative}.post-share__item--divided:before{background-color:var(--border-on-light);content:"";height:.8125rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.post-share__link{align-items:center;color:var(--color-black);display:inline-flex;transition:color var(--duration-fast) linear}.post-share__link:hover{color:var(--color-yellow)}.post-share__link svg{fill:currentColor;height:1.5rem;width:1.5rem}.post-nav{align-items:center;border-top:1px solid var(--border-on-light);display:flex;gap:1rem;justify-content:space-between;margin-top:2.8125rem;padding-top:1.25rem}.post-nav__link{align-items:center;color:var(--color-black);display:inline-flex;font-size:1rem;gap:.625rem;line-height:1.2;text-decoration:none;transition:color var(--duration-fast) linear}.post-nav__link:hover{color:var(--color-yellow)}.post-nav__arrow{align-items:center;display:inline-flex}.post-nav__arrow .icon{height:1rem;width:auto}.post-nav__arrow--back{transform:rotate(180deg)}.body-container--blog-post .articles-listing{padding-top:7.5rem}