.autool-description{--autool-brand:var(--theme-palette-color-1, #feb511);--autool-brand-hover:var(--theme-palette-color-2, #e5a30f);--autool-heading:var(--theme-headings-color, var(--theme-palette-color-4, #111214));--autool-text:var(--theme-text-color, #3d4047);--autool-muted:var(--theme-palette-color-3, #687279);--autool-surface:var(--theme-palette-color-8, #ffffff);--autool-surface-alt:var(--theme-palette-color-7, #f7f8fa);--autool-accent-soft:color-mix(in srgb, var(--autool-brand) 7%, var(--autool-surface));--autool-accent-border:color-mix(in srgb, var(--autool-brand) 22%, var(--autool-border));--autool-border:var(--theme-border-color, #e5e7eb);--autool-radius:var(--theme-border-radius, 0px);--autool-shadow:var(--theme-box-shadow, 0 12px 28px rgba(17, 18, 20, 0.08));color:var(--autool-text);font-family:var(--theme-font-family,inherit);width:var(--theme-container-width,min(100%, 1290px));max-width:var(--theme-normal-container-max-width,1290px);margin-inline:auto;padding:0 0 36px;overflow-x:clip;--autool-card-grid-gap:clamp(16px, 1.8vw, 20px);--autool-media-grid-gap:clamp(14px, 1.6vw, 18px);--autool-block-stack-gap:var(--autool-desc-flow-gap, clamp(18px, 2vw, 28px));--autool-text-card-stack-gap:var(--autool-block-stack-gap, clamp(18px, 2vw, 28px))}.autool-description,.autool-description *{box-sizing:border-box}.autool-description :where(h2,h3,p,ul,ol,figure){margin:0}.autool-description a{color:var(--theme-link-initial-color,var(--autool-heading));text-decoration-thickness:1px;text-underline-offset:.18em}.autool-description a:hover,.autool-description a:focus-visible{color:var(--theme-link-hover-color,var(--autool-brand))}.autool-description img{display:block;width:100%;max-width:100%;height:auto}.autool-description .autool-section{border-top:1px solid var(--autool-border);padding:clamp(48px, 5vw, 72px) 0}.autool-description .autool-section:first-of-type{border-top:0;padding-top:0}.autool-description .autool-section:last-of-type{padding-bottom:0}.autool-description .autool-section-head{max-width:860px;margin-bottom:28px}.autool-description .autool-eyebrow,.autool-description .autool-subhead{color:var(--autool-muted);font-size:12px;font-weight:700;letter-spacing:0;line-height:1.4;margin-bottom:10px;text-transform:uppercase}.autool-description .autool-title{color:var(--autool-heading);font-size:clamp(28px, 3vw, 38px);font-weight:800;letter-spacing:0;line-height:1.08;margin-bottom:14px;text-transform:uppercase}.autool-description .autool-lead{color:var(--autool-text);font-size:17px;line-height:1.72}.autool-description .autool-grid{display:grid;gap:var(--theme-grid-gap,18px)}.autool-description .autool-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.autool-description .autool-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.autool-description .autool-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.autool-description .autool-split{align-items:center;display:grid;gap:clamp(18px, 2.4vw, 30px);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.autool-description .autool-split-overview{grid-template-columns:minmax(0,1fr) minmax(300px,0.82fr)}.autool-description .autool-split-media-left{grid-template-columns:minmax(280px,0.74fr) minmax(0,1fr)}.autool-description .autool-split-media-right{grid-template-columns:minmax(0,1fr) minmax(280px,0.74fr)}.autool-description .autool-copy-panel,.autool-description .autool-card,.autool-description .autool-step,.autool-description .autool-mobile-accordion{background:var(--autool-surface);border:1px solid var(--autool-border);border-radius:var(--autool-radius);box-shadow:var(--autool-card-shadow-rest,0 1px 2px rgb(26 29 32 / .04))}.autool-description .autool-copy-panel{padding:clamp(22px, 3vw, 34px)}.autool-description .autool-card,.autool-description .autool-step{padding:22px}.autool-description .autool-card-accent{background:var(--autool-surface);border-color:var(--autool-accent-border);border-left:3px solid var(--autool-brand)}.autool-description .autool-card-title{color:var(--autool-heading);font-size:21px;font-weight:800;letter-spacing:0;line-height:1.14;margin-bottom:10px;text-transform:uppercase}.autool-description .autool-card-copy{color:var(--autool-text);font-size:15px;line-height:1.68}.autool-description .autool-chip-row{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px;margin-bottom:22px}.autool-description .autool-chip{align-items:center;background:var(--autool-accent-soft);border:1px solid var(--autool-accent-border);border-radius:var(--autool-radius);color:var(--autool-heading);display:inline-flex;font-size:13px;font-weight:700;line-height:1.35;min-height:38px;padding:8px 12px}.autool-description .autool-note{background:var(--autool-surface-alt);border:1px solid var(--autool-border);border-left:3px solid var(--autool-brand);border-radius:var(--autool-radius);color:var(--autool-heading);font-size:15px;line-height:1.65;margin-top:18px;padding:14px 16px}.autool-description .autool-stat-row{border-top:1px solid var(--autool-border);border-bottom:1px solid var(--autool-border);display:grid;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:2px}.autool-description .autool-stat{padding:16px 14px}.autool-description .autool-stat+.autool-stat{border-left:1px solid var(--autool-border)}.autool-description .autool-stat-value{color:var(--autool-heading);display:block;font-size:22px;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.autool-description .autool-stat-label{color:var(--autool-muted);display:block;font-size:11px;font-weight:800;letter-spacing:0;line-height:1.35;margin-top:6px;text-transform:uppercase}.autool-description .autool-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px}.autool-description .autool-button{align-items:center;border-radius:var(--autool-radius);display:inline-flex;font-size:var(--theme-button-font-size,15px);font-weight:800;justify-content:center;letter-spacing:0;line-height:1.2;min-height:var(--theme-button-min-height,46px);padding:var(--theme-button-padding,12px 18px);text-decoration:none;text-transform:uppercase}.autool-description .autool-button-primary{background:var(--theme-button-background-initial-color,var(--autool-brand));border:2px solid var(--theme-button-background-initial-color,var(--autool-brand));color:var(--theme-button-text-initial-color,#111111)}.autool-description .autool-button-primary:hover,.autool-description .autool-button-primary:focus-visible{background:var(--theme-button-background-hover-color,var(--autool-brand-hover));border-color:var(--theme-button-background-hover-color,var(--autool-brand-hover));color:var(--theme-button-text-hover-color,#111111)}.autool-description .autool-button-secondary{background:var(--autool-surface);border:2px solid var(--autool-border);color:var(--autool-heading)}.autool-description .autool-button-secondary:hover,.autool-description .autool-button-secondary:focus-visible{background:var(--autool-surface-alt);border-color:var(--autool-accent-border);color:var(--autool-heading)}.autool-description .autool-compare-image{width:min(100%, 520px)}.autool-description .autool-manual-image{width:min(100%, 380px)}.autool-description .autool-table-wrap{border:1px solid var(--autool-border);border-radius:var(--autool-radius);box-shadow:var(--autool-shadow);overflow:hidden}.autool-description .autool-table{border-collapse:separate;border-spacing:0;width:100%}.autool-description .autool-table th,.autool-description .autool-table td{border-bottom:1px solid var(--autool-border);border-right:1px solid var(--autool-border);color:var(--autool-text);font-size:15px;line-height:1.55;padding:14px 16px;text-align:left;vertical-align:top}.autool-description .autool-table td:first-child,.autool-description .autool-table th:first-child{color:var(--autool-muted);font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase;width:34%}.autool-description .autool-table td:last-child,.autool-description .autool-table th:last-child{border-right:0}.autool-description .autool-table tr:last-child td{border-bottom:0}.autool-description .autool-table tr:nth-child(odd) td{background:var(--autool-surface)}.autool-description .autool-table tr:nth-child(even) td{background:var(--autool-surface-alt)}.autool-description .autool-table tr.autool-table-category td{background:var(--autool-heading);border-color:color-mix(in srgb,var(--autool-heading) 76%,var(--autool-border));color:var(--autool-surface);font-size:13px;font-weight:800;letter-spacing:0;text-transform:uppercase}.autool-description .autool-mobile-specs{display:none}.autool-description .autool-mobile-accordion{overflow:hidden}.autool-description .autool-mobile-accordion summary{align-items:center;color:var(--autool-heading);cursor:pointer;display:flex;font-size:15px;font-weight:800;justify-content:space-between;letter-spacing:0;line-height:1.35;list-style:none;min-height:56px;padding:16px;text-transform:uppercase}.autool-description .autool-mobile-accordion summary::-webkit-details-marker{display:none}.autool-description .autool-mobile-accordion summary::after{color:var(--autool-brand);content:"+";font-size:24px;font-weight:600;line-height:1}.autool-description .autool-mobile-accordion[open] summary::after{content:"-"}.autool-description .autool-mobile-accordion-content{padding:0 16px 16px}.autool-description .autool-mobile-spec-row{border-top:1px solid var(--autool-border);display:grid;gap:5px;padding:14px 0}.autool-description .autool-mobile-spec-row span{color:var(--autool-muted);font-size:12px;font-weight:800;text-transform:uppercase}.autool-description .autool-mobile-spec-row strong{color:var(--autool-text);font-size:15px;font-weight:500;line-height:1.55}.autool-description .autool-steps{counter-reset:autool-step;display:grid;gap:16px;grid-template-columns:repeat(5,minmax(0,1fr))}.autool-description .autool-step::before{align-items:center;background:var(--autool-surface-alt);border:1px solid var(--autool-border);border-radius:var(--autool-radius);color:var(--autool-heading);content:"Step " counter(autool-step);counter-increment:autool-step;display:inline-flex;font-size:12px;font-weight:800;letter-spacing:0;margin-bottom:14px;min-height:36px;padding:8px 10px;text-transform:uppercase}.autool-description .autool-products-block{margin-top:28px}.autool-description .autool-download-card{align-items:center;background:var(--autool-surface);border:1px solid var(--autool-border);border-radius:var(--autool-radius);color:var(--autool-text);display:grid;gap:16px;grid-template-columns:minmax(0,1fr) auto;margin-top:24px;padding:18px;text-decoration:none}.autool-description .autool-download-card:hover,.autool-description .autool-download-card:focus-visible{border-color:var(--autool-accent-border);color:var(--autool-text)}.autool-description .autool-download-info{display:grid;gap:4px;min-width:0}.autool-description .autool-download-title{color:var(--autool-heading);font-size:17px;font-weight:800;line-height:1.25;overflow-wrap:anywhere;text-transform:uppercase}.autool-description .autool-download-meta{color:var(--autool-muted);font-size:12px;font-weight:800;letter-spacing:0;line-height:1.35;text-transform:uppercase}.autool-description .autool-download-button{white-space:nowrap}.autool-description .autool-notes-card{background:var(--autool-surface);border:1px solid var(--autool-border);border-left:3px solid var(--autool-brand);border-radius:var(--autool-radius);box-shadow:var(--autool-card-shadow-rest,0 1px 2px rgb(26 29 32 / .04));padding:clamp(20px, 3vw, 28px)}.autool-description .autool-notes-list{color:var(--autool-text);display:grid;gap:10px;line-height:1.65;list-style:none;margin:0;padding:0}.autool-description .autool-notes-list li{display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr)}.autool-description .autool-notes-list li::before{color:var(--autool-brand);content:"-";font-weight:800}.autool-description .autool-guide-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px, 1.6vw, 18px)}.autool-description .autool-guide-card{background:var(--autool-surface);border:1px solid var(--autool-border);border-radius:var(--autool-radius);box-shadow:0 10px 28px rgb(17 18 20 / .06);overflow:hidden}.autool-description .autool-guide-media{align-items:center;aspect-ratio:4 / 3;background:var(--autool-surface-alt);color:var(--autool-heading);display:flex;justify-content:center;overflow:hidden;text-decoration:none}.autool-description .autool-guide-media img{height:100%;object-fit:cover;width:100%}.autool-description .autool-guide-placeholder span{align-items:center;background:#fff0;border:1px solid var(--autool-accent-border);border-radius:var(--autool-radius);color:var(--autool-heading);display:inline-flex;font-size:13px;font-weight:800;justify-content:center;min-height:34px;min-width:auto;padding:8px 14px;border-color:color-mix(in srgb,var(--autool-heading) 16%,transparent);letter-spacing:.08em}.autool-description .autool-guide-body{padding:clamp(16px, 1.8vw, 20px)}.autool-description .autool-guide-meta{color:var(--autool-muted);display:block;font-size:12px;font-weight:700;letter-spacing:0;margin-bottom:8px}.autool-description .autool-guide-title{font-size:clamp(17px, 1.18vw, 19px);line-height:1.32;margin:0}.autool-description .autool-guide-title a{color:var(--autool-heading);text-decoration:none}.autool-description .autool-guide-title a:hover{color:var(--theme-link-hover-color,var(--autool-brand-hover))}.autool-description .autool-guide-copy{color:var(--autool-text);font-size:14px;line-height:1.58;margin:10px 0 0;opacity:.86}.autool-description .autool-support-layout{display:grid;gap:var(--theme-grid-gap,18px);grid-template-columns:minmax(0,0.82fr) minmax(0,1.18fr)}.autool-description .autool-contact-panel{display:grid;gap:16px}.autool-description .autool-contact-actions{display:flex;flex-wrap:wrap;gap:12px}.autool-description .autool-contact-button{align-items:flex-start;flex:1 1 240px;flex-direction:column;gap:4px;min-height:64px;padding:14px 16px;text-align:left;text-transform:none}.autool-description .autool-button-kicker{font-size:11px;font-weight:800;letter-spacing:0;line-height:1.2;opacity:.72;text-transform:uppercase}.autool-description .autool-button-value{font-size:15px;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.autool-description .autool-products-slider .woocommerce{width:100%}.autool-description .autool-products-slider [data-products]{margin-bottom:0}.autool-description .autool-products-slider [data-products] .product{border-radius:var(--autool-radius)}.autool-description .autool-contact-card .autool-card-copy{font-size:17px;font-weight:700;overflow-wrap:anywhere}.autool-description .autool-split-overview,.autool-description .autool-split-media-left,.autool-description .autool-split-media-right{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.autool-description .autool-section-tonal .autool-split{align-items:stretch;border:1px solid var(--autool-border);border-radius:var(--autool-radius);box-shadow:var(--autool-card-shadow-rest,0 1px 2px rgb(26 29 32 / .04));gap:0;overflow:hidden}.autool-description .autool-section-package .autool-split{background:linear-gradient(135deg,color-mix(in srgb,var(--autool-brand) 6%,var(--autool-surface)) 0%,var(--autool-surface) 52%,var(--autool-surface-alt) 100%)}.autool-description .autool-section-comparison .autool-split{background:linear-gradient(135deg,var(--autool-surface-alt) 0%,var(--autool-surface) 50%,color-mix(in srgb,var(--autool-brand) 5%,var(--autool-surface)) 100%)}.autool-description .autool-detail-list{display:grid;gap:10px;margin-top:22px}.autool-description .autool-detail-item{align-items:start;background:color-mix(in srgb,var(--autool-surface) 78%,transparent);border:1px solid var(--autool-border);border-radius:var(--autool-radius);display:grid;gap:8px;grid-template-columns:minmax(112px,.32fr) minmax(0,1fr);padding:12px 14px}.autool-description .autool-detail-item span{color:var(--autool-muted);font-size:12px;font-weight:800;line-height:1.35;text-transform:uppercase}.autool-description .autool-detail-item strong{color:var(--autool-heading);font-size:14px;line-height:1.45}.autool-description .autool-download-grid{display:grid;gap:clamp(16px, 2vw, 24px);grid-template-columns:minmax(0,1.24fr) minmax(280px,.76fr)}.autool-description .autool-download-panel,.autool-description .autool-support-panel{background:var(--autool-surface);border:1px solid var(--autool-border);border-radius:var(--autool-radius);box-shadow:var(--autool-card-shadow-rest,0 1px 2px rgb(26 29 32 / .04))}.autool-description .autool-download-panel{padding:clamp(18px, 2.2vw, 28px)}.autool-description .autool-download-main{align-items:center;display:grid;gap:clamp(16px, 2vw, 24px);grid-template-columns:minmax(180px,.42fr) minmax(0,1fr)}.autool-description .autool-download-media{align-items:center;background:var(--autool-surface-alt);border:1px solid var(--autool-border);border-radius:var(--autool-radius);display:flex;justify-content:center;margin:0;overflow:hidden;width:100%}.autool-description .autool-download-media img{max-height:260px;object-fit:contain;padding:12px}.autool-description .autool-download-content{display:grid;gap:12px;justify-items:start}.autool-description .autool-download-support{align-content:center;background:linear-gradient(180deg,var(--autool-surface) 0%,var(--autool-surface-alt) 100%);display:grid;gap:14px}.autool-description .autool-support-panel{align-items:stretch;background:linear-gradient(180deg,var(--autool-surface) 0%,var(--autool-surface-alt) 100%);display:grid;gap:clamp(18px, 2.4vw, 28px);grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);padding:clamp(20px, 2.4vw, 30px)}.autool-description .autool-support-copy h3{color:var(--autool-heading);font-size:21px;font-weight:800;line-height:1.2;margin:0 0 10px;text-transform:uppercase}.autool-description .autool-support-copy p{color:var(--autool-text);line-height:1.68;margin:0}.autool-description .autool-support-list{color:var(--autool-text);display:grid;gap:8px;list-style:none;margin:16px 0 0;padding:0}.autool-description .autool-support-list li{display:grid;gap:10px;grid-template-columns:auto minmax(0,1fr);line-height:1.55}.autool-description .autool-support-list li::before{color:var(--autool-brand);content:"-";font-weight:800}.autool-description .autool-support-actions{align-content:center;display:grid;gap:12px}.autool-description .autool-download-grid::-webkit-scrollbar{height:5px}.autool-description .autool-download-grid::-webkit-scrollbar-track{background:var(--autool-surface-alt);border-radius:var(--autool-radius)}.autool-description .autool-download-grid::-webkit-scrollbar-thumb{background:var(--autool-accent-border);border-radius:var(--autool-radius)}.autool-description .autool-split .autool-copy-panel{align-content:center;display:grid;min-height:100%}.autool-description .autool-section-package .autool-split,.autool-description .autool-section-comparison .autool-split{background:var(--autool-surface)}.autool-description .autool-section-package .autool-detail-item,.autool-description .autool-section-comparison .autool-detail-item{background:var(--autool-surface)}.autool-description .autool-guide-placeholder{background:var(--autool-brand);color:var(--autool-heading)}.autool-description .autool-use-note-stack{margin:clamp(16px, 2vw, 22px) 0 clamp(18px, 2.4vw, 26px)}.autool-description .autool-use-note-stack .autool-notes-card{margin:0}.autool-description .autool-products-slider{width:100%}.autool-description .autool-description-faq.autool-single-faq-section{margin:0;width:100%;max-width:none;border-top:1px solid var(--autool-border);padding:clamp(48px, 5vw, 72px) 0}.autool-description :is(#autool-features,#autool-cart-features,#autool-applications,#autool-choose,#autool-battery) :is(.autool-grid-3,.autool-grid-4){margin-bottom:clamp(16px, 2vw, 24px)}.autool-description :is(#autool-products,#autool-guide) :is(.autool-products-slider,.autool-guide-grid){margin-top:clamp(18px, 2.2vw, 26px)}.autool-description #autool-compatible-setup .autool-products-slider{margin-top:clamp(18px, 2.2vw, 26px)}.autool-description :is(#autool-features,#autool-cart-features,#autool-applications,#autool-choose,#autool-battery,#autool-why,#autool-use,#autool-notes) :is(.autool-grid-2,.autool-grid-3,.autool-grid-4){align-items:stretch}.autool-description :is(#autool-features,#autool-cart-features,#autool-applications,#autool-choose,#autool-battery,#autool-why,#autool-use,#autool-notes) :is(.autool-grid-2,.autool-grid-3,.autool-grid-4) .autool-card{height:100%}.autool-description :is(#autool-use,#autool-notes) .autool-use-note-stack{margin-top:clamp(16px, 2vw, 22px);margin-bottom:0}.autool-description :is(#autool-specs,#autool-use) .autool-section-head{margin-bottom:clamp(12px, 1.6vw, 18px)}.autool-description #autool-why .autool-title{margin-bottom:clamp(10px, 1.2vw, 14px)}.autool-description #autool-why .autool-lead{margin-bottom:clamp(18px, 2.2vw, 28px)}.autool-description #autool-guide .autool-guide-card{display:grid;grid-template-rows:auto 1fr;height:100%}.autool-description #autool-guide .autool-guide-body{display:grid;align-content:start;gap:8px}.autool-description #autool-specs :is(.autool-table-wrap,.autool-mobile-specs){margin-top:0}.autool-description #autool-specs .autool-table-wrap{margin-bottom:0;background:#fff0;box-shadow:none}.autool-description :is(#autool-features,#autool-cart-features,#autool-applications,#autool-choose,#autool-battery,#autool-why,#autool-notes,#autool-upgrade,#autool-core-value,#autool-highlights,#autool-maintenance,#autool-operation) .autool-section-head{margin-bottom:var(--autool-block-stack-gap)}.autool-description :is(#autool-features,#autool-cart-features,#autool-applications,#autool-choose,#autool-battery,#autool-why,#autool-notes,#autool-upgrade,#autool-core-value,#autool-highlights,#autool-maintenance,#autool-operation) .autool-section-head .autool-lead{margin-bottom:0}.autool-description :is(#autool-features,#autool-cart-features,#autool-applications,#autool-choose,#autool-battery,#autool-why,#autool-notes,#autool-upgrade,#autool-core-value,#autool-highlights,#autool-maintenance,#autool-operation) :is(.autool-grid,.autool-grid-2,.autool-grid-3,.autool-grid-4):has(.autool-card){display:grid;gap:var(--autool-card-grid-gap);margin-top:0;margin-bottom:var(--autool-block-stack-gap);align-items:stretch}.autool-description :is(#autool-features,#autool-cart-features,#autool-applications,#autool-choose,#autool-battery,#autool-why,#autool-notes,#autool-upgrade,#autool-core-value,#autool-highlights,#autool-maintenance,#autool-operation) :is(.autool-grid,.autool-grid-2,.autool-grid-3,.autool-grid-4):has(.autool-card) .autool-card{height:100%}.autool-description .autool-section:not(#autool-overview):not(#autool-specs):has(.autool-card) .autool-section-head{margin-bottom:var(--autool-block-stack-gap)}.autool-description .autool-section:not(#autool-overview):not(#autool-specs) :is(.autool-grid,.autool-grid-2,.autool-grid-3,.autool-grid-4):has(.autool-card){display:grid;gap:var(--autool-card-grid-gap);margin-top:0;margin-bottom:var(--autool-block-stack-gap);align-items:stretch}.autool-description .autool-section:not(#autool-overview):not(#autool-specs) :is(.autool-grid,.autool-grid-2,.autool-grid-3,.autool-grid-4):has(.autool-card) .autool-card{height:100%}.autool-description .autool-split-overview,.autool-description .autool-split-media-left,.autool-description .autool-split-media-right,.autool-description #autool-specs .autool-split,.autool-description #autool-comparison .autool-split{--autool-balance-pad-desktop:clamp(22px, 3vw, 34px);--autool-balance-pad-mobile:18px}.autool-description #autool-specs .autool-copy-panel,.autool-description #autool-specs .autool-specs-shell,.autool-description #autool-specs .autool-specs-plain-shell,.autool-description #autool-specs .autool-s3-spec-copy,.autool-description #autool-specs .autool-s2-specs-copy{background:#fff0;border:0;box-shadow:none}.autool-description .autool-eyebrow{display:none}body.autool-single-faq-reference.single-product .autool-description #autool-faq-description.autool-single-faq-section,.autool-description #autool-faq-description.autool-single-faq-section.autool-description-faq{width:100%;max-width:none;margin:0;padding:clamp(48px, 5vw, 72px) 0;border-top:1px solid var(--autool-border,var(--autool-single-border,var(--theme-border-color,#E2E8F0)));color:var(--autool-text,var(--autool-single-text,var(--theme-text-color,#4A5568)));font-family:var(--autool-single-font,var(--theme-font-family,inherit))}body.autool-single-faq-reference.single-product .autool-description #autool-faq-description .autool-single-faq-inner,.autool-description #autool-faq-description .autool-single-faq-inner{border-top:0}body.autool-single-faq-reference.single-product .autool-description #autool-faq-description .autool-single-section-title,.autool-description #autool-faq-description .autool-single-section-title{margin:0 0 14px;padding-top:0}body.autool-single-faq-reference.single-product .autool-description #autool-faq-description .autool-single-section-lead,.autool-description #autool-faq-description .autool-single-section-lead{margin-top:0}body.autool-single-faq-reference.single-product .autool-description #autool-faq-description .autool-single-faq-list,.autool-description #autool-faq-description .autool-single-faq-list{margin-top:28px}body.single-product .autool-description #autool-specs .autool-section-head .autool-title{text-transform:none;letter-spacing:0}body.single-product .autool-description .autool-guide-grid{align-items:stretch}body.single-product .autool-description .autool-guide-card{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;min-width:0}body.single-product .autool-description .autool-guide-body{display:flex;grid-template-rows:auto minmax(calc(1.32em * 3),auto) minmax(calc(1.58em * 3),1fr);align-content:initial;flex-direction:column;gap:8px}body.single-product .autool-description .autool-guide-meta{min-height:1.35em}body.single-product .autool-description .autool-guide-title{min-height:calc(1.32em * 2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;max-height:calc(1.32em * 2);text-overflow:ellipsis}body.single-product .autool-description .autool-guide-copy{min-height:0;display:block;-webkit-box-orient:initial;-webkit-line-clamp:unset;overflow:visible;max-height:none;text-overflow:clip}body.single-product .autool-description #autool-guide .autool-guide-card{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;overflow:hidden}body.single-product .autool-description #autool-guide .autool-guide-body{display:flex;flex-direction:column;gap:8px;align-content:initial}body.single-product .autool-description #autool-guide .autool-guide-meta{display:block;min-height:1.35em;margin:0 0 8px;color:var(--autool-desc-text,var(--theme-text-color,#4A5568));font-size:12px;font-weight:700;line-height:1.65}body.single-product .autool-description #autool-guide .autool-guide-title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:calc(1.32em * 2);max-height:calc(1.32em * 2);margin:0;overflow:hidden;text-overflow:ellipsis;color:var(--autool-desc-ink,var(--theme-headings-color,#1A1D20));font-size:17px;font-weight:700;line-height:1.32}body.single-product .autool-description #autool-guide .autool-guide-title a{color:inherit}body.single-product .autool-description #autool-guide .autool-guide-copy{display:block;visibility:visible;opacity:.86;height:auto;min-height:0;max-height:none;margin:10px 0 0;overflow:visible;color:var(--autool-desc-text,var(--theme-text-color,#4A5568));font-size:14px;font-weight:400;line-height:1.58;-webkit-line-clamp:unset;-webkit-box-orient:initial;text-overflow:clip}.autool-description .autool-steps[class*="autool-steps-layout-"]{align-items:stretch;grid-auto-flow:row}.autool-description .autool-steps-layout-1{grid-template-columns:minmax(0,1fr);max-width:860px}.autool-description .autool-steps-layout-2,.autool-description .autool-steps-layout-2-balanced{grid-template-columns:repeat(2,minmax(0,1fr))}.autool-description .autool-steps-layout-3{grid-template-columns:repeat(3,minmax(0,1fr))}.autool-description .autool-steps-layout-4{grid-template-columns:repeat(4,minmax(0,1fr))}.autool-description .autool-steps-detailed{grid-template-columns:minmax(0,1fr);max-width:980px}.autool-description .autool-steps-detailed .autool-notes-list{columns:2;column-gap:28px}.autool-description #autool-overview .autool-model-summary-grid{margin-top:var(--autool-block-stack-gap,clamp(18px, 2vw, 28px));align-items:stretch}.autool-description .autool-video-card{margin-top:var(--autool-block-stack-gap,clamp(18px, 2vw, 28px));overflow:hidden}.autool-description .autool-video-card figcaption{display:block;margin:0;padding:12px 14px 14px;border-top:1px solid var(--autool-border,var(--theme-border-color,#E2E8F0));background:var(--autool-surface,#fff);color:var(--autool-heading,var(--theme-headings-color,#111827));font-size:clamp(15px, 1.2vw, 18px);font-weight:800;letter-spacing:0;line-height:1.24;text-transform:uppercase}.autool-description :is(#autool-use,#autool-operation) .autool-use-note-stack .autool-notes-list{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(10px, 1.2vw, 14px);margin:0;padding:0;columns:auto;column-count:auto}.autool-description article.autool-card:has(.autool-card-media){display:flex;flex-direction:column;gap:0;padding:0;overflow:hidden}.autool-description article.autool-card .autool-card-media{order:0;display:block;width:100%;margin:0;padding:0;border:0;border-radius:var(--autool-radius);overflow:hidden;background:var(--autool-surface-alt,#f8fafc)}.autool-description article.autool-card .autool-card-media img{display:block;width:100%;max-width:100%;height:auto;margin:0;padding:0;border-radius:var(--autool-radius);object-fit:contain}.autool-description article.autool-card .autool-card-media+.autool-card-title{margin:0;padding:clamp(16px, 1.7vw, 22px) clamp(18px, 2vw, 24px) 0}.autool-description article.autool-card .autool-card-media+.autool-card-title+.autool-card-copy{margin:0;padding:clamp(8px, 1vw, 12px) clamp(18px, 2vw, 24px) clamp(18px, 2vw, 24px)}.autool-description article.autool-card .autool-card-media+.autool-card-title+:is(ul,ol,.autool-notes-list){margin:0;padding:clamp(8px, 1vw, 12px) clamp(18px, 2vw, 24px) clamp(18px, 2vw, 24px) calc(clamp(18px, 2vw, 24px) + 1.1em)}body.single-product .autool-description{--autool-text-card-stack-gap-final:var(--autool-block-stack-gap, clamp(18px, 2vw, 28px));--autool-clean-media-gap:clamp(14px, 1.6vw, 18px);--autool-clean-mobile-card:min(75vw, 340px);--autool-clean-mobile-gap:14px}body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-specs):has(.autool-section-head):has(.autool-grid .autool-card) .autool-section-head{margin-bottom:var(--autool-text-card-stack-gap-final)}body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-specs):has(.autool-section-head):has(.autool-grid .autool-card) .autool-section-head+.autool-grid,body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-specs):has(.autool-section-head):has(.autool-grid .autool-card) .autool-section-head+.autool-grid-2,body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-specs):has(.autool-section-head):has(.autool-grid .autool-card) .autool-section-head+.autool-grid-3,body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-specs):has(.autool-section-head):has(.autool-grid .autool-card) .autool-section-head+.autool-grid-4{margin-top:var(--autool-text-card-stack-gap-final)}body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-specs) .autool-copy-panel :is(.autool-lead,p,ul,ol)+.autool-grid,body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-specs) .autool-copy-panel :is(.autool-lead,p,ul,ol)+.autool-grid-2,body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-specs) .autool-copy-panel :is(.autool-lead,p,ul,ol)+.autool-grid-3,body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-specs) .autool-copy-panel :is(.autool-lead,p,ul,ol)+.autool-grid-4,body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-specs) .autool-copy-panel .autool-title+.autool-grid,body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-specs) .autool-copy-panel .autool-title+.autool-grid-2,body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-specs) .autool-copy-panel .autool-title+.autool-grid-3,body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-specs) .autool-copy-panel .autool-title+.autool-grid-4{margin-top:var(--autool-text-card-stack-gap-final)}body.single-product .autool-description section.autool-section:not(#autool-overview):not(#autool-specs) .autool-card:not(:has(.autool-card-media)) .autool-card-title+.autool-card-copy{margin-top:clamp(8px, 1vw, 12px)}body.single-product .autool-description .autool-use-note-stack .autool-notes-list,body.single-product .autool-description .autool-steps-detailed .autool-notes-list{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(10px, 1.2vw, 14px);margin:0;padding:0;columns:auto;column-count:auto}body.single-product .autool-description .autool-use-note-stack .autool-notes-list li,body.single-product .autool-description .autool-steps-detailed .autool-notes-list li,body.single-product .autool-description .autool-notes-list li:has(strong:first-child){position:relative;display:block;grid-template-columns:none;min-width:0;margin:0;padding-left:1.1em;line-height:1.68;white-space:normal;break-inside:avoid}body.single-product .autool-description .autool-use-note-stack .autool-notes-list li::before,body.single-product .autool-description .autool-steps-detailed .autool-notes-list li::before,body.single-product .autool-description .autool-notes-list li:has(strong:first-child)::before{position:absolute;left:0;top:.04em;display:inline-block;width:.75em;color:var(--autool-brand,#f5a400);content:"-";font-weight:800}body.single-product .autool-description .autool-use-note-stack .autool-notes-list li strong:first-child,body.single-product .autool-description .autool-steps-detailed .autool-notes-list li strong:first-child,body.single-product .autool-description .autool-notes-list li:has(strong:first-child) strong:first-child{display:inline;margin:0 .25em 0 0;color:var(--autool-heading,var(--theme-headings-color,#111827));font-weight:800;white-space:normal}body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide){--autool-media-center-min-h:clamp(220px, 28vw, 420px)}body.single-product .autool-description #autool-use:has(:is(.autool-steps,.autool-use-note-stack,.autool-use-mode-grid)){--autool-use-block-gap:clamp(18px, 2vw, 28px);--autool-use-inner-gap:clamp(14px, 1.6vw, 22px);--autool-use-card-gap:clamp(12px, 1.4vw, 18px)}body.single-product .autool-description #autool-use:has(:is(.autool-steps,.autool-use-note-stack,.autool-use-mode-grid)) .autool-split{gap:clamp(24px, 3.2vw, 44px)}body.single-product .autool-description #autool-use:has(:is(.autool-steps,.autool-use-note-stack,.autool-use-mode-grid)) .autool-copy-panel:has(:is(.autool-section-head,.autool-steps,.autool-use-note-stack,.autool-grid)){display:grid;row-gap:var(--autool-use-inner-gap);align-content:center}body.single-product .autool-description #autool-use .autool-steps{gap:var(--autool-use-card-gap,clamp(12px, 1.4vw, 18px));margin-top:0;margin-bottom:0}body.single-product .autool-description #autool-use :is(.autool-step,.autool-card){min-width:0}body.single-product .autool-description #autool-use .autool-step .autool-card-title,body.single-product .autool-description #autool-use .autool-card .autool-card-title{margin-bottom:clamp(6px, .8vw, 10px)}body.single-product .autool-description #autool-use .autool-card-copy,body.single-product .autool-description #autool-use .autool-notes-list{line-height:1.62}body.single-product .autool-description #autool-use .autool-use-mode-grid{gap:var(--autool-use-card-gap,clamp(12px, 1.4vw, 18px));align-items:stretch}body.single-product .autool-description #autool-use .autool-use-note-stack{margin-top:var(--autool-use-block-gap,clamp(18px, 2vw, 28px));margin-bottom:0}body.single-product .autool-description #autool-use .autool-copy-panel .autool-use-note-stack{margin-top:0}body.single-product .autool-description #autool-use .autool-notes-card{margin:0;padding:clamp(16px, 1.8vw, 22px)}body.single-product .autool-description #autool-use .autool-notes-list{margin-top:0;margin-bottom:0}body.single-product .autool-description #autool-use .autool-notes-list li+li{margin-top:clamp(7px, .8vw, 10px)}body.single-product .autool-description #autool-use{--autool-use-stack-gap:clamp(24px, 2.8vw, 40px);--autool-use-mode-row-gap:clamp(18px, 2vw, 28px)}body.single-product .autool-description #autool-use .autool-use-mode-grid,body.single-product .autool-description #autool-use .autool-card-grid-2-fixed{row-gap:var(--autool-use-mode-row-gap);column-gap:clamp(14px, 1.8vw, 24px);align-items:stretch}body.single-product .autool-description #autool-use .autool-split+.autool-use-mode-grid{margin-top:clamp(28px, 3.2vw, 46px)}body.single-product .autool-description #autool-use .autool-use-mode-grid+.autool-use-note-stack{margin-top:clamp(24px, 2.8vw, 40px)}body.single-product .autool-description .autool-product-details-standard .autool-split.autool-split-copy-wide{gap:clamp(22px, 3vw, 42px);align-items:center}body.single-product .autool-description .autool-product-details-standard .autool-copy-panel{display:grid;row-gap:clamp(14px, 1.6vw, 22px);align-content:center}body.single-product .autool-description .autool-product-details-standard .autool-product-details-grid,body.single-product .autool-description .autool-product-details-standard .autool-detail-list{margin-top:clamp(4px, .7vw, 10px)}body.single-product .autool-description .autool-product-details-standard .autool-product-details-gallery{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(12px, 1.4vw, 18px);overflow:visible;padding:0}body.single-product .autool-description .autool-product-details-fullwidth{display:block}body.single-product .autool-description .autool-product-details-fullwidth .autool-section-head,body.single-product .autool-description .autool-product-details-fullwidth .autool-copy-panel{width:100%;max-width:100%}body.single-product .autool-description .autool-product-details-fullwidth .autool-detail-list{margin-top:clamp(18px, 2vw, 28px)}body.single-product .autool-description section.autool-section{--autool-module-stack-gap:clamp(24px, 2.8vw, 42px);--autool-use-module-stack-gap:clamp(34px, 3.8vw, 56px);--autool-module-card-gap-row:clamp(18px, 2vw, 28px);--autool-module-card-gap-col:clamp(16px, 2vw, 26px)}body.single-product .autool-description .autool-section.autool-install-setup-special{--autool-install-setup-gap:clamp(22px, 2.6vw, 38px);--autool-install-setup-card-gap:clamp(16px, 1.8vw, 24px);--autool-install-setup-pad:clamp(22px, 3vw, 34px)}.autool-description .autool-unbounded-media-panel{--autool-unbounded-media-pad:clamp(18px, 2vw, 24px)}body.single-product .autool-description #autool-products .autool-products-slider li.product :is(figure,.ct-media-container,.ct-image-container){margin:0;padding:0;background:#fff;border:0;overflow:hidden}body.single-product .autool-description #autool-products .autool-products-slider li.product :is(.ct-media-container,.ct-image-container){display:flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;width:100%}body.single-product .autool-description #autool-products .autool-products-slider li.product img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center center;margin:0 auto;padding:0;background:#fff}body.single-product .autool-description section.autool-section.autool-unbounded-media-panel{--autool-unbounded-media-pad:clamp(22px, 3vw, 34px)}body.single-product .autool-description section.autool-section.autool-single-media-padding-parity{--autool-single-media-padding:22px}body.single-product .autool-description section.autool-section.autool-single-media-padding-parity:has(.autool-copy-panel){--autool-single-media-padding:clamp(22px, 3vw, 34px)}@media (max-width:1180px){.autool-description .autool-split,.autool-description .autool-split-overview,.autool-description .autool-split-media-left,.autool-description .autool-split-media-right,.autool-description .autool-grid-3,.autool-description .autool-grid-4,.autool-description .autool-steps,.autool-description .autool-guide-grid,.autool-description .autool-support-layout{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){.autool-description .autool-stat-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){.autool-description .autool-stat:nth-child(odd){border-left:0}}@media (max-width:1180px){.autool-description .autool-stat:nth-child(n+3){border-top:1px solid var(--autool-border)}}@media (max-width:1180px){.autool-description .autool-steps-layout-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1180px){.autool-description .autool-steps-layout-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.autool-description{padding:0 0 24px}}@media (max-width:760px){.autool-description .autool-section{padding:48px 0}}@media (max-width:760px){.autool-description .autool-section:first-of-type{padding-top:0}}@media (max-width:760px){.autool-description .autool-section-head{margin-bottom:20px}}@media (max-width:760px){.autool-description .autool-title{font-size:28px}}@media (max-width:760px){.autool-description .autool-lead{font-size:15px}}@media (max-width:760px){.autool-description .autool-split,.autool-description .autool-split-overview,.autool-description .autool-split-media-left,.autool-description .autool-split-media-right,.autool-description .autool-grid-2,.autool-description .autool-grid-3,.autool-description .autool-grid-4,.autool-description .autool-steps,.autool-description .autool-support-layout{grid-template-columns:1fr}}@media (max-width:760px){.autool-description .autool-guide-grid{display:flex;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;padding:0 28px 12px 12px;scroll-padding-left:12px;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch}}@media (max-width:760px){.autool-description .autool-guide-card{flex:0 0 min(78vw, 300px);scroll-snap-align:start}}@media (max-width:760px){.autool-description .autool-copy-panel,.autool-description .autool-card,.autool-description .autool-step{padding:18px}}@media (max-width:760px){.autool-description .autool-actions,.autool-description .autool-contact-actions{flex-direction:column}}@media (max-width:760px){.autool-description .autool-button{width:100%}}@media (max-width:760px){.autool-description .autool-contact-button{flex-basis:auto}}@media (max-width:760px){.autool-description .autool-download-card{grid-template-columns:1fr}}@media (max-width:760px){.autool-description .autool-table-wrap{display:none}}@media (max-width:760px){.autool-description .autool-mobile-specs{display:grid;gap:10px}}@media (max-width:760px){.autool-description .autool-section-tonal .autool-split{border-radius:var(--autool-radius)}}@media (max-width:760px){.autool-description .autool-detail-item{grid-template-columns:1fr}}@media (max-width:760px){.autool-description .autool-download-grid{display:flex;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;padding:0 28px 12px 12px;scroll-padding-left:12px;scroll-snap-type:x proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch}}@media (max-width:760px){.autool-description .autool-download-panel{flex:0 0 min(84vw, 340px);scroll-snap-align:start}}@media (max-width:760px){.autool-description .autool-download-main{grid-template-columns:1fr}}@media (max-width:760px){.autool-description .autool-download-media img{max-height:220px}}@media (max-width:760px){.autool-description .autool-support-panel{grid-template-columns:1fr;padding:20px}}@media (max-width:760px){.autool-description .autool-support-actions{grid-template-columns:1fr}}@media (max-width:760px){.autool-description .autool-products-slider [data-products]{display:flex;gap:14px;overflow-x:auto;overscroll-behavior-x:contain;padding:0 28px 14px 0;scroll-padding-left:0;scroll-snap-type:x mandatory;scrollbar-width:thin;-webkit-overflow-scrolling:touch}}@media (max-width:760px){.autool-description .autool-products-slider [data-products] .product{flex:0 0 min(76vw, 300px);max-width:min(76vw, 300px);scroll-snap-align:start}}@media (max-width:760px){.autool-description :is(#autool-features,#autool-cart-features,#autool-applications,#autool-choose,#autool-battery,#autool-why,#autool-notes,#autool-upgrade,#autool-core-value,#autool-highlights,#autool-maintenance,#autool-operation) .autool-section-head{margin-bottom:18px}}@media (max-width:760px){.autool-description :is(#autool-features,#autool-cart-features,#autool-applications,#autool-choose,#autool-battery,#autool-why,#autool-notes,#autool-upgrade,#autool-core-value,#autool-highlights,#autool-maintenance,#autool-operation) :is(.autool-grid,.autool-grid-2,.autool-grid-3,.autool-grid-4):has(.autool-card){grid-template-columns:1fr;margin-bottom:18px}}@media (max-width:760px){.autool-description .autool-section:not(#autool-overview):not(#autool-specs):has(.autool-card) .autool-section-head{margin-bottom:18px}}@media (max-width:760px){.autool-description .autool-section:not(#autool-overview):not(#autool-specs) :is(.autool-grid,.autool-grid-2,.autool-grid-3,.autool-grid-4):has(.autool-card){grid-template-columns:1fr;margin-bottom:18px}}@media (max-width:760px){.autool-description .autool-split-overview,.autool-description .autool-split-media-left,.autool-description .autool-split-media-right,.autool-description #autool-specs .autool-split,.autool-description #autool-comparison .autool-split{gap:var(--autool-balance-pad-mobile)}}@media (max-width:760px){.autool-description #autool-comparison .autool-split,.autool-description #autool-comparison .autool-split-media-right,.autool-description #autool-comparison .autool-split-media-left{grid-template-columns:1fr}}@media (max-width:760px){.autool-description #autool-comparison .autool-copy-panel{padding:18px}}@media (max-width:760px){.autool-description #autool-overview .autool-split,.autool-description #autool-overview .autool-split-overview,.autool-description #autool-overview .autool-split-media-left,.autool-description #autool-overview .autool-split-media-right{display:grid;grid-template-columns:1fr;row-gap:14px}}@media (max-width:760px){.autool-description #autool-specs .autool-split,.autool-description #autool-specs .autool-split-specs,.autool-description #autool-specs .autool-control-split{display:grid;grid-template-columns:1fr;row-gap:14px}}@media (max-width:760px){.autool-description #autool-specs .autool-table-wrap{margin-top:0;margin-bottom:14px;background:#fff0;box-shadow:none;border-color:#fff0}}@media (max-width:760px){.autool-description #autool-specs .autool-copy-panel,.autool-description #autool-specs .autool-specs-shell,.autool-description #autool-specs .autool-specs-plain-shell,.autool-description #autool-specs .autool-s3-spec-copy,.autool-description #autool-specs .autool-s2-specs-copy{padding-top:0;padding-bottom:0}}@media (max-width:760px){.autool-description #autool-box .autool-split,.autool-description #autool-packing .autool-split,.autool-description #autool-package .autool-split{grid-template-columns:1fr}}@media (max-width:760px){.autool-description #autool-box .autool-copy-panel,.autool-description #autool-packing .autool-copy-panel,.autool-description #autool-package .autool-copy-panel{padding:18px}}@media (max-width:760px){.autool-description #autool-specs .autool-split+.autool-mobile-specs,.autool-description #autool-specs .autool-split-specs+.autool-mobile-specs,.autool-description #autool-specs .autool-control-split+.autool-mobile-specs{margin-top:14px}}@media (max-width:760px){.autool-description #autool-overview :is(.autool-split,.autool-split-overview,.autool-split-media-left,.autool-split-media-right){display:grid;grid-template-columns:1fr;row-gap:14px}}@media (max-width:760px){.autool-description .autool-description-faq.autool-single-faq-section,.single-product #tab-reviews.entry-content{padding-top:clamp(40px, 10vw, 56px)}}@media (max-width:760px){body.autool-single-faq-reference.single-product .autool-description #autool-faq-description.autool-single-faq-section,.autool-description #autool-faq-description.autool-single-faq-section.autool-description-faq{padding:48px 0}}@media (max-width:760px){body.single-product .autool-description .autool-guide-grid{align-items:stretch}}@media (max-width:760px){body.single-product .autool-description .autool-guide-card{flex:0 0 min(78vw, 300px);height:auto;min-height:100%;align-self:stretch}}@media (max-width:760px){body.single-product .autool-description #autool-guide .autool-guide-grid{align-items:stretch}}@media (max-width:760px){body.single-product .autool-description #autool-guide .autool-guide-card{flex:0 0 min(78vw, 300px);align-self:stretch;height:auto;min-height:100%}}@media (max-width:760px){.autool-description #autool-overview .autool-model-summary-grid{margin-top:clamp(16px, 5vw, 22px)}}@media (max-width:760px){.autool-description .autool-video-card{margin-top:clamp(16px, 5vw, 22px)}}@media (max-width:760px){.autool-description .autool-video-card figcaption{padding:10px 12px 12px;font-size:15px;line-height:1.28}}@media (max-width:760px){.autool-description #autool-specs .autool-specs-table-media,.autool-description #autool-specs .autool-split-specs{display:grid;grid-template-columns:1fr;row-gap:16px}}@media (max-width:760px){.autool-description article.autool-card .autool-card-media+.autool-card-title{padding:15px 18px 0}}@media (max-width:760px){.autool-description article.autool-card .autool-card-media+.autool-card-title+.autool-card-copy,.autool-description article.autool-card .autool-card-media+.autool-card-title+:is(ul,ol,.autool-notes-list){padding-top:8px;padding-left:18px;padding-right:18px;padding-bottom:18px}}@media (max-width:760px){body.single-product .autool-description{--autool-text-card-stack-gap-final:18px}}@media (max-width:760px){body.single-product .autool-description .autool-use-note-stack .autool-notes-list li,body.single-product .autool-description .autool-steps-detailed .autool-notes-list li,body.single-product .autool-description .autool-notes-list li:has(strong:first-child){padding-left:1em;line-height:1.62}}@media (max-width:760px){body.single-product .autool-description section.autool-section:not(#autool-products):not(#autool-guide){--autool-media-center-min-h:0px}}@media (max-width:760px){body.single-product .autool-description #autool-use:has(:is(.autool-steps,.autool-use-note-stack,.autool-use-mode-grid)){--autool-use-block-gap:16px;--autool-use-inner-gap:14px;--autool-use-card-gap:12px}}@media (max-width:760px){body.single-product .autool-description #autool-use{--autool-use-stack-gap:18px;--autool-use-mode-row-gap:14px}}@media (max-width:760px){body.single-product .autool-description .autool-product-details-standard .autool-product-details-gallery{display:flex;overflow-x:auto;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-bottom:10px}}@media (max-width:760px){body.single-product .autool-description section.autool-section{--autool-module-stack-gap:20px;--autool-use-module-stack-gap:22px;--autool-module-card-gap-row:14px;--autool-module-card-gap-col:14px}}@media (max-width:760px){body.single-product .autool-description .autool-section.autool-install-setup-special{--autool-install-setup-gap:20px;--autool-install-setup-card-gap:14px;--autool-install-setup-pad:18px}}@media (max-width:760px){.autool-description .autool-unbounded-media-panel .autool-split{grid-template-columns:1fr;gap:var(--autool-balance-pad-mobile,18px)}}@media (max-width:760px){body.single-product .autool-description #autool-products .autool-products-slider [data-products]{display:grid;grid-auto-flow:column;grid-auto-columns:min(75vw, 292px);grid-template-columns:none;overflow-x:auto;overflow-y:hidden;padding:0 0 14px 0;gap:14px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}}@media (max-width:760px){body.single-product .autool-description #autool-products .autool-products-slider [data-products] .product{width:auto;max-width:none;min-width:0;scroll-snap-align:start}}@media (max-width:760px){body.single-product .autool-description section.autool-section.autool-unbounded-media-panel{--autool-unbounded-media-pad:18px}}@media (max-width:1024px) and (min-width:761px){.autool-description :is(#autool-features,#autool-cart-features,#autool-applications,#autool-choose,#autool-battery,#autool-why,#autool-notes,#autool-upgrade,#autool-core-value,#autool-highlights,#autool-maintenance,#autool-operation) :is(.autool-grid,.autool-grid-2,.autool-grid-3,.autool-grid-4):has(.autool-card){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1024px) and (min-width:761px){.autool-description .autool-section:not(#autool-overview):not(#autool-specs) :is(.autool-grid,.autool-grid-2,.autool-grid-3,.autool-grid-4):has(.autool-card){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:689px){.autool-description :is(#autool-features,#autool-cart-features,#autool-applications,#autool-choose,#autool-battery) :is(.autool-grid-3,.autool-grid-4){margin-bottom:16px}}@media (max-width:689px){.autool-description #autool-why .autool-lead{margin-bottom:16px}}@media (max-width:689px){.autool-description #autool-features .autool-grid-4{grid-template-columns:1fr}}@media (min-width:761px){.autool-description .autool-split-overview,.autool-description .autool-split-media-left,.autool-description .autool-split-media-right,.autool-description #autool-specs .autool-split,.autool-description #autool-comparison .autool-split{align-items:stretch}}@media (min-width:761px){.autool-description #autool-overview :is(.autool-split,.autool-split-overview){align-items:stretch}}@media (min-width:761px){.autool-description #autool-specs .autool-specs-gallery,.autool-description #autool-specs .autool-specs-media-stack{display:grid;grid-template-columns:1fr;gap:14px;padding:0;overflow:visible;scroll-snap-type:none}}@media (min-width:761px){body.single-product .autool-description #autool-use:has(.autool-use-mode-grid) .autool-split+.autool-use-mode-grid{margin-top:clamp(20px, 2.4vw, 32px)}}@media (min-width:761px){body.single-product .autool-description .autool-product-details-fullwidth .autool-detail-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px, 1.6vw, 22px)}}@media (min-width:761px){.autool-description .autool-unbounded-media-panel .autool-split{align-items:stretch}}@media (min-width:761px){body.single-product .autool-description #autool-products .autool-products-slider{overflow:visible}}@media (min-width:761px){body.single-product .autool-description #autool-products .autool-products-slider [data-products]{display:grid;grid-auto-flow:row;grid-auto-columns:auto;overflow:visible;padding:0;scroll-snap-type:none;-webkit-overflow-scrolling:auto}}@media (min-width:761px){body.single-product .autool-description #autool-products .autool-products-slider [data-products].columns-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:761px){body.single-product .autool-description #autool-products .autool-products-slider [data-products].columns-4,body.single-product .autool-description #autool-products .autool-products-slider [data-products]:not(.columns-5){grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1025px){.autool-description .autool-section.autool-standalone-media-split.autool-standalone-media-3cards{grid-template-columns:minmax(0,1.25fr) minmax(280px,0.75fr)}}@media (min-width:1025px){.autool-description .autool-section.autool-standalone-media-split.autool-standalone-media-card-heavy{grid-template-columns:minmax(0,1.45fr) minmax(260px,0.65fr)}}@media (min-width:1025px){.autool-description .autool-split-media-right.autool-split-copy-heavy{grid-template-columns:minmax(0,1.45fr) minmax(240px,0.65fr)}}@media (min-width:1025px){.autool-description .autool-split-media-left.autool-split-copy-heavy{grid-template-columns:minmax(240px,0.65fr) minmax(0,1.45fr)}}@media (min-width:1025px){.autool-description .autool-split-media-right.autool-split-copy-wide{grid-template-columns:minmax(0,1.25fr) minmax(260px,0.75fr)}}@media (min-width:1025px){.autool-description .autool-split-media-left.autool-split-copy-wide{grid-template-columns:minmax(260px,0.75fr) minmax(0,1.25fr)}}@media (min-width:1025px){.autool-description .autool-large-gallery-featured-first{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1025px){body.single-product .autool-description .autool-product-details-standard .autool-split-media-left.autool-split-copy-wide{grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr)}}@media (min-width:1025px){body.single-product .autool-description .autool-use-side-media-stack .autool-split{display:grid;column-gap:clamp(22px, 3vw, 42px);row-gap:clamp(18px, 2vw, 28px);align-items:start}}@media (min-width:1025px){body.single-product .autool-description .autool-use-side-media-stack .autool-split.autool-split-media-right{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr)}}@media (min-width:1025px){body.single-product .autool-description .autool-use-side-media-stack .autool-split.autool-split-media-left{grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr)}}@media (min-width:1025px){body.single-product .autool-description .autool-use-side-media-stack .autool-split.autool-split-media-right .autool-copy-panel{grid-column:1}}@media (min-width:1025px){body.single-product .autool-description .autool-use-side-media-stack .autool-split.autool-split-media-left .autool-copy-panel{grid-column:2}}@media (max-width:640px){.autool-description .autool-steps[class*="autool-steps-layout-"]{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.autool-description .autool-steps-detailed .autool-notes-list{columns:1}}