.wUfycq_calc{gap:var(--space-2);padding:var(--space-5) var(--space-5) var(--space-5);border:1px solid var(--border-strong);border-radius:var(--radius-lg);background:var(--surface);display:grid}.wUfycq_head{justify-content:space-between;align-items:baseline;gap:var(--space-3);color:var(--text-secondary);font-size:var(--type-sm);font-weight:600;display:flex}.wUfycq_head output{color:var(--text-primary);font-size:var(--type-h3);font-variant-numeric:tabular-nums;font-weight:700}.wUfycq_track{align-items:center;height:2.75rem;display:flex;position:relative}.wUfycq_track:before{content:"";border-radius:var(--radius-full);background:var(--border-strong);height:.25rem;position:absolute;left:0;right:0}.wUfycq_fill{border-radius:var(--radius-full);background:var(--brand-gold);height:.25rem;position:absolute;left:0}.wUfycq_input{cursor:pointer;appearance:none;background:0 0;width:100%;height:2.75rem;margin:0;position:relative}.wUfycq_input::-webkit-slider-runnable-track{background:0 0;height:.25rem}.wUfycq_input::-moz-range-track{background:0 0;height:.25rem}.wUfycq_input::-webkit-slider-thumb{border:2px solid var(--surface);border-radius:var(--radius-full);background:var(--text-primary);appearance:none;width:1.5rem;height:1.5rem;margin-top:-.625rem}.wUfycq_input::-moz-range-thumb{border:2px solid var(--surface);border-radius:var(--radius-full);background:var(--text-primary);width:1.5rem;height:1.5rem}.wUfycq_input:focus-visible{outline:2px solid var(--brand-gold-deep);outline-offset:4px}.wUfycq_stops{height:1.25rem;color:var(--text-tertiary);font-size:var(--type-xs);font-variant-numeric:tabular-nums;margin:-.375rem .75rem 0;padding:0;list-style:none;position:relative}.wUfycq_stops li{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.wUfycq_result{gap:var(--space-4);margin-top:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.wUfycq_stat{gap:var(--space-1);margin:0;display:grid}.wUfycq_stat span{color:var(--text-tertiary);font-size:var(--type-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:700}.wUfycq_stat strong{color:var(--text-primary);font-size:var(--type-h3);font-variant-numeric:tabular-nums;font-weight:700}.wUfycq_stat small{color:var(--text-tertiary);font-size:var(--type-sm);font-weight:500}.wUfycq_stat .wUfycq_total,.wUfycq_total{color:var(--text-primary);font-size:var(--type-h2);font-variant-numeric:tabular-nums;letter-spacing:-.01em;margin:0;font-weight:700}.wUfycq_total small{color:var(--text-secondary);font-size:var(--type-sm);font-weight:500}.wUfycq_note{color:var(--text-secondary);font-size:var(--type-sm);margin:0}.wUfycq_bands{gap:var(--space-2);margin:var(--space-2) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.wUfycq_bands li{padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-tertiary);font-size:var(--type-xs);gap:.125rem;display:grid}.wUfycq_bands strong{color:var(--text-secondary);font-size:var(--type-sm);font-variant-numeric:tabular-nums;font-weight:700}.wUfycq_bands .wUfycq_bandOn{border-color:var(--brand-gold);color:var(--text-secondary)}.wUfycq_bands .wUfycq_bandOn strong{color:var(--text-primary)}
.jbDFqW_laptop{margin:0;padding-inline:4%;position:relative}.jbDFqW_screen{border:1px solid color-mix(in srgb, var(--text-inverse) 14%, var(--surface-dark));background:var(--surface-dark);box-shadow:var(--shadow-product);border-radius:.875rem .875rem 0 0;padding:2.4% 2.4% 3%;position:relative}.jbDFqW_screen:before{background:color-mix(in srgb, var(--text-inverse) 22%, var(--surface-dark));content:"";border-radius:50%;width:.3125rem;height:.3125rem;position:absolute;top:.9%;left:50%;transform:translate(-50%)}.jbDFqW_laptop .jbDFqW_screen img{border-radius:var(--radius-xs);width:100%;max-width:none;height:auto;display:block}.jbDFqW_base{height:clamp(.625rem,1.1vw,.9375rem);margin-inline:var(--laptop-overhang,-4%);border-bottom:1px solid color-mix(in srgb, var(--text-primary) 18%, transparent);background:color-mix(in srgb, var(--surface-accent) 68%, var(--text-tertiary));border-radius:0 0 1.25rem 1.25rem/0 0 .75rem .75rem;display:block;position:relative}.jbDFqW_dark .jbDFqW_base{border-bottom-color:color-mix(in srgb, var(--surface-dark) 60%, transparent);background:color-mix(in srgb, var(--moto-text) 74%, var(--surface-dark))}.jbDFqW_base:before{background:color-mix(in srgb, var(--text-primary) 12%, transparent);content:"";border-radius:0 0 .5rem .5rem;width:14%;height:45%;position:absolute;top:0;left:50%;transform:translate(-50%)}
.QmHOFa_page{background:var(--surface-canvas);color:var(--text-primary);overflow-x:clip}.QmHOFa_page li{color:inherit}.QmHOFa_wide{width:min(calc(100% - (var(--page-gutter) * 2)), var(--content));margin-inline:auto}.QmHOFa_section{padding-bottom:clamp(var(--space-12), 6vw, var(--space-16))}.QmHOFa_section>.QmHOFa_wide{padding-top:clamp(var(--space-10), 5vw, var(--space-12));border-top:1px solid var(--border)}.QmHOFa_head{gap:var(--space-2);margin-bottom:var(--space-6);display:grid}.QmHOFa_head>*{margin:0}.QmHOFa_micro{margin:0 0 var(--space-3);color:var(--brand-gold-deep);font-size:var(--type-xs);letter-spacing:.16em;font-weight:700}.QmHOFa_page .QmHOFa_title{max-width:28ch;color:var(--text-primary);font-family:var(--font-display);font-size:var(--type-h2);letter-spacing:-.02em;text-wrap:balance;margin:0;font-weight:700;line-height:1.15}.QmHOFa_lead{max-width:36rem;margin:var(--space-3) 0 0;color:var(--text-secondary);font-size:var(--type-body-lg);line-height:1.55}.QmHOFa_sub{max-width:36rem;margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--type-body);line-height:1.5}.QmHOFa_label{color:var(--text-tertiary);font-size:var(--type-xs);letter-spacing:.1em;text-transform:uppercase;margin:0;font-weight:700}.QmHOFa_fine{margin:var(--space-4) 0 0;color:var(--text-tertiary);font-size:var(--type-sm);line-height:1.5}.QmHOFa_textLink{color:var(--text-primary);text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:.1875rem;font-weight:600}.QmHOFa_textLink:hover{text-decoration-color:currentColor}.QmHOFa_hidden{clip-path:inset(50%);white-space:nowrap;width:.0625rem;height:.0625rem;position:absolute;overflow:hidden}.QmHOFa_accentLine{color:var(--brand-gold-hover)}.QmHOFa_page :is(a,button,summary,input):focus-visible{outline:.125rem solid var(--brand-gold-deep);outline-offset:.125rem}.QmHOFa_cta{gap:var(--space-2);min-height:var(--control-height-lg);padding-inline:var(--space-6);border-color:var(--text-primary);border-radius:var(--radius-md);background:var(--text-primary);color:var(--surface-canvas);font-size:var(--type-body);font-weight:700}.QmHOFa_cta:hover{border-color:var(--button-primary-bg-hover);background:var(--button-primary-bg-hover);color:var(--button-primary-text)}.QmHOFa_cta svg{width:1rem;height:1rem;transition:transform var(--motion-standard) var(--ease-standard)}.QmHOFa_cta:hover svg{transform:translate(.1875rem)}.QmHOFa_ghost{min-height:var(--control-height-lg);padding-inline:var(--space-6);border-color:var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font-size:var(--type-body);font-weight:600}.QmHOFa_hero{padding-block:clamp(var(--space-8), 5vw, var(--space-16))}.QmHOFa_heroGrid{gap:var(--space-10);align-items:center;display:grid}@media (min-width:62rem){.QmHOFa_heroGrid{gap:var(--space-12);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.QmHOFa_page .QmHOFa_hero h1{max-width:16ch;font-family:var(--font-display);font-size:var(--type-h1);font-weight:var(--font-weight-display);letter-spacing:var(--tracking-heading);line-height:var(--line-height-display);text-wrap:balance;margin:0}.QmHOFa_facts{gap:var(--space-3) var(--space-6);margin:var(--space-6) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.QmHOFa_facts li{align-items:center;gap:var(--space-2);color:var(--text-primary);font-size:var(--type-body-sm);font-weight:600;display:flex}.QmHOFa_facts svg{box-sizing:content-box;border:1px solid var(--border-strong);border-radius:var(--radius-sm);width:1rem;height:1rem;color:var(--icon-accent);flex:none;padding:.375rem}.QmHOFa_heroActions{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.QmHOFa_heroChecks{gap:var(--space-2) var(--space-5);margin:var(--space-5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.QmHOFa_heroChecks li{align-items:center;gap:var(--space-1);color:var(--text-secondary);font-size:var(--type-sm);font-weight:600;display:flex}.QmHOFa_heroChecks svg,.QmHOFa_checks svg{color:var(--icon-accent)}.QmHOFa_heroChecks svg{flex:none;width:.875rem;height:.875rem}.QmHOFa_heroArt{min-width:0;margin:0}.QmHOFa_setup{gap:var(--space-8) var(--space-6);margin:0;padding:0;list-style:none;display:grid}@media (min-width:40rem){.QmHOFa_setup{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:62rem){.QmHOFa_setup{grid-template-columns:repeat(4,minmax(0,1fr))}}.QmHOFa_setup li{align-content:start;gap:var(--space-2);display:grid}.QmHOFa_setup strong{align-items:center;gap:var(--space-2);margin-top:var(--space-3);color:var(--text-primary);font-size:var(--type-body-lg);font-weight:700;display:flex}.QmHOFa_setup p{color:var(--text-secondary);font-size:var(--type-body-sm);margin:0;line-height:1.5}.QmHOFa_setupArt{display:block;position:relative}.QmHOFa_setupShot{aspect-ratio:4/3;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-card);display:block;position:relative;overflow:hidden}.QmHOFa_setupShot img{object-fit:cover;object-position:top center}.QmHOFa_setupShot[data-fit=whole]{background:var(--surface-canvas)}.QmHOFa_setupShot[data-fit=whole] img{padding:var(--space-2);object-fit:contain;object-position:center}.QmHOFa_stickerTile{aspect-ratio:4/3;border:1px solid var(--moto-border);border-radius:var(--radius-sm);background:var(--surface-dark);place-items:center;display:grid;overflow:hidden}.QmHOFa_stepNo{min-width:1.75rem;height:1.75rem;padding-inline:var(--space-1);border-radius:var(--radius-sm);background:var(--brand-gold);color:var(--text-on-gold);font-family:var(--font-mono);font-size:var(--type-xs);font-weight:var(--font-weight-label);font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-mono);flex:none;place-items:center;display:inline-grid}.QmHOFa_setupArrow{display:none}@media (min-width:62rem){.QmHOFa_setupArrow{top:50%;right:calc(var(--space-6) / -2 - .5rem);width:1rem;height:1rem;color:var(--text-tertiary);display:block;position:absolute;transform:translateY(-50%)}}.QmHOFa_panelGrid{gap:var(--space-8);align-items:center;display:grid}@media (min-width:62rem){.QmHOFa_panelGrid{gap:var(--space-12);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.QmHOFa_panelGrid .QmHOFa_checks{margin:var(--space-5) 0 var(--space-6)}.QmHOFa_panelArt{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-card);min-width:0;box-shadow:var(--shadow-sm);margin:0;display:grid;overflow:hidden}.QmHOFa_windowBar{border-bottom:1px solid var(--border);background:var(--surface-accent);align-items:center;gap:.375rem;padding:.625rem .875rem;display:flex}.QmHOFa_windowBar i{border-radius:var(--radius-full);background:var(--shadow-ink);width:.625rem;height:.625rem}.QmHOFa_windowBar span{margin-left:var(--space-3);color:var(--text-secondary);font-size:var(--type-xs);font-weight:600}.QmHOFa_panelShot{width:100%;height:auto;display:block}.QmHOFa_panelArt figcaption{padding:var(--space-2) var(--space-4);border-top:1px solid var(--border);color:var(--text-tertiary);font-size:var(--type-xs)}.QmHOFa_priceGrid{gap:var(--space-6);align-items:stretch;display:grid}@media (min-width:62rem){.QmHOFa_priceGrid{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.QmHOFa_priceSide{align-content:start;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-accent);display:grid}.QmHOFa_priceSide .QmHOFa_sub,.QmHOFa_priceSide .QmHOFa_fine,.QmHOFa_priceSide .QmHOFa_heroActions{margin-top:0}.QmHOFa_checks{gap:var(--space-2);margin:0 0 var(--space-2);padding:0;list-style:none;display:grid}.QmHOFa_checks li{align-items:flex-start;gap:var(--space-2);color:var(--text-primary);font-size:var(--type-body);line-height:1.45;display:flex}.QmHOFa_checks svg{flex:none;width:1rem;height:1rem;margin-top:.1875rem}.QmHOFa_faq{border-top:1px solid var(--border);max-width:52rem}.QmHOFa_faq details{border-bottom:1px solid var(--border)}.QmHOFa_faq summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:3.25rem;padding:var(--space-3) 0;color:var(--text-primary);font-size:var(--type-body);cursor:pointer;transition:color var(--motion-fast) ease;font-weight:600;list-style:none;display:flex}.QmHOFa_faq summary::-webkit-details-marker{display:none}.QmHOFa_faq summary:hover,.QmHOFa_faq summary:hover svg{color:var(--brand-gold-deep)}.QmHOFa_faq summary svg{width:1rem;height:1rem;color:var(--text-tertiary);transition:transform var(--motion-standard) var(--ease-standard);flex:none}.QmHOFa_faq details[open] summary svg{color:var(--brand-gold-deep);transform:rotate(45deg)}.QmHOFa_faq details p{max-width:44rem;padding-bottom:var(--space-4);color:var(--text-secondary);font-size:var(--type-body);margin:0;line-height:1.6}@media (prefers-reduced-motion:reduce){.QmHOFa_cta svg,.QmHOFa_faq summary,.QmHOFa_faq summary svg{transition:none}.QmHOFa_cta:hover svg{transform:none}}
