.am:where(.astro-2nwgiyfk){margin:1.6rem 0}.cards:where(.astro-2nwgiyfk){display:grid;grid-template-columns:1fr 1fr 1fr;gap:.7rem}.chat:where(.astro-2nwgiyfk){display:flex;flex-direction:column;border-radius:13px;padding:.85rem .95rem .8rem;background:color-mix(in oklab,var(--sl-color-gray-4) 45%,var(--sl-color-bg));margin-top:0}.ctag:where(.astro-2nwgiyfk){font-family:var(--sl-font);font-size:.64rem;letter-spacing:.08em;text-transform:uppercase;color:var(--sl-color-gray-3)}.msgs:where(.astro-2nwgiyfk){display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;margin:.6rem 0 .75rem}.msg:where(.astro-2nwgiyfk){font-size:.78rem;line-height:1.35;padding:.28rem .6rem;border-radius:10px 10px 10px 4px}.msg:where(.astro-2nwgiyfk).brief{color:var(--sl-color-gray-2);background:color-mix(in oklab,var(--sl-color-gray-3) 18%,var(--sl-color-bg))}.asklabel:where(.astro-2nwgiyfk){margin-top:.3rem;font-family:var(--sl-font);font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;color:var(--sl-color-text-accent)}.msg:where(.astro-2nwgiyfk).ask{font-weight:600;color:var(--sl-color-white);background:color-mix(in oklab,var(--sl-color-text-accent) 16%,var(--sl-color-bg))}.wipe:where(.astro-2nwgiyfk){margin-top:auto;font-family:var(--sl-font);font-size:.64rem;letter-spacing:.05em;color:var(--sl-color-gray-3)}.wipe:where(.astro-2nwgiyfk) b:where(.astro-2nwgiyfk){font-weight:700;color:color-mix(in oklab,var(--sl-color-red, #e5484d) 75%,var(--sl-color-gray-3));margin-right:.25rem}.cap:where(.astro-2nwgiyfk){margin:.8rem 0 0;text-align:center;font-size:.85rem;line-height:1.4;color:var(--sl-color-gray-2)}.am:where(.astro-2nwgiyfk).armed .chat:where(.astro-2nwgiyfk){opacity:0;transform:translateY(12px);transition:opacity .55s ease var(--d),transform .55s ease var(--d)}.am:where(.astro-2nwgiyfk).armed.in .chat:where(.astro-2nwgiyfk){opacity:1;transform:none}@media(max-width:640px){.cards:where(.astro-2nwgiyfk){grid-template-columns:1fr}}.arc:where(.astro-a7d5av36){list-style:none;margin:1.6rem 0;padding:0;display:flex;flex-direction:column;gap:0;position:relative}.step:where(.astro-a7d5av36){display:grid;grid-template-columns:auto 1fr;gap:.85rem;align-items:start;padding:.55rem 0;position:relative}.step:where(.astro-a7d5av36):not(:last-child):before{content:"";position:absolute;left:.92rem;top:2rem;bottom:-.35rem;width:2px;background:color-mix(in oklab,var(--sl-color-gray-3) 35%,var(--sl-color-bg))}.dot:where(.astro-a7d5av36){z-index:1;width:1.85rem;height:1.85rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--sl-font);font-size:.82rem;font-weight:600;color:var(--sl-color-gray-1);background:color-mix(in oklab,var(--sl-color-gray-3) 22%,var(--sl-color-bg))}.payoff:where(.astro-a7d5av36) .dot:where(.astro-a7d5av36){color:var(--sl-color-text-accent);background:color-mix(in oklab,var(--sl-color-text-accent) 18%,var(--sl-color-bg))}.body:where(.astro-a7d5av36){display:flex;flex-direction:column;gap:.15rem;padding-top:.18rem}.label:where(.astro-a7d5av36){font-weight:600;font-size:.98rem;color:var(--sl-color-white)}.payoff:where(.astro-a7d5av36) .label:where(.astro-a7d5av36){color:var(--sl-color-white)}.gist:where(.astro-a7d5av36){font-size:.9rem;line-height:1.45;color:var(--sl-color-gray-2)}@media(min-width:66rem){.m-arc:where(.astro-mhld56nc){display:none}}.tw:where(.astro-ex5vj72n){margin:1.4rem 0}.wall:where(.astro-ex5vj72n){display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.stat:where(.astro-ex5vj72n){border-radius:13px;padding:1.05rem 1.1rem;background:color-mix(in oklab,var(--sl-color-text-accent) 9%,var(--sl-color-bg));margin-top:0}.figure:where(.astro-ex5vj72n){display:flex;align-items:baseline;gap:.4rem;font-family:var(--sl-font);font-size:2rem;letter-spacing:-.02em;font-weight:700;line-height:1;color:var(--sl-color-text-accent)}.unit:where(.astro-ex5vj72n){font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--sl-color-gray-2)}.caption:where(.astro-ex5vj72n){display:block;margin-top:.55rem;font-size:.86rem;line-height:1.4;color:var(--sl-color-gray-1)}.bar:where(.astro-ex5vj72n){margin-top:.7rem}.track:where(.astro-ex5vj72n){height:.85rem;border-radius:999px;overflow:hidden;background:color-mix(in oklab,var(--sl-color-gray-4) 55%,var(--sl-color-bg))}.fill:where(.astro-ex5vj72n){display:block;height:100%;width:12%;border-radius:999px;background:var(--sl-color-text-accent)}.legend:where(.astro-ex5vj72n){display:flex;flex-wrap:wrap;gap:.35rem 1.1rem;margin-top:.5rem}.lg:where(.astro-ex5vj72n){display:inline-flex;align-items:center;gap:.4rem;font-size:.78rem;line-height:1.35;color:var(--sl-color-gray-2)}.sw:where(.astro-ex5vj72n){width:.62rem;height:.62rem;border-radius:3px;flex:none;background:color-mix(in oklab,var(--sl-color-gray-4) 55%,var(--sl-color-bg))}.sw:where(.astro-ex5vj72n).accent{background:var(--sl-color-text-accent)}.tw:where(.astro-ex5vj72n).armed .fill:where(.astro-ex5vj72n){width:0;transition:width 1.1s cubic-bezier(.2,.7,.2,1) .15s}.tw:where(.astro-ex5vj72n).armed.in .fill:where(.astro-ex5vj72n){width:12%}@media(max-width:640px){.wall:where(.astro-ex5vj72n){grid-template-columns:1fr}.caption:where(.astro-ex5vj72n){margin-top:.75rem}}.ps:where(.astro-razyv6hw){display:grid;grid-template-columns:1fr 1fr;gap:.7rem;margin:1.4rem 0}.col:where(.astro-razyv6hw){border-radius:13px;padding:1rem 1.1rem 1.05rem;background:color-mix(in oklab,var(--sl-color-gray-4) 45%,var(--sl-color-bg));margin-top:0;display:flex;flex-direction:column}.col:where(.astro-razyv6hw).accent{background:color-mix(in oklab,var(--sl-color-text-accent) 11%,var(--sl-color-bg))}.tag:where(.astro-razyv6hw){display:block;font-family:var(--sl-font);font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:var(--sl-color-gray-3)}.accent:where(.astro-razyv6hw) .tag:where(.astro-razyv6hw){color:var(--sl-color-white)}.who:where(.astro-razyv6hw){display:block;font-weight:600;font-size:1.05rem;color:var(--sl-color-white);margin:.3rem 0 .7rem}.points:where(.astro-razyv6hw){list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.4rem}.points:where(.astro-razyv6hw) li:where(.astro-razyv6hw){font-size:.88rem;line-height:1.4;color:var(--sl-color-white);padding-left:1.05rem;position:relative}.points:where(.astro-razyv6hw) li:where(.astro-razyv6hw):before{content:"";position:absolute;left:0;top:.5rem;width:.42rem;height:.42rem;border-radius:50%;background:color-mix(in oklab,var(--sl-color-white) 45%,var(--sl-color-bg))}.accent:where(.astro-razyv6hw) .points:where(.astro-razyv6hw) li:where(.astro-razyv6hw):before{background:var(--sl-color-text-accent)}.when:where(.astro-razyv6hw){display:block;margin-top:.95rem;padding-top:.7rem;border-top:1px solid color-mix(in oklab,var(--sl-color-gray-3) 28%,transparent);font-size:.84rem;font-weight:600;line-height:1.4;color:var(--sl-color-gray-1)}.accent:where(.astro-razyv6hw) .when:where(.astro-razyv6hw){color:var(--sl-color-white)}@media(max-width:640px){.ps:where(.astro-razyv6hw){grid-template-columns:1fr}}.pull:where(.astro-uoev72ym){margin:1.4rem 0;padding:1rem 1.1rem;border:none;border-radius:13px;background:color-mix(in oklab,var(--sl-color-text-accent) 10%,var(--sl-color-bg));font-size:.95rem;line-height:1.55;font-weight:400;color:var(--sl-color-white)}.pull:where(.astro-uoev72ym) p{margin:0}.pull:where(.astro-uoev72ym) strong{color:var(--sl-color-white);font-weight:700}.kl:where(.astro-qggburbf){margin:1.7rem 0}.kl-tag:where(.astro-qggburbf){display:block;font-family:var(--sl-font);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--sl-color-gray-3);margin-bottom:.8rem}.kl-cards:where(.astro-qggburbf){display:grid;grid-template-columns:1fr 1fr;gap:.7rem}.kl-fig:where(.astro-qggburbf){margin:0;display:flex;flex-direction:column;border-radius:13px;padding:.95rem 1rem 1rem}.kl-fig:where(.astro-qggburbf).keep{background:color-mix(in oklab,var(--sl-color-text-accent) 10%,var(--sl-color-bg))}.kl-fig:where(.astro-qggburbf).lose{background:color-mix(in oklab,var(--sl-color-gray-4) 45%,var(--sl-color-bg))}.kl-cap:where(.astro-qggburbf){font-size:.95rem;font-weight:600;color:var(--sl-color-white);margin-bottom:.65rem}.lose:where(.astro-qggburbf) .kl-cap:where(.astro-qggburbf){color:var(--sl-color-gray-1)}.kl-preview:where(.astro-qggburbf){display:flex;flex-direction:column;gap:.18rem;border-radius:10px;padding:.7rem .8rem .8rem;background:color-mix(in oklab,var(--sl-color-bg) 70%,transparent)}.kl-path:where(.astro-qggburbf){align-self:flex-start;font-size:.66rem;letter-spacing:.04em;padding:.14rem .5rem;border-radius:7px;margin-bottom:.45rem;color:var(--sl-color-white);background:color-mix(in oklab,var(--sl-color-text-accent) 16%,var(--sl-color-bg))}.lose:where(.astro-qggburbf) .kl-path:where(.astro-qggburbf){color:var(--sl-color-gray-2);background:color-mix(in oklab,var(--sl-color-gray-3) 22%,var(--sl-color-bg))}.ln:where(.astro-qggburbf){font-size:.8rem;line-height:1.45;color:var(--sl-color-white)}.ln-h:where(.astro-qggburbf){font-weight:700}.ln-m:where(.astro-qggburbf){color:var(--sl-color-gray-2)}.ln-b:where(.astro-qggburbf){margin-top:.3rem}.kl-nums:where(.astro-qggburbf){display:flex;flex-direction:column;gap:.18rem;mask-image:linear-gradient(to bottom,#000 55%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 100%)}.vr:where(.astro-qggburbf){font-size:.8rem;line-height:1.45;font-variant-numeric:tabular-nums;white-space:pre;color:var(--sl-color-gray-2)}.vr:where(.astro-qggburbf).more{color:var(--sl-color-gray-3)}.kl-list:where(.astro-qggburbf){list-style:none;margin:.8rem 0 0;padding:0;display:flex;flex-direction:column;gap:.45rem}.kl-list:where(.astro-qggburbf) li:where(.astro-qggburbf){position:relative;padding-left:1.3rem;font-size:.86rem;line-height:1.42;color:var(--sl-color-white)}.lose:where(.astro-qggburbf) .kl-list:where(.astro-qggburbf) li:where(.astro-qggburbf){color:var(--sl-color-gray-1)}.mark:where(.astro-qggburbf){position:absolute;left:0;top:0;font-size:.82rem;font-weight:700}.mark:where(.astro-qggburbf).ok{color:var(--sl-color-text-accent)}.mark:where(.astro-qggburbf).no{color:var(--sl-color-gray-3)}.kl:where(.astro-qggburbf).armed .kl-fig:where(.astro-qggburbf){opacity:0;transform:translateY(12px);transition:opacity .55s ease var(--d),transform .55s ease var(--d)}.kl:where(.astro-qggburbf).armed.in .kl-fig:where(.astro-qggburbf){opacity:1;transform:none}@media(max-width:700px){.kl-cards:where(.astro-qggburbf){grid-template-columns:1fr}}
