.l9mR8a_page{--brand:#0e9abe;--brand-dark:#0a7894;--brand-soft:#0e9abe14;--brand-mid:#0e9abe59;--ink:#1a1f2e;--ink-2:#4a5163;--ink-3:#667085;--line:#e6e9ef;--bg:#fff;--bg-2:#f7f9fb;--bg-3:#eef2f6;--warn:#c45c2e;--warn-soft:#c45c2e14;--warn-mid:#c45c2e4d;--good:#2c8a4e;--good-soft:#2c8a4e14;--good-mid:#2c8a4e4d;background:var(--bg);color:var(--ink);padding-top:80px;font-weight:400}.l9mR8a_wrap{max-width:1100px;margin:0 auto;padding:0 40px}.l9mR8a_navTag{border-bottom:1px solid var(--line);color:var(--ink-3);text-align:right;padding:20px 0;font-size:12px}.l9mR8a_hero{text-align:center;padding:110px 0 80px}.l9mR8a_heroEyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--brand-dark);border:1px solid var(--brand-mid);border-radius:100px;margin-bottom:32px;padding:6px 14px;font-size:11px;font-weight:600;display:inline-block}.l9mR8a_heroTitle{letter-spacing:-.025em;color:var(--ink);margin:0 0 24px;font-size:clamp(40px,5.5vw,68px);font-weight:200;line-height:1.05}.l9mR8a_heroTitle strong{color:var(--brand);font-weight:600}.l9mR8a_heroLede{color:var(--ink-2);max-width:580px;margin:0 auto;font-size:18px;font-weight:300}.l9mR8a_scrollCue{letter-spacing:.2em;color:var(--ink-3);text-transform:uppercase;margin-top:64px;font-size:11px}.l9mR8a_scrollCue:after{content:"";background:linear-gradient(to bottom, var(--brand), transparent);width:1px;height:40px;margin:14px auto 0;display:block}.l9mR8a_stage{border-top:1px solid var(--line);padding:100px 0}.l9mR8a_stageHead{align-items:baseline;gap:24px;margin-bottom:48px;display:flex}.l9mR8a_stageNum{font-family:var(--font-mono);color:var(--brand-dark);letter-spacing:.05em;font-size:14px;font-weight:500}.l9mR8a_stageTitle{letter-spacing:-.02em;color:var(--ink);flex:1;margin:0;font-size:32px;font-weight:500}.l9mR8a_stageTitle em{color:var(--brand);font-style:normal;font-weight:600}.l9mR8a_stageVis{width:100%}.l9mR8a_prose{max-width:680px;margin-bottom:36px}.l9mR8a_prose p{color:var(--ink-2);margin:0 0 18px;font-size:15.5px;font-weight:300;line-height:1.7}.l9mR8a_prose p:last-child{margin-bottom:0}.l9mR8a_prose strong{color:var(--ink);font-weight:500}.l9mR8a_inlineLink{color:var(--brand-dark);text-underline-offset:2px;text-decoration:underline;-webkit-text-decoration-color:var(--brand-mid);text-decoration-color:var(--brand-mid)}.l9mR8a_inlineLink:hover{color:var(--brand-dark)}.l9mR8a_chipsVis{background:var(--bg-2);border-radius:12px;padding:40px}.l9mR8a_chipsGrid{grid-template-columns:1fr 1fr;gap:24px;max-width:820px;margin:0 auto;display:grid}.l9mR8a_chip{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:26px 28px}.l9mR8a_chipBrand{border-color:var(--brand-mid);background:linear-gradient(135deg, var(--brand-soft), var(--bg))}.l9mR8a_chipLabel{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-3);margin-bottom:12px;font-size:10px;font-weight:600}.l9mR8a_chipBrand .l9mR8a_chipLabel{color:var(--brand-dark)}.l9mR8a_chipText{color:var(--ink);margin:0;font-size:16px;font-weight:500;line-height:1.5}.l9mR8a_chipSub{color:var(--ink-2);margin:10px 0 0;font-size:13px;font-weight:300;line-height:1.6}.l9mR8a_timelineVis{background:var(--bg-2);border-radius:12px;padding:40px}.l9mR8a_timelineTrack{border-radius:6px;align-items:stretch;max-width:860px;height:64px;margin:0 auto;display:flex;position:relative;overflow:visible}.l9mR8a_timelineCorpus{background:linear-gradient(to right, var(--brand-dark), var(--brand));color:#fff;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:6px 0 0 6px;flex:0 0 72%;justify-content:center;align-items:center;font-size:12px;font-weight:500;display:flex}.l9mR8a_timelineCutoff{background:var(--ink);z-index:1;flex:0 0 3px;position:relative}.l9mR8a_timelineAfter{background:repeating-linear-gradient(135deg, var(--bg-3), var(--bg-3) 6px, var(--bg-2) 6px, var(--bg-2) 12px);border:1px dashed var(--line);opacity:.7;color:var(--ink-3);font-family:var(--font-mono);border-left:none;border-radius:0 6px 6px 0;flex:1;justify-content:center;align-items:center;font-size:11px;display:flex}.l9mR8a_timelineLabels{max-width:860px;margin:14px auto 0;display:flex}.l9mR8a_timelineLabelCorpus{color:var(--ink-2);flex:0 0 72%;font-size:12px;font-weight:300}.l9mR8a_timelineLabelCutoff{color:var(--ink);flex:1;padding-left:10px;font-size:12px;font-weight:500}.l9mR8a_timelineLabelCutoff .l9mR8a_mono{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink);margin-bottom:4px;font-size:10px;font-weight:600;display:block}.l9mR8a_timelineCaption{text-align:center;color:var(--ink-2);margin-top:28px;font-size:13px;font-weight:300}.l9mR8a_baseVis{background:var(--bg-2);border-radius:12px;padding:40px}.l9mR8a_baseVis .l9mR8a_prose{margin:0 auto}.l9mR8a_baseVis .l9mR8a_prose p em{color:var(--brand-dark);font-style:italic}.l9mR8a_compareVis{background:var(--bg-2);border-radius:12px;padding:40px}.l9mR8a_comparePrompt{background:var(--bg);border:1px solid var(--line);font-family:var(--font-mono);color:var(--ink);border-radius:8px;margin-bottom:24px;padding:18px 22px;font-size:14px;position:relative}.l9mR8a_comparePrompt:before{content:"PROMPT";background:var(--bg-2);font-family:var(--font-mono);letter-spacing:.15em;color:var(--ink-3);padding:0 8px;font-size:10px;font-weight:600;position:absolute;top:-10px;left:18px}.l9mR8a_compareToggle{background:var(--bg-3);border-radius:100px;flex-wrap:wrap;gap:2px;margin-bottom:20px;padding:4px;display:inline-flex}.l9mR8a_compareToggle button{min-height:40px;color:var(--ink-2);cursor:pointer;background:0 0;border:none;border-radius:100px;padding:10px 18px;font-family:inherit;font-size:13px;font-weight:500;transition:all .15s}.l9mR8a_compareToggle button.l9mR8a_active{background:var(--bg);color:var(--brand-dark);box-shadow:0 1px 3px #0000000f}.l9mR8a_answerPanel{border:1px solid var(--line);color:var(--ink-2);border-radius:8px;min-height:190px;padding:22px 24px;font-size:14px;line-height:1.7}.l9mR8a_answerPanel .l9mR8a_label{font-family:var(--font-mono);letter-spacing:.15em;margin-bottom:14px;font-size:10px;font-weight:600;display:block}.l9mR8a_ansBase{background:var(--bg-3)}.l9mR8a_ansBase .l9mR8a_label{color:var(--ink-3)}.l9mR8a_ansBase .l9mR8a_answerText{font-family:var(--font-mono);color:var(--ink-3);font-size:13px}.l9mR8a_ansInstruct{background:var(--bg)}.l9mR8a_ansInstruct .l9mR8a_label{color:var(--ink-2)}.l9mR8a_ansRlhf{background:linear-gradient(135deg, var(--brand-soft), var(--bg));border-color:var(--brand-mid)}.l9mR8a_ansRlhf .l9mR8a_label{color:var(--brand-dark)}.l9mR8a_answerText{margin:0}.l9mR8a_answerText strong{color:var(--ink);font-weight:500}.l9mR8a_annotation{color:var(--ink-2);border-radius:6px;margin-top:16px;padding:12px 16px;font-size:13px;font-weight:300;line-height:1.6}.l9mR8a_annWarn{background:var(--warn-soft);border-left:3px solid var(--warn)}.l9mR8a_annNeutral{background:var(--bg-3);border-left:3px solid var(--ink-3)}.l9mR8a_annGood{background:var(--good-soft);border-left:3px solid var(--good)}.l9mR8a_annotation strong{color:var(--ink);font-weight:500}.l9mR8a_pleaseVis{background:var(--bg-2);border-radius:12px;padding:40px}.l9mR8a_pleaseVis .l9mR8a_prose{margin:0 auto 28px}.l9mR8a_sideEffect{background:linear-gradient(135deg, var(--warn-soft), var(--bg));border:1px solid var(--warn-mid);border-radius:8px;max-width:680px;margin:0 auto;padding:24px 28px}.l9mR8a_sideEffectLabel{font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--warn);margin-bottom:12px;font-size:10px;font-weight:600}.l9mR8a_sideEffect p{color:var(--ink-2);margin:0 0 14px;font-size:14.5px;font-weight:300;line-height:1.7}.l9mR8a_sideEffect p:last-child{margin-bottom:0}.l9mR8a_sideEffect strong{color:var(--ink);font-weight:500}.l9mR8a_sideEffectPattern{font-family:var(--font-mono);background:var(--bg);border:1px solid var(--line);color:var(--ink);border-radius:4px;margin-top:14px;padding:10px 14px;font-size:12px}.l9mR8a_quirksVis{background:var(--bg-2);border-radius:12px;padding:40px}.l9mR8a_quirksTable{border-collapse:collapse;width:100%}.l9mR8a_quirksTable th{text-align:left;font-family:var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:var(--ink-3);border-bottom:1px solid var(--line);padding:0 0 16px;font-size:10px;font-weight:600}.l9mR8a_quirksTable th:last-child{color:var(--brand-dark)}.l9mR8a_quirksTable td{vertical-align:top;border-bottom:1px solid var(--line);padding:16px 0;font-size:14px}.l9mR8a_quirksTable tr:last-child td{border-bottom:none}.l9mR8a_quirksTable .l9mR8a_quirk{color:var(--ink);width:42%;padding-right:32px;font-weight:500}.l9mR8a_quirksTable .l9mR8a_arrow{text-align:center;width:30px;color:var(--brand-dark);padding-right:24px;font-size:18px;font-weight:200}.l9mR8a_quirksTable .l9mR8a_source{color:var(--ink-2);font-size:13.5px;font-weight:300}.l9mR8a_codaVis{background:var(--bg-2);border-radius:12px;padding:40px}.l9mR8a_codaVis .l9mR8a_prose{margin:0 auto}.l9mR8a_codaVis .l9mR8a_prose p em{color:var(--brand-dark);font-style:italic}.l9mR8a_outro{border-top:1px solid var(--line);text-align:center;padding:120px 0 100px}.l9mR8a_outroTitle{letter-spacing:-.025em;margin:0 0 28px;font-size:clamp(36px,5vw,56px);font-weight:200;line-height:1.1}.l9mR8a_outroTitle strong{color:var(--brand);font-weight:600}.l9mR8a_outroLede{color:var(--ink-2);max-width:580px;margin:0 auto 40px;font-size:17px;font-weight:300}.l9mR8a_outroCta{background:var(--brand);color:#fff;letter-spacing:.02em;border-radius:6px;padding:14px 28px;font-size:14px;font-weight:500;text-decoration:none;transition:background .15s;display:inline-block}.l9mR8a_outroCta:hover{background:var(--brand-dark)}@media (max-width:720px){.l9mR8a_wrap{padding:0 24px}.l9mR8a_stage{padding:64px 0}.l9mR8a_stageHead{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:32px}.l9mR8a_stageTitle{font-size:24px}.l9mR8a_hero{padding:60px 0 50px}.l9mR8a_chipsVis,.l9mR8a_timelineVis,.l9mR8a_baseVis,.l9mR8a_compareVis,.l9mR8a_pleaseVis,.l9mR8a_quirksVis,.l9mR8a_codaVis{padding:24px}.l9mR8a_chipsGrid{grid-template-columns:1fr}.l9mR8a_timelineCorpus{font-size:10px}.l9mR8a_timelineLabelCorpus,.l9mR8a_timelineLabelCutoff{font-size:11px}.l9mR8a_quirksTable .l9mR8a_quirk{padding-right:16px;font-size:13px}.l9mR8a_quirksTable .l9mR8a_source{font-size:12px}.l9mR8a_compareToggle{border-radius:16px}}@media (prefers-reduced-motion:reduce){.l9mR8a_page *,.l9mR8a_page :before,.l9mR8a_page :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.l9mR8a_comparePrompt:not(:first-child){margin-top:34px}
