.lm9,.lm9 .eyebrow,.lm9 input,.lm9 select,.lm9 textarea{font-family:var(--fb)}.lm9{--bg:#0a0a0a;--ink:#fff;--ink-mute:#b0b0b0;--ink-faint:#6a6a6a;--line:#272727;--red:#e53935;--paper:#f4f1ec;--paper-ink:#161616;--paper-mute:#5a5a5a;--paper-line:#d8d4cc;--fh:'Unbounded', sans-serif;--fb:'Involve', 'Inter', sans-serif;--fm:ui-monospace, 'SF Mono', Menlo, Consolas, monospace;color:var(--ink);background:var(--bg);display:block}.lm9 *{box-sizing:border-box}.lm9 a{color:inherit;text-decoration:none}.lm9 .eyebrow{display:inline-flex;align-items:center;gap:14px;font-weight:600;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--red)}.lm9 .eyebrow::before{content:"";width:28px;height:1.5px;background:var(--red);display:inline-block}.lm9 .eyebrow.short::before{width:18px}.lm9 .accent{color:var(--red);font-style:italic;font-weight:700}.lm9 .crosshair{position:absolute;width:5mm;height:5mm}.lm9 .crosshair::after,.lm9 .crosshair::before{content:"";position:absolute;background:var(--ink-faint)}.lm9 .crosshair::before{left:50%;top:0;width:1px;height:100%;transform:translateX(-50%)}.lm9 .crosshair::after{top:50%;left:0;height:1px;width:100%;transform:translateY(-50%)}.lm9 .crosshair.tl{top:6mm;left:6mm}.lm9 .crosshair.tr{top:6mm;right:6mm}.lm9 .crosshair.bl{bottom:6mm;left:6mm}.lm9 .crosshair.br{bottom:6mm;right:6mm}@media (max-width:760px){.lm9 .crosshair{display:none}}.lm9 .runhead{display:flex;justify-content:space-between;align-items:center;font-family:var(--fb);font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:18px}.lm9 .runhead .dot{width:4px;height:4px;background:var(--red);border-radius:50%;display:inline-block;margin:0 8px;transform:translateY(-1px)}.lm9 .page.outro{background:var(--bg);color:var(--ink);padding:clamp(28px,6vw,60px) clamp(20px,5vw,60px);position:relative}.lm9 .outro-title{font-family:var(--fh);font-weight:800;font-size:clamp(48px,8vw,120px);line-height:.86;letter-spacing:-.04em;color:var(--ink);margin:16px 0 24px}.lm9 .outro-title .accent{color:var(--red);font-style:italic}.lm9 .outro-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(24px,4vw,48px);align-items:start}@media (max-width:760px){.lm9 .outro-grid{grid-template-columns:1fr;gap:24px}}.lm9 .outro-grid .body{font-size:14px;line-height:1.6;color:var(--ink)}.lm9 .outro-grid .body p{margin:0 0 1em}.lm9 .outro-grid .body p:last-child{margin-bottom:0}.lm9 .outro-grid .body strong{color:#fff;font-weight:700}.lm9 .cta{background:var(--red);color:#fff;padding:clamp(24px,3.5vw,40px);text-decoration:none;display:block;position:relative;overflow:hidden;transition:transform .2s ease}.lm9 .cta:hover{transform:translateY(-2px)}.lm9 .cta-eyebrow,.lm9 .cta-link{font-weight:700;color:#fff;display:block}.lm9 .cta-eyebrow{font-family:var(--fb);font-size:11px;letter-spacing:.22em;text-transform:uppercase;opacity:.9;margin-bottom:clamp(16px,2vw,24px)}.lm9 .cta-link{font-family:var(--fh);font-size:clamp(28px,4vw,48px);line-height:1;letter-spacing:-.02em;word-break:break-word}.lm9 .cta-sub{font-family:var(--fb);font-weight:400;font-size:14px;line-height:1.5;color:#fff;opacity:.92;margin-top:clamp(16px,2vw,24px)}.lm9 .cta-arrow{position:absolute;right:20px;top:20px;width:40px;height:40px;border:1.4px solid #fff;border-radius:50%;display:grid;place-items:center;color:#fff}.lm9 .signature{border-top:1px solid var(--line);padding-top:clamp(20px,2.5vw,32px);margin-top:clamp(24px,3.5vw,44px);display:grid;grid-template-columns:1fr auto;align-items:end;gap:24px}@media (max-width:760px){.lm9 .signature{grid-template-columns:1fr}}.lm9 .sign-name{font-family:var(--fh);font-weight:700;font-size:clamp(20px,2vw,28px);line-height:1;letter-spacing:-.02em;color:var(--ink)}.lm9 .sign-role{margin-top:8px;font-family:var(--fb);font-weight:400;font-size:14px;color:var(--ink-mute);line-height:1.5}.lm9 .sign-role a{color:var(--ink);border-bottom:1px solid var(--red);padding-bottom:1px}.lm9 .colophon{font-family:var(--fm);font-size:11px;color:var(--ink-faint);text-align:right;line-height:1.6;letter-spacing:.06em}@media (max-width:760px){.lm9 .colophon{text-align:left}}.lm9 input:not([type]),.lm9 input[type=email],.lm9 input[type=tel],.lm9 input[type=text],.lm9 select,.lm9 textarea{color:var(--ink);background:rgba(255,255,255,.06);border:1px solid var(--line)}.lm9 input::placeholder,.lm9 textarea::placeholder{color:var(--ink-faint)}@media (min-width:700px){.lm9 .mq9-opts{grid-template-columns:repeat(4,1fr)}}.lm9 .mq9-opt.unknown{border-color:var(--ink-faint);color:var(--ink-mute);font-style:italic}.lm9 .mq9-opt.unknown.sel,.lm9 .mq9-opt.unknown:hover{border-color:var(--ink-mute)}.lm9 .mq9-opt.unknown:hover{color:var(--ink)}.lm9 .mq9-opt.unknown.sel{background:var(--ink-mute);color:var(--bg)}.lm9-int-page{position:relative;padding:22mm 18mm 18mm;background:var(--lm-bg, #0a0a0a);color:var(--lm-ink, #fff);border-bottom:1px solid var(--lm-line, #2a2a2a)}@media screen and (max-width:760px){.lm9 .lm9-int-page{padding:16mm 8mm 12mm}}.lm9 .lm9-int-title{font-family:"Unbounded",sans-serif;font-weight:700;font-size:28pt;line-height:.92;letter-spacing:-.03em;margin:4mm 0;color:var(--lm-ink, #fff);overflow-wrap:break-word;word-break:break-word}.lm9 .lm9-int-title .accent{color:var(--lm-green, #0f9d58)}.lm9 .lm9-int-sub{font-size:10pt;line-height:1.5;color:var(--lm-mute, #b0b0b0);max-width:140mm;margin-bottom:8mm}.lm9 .lm9-int-wrap{background:rgba(255,255,255,.03);border:1px solid var(--lm-line, #2a2a2a);padding:6mm}.lm9 .mq9-cta{display:inline-block;margin-top:6mm;padding:4mm 8mm;background:var(--lm-green, #0f9d58);color:#fff!important;font-family:"Unbounded",sans-serif;font-weight:700;font-size:11pt;letter-spacing:-.01em;text-decoration:none;border-radius:2px;transition:transform .15s,background .15s;border:0}.lm9 .mq9-cta:hover{background:#0d8a4d;transform:translateX(2px)}.lm9 .lc-slider{width:100%;cursor:pointer;margin:3mm 0;display:block}.lm9 input[type=range].lc-slider{-webkit-appearance:none;appearance:none;background:0 0;outline:0;height:24px;padding:0;border:0;touch-action:pan-y}.lm9 input[type=range].lc-slider::-webkit-slider-runnable-track{height:6px;background:var(--lm-line, #2a2a2a);border-radius:3px;cursor:pointer}.lm9 input[type=range].lc-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;background:var(--lm-green, #0f9d58);border-radius:50%;cursor:grab;margin-top:-8px;border:3px solid var(--lm-bg, #0a0a0a);box-shadow:0 0 0 1px var(--lm-green, #0f9d58),0 2px 6px rgba(0,0,0,.3);transition:transform .15s}.lm9 input[type=range].lc-slider::-webkit-slider-thumb:hover{transform:scale(1.15)}.lm9 input[type=range].lc-slider::-webkit-slider-thumb:active{cursor:grabbing}.lm9 input[type=range].lc-slider::-moz-range-track{height:6px;background:var(--lm-line, #2a2a2a);border-radius:3px;border:0}.lm9 input[type=range].lc-slider::-moz-range-thumb{width:18px;height:18px;background:var(--lm-green, #0f9d58);border-radius:50%;border:3px solid var(--lm-bg, #0a0a0a);box-shadow:0 0 0 1px var(--lm-green, #0f9d58),0 2px 6px rgba(0,0,0,.3)}.lm9 .lc-row{margin-bottom:4mm}.lm9 .lc-head{display:flex;justify-content:space-between;font-family:ui-monospace,monospace;font-size:8pt;color:var(--lm-mute, #b0b0b0);letter-spacing:.08em;margin-bottom:2mm}.lm9 .lc-head span:last-child{color:var(--lm-green, #0f9d58);font-weight:700}.lm9 .mq9-prog{margin-bottom:6mm}.lm9 .mq9-prog-head{display:flex;justify-content:space-between;font-family:ui-monospace,monospace;font-size:8pt;color:var(--lm-faint, #555);letter-spacing:.1em;text-transform:uppercase;margin-bottom:2mm}.lm9 .mq9-prog-head #mq9Done{color:var(--lm-green, #0f9d58);font-weight:700}.lm9 .mq9-bar{height:5px;background:var(--lm-line, #2a2a2a);border-radius:3px;overflow:hidden}.lm9 .mq9-fill{height:100%;background:linear-gradient(90deg,var(--lm-green, #0f9d58),#5dd99b);border-radius:3px;width:0%;transition:width .4s}.lm9 .mq9-container{display:flex;flex-direction:column;gap:4mm;margin-bottom:4mm}.lm9 .mq9-card{padding:5mm;border:1px solid var(--lm-line, #2a2a2a);background:rgba(255,255,255,.02);display:none}.lm9 .mq9-card.active{display:block;animation:mq9Fade .3s ease-out}.lm9 .mq9-num{font-family:ui-monospace,monospace;font-size:7pt;letter-spacing:.2em;text-transform:uppercase;color:var(--lm-green, #0f9d58);margin-bottom:3mm}.lm9 .mq9-q{font-family:"Unbounded",sans-serif;font-weight:700;font-size:13pt;letter-spacing:-.01em;color:var(--lm-ink, #fff);line-height:1.3;margin-bottom:5mm}.lm9 .mq9-opts{display:grid;grid-template-columns:repeat(3,1fr);gap:2mm}@media screen and (max-width:760px){.lm9 .mq9-opts{grid-template-columns:1fr}}.lm9 .mq9-opt{padding:3mm 4mm;border:1px solid var(--lm-line, #2a2a2a);background:0 0;font-family:ui-monospace,monospace;font-size:9pt;color:var(--lm-mute, #b0b0b0);cursor:pointer;text-align:center;transition:all .15s;border-radius:2px}.lm9 .mq9-opt:hover{border-color:var(--lm-green, #0f9d58);color:var(--lm-green, #0f9d58)}.lm9 .mq9-opt.sel{background:var(--lm-green, #0f9d58);border-color:var(--lm-green, #0f9d58);color:#fff;font-weight:600}.lm9 .mq9-opt[data-v="2"].sel{background:var(--lm-red, #e53935);border-color:var(--lm-red, #e53935)}.lm9 .mq9-opt[data-v="1"].sel{background:#d97706;border-color:#d97706}.lm9 .mq9-result{display:none;padding:6mm;border:2px solid var(--lm-green, #0f9d58);background:rgba(15,157,88,.07);margin-top:6mm}.lm9 .mq9-result.show{display:block}.lm9 .mq9-result-head{display:flex;align-items:center;gap:5mm;margin-bottom:5mm;padding-bottom:4mm;border-bottom:1px solid rgba(15,157,88,.2)}.lm9 .mq9-result-num{font-family:"Unbounded",sans-serif;font-weight:800;font-size:42pt;line-height:1;color:var(--lm-green, #0f9d58);letter-spacing:-.04em}.lm9 .mq9-result-lbl{font-family:ui-monospace,monospace;font-size:7pt;letter-spacing:.2em;text-transform:uppercase;color:var(--lm-faint, #555);margin-bottom:1mm}.lm9 .mq9-result-name{font-family:"Unbounded",sans-serif;font-weight:700;font-size:14pt;color:var(--lm-ink, #fff);letter-spacing:-.02em}.lm9 .mq9-result-body{font-size:10pt;line-height:1.6;color:var(--lm-mute, #b0b0b0)}.lm9 .cr-item span strong,.lm9 .lc-verdict strong,.lm9 .mq9-result-body strong{color:var(--lm-ink, #fff)}.lm9 .lc-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:3mm;margin:5mm 0 4mm}@media screen and (max-width:760px){.lm9 .lc-stats{grid-template-columns:1fr}}.lm9 .lc-stat{padding:4mm;background:rgba(255,255,255,.04);border:1px solid var(--lm-line, #2a2a2a)}.lm9 .lc-stat-lbl{font-family:ui-monospace,monospace;font-size:7pt;letter-spacing:.15em;text-transform:uppercase;color:var(--lm-faint, #555);display:block;margin-bottom:2mm}.lm9 .lc-stat-val{font-family:"Unbounded",sans-serif;font-weight:800;font-size:22pt;color:var(--lm-ink, #fff);line-height:.9;letter-spacing:-.03em}.lm9 .lc-stat-val.green{color:var(--lm-green, #0f9d58)}.lm9 .lc-stat-val.red{color:var(--lm-red, #e53935)}.lm9 .lc-stat-sub{font-size:8pt;color:var(--lm-faint, #555);margin-top:1mm;font-family:ui-monospace,monospace}.lm9 .lc-verdict{padding:4mm 5mm;border-left:3px solid var(--lm-green, #0f9d58);background:rgba(15,157,88,.05);font-size:10pt;line-height:1.55;color:var(--lm-mute, #b0b0b0);margin-top:4mm}.lm9 .oc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:3mm}@media screen and (max-width:760px){.lm9 .oc-grid{grid-template-columns:1fr}}.lm9 .oc-card{padding:5mm;border:1px solid var(--lm-line, #2a2a2a);background:rgba(255,255,255,.02);cursor:pointer;transition:all .15s;position:relative;border-radius:2px;overflow:hidden}.lm9 .oc-card:hover{border-color:var(--lm-green, #0f9d58);background:rgba(15,157,88,.05)}.lm9 .oc-card.open{border-color:var(--lm-green, #0f9d58);background:rgba(15,157,88,.08)}.lm9 .oc-num{font-family:"Unbounded",sans-serif;font-weight:800;font-size:28pt;line-height:.8;color:var(--lm-green, #0f9d58);letter-spacing:-.04em;margin-bottom:3mm}.lm9 .oc-name,.lm9 .sp-review-head strong{font-family:"Unbounded",sans-serif;font-weight:700;color:var(--lm-ink, #fff)}.lm9 .oc-name{font-size:12pt;margin-bottom:2mm;letter-spacing:-.01em;line-height:1.2}.lm9 .oc-cat{font-family:ui-monospace,monospace;font-size:7pt;letter-spacing:.15em;text-transform:uppercase;color:var(--lm-faint, #555);margin-bottom:3mm}.lm9 .oc-symptom,.lm9 .sp-review p{font-size:9pt;color:var(--lm-mute, #b0b0b0)}.lm9 .oc-symptom{display:none;line-height:1.55;padding-top:3mm;border-top:1px solid rgba(255,255,255,.1);margin-top:3mm}.lm9 .oc-card.open .oc-symptom{display:block;animation:ocFade .25s ease-out}.lm9 .oc-hint{display:block;font-family:ui-monospace,monospace;font-size:7pt;color:var(--lm-faint, #555);letter-spacing:.1em;margin-top:2mm}.lm9 .cr-result.green .cr-result-num,.lm9 .oc-card.open .oc-hint{color:var(--lm-green, #0f9d58)}.lm9 .sp-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:3mm;margin:6mm 0}@media screen and (max-width:760px){.lm9 .sp-stats{grid-template-columns:1fr}}.lm9 .sp-stat{padding:5mm;background:rgba(255,255,255,.03);border:1px solid var(--lm-line, #2a2a2a);text-align:center}.lm9 .sp-stat-num{font-family:"Unbounded",sans-serif;font-weight:800;font-size:28pt;line-height:1;color:var(--lm-green, #0f9d58);letter-spacing:-.03em;margin-bottom:2mm}.lm9 .sp-review-head span,.lm9 .sp-stat-lbl{font-family:ui-monospace,monospace;font-size:8pt}.lm9 .sp-stat-lbl{color:var(--lm-mute, #b0b0b0);letter-spacing:.05em}.lm9 .sp-reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:4mm;margin-top:6mm}@media screen and (max-width:760px){.lm9 .sp-reviews{grid-template-columns:1fr}}.lm9 .sp-review{padding:5mm;background:rgba(255,255,255,.03);border:1px solid var(--lm-line, #2a2a2a);border-radius:2px}.lm9 .sp-review-head{display:flex;flex-direction:column;gap:1mm;margin-bottom:2mm}.lm9 .sp-review-head strong{font-size:11pt}.lm9 .sp-review-head span{color:var(--lm-faint, #555)}.lm9 .sp-stars{color:#f59e0b;font-size:11pt;letter-spacing:1px;margin-bottom:3mm}.lm9 .sp-review p{line-height:1.5;margin:0}.lm9 .cr-list{display:flex;flex-direction:column;gap:1mm;margin-bottom:5mm}.lm9 .cr-item{display:flex;align-items:flex-start;gap:12px;padding:3mm 4mm;border:1px solid var(--lm-line, #2a2a2a);background:rgba(255,255,255,.02);cursor:pointer;transition:all .15s;border-radius:2px}.lm9 .cr-item:hover{border-color:var(--lm-green, #0f9d58);background:rgba(15,157,88,.05)}.lm9 .cr-item input[type=checkbox]{margin:1px 0 0;flex-shrink:0;accent-color:var(--lm-green, #0f9d58);width:17px;height:17px;cursor:pointer}.lm9 .cr-item span{flex:1;font-size:9pt;line-height:1.5;color:var(--lm-ink, #fff)}.lm9 .cr-item input[type=checkbox]:checked+span{color:var(--lm-faint, #555)!important;text-decoration:line-through;text-decoration-color:rgba(15,157,88,.6)}.lm9 .cr-result{padding:5mm 6mm;border:1px solid var(--lm-line, #2a2a2a);background:rgba(255,255,255,.02)}.lm9 .cr-result.green{border-color:var(--lm-green, #0f9d58);background:rgba(15,157,88,.06)}.lm9 .cr-result.yellow{border-color:#d97706;background:rgba(217,119,6,.06)}.lm9 .cr-result.red{border-color:var(--lm-red, #e53935);background:rgba(229,57,53,.06)}.lm9 .cr-result-head{display:flex;align-items:center;gap:5mm;margin-bottom:4mm}.lm9 .cr-result-num{font-family:"Unbounded",sans-serif;font-weight:800;font-size:38pt;line-height:1;color:var(--lm-ink, #fff);letter-spacing:-.04em}.lm9 .cr-result.yellow .cr-result-num{color:#d97706}.lm9 .cr-result.red .cr-result-num,.lm9 .mp-track.bad .mp-track-time{color:var(--lm-red, #e53935)}.lm9 .cr-result-lbl{font-family:ui-monospace,monospace;font-size:7pt;letter-spacing:.2em;text-transform:uppercase;color:var(--lm-faint, #555);margin-bottom:1mm}.lm9 .cr-result-name{font-family:"Unbounded",sans-serif;font-weight:700;font-size:13pt;color:var(--lm-ink, #fff);letter-spacing:-.02em}.lm9 .cr-bar-wrap{height:5px;background:var(--lm-line, #2a2a2a);border-radius:3px;margin-bottom:4mm;overflow:hidden}.lm9 .cr-bar{height:100%;background:var(--lm-green, #0f9d58);width:0%;transition:width .4s,background .3s}.lm9 .cr-body{font-size:9pt;line-height:1.6;color:var(--lm-mute, #b0b0b0)}.lm9 .cr-body strong{color:var(--lm-ink, #fff)}.lm9 .mp-tracks{display:flex;flex-direction:column;gap:4mm;margin:6mm 0 4mm}.lm9 .mp-track,.lm9-float-theme{border:1px solid var(--lm-line, #2a2a2a)}.lm9 .mp-track{padding:4mm 5mm;background:rgba(255,255,255,.03);border-radius:2px}.lm9 .mp-track.bad{border-left:3px solid var(--lm-red, #e53935)}.lm9 .mp-track.normal{border-left:3px solid #d97706}.lm9 .mp-track.good{border-left:3px solid var(--lm-green, #0f9d58)}.lm9 .mp-track-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:2mm}.lm9 .mp-track-name{font-family:"Unbounded",sans-serif;font-weight:700;font-size:11pt;color:var(--lm-ink, #fff);letter-spacing:-.01em}.lm9 .mp-track-time{font-family:"Unbounded",sans-serif;font-weight:800;font-size:18pt;letter-spacing:-.03em}.lm9 .mp-track.normal .mp-track-time{color:#d97706}.lm9 .mp-track.good .mp-track-time{color:var(--lm-green, #0f9d58)}.lm9 .mp-track-bar-wrap{height:6px;background:var(--lm-line, #2a2a2a);border-radius:3px;overflow:hidden;margin:2mm 0 3mm}.lm9 .mp-track-bar{height:100%;width:0%;border-radius:3px;transition:width .4s}.lm9 .mp-track-bar.bad{background:var(--lm-red, #e53935)}.lm9 .mp-track-bar.normal{background:#d97706}.lm9 .mp-track-bar.good{background:linear-gradient(90deg,var(--lm-green, #0f9d58),#5dd99b)}.lm9 .mp-track-desc{font-size:8.5pt;line-height:1.5;color:var(--lm-mute, #b0b0b0)}.lm9-float-theme{position:fixed;bottom:20px;right:20px;z-index:9999;padding:8px 14px;background:var(--lm-bg, #0a0a0a);color:var(--lm-ink, #fff);border-radius:4px;font-family:ui-monospace,monospace;font-size:11px;letter-spacing:.05em;cursor:pointer;box-shadow:0 2px 12px rgba(0,0,0,.3);transition:all .15s;user-select:none}.lm9-float-theme:hover{border-color:var(--lm-green, #0f9d58);color:var(--lm-green, #0f9d58);transform:translateY(-1px)}.lm9.light{--bg:#f0ece5;--ink:#1a1506;--ink-mute:#6b6456;--ink-faint:#9e9385;--line:#d4cfc7;--red:#c62828;--paper:#faf8f4;--paper-ink:#141006;--paper-mute:#5a5248;--paper-line:#c8c2b8;background:#e8e3da;color:var(--ink)}.lm9.light *{color:inherit}.lm9.light .outro-title .accent{color:var(--red)!important}.lm9.light .outro-grid .body,.lm9.light .outro-title,.lm9.light .sign-name,.lm9.light .sign-role a{color:var(--ink)!important}.lm9.light .outro-grid .body strong{color:#000!important}.lm9.light .sign-role{color:var(--ink-mute)!important}.lm9.light .sign-role a{border-bottom-color:var(--red)}.lm9.light .colophon{color:var(--ink-faint)!important}.lm9.light .signature{border-top-color:var(--line)}.lm9.light .cta{background:var(--red)!important}.lm9.light .cta,.lm9.light .cta *,.lm9.light .cta-eyebrow,.lm9.light .cta-link,.lm9.light .cta-sub{color:#fff!important}.lm9.light .cta-arrow{border-color:#fff!important;color:#fff!important}.lm9.light .cta-arrow svg path{stroke:#fff!important}.lm9.light .runhead{color:var(--ink-faint)!important}.lm9.light .eyebrow{color:var(--red)!important}.lm9.light .eyebrow::before{background:var(--red)}.lm9.light .crosshair::after,.lm9.light .crosshair::before{background:var(--ink-faint)}.lm9.light input:not([type]),.lm9.light input[type=email],.lm9.light input[type=tel],.lm9.light input[type=text],.lm9.light select,.lm9.light textarea{color:var(--paper-ink)!important;background:#fff!important;border:1px solid var(--paper-line)!important}.lm9.light .lm9-form-field input::placeholder,.lm9.light input::placeholder,.lm9.light textarea::placeholder{color:var(--paper-mute)!important}.lm9.light .form-btn,.lm9.light .submit-btn,.lm9.light button[type=submit],.lm9.light input[type=submit]{color:#fff!important}.lm9.light .mq9-opt.unknown{border-color:var(--paper-mute)!important;color:var(--paper-mute)!important}.lm9.light .mq9-opt.unknown.sel{background:var(--paper-mute)!important;color:#fff!important}.lm9.light .lm9-int-page{background:var(--bg)!important;color:var(--ink)!important;border-bottom-color:var(--line)!important}.lm9.light .body,.lm9.light .lead,.lm9.light .lm9-int-page .lm9-int-sub,.lm9.light .lm9-int-page .lm9-int-title,.lm9.light .lm9-int-page .lm9-int-wrap>div,.lm9.light .lm9-int-page label,.lm9.light p{color:var(--ink)}.lm9.light .body strong,.lm9.light strong{color:#000}.lm9.light .cta b,.lm9.light .cta strong,.lm9.light .page.critical b,.lm9.light .page.critical strong{color:#fff!important}.lm9.light .cr9-results,.lm9.light .lc-body,.lm9.light .mq9-body,.lm9.light .outro .body p,.lm9.light .outro p,.lm9.light .outro-grid .body p,.lm9.light .q9w-r-body,.lm9.light .qf9-r-body,.lm9.light .tm9-verdict{color:var(--ink)!important}.lm9.light .cr9-results strong,.lm9.light .lc-body strong,.lm9.light .mq9-body strong,.lm9.light .q9w-r-body strong,.lm9.light .qf9-r-body strong,.lm9.light .tm9-verdict strong{color:#000!important}.lm9 .lm9-form-page{position:relative;padding:clamp(32px,6vw,64px) clamp(20px,5vw,60px);background:var(--bg);color:var(--ink);border-bottom:1px solid var(--line)}.lm9 .lm9-form-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(28px,4vw,56px);align-items:start;max-width:1100px;margin:0 auto}@media (max-width:760px){.lm9 .lm9-form-grid{grid-template-columns:1fr;gap:28px}}.lm9 .lm9-form-pitch .eyebrow{margin-bottom:18px}.lm9 .lm9-form-title{font-family:var(--fh);font-weight:800;font-size:clamp(36px,5.5vw,64px);line-height:.92;letter-spacing:-.035em;color:var(--ink);margin:0 0 18px}.lm9 .lm9-form-title .accent{color:var(--red);font-style:italic;font-weight:800}.lm9 .lm9-form-sub{font-family:var(--fb);font-weight:400;font-size:clamp(14px,1vw + 8px,16px);line-height:1.55;color:var(--ink-mute);margin:0 0 28px;max-width:56ch}.lm9 .lm9-form-sub strong{color:var(--ink);font-weight:600}.lm9 .lm9-form-promise{display:flex;flex-direction:column;border-top:1px solid var(--line)}.lm9 .lm9-form-promise-item{display:grid;grid-template-columns:36px 1fr;gap:14px;align-items:start;padding:14px 0;border-bottom:1px solid var(--line)}.lm9 .lm9-form-promise-item .n{font-family:var(--fh);font-weight:700;font-size:14px;color:var(--red);letter-spacing:-.01em;line-height:1.4}.lm9 .lm9-form-promise-item .t{font-family:var(--fb);font-size:14px;line-height:1.5;color:var(--ink-mute)}.lm9 .lm9-form-card{background:rgba(255,255,255,.04);border:1px solid var(--line);padding:clamp(22px,3vw,36px);display:flex;flex-direction:column;gap:16px;position:relative}.lm9 .lm9-form-card-head{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:14px;border-bottom:1px solid var(--line);margin-bottom:6px}.lm9 .lm9-form-card-eyebrow,.lm9 .lm9-form-field label{font-family:var(--fm);font-size:11px;letter-spacing:.15em;text-transform:uppercase;color:var(--ink-faint)}.lm9 .lm9-form-field label{letter-spacing:.12em;color:var(--ink-mute)}.lm9 .lm9-form-card-num{font-family:var(--fh);font-weight:700;font-size:13px;color:var(--red);letter-spacing:-.02em}.lm9 .lm9-form-field{display:flex;flex-direction:column;gap:6px}.lm9 .lm9-form-field input{background:rgba(255,255,255,.05);border:1px solid var(--line);color:var(--ink);font-family:var(--fb);font-size:15px;padding:12px 14px;outline:0;transition:border-color .15s,background .15s}.lm9 .lm9-form-field input:focus{border-color:var(--red);background:rgba(255,255,255,.08)}.lm9 .lm9-form-field input::placeholder{color:var(--ink-faint)}.lm9 .lm9-form-consent{display:grid;grid-template-columns:20px 1fr;gap:10px;align-items:start;cursor:pointer;user-select:none;font-size:13px;line-height:1.5;color:var(--ink-mute);padding:6px 0}.lm9 .lm9-form-consent input[type=checkbox]{width:18px;height:18px;margin:1px 0 0;cursor:pointer;accent-color:var(--red);background:rgba(255,255,255,.05)}.lm9 .lm9-form-consent a{color:var(--ink);border-bottom:1px solid var(--red)}.lm9 .lm9-form-consent a:hover{color:var(--red)}.lm9 .lm9-form-required{font-style:normal;color:var(--red);font-family:var(--fm);font-size:11px;letter-spacing:.06em}.lm9 .lm9-form-submit{background:var(--red);color:#fff;border:0;font-family:var(--fh);font-weight:700;font-size:15px;letter-spacing:-.01em;padding:16px 22px;cursor:pointer;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;transition:background .15s,transform .1s;margin-top:6px}.lm9 .lm9-form-submit:hover{background:#c62828}.lm9 .lm9-form-submit:active{transform:translateY(1px)}.lm9 .lm9-form-submit .t{font-weight:700}.lm9 .lm9-form-submit-arrow{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:1.5px solid #fff;border-radius:50%;flex-shrink:0}.lm9 .lm9-form-submit:disabled{opacity:.6;cursor:not-allowed}.lm9 .lm9-form-fineprint{font-family:var(--fm);font-size:11px;color:var(--ink-faint);text-align:center;margin:4px 0 0;line-height:1.5}.lm9 .lm9-form-error{display:none;background:rgba(229,57,53,.1);border-left:3px solid var(--red);padding:12px 14px;font-size:13px;line-height:1.5;color:var(--ink)}.lm9 .lm9-form-error:not(:empty){display:block}.lm9.light .lm9-form-page{background:var(--bg);border-bottom-color:var(--line)}.lm9.light .lm9-form-sub strong,.lm9.light .lm9-form-title{color:var(--ink)!important}.lm9.light .lm9-form-promise-item .n,.lm9.light .lm9-form-title .accent{color:var(--red)!important}.lm9.light .lm9-form-promise-item .t,.lm9.light .lm9-form-sub{color:var(--ink-mute)!important}.lm9.light .lm9-form-promise{border-top-color:var(--paper-line)}.lm9.light .lm9-form-promise-item{border-bottom-color:var(--paper-line)}.lm9.light .lm9-form-card{background:#fff!important;border-color:var(--paper-line)!important;box-shadow:0 2px 16px rgba(0,0,0,.05)}.lm9.light .lm9-form-card-head{border-bottom-color:var(--paper-line)}.lm9.light .lm9-form-card-eyebrow,.lm9.light .lm9-form-field label{color:var(--paper-mute)!important}.lm9.light .lm9-form-card-num,.lm9.light .lm9-form-consent a:hover{color:var(--red)!important}.lm9.light .lm9-form-field input{background:#fafaf7!important;border-color:var(--paper-line)!important;color:var(--paper-ink)!important}.lm9.light .lm9-form-field input:focus{border-color:var(--red)!important;background:#fff!important}.lm9.light .lm9-form-consent{color:var(--paper-mute)!important}.lm9.light .lm9-form-consent a{color:var(--paper-ink)!important}.lm9.light .lm9-form-required{color:var(--red)!important}.lm9.light .lm9-form-submit{background:var(--red)!important;color:#fff!important}.lm9.light .lm9-form-submit:hover{background:#a31818!important}.lm9.light .lm9-form-submit *{color:#fff!important}.lm9.light .lm9-form-submit-arrow{border-color:#fff!important}.lm9.light .lm9-form-fineprint{color:var(--paper-mute)!important}.lm9.light .lm9-form-error{background:rgba(198,40,40,.08)!important;border-left-color:var(--red)!important;color:var(--paper-ink)!important}