[data-episode=maintaining-markdown-for-ai]{--palette-machine:var(--machine);--palette-human:var(--human);--palette-ai:var(--ai)}
.dQRPCq_board{--gap:1.25rem;--lane-width:10rem;gap:.5rem;container-type:inline-size}.dQRPCq_compact{--gap:.75rem;--lane-width:7.5rem}.dQRPCq_scroller{overscroll-behavior-x:contain;padding:1.5rem .5rem .5rem;overflow-x:auto}.dQRPCq_grid{grid-auto-columns:var(--lane-width);column-gap:var(--gap);row-gap:.75rem;width:max-content;display:grid}.dQRPCq_lanes{display:contents}.dQRPCq_lane{grid-row:1;grid-column:var(--n);align-self:start}.dQRPCq_stage{grid-row:2;grid-column:var(--n)}.dQRPCq_bracket{grid-row:2;grid-column:var(--from) / var(--to)}.dQRPCq_wrap .dQRPCq_grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:2rem;width:auto}.dQRPCq_wrap .dQRPCq_lane{grid-area:auto;align-self:stretch}.dQRPCq_annotationRow{padding-inline:.5rem}.dQRPCq_annotation{align-items:flex-end;gap:.5rem;display:flex}@container (min-width:44rem){.dQRPCq_board:not(.dQRPCq_compact) .dQRPCq_grid{grid-template-columns:repeat(var(--lanes), minmax(0, 1fr));width:auto}.dQRPCq_board:not(.dQRPCq_compact) .dQRPCq_annotationRow{grid-template-columns:repeat(var(--lanes), minmax(0, 1fr));column-gap:var(--gap);display:grid}.dQRPCq_board:not(.dQRPCq_compact) .dQRPCq_annotation{grid-column:span 2 / calc(var(--emphasis) + 1);justify-content:flex-end;margin-bottom:-1rem}}@container (min-width:36rem){.dQRPCq_compact .dQRPCq_grid{grid-template-columns:repeat(var(--lanes), minmax(0, 1fr));width:auto}.dQRPCq_wrap .dQRPCq_grid{grid-template-columns:repeat(var(--lanes), minmax(0, 1fr))}}.dQRPCq_paymentSlot{border-color:var(--success)}
.X_9gYG_scene{container-type:inline-size}.X_9gYG_layout{align-items:center;gap:2.5rem;display:grid}.X_9gYG_funnel{grid-template-columns:minmax(7rem,2fr) minmax(0,3fr);align-items:center;display:grid}.X_9gYG_sources{flex-direction:column;gap:1rem;display:flex}.X_9gYG_shape{width:100%;max-height:22rem;margin-left:-1.5rem}@container (min-width:60rem){.X_9gYG_layout{grid-template-columns:5fr 7fr;gap:0}}@keyframes X_9gYG_travel{0%{opacity:0;transform:translateX(calc(var(--x) * -1px))}}@keyframes X_9gYG_fade-in{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.X_9gYG_funnel [data-funnel=dot]{transform-box:view-box}.X_9gYG_funnel[data-play] [data-funnel=dot]{animation:.52s ease-out backwards X_9gYG_travel;animation-delay:calc(var(--i) * .11s)}.X_9gYG_funnel[data-play] [data-funnel=spout]{animation:.24s ease-out 2.1s backwards X_9gYG_fade-in}}
._7wSKHa_cash{--tint:var(--warning)}._7wSKHa_cost{--tint:var(--destructive)}._7wSKHa_revenue{--tint:var(--success)}._7wSKHa_cash,._7wSKHa_cost,._7wSKHa_revenue{background-image:linear-gradient(to bottom, color-mix(in oklch, var(--tint) 40%, var(--card)), color-mix(in oklch, var(--tint) 25%, var(--card)))}
.OvLPGq_stages{--note-cash:color-mix(in oklch, var(--warning) 25%, var(--card));--note-cash-top:color-mix(in oklch, var(--warning) 40%, var(--card));container-type:inline-size}.OvLPGq_cash{background-image:linear-gradient(to bottom, var(--note-cash-top), var(--note-cash))}.OvLPGq_brackets{display:none}.OvLPGq_lanes{gap:3rem;padding-top:1.5rem;display:grid}.OvLPGq_next{z-index:1;width:2rem;position:absolute;top:100%;left:50%;translate:-50% .5rem;rotate:90deg}.OvLPGq_axis{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.OvLPGq_axis>li:last-child{text-align:end}@container (min-width:56rem){.OvLPGq_brackets,.OvLPGq_lanes{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:2rem;display:grid}.OvLPGq_bracket{grid-column:var(--from) / var(--to)}.OvLPGq_next{top:50%;left:100%;translate:0 -50%;rotate:none}.OvLPGq_axis{column-gap:2rem}}
.bEYyEG_board{isolation:isolate;background-image:radial-gradient(circle, var(--border) 1.2px, transparent 1.4px);background-size:24px 24px;container-type:inline-size}.bEYyEG_grid{--gap:.75rem;column-gap:var(--gap);grid-template-columns:repeat(2,minmax(0,1fr));row-gap:1rem;padding:2.5rem .75rem 1rem;display:grid}.bEYyEG_lanes{display:contents}.bEYyEG_lane{grid-template-rows:subgrid;grid-column:var(--nc);grid-row:var(--nr) / span var(--lane-rows);display:grid}.bEYyEG_lane:nth-child(n+3){margin-top:1.25rem}.bEYyEG_slots{display:contents}.bEYyEG_slots>li{z-index:2;place-self:start center;position:relative}.bEYyEG_note{width:min(8rem,100%);transform:rotate(var(--tilt))}.bEYyEG_note.bEYyEG_big{width:min(10rem,100%)}.bEYyEG_footer{align-self:end}.bEYyEG_stamp{z-index:3;grid-column:var(--nc);grid-row:calc(var(--nr) + 1);pointer-events:none;place-self:center;position:relative}.bEYyEG_arrow{z-index:1;grid-row:calc(var(--nr) + var(--slot));padding-inline:calc(50% / var(--span));align-self:center;align-items:center;display:none;position:relative}.bEYyEG_arrow[data-narrow=true]{grid-column:var(--nc) / span var(--narrow-span);display:flex}.bEYyEG_arrow[data-direction=right]{flex-direction:row-reverse}.bEYyEG_arrowLabel{position:absolute;top:calc(100% + .25rem);left:50%;translate:-50%}.bEYyEG_arrow[data-stop=beside]{--lane:calc((100% - (var(--narrow-span) - 1) * var(--gap)) / var(--narrow-span));--beside:calc(var(--lane) / 2 + min(4rem, var(--lane) / 2 - .5rem) + .5rem)}.bEYyEG_arrow[data-stop=beside][data-direction=left]{padding-inline-start:var(--beside)}.bEYyEG_arrow[data-stop=beside][data-direction=right]{padding-inline-end:var(--beside)}.bEYyEG_shaftLabel{z-index:2;grid-column:var(--nc);grid-row:calc(var(--nr) + var(--slot));place-self:start center;position:relative}.bEYyEG_curve{z-index:3;grid-column:var(--nc);grid-row:calc(var(--nr) + var(--slot));pointer-events:none;align-self:center;height:0;display:none;position:relative}.bEYyEG_curve[data-narrow=true]{display:block}.bEYyEG_curveSvg{top:0;left:calc(var(--gap) / -2);width:5rem;height:2.5rem;position:absolute;overflow:visible;translate:-50% -50%}.bEYyEG_curve[data-direction=right] .bEYyEG_curveSvg{left:calc(100% + var(--gap) / 2);scale:-1 1}.bEYyEG_curveLabel{z-index:2;grid-column:var(--nc);grid-row:calc(var(--nr) + var(--slot));text-align:center;place-self:start center;position:relative}.bEYyEG_annotation{grid-column:1/-1}@container (min-width:38rem){.bEYyEG_grid{--gap:1.5rem;grid-template-columns:repeat(var(--lanes), minmax(0, 1fr));row-gap:2rem;padding:3rem 2rem 2rem}.bEYyEG_lane{grid-column:var(--wc);grid-row:1 / span var(--lane-rows);padding-inline:1rem}.bEYyEG_lane:nth-child(n+3){margin-top:0}.bEYyEG_stamp{grid-column:var(--wc);grid-row:2}.bEYyEG_curve,.bEYyEG_curve[data-narrow=true]{grid-column:var(--wc);grid-row:calc(1 + var(--slot));display:block}.bEYyEG_curveLabel{grid-column:var(--wc);grid-row:calc(1 + var(--slot))}.bEYyEG_arrow,.bEYyEG_arrow[data-narrow=true]{grid-column:var(--wc) / span var(--span);grid-row:calc(1 + var(--slot));display:flex}.bEYyEG_arrow[data-stop=beside]{--lane:calc((100% - (var(--span) - 1) * var(--gap)) / var(--span));--beside:calc(var(--lane) / 2 + min(4rem, var(--lane) / 2 - 1rem) + .5rem)}.bEYyEG_shaftLabel{grid-column:var(--wc);grid-row:calc(1 + var(--slot))}.bEYyEG_pointer{display:none}.bEYyEG_annotation{grid-column:var(--wc) / span var(--span)}}@container (min-width:64rem){.bEYyEG_shaftLabel{grid-column:var(--gap-wc) / span 2;grid-row:var(--slot);place-self:center}}
.m3jhxW_scene{--step-cash:color-mix(in oklch, var(--warning) 25%, var(--card));--step-revenue:color-mix(in oklch, var(--success) 25%, var(--card))}
.Rsf8ia_scene{--note-revenue:color-mix(in oklch, var(--success) 25%, var(--card))}.Rsf8ia_revenue{background-color:var(--note-revenue)}.Rsf8ia_dealSegment{fill:var(--success)}
._7BlqXq_scene{--note-revenue:color-mix(in oklch, var(--success) 25%, var(--card))}._7BlqXq_revenue{background-color:var(--note-revenue)}
.AwW9Xq_bar{width:var(--bar)}
.ZmPoua_board{container-type:inline-size}.ZmPoua_tick{outline-offset:2px;outline:2px solid #0000}.ZmPoua_row:is(:hover,:focus-within) .ZmPoua_tick{outline-color:var(--primary)}@media (prefers-reduced-motion:no-preference){.ZmPoua_tick{transition:outline-color .2s ease-out}}
