article.blog-article.prose{max-width:none;color:var(--color-neutral-800);line-height:1.75}article.blog-article.prose h2{box-shadow:none;color:var(--color-ink);letter-spacing:-.03em;background:0 0;border:0;border-radius:0;margin-top:3.25rem;margin-bottom:1rem;padding:0;scroll-margin-top:6rem;font-size:clamp(1.7rem,1.35rem + 1.1vw,2.2rem);font-weight:800;line-height:1.15;position:static}article.blog-article.prose h2:before,article.blog-article.prose h2:after,article.blog-article.prose h3:before,article.blog-article.prose h3:after{content:none;display:none}article.blog-article.prose h3{color:var(--color-ink);letter-spacing:-.02em;background:0 0;border:0;border-radius:0;margin-top:2.25rem;margin-bottom:.75rem;padding:0;scroll-margin-top:6rem;font-size:clamp(1.3rem,1.15rem + .5vw,1.55rem);font-weight:800;line-height:1.25;display:block}article.blog-article.prose h4{color:var(--color-ink);margin-top:1.75rem;font-weight:800}article.blog-article.prose p{color:var(--color-neutral-800);line-height:1.75}article.blog-article.prose strong{color:var(--color-ink);font-weight:800}article.blog-article.prose a{color:var(--color-primary-700);text-decoration:underline 2px;text-decoration-color:var(--color-primary-300);text-underline-offset:3px;font-weight:600}article.blog-article.prose a:hover{color:var(--color-primary-900);text-decoration-color:var(--color-primary-700)}article.blog-article.prose a:focus-visible{outline:3px solid var(--color-primary-600);outline-offset:3px;border-radius:.25rem}article.blog-article.prose ul>li::marker{color:var(--color-corail);font-size:1.15em}article.blog-article.prose ol>li:before{background-color:var(--color-primary-700);color:#fff;font-weight:800}article.blog-article.prose li{color:var(--color-neutral-800);margin-bottom:.45rem}article.blog-article.prose li>p{margin-bottom:.35rem}article.blog-article.prose blockquote{border-left:6px solid var(--color-corail);box-shadow:none;background:#ffe3d673;border-radius:0 1.25rem 1.25rem 0;margin:2rem 0;padding:1.25rem 1.5rem 1.25rem 2.75rem}article.blog-article.prose blockquote:before{color:var(--color-accent-200)}article.blog-article.prose blockquote p{color:var(--color-neutral-800);padding-left:0}article.blog-article.prose blockquote p:last-child{margin-bottom:0}article.blog-article.prose hr{border:0;border-top:2px solid var(--color-neutral-200);margin:2.5rem 0}article.blog-article.prose .table-wrapper{border:2px solid var(--color-neutral-200);box-shadow:none;background:#fff;border-radius:1.25rem;margin:2rem 0}article.blog-article.prose .table-wrapper:focus-visible{outline:3px solid var(--color-primary-600);outline-offset:3px}article.blog-article.prose table{font-size:1rem}article.blog-article.prose thead{background:var(--color-ciel)}article.blog-article.prose thead th{color:var(--color-ink);letter-spacing:0;text-transform:none;padding:.9rem 1.25rem;font-size:.95rem;font-weight:800}article.blog-article.prose td{color:var(--color-neutral-800);padding:.9rem 1.25rem}article.blog-article.prose tbody tr:hover{background-color:var(--color-primary-50)}article.blog-article.prose .table-wrapper>p{background:var(--color-neutral-50);color:var(--color-neutral-700)}@media (width<=639px){article.blog-article.prose .table-wrapper>table:not(:has(thead th:nth-child(4))){min-width:0}article.blog-article.prose .table-wrapper>table:not(:has(thead th:nth-child(4))) :is(th,td){overflow-wrap:anywhere;padding:.7rem .6rem;font-size:.9rem;line-height:1.45}}article.blog-article.prose .blog-inline-cta{background:var(--color-ciel);box-shadow:none;border:0;border-radius:1.75rem;gap:1.5rem;margin:2.5rem 0;padding:1.75rem;position:relative;overflow:hidden}article.blog-article.prose .blog-inline-cta:after{content:"";background:var(--color-primary-200);opacity:.6;pointer-events:none;border-radius:999px;width:8rem;height:8rem;position:absolute;top:-2.5rem;right:-2.5rem}article.blog-article.prose .blog-inline-cta__content,article.blog-article.prose .blog-inline-cta__button{z-index:1;position:relative}article.blog-article.prose .blog-inline-cta__eyebrow{color:var(--color-primary-700);font-size:.85rem;font-weight:800}article.blog-article.prose .blog-inline-cta__title{color:var(--color-ink);font-size:1.35rem;line-height:1.2}article.blog-article.prose .blog-inline-cta__text{color:var(--color-neutral-700);font-size:1rem;line-height:1.6}article.blog-article.prose .blog-inline-cta__button{background:var(--color-primary-600);color:#fff;min-height:3rem;box-shadow:none;border-radius:999px;padding:.75rem 1.5rem;font-size:1rem;font-weight:800;text-decoration:none}article.blog-article.prose .blog-inline-cta__button:hover{background:var(--color-primary-700);color:#fff;box-shadow:none;text-decoration:none}article.blog-article.prose .blog-inline-cta__button:focus-visible{outline:3px solid var(--color-primary-600);outline-offset:3px}@media (width<=640px){article.blog-article.prose .blog-inline-cta{padding:1.25rem}}@media (prefers-reduced-motion:reduce){article.blog-article.prose .blog-inline-cta__button{transition:none;transform:none}}@media print{article.blog-article.prose .blog-inline-cta{border:1px solid var(--color-neutral-300);background:#fff}article.blog-article.prose .blog-inline-cta:after{display:none}}@media (width>=1024px){.toc-mobile-blog[data-astro-cid-zg7dkzxc]{display:none}}
