.bxHgOq_hero{padding:8px 0 32px}.bxHgOq_heroGrid{gap:20px;display:grid}.bxHgOq_heroCopy{min-width:0;max-width:640px}.bxHgOq_eyebrowDot{background:var(--accent);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #dce1e71f}.bxHgOq_heroTitle{letter-spacing:-.04em;margin-top:14px;font-size:clamp(2rem,8.6vw,3.75rem);font-weight:650;line-height:1.05}.bxHgOq_heroSub{max-width:36em;color:var(--muted);margin-top:14px;font-size:16.5px;line-height:1.55}.bxHgOq_formCard{border-radius:var(--radius-xl);margin-top:24px;padding:14px}.bxHgOq_reassurance{color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin:16px 0 0;padding:0;font-size:13.5px;list-style:none;display:flex}.bxHgOq_reassurance li{align-items:center;gap:6px;display:inline-flex}.bxHgOq_reassurance svg{color:var(--accent)}.bxHgOq_heroVisual{width:100%;max-width:480px;margin:8px auto 0;position:relative}.bxHgOq_heroHalo{pointer-events:none;background:radial-gradient(55% 48% at 50% 62%,#dce1e71a,#0000 72%);position:absolute;inset:-10% 0 0}.bxHgOq_heroCar{opacity:.92;position:relative}@media (min-width:768px){.bxHgOq_hero{padding:24px 0 56px}.bxHgOq_heroSub{font-size:18px}.bxHgOq_formCard{padding:18px}}@media (min-width:960px){.bxHgOq_hero{padding:40px 0 80px}.bxHgOq_heroGrid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:56px}.bxHgOq_heroVisual{max-width:none;margin:0}}.bxHgOq_form{flex-direction:column;display:flex}.bxHgOq_formLabel{letter-spacing:-.01em;color:var(--text);margin:2px 4px 10px;font-size:15px;font-weight:550}.bxHgOq_inputWrap{position:relative}.bxHgOq_inputIcon{color:var(--muted);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.bxHgOq_input{text-overflow:ellipsis;padding-left:48px}.bxHgOq_inputWithPaste{padding-right:108px}.bxHgOq_inputWithClear{padding-right:56px}.bxHgOq_inputAction{min-width:var(--tap);min-height:var(--tap);border:1px solid var(--line-strong);color:var(--text);transition:background-color var(--dur) var(--ease), color var(--dur) var(--ease);background:#ffffff0f;border-radius:12px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.bxHgOq_inputAction:hover{background:#ffffff1a}.bxHgOq_inputClear{color:var(--muted);background:0 0;border-color:#0000;padding:0}.bxHgOq_inputClear:hover{color:var(--text)}.bxHgOq_status{color:var(--muted);align-items:flex-start;gap:6px;margin:0 4px;font-size:13.5px;line-height:1.45;display:flex}.bxHgOq_status:not(:empty){margin-top:10px}.bxHgOq_statusIcon{flex:none;margin-top:1px}.bxHgOq_statusOk{color:var(--ok)}.bxHgOq_statusError{color:var(--danger)}.bxHgOq_submit{margin-top:12px}.bxHgOq_formLinks{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-top:8px;display:flex}.bxHgOq_formLinks>:only-child{margin-inline:auto}.bxHgOq_manualLink{min-height:var(--tap);color:var(--muted);text-underline-offset:4px;align-items:center;padding:0 4px;font-size:14.5px;-webkit-text-decoration:underline #ffffff40;text-decoration:underline #ffffff40;display:inline-flex}.bxHgOq_manualLink:hover{color:var(--text)}.bxHgOq_section{padding:48px 0}@media (min-width:768px){.bxHgOq_section{padding:80px 0}}.bxHgOq_sectionHead{max-width:640px;margin-bottom:28px}.bxHgOq_sectionTitle{letter-spacing:-.032em;margin-top:10px;font-size:clamp(1.6rem,6.2vw,2.5rem);line-height:1.12}.bxHgOq_sectionLead{color:var(--muted);margin-top:12px;font-size:16.5px;line-height:1.6}.bxHgOq_iconTile,.bxHgOq_iconTileLg{border:1px solid var(--line);color:var(--accent);background:linear-gradient(#ffffff14,#ffffff05);flex:none;place-items:center;display:grid;box-shadow:inset 0 1px #ffffff0f}.bxHgOq_iconTile{border-radius:10px;width:36px;height:36px}.bxHgOq_iconTileLg{border-radius:12px;width:44px;height:44px}.bxHgOq_demoGrid{display:grid}@media (min-width:960px){.bxHgOq_demoGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:56px}.bxHgOq_demoGrid>.bxHgOq_sectionHead{position:sticky;top:40px}}.bxHgOq_device{border-radius:var(--radius-xl);width:100%;max-width:480px;margin-inline:auto;overflow:hidden}.bxHgOq_deviceTop{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.bxHgOq_deviceBrand{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.bxHgOq_deviceVehicle{padding:16px 16px 4px}.bxHgOq_deviceVehicleTitle{letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1.3}.bxHgOq_deviceVehicleSub{color:var(--muted);margin-top:2px;font-size:13px}.bxHgOq_demoList{margin:0;padding:4px 16px 8px;list-style:none}.bxHgOq_demoRow{grid-template-columns:36px minmax(0,1fr) auto;align-items:start;gap:12px;padding:12px 0;display:grid}.bxHgOq_demoRow+.bxHgOq_demoRow{border-top:1px solid var(--line-soft)}.bxHgOq_demoText{min-width:0}.bxHgOq_demoTitle{font-size:14.5px;font-weight:550;line-height:1.35}.bxHgOq_demoDesc{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.45}.bxHgOq_demoBadge{margin-top:1px}.bxHgOq_benefitGrid{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.bxHgOq_benefitGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}.bxHgOq_benefitGrid>li{display:flex}.bxHgOq_benefitCard{grid-template-columns:44px minmax(0,1fr);align-items:center;column-gap:14px;width:100%;display:grid}.bxHgOq_benefitTitle{letter-spacing:-.02em;font-size:17.5px}.bxHgOq_benefitCard .bxHgOq_benefitText{grid-column:1/-1;margin-top:12px}@media (min-width:640px){.bxHgOq_benefitCard{display:block}.bxHgOq_benefitCard .bxHgOq_iconTileLg{margin-bottom:16px}.bxHgOq_benefitCard .bxHgOq_benefitText{margin-top:8px}}.bxHgOq_benefitText{color:var(--muted);margin-top:8px;font-size:15px;line-height:1.55}.bxHgOq_steps{gap:12px;margin:0;padding:0;list-style:none;display:grid}.bxHgOq_step{border:1px solid var(--line);border-radius:var(--radius-lg);background:#ffffff05;grid-template-columns:40px minmax(0,1fr);gap:14px;padding:18px;display:grid}.bxHgOq_stepNumber{border:1px solid var(--line-strong);background:var(--bg-2);width:40px;height:40px;color:var(--accent);font-family:var(--font-mono);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:14px;display:grid}.bxHgOq_stepTitle{letter-spacing:-.015em;padding-top:2px;font-size:16.5px}.bxHgOq_stepText{color:var(--muted);margin-top:6px;font-size:14.5px;line-height:1.55}@media (min-width:860px){.bxHgOq_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.bxHgOq_step{grid-template-columns:1fr;padding:22px}}.bxHgOq_example{max-width:780px}.bxHgOq_exampleHead{border-bottom:1px solid var(--line-soft);justify-content:space-between;align-items:flex-start;gap:12px;padding-bottom:16px;display:flex}.bxHgOq_exampleVehicle{letter-spacing:-.02em;font-size:19px;font-weight:600;line-height:1.3}.bxHgOq_exampleVehicleSub{color:var(--muted);margin-top:2px;font-size:14px}.bxHgOq_exampleBlock{border-bottom:1px solid var(--line-soft);padding:18px 0}.bxHgOq_exampleBlockHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.bxHgOq_exampleBlockTitle{letter-spacing:-.015em;font-size:15.5px}.bxHgOq_exampleOverview{color:var(--muted);margin-top:10px;padding-left:18px;font-size:15px;line-height:1.55}.bxHgOq_exampleOverview li+li{margin-top:6px}.bxHgOq_exampleSummary{color:var(--muted);margin-top:8px;font-size:14.5px;line-height:1.55}.bxHgOq_exampleItems{gap:12px;margin:12px 0 0;display:grid}.bxHgOq_exampleItem{gap:2px;display:grid}.bxHgOq_exampleItem dt{color:var(--muted);font-size:13.5px}.bxHgOq_exampleItem dd{min-width:0;margin:0}@media (min-width:560px){.bxHgOq_exampleItem{grid-template-columns:minmax(140px,.8fr) minmax(0,1.2fr);gap:16px}}.bxHgOq_exampleValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:15px}.bxHgOq_exampleNote{color:var(--muted);margin-top:2px;font-size:13px;line-height:1.45;display:block}.bxHgOq_toneOk{color:var(--ok)}.bxHgOq_toneWarn{color:var(--warn)}.bxHgOq_toneDanger{color:var(--danger)}.bxHgOq_exampleLimit{color:var(--muted);align-items:flex-start;gap:6px;margin-top:12px;font-size:13px;line-height:1.45;display:flex}.bxHgOq_exampleLimit svg{flex:none;margin-top:2px}.bxHgOq_exampleSources{color:var(--muted);margin-top:8px;font-size:12.5px;line-height:1.5}.bxHgOq_exampleSources a{color:var(--text)}.bxHgOq_exampleRest{color:var(--muted);margin-top:18px;font-size:14.5px}.bxHgOq_exampleDisclaimer{color:var(--muted);margin-top:8px;font-size:12.5px;line-height:1.5}.bxHgOq_exampleCta{margin-top:18px}.bxHgOq_faqGrid{display:grid}@media (min-width:960px){.bxHgOq_faqGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:56px}.bxHgOq_faqGrid>.bxHgOq_sectionHead{position:sticky;top:40px}}.bxHgOq_faqList{border-top:1px solid var(--line)}.bxHgOq_faqItem{border-bottom:1px solid var(--line)}.bxHgOq_faqQuestion{cursor:pointer;border-radius:var(--radius-sm);justify-content:space-between;align-items:center;gap:16px;min-height:60px;padding:16px 2px;font-size:16px;font-weight:550;line-height:1.4;list-style:none;display:flex}.bxHgOq_faqQuestion::-webkit-details-marker{display:none}.bxHgOq_faqChevron{color:var(--muted);transition:transform var(--dur) var(--ease);flex:none}.bxHgOq_faqItem[open] .bxHgOq_faqChevron{transform:rotate(180deg)}.bxHgOq_faqAnswer{color:var(--muted);padding:0 2px 18px;font-size:15px;line-height:1.65}.bxHgOq_faqAnswer p+p{margin-top:10px}.bxHgOq_faqLink{min-height:var(--tap);color:var(--text);align-items:center;gap:6px;display:inline-flex}.bxHgOq_final{border-radius:var(--radius-xl);text-align:center;overflow:hidden}.bxHgOq_finalCar{opacity:.5;width:min(340px,86%);margin:28px auto 0}.bxHgOq_finalBody{max-width:580px;margin-inline:auto;padding:12px 16px 20px}.bxHgOq_finalTitle{letter-spacing:-.032em;font-size:clamp(1.6rem,6.2vw,2.4rem);line-height:1.12}.bxHgOq_finalText{color:var(--muted);margin-top:10px;font-size:16px}.bxHgOq_finalForm{text-align:left;margin-top:20px}@media (min-width:768px){.bxHgOq_finalBody{padding:16px 40px 40px}}.bxHgOq_sticky{left:12px;right:12px;bottom:calc(12px + var(--safe-bottom));z-index:40;border:1px solid var(--line);background:var(--graphite);box-shadow:var(--shadow-lg);opacity:0;transition:transform .26s var(--ease), opacity .2s var(--ease);border-radius:22px;padding:8px;position:fixed;transform:translateY(calc(100% + 24px))}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.bxHgOq_sticky{background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);backdrop-filter:blur(var(--glass-blur)) saturate(140%)}}.bxHgOq_sticky[data-visible=true]{opacity:1;transform:none}@media (min-width:768px){.bxHgOq_sticky{display:none}}
