.content:has(>.how),.terminal[data-layout=mobile] .content:has(>.how){padding:0;gap:0}.terminal[data-layout] .content:has(>.how)>.syslayer{padding:28px 32px 0}.terminal[data-layout] .content:has(>.syslayer)>.how{padding-top:24px}.terminal[data-layout=mobile] .content:has(>.how)>.syslayer{padding:16px 14px 0}.terminal[data-layout=mobile] .content:has(>.syslayer)>.how{padding-top:20px}.how{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:32px;padding:28px 32px}.how__header{display:flex;justify-content:space-between;align-items:flex-end}.how__title{margin:0;font-family:var(--font-display);font-size:14px;line-height:14px;color:var(--cream);font-weight:400}.how__sub{font-family:var(--font-body);font-size:18px;line-height:18px;color:var(--text-dim)}.how__columns{display:flex;gap:40px;align-items:flex-start}.how__col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:32px}.how .panel__body{display:flex;flex-direction:column;gap:22px}.how__note{margin:0;font-family:var(--font-body);font-size:18px;line-height:22px;color:var(--text-dim)}.how__scroll{overflow-x:auto}.how-graph{margin:0}.how-graph__svg{display:block;min-width:1080px;width:100%;height:auto}.how-graph__box{fill:var(--screen-2);stroke:var(--green-3);stroke-width:2px}.how-graph__box--dim{stroke:var(--green-4)}.how-graph__box--green{stroke:var(--state-funding)}.how-graph__box--cream{stroke:var(--state-live)}.how-graph__box--amber{stroke:var(--state-armed)}.how-graph__box--red{stroke:var(--state-refunding)}.how-graph__tag{font-family:var(--font-display);font-size:11px;fill:var(--green)}.how-graph__tag--dim{fill:var(--text-dim)}.how-graph__tag--green{fill:var(--state-funding)}.how-graph__tag--cream{fill:var(--state-live)}.how-graph__tag--amber{fill:var(--state-armed)}.how-graph__tag--red{fill:var(--state-refunding)}.how-graph__sub,.how-graph__label,.how-graph__note{font-family:var(--font-body);font-size:16px}.how-graph__sub{fill:var(--text-dim)}.how-graph__note{fill:var(--text-dim);font-size:17px}.how-graph__label{fill:var(--green)}.how-graph__label--dim{fill:var(--text-dim)}.how-graph__label--green{fill:var(--state-funding)}.how-graph__label--cream{fill:var(--state-live)}.how-graph__label--amber{fill:var(--state-armed)}.how-graph__label--red{fill:var(--state-refunding)}.how-graph__edge{fill:none;stroke:var(--green);stroke-width:2px}.how-graph__edge--dim{stroke:var(--text-dim)}.how-graph__edge--green{stroke:var(--state-funding)}.how-graph__edge--cream{stroke:var(--state-live)}.how-graph__edge--amber{stroke:var(--state-armed)}.how-graph__edge--red{stroke:var(--state-refunding)}.how-graph__edge--dashed{stroke-dasharray:5 4}.how-graph__head{fill:var(--green)}.how-graph__head--dim{fill:var(--text-dim)}.how-graph__head--green{fill:var(--state-funding)}.how-graph__head--cream{fill:var(--state-live)}.how-graph__head--amber{fill:var(--state-armed)}.how-graph__head--red{fill:var(--state-refunding)}.how-cmp{width:100%;min-width:620px;border-collapse:collapse;font-family:var(--font-body);font-size:17px;line-height:20px}.how-cmp th,.how-cmp td{text-align:left;vertical-align:top;padding:13px 18px 13px 0;border-bottom:2px solid var(--green-4);font-weight:400}.how-cmp thead th{font-family:var(--font-display);font-size:10px;line-height:10px;padding-bottom:12px}.how-cmp tbody tr:last-child th,.how-cmp tbody tr:last-child td{border-bottom:0}.how-cmp__ask{width:30%;color:var(--green-2)}.how-cmp__direct{width:35%;color:var(--green)}.how-cmp thead .how-cmp__direct{color:var(--green)}.how-cmp__os{width:35%;color:var(--text-dim)}.how-cmp thead .how-cmp__os{color:var(--amber)}.how-net{display:flex;flex-direction:column;gap:14px;border-left:4px solid var(--amber);padding-left:16px}.how-net__cols{display:flex;gap:40px;flex-wrap:wrap}.how-net__side{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:8px;margin:0}.how-net__row{display:flex;justify-content:space-between;gap:16px;font-family:var(--font-body);font-size:17px;line-height:19px}.how-net__row dt{color:var(--text-dim);min-width:0}.how-net__row dd{margin:0;color:var(--cream);font-variant-numeric:tabular-nums;white-space:nowrap}.how-net__row--total{border-top:2px solid var(--green-4);padding-top:8px}.how-net__side--win .how-net__row--total dd{color:var(--green)}.how-net__verdict{margin:0;font-family:var(--font-body);font-size:18px;line-height:22px;color:var(--green)}.how-ends{display:flex;flex-direction:column;gap:16px;margin:0;padding:0;list-style:none}.how-ends__row{display:flex;gap:16px;align-items:baseline}.how-ends__tag{flex:0 0 132px;font-family:var(--font-display);font-size:10px;line-height:18px}.how-ends__tag--green{color:var(--state-funding)}.how-ends__tag--red{color:var(--state-refunding)}.how-ends__tag--cream{color:var(--state-live)}.how-ends__tag--dim{color:var(--text-dim)}.how-ends__what{flex:1 1 auto;min-width:0;font-family:var(--font-body);font-size:18px;line-height:20px;color:var(--green)}.how-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 28px}.how__back{display:flex}.how--mobile{gap:24px;padding:16px 14px}.how--mobile .how__title{font-size:11px;line-height:11px}.how--mobile .how__columns{flex-direction:column;gap:24px}.how--mobile .how__col{gap:24px}.how--mobile .tline{font-size:16px;line-height:18px}.how--mobile .tline__bullet{flex-basis:7px}.how--mobile .how__note,.how--mobile .how-ends__what,.how--mobile .how-net__verdict{font-size:16px;line-height:19px}.how--mobile .how-ends__row{flex-direction:column;gap:4px}.how--mobile .how-ends__tag{flex-basis:auto}.how--mobile .how-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.how--mobile .how-net__cols{gap:20px}
