.blog-v2 .blog-wrap{padding:2.25rem 0 96px}.blog-v2 .blog-col{margin-left:auto;margin-right:auto;max-width:var(--content-max-width);padding-left:24px;padding-right:24px;width:100%}.blog-v2 .blog-post{width:100%}.blog-v2 .blog-hero-col{margin:0 0 var(--blog-module-gap);padding-left:24px;padding-right:24px;width:100%}.blog-v2 .blog-hero{align-items:center;background:var(--blog-accent-tint);border-radius:var(--blog-radius-bento);display:flex;gap:3rem;padding:3rem max(3rem,calc(50% - 600.5px))}.blog-v2 .blog-hero__figure,.blog-v2 .blog-hero__head{min-width:0}.blog-v2 .blog-hero__head{flex:1.4 1 0}.blog-v2 .blog-hero__figure{align-self:center;flex:1 1 0;margin:0;width:100%}.blog-v2 .blog-hero__figure img{aspect-ratio:16/9;border-radius:var(--blog-radius-lg);display:block;height:auto;object-fit:cover;width:100%}.blog-v2 .blog-hero__head .blog-post__meta{margin-bottom:0}.blog-v2 .blog-hero .blog-breadcrumb ol{flex-wrap:nowrap;min-width:0}.blog-v2 .blog-hero .blog-breadcrumb li{flex:0 0 auto;min-width:0}.blog-v2 .blog-hero .blog-breadcrumb li+li:before{flex:0 0 auto}.blog-v2 .blog-hero .blog-breadcrumb li:last-child{flex:1 1 0;min-width:0}.blog-v2 .blog-hero .blog-breadcrumb li:last-child [aria-current=page]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.blog-v2 .blog-breadcrumb{font-size:.875rem;line-height:1.4;margin-bottom:1.5rem}.blog-v2 .blog-breadcrumb ol{flex-wrap:wrap;list-style:none;padding:0}.blog-v2 .blog-breadcrumb li,.blog-v2 .blog-breadcrumb ol{align-items:center;display:flex;gap:.5rem;margin:0}.blog-v2 .blog-breadcrumb li+li:before{content:"›";opacity:.5}.blog-v2 .blog-breadcrumb a{color:inherit;opacity:.75;text-decoration:none}.blog-v2 .blog-breadcrumb a:focus,.blog-v2 .blog-breadcrumb a:hover{opacity:1;text-decoration:underline}.blog-v2 .blog-breadcrumb [aria-current=page]{opacity:.6}.blog-v2 .blog-post__meta{align-items:center;display:flex;flex-wrap:wrap;font-size:.9375rem;gap:.75rem;line-height:1.4;margin-bottom:2.5rem}.blog-v2 .blog-post__meta a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.blog-v2 .blog-post__author{align-items:center;background:#fff;border:1px solid var(--blog-border-light);border-radius:999px;color:#000;display:inline-flex;padding:.25rem .75rem;transition:background-color .15s ease}.blog-v2 .blog-post__author:hover{background:var(--blog-border-light)}.blog-v2 .blog-post__meta .blog-post__author a{color:inherit;text-decoration:none}.blog-v2 .blog-post__date,.blog-v2 .blog-post__readtime{opacity:.7;white-space:nowrap}.blog-v2 .blog-post__date+.blog-post__readtime:before{content:"·";margin-right:.75rem}.blog-v2 .blog-post__avatar{border-radius:50%;flex:0 0 auto;height:32px;margin:-.05rem .5rem -.05rem -.55rem;object-fit:cover;width:32px}.blog-v2 .blog-toc{background:var(--blog-cotton);border-radius:var(--blog-radius-bento);margin:0 0 var(--blog-module-gap);padding:1.5rem 1.75rem}.blog-v2 .blog-toc__title{color:var(--blog-headings);font-size:1rem;font-weight:700;line-height:1.3;margin:0 0 .75rem}.blog-v2 .blog-toc__list{counter-reset:toc;list-style:none;margin:0;padding:0}.blog-v2 .blog-toc__item{align-items:flex-start;counter-increment:toc;display:flex;margin:0 0 .5rem}.blog-v2 .blog-toc__item:before{align-items:center;background:#fff;border:1px solid var(--blog-border-light);border-radius:6px;color:var(--blog-accent);content:counter(toc);display:inline-flex;flex:0 0 auto;font-size:.875rem;font-weight:500;height:1.5rem;justify-content:center;line-height:1;margin-right:.6rem;width:1.5rem}.blog-v2 .blog-toc__item:last-child{margin-bottom:0}.blog-v2 .blog-toc__link{color:inherit;display:inline-block;font-size:1rem;line-height:1.45;text-decoration:none}.blog-v2 .blog-toc__link:focus,.blog-v2 .blog-toc__link:hover{color:var(--blog-link);text-decoration:underline}.blog-v2 .blog-post__body h2[id]{scroll-margin-top:2rem}.blog-v2 .blog-faq{margin:var(--blog-module-gap) 0 0}.blog-v2 .blog-faq__list{display:flex;flex-direction:column;gap:1rem}.blog-v2 .blog-faq__item{background:#fff;border:1px solid var(--blog-border-light);border-radius:var(--blog-radius-lg);box-shadow:var(--blog-shadow-card);transition:box-shadow .2s ease,transform .2s ease}.blog-v2 .blog-faq__item:hover{box-shadow:var(--blog-shadow-card-hover);transform:translateY(-2px)}.blog-v2 .blog-faq__trigger{align-items:center;background:none;border:0;color:var(--blog-headings);cursor:pointer;display:flex;font:inherit;gap:1rem;justify-content:space-between;margin:0;padding:1.125rem 1.25rem;text-align:left;width:100%}.blog-v2 .blog-faq__question{color:inherit;font-size:1.125rem;font-weight:500;line-height:1.35;margin:0}.blog-v2 .blog-faq__chevron{flex:0 0 auto;height:24px;transition:transform .2s ease;width:24px}.blog-v2 .blog-faq__trigger[aria-expanded=true] .blog-faq__chevron{transform:rotate(180deg)}.blog-v2 .blog-faq__panel{font-size:var(--body-size);line-height:var(--body-line-height);padding:0 1.25rem 1.25rem}.blog-v2 .blog-faq__panel[hidden]{display:none}.blog-v2 .blog-faq__panel>:first-child{margin-top:0}.blog-v2 .blog-faq__panel>:last-child{margin-bottom:0}.blog-v2 .blog-faq__panel p{margin:0 0 var(--paragraph-gap)}.blog-v2 .blog-faq__panel a{color:var(--blog-link);text-decoration:underline}.blog-v2 .blog-cta{border-radius:var(--blog-radius-bento);margin:var(--blog-module-gap) 0 0;padding:2rem}.blog-v2 .blog-cta--accent{background:#4361ee;color:#fff}.blog-v2 .blog-cta--accent .blog-cta__title{color:#fff}.blog-v2 .blog-cta--accent .btn,.blog-v2 .blog-cta--accent .btn:focus,.blog-v2 .blog-cta--accent .btn:hover{background:var(--blog-eco-lime);color:#000}.blog-v2 .blog-cta .btn{font-weight:500}.blog-v2 .blog-cta--discret{background:var(--blog-cotton);border:1px solid var(--blog-border-light)}.blog-v2 .blog-cta--discret .blog-cta__title{color:var(--blog-headings)}.blog-v2 .blog-cta__title{font-size:var(--h3-size);font-weight:500;line-height:1.3;margin:0 0 .75rem}.blog-v2 .blog-cta__text{font-size:1.0625rem;line-height:1.6;margin:0 0 1.5rem}.blog-v2 .blog-cta__text p:last-child{margin-bottom:0}.blog-v2 .blog-post__tags{align-items:center;display:flex;flex-wrap:wrap;font-size:.9375rem;gap:.5rem;margin:var(--blog-module-gap) 0 0}.blog-v2 .blog-post__tags-label{opacity:.7}.blog-v2 .blog-post__tag{border:1px solid var(--blog-border-light);border-radius:999px;color:inherit;display:inline-block;padding:.25rem .75rem;text-decoration:none}.blog-v2 .blog-post__tag:focus,.blog-v2 .blog-post__tag:hover{border-color:var(--blog-accent);color:var(--blog-accent)}.blog-v2 .blog-related{border-top:1px solid var(--blog-border-light);margin-top:96px;padding-top:48px}.blog-v2 .blog-related__title{color:var(--blog-headings);font-size:var(--h2-size);line-height:var(--heading-line-height);margin:0 0 1.5rem}.blog-v2 .blog-related__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0}.blog-v2 .blog-related__card{display:flex;flex-direction:column;margin:0}.blog-v2 .blog-related__img{aspect-ratio:16/9;border-radius:var(--blog-radius-lg);display:block;height:auto;margin-bottom:.75rem;object-fit:cover;width:100%}.blog-v2 .blog-related__card-title{color:var(--blog-headings);font-size:1.0625rem;line-height:1.4;margin:0 0 .5rem}.blog-v2 .blog-related__card-title a{color:inherit;text-decoration:none}.blog-v2 .blog-related__card-title a:focus,.blog-v2 .blog-related__card-title a:hover{color:var(--blog-link);text-decoration:underline}.blog-v2 .blog-related__date{font-size:.875rem;margin:0;opacity:.7}@media (max-width:1139px){.blog-v2 .blog-wrap{padding:2rem 0 48px}.blog-v2 .blog-hero{align-items:stretch;flex-direction:column;gap:2rem}.blog-v2 .blog-hero__figure{align-self:stretch}.blog-v2 .blog-related__grid{grid-template-columns:repeat(2,1fr)}.blog-v2 .blog-related__card:nth-child(3){align-items:flex-start;flex-direction:row;gap:1rem;grid-column:1/-1}.blog-v2 .blog-related__card:nth-child(3) .blog-related__img{margin-bottom:0;width:40%}}@media (max-width:767px){.blog-v2 .blog-wrap{padding-top:1.25rem}.blog-v2 .blog-hero-col{padding-left:15px;padding-right:15px}.blog-v2 .blog-post__meta{align-items:flex-start;row-gap:.25rem}.blog-v2 .blog-post__author{order:0}.blog-v2 .blog-post__meta:after{content:"";flex-basis:100%;height:0;order:1}.blog-v2 .blog-post__date,.blog-v2 .blog-post__readtime{order:2}.blog-v2 .blog-hero{gap:1.5rem;padding:1.5rem}.blog-v2 .blog-hero .blog-breadcrumb{margin-bottom:1rem}.blog-v2 .blog-cta{padding:1.5rem}.blog-v2 .blog-toc{padding:1.25rem}.blog-v2 .blog-faq__trigger{padding:1rem}.blog-v2 .blog-faq__panel{padding:0 1rem 1rem}.blog-v2 .blog-related__grid{grid-template-columns:1fr}.blog-v2 .blog-related__card:nth-child(3){flex-direction:column;gap:0}.blog-v2 .blog-related__card:nth-child(3) .blog-related__img{margin-bottom:.75rem;width:100%}}@media (prefers-reduced-motion:reduce){.blog-v2 .blog-faq__chevron,.blog-v2 .blog-faq__item{transition:none}.blog-v2 .blog-faq__item:hover{transform:none}.blog-v2 .blog-post__author{transition:none}}