.sp .sp-sec.ra-deep{background:#06111f;border-top:0}.sp .sp-sec.ra-deep+.sp-sec:not(.cream):not(.ra-deep){border-top:0}.sp .sp-sec.ra-deep .lib-item,.sp .sp-sec.ra-deep .card-s,.sp .sp-sec.ra-deep .steps li{background:var(--e-slate)}.sp .ra-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid}.sp .ra-split.top{align-items:start}.sp .ra-split.flip .ra-split-main{order:2}.sp .ra-split.flip .ra-split-aside{order:1}.sp .ra-split-main>.sp-eyebrow:first-child{margin-top:0}.sp .ra-split-main .sp-sub{max-width:46ch}.sp .ra-split-aside{min-width:0}.sp .ra-split+.sp-diffs,.sp .ra-split+.sp-outcomes,.sp .ra-split+.sp-steps{margin-top:56px}.sp .ra-headrow{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:56px;display:grid}.sp .ra-headrow h2{margin-bottom:0}.sp .ra-headrow-p .sp-sub{max-width:48ch;margin-top:0}.sp .ra-headrow-p>:last-child{margin-bottom:4px}.sp .ra-narrow{max-width:760px;margin-left:auto;margin-right:auto}.sp .sp-center .lib-grid,.sp .sp-center .lib-item,.sp .sp-center .nerdy-body.full{text-align:left}.sp .sp-center .prose{text-align:left;margin-left:auto;margin-right:auto}.sp .sp-center .cta-row-b{justify-content:center;display:flex}.sp .sp-sec.cream .lib-item,.sp .sp-sec.cream .card-s{background:var(--e-white);border-color:var(--e-line-cream);color:var(--e-body)}.sp .sp-sec.cream .lib-item .who,.sp .sp-sec.cream .lib-item .said-q,.sp .sp-sec.cream .lib-item .truth-p b,.sp .sp-sec.cream .card-s h3{color:var(--e-ink)}.sp .sp-sec.cream .lib-item .truth-p,.sp .sp-sec.cream .card-s p{color:var(--e-body)}.sp .sp-sec.cream .lib-item .lbl.truth,.sp .sp-sec.cream .card-s .more{color:var(--e-orange-ink)}.sp .sp-sec.cream .card-s .k{color:var(--e-dim-cream)}.sp .sp-sec.cream .sp-num{border-top-color:var(--e-orange-ink)}.sp .sp-sec.cream .sp-num b{color:var(--e-ink)}.sp .sp-sec.cream .sp-num span{color:var(--e-body)}.sp .ra-vis{width:100%}.sp .ra-vis .receipt{box-shadow:var(--e-shadow)}.sp .sp-sec.cream .ra-vis .receipt{box-shadow:0 14px 40px #0a1a2f1f}.sp .ra-sample{color:var(--e-dim);flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 0;font-size:12.5px;display:flex}.sp .sp-sec.cream .ra-sample{color:var(--e-dim-cream)}.sp .sp-sec.cream .ra-sample .sample-tag{color:var(--e-orange-ink);border-color:#b8621a66}.sp .ra-card{background:var(--e-slate);border:1px solid var(--e-line-slate);border-radius:var(--e-radius-card);box-shadow:var(--e-shadow);color:var(--e-text-2);padding:18px 20px;font-size:14.5px;line-height:1.55}.sp .ra-card.on-cream{background:var(--e-white);border-color:var(--e-line-cream);color:var(--e-body);box-shadow:0 14px 40px #0a1a2f1f}.sp .ra-card-bar{font-family:var(--e-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--e-dim);border-bottom:1px solid var(--e-line-slate);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:14px;padding-bottom:12px;font-size:11px;display:flex}.sp .ra-card.on-cream .ra-card-bar{color:var(--e-dim-cream);border-color:var(--e-line-cream)}.sp .ra-card-bar span:first-child{color:var(--e-orange)}.sp .ra-card.on-cream .ra-card-bar span:first-child{color:var(--e-orange-ink)}.sp .ra-card-bar .bad{color:var(--e-lost)}.sp .ra-card-note{color:var(--e-dim);margin:14px 0 0;font-size:13px}.sp .ra-card.on-cream .ra-card-note{color:var(--e-dim-cream)}.sp .ra-check{grid-template-columns:repeat(2,1fr);gap:10px}.sp .ra-card:not(.on-cream) .ra-check div{background:var(--e-slate-3);border-color:var(--e-line-slate)}.sp .ra-card:not(.on-cream) .ra-check span{color:var(--e-dim)}.sp .ra-card:not(.on-cream) .ra-check b{color:var(--e-text)}.sp .ra-claim{background:#e5645b0d;border:1px solid #e5645b59;border-radius:8px;padding:12px 14px}.sp .ra-claim+.ra-claim{margin-top:10px}.sp .ra-claim .e{font-family:var(--e-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--e-dim);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:10.5px;display:flex}.sp .ra-claim p{color:var(--e-text);margin:0;font-size:15px}.sp .ra-claim mark{color:var(--e-lost);text-underline-offset:3px;background:0 0;-webkit-text-decoration:underline wavy;text-decoration:underline wavy}.sp .ra-claim .act{margin-top:10px}.sp .ra-claim .act span{background:var(--e-orange);color:var(--e-navy);border-radius:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-block}.sp .ra-ent{align-items:baseline;gap:14px;display:flex}.sp .ra-ent b{font-family:var(--e-font-display);color:var(--e-held);font-size:48px;font-weight:500;line-height:1}.sp .ra-card.on-cream .ra-ent b{color:#2e9a67}.sp .ra-ent span{font-family:var(--e-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px;line-height:1.4}.sp .ra-entbar{border-radius:99px;gap:2px;height:8px;margin:16px 0 12px;display:flex;overflow:hidden}.sp .ra-entbar .cur{background:var(--e-held)}.sp .ra-entbar .old{background:var(--e-warn)}.sp .ra-entrow{border-top:1px solid var(--e-line-slate);grid-template-columns:76px minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:8px 0;font-size:14px;display:grid}.sp .ra-card.on-cream .ra-entrow{border-color:var(--e-line-cream)}.sp .ra-entrow .cur,.sp .ra-entrow .old{font-family:var(--e-font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px}.sp .ra-entrow .cur{color:var(--e-held)}.sp .ra-card.on-cream .ra-entrow .cur{color:#2e9a67}.sp .ra-entrow .old{color:var(--e-warn)}.sp .ra-card.on-cream .ra-entrow .old{color:#a87618}.sp .ra-entrow em{font-style:normal;font-family:var(--e-font-mono)}.sp .ra-chips{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.sp .ra-chip{font-family:var(--e-font-mono);letter-spacing:.04em;color:var(--e-text-2);border:1px solid var(--e-line-slate);background:var(--e-slate-3);border-radius:999px;align-items:center;gap:8px;padding:6px 12px 6px 10px;font-size:12px;display:inline-flex}.sp .ra-chip i{background:var(--e-orange);border-radius:50%;flex:none;width:7px;height:7px}.sp .ra-loop{background:var(--e-slate);border:1px solid var(--e-line-slate);border-radius:var(--e-radius-panel);box-shadow:var(--e-shadow);gap:10px;padding:22px 22px 16px;display:grid;position:relative}.sp .ra-loop-g{background:var(--e-slate-3);border:1px solid var(--e-line-slate);border-radius:var(--e-radius-card);grid-template-columns:92px minmax(0,1fr);align-items:center;gap:14px;padding:12px 14px;display:grid}.sp .ra-loop-k{font-family:var(--e-font-display);color:var(--e-text);font-size:22px;font-weight:500}.sp .ra-loop-g:nth-child(3) .ra-loop-k{color:var(--e-orange)}.sp .ra-loop ol{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sp .ra-loop li a{border:1px solid var(--e-line-slate);color:var(--e-text-2);border-radius:999px;align-items:baseline;gap:7px;padding:6px 10px;font-size:13.5px;line-height:1.2;text-decoration:none;display:inline-flex}.sp .ra-loop li a:hover{color:var(--e-text);border-color:var(--e-orange)}.sp .ra-loop li a span{font-family:var(--e-font-mono);letter-spacing:.1em;color:var(--e-orange);font-size:10.5px}.sp .ra-loop-back{width:100%;height:28px;color:var(--e-dim);margin-top:-2px}.sp .ra-loop-foot{text-align:center;font-family:var(--e-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--e-dim);margin-top:-4px;font-size:11px}.ra-stage{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head head""text shot";align-items:start;column-gap:40px;display:grid}.ra-stage.flip{grid-template-areas:"head head""shot text"}.ra-stage.full{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""shot""text"}.ra-stage>.stage-head{grid-area:head}.ra-stage>.stage-shot{grid-area:shot;margin:22px 0 0}.ra-stage.full>.stage-shot{margin-bottom:20px}.ra-stage>.nerdy-panel{grid-area:text;margin-top:22px}.ra-stage>.nerdy-panel.is-nerdy{grid-area:auto/1/auto/-1}.ra-stage .plain{grid-template-columns:minmax(0,1fr)}.ra-stage .plain-what{max-width:none}.blk.ra-stage{position:relative}@media (min-width:901px){.ra-stage>.nerdy-panel{position:static}.ra-stage>.nerdy-panel>.nerdy-toggle{margin:0;position:absolute;top:44px;right:44px}.ra-stage>.stage-head{padding-right:150px}}.blk.ra-stage{padding:48px 44px}.blk.ra-stage:not(.cream) .stage-head h2{color:var(--e-text)}.blk.ra-stage:not(.cream) .stage-label{color:var(--e-orange)}.blk.ra-stage:not(.cream) .plain-what{color:var(--e-text-2)}.ra-legal .intro-block{text-align:center;margin-left:auto;margin-right:auto}.ra-legal .intro-block h1,.ra-legal .intro-block .lede{margin-left:auto;margin-right:auto}.ra-legal .blk.ra-read{max-width:920px;margin-left:auto;margin-right:auto}@media (max-width:900px){.sp .ra-split,.sp .ra-headrow{grid-template-columns:minmax(0,1fr);gap:36px}.sp .ra-split.flip .ra-split-main{order:1}.sp .ra-split.flip .ra-split-aside{order:2}.sp .ra-headrow{gap:0}.sp .ra-headrow-p .sp-sub{margin-top:20px}.ra-stage,.ra-stage.flip{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""shot""text"}.blk.ra-stage{padding:32px 24px}.sp .ra-loop-g{grid-template-columns:minmax(0,1fr);gap:8px}}@media (max-width:560px){.sp .ra-entrow{grid-template-columns:64px minmax(0,1fr) auto;font-size:13px}}.blk.ra-stage:not(.cream) .prose{color:var(--e-text-2)}.blk.ra-stage:not(.cream) .plain-you{background:var(--e-slate-3);border-color:var(--e-line-slate)}.blk.ra-stage:not(.cream) .plain-you li{color:var(--e-text-2)}.blk.ra-stage:not(.cream) .prose b,.blk.ra-stage:not(.cream) .prose strong{color:var(--e-text)}.sp .sp-nums.ra-nums-side{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:0}.sp .ra-nums-side .sp-num{grid-template-columns:minmax(120px,190px) minmax(0,1fr);align-items:center;gap:20px;display:grid}.sp .ra-nums-side .sp-num .sp-tag{grid-column:1/-1}.sp .ra-nums-side .sp-num span{margin-top:0}.sp .sp-sec.cream .steps li{background:var(--e-white);border-color:var(--e-line-cream)}.sp .sp-sec.cream .steps h3{color:var(--e-ink)}.sp .sp-sec.cream .steps p{color:var(--e-body)}.sp .sp-sec.cream .steps li:before{color:var(--e-orange-ink)}.sp .ra-split-aside>.steps{max-width:none}.sp .ab-verts.ra-verts{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}@media (max-width:560px){.sp .ab-verts.ra-verts{grid-template-columns:minmax(0,1fr)}}.sp .sp-sec.cream .ra-chip{background:var(--e-white);border-color:var(--e-line-cream-strong);color:var(--e-body)}.sp .ra-chat p{margin:0}.sp .ra-chat-you{background:var(--e-orange);width:fit-content;max-width:82%;color:var(--e-navy,#0a1a2f);border-radius:16px 16px 4px;padding:9px 14px;font-weight:600;margin-left:auto!important}.sp .ra-chat-tool{font-family:var(--e-font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--e-dim);align-items:center;gap:8px;font-size:11px;display:flex;margin:12px 0!important}.sp .ra-card.on-cream .ra-chat-tool{color:var(--e-dim-cream)}.sp .ra-chat-tool i{background:var(--e-held,#3e9b6b);border-radius:50%;flex:none;width:7px;height:7px}.sp .ra-chat-ai{background:var(--e-slate-3);border:1px solid var(--e-line-slate);border-radius:16px 16px 16px 4px;gap:8px;padding:12px 14px;display:grid}.sp .ra-card.on-cream .ra-chat-ai{background:var(--e-cream,#f6f1e7);border-color:var(--e-line-cream)}.sp .ra-chat-ai mark{color:inherit;background:#f47d2029;border-radius:3px;padding:0 3px}.sp .ra-chat-tool.warn i{background:var(--e-warn)}.sp .sp-sec.cream .ra-steps4 .sp-step{background:var(--e-white);border-color:var(--e-line-cream);box-shadow:0 14px 40px #0a1a2f14}.sp .sp-sec.cream .ra-steps4 .sp-step h3{color:var(--e-ink,#0a1a2f);font-size:24px}.sp .sp-sec.cream .ra-steps4 .sp-step p{color:var(--e-body)}.sp .sp-sec.cream .ra-steps4 .sp-step .n{color:var(--e-orange-ink)}
