.bh-oem-root{--bh-oem-bg: #fff;--bh-oem-surface: #f4f5f7;--bh-oem-raised: #fff;--bh-oem-ink: #121214;--bh-oem-muted: #656b7b;--bh-oem-line: #dfe2e9;--bh-oem-accent: #d92722;--bh-oem-accent-hover: #b51f1b;--bh-oem-tint: #fff5f4;--bh-oem-stock: #b4b8c1;--bh-oem-track: #f1f2f5;--bh-oem-focus: #0769d8;display:block;isolation:isolate;background:var(--bh-oem-bg);color:var(--bh-oem-ink);color-scheme:light dark;font:400 16px/1.5 -apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif;letter-spacing:-.015em;padding-bottom:48px;-webkit-font-smoothing:antialiased}.bh-oem-root *,.bh-oem-root *:before,.bh-oem-root *:after{box-sizing:border-box}.bh-oem-root [hidden]{display:none!important}.bh-oem-root :is(h1,h2,h3,h4,p,ol,ul,dl,dd){margin:0}.bh-oem-root :is(h1,h2,h3,h4){color:var(--bh-oem-ink);font-family:inherit;font-style:normal;text-transform:none}.bh-oem-root :is(button,input,select,textarea){font:inherit;letter-spacing:inherit}.bh-oem-root :is(button,a,summary,input,select,textarea){-webkit-tap-highlight-color:transparent}.bh-oem-root :is(button,a,summary,input,select,textarea):focus-visible{outline:3px solid var(--bh-oem-focus);outline-offset:4px}.bh-oem-root a{color:var(--bh-oem-accent);text-decoration-thickness:1px;text-underline-offset:4px}.bh-oem-root button{cursor:pointer}.bh-oem-root button:disabled{cursor:not-allowed;opacity:.48}.bh-oem-root :is(.bh-oem-selector,.bh-oem-lead,.bh-oem-results){scroll-margin-top:28px}.bh-oem-shell{width:calc(100% - 40px);max-width:1200px;margin-inline:auto}.bh-oem-masthead{display:flex;align-items:center;gap:18px;min-height:94px}.bh-oem-brand{display:inline-flex;gap:10px;align-items:center;color:var(--bh-oem-ink)!important;text-decoration:none;flex-shrink:0}.bh-oem-brand img{width:56px;height:56px;object-fit:contain}.bh-oem-brand span{font-size:20px;font-weight:800;letter-spacing:-.04em}.bh-oem-masthead__partner{color:var(--bh-oem-muted);border-left:1px solid var(--bh-oem-line);padding-left:18px;font-size:17px;font-weight:600}.bh-oem-masthead__contact{display:inline-flex;align-items:center;gap:10px;margin-left:auto;min-height:44px;color:var(--bh-oem-ink)!important;text-decoration:none;font-size:14px;font-weight:600}.bh-oem-masthead__contact .bh-oem-icon{color:var(--bh-oem-accent);width:22px;height:22px}.bh-oem-icon{display:inline-block;width:24px;height:24px;flex:0 0 24px;background:currentColor;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.bh-oem-icon--car{-webkit-mask-image:url(./bh-oem-icon-car.svg);mask-image:url(./bh-oem-icon-car.svg)}.bh-oem-icon--arrows-exchange{-webkit-mask-image:url(./bh-oem-icon-arrows-exchange.svg);mask-image:url(./bh-oem-icon-arrows-exchange.svg)}.bh-oem-icon--message-circle{-webkit-mask-image:url(./bh-oem-icon-message-circle.svg);mask-image:url(./bh-oem-icon-message-circle.svg)}.bh-oem-icon--cpu{-webkit-mask-image:url(./bh-oem-icon-cpu.svg);mask-image:url(./bh-oem-icon-cpu.svg)}.bh-oem-icon--settings{-webkit-mask-image:url(./bh-oem-icon-settings.svg);mask-image:url(./bh-oem-icon-settings.svg)}.bh-oem-icon--tool{-webkit-mask-image:url(./bh-oem-icon-tool.svg);mask-image:url(./bh-oem-icon-tool.svg)}.bh-oem-icon--info-circle{-webkit-mask-image:url(./bh-oem-icon-info-circle.svg);mask-image:url(./bh-oem-icon-info-circle.svg)}.bh-oem-icon--gas-station{-webkit-mask-image:url(./bh-oem-icon-gas-station.svg);mask-image:url(./bh-oem-icon-gas-station.svg)}.bh-oem-icon--filter{-webkit-mask-image:url(./bh-oem-icon-filter.svg);mask-image:url(./bh-oem-icon-filter.svg)}.bh-oem-icon--search{-webkit-mask-image:url(./bh-oem-icon-search.svg);mask-image:url(./bh-oem-icon-search.svg)}.bh-oem-icon--chevron-right{-webkit-mask-image:url(./bh-oem-icon-chevron-right.svg);mask-image:url(./bh-oem-icon-chevron-right.svg)}.bh-oem-context{display:flex;align-items:center;gap:20px;padding:12px 24px;border:1px solid var(--bh-oem-line);border-radius:12px;background:var(--bh-oem-surface);min-height:62px}.bh-oem-context p{flex:1;font-weight:600;font-size:15px;overflow-wrap:anywhere}.bh-oem-context .bh-oem-text-button{display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.bh-oem-hero{padding:42px 0 40px}.bh-oem-hero__title{font-size:clamp(38px,6.25vw,78px);line-height:.99;font-weight:750;letter-spacing:-.065em;max-width:1000px;white-space:pre-line}.bh-oem-hero__text{max-width:760px;font-size:clamp(18px,2.15vw,24px);line-height:1.45;color:var(--bh-oem-muted);margin-top:22px!important}.bh-oem-eyebrow{margin-bottom:20px!important;font-size:13px;font-weight:600;color:var(--bh-oem-muted)}.bh-oem-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.bh-oem-hero__media{width:calc(100% - 40px);max-width:1200px;margin:0 auto 28px}.bh-oem-hero__image{display:block;width:100%;height:240px;object-fit:cover;border-radius:18px}.bh-oem-button{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:52px;padding:13px 22px;border:1px solid transparent;border-radius:14px;font-weight:650;font-size:16px;line-height:1.4;text-align:center;text-decoration:none;transition:background-color .16s ease,border-color .16s ease}.bh-oem-button--primary{background:var(--bh-oem-accent);color:#fff!important}.bh-oem-button--primary:hover:not(:disabled){background:var(--bh-oem-accent-hover)}.bh-oem-button--secondary{border-color:var(--bh-oem-line);background:transparent;color:var(--bh-oem-ink)!important}.bh-oem-button--secondary:hover{background:var(--bh-oem-raised);border-color:var(--bh-oem-muted)}.bh-oem-button--quiet{background:transparent;color:var(--bh-oem-accent)!important}.bh-oem-text-button{border:0;padding:10px 0;min-height:44px;color:var(--bh-oem-accent);background:transparent;text-align:left;font-size:14px}.bh-oem-selector{padding:12px 0 0}.bh-oem-section-heading{display:flex;justify-content:space-between;gap:32px;align-items:start;margin-bottom:28px}.bh-oem-section-title{font-size:clamp(26px,3vw,36px);line-height:1.18;letter-spacing:-.045em;font-weight:700}.bh-oem-kicker{display:block;font-size:11px;font-weight:600;line-height:1.5;color:var(--bh-oem-muted);letter-spacing:.13em;text-transform:uppercase;margin-bottom:8px!important}.bh-oem-section-copy{max-width:480px;color:var(--bh-oem-muted);font-size:15px;line-height:1.5}.bh-oem-progress{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:0;list-style:none;margin-bottom:28px!important}.bh-oem-progress__item{display:flex;gap:12px;align-items:center;color:var(--bh-oem-muted);border-top:2px solid var(--bh-oem-line);padding-top:14px}.bh-oem-progress__item[data-state=current],.bh-oem-progress__item[data-state=complete]{border-top-color:var(--bh-oem-accent);color:var(--bh-oem-ink)}.bh-oem-progress__number{font-size:13px;color:var(--bh-oem-muted)}.bh-oem-progress__item strong{font-size:14px;font-weight:600;display:block}.bh-oem-progress__item small{display:block;font-size:12px;color:var(--bh-oem-muted);margin-top:2px}.bh-oem-selector__panel{padding:28px;border-radius:20px;background:var(--bh-oem-surface)}.bh-oem-data-status{color:var(--bh-oem-muted);font-size:13px;min-height:22px;margin-bottom:20px!important}.bh-oem-data-status[data-state=error]{color:var(--bh-oem-accent)}.bh-oem-selector__note{color:var(--bh-oem-muted);font-size:12px;margin-top:18px!important}.bh-oem-selector__retry{margin-bottom:20px}.bh-oem-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.bh-oem-field{min-width:0}.bh-oem-label{display:block;margin-bottom:8px;font-size:14px;font-weight:600}.bh-oem-root :is(.bh-oem-select,.bh-oem-input,.bh-oem-textarea){width:100%;min-height:52px;padding:13px 15px;border-radius:10px;border:1px solid var(--bh-oem-line);background:var(--bh-oem-raised);color:var(--bh-oem-ink);font-size:16px;box-shadow:none}.bh-oem-root .bh-oem-select{padding-right:28px;text-overflow:ellipsis}.bh-oem-root .bh-oem-select:disabled{opacity:.58;cursor:not-allowed}.bh-oem-field-note{display:block;font-size:12px;line-height:1.5;color:var(--bh-oem-muted);margin-top:8px!important}.bh-oem-field-error{display:block;color:var(--bh-oem-accent);font-size:13px;margin-top:8px}.bh-oem-selector__panel>.bh-oem-text-button{margin-top:16px;margin-right:20px}.bh-oem-selector__panel>[data-bh-oem-done-edit]{margin-top:20px}.bh-oem-load-fallback{border-top:1px solid var(--bh-oem-line);padding-top:20px;margin-top:16px;color:var(--bh-oem-muted)}.bh-oem-load-fallback__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}.bh-oem-root[data-view=results]:not([data-editing=true]) .bh-oem-selector>.bh-oem-shell>:is(.bh-oem-section-heading,.bh-oem-progress,.bh-oem-selector__panel){display:none}.bh-oem-root[data-view=results] :is(.bh-oem-eyebrow,.bh-oem-hero__actions,.bh-oem-hero__media,.bh-oem-trust){display:none}.bh-oem-root[data-editing=true] .bh-oem-results,.bh-oem-results{margin-top:40px}.bh-oem-root[data-view=results]:not([data-editing=true]) .bh-oem-results{margin-top:0}.bh-oem-results__header{display:flex;justify-content:space-between;margin-bottom:32px;gap:24px}.bh-oem-results__title{font-size:26px;font-weight:650;line-height:1.2}.bh-oem-results__note{font-size:14px;color:var(--bh-oem-muted)}.bh-oem-results[data-multiple=false] .bh-oem-results__header{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bh-oem-results__grid{display:grid;gap:48px}.bh-oem-result-card{display:grid;grid-template-columns:minmax(0,1fr) 38.5%;column-gap:30px;align-items:start}.bh-oem-result-card__header{grid-column:1/-1;margin-bottom:24px;border-top:1px solid var(--bh-oem-line);padding-top:24px}.bh-oem-result-card__title{font-size:24px;font-weight:650;line-height:1.3}.bh-oem-choice-heading{font-size:26px;font-weight:700;line-height:1.25;letter-spacing:-.035em;margin:4px 0 22px!important}.bh-oem-stage-control{display:flex;border:1px solid var(--bh-oem-line);border-radius:12px;padding:4px;gap:4px}.bh-oem-option{border:1px solid transparent;background:transparent;color:var(--bh-oem-muted);padding:12px 8px;min-height:46px;min-width:0;flex:1 1 0;border-radius:8px;font-size:16px!important;line-height:1.4;text-align:center}.bh-oem-option:hover{background:var(--bh-oem-surface)}.bh-oem-option[aria-checked=true]{background:var(--bh-oem-tint);color:var(--bh-oem-accent);border-color:color-mix(in srgb,var(--bh-oem-accent),transparent 72%)}.bh-oem-option__title{font-weight:600}.bh-oem-option__review{font-size:12px;font-weight:400}.bh-oem-performance-panel{padding-top:30px}.bh-oem-performance-panel__eyebrow{color:var(--bh-oem-muted);font-size:12px;letter-spacing:.15em;text-transform:uppercase;margin-bottom:18px!important}.bh-oem-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:36px;gap:20px}.bh-oem-metric+.bh-oem-metric{padding-left:24px;border-left:1px solid var(--bh-oem-line)}.bh-oem-metric__value{display:flex;gap:8px;align-items:baseline;line-height:1;white-space:nowrap;font-weight:700;letter-spacing:-.07em}.bh-oem-metric__value strong{font-weight:750;font-size:clamp(40px,7.9vw,86px)}.bh-oem-metric__value span{font-size:clamp(28px,5.3vw,60px);font-weight:650;letter-spacing:-.055em}.bh-oem-metric__value[data-digits="4"] strong{font-size:clamp(34px,6.4vw,74px)}.bh-oem-metric__value[data-digits="4"] span{font-size:clamp(24px,4.1vw,48px)}.bh-oem-metric__label{font-size:14px;line-height:1.4;color:var(--bh-oem-muted);margin-top:9px!important}.bh-oem-comparisons{display:grid;gap:26px}.bh-oem-comparison{display:grid;gap:12px}.bh-oem-comparison__heading{font-size:14px;font-weight:600;margin-bottom:1px!important}.bh-oem-bar-row{display:grid;grid-template-columns:minmax(0,1fr) 62px;gap:6px 14px;align-items:center;font-size:14px;color:var(--bh-oem-muted)}.bh-oem-bar-row__label{grid-column:1/-1;font-weight:600;color:var(--bh-oem-ink)}.bh-oem-bar-row__value{text-align:right;font-size:13px;font-weight:500;white-space:nowrap}.bh-oem-bar{display:block;width:100%;height:18px;border:0;border-radius:4px;background:var(--bh-oem-track);-webkit-appearance:none;appearance:none}.bh-oem-bar::-webkit-meter-bar{background:var(--bh-oem-track);border:0;border-radius:4px;height:18px}.bh-oem-bar::-webkit-meter-optimum-value{background:var(--bh-oem-stock);border-radius:4px}.bh-oem-bar::-moz-meter-bar{background:var(--bh-oem-stock);border-radius:4px}.bh-oem-bar-row--tuned .bh-oem-bar::-webkit-meter-optimum-value{background:var(--bh-oem-accent)}.bh-oem-bar-row--tuned .bh-oem-bar::-moz-meter-bar{background:var(--bh-oem-accent)}.bh-oem-comparison+.bh-oem-comparison .bh-oem-bar-row{grid-template-columns:94px minmax(0,1fr) 62px}.bh-oem-comparison+.bh-oem-comparison .bh-oem-bar-row__label{grid-column:auto;font-weight:400;color:var(--bh-oem-muted)}.bh-oem-gain{font-size:12px;color:var(--bh-oem-muted);margin-top:12px!important}.bh-oem-stage-note{display:flex;gap:16px;align-items:center;padding:20px 22px;border-radius:12px;background:var(--bh-oem-surface);color:var(--bh-oem-muted);margin-top:28px;font-size:14px;line-height:1.5}.bh-oem-stage-note .bh-oem-icon{width:28px;height:28px;flex-basis:28px;color:var(--bh-oem-ink)}.bh-oem-fuel-note{color:var(--bh-oem-muted);font-size:12px;margin-top:12px!important}.bh-oem-stage-fact{font-size:14px;margin-top:12px!important}.bh-oem-performance-fallback{padding:24px 0;line-height:1.6;color:var(--bh-oem-muted)}.bh-oem-quote{background:var(--bh-oem-surface);border-radius:16px;padding:28px}.bh-oem-quote__title{font-size:24px;line-height:1.25;font-weight:700;letter-spacing:-.04em;margin-bottom:24px!important}.bh-oem-package-picker{position:relative}.bh-oem-package-picker>summary{list-style:none;cursor:pointer;min-height:58px;padding-right:22px;position:relative}.bh-oem-package-picker>summary .bh-oem-icon{position:absolute;right:0;top:24px;width:18px;height:18px}.bh-oem-package-picker>summary::-webkit-details-marker{display:none}.bh-oem-package-picker__value{font-size:clamp(21px,2.7vw,30px);line-height:1.2;letter-spacing:-.04em;font-weight:700;display:block}.bh-oem-package-picker[open]>summary{margin-bottom:16px}.bh-oem-packages{border:1px solid var(--bh-oem-line);background:var(--bh-oem-raised);border-radius:12px;padding:8px}.bh-oem-packages>.bh-oem-choice-heading,.bh-oem-price :is(.bh-oem-price__includes,.bh-oem-price__context,.bh-oem-price__meta,.bh-oem-price__action){display:none}.bh-oem-prices{display:grid;gap:6px}.bh-oem-price{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;border:1px solid transparent;border-radius:8px;padding:10px;background:transparent;color:var(--bh-oem-ink);text-align:left;font-size:13px!important}.bh-oem-price[aria-checked=true]{border-color:var(--bh-oem-accent);background:var(--bh-oem-tint)}.bh-oem-price__value{font-size:14px;white-space:nowrap}.bh-oem-price__value--fallback{white-space:normal;font-size:12px}.bh-oem-prices__note{font-size:11px;color:var(--bh-oem-muted);padding:8px}.bh-oem-quote__price{border-block:1px solid var(--bh-oem-line);padding-block:21px;margin-block:22px}.bh-oem-quote__feature-note{font-size:13px;color:var(--bh-oem-muted);margin:-6px 0 20px!important}.bh-oem-quote__amount{font-size:clamp(36px,5.7vw,60px);font-weight:700;line-height:1.1;letter-spacing:-.055em;overflow-wrap:anywhere}.bh-oem-root .bh-oem-quote__amount[data-pending=true]{font-size:24px;line-height:1.3;letter-spacing:-.025em}.bh-oem-quote__includes{list-style:none;padding:0;display:grid;gap:18px;font-size:16px;margin-bottom:28px!important;min-height:108px}.bh-oem-quote__includes li{display:flex;align-items:center;gap:16px}.bh-oem-quote>.bh-oem-button{display:flex;width:100%;margin-top:12px;min-height:56px;padding-inline:16px}.bh-oem-quote>.bh-oem-button--primary{justify-content:center;position:relative;padding-inline:28px}.bh-oem-quote>.bh-oem-button--primary .bh-oem-icon{position:absolute;right:12px;width:20px;height:20px}.bh-oem-quote>.bh-oem-button--secondary{flex-direction:row-reverse;font-size:14px;font-weight:500}.bh-oem-quote>.bh-oem-button--secondary .bh-oem-icon{color:#7451bd}.bh-oem-quote__note{display:flex;gap:12px;align-items:center;margin-top:20px!important;color:var(--bh-oem-muted);font-size:14px;line-height:1.5}.bh-oem-quote__note .bh-oem-icon{flex-basis:22px;width:22px;height:22px;color:var(--bh-oem-ink)}.bh-oem-technical{grid-column:1;font-size:13px;color:var(--bh-oem-muted);margin-top:12px}.bh-oem-technical>summary{min-height:44px;padding-block:12px;cursor:pointer}.bh-oem-technical>p{margin-top:14px!important}.bh-oem-meta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-block:12px!important}.bh-oem-meta dt{color:var(--bh-oem-muted);font-size:11px}.bh-oem-meta dd{color:var(--bh-oem-ink);margin-top:4px;font-size:13px}.bh-oem-features__title{font-size:14px;margin:20px 0 12px!important}.bh-oem-features{display:flex;flex-wrap:wrap;gap:8px}.bh-oem-features .bh-oem-option{flex:none;min-width:100px;border-color:var(--bh-oem-line)}.bh-oem-result-card__footer{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:14px}.bh-oem-source-link{font-size:12px;padding-block:12px}.bh-oem-empty{border-radius:16px;background:var(--bh-oem-surface);padding:28px;margin-top:32px}.bh-oem-empty__title{font-size:24px;font-weight:650}.bh-oem-empty__text{color:var(--bh-oem-muted);margin:12px 0 20px!important}.bh-oem-trust{padding-top:40px}.bh-oem-trust__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bh-oem-trust__item{border-top:1px solid var(--bh-oem-line);padding-top:20px}.bh-oem-trust__index{display:none}.bh-oem-trust__title{font-weight:650;font-size:15px}.bh-oem-trust__text{font-size:13px;color:var(--bh-oem-muted);margin-top:8px!important}.bh-oem-guide{padding-top:42px}.bh-oem-guide>.bh-oem-shell{border-top:1px solid var(--bh-oem-line);padding-top:28px}.bh-oem-guide .bh-oem-kicker{display:none}.bh-oem-guide .bh-oem-section-title{font-size:28px}.bh-oem-guide .bh-oem-section-copy{font-size:14px}.bh-oem-assurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:32px}.bh-oem-assurance__item{display:grid;grid-template-columns:36px minmax(0,1fr);gap:14px 16px;align-items:center}.bh-oem-assurance__item+.bh-oem-assurance__item{border-left:1px solid var(--bh-oem-line);padding-left:28px}.bh-oem-assurance__item .bh-oem-icon{width:32px;height:32px;flex-basis:32px}.bh-oem-assurance__item h3{font-size:14px;font-weight:650;letter-spacing:-.02em}.bh-oem-assurance__item p{grid-column:1/-1;color:var(--bh-oem-muted);font-size:16px;line-height:1.6}.bh-oem-guide__details{margin-top:30px}.bh-oem-guide__detail{border-top:1px solid var(--bh-oem-line);font-size:14px}.bh-oem-guide__detail>summary{padding-block:18px;cursor:pointer}.bh-oem-guide__detail>p{padding-bottom:20px;color:var(--bh-oem-muted);max-width:800px}.bh-oem-guide__terms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:12px 0 24px}.bh-oem-guide__term dt{font-weight:650;margin-bottom:6px}.bh-oem-guide__term dd{color:var(--bh-oem-muted)}.bh-oem-lead{padding-top:80px}.bh-oem-lead__grid{display:grid;grid-template-columns:1fr 1fr;gap:70px}.bh-oem-lead__text{color:var(--bh-oem-muted);margin-top:18px}.bh-oem-selection-summary{background:var(--bh-oem-surface);padding:24px;margin-top:28px;border-radius:16px}.bh-oem-selection-summary__header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.bh-oem-selection-summary__label{font-size:13px;font-weight:650}.bh-oem-selection-summary__value{color:var(--bh-oem-muted);font-size:14px}.bh-oem-selection-summary__details{display:grid;gap:16px;font-size:14px}.bh-oem-selection-summary__details dt{font-size:11px;color:var(--bh-oem-muted);margin-bottom:3px}.bh-oem-lead__steps{margin-top:24px!important;padding-left:20px;color:var(--bh-oem-muted);font-size:14px}.bh-oem-lead__steps li+li{margin-top:10px}.bh-oem-disclaimer{color:var(--bh-oem-muted);font-size:12px;line-height:1.6;margin-top:18px!important}.bh-oem-lead__viber{display:inline-flex;align-items:center;min-height:44px;margin-top:16px;font-size:14px}.bh-oem-form-card{background:var(--bh-oem-surface);border-radius:20px;padding:28px}.bh-oem-form__grid{display:grid;gap:22px;margin-bottom:22px}.bh-oem-root .bh-oem-textarea{resize:vertical;min-height:120px}.bh-oem-form__submit{width:100%;margin-top:22px}.bh-oem-privacy{margin-top:18px!important;font-size:12px;color:var(--bh-oem-muted)}.bh-oem-form-message{padding:20px;border-radius:12px;margin-bottom:24px;font-size:14px;background:var(--bh-oem-raised)}.bh-oem-form-message--error{border:1px solid var(--bh-oem-accent)}.bh-oem-form-message__title{font-weight:650;margin-bottom:8px!important}.bh-oem-faq{padding-top:80px}.bh-oem-faq__grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px}.bh-oem-faq__item{border-bottom:1px solid var(--bh-oem-line)}.bh-oem-faq__question{padding-block:20px;cursor:pointer;font-size:15px;line-height:1.5;font-weight:550}.bh-oem-faq__answer{color:var(--bh-oem-muted);font-size:14px;padding:0 0 24px}.bh-oem-faq__icon{display:none}.bh-oem-sticky-offer{position:fixed;bottom:12px;left:12px;right:12px;z-index:20;background:var(--bh-oem-raised);border:1px solid var(--bh-oem-line);box-shadow:0 4px 30px #0002;border-radius:18px;padding:12px;padding-bottom:max(12px,env(safe-area-inset-bottom));display:flex;align-items:center;gap:12px}.bh-oem-sticky-offer__summary{flex:1;min-width:0}.bh-oem-sticky-offer__summary strong{display:block;font-size:13px;line-height:1.35}.bh-oem-sticky-offer__summary small{display:block;color:var(--bh-oem-muted);font-size:11px;line-height:1.4;margin-top:4px}.bh-oem-sticky-offer .bh-oem-button{font-size:12px;padding:12px;min-height:48px;max-width:48%}.bh-oem-root[data-sticky-visible=true]{padding-bottom:160px}.bh-oem-noscript{padding:24px;background:var(--bh-oem-surface)}@media(min-width:750px){.bh-oem-shell{width:calc(100% - clamp(64px,8.4vw,120px))}.bh-oem-masthead{min-height:104px}.bh-oem-hero{padding-top:48px;padding-bottom:24px}}@media(min-width:1200px){.bh-oem-result-card{column-gap:48px;grid-template-columns:minmax(0,1fr) 37%}.bh-oem-masthead{min-height:112px}.bh-oem-quote{padding:32px}}@media(min-width:750px)and (max-width:1000px){.bh-oem-metrics{gap:14px}.bh-oem-metric+.bh-oem-metric{padding-left:16px}.bh-oem-metric__value strong{font-size:clamp(44px,6.9vw,70px)}.bh-oem-metric__value span{font-size:clamp(28px,4.5vw,46px)}.bh-oem-metric__value[data-digits="4"] strong{font-size:clamp(40px,6vw,60px)}.bh-oem-metric__value[data-digits="4"] span{font-size:clamp(24px,3.6vw,36px)}}@media(max-width:749px){.bh-oem-masthead{gap:12px;flex-wrap:wrap;padding-block:18px}.bh-oem-brand img{width:30px;height:30px}.bh-oem-brand span{font-size:17px}.bh-oem-masthead__partner{font-size:12px;padding-left:12px;flex:1}.bh-oem-masthead__partner span{display:block}.bh-oem-masthead__contact{width:44px;overflow:hidden;font-size:0;justify-content:center;flex-shrink:0}.bh-oem-context{padding:14px 16px;gap:12px;flex-wrap:wrap}.bh-oem-context p{font-size:13px;flex:1}.bh-oem-context .bh-oem-text-button{width:100%;padding:4px 0;margin-left:36px;min-height:44px;font-size:13px}.bh-oem-hero__title{font-size:clamp(35px,8.9vw,62px);letter-spacing:-.055em;line-height:1.04}.bh-oem-hero__text{font-size:17px;margin-top:18px!important}.bh-oem-hero{padding-block:32px}.bh-oem-hero__actions{flex-direction:column;align-items:stretch}.bh-oem-section-heading{display:block}.bh-oem-section-copy{margin-top:14px!important}.bh-oem-progress{gap:12px}.bh-oem-progress__item{align-items:start;gap:5px;flex-direction:column}.bh-oem-progress__item strong{font-size:12px;line-height:1.4}.bh-oem-progress__item small{display:none}.bh-oem-selector__panel{padding:22px 18px;border-radius:16px}.bh-oem-fields{grid-template-columns:minmax(0,1fr);gap:20px}.bh-oem-field:has(>select:disabled){opacity:.75}.bh-oem-result-card{grid-template-columns:minmax(0,1fr);gap:0}.bh-oem-result-card__header{grid-column:1}.bh-oem-choice-heading{font-size:24px;margin-bottom:18px!important}.bh-oem-stage-control{flex-wrap:wrap;gap:4px}.bh-oem-option{min-width:70px;font-size:13px!important;padding-inline:6px}.bh-oem-option__review{display:block;font-size:10px}.bh-oem-metrics{gap:12px;margin-bottom:28px}.bh-oem-metric+.bh-oem-metric{padding-left:14px}.bh-oem-metric__value{gap:5px}.bh-oem-metric__value strong{font-size:clamp(42px,13vw,68px)}.bh-oem-metric__value span{font-size:clamp(22px,6.4vw,32px)}.bh-oem-metric__value[data-digits="4"] strong{font-size:clamp(32px,10.5vw,56px)}.bh-oem-metric__value[data-digits="4"] span{font-size:20px}.bh-oem-metric__label{font-size:11px}.bh-oem-bar-row{font-size:12px}.bh-oem-comparison+.bh-oem-comparison .bh-oem-bar-row{grid-template-columns:82px minmax(0,1fr) 58px;gap:10px}.bh-oem-stage-note{padding:18px;gap:12px}.bh-oem-quote{margin-top:28px;padding:24px}.bh-oem-quote__title{font-size:25px}.bh-oem-package-picker__value{font-size:26px}.bh-oem-quote__amount{font-size:52px}.bh-oem-technical{grid-column:1;grid-row:2;margin-top:8px}.bh-oem-guide{padding-top:36px}.bh-oem-guide .bh-oem-section-title{font-size:26px}.bh-oem-assurance{grid-template-columns:1fr;gap:24px;margin-top:24px}.bh-oem-assurance__item+.bh-oem-assurance__item{border-left:0;border-top:1px solid var(--bh-oem-line);padding:24px 0 0}.bh-oem-assurance__item{gap:12px;grid-template-columns:32px minmax(0,1fr)}.bh-oem-assurance__item h3{font-size:15px}.bh-oem-guide__terms,.bh-oem-trust__grid{grid-template-columns:1fr}.bh-oem-lead{padding-top:52px}.bh-oem-lead__grid,.bh-oem-faq__grid{grid-template-columns:1fr;gap:28px}.bh-oem-form-card{padding:22px}.bh-oem-faq{padding-top:52px}.bh-oem-result-card__footer{gap:4px 18px}}@media(prefers-color-scheme:dark){.bh-oem-root{--bh-oem-bg: #101012;--bh-oem-surface: #1b1c20;--bh-oem-raised: #25262b;--bh-oem-ink: #f5f5f7;--bh-oem-muted: #a8acb9;--bh-oem-line: #3a3b44;--bh-oem-accent: #ff625a;--bh-oem-accent-hover: #cf302a;--bh-oem-tint: #34201f;--bh-oem-stock: #656a79;--bh-oem-track: #27292f;--bh-oem-focus: #6eb1ff}.bh-oem-button--primary{background:#cc302a}.bh-oem-quote>.bh-oem-button--secondary .bh-oem-icon{color:#bba0ff}}@media(prefers-contrast:more){.bh-oem-root{--bh-oem-muted: var(--bh-oem-ink);--bh-oem-line: var(--bh-oem-ink)}.bh-oem-option[aria-checked=true],.bh-oem-price[aria-checked=true]{border-width:2px}}@media(forced-colors:active){.bh-oem-icon{forced-color-adjust:none;background:CanvasText}.bh-oem-button,.bh-oem-option,.bh-oem-price{border:1px solid ButtonText}.bh-oem-option[aria-checked=true],.bh-oem-price[aria-checked=true]{outline:2px solid Highlight}}@media(prefers-reduced-motion:reduce){.bh-oem-root *,.bh-oem-root *:before,.bh-oem-root *:after{transition:none!important;animation:none!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/48/assets/boosthaus-oem-configurator.css.map */
