.CkBNDa_hero{isolation:isolate;color:#fff;background:radial-gradient(120% 140% at 85% 30%,#3b3732 0%,#1d1b18 45%,#121110 100%);position:relative;overflow:hidden}.CkBNDa_track{display:grid}.CkBNDa_slide{opacity:0;visibility:hidden;min-height:19rem;transition:opacity .6s var(--ease), visibility 0s linear .6s;grid-area:1/1;align-items:center;display:flex;position:relative}.CkBNDa_slide[data-active]{opacity:1;visibility:visible;transition:opacity .6s var(--ease), visibility 0s}.CkBNDa_slide:first-child:not([aria-hidden]){opacity:1;visibility:visible}.CkBNDa_picture{z-index:-1;display:block;position:absolute;inset:0}.CkBNDa_img{object-fit:contain;object-position:right bottom;opacity:.35;width:60%;height:100%;position:absolute;bottom:0;right:0}@media (max-width:47.99rem){.CkBNDa_img[data-desktop-only]{display:none}}.CkBNDa_img[data-mobile]{object-fit:cover;object-position:center;width:100%}.CkBNDa_inner{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.CkBNDa_text{max-width:36rem;padding-block:2.25rem 1rem}.CkBNDa_title{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.75rem,1.2rem + 2.6vw,2.75rem);font-weight:800;font-stretch:105%;line-height:1.08}.CkBNDa_accent{color:#ff7a1a;font-style:italic;display:block}.CkBNDa_subtitle{color:#ece8e1;max-width:30rem;margin:.75rem 0 0;font-size:clamp(1rem,.95rem + .3vw,1.125rem);line-height:1.45}.CkBNDa_cta{color:#fff;min-height:3rem;transition:background var(--t-fast) var(--ease);background:#f25f00;border-radius:10px;align-items:center;gap:.65rem;margin-top:1.25rem;padding:0 1.25rem;font-size:1.1875rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px -8px #f25f0099}.CkBNDa_cta:hover{background:#c85000}.CkBNDa_cta:focus-visible,.CkBNDa_arrow:focus-visible,.CkBNDa_dot:focus-visible,.CkBNDa_pause:focus-visible{outline-offset:3px;outline:2px solid #fff}.CkBNDa_reassurances{color:#ece8e1;flex-wrap:wrap;gap:.6rem 0;margin:0;padding:0 0 1.5rem;font-size:.875rem;list-style:none;display:flex}.CkBNDa_reassurances li{align-items:center;gap:.5rem;padding-inline:0 1rem;display:inline-flex}.CkBNDa_reassurances li+li{border-left:1px solid #ffffff59;padding-left:1rem}.CkBNDa_arrow{color:#fff;cursor:pointer;background:#00000059;border:1px solid #ffffff4d;border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;display:grid}.CkBNDa_arrow:hover{background:#0009}.CkBNDa_controls{right:var(--gutter);z-index:2;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:.9rem}.CkBNDa_pause{color:#fff;cursor:pointer;background:#00000059;border:0;border-radius:999px;place-items:center;width:2rem;height:2rem;font-size:.625rem;display:grid}.CkBNDa_dots{gap:.15rem;margin:0;padding:0;list-style:none;display:flex}.CkBNDa_dot{cursor:pointer;background:0 0;border:0;place-items:center;width:1.75rem;height:2rem;display:grid}.CkBNDa_dot:before{content:"";width:.55rem;height:.55rem;transition:width var(--t-base) var(--ease), background var(--t-base) var(--ease);background:#ffffff80;border-radius:999px}.CkBNDa_dot[aria-current]:before{background:#ff7a1a;width:1.4rem}@media (max-width:47.99rem){.CkBNDa_reassurances{gap:.5rem 1.1rem;padding-bottom:3rem;font-size:.8125rem}.CkBNDa_reassurances li,.CkBNDa_reassurances li+li{border-left:0;padding:0}}@media (min-width:48rem){.CkBNDa_slide{min-height:17rem}.CkBNDa_img{opacity:1;object-position:right center;width:46%}.CkBNDa_img[data-mobile]{object-fit:contain;width:46%}.CkBNDa_text{max-width:50%;padding-block:2.75rem 1rem}}@media (prefers-reduced-motion:reduce){.CkBNDa_slide,.CkBNDa_slide[data-active],.CkBNDa_dot:before{transition:none}}
._6z8Uqa_card{border:1px solid var(--shop-line,#e6e5e1);border-radius:var(--shop-radius,14px);height:100%;box-shadow:var(--shop-shadow,0 1px 2px #100f0d0a, 0 8px 24px -12px #100f0d1f);transition:box-shadow var(--t-base) var(--ease), transform var(--t-base) var(--ease);background:#fff;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (hover:hover){._6z8Uqa_card:hover{box-shadow:0 2px 4px #100f0d0d,0 18px 36px -16px #100f0d38}}._6z8Uqa_media{aspect-ratio:5/3;background:linear-gradient(#f6f6f4,#ecebe7);position:relative}._6z8Uqa_mediaLink{width:100%;height:100%;text-decoration:none;display:block}._6z8Uqa_img{object-fit:cover;width:100%;height:100%}._6z8Uqa_placeholder{justify-content:center;align-items:center;gap:var(--s-2);color:#8b867d;flex-direction:column;height:100%;display:flex}._6z8Uqa_placeholderText{font-size:var(--fs-xs);color:#6b665d;font-weight:500}._6z8Uqa_badge{border-radius:999px;padding:.2rem .6rem;font-size:.75rem;font-weight:600;line-height:1.4;position:absolute;top:.75rem;left:.75rem}._6z8Uqa_badge[data-tone=reconditionne]{color:#17602f;background:#e3f4e8}._6z8Uqa_badge[data-tone=neuf]{color:#1a56a0;background:#e4eefb}._6z8Uqa_promo{background:var(--shop-orange-strong,#c85000);color:#fff;border-radius:999px;padding:.15rem .55rem;font-size:.75rem;font-weight:700;position:absolute;bottom:.75rem;left:.75rem}._6z8Uqa_fav,._6z8Uqa_cart{width:2.75rem;height:2.75rem;color:var(--c-ink);cursor:pointer;transition:color var(--t-fast) var(--ease), background var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);background:0 0;border:1.5px solid #0000;border-radius:10px;place-items:center;display:inline-grid}._6z8Uqa_fav:disabled,._6z8Uqa_cart:disabled{cursor:default}._6z8Uqa_favPos{border-radius:999px;position:absolute;top:.35rem;right:.35rem}._6z8Uqa_fav:hover:not(:disabled),._6z8Uqa_fav[data-on]{color:var(--shop-orange-strong,#c85000)}._6z8Uqa_fav[data-on] svg{fill:currentColor}._6z8Uqa_body{flex-direction:column;flex:1;gap:.35rem;padding:.9rem 1rem 1rem;display:flex}._6z8Uqa_name{font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:1.1875rem;font-weight:700;line-height:1.2}._6z8Uqa_name a{color:var(--c-ink);text-decoration:none}._6z8Uqa_name a:hover{text-underline-offset:3px;text-decoration:underline}._6z8Uqa_specs{color:var(--c-ink-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;min-height:2.53rem;margin:0;font-size:.8438rem;line-height:1.5;display:-webkit-box;overflow:hidden}._6z8Uqa_meta{font-size:var(--fs-xs);color:var(--c-ink-2);margin:0}._6z8Uqa_price{font-family:var(--font-display);color:var(--c-ink);margin:.15rem 0 0;font-size:1.125rem;font-weight:700}._6z8Uqa_price[data-on-demand]{color:var(--shop-orange-strong,#c85000)}._6z8Uqa_crossed{color:#6b665d;margin-right:.5rem;font-size:.875rem;font-weight:500}._6z8Uqa_actions{gap:.6rem;margin-top:auto;padding-top:.5rem;display:flex}._6z8Uqa_cta{border:1.5px solid var(--shop-orange,#ff6a00);min-height:2.75rem;color:var(--shop-orange-strong,#c85000);transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);background:#fff;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:.5rem;padding:0 .9rem;font-size:.9063rem;font-weight:600;text-decoration:none;display:inline-flex}._6z8Uqa_cta:hover{background:var(--shop-orange-strong,#c85000);border-color:var(--shop-orange-strong,#c85000);color:#fff}._6z8Uqa_cart{color:var(--c-ink);border-color:#cfcdc7;flex:none}._6z8Uqa_cart:hover:not(:disabled){border-color:var(--c-ink)}._6z8Uqa_cart[data-added]{background:var(--c-ink);border-color:var(--c-ink);color:#fff}._6z8Uqa_fullActions{flex-direction:column;gap:.5rem;display:flex}._6z8Uqa_ctaSolid{background:var(--shop-orange-strong,#c85000);border-color:var(--shop-orange-strong,#c85000);color:#fff;cursor:pointer;flex:none;min-height:3.25rem;font-size:1rem}._6z8Uqa_ctaSolid:hover:not(:disabled){background:#a84300;border-color:#a84300}._6z8Uqa_viewList{font-size:var(--fs-small);color:var(--shop-orange-strong,#c85000);text-align:center;font-weight:600}@media (min-width:40rem){._6z8Uqa_card[data-view=liste]{flex-direction:row}._6z8Uqa_card[data-view=liste] ._6z8Uqa_media{aspect-ratio:auto;flex:0 0 15rem;min-height:11rem}._6z8Uqa_card[data-view=liste] ._6z8Uqa_body{padding:1rem 1.25rem}._6z8Uqa_card[data-view=liste] ._6z8Uqa_actions{max-width:22rem}}@media (prefers-reduced-motion:reduce){._6z8Uqa_card,._6z8Uqa_cta,._6z8Uqa_fav,._6z8Uqa_cart{transition:none}}
.Fb168a_list{gap:var(--s-7);margin-bottom:var(--s-6);list-style:none;display:grid}.Fb168a_item{gap:var(--s-5);padding-bottom:var(--s-7);border-bottom:1px solid var(--c-line);display:grid;position:relative}@media (min-width:64rem){.Fb168a_item{gap:var(--grid-gap);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center}.Fb168a_item:nth-child(2n) .Fb168a_media{order:2}}.Fb168a_media{aspect-ratio:16/10;background:var(--c-paper-2);place-items:center;display:grid;overflow:hidden}.Fb168a_img{object-fit:cover;width:100%;height:100%}.Fb168a_noImage{color:var(--c-ink-2)}.Fb168a_meta{color:var(--c-ink-2);margin-bottom:var(--s-3)}.Fb168a_title{font-size:var(--fs-h2);max-width:22ch}.Fb168a_link{text-decoration:none}.Fb168a_link:after{content:"";position:absolute;inset:0}.Fb168a_link:hover{text-decoration:underline;-webkit-text-decoration-color:var(--c-orange);text-decoration-color:var(--c-orange)}.Fb168a_summary{margin-top:var(--s-4);color:var(--c-ink-2);max-width:55ch}
.OHoDaa_section{scroll-margin-top:var(--header-h);padding-block:clamp(2rem,1.4rem + 2.6vw,3.5rem)}.OHoDaa_container{max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.OHoDaa_head{gap:1rem;margin-bottom:1.25rem;display:grid}.OHoDaa_titleBlock{border-left:4px solid var(--shop-orange);padding-left:1rem}.OHoDaa_title{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,1.3rem + 2vw,2.625rem);font-weight:800;line-height:1.05}.OHoDaa_subtitle{color:var(--c-ink-2);margin:.3rem 0 0;font-size:clamp(1rem,.95rem + .3vw,1.1875rem)}@media (min-width:48rem){.OHoDaa_head{grid-template-columns:1fr minmax(18rem,26rem);align-items:end;gap:2rem}}.OHoDaa_crumbs{margin-bottom:1rem}.OHoDaa_brandLinks{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.75rem;font-size:.875rem;display:flex}.OHoDaa_brandLinksLabel{color:var(--c-ink-2)}.OHoDaa_brandLinks ul{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.OHoDaa_brandLinks a{min-height:2rem;color:var(--c-ink);border:1px solid #d5d3ce;border-radius:999px;align-items:center;padding:0 .75rem;font-weight:600;text-decoration:none;display:inline-flex}.OHoDaa_brandLinks a:hover{border-color:var(--shop-orange);color:var(--shop-orange-strong)}.OHoDaa_layout{gap:1.5rem;display:grid}@media (min-width:64rem){.OHoDaa_layout{grid-template-columns:15.5rem minmax(0,1fr);align-items:start}}.OHoDaa_main{min-width:0}.OHoDaa_panel{background:#fff;display:none}.OHoDaa_panel[data-open],.OHoDaa_panel:target{z-index:80;overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}@media (min-width:64rem){.OHoDaa_panel,.OHoDaa_panel:target{top:calc(var(--header-h) + 1rem);z-index:auto;max-height:calc(100vh - var(--header-h) - 2rem);border:1px solid var(--shop-line);border-radius:var(--shop-radius);box-shadow:var(--shop-shadow);scrollbar-width:thin;display:block;position:sticky;inset:auto;overflow-y:auto}}.OHoDaa_panelHead{z-index:1;border-bottom:1px solid var(--shop-line);background:#fff;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex;position:sticky;top:0}.OHoDaa_panelTitle{font-family:var(--font-display);align-items:center;gap:.6rem;margin:0;font-size:1.25rem;font-weight:700;display:inline-flex}.OHoDaa_panelClose{width:2.75rem;height:2.75rem;color:var(--c-ink);cursor:pointer;background:#f4f4f2;border:0;border-radius:10px;place-items:center;display:grid}.OHoDaa_panelCloseNoJs{display:none}.OHoDaa_panel:target:not([data-open]) .OHoDaa_panelCloseNoJs{color:var(--shop-orange-strong);font-weight:600;display:inline-flex}.OHoDaa_panel:target:not([data-open]) .OHoDaa_panelClose{display:none}@media (min-width:64rem){.OHoDaa_panelHead{border-bottom:0;padding-bottom:.25rem;position:static}.OHoDaa_panelClose,.OHoDaa_panel:target:not([data-open]) .OHoDaa_panelCloseNoJs{display:none}}.OHoDaa_panelForm{flex-direction:column;flex:1;padding:.25rem 1.25rem 1.25rem;display:flex}.OHoDaa_group{border-bottom:1px solid var(--shop-line);padding-block:.75rem}.OHoDaa_group:last-of-type{border-bottom:0}.OHoDaa_groupTitle{cursor:pointer;justify-content:space-between;align-items:center;min-height:2.25rem;font-size:1rem;font-weight:700;list-style:none;display:flex}.OHoDaa_groupTitle::-webkit-details-marker{display:none}.OHoDaa_groupChevron{transition:transform var(--t-fast) var(--ease)}.OHoDaa_group:not([open]) .OHoDaa_groupChevron{transform:rotate(180deg)}.OHoDaa_groupBody{padding-top:.25rem}.OHoDaa_checks{gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.OHoDaa_check,.OHoDaa_catLink{min-height:2.25rem;color:var(--c-ink);cursor:pointer;align-items:center;gap:.6rem;font-size:.9375rem;text-decoration:none;display:flex}.OHoDaa_check input{width:1.15rem;height:1.15rem;accent-color:var(--shop-orange-strong);cursor:pointer;flex:none;margin:0}.OHoDaa_check[data-empty]{color:#77726a}.OHoDaa_checkLabel{flex:1}.OHoDaa_checkCount{color:#6b665d;font-size:.8438rem}.OHoDaa_radio{border:1.5px solid #8b867d;border-radius:999px;flex:none;width:1.1rem;height:1.1rem}.OHoDaa_catLink[aria-current] .OHoDaa_radio{border:5px solid var(--shop-orange-strong)}.OHoDaa_catLink[aria-current] .OHoDaa_checkLabel{font-weight:700}.OHoDaa_catLink:hover .OHoDaa_checkLabel{text-decoration:underline}.OHoDaa_more summary{min-height:2.25rem;color:var(--shop-orange-strong);cursor:pointer;align-items:center;font-size:.875rem;font-weight:600;display:inline-flex}.OHoDaa_more[open] summary{display:none}.OHoDaa_price{gap:.75rem;display:grid}.OHoDaa_range{height:1.75rem;position:relative}.OHoDaa_range:before,.OHoDaa_rangeFill{content:"";border-radius:4px;height:4px;margin-top:-2px;position:absolute;top:50%}.OHoDaa_range:before{background:#e1dfda;left:0;right:0}.OHoDaa_rangeFill{background:var(--shop-orange)}.OHoDaa_range input{pointer-events:none;appearance:none;background:0 0;width:100%;margin:0;position:absolute;inset:0}.OHoDaa_range input::-webkit-slider-thumb{-webkit-appearance:none;border:3px solid var(--shop-orange);pointer-events:auto;cursor:pointer;background:#fff;border-radius:999px;width:1.25rem;height:1.25rem}.OHoDaa_range input::-moz-range-thumb{border:3px solid var(--shop-orange);pointer-events:auto;cursor:pointer;background:#fff;border-radius:999px;width:1rem;height:1rem}.OHoDaa_range input:focus-visible::-webkit-slider-thumb{outline:2px solid var(--c-ink);outline-offset:2px}.OHoDaa_priceInputs{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.OHoDaa_priceInputs input{width:100%;min-height:2.5rem;font:inherit;border:1px solid #d5d3ce;border-radius:8px;padding:0 .6rem;font-size:1rem}.OHoDaa_priceNote{font-size:var(--fs-xs);color:var(--c-ink-2);margin:0}.OHoDaa_panelFoot{gap:.6rem;margin-top:auto;padding-top:1rem;display:grid}.OHoDaa_applyBtn,.OHoDaa_btnSolid{background:var(--shop-orange-strong);color:#fff;min-height:3rem;font:inherit;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:0 1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.OHoDaa_applyBtn:hover,.OHoDaa_btnSolid:hover{background:#a84300}.OHoDaa_applyBtn[data-auto]{display:none}.OHoDaa_resetBtn,.OHoDaa_btnOutline{border:1.5px solid var(--shop-orange);min-height:2.75rem;color:var(--shop-orange-strong);background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:0 1rem;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex}.OHoDaa_resetBtn:hover,.OHoDaa_btnOutline:hover{background:#fff4ec}.OHoDaa_toolbar{gap:.75rem;display:grid}@media (min-width:80rem){.OHoDaa_toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.OHoDaa_tabs ul{scrollbar-width:none;background:#f1f0ec;border-radius:12px;gap:.25rem;margin:0;padding:.3rem;list-style:none;display:flex;overflow-x:auto}.OHoDaa_tabs ul::-webkit-scrollbar{display:none}.OHoDaa_tab{white-space:nowrap;min-height:2.5rem;color:var(--c-ink);border-radius:9px;align-items:center;gap:.4rem;padding:0 1rem;font-size:.9375rem;font-weight:500;text-decoration:none;display:inline-flex}.OHoDaa_tab:hover{background:#fff}.OHoDaa_tab[aria-current]{background:var(--shop-orange-strong);color:#fff;font-weight:600;box-shadow:0 6px 14px -8px #c85000cc}.OHoDaa_tab svg{color:var(--shop-orange-strong)}.OHoDaa_tab[aria-current] svg{color:#fff}.OHoDaa_toolbarEnd{align-items:center;gap:.5rem;display:flex}.OHoDaa_filtersToggle{min-height:2.75rem;color:var(--c-ink);background:#fff;border:1px solid #d5d3ce;border-radius:10px;align-items:center;gap:.45rem;padding:0 .9rem;font-weight:600;text-decoration:none;display:inline-flex}.OHoDaa_toggleCount{background:var(--shop-orange-strong);color:#fff;border-radius:999px;place-items:center;min-width:1.35rem;height:1.35rem;padding:0 .3rem;font-size:.75rem;display:inline-grid}@media (min-width:64rem){.OHoDaa_filtersToggle{display:none}}.OHoDaa_sort{background:#fff;border:1px solid #d5d3ce;border-radius:10px;flex:1;align-items:center;min-width:0;min-height:2.75rem;padding:0 .25rem 0 .75rem;display:flex}@media (min-width:64rem){.OHoDaa_sort{flex:none}}.OHoDaa_sortLabel{color:var(--c-ink-2);white-space:nowrap;flex:none;font-size:.875rem}.OHoDaa_sortSelect{min-width:0;min-height:2.6rem;font:inherit;color:var(--c-ink);cursor:pointer;background:0 0;border:0;flex:1;padding:0 .5rem;font-size:.9375rem;font-weight:700}.OHoDaa_sortSelect:focus-visible{outline:2px solid var(--c-ink);outline-offset:1px;border-radius:6px}.OHoDaa_sortSubmit{background:var(--c-ink);color:#fff;min-height:2.25rem;font:inherit;border:0;border-radius:8px;padding:0 .75rem;font-size:.875rem}.OHoDaa_views{gap:.35rem;display:flex}.OHoDaa_view{width:2.75rem;height:2.75rem;color:var(--c-ink);background:#fff;border:1px solid #d5d3ce;border-radius:10px;place-items:center;display:grid}.OHoDaa_view[aria-current]{background:var(--shop-orange-strong);border-color:var(--shop-orange-strong);color:#fff}.OHoDaa_count{color:var(--c-ink-2);margin:1rem 0 .75rem;font-size:.875rem}.OHoDaa_results{transition:opacity var(--t-base) var(--ease)}.OHoDaa_results[data-pending]{opacity:.5}.OHoDaa_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));gap:clamp(.9rem,.6rem + 1vw,1.25rem);margin:0;padding:0;list-style:none;display:grid}.OHoDaa_grid[data-view=liste]{grid-template-columns:1fr}.OHoDaa_empty{border-radius:var(--shop-radius);text-align:center;color:var(--c-ink-2);border:1px dashed #cfcdc7;padding:clamp(1.5rem,1rem + 2vw,2.5rem)}.OHoDaa_emptyTitle{font-family:var(--font-display);color:var(--c-ink);margin:0 0 .5rem;font-size:1.375rem}.OHoDaa_emptyActions{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:1rem;display:flex}.OHoDaa_paginationWrap{border-top:1px solid var(--shop-line,#e2e8f0);margin-top:2.5rem;padding-top:1.5rem}.OHoDaa_paginationBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem;display:flex}.OHoDaa_pageSummary{color:#64748b;font-size:.875rem;font-weight:500}.OHoDaa_pageSummary strong{color:#0f172a;font-weight:700}.OHoDaa_pageList{align-items:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.OHoDaa_pageLink{color:#0f172a;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #cbd5e1;border-radius:8px;justify-content:center;align-items:center;min-width:2.35rem;height:2.35rem;padding:0 .55rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}a.OHoDaa_pageLink:hover{border-color:var(--shop-orange,#ff6a00);color:var(--shop-orange,#ff6a00);background:#fff7ed;transform:translateY(-1px)}.OHoDaa_pageLink[aria-current=page]{background:var(--shop-orange,#ff6a00);border-color:var(--shop-orange,#ff6a00);color:#fff;cursor:default;box-shadow:0 2px 8px #ff6a0059}.OHoDaa_pageLink[data-disabled]{opacity:.35;cursor:not-allowed;background:#f8fafc;border-color:#e2e8f0}.OHoDaa_pageNavBtn{gap:.35rem;padding:0 .75rem}.OHoDaa_navBtnText{font-size:.8125rem}.OHoDaa_pageGap{color:#94a3b8;justify-content:center;align-items:center;min-width:1.5rem;font-weight:700;display:flex}.OHoDaa_pageSizeSection{align-items:center;gap:.5rem;font-size:.875rem;display:flex}.OHoDaa_pageSizeLabel{color:#64748b;font-size:.8125rem;font-weight:500}.OHoDaa_pageSizePills{background:#f1f5f9;border-radius:6px;align-items:center;gap:.25rem;padding:.2rem;display:flex}.OHoDaa_pageSizePill{color:#475569;border-radius:4px;justify-content:center;align-items:center;padding:.2rem .55rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.OHoDaa_pageSizePill:hover{color:#0f172a}.OHoDaa_pageSizePillActive{color:var(--shop-orange,#ff6a00);background:#fff;font-weight:700;box-shadow:0 1px 3px #00000014}@media (max-width:52rem){.OHoDaa_paginationBar{text-align:center;flex-direction:column;align-items:center;gap:1rem}.OHoDaa_navBtnText{display:none}.OHoDaa_pageNavBtn{padding:0 .5rem}}@media (prefers-reduced-motion:reduce){.OHoDaa_results,.OHoDaa_groupChevron{transition:none}}
.JRAUWG_head{max-width:52rem;margin-bottom:clamp(2rem,1.4rem + 2.4vw,3.5rem)}.JRAUWG_headTitle{max-width:24ch}.JRAUWG_headIntro{margin-top:var(--s-4);max-width:60ch}.JRAUWG_ruler{counter-reset:step;gap:0;list-style:none;display:grid}.JRAUWG_rulerStep{padding:0 0 var(--s-6) var(--s-7);position:relative}.JRAUWG_rulerStep:before{content:"";opacity:.3;background:currentColor;width:1px;position:absolute;top:.55rem;bottom:0;left:.55rem}.JRAUWG_rulerStep:last-child:before{display:none}.JRAUWG_rulerStep:after{content:"";background:var(--c-orange);width:.75rem;height:.75rem;position:absolute;top:.2rem;left:.2rem}.JRAUWG_rulerNum{color:var(--c-ink-2);margin-bottom:var(--s-2);display:block}.section--night .JRAUWG_rulerNum{color:var(--c-on-night-2)}.JRAUWG_rulerTitle{margin-bottom:var(--s-2);font-size:1.25rem}.JRAUWG_rulerText{font-size:var(--fs-small);max-width:40ch}@media (min-width:64rem){.JRAUWG_ruler{grid-template-columns:repeat(var(--steps), minmax(0, 1fr));gap:var(--grid-gap)}.JRAUWG_rulerStep{padding:var(--s-6) 0 0}.JRAUWG_rulerStep:before{left:.75rem;right:calc(-1 * var(--grid-gap));width:auto;height:1px;top:.37rem;bottom:auto}.JRAUWG_rulerStep:after{top:0;left:0}}.JRAUWG_stepsTable{border-top:1px solid;list-style:none}.JRAUWG_stepRow{gap:var(--s-2) var(--s-4);padding-block:var(--s-5);border-bottom:1px solid var(--c-line);grid-template-columns:3rem 1fr;display:grid}.section--night .JRAUWG_stepRow{border-bottom-color:var(--c-night-line)}.JRAUWG_stepNum{color:var(--c-orange-ink);padding-top:.35rem}.section--night .JRAUWG_stepNum{color:var(--c-orange)}.JRAUWG_stepTitle{font-size:var(--fs-h3)}.JRAUWG_stepText,.JRAUWG_stepDeliverable{grid-column:2}.JRAUWG_stepText{max-width:60ch}.JRAUWG_stepDeliverable{color:var(--c-ink-2)}.section--night .JRAUWG_stepDeliverable{color:var(--c-on-night-2)}@media (min-width:64rem){.JRAUWG_stepRow{grid-template-columns:4rem minmax(0,3fr) minmax(0,5fr) minmax(0,3fr);align-items:baseline}.JRAUWG_stepText{grid-column:3}.JRAUWG_stepDeliverable{grid-column:4}}.JRAUWG_index{border-top:1px solid;list-style:none}.JRAUWG_indexRow{gap:var(--s-2) var(--s-3);padding-block:var(--s-5);border-bottom:1px solid var(--c-line);grid-template-columns:2.75rem 1fr;display:grid;position:relative}.section--night .JRAUWG_indexRow{border-bottom-color:var(--c-night-line)}.JRAUWG_indexRow[data-linked]:hover{background:var(--c-paper-2)}.section--night .JRAUWG_indexRow[data-linked]:hover{background:var(--c-night-2)}.JRAUWG_indexNum{color:var(--c-orange-ink);padding-top:.55rem}.section--night .JRAUWG_indexNum{color:var(--c-orange)}.JRAUWG_indexTitle{font-size:clamp(1.375rem,1.15rem + 1vw,2rem);font-stretch:106%;line-height:1.15}.JRAUWG_indexLink{text-decoration:none}.JRAUWG_indexLink:after{content:"";position:absolute;inset:0}.JRAUWG_indexLink:focus-visible{outline:none}.JRAUWG_indexLink:focus-visible:after{outline:3px solid var(--focus);outline-offset:-3px}.JRAUWG_indexBody{max-width:58ch;color:var(--c-ink-2);grid-column:2}.section--night .JRAUWG_indexBody{color:var(--c-on-night-2)}.JRAUWG_indexMeta{margin-top:var(--s-2);font-size:var(--fs-small);color:var(--c-ink)}.section--night .JRAUWG_indexMeta{color:var(--c-on-night)}.JRAUWG_indexArrow{display:none}@media (min-width:64rem){.JRAUWG_indexRow{padding-block:var(--s-6);grid-template-columns:4rem minmax(0,5fr) minmax(0,6fr) 2rem;align-items:start}.JRAUWG_indexBody{grid-column:3}.JRAUWG_indexArrow{color:var(--c-ink-2);margin-top:.4rem;display:block}.JRAUWG_indexRow[data-linked]:hover .JRAUWG_indexArrow{color:var(--c-orange-ink)}}.JRAUWG_defs{border-top:1px solid;margin:0}.JRAUWG_defRow{gap:var(--s-2);padding-block:var(--s-5);border-bottom:1px solid var(--c-line);display:grid}.section--night .JRAUWG_defRow{border-bottom-color:var(--c-night-line)}.JRAUWG_defTerm{font-family:var(--font-display);font-size:1.25rem;font-weight:700;font-stretch:104%;line-height:1.25}.JRAUWG_defDetail{color:var(--c-ink-2);max-width:62ch;margin:0}.section--night .JRAUWG_defDetail{color:var(--c-on-night-2)}@media (min-width:48rem){.JRAUWG_defRow{gap:var(--grid-gap);grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.JRAUWG_tableWrap{border-top:1px solid;overflow-x:auto}.JRAUWG_table{border-collapse:collapse;width:100%;min-width:40rem;font-size:var(--fs-small)}.JRAUWG_table th,.JRAUWG_table td{text-align:left;vertical-align:top;padding:var(--s-4) var(--s-4) var(--s-4) 0;border-bottom:1px solid var(--c-line)}.JRAUWG_table thead th{font-family:var(--font-display);padding-top:var(--s-5);font-size:1.125rem;font-stretch:104%}.JRAUWG_table thead th:last-child{color:var(--c-orange-ink)}.JRAUWG_table tbody th{font-family:var(--font-mono);font-size:var(--fs-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--c-ink-2);width:22%;font-weight:500}.JRAUWG_disclaimer{align-items:flex-start;gap:var(--s-3);max-width:72ch;color:var(--c-ink-2);line-height:1.5;display:flex}.section--night .JRAUWG_disclaimer{color:var(--c-on-night-2)}.JRAUWG_disclaimerMark{border:1.5px solid;flex:none;width:.625rem;height:.625rem;margin-top:.3rem}.JRAUWG_cta{--focus:var(--c-ink)}.JRAUWG_ctaTitle{font-size:var(--fs-h1);max-width:16ch;font-stretch:110%;line-height:1.02}.JRAUWG_ctaSide{gap:var(--s-5);font-size:var(--fs-lead);align-content:end;line-height:1.45;display:grid}.JRAUWG_anchors ul{gap:var(--s-2);flex-wrap:wrap;list-style:none;display:flex}.JRAUWG_anchors a{isolation:isolate;border:1.5px solid var(--c-ink);border-radius:var(--radius);background:var(--c-paper);min-height:2.75rem;color:var(--c-ink);font-weight:600;font-size:var(--fs-small);align-items:center;padding:0 1rem;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.JRAUWG_anchors a:after{content:"";mix-blend-mode:difference;transform-origin:100%;transition:transform .36s var(--ease);pointer-events:none;background:#fff;position:absolute;inset:0;transform:scaleX(0)}.JRAUWG_anchors a:hover:after,.JRAUWG_anchors a:focus-visible:after{transform-origin:0;transform:scaleX(1)}
._8aEwW_hwHead{margin-bottom:var(--s-8);align-items:end}._8aEwW_featured{margin-bottom:var(--s-8)}._8aEwW_featuredList{gap:var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));list-style:none;display:grid}._8aEwW_hwIndex{gap:var(--s-7) var(--grid-gap);border-top:1px solid var(--c-night-line);padding-top:var(--s-6);display:grid}@media (min-width:48rem){._8aEwW_hwIndex{grid-template-columns:repeat(3,minmax(0,1fr))}}._8aEwW_featuredList{margin:0;padding:0}._8aEwW_hwIntro{color:var(--c-on-night-2);font-size:var(--fs-small);margin:0}._8aEwW_hwCat{margin-bottom:var(--s-4);font-size:1.375rem}._8aEwW_hwCat a{text-decoration:none}._8aEwW_hwCat a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--c-orange);text-decoration-color:var(--c-orange)}._8aEwW_hwCol ul a{min-height:2.25rem;color:var(--c-on-night-2);align-items:center;text-decoration:none;display:inline-flex}._8aEwW_hwCol ul a:hover{color:var(--c-on-night);text-decoration:underline}._8aEwW_hwActions{margin-top:var(--s-8)}
._4UGKqW_box{width:100%;position:relative}._4UGKqW_form{align-items:center;display:flex;position:relative}._4UGKqW_icon{color:#6b665d;pointer-events:none;position:absolute;left:.9rem}._4UGKqW_input{width:100%;min-height:3rem;font:inherit;color:var(--c-ink);background:#fff;border:1px solid #d5d3ce;border-radius:12px;padding:0 3.25rem 0 2.75rem;font-size:1rem;box-shadow:0 1px 2px #100f0d0a}._4UGKqW_input::placeholder{color:#6b665d}._4UGKqW_input:focus-visible{outline:2px solid var(--c-ink);outline-offset:1px;border-color:var(--c-ink)}._4UGKqW_input::-webkit-search-cancel-button{cursor:pointer}._4UGKqW_submit{background:var(--shop-orange-strong,#c85000);color:#fff;cursor:pointer;border:0;border-radius:9px;place-items:center;width:2.5rem;height:2.5rem;display:grid;position:absolute;right:.3rem}._4UGKqW_submit:hover{background:#a84300}._4UGKqW_spinner{border:2px solid #d5d3ce;border-top-color:var(--shop-orange,#ff6a00);border-radius:999px;width:1rem;height:1rem;animation:.7s linear infinite _4UGKqW_spin;position:absolute;right:3.25rem}@keyframes _4UGKqW_spin{to{transform:rotate(360deg)}}._4UGKqW_panel{z-index:30;background:#fff;border:1px solid #e0ded9;border-radius:12px;position:absolute;top:calc(100% + .4rem);left:0;right:0;overflow:hidden;box-shadow:0 18px 40px -16px #100f0d4d}._4UGKqW_panel[hidden]{display:none}._4UGKqW_list{max-height:min(70vh,26rem);margin:0;padding:.35rem;list-style:none;overflow-y:auto}._4UGKqW_option{cursor:pointer;border-radius:8px;align-items:center;gap:.75rem;padding:.45rem .55rem;display:flex}._4UGKqW_option[aria-selected=true],._4UGKqW_option:hover{background:#f4f4f2}._4UGKqW_option[aria-selected=true]{box-shadow:inset 3px 0 0 var(--shop-orange,#ff6a00)}._4UGKqW_thumb{background:#f1f0ec;border-radius:8px;flex:none;place-items:center;width:3.5rem;height:3.5rem;display:grid;overflow:hidden}._4UGKqW_thumb img{object-fit:cover;width:100%;height:100%}._4UGKqW_optText{flex-direction:column;min-width:0;display:flex}._4UGKqW_optName{color:var(--c-ink);font-weight:600;line-height:1.25}._4UGKqW_optMeta{font-size:var(--fs-xs);color:var(--c-ink-2)}._4UGKqW_optMeta [data-on-demand]{color:var(--shop-orange-strong,#c85000);font-weight:600}._4UGKqW_all{min-height:2.75rem;font-size:var(--fs-small);color:var(--shop-orange-strong,#c85000);justify-content:center;font-weight:600}@media (prefers-reduced-motion:reduce){._4UGKqW_spinner{animation-duration:2s}}
._5tUCa_figure{margin:0}._5tUCa_caption{margin-top:var(--s-4);color:var(--c-ink-2);line-height:1.5}.section--night ._5tUCa_caption{color:var(--c-on-night-2)}._5tUCa_flow{gap:var(--s-3);counter-reset:flow;list-style:none;display:grid}@media (min-width:48rem){._5tUCa_flow{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){._5tUCa_flow{grid-template-columns:repeat(3,minmax(0,1fr))}}._5tUCa_flowStep{gap:var(--s-2);padding:var(--s-4) var(--s-4) var(--s-5);border:1px solid var(--c-line);border-top:4px solid var(--c-ink);background:var(--c-paper);align-content:start;display:grid;position:relative}._5tUCa_flowStep[data-kind=ai]{border-top-color:var(--c-orange)}._5tUCa_flowStep[data-kind=human]{border-top-style:double;border-top-width:6px;border-color:var(--c-ink);background:var(--c-paper-2)}._5tUCa_flowIndex{color:var(--c-ink-2)}._5tUCa_flowTitle{font-family:var(--font-display);font-size:1.25rem;font-weight:700;font-stretch:106%}._5tUCa_flowText{font-size:var(--fs-small);color:var(--c-ink-2)}._5tUCa_legend{gap:var(--s-2) var(--s-5);margin-top:var(--s-4);font-family:var(--font-mono);font-size:var(--fs-mono);color:var(--c-ink-2);flex-wrap:wrap;display:flex}._5tUCa_legendItem{align-items:center;gap:var(--s-2);display:inline-flex}._5tUCa_legendItem:before{content:"";background:var(--c-ink);width:1.5rem;height:4px}._5tUCa_legendItem[data-kind=ai]:before{background:var(--c-orange)}._5tUCa_legendItem[data-kind=human]:before{border-top:2px solid var(--c-ink);border-bottom:2px solid var(--c-ink);background:0 0;height:6px}._5tUCa_pipeline{border:1px solid var(--c-night-line);gap:0;list-style:none;display:grid;position:relative}._5tUCa_stage{gap:var(--s-2);padding:var(--s-5);align-content:start;display:grid;position:relative}._5tUCa_stage+._5tUCa_stage{border-top:1px solid var(--c-night-line)}._5tUCa_stage:after{content:"";left:var(--s-5);background:var(--c-orange);z-index:1;width:9px;height:9px;position:absolute;bottom:-5px}._5tUCa_stage:last-child:after{display:none}@media (min-width:64rem){._5tUCa_pipeline{grid-template-columns:repeat(5,minmax(0,1fr))}._5tUCa_stage+._5tUCa_stage{border-top:0;border-left:1px solid var(--c-night-line)}._5tUCa_stage:after{bottom:auto;left:auto;right:-5px;top:var(--s-6)}}._5tUCa_stageEnv{color:var(--c-orange)}._5tUCa_stageTitle{font-family:var(--font-display);font-size:1.375rem;font-weight:700;font-stretch:108%}._5tUCa_stageItems{font-size:var(--fs-small);color:var(--c-on-night-2);list-style:none}._5tUCa_stageItems li+li{margin-top:.25rem}._5tUCa_topo{padding:var(--s-5);border:1px solid var(--c-ink);background:var(--c-paper);justify-items:center;display:grid}._5tUCa_topoRow{justify-content:center;gap:var(--s-3);flex-wrap:wrap;display:flex}._5tUCa_topoNode{min-width:10rem;padding:var(--s-3) var(--s-4);border:1.5px solid var(--c-ink);background:var(--c-paper);text-align:center;gap:.15rem;font-weight:600;display:grid}._5tUCa_topoNode .mono{color:var(--c-ink-2);font-weight:400}._5tUCa_topoNode[data-kind=core]{background:var(--c-ink);color:var(--c-paper)}._5tUCa_topoNode[data-kind=core] .mono{color:var(--c-on-night-2)}._5tUCa_topoNode[data-kind=edge]{border-style:dashed}._5tUCa_topoNode[data-kind=power]{border-color:var(--c-orange-ink)}._5tUCa_topoNode[data-kind=isolated]{border-style:dashed;border-color:var(--c-orange-ink);background:var(--c-paper-2)}._5tUCa_topoLink{background:var(--c-orange);width:2px;height:1.5rem}._5tUCa_topoFan{border:2px solid var(--c-orange);border-bottom:0;width:min(80%,40rem);height:1.5rem;position:relative}._5tUCa_topoFan:before{content:"";background:var(--c-orange);width:2px;height:1.5rem;position:absolute;top:-1.5rem;left:50%}._5tUCa_topoLeaves{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));width:100%;list-style:none;display:grid}@media (min-width:64rem){._5tUCa_topoLeaves{grid-template-columns:repeat(4,minmax(0,1fr))}}._5tUCa_topoLeaves ._5tUCa_topoNode{min-width:0;font-size:var(--fs-small)}._5tUCa_topoBackup{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px dashed var(--c-line);text-align:center;width:100%;font-size:var(--fs-small);color:var(--c-ink-2)}._5tUCa_topoBackup .mono{color:var(--c-orange-ink);margin-right:var(--s-2)}._5tUCa_traveler{display:none}@media (prefers-reduced-motion:no-preference){._5tUCa_flowStep:after{content:"";border:2px solid var(--c-orange);opacity:0;pointer-events:none;animation:7.2s linear infinite _5tUCa_flow-active;animation-delay:calc(var(--i) * 1.2s);animation-play-state:paused;position:absolute;inset:-1px}[data-play] ._5tUCa_flowStep:after{animation-play-state:running}._5tUCa_traveler{pointer-events:none;z-index:2;display:block;position:absolute;inset:0}._5tUCa_traveler span{width:100%;height:100%;animation:5s cubic-bezier(.6,0,.4,1) infinite paused _5tUCa_travel-y;position:absolute;top:0;left:0}._5tUCa_traveler span:before{content:"";left:var(--s-5);background:var(--c-orange);width:10px;height:10px;position:absolute;top:0;box-shadow:0 0 0 4px #ff6a0040}[data-play] ._5tUCa_traveler span{animation-play-state:running}._5tUCa_topoLink{position:relative;overflow:hidden}._5tUCa_topoLink:after{content:"";background:var(--c-ink);width:6px;height:6px;animation:1.6s linear infinite paused _5tUCa_packet;position:absolute;top:-6px;left:-2px}[data-play] ._5tUCa_topoLink:after{animation-play-state:running}}@media (prefers-reduced-motion:no-preference) and (min-width:64rem){._5tUCa_traveler span{animation-name:_5tUCa_travel-x}._5tUCa_traveler span:before{left:0;top:var(--s-6)}}@keyframes _5tUCa_flow-active{0%,to{opacity:0}4%,14%{opacity:1}18%{opacity:0}}@keyframes _5tUCa_travel-x{0%{transform:translate(0)}85%,to{transform:translate(calc(100% - 10px))}}@keyframes _5tUCa_travel-y{0%{transform:translateY(0)}85%,to{transform:translateY(calc(100% - 10px))}}@keyframes _5tUCa_packet{0%{transform:translateY(0)}to{transform:translateY(1.75rem)}}
.bIxz_q_wrap{margin-block:var(--s-6);padding:var(--s-5);border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-paper)}.bIxz_q_svg{width:100%;height:auto;max-height:18rem;display:block}.bIxz_q_svg .jt-mono{font-family:var(--font-mono)}@media (max-width:47.99rem){.bIxz_q_wrap{padding:var(--s-3)}.bIxz_q_lbl{font-size:16px}}.bIxz_q_hwItem,.bIxz_q_hwReady,.bIxz_q_swStage,.bIxz_q_mAlert,.bIxz_q_mFix,.bIxz_q_mOk{transform-box:fill-box}.bIxz_q_sw1,.bIxz_q_sw2,.bIxz_q_mAlert,.bIxz_q_mFix{opacity:0}@media (prefers-reduced-motion:no-preference){.bIxz_q_hwItem,.bIxz_q_hwCables path,.bIxz_q_hwReady,.bIxz_q_swStage,.bIxz_q_mAlert,.bIxz_q_mFix,.bIxz_q_mOk{animation-play-state:paused}.bIxz_q_wrap[data-play] .bIxz_q_hwItem,.bIxz_q_wrap[data-play] .bIxz_q_hwCables path,.bIxz_q_wrap[data-play] .bIxz_q_hwReady,.bIxz_q_wrap[data-play] .bIxz_q_swStage,.bIxz_q_wrap[data-play] .bIxz_q_mAlert,.bIxz_q_wrap[data-play] .bIxz_q_mFix,.bIxz_q_wrap[data-play] .bIxz_q_mOk{animation-play-state:running}.bIxz_q_hwItem{animation:bIxz_q_hw-in .6s var(--ease) both;animation-delay:calc(var(--i) * .18s)}.bIxz_q_hwCables path{stroke-dasharray:1;animation:.8s ease-out .8s both bIxz_q_draw}.bIxz_q_hwReady{animation:.4s 1.5s both bIxz_q_fade-in}.bIxz_q_swStage{animation:bIxz_q_sw-cycle 9s var(--ease) infinite}.bIxz_q_sw1{animation-delay:0s}.bIxz_q_sw2{animation-delay:3s}.bIxz_q_sw3{opacity:0;animation-delay:6s}.bIxz_q_mAlert{animation:6s linear infinite bIxz_q_m-alert}.bIxz_q_mFix{animation:6s linear infinite bIxz_q_m-fix}.bIxz_q_mOk{opacity:0;animation:6s linear infinite bIxz_q_m-ok}}@keyframes bIxz_q_hw-in{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes bIxz_q_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes bIxz_q_fade-in{0%{opacity:0}to{opacity:1}}@keyframes bIxz_q_sw-cycle{0%{opacity:0;transform:translateY(8px)}6%,30%{opacity:1;transform:none}36%,to{opacity:0;transform:translateY(-8px)}}@keyframes bIxz_q_m-alert{0%,5%{opacity:0}8%,38%{opacity:1}42%,to{opacity:0}}@keyframes bIxz_q_m-fix{0%,30%{opacity:0}34%,58%{opacity:1}62%,to{opacity:0}}@keyframes bIxz_q_m-ok{0%,58%{opacity:0}62%,96%{opacity:1}to{opacity:0}}
.btQSxa_payBtn{color:#fff;cursor:pointer;background:#0f172a;border:1px solid #1e293b;border-radius:8px;justify-content:center;align-items:center;gap:.625rem;width:100%;margin-top:.5rem;padding:.875rem 1.25rem;font-size:.9375rem;font-weight:700;transition:all .15s;display:inline-flex;box-shadow:0 2px 6px #0000001a}.btQSxa_payBtn:hover{background:#ff6a00;border-color:#ff6a00;transform:translateY(-1px)}.btQSxa_backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99999;background:#0f172ab3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.btQSxa_modal{background:#fff;border-radius:14px;flex-direction:column;width:100%;max-width:34rem;max-height:90vh;animation:.2s cubic-bezier(.16,1,.3,1) btQSxa_modalPop;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000059}@keyframes btQSxa_modalPop{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.btQSxa_header{background:#fff;border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.btQSxa_title{font-family:var(--font-display);color:#0f172a;font-size:1.25rem;font-weight:800}.btQSxa_close{color:#64748b;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:.25rem .5rem;font-size:1.25rem}.btQSxa_close:hover{color:#0f172a;background:#f1f5f9}.btQSxa_body{flex-direction:column;gap:1.25rem;padding:1.5rem;display:flex;overflow-y:auto}.btQSxa_itemsSummary{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.btQSxa_itemRow{justify-content:space-between;align-items:center;gap:1rem;font-size:.875rem;display:flex}.btQSxa_itemTitle{color:#1e293b;align-items:center;gap:.5rem;font-weight:600;display:flex}.btQSxa_itemPrice{font-family:var(--font-mono);color:#0f172a;white-space:nowrap;font-weight:700}.btQSxa_totalRow{color:#0f172a;border-top:1px dashed #cbd5e1;justify-content:space-between;align-items:center;padding-top:.75rem;font-size:1rem;font-weight:800;display:flex}.btQSxa_totalAmount{font-family:var(--font-mono);color:#ff6a00;font-size:1.25rem}.btQSxa_payBadges{flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.25rem;display:flex}.btQSxa_badgePay{color:#334155;text-transform:uppercase;background:#fff;border:1px solid #cbd5e1;border-radius:4px;padding:.2rem .5rem;font-size:.6875rem;font-weight:700}.btQSxa_field{flex-direction:column;gap:.35rem;display:flex}.btQSxa_label{color:#334155;font-size:.8125rem;font-weight:700}.btQSxa_input{border:1.5px solid #cbd5e1;border-radius:6px;padding:.65rem .875rem;font-size:.875rem}.btQSxa_input:focus{border-color:#ff6a00;outline:none;box-shadow:0 0 0 3px #ff6a001f}.btQSxa_footer{background:#f8fafc;border-top:1px solid #e2e8f0;flex-direction:column;gap:.5rem;padding:1.25rem 1.5rem;display:flex}.btQSxa_submitBtn{color:#fff;cursor:pointer;background:#ff6a00;border:none;border-radius:8px;justify-content:center;align-items:center;gap:.5rem;width:100%;padding:.875rem;font-size:1rem;font-weight:800;transition:background .15s;display:flex;box-shadow:0 4px 12px #ff6a004d}.btQSxa_submitBtn:hover{background:#e85f00}.btQSxa_submitBtn:disabled{opacity:.6;cursor:not-allowed}.btQSxa_securityNote{color:#64748b;text-align:center;justify-content:center;align-items:center;gap:.35rem;font-size:.75rem;display:flex}
._92b5Dq_layout{gap:1.5rem;display:grid}@media (min-width:64rem){._92b5Dq_layout{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}}._92b5Dq_loading,._92b5Dq_muted{color:var(--c-ink-2)}._92b5Dq_inlineIcon{vertical-align:-2px;display:inline}._92b5Dq_items{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}._92b5Dq_item{border:1px solid var(--shop-line);border-radius:var(--shop-radius);box-shadow:var(--shop-shadow);background:#fff;grid-template-columns:4.5rem minmax(0,1fr) auto;grid-template-areas:"thumb body remove""thumb qty qty";align-items:center;gap:.5rem .9rem;padding:.75rem;display:grid}@media (min-width:40rem){._92b5Dq_item{grid-template-columns:5.5rem minmax(0,1fr) auto auto;grid-template-areas:"thumb body qty remove"}}._92b5Dq_thumb{aspect-ratio:1;color:#8b867d;background:#f1f0ec;border-radius:10px;grid-area:thumb;place-items:center;width:100%;display:grid;overflow:hidden}._92b5Dq_thumb img{object-fit:cover;width:100%;height:100%}._92b5Dq_itemBody{grid-area:body;min-width:0}._92b5Dq_itemName{font-family:var(--font-display);margin:0;font-size:1.0625rem;line-height:1.2}._92b5Dq_itemName a{color:var(--c-ink);text-decoration:none}._92b5Dq_itemName a:hover{text-decoration:underline}._92b5Dq_itemMeta{font-size:var(--fs-xs);color:var(--c-ink-2);margin:.2rem 0 0}._92b5Dq_itemMeta [data-on-demand]{color:var(--shop-orange-strong);font-weight:600}._92b5Dq_qty{border:1px solid #d5d3ce;border-radius:10px;grid-area:qty;justify-self:start;align-items:center;display:inline-flex;overflow:hidden}._92b5Dq_qty button{cursor:pointer;background:#f4f4f2;border:0;width:2.75rem;height:2.75rem;font-size:1.25rem}._92b5Dq_qty button:disabled{opacity:.4;cursor:default}._92b5Dq_qty input{text-align:center;width:3.25rem;height:2.75rem;font:inherit;-moz-appearance:textfield;border:0;font-size:1rem;font-weight:600}._92b5Dq_qty input::-webkit-inner-spin-button{-webkit-appearance:none}._92b5Dq_qty input::-webkit-outer-spin-button{-webkit-appearance:none}._92b5Dq_remove,._92b5Dq_addSmall{width:2.75rem;height:2.75rem;color:var(--c-ink-2);cursor:pointer;background:0 0;border:0;border-radius:10px;grid-area:remove;place-items:center;display:grid}._92b5Dq_addSmall{border:1px solid #d5d3ce;grid-area:qty;justify-self:start}._92b5Dq_remove:hover{color:var(--c-error);background:#f7e1de}._92b5Dq_summary{top:calc(var(--header-h) + 1rem);border:1px solid var(--shop-line);border-radius:var(--shop-radius);background:#fafaf9;gap:.75rem;padding:1.25rem;display:grid;position:sticky}._92b5Dq_summaryTitle{font-family:var(--font-display);margin:0;font-size:1.375rem}._92b5Dq_totals{gap:.4rem;margin:0;display:grid}._92b5Dq_totals div{justify-content:space-between;gap:1rem;display:flex}._92b5Dq_totals dt{color:var(--c-ink-2)}._92b5Dq_totals dd{margin:0;font-weight:700}._92b5Dq_note{font-size:var(--fs-xs);color:var(--c-ink-2);margin:0}._92b5Dq_wa,._92b5Dq_primary,._92b5Dq_secondary{border-radius:10px;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;padding:0 1rem;font-weight:700;text-decoration:none;display:inline-flex}._92b5Dq_wa{color:#fff;background:#136236}._92b5Dq_wa:hover{background:#0d4a28}._92b5Dq_primary{background:var(--shop-orange-strong);color:#fff}._92b5Dq_primary:hover{background:#a84300}._92b5Dq_secondary{border:1.5px solid var(--shop-orange);color:var(--shop-orange-strong);background:#fff}._92b5Dq_clear{min-height:2.75rem;color:var(--c-ink-2);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:underline}._92b5Dq_empty{border-radius:var(--shop-radius);text-align:center;color:var(--c-ink-2);border:1px dashed #cfcdc7;justify-items:center;gap:.6rem;padding:2.5rem 1rem;display:grid}._92b5Dq_emptyTitle{font-family:var(--font-display);color:var(--c-ink);margin:0;font-size:1.375rem}
.IlG05W_sideTitle{font-size:var(--fs-h3);max-width:20ch}.IlG05W_benefits{font-size:var(--fs-lead);margin-bottom:var(--s-6);line-height:1.5;list-style:none}.IlG05W_benefits li{padding-block:var(--s-4);border-bottom:1px solid var(--c-line)}.IlG05W_benefits li:first-child{border-top:1px solid var(--c-ink)}.IlG05W_exampleNote{margin-top:var(--s-5)}.IlG05W_safeguards{border-top:1px solid var(--c-on-night);gap:0;display:grid}@media (min-width:48rem){.IlG05W_safeguards{column-gap:var(--grid-gap);grid-template-columns:1fr 1fr}}.IlG05W_safeguard{padding-block:var(--s-6);border-bottom:1px solid var(--c-night-line)}.IlG05W_safeguardTitle{font-size:var(--fs-h3);margin-bottom:var(--s-4)}.IlG05W_safeguard ul{color:var(--c-on-night-2)}
.n7P-aa_groups{gap:0 var(--grid-gap);border-top:1px solid var(--c-ink);display:grid}@media (min-width:48rem){.n7P-aa_groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.n7P-aa_groups{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,1fr))}.n7P-aa_group:first-child{background:var(--c-paper-2);padding-inline:var(--s-5);grid-row:span 2}}.n7P-aa_group{padding-block:var(--s-6);border-bottom:1px solid var(--c-line)}.n7P-aa_groupTitle{align-items:baseline;gap:var(--s-3);font-size:var(--fs-h3);margin-bottom:var(--s-4);display:flex}.n7P-aa_groupTitle .mono{color:var(--c-orange-ink)}.n7P-aa_sideTitle{font-size:var(--fs-h3);max-width:20ch}.n7P-aa_platforms{margin-top:var(--s-4);font-size:var(--fs-lead);font-weight:600}.n7P-aa_handover{margin-top:var(--s-7);padding-top:var(--s-5);border-top:1px solid var(--c-line)}.n7P-aa_handoverTitle{font-size:var(--fs-h4);margin-bottom:var(--s-4)}
._0KZvEa_sideLead{margin-top:var(--s-4)}._0KZvEa_platforms{margin-top:var(--s-5);color:var(--c-orange-ink)}._0KZvEa_typeGrid{border-top:1px solid var(--c-ink);list-style:none;display:grid}@media (min-width:48rem){._0KZvEa_typeGrid{column-gap:var(--grid-gap);grid-template-columns:1fr 1fr}}._0KZvEa_typeItem{padding-block:var(--s-5);border-bottom:1px solid var(--c-line)}._0KZvEa_typeTitle{margin-bottom:var(--s-2);font-size:1.1875rem;font-stretch:102%}._0KZvEa_included,._0KZvEa_offline,._0KZvEa_osMatrix{margin-top:var(--s-7)}._0KZvEa_includedTitle{font-size:var(--fs-h4);font-family:var(--font-body);letter-spacing:0;margin-bottom:var(--s-4);font-weight:600}._0KZvEa_webTypes{margin-block:var(--s-7) var(--s-8);font-family:var(--font-display);font-size:clamp(1.25rem,1.05rem + .9vw,1.75rem);font-weight:600;font-stretch:104%;line-height:1.5}._0KZvEa_tableTitle{font-size:var(--fs-h3);margin-bottom:var(--s-5)}._0KZvEa_desktopList{font-size:var(--fs-lead);columns:2 14rem;column-gap:var(--grid-gap)}._0KZvEa_desktopList>li{break-inside:avoid}._0KZvEa_osList{margin-bottom:var(--s-4);border:1px solid var(--c-ink);grid-template-columns:repeat(3,1fr);list-style:none;display:grid}._0KZvEa_osList li{padding:var(--s-4) var(--s-3);font-family:var(--font-display);text-align:center;font-size:1.125rem;font-weight:700;font-stretch:106%}._0KZvEa_osList li+li{border-left:1px solid var(--c-ink)}._0KZvEa_techTitle{font-size:var(--fs-h3);max-width:20ch}._0KZvEa_techList{font-size:var(--fs-lead)}._0KZvEa_handover{font-size:var(--fs-lead);line-height:1.5}._0KZvEa_handover>li+li{margin-top:var(--s-3)}
.fzbNsq_sideTitle{font-size:var(--fs-h3);max-width:20ch}.fzbNsq_principles{border-top:1px solid var(--c-on-night);gap:0;list-style:none;display:grid}@media (min-width:48rem){.fzbNsq_principles{column-gap:var(--grid-gap);grid-template-columns:1fr 1fr}}.fzbNsq_principle{gap:var(--s-2) var(--s-3);padding-block:var(--s-6);border-bottom:1px solid var(--c-night-line);grid-template-columns:3rem 1fr;display:grid}.fzbNsq_principleNum{color:var(--c-orange);padding-top:.45rem}.fzbNsq_principleTitle{font-size:var(--fs-h3)}.fzbNsq_principleText{color:var(--c-on-night-2);grid-column:2;max-width:48ch}.fzbNsq_commitments{font-size:var(--fs-lead);line-height:1.5}.fzbNsq_commitments>li+li{margin-top:var(--s-4)}.fzbNsq_team{gap:var(--s-6) var(--grid-gap);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));list-style:none;display:grid}.fzbNsq_memberPhoto{aspect-ratio:4/5;object-fit:cover;width:100%;margin-bottom:var(--s-3)}.fzbNsq_memberName{font-size:1.25rem}.fzbNsq_address{margin-top:var(--s-5);color:var(--c-ink-2)}
.u6NPeW_empty{gap:var(--s-7) var(--grid-gap);padding-block:var(--s-6);border-top:1px solid var(--c-ink);display:grid}@media (min-width:64rem){.u6NPeW_empty{grid-template-columns:minmax(0,7fr) minmax(0,4fr)}}.u6NPeW_empty p{color:var(--c-ink-2);max-width:58ch}.u6NPeW_emptyTitle{font-size:var(--fs-h2);max-width:20ch;margin-bottom:var(--s-5)}.u6NPeW_emptyAside{gap:var(--s-4);padding:var(--s-5);background:var(--c-paper-2);border-top:3px solid var(--c-orange);align-content:start;justify-items:start;display:grid}.u6NPeW_emptyAsideTitle{font-size:var(--fs-h4)}.u6NPeW_formatTitle{font-size:var(--fs-h3);max-width:20ch}.u6NPeW_caseMeta{border-top:1px solid var(--c-ink);margin:0;display:grid}.u6NPeW_caseMeta>div{gap:var(--s-1);padding-block:var(--s-3);border-bottom:1px solid var(--c-line);display:grid}.u6NPeW_caseMeta dt{color:var(--c-ink-2)}.u6NPeW_caseMeta dd{margin:0;font-weight:600}.u6NPeW_story{gap:var(--s-7);display:grid}.u6NPeW_storyBlock h2{font-size:var(--fs-h3);margin-bottom:var(--s-3)}.u6NPeW_captures{gap:var(--s-6);list-style:none;display:grid}.u6NPeW_captures figure{margin:0}.u6NPeW_captures img{border:1px solid var(--c-line);width:100%}.u6NPeW_captures figcaption{margin-top:var(--s-2);font-size:var(--fs-small);color:var(--c-ink-2)}
.W_Mnrq_offers{margin-top:var(--s-8);border-top:1px solid var(--c-ink);list-style:none;display:grid}@media (min-width:48rem){.W_Mnrq_offers{column-gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.W_Mnrq_offers{grid-template-columns:repeat(4,minmax(0,1fr))}}.W_Mnrq_offer{padding-block:var(--s-5);border-bottom:1px solid var(--c-line)}.W_Mnrq_offerTitle{margin-bottom:var(--s-2);font-size:1.1875rem;font-stretch:102%}.W_Mnrq_refonteCta{margin-top:var(--s-7)}.W_Mnrq_subTitle{font-size:var(--fs-h3);margin:var(--s-8) 0 var(--s-5)}.W_Mnrq_interventions{border-top:1px solid var(--c-ink);margin-bottom:var(--s-6);list-style:none;display:grid}@media (min-width:48rem){.W_Mnrq_interventions{column-gap:var(--grid-gap);grid-template-columns:repeat(2,minmax(0,1fr))}}.W_Mnrq_intervention{gap:var(--s-3);padding-block:var(--s-4);border-bottom:1px solid var(--c-line);grid-template-columns:2.5rem 1fr;display:grid}.W_Mnrq_intervention>.mono{color:var(--c-orange-ink);padding-top:.2rem}.W_Mnrq_interventionTitle{margin-bottom:var(--s-1)}
.stijQq_sideTitle{font-size:var(--fs-h3);max-width:20ch}.stijQq_auditNote{margin-top:var(--s-6)}
.g8J8Uq_situations{border-top:1px solid var(--c-ink);list-style:none}.g8J8Uq_situation{gap:var(--s-2) var(--s-3);padding-block:var(--s-5);border-bottom:1px solid var(--c-line);grid-template-columns:2.75rem 1fr;display:grid}.g8J8Uq_situationNum{color:var(--c-orange-ink);padding-top:.3rem}.g8J8Uq_need{font-size:1.25rem;font-stretch:102%;line-height:1.3}.g8J8Uq_answer,.g8J8Uq_situationLinks{grid-column:2}.g8J8Uq_answer{color:var(--c-ink-2);max-width:55ch}.g8J8Uq_situationLinks{gap:0 var(--s-5);flex-wrap:wrap;list-style:none;display:flex}@media (min-width:64rem){.g8J8Uq_situation{align-items:baseline;gap:var(--grid-gap);grid-template-columns:4rem minmax(0,5fr) minmax(0,5fr) minmax(0,3fr)}.g8J8Uq_answer{grid-column:3}.g8J8Uq_situationLinks{flex-direction:column;grid-column:4}}.g8J8Uq_domains{border-top:1px solid var(--c-ink);gap:0;display:grid}.g8J8Uq_domain{gap:var(--s-4);padding-block:var(--s-6);border-bottom:1px solid var(--c-line);display:grid}@media (min-width:64rem){.g8J8Uq_domain{column-gap:var(--grid-gap);grid-template-columns:minmax(0,4fr) minmax(0,4fr) minmax(0,4fr);align-items:start}.g8J8Uq_domainHead{grid-row:span 2}.g8J8Uq_domainOffers{grid-area:1/3/span 2}.g8J8Uq_domainSummary,.g8J8Uq_domainLinks{grid-column:2}}.g8J8Uq_domainHead{gap:var(--s-2);display:grid}.g8J8Uq_domainNum{color:var(--c-orange-ink)}.g8J8Uq_domainTitle{font-size:var(--fs-h3)}.g8J8Uq_domainSummary{color:var(--c-ink-2)}.g8J8Uq_domainOffers{font-size:var(--fs-small)}.g8J8Uq_domainLinks{align-items:center;gap:0 var(--s-5);flex-wrap:wrap;display:flex}.g8J8Uq_quoteLink{min-height:2.75rem;font-size:var(--fs-small);color:var(--c-ink-2);align-items:center;display:inline-flex}
._8t7Oha_container{max-width:calc(var(--container) + 2 * var(--gutter));padding:1.25rem var(--gutter) clamp(2rem, 1.5rem + 2vw, 3.5rem);margin-inline:auto}._8t7Oha_layout{gap:clamp(1.25rem,1rem + 2vw,3rem);margin-top:1.25rem;display:grid}@media (min-width:64rem){._8t7Oha_layout{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start}}._8t7Oha_gallery{gap:.75rem;display:grid}._8t7Oha_cover{border:1px solid var(--shop-line);border-radius:var(--shop-radius);aspect-ratio:4/3;background:linear-gradient(#f6f6f4,#ecebe7);overflow:hidden}._8t7Oha_coverImg{object-fit:contain;width:100%;height:100%}._8t7Oha_noImage{color:#6b665d;font-size:var(--fs-small);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}._8t7Oha_thumbs{gap:.5rem;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}._8t7Oha_thumb{cursor:pointer;background:#f1f0ec;border:2px solid #0000;border-radius:10px;width:5rem;height:5rem;padding:0;display:block;overflow:hidden}._8t7Oha_thumb[aria-current]{border-color:var(--shop-orange)}._8t7Oha_thumbImg{object-fit:cover;width:100%;height:100%}._8t7Oha_badges{flex-wrap:wrap;gap:.4rem;display:flex}._8t7Oha_badge,._8t7Oha_promo{border-radius:999px;padding:.2rem .65rem;font-size:.8125rem;font-weight:600;display:inline-block}._8t7Oha_badge[data-tone=reconditionne]{color:#17602f;background:#e3f4e8}._8t7Oha_badge[data-tone=neuf]{color:#1a56a0;background:#e4eefb}._8t7Oha_promo{background:var(--shop-orange-strong);color:#fff}._8t7Oha_title{font-family:var(--font-display);letter-spacing:-.02em;margin:.6rem 0 .25rem;font-size:clamp(1.75rem,1.3rem + 2vw,2.5rem);font-weight:800;line-height:1.08}._8t7Oha_meta{font-size:var(--fs-small);color:var(--c-ink-2);margin:0}._8t7Oha_meta a{color:var(--c-ink);font-weight:600}._8t7Oha_highlights{flex-wrap:wrap;gap:.4rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}._8t7Oha_highlights li{background:#f1f0ec;border-radius:8px;padding:.3rem .7rem;font-size:.875rem}._8t7Oha_offer{border:1px solid var(--shop-line);border-radius:var(--shop-radius);box-shadow:var(--shop-shadow);gap:.6rem;margin-top:1.25rem;padding:1.25rem;display:grid}._8t7Oha_price{font-family:var(--font-display);margin:0;font-size:clamp(1.5rem,1.3rem + .8vw,1.875rem);font-weight:800}._8t7Oha_price[data-on-demand]{color:var(--shop-orange-strong)}._8t7Oha_crossed{color:#6b665d;margin-right:.6rem;font-size:1rem;font-weight:500}._8t7Oha_priceNote,._8t7Oha_warranty{font-size:var(--fs-small);color:var(--c-ink-2);margin:0}._8t7Oha_availability{align-items:center;gap:.5rem;margin:0;font-weight:600;display:inline-flex}._8t7Oha_dot{background:#b06b00;border-radius:999px;width:.6rem;height:.6rem}._8t7Oha_availability[data-status=en_stock] ._8t7Oha_dot{background:#1f8a46}._8t7Oha_secondary{gap:.5rem;display:flex}._8t7Oha_wa{color:#136236;border:1.5px solid #1a7f45;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:.5rem;min-height:3rem;font-weight:700;text-decoration:none;display:inline-flex}._8t7Oha_wa:hover{background:#eaf6ee}._8t7Oha_favBtn{border-color:#d5d3ce!important;width:3rem!important;height:3rem!important}._8t7Oha_reassurances{font-size:var(--fs-small);gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}._8t7Oha_reassurances li{align-items:center;gap:.6rem;display:flex}._8t7Oha_reassurances svg{color:var(--shop-orange-strong)}._8t7Oha_details{gap:2rem;margin-top:clamp(2rem,1.5rem + 2vw,3.5rem);display:grid}@media (min-width:64rem){._8t7Oha_details{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem}}._8t7Oha_h2{font-family:var(--font-display);margin:0 0 .9rem;font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);line-height:1.15}._8t7Oha_table{border-collapse:collapse;width:100%;font-size:.9375rem}._8t7Oha_table th,._8t7Oha_table td{border-bottom:1px solid var(--shop-line);text-align:left;vertical-align:top;padding:.65rem .75rem}._8t7Oha_table th{width:40%;color:var(--c-ink-2);font-weight:600}._8t7Oha_table tr:nth-child(odd){background:#fafaf9}._8t7Oha_description{color:var(--c-ink-2)}._8t7Oha_description p{margin:0 0 .8rem}._8t7Oha_description h3{color:var(--c-ink);margin:1rem 0 .4rem;font-size:1.0625rem}._8t7Oha_related{margin-top:clamp(2rem,1.5rem + 2vw,3.5rem)}._8t7Oha_relatedHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;display:flex}._8t7Oha_more{color:var(--shop-orange-strong);align-items:center;gap:.35rem;font-weight:600;display:inline-flex}._8t7Oha_relatedGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,15rem),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}
.lvwRaa_railWrap{max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin:1.5rem auto 0;position:relative}.lvwRaa_rail{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;gap:.85rem;margin:0;padding:.35rem .25rem .85rem;list-style:none;display:flex;overflow-x:auto}.lvwRaa_rail::-webkit-scrollbar{height:6px}.lvwRaa_rail::-webkit-scrollbar-track{background:#f1f5f9;border-radius:9999px}.lvwRaa_rail::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:9999px}.lvwRaa_rail::-webkit-scrollbar-thumb:hover{background:#94a3b8}.lvwRaa_rail>li{scroll-snap-align:start;flex:none}.lvwRaa_catCard{border:1px solid var(--shop-line,#e2e8f0);border-radius:var(--shop-radius,10px);width:14.5rem;min-height:4.75rem;color:var(--c-ink,#0f172a);background:#fff;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:all .2s;display:flex;position:relative;box-shadow:0 1px 3px #0000000a}.lvwRaa_catCard:hover{border-color:#ff6a00;transform:translateY(-2px);box-shadow:0 6px 16px #ff6a001f}.lvwRaa_catCard[aria-current]{background:#fffbf7;border-color:#ff6a00;box-shadow:0 0 0 1.5px #ff6a00}.lvwRaa_catMedia{background:#f8fafc;border-radius:8px;flex:0 0 3.25rem;place-items:center;width:3.25rem;height:3.25rem;display:grid;overflow:hidden}.lvwRaa_catImg{object-fit:contain;width:100%;height:100%}.lvwRaa_catGlyph{color:#ff6a00}.lvwRaa_catText{flex-direction:column;flex:auto;justify-content:center;min-width:0;display:flex}.lvwRaa_catName{font-family:var(--font-display,sans-serif);color:#1e293b;-webkit-line-clamp:2;word-break:normal;overflow-wrap:normal;-webkit-box-orient:vertical;font-size:.9375rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.lvwRaa_catArrow{color:#ff6a00;opacity:.5;flex:none;transition:transform .2s,opacity .2s}.lvwRaa_catCard:hover .lvwRaa_catArrow{opacity:1;transform:translate(3px)}.lvwRaa_railNavBtn{color:#0f172a;cursor:pointer;z-index:10;background:#fff;border:1px solid #cbd5e1;border-radius:50%;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;font-size:1.5rem;line-height:1;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-60%);box-shadow:0 4px 10px #00000026}.lvwRaa_railNavBtn:hover{color:#fff;background:#ff6a00;border-color:#ff6a00;box-shadow:0 4px 12px #ff6a0059}.lvwRaa_railNavLeft{left:.25rem}.lvwRaa_railNavRight{right:.25rem}@media (max-width:48rem){.lvwRaa_railNavBtn{display:none}.lvwRaa_catCard{width:12.5rem;min-height:4.25rem;padding:.6rem .85rem}.lvwRaa_catMedia{flex:0 0 2.75rem;width:2.75rem;height:2.75rem}.lvwRaa_catName{font-size:.875rem}}.lvwRaa_bandWrap{max-width:calc(var(--container) + 2 * var(--gutter));padding-inline:var(--gutter);margin:0 auto clamp(2rem,1.5rem + 2vw,3.5rem)}.lvwRaa_band{border-radius:var(--shop-radius);border:1px solid var(--shop-line);background:#f4f4f2;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));gap:0;margin:0;padding:.5rem 1rem;list-style:none;display:grid}.lvwRaa_bandItem{align-items:center;gap:.9rem;padding:.9rem .75rem;display:flex}@media (min-width:64rem){.lvwRaa_bandItem+.lvwRaa_bandItem{border-left:1px solid #d5d3ce}}.lvwRaa_bandIcon{color:var(--shop-orange-strong);flex:none}.lvwRaa_bandTitle{font-family:var(--font-display);font-size:1rem;line-height:1.2;display:block}.lvwRaa_bandText{color:var(--c-ink-2);font-size:.8438rem;display:block}.lvwRaa_crumbs{font-size:.875rem}.lvwRaa_crumbs ol{flex-wrap:wrap;gap:.25rem;margin:0;padding:0;list-style:none;display:flex}.lvwRaa_crumbs li+li:before{content:"/";color:#8b867d;margin-right:.35rem}.lvwRaa_crumbs a{color:var(--c-ink-2)}.lvwRaa_crumbs [aria-current]{color:var(--c-ink);font-weight:600}.lvwRaa_seo{border-top:1px solid var(--shop-line);background:#fafaf9}.lvwRaa_seoInner{max-width:calc(var(--container) + 2 * var(--gutter));padding:clamp(2rem, 1.5rem + 2vw, 3.5rem) var(--gutter);gap:2.5rem;margin-inline:auto;display:grid}@media (min-width:64rem){.lvwRaa_seoInner{grid-template-columns:1.15fr 1fr;gap:4rem}}.lvwRaa_seoTitle{font-family:var(--font-display);margin:0 0 .75rem;font-size:clamp(1.375rem,1.2rem + .8vw,1.75rem);line-height:1.15}.lvwRaa_prose{max-width:68ch;color:var(--c-ink-2);font-size:.9688rem}.lvwRaa_prose h3{font-family:var(--font-display);color:var(--c-ink);margin:1.25rem 0 .4rem;font-size:1.125rem}.lvwRaa_prose p{margin:0 0 .75rem}.lvwRaa_faqItem{border-bottom:1px solid var(--shop-line)}.lvwRaa_faqItem summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;padding-block:.6rem;list-style:none;display:flex}.lvwRaa_faqItem summary::-webkit-details-marker{display:none}.lvwRaa_faqItem summary:after{content:"+";color:var(--shop-orange-strong);flex:none;font-size:1.5rem;line-height:1}.lvwRaa_faqItem[open] summary:after{content:"−"}.lvwRaa_faqQ{margin:0;font-size:1rem;font-weight:700;line-height:1.35}.lvwRaa_faqItem p{color:var(--c-ink-2);margin:0 0 1rem;font-size:.9688rem}@media (prefers-reduced-motion:reduce){.lvwRaa_catCard{transition:none}}
.TSY79a_container{max-width:calc(var(--container) + 2 * var(--gutter));padding:1.25rem var(--gutter) clamp(2.5rem, 2rem + 2vw, 4rem);margin-inline:auto}.TSY79a_title{font-family:var(--font-display);letter-spacing:-.02em;margin:1rem 0 .4rem;font-size:clamp(1.75rem,1.3rem + 2vw,2.5rem);font-weight:800;line-height:1.08}.TSY79a_lead{max-width:62ch;color:var(--c-ink-2);margin:0 0 1.5rem}.TSY79a_grid{gap:1.25rem;display:grid}@media (min-width:64rem){.TSY79a_grid{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}}.TSY79a_side{gap:1.25rem;display:grid}.TSY79a_card{border:1px solid var(--shop-line);border-radius:var(--shop-radius);box-shadow:var(--shop-shadow);background:#fff;gap:.75rem;padding:1.25rem;display:grid}.TSY79a_h2{font-family:var(--font-display);margin:0;font-size:1.25rem}.TSY79a_muted{color:var(--c-ink-2);font-size:var(--fs-small);margin:0}.TSY79a_links{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.TSY79a_links a{min-height:2.5rem;color:var(--shop-orange-strong);align-items:center;font-weight:600;display:inline-flex}
