.fr-blog-post-delta__post-content:has(.ads-post-document-table){line-height:var(--text-s-line-height)}.fr-blog-post-delta__post-content{a:hover{color:var(--action)}}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) :is(h2[id],h3[id]){scroll-margin-block-start:calc(var(--header-height) + var(--space-m))}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post__lead{font-size:var(--text-l);font-weight:var(--heading-font-weight);line-height:var(--text-l-line-height);margin-block-end:var(--space-l)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-toc{background-color:var(--base-ultra-light);border-inline-start:var(--border-size) var(--border-style) var(--base);margin-block:var(--space-l);padding:var(--space-m)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) :is(.ads-post-toc__label,.ads-post-callout__eyebrow){color:var(--action);font-size:var(--text-xs);font-weight:var(--heading-font-weight);letter-spacing:.08em;margin-block:0 var(--space-xs);text-transform:uppercase}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-toc__list{columns:2 16rem;column-gap:var(--space-s);margin:0;padding-inline-start:var(--list-indent-spacing)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-toc__list li{break-inside:avoid;margin-block:calc(var(--space-xs) / 1.5)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) :is(.ads-post-toc__list a,.ads-post-closing-cta a:not(.wp-block-button__link)){text-underline-offset:.2em}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-checklist{list-style:none;margin-block:var(--space-xs);padding-inline-start:0}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-checklist li{margin-block:var(--space-xs);padding-inline-start:calc(var(--space-s) + var(--space-xs));position:relative}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-checklist li::before{color:var(--action);content:'✓';font-weight:var(--heading-font-weight);inset-inline-start:0;position:absolute}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-callout{margin-block:var(--space-xs);padding:var(--space-s) var(--space-m)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-callout--rule{background-color:var(--base-ultra-light);border-inline-start:3px var(--border-style) var(--base)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-callout--rule .ads-post-checklist{margin-block:0}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-callout--flag{background-color:var(--base-ultra-light);border-inline-start:3px var(--border-style) var(--action)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) :is(.ads-post-cta,.ads-post-closing-cta){background:linear-gradient(135deg,var(--base),var(--base-dark));border-block-start:var(--border-size) var(--border-style) var(--action);color:var(--white);margin-block:var(--section-space-s);padding:var(--space-m)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) :is(.ads-post-cta,.ads-post-closing-cta) :is(h2,p,strong,a){color:var(--white)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) :is(.ads-post-cta,.ads-post-closing-cta)>:last-child{margin-block-end:0}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-cta{align-items:center;display:flex;flex-wrap:wrap;gap:var(--space-m);justify-content:space-between}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-cta>p{flex:1 1 30ch;margin:0}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-cta>div{display:flex;flex-direction:column;gap:var(--space-xs)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-cta .wp-block-buttons{flex:0 0 auto}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-cta .wp-block-button{margin:0}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-closing-cta{text-align:center;margin-block:var(--space-xs)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-closing-cta>div{display:flex;flex-direction:column;gap:var(--space-s)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-closing-cta h2{margin-inline:auto;max-inline-size:26ch}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-closing-cta .wp-block-buttons{justify-content:center}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post__button .wp-block-button__link{background-color:var(--action);border:var(--btn-border-size) var(--border-style) var(--action);border-radius:var(--btn-radius);color:var(--white);font-weight:var(--btn-weight);padding:var(--btn-padding-block) var(--btn-padding-inline);text-decoration:none}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post__button .wp-block-button__link:hover,:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post__button .wp-block-button__link:focus-visible{background-color:var(--action-hover);border-color:var(--action-hover);color:var(--white)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-steps{counter-reset:ads-post-step;list-style:none;margin-block:var(--space-s);padding-inline-start:0}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-steps li{counter-increment:ads-post-step;margin-block:var(--space-m);min-block-size:calc(var(--space-m) + var(--space-xs));padding-inline-start:calc(var(--space-m) + var(--space-m));position:relative}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-steps li::before{align-items:center;background-color:var(--action);border-radius:var(--radius-circle);color:var(--white);content:counter(ads-post-step);display:flex;font-weight:var(--heading-font-weight);inset-inline-start:0;justify-content:center;min-block-size:var(--space-m);min-inline-size:var(--space-m);position:absolute}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-steps li:not(:last-child)::after{background-color:var(--base-light);block-size:calc(100% - var(--space-m));content:'';inset-block-start:var(--space-l);inset-inline-start:calc((var(--space-m) - var(--border-size)) / 2);inline-size:var(--border-size);position:absolute}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-document-table{margin-block:var(--space-l);overflow-x:auto}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-document-table__table{border-collapse:collapse;inline-size:100%;line-height:var(--text-s-line-height);min-inline-size:56rem}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-document-table__caption{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-document-table :is(th,td){border-block-end:var(--border);padding:var(--space-s);text-align:start;vertical-align:top}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-document-table thead th{background:linear-gradient(135deg,var(--base),var(--base-dark));color:var(--white);font-weight:var(--heading-font-weight)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-document-table tbody tr:nth-child(even){background-color:var(--base-ultra-light)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-document-table__cell--document{font-weight:var(--heading-font-weight)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-verdict{display:inline-block;font-size:var(--text-xs);font-weight:var(--heading-font-weight);margin-block-end:var(--space-xs);padding:.25em .75em;text-transform:uppercase}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-verdict--yes{background-color:var(--base-dark);color:var(--white)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-verdict--no{background-color:var(--neutral-ultra-light);border:var(--border-size) var(--border-style) var(--neutral-light);color:var(--neutral-dark)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-verdict--usually{background-color:var(--white);border:var(--border-size) var(--border-style) var(--base-dark);color:var(--base-dark)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-verdict--depends{background-color:var(--base-ultra-light);border:var(--border-size) var(--border-style) var(--base-light);color:var(--base)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-document-table__note{display:block;font-size:var(--text-s)}@media (max-width:47.9375em){:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-toc__list{columns:1}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-cta,:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-cta .wp-block-buttons{align-items:flex-start;flex-direction:column}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-document-table{overflow:visible}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-document-table__table,:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-document-table__table :is(thead,tbody,tr,th,td){display:block;min-inline-size:0}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-document-table__table thead{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-document-table__table tr{background-color:var(--white);border:var(--border);border-inline-start-color:var(--base-dark);margin-block:var(--space-m);padding:var(--space-s)}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-document-table__table :is(th,td){border:0;padding:var(--space-xs) 0}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-document-table__table :is(th,td)::before{color:var(--base);content:attr(data-label);display:block;font-size:var(--text-xs);font-weight:var(--heading-font-weight);margin-block-end:.25em;text-transform:uppercase}:is(.fr-blog-post-delta__post-content,.editor-styles-wrapper) .ads-post-document-table__table .ads-post-document-table__cell--document{background-color:var(--base-ultra-light);padding:var(--space-s)}}