.is-style-horizontal-scroll{@media (max-width:781px){display:flex!important;flex-wrap:nowrap;overflow-x:auto;padding-bottom:calc(var(--wp--style--block-gap)/2);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;>*{flex:0 0 70%;scroll-snap-align:start}}}@keyframes sf-parallax-x{0%{transform:translateX(1.25rem)}to{transform:translateX(-.625rem)}}@keyframes sf-parallax-y{0%{transform:translateY(-5%) scale(1.15)}to{transform:translateY(5%) scale(1.15)}}@supports (animation-timeline:view()){:has(>.is-style-parallax-from-left){view-timeline-name:--sf-parallax-block;view-timeline-axis:block}.is-style-parallax-from-left{animation:sf-parallax-x cubic-bezier(.37,0,.63,1) both;animation-timeline:--sf-parallax-block}.is-style-parallax-image{view-timeline-name:--sf-parallax-image;view-timeline-axis:block}.is-style-parallax-image>.wp-block-cover__image-background{animation:sf-parallax-y cubic-bezier(.37,0,.63,1) both;animation-timeline:--sf-parallax-image}}@media (prefers-reduced-motion:reduce){.is-style-parallax-from-left,.is-style-parallax-image>.wp-block-cover__image-background{animation:none}}.is-style-positive-zindex{position:relative;z-index:10}.is-style-text-rotate{rotate:-4deg}.is-style-animate-rotate{&.patchwork-explique svg{path:first-child,path:nth-child(2){animation:rotate 30s linear infinite;transform-box:fill-box;transform-origin:center}}}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:is(.wp-block-group,.wp-block-cover,.wp-block-column).is-linked{position:relative}:is(.wp-block-group,.wp-block-cover,.wp-block-column).is-linked:not(.block-editor-block-list__block)>:nth-child(2){margin-block-start:0}:is(.wp-block-group,.wp-block-cover,.wp-block-column).is-linked
a.wp-block-group__link{border-radius:inherit;bottom:0;height:100%;left:0;position:absolute;text-decoration:none!important;width:100%;z-index:3;&:focus-visible{outline-offset:0}}.wp-block-button[class*=has-icon__]{.wp-block-button__link{align-items:center;display:flex;gap:.5em;span{line-height:0}svg{color:currentcolor;fill:currentcolor}&.has-text-align-center{justify-content:center}&.has-text-align-right{justify-content:flex-end}&.has-text-align-left{justify-content:flex-start}}&.has-justified-space-between{.wp-block-button__link{justify-content:space-between}}&.has-icon__arrow-left,&.has-icon__arrow-right,&.has-icon__cloud,&.has-icon__cloud-upload{svg{height:.7em;width:1em}}&.has-icon__chevron-left,&.has-icon__chevron-right{svg{height:.8em;width:.45em}}&.has-icon__comment-author-avatar{svg{height:.9em;width:.9em}}&.has-icon__download{svg{height:.8em;width:.75em}}&.has-icon__external{svg{height:.7em;width:.7em}}}.liquid-glass{--lg-blur:0.1875rem;--lg-tint:#ffffff1a;--lg-tint-hover:#ffffff59;--lg-shine-light:#ffffff80;--lg-shine-dark:#ffffff80;--lg-shadow:0 0.375rem 0.375rem #00000005,0 0 1.25rem #00000005;--lg-shadow-hover:0 0.625rem 1.875rem #0000000d,0 2px 0.625rem #00000014;--lg-transition:0.25s cubic-bezier(0.175,0.885,0.32,1.275);--lg-distortion-filter:url(#sf-glass-distortion);box-shadow:var(--lg-shadow);cursor:pointer;isolation:isolate;overflow:hidden;position:relative;transition:var(--lg-transition)}.liquid-glass:before{backdrop-filter:blur(var(--lg-blur));filter:var(--lg-distortion-filter);isolation:isolate;overflow:hidden;z-index:-2}.liquid-glass:after,.liquid-glass:before{border-radius:inherit;content:"";inset:0;position:absolute}.liquid-glass:after{background:var(--lg-tint);box-shadow:inset 1px 1px 1px 0 var(--lg-shine-light),inset -1px -1px 1px 0 var(--lg-shine-dark);transition:box-shadow .25s cubic-bezier(.175,.885,.32,1.275),background .25s cubic-bezier(.175,.885,.32,1.275);z-index:-1}.liquid-glass:hover{box-shadow:var(--lg-shadow-hover)}.liquid-glass:hover:before{opacity:1}.liquid-glass:hover:after{background:var(--lg-tint-hover);box-shadow:inset 1px 1px .5px 0 var(--lg-shine-light),inset -1px -1px .5px 0 var(--lg-shine-dark)}.liquid-glass:focus-visible:active,.liquid-glass:hover:active{box-shadow:var(--lg-shadow)}.blob-shape{border-radius:60% 40% 48% 52%/49% 38% 62% 51%;&:hover{animation:blob-morph 3s ease-in-out infinite}}@keyframes blob-morph{33%{border-radius:38% 62% 45% 55%/58% 42% 68% 32%}66%{border-radius:50% 50% 38% 62%/62% 38% 55% 45%}to{border-radius:60% 40% 48% 52%/49% 38% 62% 51%}}.wp-block-cover.is-cover-stickers{&:not(.has-aspect-ratio){@media (max-width:781px){min-height:40.625rem!important}.wp-block-cover__inner-container{@media (max-width:781px){margin-bottom:15.625rem!important}}}&:before{background:url(images/cover-corner-left.ad585b29.webp) no-repeat;background-position:0 100%;content:"";display:block;inset:0;pointer-events:none;position:absolute;transform:translate(-11.25rem,11.25rem);z-index:1;@media (max-width:781px){background-size:15rem;transform:translate(-6.25rem,2.5rem)}}&:after{background:url(images/cover-corner-right.afd01e85.webp) no-repeat;background-position:100% 100%;content:"";display:block;inset:0;pointer-events:none;position:absolute;transform:translate(3.75rem,1.875rem);@media (max-width:781px){background-size:15rem;transform:translate(3.125rem,-1.875rem)}}}.wp-block-cover__sticker{height:auto;pointer-events:none;position:absolute;transform:rotate(var(--sticker-rotation,0deg));z-index:6}.wp-block-cover__sticker--top-left{left:2.5rem;top:18.75rem;width:clamp(5.3125rem,15%,10rem);@media (max-width:781px){bottom:13.125rem;left:.3125rem;top:auto}}.wp-block-cover__sticker--top-right{right:5rem;top:20.3125rem;width:clamp(5.625rem,15%,13.4375rem);@media (max-width:781px){bottom:14.375rem;right:1.875rem;top:auto}}.wp-block-cover__sticker--bottom-left{bottom:10.625rem;left:5rem;width:clamp(5.625rem,15%,13.4375rem);@media (max-width:781px){bottom:6.875rem;left:3.125rem;top:auto}}.wp-block-cover__sticker--bottom-right{bottom:10.625rem;right:11.25rem;width:clamp(7.1875rem,15%,14.6875rem);@media (max-width:781px){bottom:6.25rem;right:3.75rem;top:auto}}.has-stroke-overlay{timeline-scope:--sf-parallax-block}.has-text-stroke{-webkit-text-stroke:1px;-webkit-text-fill-color:#0000}.stroke-overlay-target:has(.is-text-stroke-overlay){overflow:hidden}.is-text-stroke-overlay{animation:sf-parallax-x cubic-bezier(.37,0,.63,1) both;margin:0!important;pointer-events:none;position:absolute;z-index:1;animation-timeline:--sf-parallax-block}.is-text-stroke-overlay .has-text-stroke{-webkit-text-stroke-color:var(--wp--preset--color--base)}.has-color-overlay{timeline-scope:--sf-parallax-block}.sf-color-overlay__target:has(.sf-color-overlay__clone){overflow:hidden}.sf-color-overlay__clone{animation:sf-parallax-x cubic-bezier(.37,0,.63,1) both;color:var(--wp--preset--color--secondary);margin:0!important;pointer-events:none;position:absolute;z-index:10;animation-timeline:--sf-parallax-block}@media (prefers-reduced-motion:reduce){.sf-color-overlay__clone{animation:none}}.card__meta:not(:has(.wp-block-post-time-to-read)),.hide-card-arrow .card__arrow,.hide-card-category .card__post-type-badge,.hide-card-excerpt .wp-block-post-excerpt,.hide-card-read-time .card__read-time,.hide-card-read-time .card__separator,.hide-card-read-time.hide-card-arrow .card__footer{display:none}.yoast-breadcrumbs{align-items:center;display:flex;flex-wrap:wrap;padding:1.25rem 0;span{align-items:center;display:inline-flex;font-family:var(--wp--preset--font-family--primary);font-size:1rem;font-style:normal;font-weight:var(--wp--custom--font-weight--medium);letter-spacing:.48px;line-height:1.5}span a{text-decoration:none;&:hover{text-decoration:underline}}.breadcrumb-separator{align-items:center;display:inline-flex;flex-shrink:0;height:1rem;width:1rem}}@media (max-width:781px){.yoast-breadcrumbs{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:.75rem 0}.yoast-breadcrumbs span:not(.breadcrumb-separator){display:inline;font-size:.8125rem;letter-spacing:.3px;line-height:2}.yoast-breadcrumbs .breadcrumb-separator,.yoast-breadcrumbs>span:after{display:none}.yoast-breadcrumbs
	span:not(.breadcrumb-separator):not(.breadcrumb_last)>a{white-space:nowrap}.yoast-breadcrumbs
	span:not(.breadcrumb-separator):not(.breadcrumb_last)>a:after{content:" >";margin-right:.4em}}.wp-block-group[data-sticky-on-scroll-up=true]{position:fixed;top:var(--wp-admin--admin-bar--position-offset)!important;width:100%}#topheader,.wp-block-group[data-sticky-on-scroll-up=true],.wp-block-separator{transition-duration:.25s;transition-property:background-color,transform,border;transition-timing-function:ease}.wp-block-group[data-sticky-on-scroll-up=true].is-sticky-hidden{transform:translateY(calc(var(--sticky-top-offset, 0px) - 1px))}.wp-block-group[data-sticky-on-scroll-up=true].is-sticky-active{transform:translateY(0)}.wp-block-group[data-sticky-on-scroll-up=true]:has(.has-modal-open){transform:none;transition:none}.wp-block-group[data-sticky-on-scroll-up=true].is-at-scroll-top:not(:has([aria-expanded=true])):not(:has(.wp-block-ollie-mega-menu:hover)):not(:hover){background:linear-gradient(180deg,#000c,#0000);background-color:initial!important;border:none;color:var(--wp--preset--color--base)!important;#topheader{color:var(--wp--preset--color--primary-alt-accent)!important}.wp-block-separator{opacity:.15}}@media (max-width:600px){header.site-header.wp-block-template-part{position:fixed;top:0;width:100%;z-index:10000}.wp-block-group[data-sticky-on-scroll-up=true].is-sticky-hidden{transform:translateY(0)}.wp-block-group[data-sticky-on-scroll-up=true]:has(.wp-block-navigation__responsive-container.is-menu-open){transform:none!important;transition:none!important}.wp-site-blocks>header.site-header+*{margin-block-start:0}}@media (prefers-reduced-motion:reduce){#topheader,.wp-block-group[data-sticky-on-scroll-up=true],.wp-block-separator{transition:none}}.smartfire-faq-section{background-color:var(--wp--preset--color--border-light);margin-block:0;padding-block:var(--wp--preset--spacing--x-large)}.smartfire-faq-section__container{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--large);margin-inline:auto;max-width:var(--wp--style--global--wide-size);padding-inline:var(--wp--preset--spacing--medium)}.smartfire-faq-section__header{display:flex;flex-direction:column;gap:var(--wp--preset--spacing--small);text-align:center}.smartfire-faq-section__title{color:var(--wp--preset--color--primary-accent);margin-block:0}.smartfire-faq-section__intro{color:var(--wp--preset--color--primary-alt);margin:0}.smartfire-faq-section__accordion{display:flex;flex-direction:column}.smartfire-faq-item{border-bottom:1px solid var(--wp--preset--color--tertiary);&:first-child{border-top:1px solid var(--wp--preset--color--tertiary)}}.smartfire-faq-item__heading{margin:0}.smartfire-faq-item__toggle{all:unset;align-items:center;color:var(--wp--preset--color--primary-accent);cursor:pointer;display:flex;font-size:var(--wp--preset--font-size--medium);font-weight:var(--wp--custom--font-weight--semi-bold);gap:var(--wp--preset--spacing--small);justify-content:space-between;padding-block:var(--wp--preset--spacing--small);text-align:left;width:100%;&:focus-visible{border-radius:2px;outline:2px solid var(--wp--preset--color--primary-accent);outline-offset:2px}}.smartfire-faq-item__question{flex:1}.smartfire-faq-item__icon{align-items:center;background-color:var(--wp--preset--color--primary-alt-accent);color:var(--wp--preset--color--primary-accent);display:flex;flex-shrink:0;height:2.5rem;justify-content:center;width:2.5rem;svg{height:1rem;width:1rem}}.smartfire-faq-item__icon-minus{transition:opacity .2s ease,transform .2s ease}.smartfire-faq-item.is-open .smartfire-faq-item__icon-minus{opacity:0;transform:scaleY(0)}.smartfire-faq-item__panel{height:0;overflow:hidden;transition:height .3s ease}.smartfire-faq-item__panel-inner{display:flex;flex-direction:column;gap:0;min-height:0;overflow:hidden;padding-bottom:var(--wp--preset--spacing--small)}.smartfire-faq-item__verdict{--verdict-color-faux:#e76641;--verdict-color-vrai:#2e7d32;align-items:center;display:inline-flex;font-family:Barlow Condensed,sans-serif;font-size:1.375rem;font-style:normal;font-weight:900;gap:.4em;letter-spacing:.66px;line-height:1.5;padding:0;text-transform:uppercase;width:fit-content}.smartfire-faq-item__verdict--vrai{color:var(--verdict-color-vrai)}.smartfire-faq-item__verdict--faux{color:var(--verdict-color-faux)}.smartfire-faq-item__verdict-icon{align-items:center;display:flex;svg{height:.9em;width:.9em}}.smartfire-faq-item__answer{color:var(--wp--preset--color--main);font-size:var(--wp--preset--font-size--small);margin:0}@media (prefers-reduced-motion:reduce){.smartfire-faq-item__icon-minus,.smartfire-faq-item__panel{transition:none}}*,:after,:before{box-sizing:inherit}html{box-sizing:border-box;scroll-behavior:smooth;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}body{overflow-x:clip}b,strong{font-weight:var(--wp--custom--font-weight--semi-bold)}ol,ul{padding:0}ol:where(.wp-block-list),ol:where(:not([class*=wp-block])),ul:where(.wp-block-list),ul:where(:not([class*=wp-block])){padding-inline-start:var(--wp--preset--spacing--medium)}figure,img{height:auto;max-width:100%}@-moz-document url-prefix(){a{text-decoration-thickness:.1rem!important}}button,input,select,textarea{font:inherit}input[type=button],input[type=email],input[type=search],input[type=submit],input[type=text],select,textarea{appearance:none}select{background:var(--wp--preset--color--base) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiIGNsYXNzPSJmZWF0aGVyIGZlYXRoZXItY2hldnJvbi1kb3duIiB2aWV3Qm94PSIwIDAgMjQgMjQiPjxwYXRoIGQ9Im02IDkgNiA2IDYtNiIvPjwvc3ZnPg==) no-repeat;background-position:calc(100% - .75rem) 50%;background-size:1rem;padding-right:2.2em}.wp-block-post-comments-form
