.hero-figure[data-astro-cid-cpkpu76c]{border-radius:.75rem;overflow:hidden}.hero-image-wrapper[data-astro-cid-cpkpu76c]{border-radius:.75rem .75rem 0 0}.hero-image-main[data-astro-cid-cpkpu76c]{transition:opacity .3s}.hero-image-main[data-astro-cid-cpkpu76c][data-astro-image-loaded],.hero-image-main[data-astro-cid-cpkpu76c][loading]{opacity:1}.hero-overlay[data-astro-cid-cpkpu76c]{transition:opacity .4s}.hero-caption[data-astro-cid-cpkpu76c]{background:var(--sparx-soft);border-left:3px solid var(--sparx-accent);border-top:1px solid var(--sparx-line);border-radius:0 0 .75rem .75rem;align-items:flex-start;gap:.375rem;margin-top:0;padding:.625rem .875rem;display:flex}.hero-caption-icon[data-astro-cid-cpkpu76c]{color:var(--sparx-muted);flex-shrink:0;margin-top:2px}.hero-caption-text[data-astro-cid-cpkpu76c]{color:var(--sparx-muted);letter-spacing:.025em;font-size:.8rem;line-height:1.5}.blog-cta[data-astro-cid-frbyztjq]{background:linear-gradient(105deg, #061022e6, #0c2448c2 54%, #0f766ea3), var(--blog-cta-image,url(/images/prime-high-quality/seconde-vue-tableau-electrique-schneide-resi9-vue-laterale-close-up-installe-a-vaucresson-differentiel-type-f.jpeg)) center/cover;box-shadow:0 26px 60px -34px #020617db}.blog-cta[data-astro-cid-frbyztjq]:after{content:"";pointer-events:none;background:linear-gradient(#0000,#02061729);position:absolute;inset:0}.blog-cta[data-astro-cid-frbyztjq][data-animate]{transform-origin:bottom}.blog-cta .blog-cta-primary{color:#0a0a0a!important}.blog-cta .blog-cta-primary:hover{color:#fff!important}.draft-banner[data-astro-cid-xiahubcx]{color:#713f12;background:linear-gradient(90deg, #f59e0b33, #fef3c7f5 38%, #f59e0b24), var(--sparx-surface);border-top:1px solid #d9770647;border-bottom:1px solid #d9770652}.draft-banner__inner[data-astro-cid-xiahubcx]{align-items:center;gap:.85rem;width:min(100% - 2rem,48rem);min-height:4.25rem;margin:0 auto;padding:.7rem 0;display:flex}.draft-banner__icon[data-astro-cid-xiahubcx]{color:#92400e;background:#ffffffbd;border:1px solid #d9770647;border-radius:.8rem;flex:none;justify-content:center;align-items:center;width:2.55rem;height:2.55rem;display:inline-flex;box-shadow:0 5px 16px #92400e17}.draft-banner[data-astro-cid-xiahubcx] strong[data-astro-cid-xiahubcx]{font-family:Plus Jakarta Sans Variable,system-ui,sans-serif;font-size:.9rem;font-weight:820;display:block}.draft-banner[data-astro-cid-xiahubcx] p[data-astro-cid-xiahubcx]{color:#854d0e;margin:.1rem 0 0;font-size:.78rem;line-height:1.4}@media (width<=639px){.draft-banner__inner[data-astro-cid-xiahubcx]{gap:.65rem;width:min(100% - 1.25rem,48rem);min-height:4rem}.draft-banner[data-astro-cid-xiahubcx] p[data-astro-cid-xiahubcx]{font-size:.72rem}}.intl-applicability[data-astro-cid-qffaglpc]{border:1px solid color-mix(in srgb, var(--sparx-accent) 28%, var(--sparx-line));border-radius:var(--sparx-radius-card);background:color-mix(in srgb, var(--sparx-accent) 5%, var(--sparx-surface));max-width:56rem;margin:1.5rem auto;padding:1.1rem}.intl-applicability__head[data-astro-cid-qffaglpc]{color:var(--sparx-accent);align-items:center;gap:.7rem;display:flex}.intl-applicability__head[data-astro-cid-qffaglpc] p[data-astro-cid-qffaglpc]{color:var(--sparx-ink);text-transform:uppercase;font-size:.7rem;font-weight:800}.intl-applicability__head[data-astro-cid-qffaglpc] strong[data-astro-cid-qffaglpc]{color:var(--sparx-ink);font-size:1rem}.intl-applicability[data-astro-cid-qffaglpc] dl[data-astro-cid-qffaglpc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-top:.9rem;display:grid}.intl-applicability[data-astro-cid-qffaglpc] dl[data-astro-cid-qffaglpc]>div[data-astro-cid-qffaglpc]{min-width:0}.intl-applicability[data-astro-cid-qffaglpc] dt[data-astro-cid-qffaglpc]{color:var(--sparx-ink);font-size:.68rem;font-weight:750}.intl-applicability[data-astro-cid-qffaglpc] dd[data-astro-cid-qffaglpc]{color:var(--sparx-ink);margin-top:.25rem;font-size:.75rem;line-height:1.4}.intl-applicability[data-astro-cid-qffaglpc] dd[data-astro-cid-qffaglpc] a[data-astro-cid-qffaglpc]{color:var(--sparx-brand);align-items:center;gap:.3rem;display:inline-flex}.intl-applicability[data-astro-cid-qffaglpc]>p[data-astro-cid-qffaglpc]{border-top:1px solid var(--sparx-line);color:var(--sparx-ink);align-items:flex-start;gap:.45rem;margin-top:.9rem;padding-top:.8rem;font-size:.72rem;line-height:1.5;display:flex}.intl-applicability[data-astro-cid-qffaglpc]>p[data-astro-cid-qffaglpc] svg[data-astro-cid-qffaglpc]{flex:none}@media (width<=660px){.intl-applicability[data-astro-cid-qffaglpc] dl[data-astro-cid-qffaglpc]{grid-template-columns:1fr}}.intl-shareable-checklist[data-astro-cid-rlg5hg7i]{border:1px solid var(--sparx-line);border-radius:var(--sparx-radius-card);background:var(--sparx-soft);break-inside:avoid;margin-top:2rem;padding:1.1rem}.intl-shareable-checklist[data-astro-cid-rlg5hg7i]>div[data-astro-cid-rlg5hg7i]{align-items:flex-start;gap:.65rem;display:flex}.intl-shareable-checklist[data-astro-cid-rlg5hg7i] h2[data-astro-cid-rlg5hg7i]{color:var(--sparx-ink);font-size:1rem}.intl-shareable-checklist[data-astro-cid-rlg5hg7i] p[data-astro-cid-rlg5hg7i]{color:var(--sparx-muted);margin-top:.25rem;font-size:.75rem}.intl-shareable-checklist[data-astro-cid-rlg5hg7i] ul[data-astro-cid-rlg5hg7i]{color:var(--sparx-ink);gap:.5rem;margin:.9rem 0 0 1rem;font-size:.76rem;line-height:1.5;display:grid}.intl-shareable-checklist[data-astro-cid-rlg5hg7i] a[data-astro-cid-rlg5hg7i]{color:var(--sparx-brand)}.intl-shareable-checklist__actions[data-astro-cid-rlg5hg7i]{flex-wrap:wrap;gap:.5rem;display:flex}.intl-shareable-checklist[data-astro-cid-rlg5hg7i] button[data-astro-cid-rlg5hg7i]{border:1px solid var(--sparx-line);background:var(--sparx-surface);min-height:2.75rem;color:var(--sparx-brand);cursor:pointer;border-radius:.7rem;align-items:center;gap:.4rem;padding:.55rem .75rem;font-size:.72rem;font-weight:800;display:inline-flex}@media print{body.print-intl-checklist *{visibility:hidden!important}.intl-shareable-checklist[data-astro-cid-rlg5hg7i]{color:#111;background:#fff;border:1px solid #444;width:100%;position:absolute;top:0;left:0;visibility:visible!important}.intl-shareable-checklist[data-astro-cid-rlg5hg7i] [data-astro-cid-rlg5hg7i]{visibility:visible!important}.intl-shareable-checklist__actions[data-astro-cid-rlg5hg7i]{display:none}}@layer components{.toc-list{margin:0;padding:0;list-style:none}.toc-link{color:var(--sparx-muted);border-left:2px solid #0000;border-radius:.5rem;align-items:flex-start;gap:.45rem;padding:.42rem .55rem;font-size:.75rem;line-height:1.38;text-decoration:none;transition:color .15s,background .15s,border-color .15s;display:flex}.toc-label{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0;overflow:visible}.toc-num{background:var(--sparx-soft-blue);width:1.25rem;height:1.25rem;color:var(--sparx-brand);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;margin-top:.05rem;font-size:.625rem;font-weight:700;transition:background .15s,color .15s;display:flex}.toc-num:before{content:attr(data-toc-index)}.toc-dot{background:var(--sparx-muted-soft);border-radius:9999px;flex-shrink:0;width:4px;height:4px;margin-top:.55rem;margin-left:.5rem;transition:background .15s}.toc-h3{padding-left:.5rem}.toc-link:hover{color:var(--sparx-brand);background:var(--sparx-soft-blue);border-left-color:var(--sparx-accent-light)}.toc-link:hover .toc-num{background:var(--sparx-accent-soft)}.toc-link:hover .toc-dot{background:var(--sparx-accent-light)}li.toc-active .toc-link{color:var(--sparx-brand);border-left-color:var(--sparx-accent);background:#3b82f61a;border-radius:.5rem;font-weight:700}li.toc-active .toc-num{background:var(--sparx-accent);color:var(--sparx-surface)}li.toc-active .toc-dot{background:var(--sparx-accent)}.toc-mobile-header{background:var(--sparx-soft);text-align:left;cursor:pointer;border:none}.toc-mobile-header:hover{background:var(--sparx-soft-blue)}.toc-chevron{flex-shrink:0;transition:transform .2s}.toc-mobile-header[aria-expanded=true] .toc-chevron{transform:rotate(180deg)}.toc-count-badge{background:var(--sparx-accent-soft);min-width:1.25rem;height:1.25rem;color:var(--sparx-brand);border-radius:9999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.625rem;font-weight:700;line-height:1;display:inline-flex}.toc-mobile-body{scrollbar-width:none;background:var(--sparx-surface);border-top:1px solid #0000;max-height:0;transition:max-height .25s cubic-bezier(.16,1,.3,1);overflow-y:auto}.toc-mobile-body::-webkit-scrollbar{display:none}.toc-mobile-body[hidden]{visibility:hidden;max-height:0;display:block!important}.toc-mobile-body:not([hidden]){visibility:visible;border-top-color:var(--sparx-line);max-height:600px}#toc-list-desktop{scrollbar-width:thin;scrollbar-color:var(--sparx-line) transparent;max-height:calc(100vh - 9rem);overflow-y:auto}#toc-list-desktop::-webkit-scrollbar{width:3px}#toc-list-desktop::-webkit-scrollbar-track{background:0 0}#toc-list-desktop::-webkit-scrollbar-thumb{background:var(--sparx-line);border-radius:9999px}#toc-desktop-wrapper{background:var(--sparx-glass-sidebar);-webkit-backdrop-filter:blur(12px)saturate(150%);border:1px solid var(--sparx-glass-border);box-shadow:inset 0 1px 0 var(--sparx-glass-inset), 0 4px 16px #0000000f;border-radius:.75rem;padding:1.25rem}.share-copied-tip{background:var(--sparx-ink);color:var(--sparx-surface);white-space:nowrap;pointer-events:none;opacity:0;border-radius:.4rem;padding:.2rem .6rem;font-size:.75rem;transition:opacity .15s;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}#share-copy.show-copied .share-copied-tip{opacity:1}.prose [data-no-prose] .info-table-link,.info-table-link{color:var(--sparx-brand);text-decoration:none}.prose [data-no-prose] .info-table-link:hover,.info-table-link:hover{color:var(--sparx-accent)}.info-table-wrap{margin:1.5rem 0}.info-table-shell{border:1px solid var(--sparx-line);background:linear-gradient(180deg, var(--sparx-surface) 0%, var(--sparx-soft) 100%);box-shadow:var(--sparx-shadow-card);border-radius:.75rem;position:relative;overflow:hidden}.info-table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.info-table{border-collapse:collapse;width:100%;min-width:min(640px,100%);font-size:.875rem}.info-table .info-table-th{background:var(--sparx-surface-emphasis);color:#fff;letter-spacing:.025em;text-align:left;padding:.75rem 1rem;font-size:.75rem;font-weight:600;box-shadow:inset 0 -1px #ffffff14}.info-table tbody .info-table-row{transition:background-color .18s}.info-table tbody .info-table-row-odd{background:color-mix(in srgb, var(--sparx-soft) 55%, transparent)}.info-table tbody .info-table-row:hover{background:var(--sparx-soft-blue)}.info-table .info-table-td{border-bottom:1px solid var(--sparx-line);vertical-align:top;word-break:break-word;padding:.75rem 1rem;line-height:1.45}.info-table tbody tr:last-child .info-table-td{border-bottom:0}.info-table .info-table-td-key{min-width:12rem;color:var(--sparx-ink);font-weight:500}.info-table-wrap[data-cols="5"] .info-table .info-table-td-key,.info-table-wrap[data-cols="6"] .info-table .info-table-td-key,.info-table-wrap[data-cols="7"] .info-table .info-table-td-key,.info-table-wrap[data-cols="8"] .info-table .info-table-td-key{min-width:6rem}.info-table .info-table-td.is-highlight{color:var(--sparx-brand);font-weight:600}.info-table .info-table-th strong,.info-table .info-table-th em,.info-table .info-table-td.is-highlight strong{color:inherit}.info-table-cell-label,.info-table-hint{display:none}.info-table-caption{border-left:3px solid var(--sparx-accent);background:var(--sparx-soft-blue);box-shadow:var(--sparx-shadow-soft);color:var(--sparx-muted-soft);border-radius:0 0 .5rem .5rem;align-items:flex-start;gap:.375rem;margin-top:.5rem;padding:.5rem .75rem;display:flex}.info-table-caption-icon{flex-shrink:0;margin-top:2px}.info-table-caption-text{letter-spacing:.025em;font-size:.8rem;line-height:1.5}.info-table-caption-text strong{color:var(--sparx-ink);font-weight:700}@media (width<=767px){.info-table-wrap[data-mobile-mode=cards] .info-table-shell{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.info-table-wrap[data-mobile-mode=cards] .info-table-scroll{overflow:visible}.info-table-wrap[data-mobile-mode=cards] .info-table{min-width:0}.info-table-wrap[data-mobile-mode=cards] .info-table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.info-table-wrap[data-mobile-mode=cards] .info-table,.info-table-wrap[data-mobile-mode=cards] .info-table tbody,.info-table-wrap[data-mobile-mode=cards] .info-table tr,.info-table-wrap[data-mobile-mode=cards] .info-table td{width:100%;display:block}.info-table-wrap[data-mobile-mode=cards] .info-table .info-table-td{border:0}.info-table-wrap[data-mobile-mode=cards] .info-table tbody{counter-reset:info-table-card}.info-table-wrap[data-mobile-mode=cards] .info-table-row,.info-table-wrap[data-mobile-mode=cards] .info-table-row-odd{counter-increment:info-table-card;background:0 0;margin-bottom:1.75rem;padding-left:1rem;position:relative}.info-table-wrap[data-mobile-mode=cards] .info-table-row:before{content:"";background:linear-gradient(180deg, var(--sparx-brand) 0%, color-mix(in srgb, var(--sparx-brand) 22%, transparent) 100%);border-radius:999px;width:3px;position:absolute;inset:.3rem auto .2rem 0}.info-table-wrap[data-mobile-mode=cards] .info-table-row:hover{background:0 0}.info-table-wrap[data-mobile-mode=cards] .info-table tbody tr:last-child{margin-bottom:0}.info-table-wrap[data-mobile-mode=cards] .info-table .info-table-td-key{min-width:0;color:var(--sparx-ink);background:0 0;border-bottom:0;padding:0 0 .6rem;font-size:1.05rem;font-weight:700;line-height:1.3}.info-table-wrap[data-mobile-mode=cards] .info-table .info-table-td-key:before{content:counter(info-table-card) / "";color:var(--sparx-brand);margin-right:.5rem;font-size:.8rem;font-weight:700}.info-table-wrap[data-mobile-mode=cards] .info-table .info-table-td-key .info-table-cell-label{display:none}.info-table-wrap[data-mobile-mode=cards] .info-table .info-table-td-key strong,.info-table-wrap[data-mobile-mode=cards] .info-table .info-table-td-key em,.info-table-wrap[data-mobile-mode=cards] .info-table .info-table-td-key code{color:inherit}.info-table-wrap[data-mobile-mode=cards] .info-table .info-table-td-key .info-table-link{color:var(--sparx-accent);text-decoration:underline}.info-table-wrap[data-mobile-mode=cards] .info-table .info-table-td-body{border-bottom:0;padding:0 0 .55rem}.info-table-wrap[data-mobile-mode=cards] .info-table tr .info-table-td-body:last-child{padding-bottom:0}.info-table-wrap[data-mobile-mode=cards] .info-table-cell-label{color:var(--sparx-muted);letter-spacing:.005em;font-family:Plus Jakarta Sans Variable,system-ui,sans-serif;font-size:.9rem;font-weight:600;display:inline}.info-table-wrap[data-mobile-mode=cards][data-label-colon=true] .info-table-cell-label:after{content:" :"}.info-table-wrap[data-mobile-mode=cards] .info-table-cell-value{font-size:.95rem;line-height:1.6;display:inline}.info-table-wrap[data-mobile-mode=cards] .info-table-td:not(.is-highlight) .info-table-cell-value{color:var(--sparx-ink)}.info-table-wrap[data-mobile-mode=compact] .info-table{min-width:0}.info-table-wrap[data-mobile-mode=compact] .info-table .info-table-th,.info-table-wrap[data-mobile-mode=compact] .info-table .info-table-td{padding:.55rem .7rem;font-size:.82rem}.info-table-wrap[data-mobile-mode=compact] .info-table .info-table-th{font-size:.68rem}.info-table-wrap[data-mobile-mode=compact] .info-table .info-table-td-key{width:56%;min-width:0}.info-table-wrap[data-mobile-mode=scroll] .info-table{border-collapse:separate;border-spacing:0;min-width:640px}.info-table-wrap[data-mobile-mode=scroll] .info-table .info-table-th,.info-table-wrap[data-mobile-mode=scroll] .info-table .info-table-td{padding:.6rem .7rem;font-size:.8rem}.info-table-wrap[data-mobile-mode=scroll] .info-table .info-table-th{font-size:.68rem}.info-table-wrap[data-mobile-mode=scroll] .info-table .info-table-th:first-child,.info-table-wrap[data-mobile-mode=scroll] .info-table .info-table-td-key{z-index:1;width:6rem;min-width:6rem;box-shadow:1px 0 0 var(--sparx-line), 6px 0 10px -6px #0f172a38;position:sticky;left:0}.info-table-wrap[data-mobile-mode=scroll] .info-table .info-table-th:first-child{z-index:3}.info-table-wrap[data-mobile-mode=scroll] .info-table-row-even .info-table-td-key{background:var(--sparx-surface)}.info-table-wrap[data-mobile-mode=scroll] .info-table-row-odd .info-table-td-key{background:color-mix(in srgb, var(--sparx-soft) 96%, var(--sparx-surface))}}.info-table-wrap[data-overflowing=true] .info-table-shell:after{content:"";background:linear-gradient(90deg, transparent, var(--sparx-surface));opacity:1;pointer-events:none;width:2.25rem;transition:opacity .25s;position:absolute;inset:0 0 0 auto}.info-table-wrap[data-overflowing=true][data-scroll-end=true] .info-table-shell:after{opacity:0}.info-table-wrap[data-overflowing=true] .info-table-hint{color:var(--sparx-muted-soft);letter-spacing:.02em;align-items:center;gap:.3rem;margin-top:.45rem;font-size:.72rem;font-weight:600;transition:opacity .3s;display:flex}.info-table-wrap[data-overflowing=true][data-scrolled=true] .info-table-hint{opacity:0}@media (width<=767px){.info-table-wrap[data-mobile-mode=cards] .info-table-shell:after,.info-table-wrap[data-mobile-mode=cards] .info-table-hint{display:none}}@media (width>=1024px){.info-table-wrap[data-cols="5"],.info-table-wrap[data-cols="6"],.info-table-wrap[data-cols="7"],.info-table-wrap[data-cols="8"]{margin-inline:calc((var(--sparx-article-pad,.75rem) - .75rem) * -1)}}@media (width>=1024px) and (width<=1199px){.info-table-wrap[data-cols="4"]{margin-inline:calc((var(--sparx-article-pad,.75rem) - .75rem) * -1)}}.quiz{box-shadow:var(--sparx-shadow-card), 0 0 0 1px color-mix(in srgb, var(--sparx-accent) 15%, transparent);border-left-width:5px;position:relative}.quiz__header{background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--sparx-accent) 14%, transparent), transparent 42%), linear-gradient(150deg, var(--sparx-surface) 0%, var(--sparx-soft-blue) 100%)}.quiz__badge{background:var(--sparx-accent);color:#fff;letter-spacing:.02em;border-radius:999px;flex-shrink:0;align-items:center;gap:.3rem;padding:.28rem .6rem;font-size:.68rem;font-weight:800;line-height:1;display:inline-flex;position:relative}.quiz__badge:after{content:"";z-index:-1;background:var(--sparx-accent);border-radius:999px;animation:2.8s cubic-bezier(.16,1,.3,1) infinite quizBadgeHalo;position:absolute;inset:0}@keyframes quizBadgeHalo{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(1.55)}}.quiz__option--idle{border-color:color-mix(in srgb, var(--sparx-accent) 30%, var(--sparx-line-strong));background:var(--sparx-surface)}.quiz__option--idle:hover .quiz__radio,.quiz__option--idle:focus-visible .quiz__radio{border-color:var(--sparx-accent);background:var(--sparx-accent);box-shadow:inset 0 0 0 3px var(--sparx-surface)}.quiz__radio{transition:background-color .18s,border-color .18s,box-shadow .18s;position:relative}.quiz__option--idle:first-child .quiz__radio{animation:2.8s ease-in-out infinite quizRadioBreathe}.quiz__option--idle:first-child:hover .quiz__radio{animation:none}@keyframes quizRadioBreathe{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--sparx-accent) 40%, transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--sparx-accent) 0%, transparent)}}.quiz__dot{background:var(--sparx-line-strong);border:0;padding:0;transition:background-color .2s,flex .3s cubic-bezier(.16,1,.3,1);position:relative}.quiz__dot[data-state=done]{background:var(--sparx-brand)}.quiz__dot[data-state=current]{background:var(--sparx-accent)}.quiz__dot--nav{cursor:pointer}.quiz__dot--nav:after{content:"";position:absolute;inset:-9px 0}.quiz__dot--nav:hover,.quiz__dot--nav:focus-visible{background:var(--sparx-brand-hover);outline:none}.quiz__hint{width:100%;color:var(--sparx-muted);justify-content:center;align-items:center;gap:.35rem;display:inline-flex}.quiz__hint-icon{animation:2.8s ease-in-out infinite quizHintNudge}@keyframes quizHintNudge{0%,72%,to{transform:translateY(0)}82%{transform:translateY(2px)}}.diagnostic{--diag-rail:var(--sparx-accent);position:relative}.diagnostic__header{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--diag-rail) 7%, transparent) 0 2px, transparent 2px 7px), var(--sparx-soft)}.diagnostic__badge{border:1px solid color-mix(in srgb, var(--diag-rail) 40%, transparent);background:color-mix(in srgb, var(--diag-rail) 10%, var(--sparx-surface));color:var(--diag-rail);letter-spacing:.02em;white-space:nowrap;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.3rem;padding:.28rem .6rem;font-size:.66rem;font-weight:800;line-height:1;display:inline-flex}.diagnostic__trail{counter-reset:diag-step}.diagnostic__trail li{counter-increment:diag-step}.diagnostic__trail button:before{content:counter(diag-step) ". ";color:var(--sparx-muted-soft);font-variant-numeric:tabular-nums}}@media (width>=1024px){.blog-rec-bleed{background-color:var(--sparx-soft);border-top:2px solid var(--sparx-line);border-bottom:2px solid var(--sparx-line);overflow:hidden}}