input:not([type=submit]):not([type=checkbox]):not([type=radio]),.wp-block-post-comments-form textarea,input:not([type=submit]):not([type=radio]),select,textarea{background-color:#fff;border:1px solid color-mix(in srgb,var(--wp--preset--color--tertiary) 100%,var(--wp--preset--color--main) 20%);border-radius:.3125rem;box-shadow:0 1px 2px #00000005,0 .5px 1px #0000000a;color:var(--wp--preset--color--main);font-size:var(--wp--preset--font-size--small);padding:.5em 1em}input[type=checkbox],input[type=image],input[type=radio]{width:auto}label{display:block;width:100%}::placeholder{color:var(--wp--preset--color--secondary);font-size:var(--wp--preset--font-size--small);opacity:.75}a.more-link{display:block}:not(.wp-block-code)>code{background-color:var(--wp--preset--color--tertiary);border-radius:.1875rem;padding:.1875rem .3125rem;position:relative}.wp-block-categories{position:relative}.wp-block-term-description p:last-child{margin-bottom:0}.remove-border-and-padding
.wp-block-post-template
li:last-child
.wp-block-separator,.single .wp-block-group:has(>.post-meta:empty),.wp-block-group:empty:has(+.comment-respond){display:none}.row-logos>figure{flex-shrink:1!important}body:not(.wp-admin) header:has(>.is-position-sticky){position:sticky;top:calc(var(--wp-admin--admin-bar--height, 0px));z-index:100}@media (max-width:600px){header:has(>.is-position-sticky){top:0}}.wp-block-table table{background:var(--wp--preset--color--base);border:1px solid var(--wp--preset--color--border-light);border-radius:.3125rem;font-size:var(--wp--preset--font-size--x-small)}.wp-block-table.is-style-stripes{border-bottom:none}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:var(--wp--preset--color--tertiary)}.wp-block-table td,.wp-block-table th,.wp-block-table thead{border:none;border-bottom:1px solid color-mix(in srgb,var(--wp--preset--color--border-light) 50%,var(--wp--preset--color--base) 5%)}.wp-block-table tfoot,.wp-block-table th{background-color:color-mix(in srgb,var(--wp--preset--color--tertiary) 75%,var(--wp--preset--color--base) 5%);text-align:left}.wp-block-table td,.wp-block-table th{padding:.8em 1em}.wp-block-table tfoot{border-top:1px solid var(--wp--preset--color--border-light)}.wp-block-table tfoot td{border-bottom:none}[data-trigger-modal]{cursor:pointer}
