.rx .checklist{gap:0;display:grid}.rx .checklist--square li{align-items:center;gap:var(--space-3);padding:var(--checklist-row-pad) 0;font-weight:var(--fw-medium);font-size:var(--text-body);line-height:var(--lh-body);color:var(--text-primary);display:flex}.rx .checklist--square li:before{content:"";width:var(--checklist-square);height:var(--checklist-square);border-radius:var(--radius-2);background:var(--pc);opacity:.9;flex:none}.rx .checklist--tick{gap:var(--space-2);align-content:start}.rx .checklist--tick li{align-items:flex-start;gap:var(--space-2);font:var(--fw-regular) var(--text-body)/var(--lh-body) var(--font-sans);color:var(--text-secondary);text-wrap:pretty;display:flex}.rx .checklist__tick{width:var(--checklist-tick);height:var(--checklist-tick);margin-top:calc((var(--lh-body) * 1em - var(--checklist-tick)) / 2);border-radius:var(--radius-4);background:color-mix(in oklab, var(--cap) 45%, var(--white));color:var(--deep);flex:none;place-items:center;display:grid}.rx .checklist__tick svg{width:var(--checklist-tick-icon);height:var(--checklist-tick-icon)}.rx .checklist--bullet{gap:var(--space-1);margin:0;padding:0 0 0 1.2em;list-style:outside}.rx .checklist--bullet li{padding-left:var(--space-1);font:inherit;color:inherit;text-wrap:pretty;display:list-item}.rx .checklist--bullet li::marker{color:var(--text-tertiary)}.rx .checklist--space-md{margin-top:var(--space-6)}.rx .checklist--icon{gap:var(--space-2);align-content:start}.rx .checklist--icon li{align-items:center;gap:var(--space-3);font:var(--fw-regular) var(--text-body)/var(--lh-body) var(--font-sans);color:var(--text-secondary);display:flex}.rx .checklist__icon{width:var(--space-5);height:var(--space-5);color:var(--text-secondary);flex:none}.rx .checklist--tile{gap:var(--space-3)}.rx .checklist--tile .cap__icon{width:var(--space-10);height:var(--space-10);align-self:center}.rx .tabs{grid-template-columns:repeat(var(--tabs-n,5), minmax(0, 1fr));gap:var(--space-3);display:grid}.rx .tabs__tab{isolation:isolate;align-items:flex-start;gap:var(--tab-card-gap);min-width:0;padding:var(--tab-card-pad);border-radius:var(--tab-card-radius);background:var(--surface-sunken);color:var(--text-secondary);text-align:start;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:color var(--duration-base) var(--ease-standard);border:0;flex-direction:column;display:flex;position:relative}.rx .tabs__tab:before{content:"";z-index:var(--z-below);border-radius:inherit;background:var(--tab-card-selected);opacity:0;transition:opacity var(--dur-360) var(--ease-out-quint), transform var(--dur-360) var(--ease-out-quint);position:absolute;inset:0}.rx .tabs__tab[aria-selected=true]{color:var(--ground-dark)}.rx .tabs__tab[aria-selected=true]:before{opacity:1}.rx .tabs__tab[aria-selected=true] .tabs__num{color:var(--ground-dark)}.rx .tabs__tab:hover{color:var(--text-primary)}.rx .tabs__tab:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--space-1)}.rx .tabs:has(>[data-motion-state=pending],>[data-motion-state=entering]) .tabs__tab[aria-selected=true]{color:var(--text-secondary);transition:none}.rx .tabs:has(>[data-motion-state=pending],>[data-motion-state=entering]) .tabs__tab[aria-selected=true] .tabs__num{color:var(--text-tertiary)}.rx .tabs:has(>[data-motion-state=pending],>[data-motion-state=entering]) .tabs__tab[aria-selected=true]:before{opacity:0;transform:scale(var(--motion-settle-scale));transition:none}.rx .tabs__num{font-size:var(--text-label);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);line-height:var(--lh-ui);color:var(--text-tertiary);font-variant-numeric:tabular-nums}.rx .tabs__meta{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;display:flex}.rx .tabs__kicker{font-size:var(--text-label);font-weight:var(--fw-semibold);line-height:var(--lh-ui);color:var(--text-tertiary)}.rx .tabs__tab[aria-selected=true] .tabs__kicker{color:var(--ground-dark)}.rx .tabs:has(>[data-motion-state=pending],>[data-motion-state=entering]) .tabs__tab[aria-selected=true] .tabs__kicker{color:var(--text-tertiary)}.rx .tabs__title{font-size:clamp(var(--fs-16), 1.55vw, var(--fs-title-lg));font-weight:var(--fw-semibold);line-height:var(--lh-title);letter-spacing:var(--ls-title)}.rx .tabs__line{white-space:nowrap;display:block}.rx .tabs__count{font:var(--fw-semibold) var(--fs-13)/var(--lh-ui) var(--font-sans);font-variant-numeric:tabular-nums;color:var(--text-tertiary);flex:none}.rx .tabs__tab[aria-selected=true] .tabs__count{color:var(--ground-dark)}.rx .tabs--compact .tabs__tab{justify-content:space-between;align-items:center;gap:var(--tab-compact-gap);min-height:var(--tab-compact-h);padding:var(--tab-compact-pad);flex-direction:row}.rx .tabs--compact .tabs__title{font-size:clamp(var(--fs-17), 1.5vw, var(--tab-compact-title-size));line-height:var(--lh-ui)}.rx .tabs--compact .tabs__body{font-size:var(--tab-compact-body-size)}.rx .tabs--compact{gap:var(--tab-compact-gap-row)}@media (width<=1279.98px){.rx .tabs--compact{overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x mandatory;margin-inline:calc(var(--content-inset) * -1);padding-inline:var(--content-inset);scroll-padding-inline:var(--content-inset);padding-block:var(--space-1);margin-block:calc(var(--space-1) * -1);display:flex;overflow-x:auto}.rx .tabs--compact::-webkit-scrollbar{display:none}.rx .tabs--compact>.tabs__tab{flex:0 0 var(--tab-compact-card-w);scroll-snap-align:start}}@media (width<=860px){.rx .tabs--compact .tabs__line{white-space:normal}.rx .tabs--compact .tabs__title{font-size:var(--tab-compact-title-size)}}@media (width<=480px){.rx .tabs--compact .tabs__title{font-size:var(--fs-16)}.rx .tabs--compact .tabs__body{font-size:var(--fs-14)}}.rx .tabs__tab:has(>.tabs__body){flex-direction:column;justify-content:flex-start;align-items:stretch}.rx .tabs__head{justify-content:space-between;align-items:center;gap:var(--tab-compact-gap);display:flex}.rx .tabs__body{font:var(--fw-regular) var(--fs-14)/var(--lh-body) var(--font-sans);color:var(--text-secondary);text-wrap:pretty}.rx .tabs__tab[aria-selected=true] .tabs__body{color:var(--ground-dark)}.rx .tabs--compact .tabs__tab:has(>.tabs__body){padding:var(--tab-card-pad)}html.motion-js .rx .tabs-stack,.rx .tabs-stack[data-tabs-ready]{align-items:start;display:grid}html.motion-js .rx .tabs-stack>*,.rx .tabs-stack[data-tabs-ready]>*{grid-area:1/1;min-width:0}html.motion-js .rx .tabs-stack>[data-tab-inactive],.rx .tabs-stack[data-tabs-ready]>[data-tab-inactive]{visibility:hidden}.rx .tabs-panels:not(:first-child){margin-top:var(--tab-card-panels-space)}.rx .tabs-stack>[role=tabpanel]+[role=tabpanel]{margin-top:var(--space-8)}html.motion-js .rx .tabs-stack>[role=tabpanel]+[role=tabpanel],.rx .tabs-stack[data-tabs-ready]>[role=tabpanel]+[role=tabpanel]{margin-top:0}@media (prefers-reduced-motion:reduce){.rx .tabs__tab,.rx .tabs__tab:before{transition:none}}.rx .mws[data-scene=opportunity] .opportunity__list{flex:none;margin-block:auto;position:relative}.rx .mws[data-scene=opportunity] .opportunity__hit{height:var(--media-window-row-h);border:var(--border-hair) solid var(--mw-acc);border-radius:var(--radius-4);transform:translateY(calc((var(--media-window-row-h) + var(--space-2)) * 2));position:absolute;top:0;left:0;right:0}.rx .mws[data-scene=opportunity] .opportunity__step{position:relative}.rx .mws[data-scene=agent] .agent__steps{padding-right:var(--space-9);flex:auto;align-content:center}.rx .mws[data-scene=guardrail] .guardrail__body{align-items:center;gap:var(--space-4);flex:auto;grid-template-columns:auto minmax(0,1fr);min-height:0;display:grid}.rx .mws[data-scene=guardrail] .guardrail__list{position:relative;overflow:hidden}.rx .mws[data-scene=guardrail] .guardrail__scan{height:var(--border-hair);background:var(--mw-acc);position:absolute;bottom:0;left:0;right:0}.rx .mws[data-scene=guardrail] .guardrail__warn{color:var(--media-window-warn)}.rx .mws[data-scene=guardrail] .guardrail__held{position:relative}.rx .mws[data-scene=guardrail] .guardrail__held:after{content:"";border:var(--border-hair) solid var(--media-window-warn);border-radius:inherit;position:absolute;inset:0}.rx .mws[data-scene=direction] .direction__dial{aspect-ratio:1;border:var(--media-window-ring-w) solid var(--mw-line);border-radius:var(--radius-round);flex:auto;align-self:flex-start;max-height:100%;position:relative}.rx .mws[data-scene=direction] .direction__mark{width:var(--space-3);height:var(--space-3);margin:calc(var(--space-3) / -2);border-radius:var(--radius-round);background:var(--mw-acc);position:absolute;top:0;left:50%}.rx .mws[data-scene=direction] .direction__needle{width:var(--space-1);height:42%;margin-left:calc(var(--space-1) / -2);border-radius:var(--radius-2);background:var(--mw-acc);transform-origin:bottom;position:absolute;bottom:50%;left:50%}.rx .mws[data-scene=direction] .direction__hub{width:var(--space-3);height:var(--space-3);margin:calc(var(--space-3) / -2);border-radius:var(--radius-round);background:var(--mw-text);position:absolute;top:50%;left:50%}.rx .mws[data-scene=direction] .direction__why{width:34%}.rx .mws[data-scene=direction] .direction__row{align-items:center;gap:var(--space-1);display:flex}.rx .mws[data-scene=direction] .direction__row>.mw-l{flex:auto}.rx .mws[data-scene=prototype] .prototype__body{gap:var(--space-4);flex:auto;grid-template-columns:32% minmax(0,1fr);align-items:center;min-height:0;display:grid}.rx .mws[data-scene=prototype] .prototype__phone{aspect-ratio:3/5;max-height:100%;padding:var(--space-1);border-radius:var(--radius-8);background:var(--mw-tile);box-shadow:inset 0 0 0 var(--border-hair) var(--mw-line);display:block;position:relative;overflow:hidden}.rx .mws[data-scene=prototype] .prototype__screens{grid-auto-columns:100%;grid-auto-flow:column;height:100%;display:grid;transform:translate(-100%)}.rx .mws[data-scene=prototype] .prototype__screen{justify-content:center;gap:var(--space-2);padding:var(--space-2);flex-direction:column;display:flex}.rx .mws[data-scene=prototype] .prototype__screen .mw-tile{flex:auto}.rx .mws[data-scene=prototype] .prototype__btn{height:var(--space-4);border-radius:var(--radius-4);background:var(--mw-acc)}.rx .mws[data-scene=prototype] .prototype__tap{width:var(--space-6);height:var(--space-6);margin-left:calc(var(--space-6) / -2);border:var(--border-hair) solid var(--mw-text);border-radius:var(--radius-round);opacity:0;position:absolute;bottom:26%;left:50%}.rx .mws[data-scene=prototype] .prototype__side{gap:var(--space-3);display:grid}.rx .mws[data-scene=strangler] .strangler__list{flex:auto;align-content:center}.rx .mws[data-scene=strangler] .strangler__new{color:var(--mw-acc)}.rx .mws[data-scene=strangler] .strangler__split{gap:var(--space-1);height:var(--space-2);flex:none;display:flex}.rx .mws[data-scene=strangler] :is(.strangler__old,.strangler__fresh){border-radius:var(--radius-2);display:block}.rx .mws[data-scene=strangler] .strangler__old{background:var(--mw-line);flex:2 1 0}.rx .mws[data-scene=strangler] .strangler__fresh{background:var(--mw-acc);transform-origin:0;flex:3 1 0}.rx .mws[data-scene=control] .mw-list{flex:auto;align-content:center}.rx .mws[data-scene=migrate] .migrate__link{align-items:center;gap:var(--space-3);flex:auto;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.rx .mws[data-scene=migrate] .migrate__from{width:var(--space-7);height:var(--space-7);color:var(--mw-line)}.rx .mws[data-scene=migrate] .migrate__way{height:var(--space-2);border-radius:var(--radius-2);background:var(--mw-tile);justify-content:space-around;display:flex;position:relative}.rx .mws[data-scene=migrate] .migrate__pk{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-round);background:var(--mw-acc)}.rx .mws[data-scene=migrate] .migrate__meter{flex:none}.rx .mws[data-scene=spend] .spend__plot{min-height:0;padding-right:var(--space-8);flex:auto;position:relative}.rx .mws[data-scene=spend] .spend__bars{inset:0 var(--space-8) 0 0;align-items:end;gap:var(--space-2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:absolute}.rx .mws[data-scene=spend] .spend__bars i{border-radius:var(--radius-2) var(--radius-2) 0 0;background:var(--mw-line);transform-origin:bottom;display:block}.rx .mws[data-scene=spend] .spend__bars i[data-on]{background:var(--mw-acc)}.rx .mws[data-scene=spend] .spend__bars [data-h="5"]{height:92%}.rx .mws[data-scene=spend] .spend__bars [data-h="4"]{height:80%}.rx .mws[data-scene=spend] .spend__bars [data-h="3"]{height:58%}.rx .mws[data-scene=spend] .spend__bars [data-h="2"]{height:48%}.rx .mws[data-scene=spend] .spend__bars [data-h="1"]{height:38%}.rx .mws[data-scene=spend] .spend__budget{border-top:var(--border-hair) dashed var(--mw-text);z-index:0;position:absolute;top:30%;left:0;right:0}.rx .mws[data-scene=spend] .spend__tip{width:max-content}.rx .mws[data-scene=unify] .unify__body{flex:auto;grid-template-columns:22% 1fr auto;align-items:stretch;min-height:0;display:grid}.rx .mws[data-scene=unify] .unify__sources{gap:var(--space-2);display:grid}.rx .mws[data-scene=unify] .unify__lines{width:100%;height:100%}.rx .mws[data-scene=unify] .unify__lines path{fill:none;stroke:var(--mw-acc);stroke-width:1px;vector-effect:non-scaling-stroke}.rx .mws[data-scene=unify] .unify__hub{place-items:center;display:grid}.rx .mws[data-scene=service] .service__thread{justify-content:flex-end;gap:var(--space-3);flex-direction:column;flex:auto;display:flex}.rx .mws[data-scene=service] .service__msg{align-items:flex-end;gap:var(--space-2);display:flex}.rx .mws[data-scene=service] .service__reply{justify-content:flex-end}.rx .mws[data-scene=service] .service__bubble{gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-8);background:var(--mw-tile);flex:0 62%;display:grid}.rx .mws[data-scene=service] .service__bubble[data-on]{background:var(--mw-ink)}.rx .mws[data-scene=service] .service__ch{flex-direction:row}.rx .mws[data-scene=consolidate] .consolidate__grid{aspect-ratio:1;align-self:center;gap:var(--space-2);flex:auto;grid-template:repeat(3,minmax(0,1fr))/repeat(3,minmax(0,1fr));max-height:100%;display:grid}.rx .mws[data-scene=consolidate] .consolidate__hub{width:100%;height:100%}.rx .mws[data-scene=consolidate] .consolidate__grid .mw-tile{opacity:.25;transform:translate(calc(var(--x) * 60%), calc(var(--y) * 60%)) scale(.7)}.rx .mws[data-scene=consolidate] [data-x="1"]{--x:1}.rx .mws[data-scene=consolidate] [data-x="0"]{--x:0}.rx .mws[data-scene=consolidate] [data-x="-1"]{--x:-1}.rx .mws[data-scene=consolidate] [data-y="1"]{--y:1}.rx .mws[data-scene=consolidate] [data-y="0"]{--y:0}.rx .mws[data-scene=consolidate] [data-y="-1"]{--y:-1}.rx .mws[data-scene=casework] .casework__stack{flex:auto;min-height:0;position:relative}.rx .mws[data-scene=casework] .casework__file{height:var(--space-8);padding-inline:var(--space-3);border-radius:var(--radius-4);background:var(--mw-tile);box-shadow:inset 0 0 0 var(--border-hair) var(--mw-line);justify-content:space-between;align-items:center;display:flex;position:absolute;left:0;right:0}.rx .mws[data-scene=casework] .casework__file[data-k="2"]{top:0;left:8%;right:8%}.rx .mws[data-scene=casework] .casework__file[data-k="1"]{top:18%;left:4%;right:4%}.rx .mws[data-scene=casework] .casework__file[data-k="0"]{box-shadow:inset 0 0 0 var(--border-hair) var(--mw-acc);top:36%}@media (prefers-reduced-motion:no-preference){.rx .mws[data-scene=opportunity] .opportunity__hit{transition:transform calc(var(--mw-dur) * 1.5) var(--mw-ease);transform:none}.rx .mws[data-scene=opportunity] .opportunity__now{opacity:0;transition:transform var(--mw-dur) var(--ease-pop) calc(var(--mw-dur) * 1.2), opacity var(--mw-dur) var(--mw-ease) calc(var(--mw-dur) * 1.2);transform:scale(.5)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=opportunity] .opportunity__hit{transform:translateY(calc((var(--media-window-row-h) + var(--space-2)) * 2))}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=opportunity] .opportunity__now{opacity:1;transform:none}.rx .mws[data-scene=guardrail] .guardrail__scan{transform:translateY(calc(var(--media-window-row-h) * -3 - var(--space-4)));transition:transform calc(var(--mw-dur) * 2) var(--mw-ease)}.rx .mws[data-scene=guardrail] .guardrail__held:after{opacity:0;transition:opacity var(--mw-dur) var(--mw-ease) var(--mw-delay)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=guardrail] .guardrail__scan{transform:none}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=guardrail] .guardrail__held:after{opacity:1}.rx .mws[data-scene=direction] .direction__needle{transition:transform calc(var(--mw-dur) * 1.5) var(--ease-settle);transform:rotate(-70deg)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=direction] .direction__needle{transform:none}.rx .mws[data-scene=prototype] .prototype__screens{transition:transform var(--mw-dur) var(--mw-ease) calc(var(--mw-stagger) * 3);transform:none}.rx .mws[data-scene=prototype] .prototype__tap{transition:transform var(--mw-dur) var(--mw-ease), opacity var(--mw-dur) var(--mw-ease);transform:scale(.4)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=prototype] .prototype__screens{transform:translate(-100%)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=prototype] .prototype__tap{opacity:1;transform:none}.rx .mws[data-scene=strangler] .strangler__fresh{transition:transform calc(var(--mw-dur) * 1.5) var(--mw-ease) var(--mw-delay);transform:scaleX(.4)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=strangler] .strangler__fresh{transform:none}.rx .mws[data-scene=control] .control__lock{opacity:0;transition:transform var(--mw-dur) var(--ease-pop) var(--mw-delay), opacity var(--mw-dur) var(--mw-ease) var(--mw-delay);transform:scale(.6)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=control] .control__lock{opacity:1;transform:none}.rx .mws[data-scene=migrate] .migrate__pk{opacity:.3;transform:translateX(calc(var(--space-7) * -1));transition:transform calc(var(--mw-dur) * 1.5) var(--mw-ease) var(--mw-delay), opacity var(--mw-dur) var(--mw-ease) var(--mw-delay)}.rx .mws[data-scene=migrate] .migrate__meter>i{transform-origin:0;transition:transform calc(var(--mw-dur) * 1.5) var(--mw-ease);transform:scaleX(.4)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=migrate] .migrate__pk{opacity:1;transform:none}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=migrate] .migrate__meter>i{transform:none}.rx .mws[data-scene=spend] .spend__bars i[data-on]{transition:transform var(--mw-dur) var(--mw-ease) var(--mw-delay);transform:scaleY(1.5)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=spend] .spend__bars i[data-on]{transform:none}.rx .mws[data-scene=unify] .unify__lines{opacity:.25;transition:opacity calc(var(--mw-dur) * 1.5) var(--mw-ease)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=unify] .unify__lines{opacity:1}.rx .mws[data-scene=service] .service__reply{opacity:.3;transform:translateY(var(--space-3));transition:transform var(--mw-dur) var(--mw-ease) var(--mw-delay), opacity var(--mw-dur) var(--mw-ease) var(--mw-delay)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=service] .service__reply{opacity:1;transform:none}.rx .mws[data-scene=consolidate] .consolidate__grid .mw-tile{opacity:1;transition:transform var(--mw-dur) var(--mw-ease), opacity var(--mw-dur) var(--mw-ease);transform:none}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=consolidate] .consolidate__grid .mw-tile{opacity:.25;transform:translate(calc(var(--x) * 60%), calc(var(--y) * 60%)) scale(.7)}.rx .mws[data-scene=casework] .casework__file{transition:transform var(--mw-dur) var(--mw-ease), opacity var(--mw-dur) var(--mw-ease)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=casework] .casework__file[data-k="0"]{opacity:0;transform:translate(110%)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=casework] .casework__file[data-k="1"],.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=casework] .casework__file[data-k="2"]{transform:translateY(100%)}}.rx .mws:is([data-scene=board],[data-scene=journey],[data-scene=growth]){--product-lift:0 var(--space-1) var(--space-3) var(--black-a35)}.rx .mws[data-scene=board] .board__head{min-height:var(--media-window-avatar)}.rx .mws[data-scene=board] .board__cols{gap:var(--media-window-gap);flex:auto;grid-template:repeat(2,minmax(0,1fr))/repeat(3,minmax(0,1fr));display:grid}.rx .mws[data-scene=board] [data-col="1"]{grid-column:1}.rx .mws[data-scene=board] [data-col="2"]{grid-column:2}.rx .mws[data-scene=board] [data-col="3"]{grid-column:3}.rx .mws[data-scene=board] [data-row="1"]{grid-row:1}.rx .mws[data-scene=board] [data-row="2"]{grid-row:2}.rx .mws[data-scene=board] .board__cell{height:100%}.rx .mws[data-scene=board] .board__slot{border:var(--border-hair) dashed var(--mw-line);border-radius:var(--radius-6)}.rx .mws[data-scene=board] .board__card{align-items:center;gap:var(--media-window-content-gap);height:100%;padding:0 var(--space-3);border-radius:var(--radius-6);background:var(--white-a5);box-shadow:inset 0 0 0 var(--border-hair) var(--white-a8);display:flex}.rx .mws[data-scene=board] .board__card>.mw-l{flex:auto}.rx .mws[data-scene=board] .board__tag{width:var(--border-thick);margin-block:var(--space-3);border-radius:var(--radius-pill);background:var(--mw-line);flex:none;align-self:stretch}.rx .mws[data-scene=board] .board__tag[data-on]{background:var(--mw-acc)}.rx .mws[data-scene=board] .board__tag[data-ok]{background:var(--media-window-ok)}.rx .mws[data-scene=board] .board__focal{z-index:var(--z-raised);background:var(--mw-acc);box-shadow:var(--product-lift);color:var(--gray-870);position:relative}.rx .mws[data-scene=board] .board__focal>.mw-l{background:var(--black-a35)}.rx .mws[data-scene=board] .board__tick{color:inherit}@media (prefers-reduced-motion:no-preference){.rx .mws[data-scene=board] :is(.board__focal,.board__tick,.board__join){transition:transform var(--mw-dur) var(--mw-ease) var(--mw-delay), opacity var(--mw-dur) var(--mw-ease) var(--mw-delay)}.rx .mws[data-scene=board] .board__focal{transform:translateX(calc(-100% - var(--media-window-gap)))}.rx .mws[data-scene=board] .board__tick{opacity:0;transform:scale(.4)}.rx .mws[data-scene=board] .board__join{opacity:0;transform:translate(-40%)scale(.6)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=board] :is(.board__focal,.board__tick,.board__join){opacity:1;transform:none}}.rx .mws[data-scene=journey] .journey__flow{padding-inline:var(--space-4);justify-content:space-between;align-items:center;display:flex;position:relative}.rx .mws[data-scene=journey] .journey__track{inset:50% var(--space-8) auto;height:var(--border-thick);border-radius:var(--radius-pill);background:var(--mw-line);position:absolute;overflow:hidden;transform:translateY(-50%)}.rx .mws[data-scene=journey] .journey__path{background:var(--mw-acc);transform-origin:0;height:100%}.rx .mws[data-scene=journey] .journey__step{width:var(--space-8);height:var(--space-8);border-radius:var(--radius-round);background:var(--media-window-code-glass);box-shadow:inset 0 0 0 var(--border-hair) var(--white-a14);place-items:center;display:grid;position:relative}.rx .mws[data-scene=journey] .journey__step[data-done]{background:var(--mw-acc);box-shadow:none}.rx .mws[data-scene=journey] .journey__step[data-done]>.mw-num{color:var(--gray-870)}.rx .mws[data-scene=journey] .journey__step>*{grid-area:1/1}.rx .mws[data-scene=journey] .journey__focal{width:var(--space-10);height:var(--space-10);box-shadow:inset 0 0 0 var(--border-hair) var(--white-a14), var(--product-lift)}.rx .mws[data-scene=journey] .journey__focal:before,.rx .mws[data-scene=journey] .journey__focal:after{content:"";border-radius:inherit;position:absolute;inset:0}.rx .mws[data-scene=journey] .journey__focal:after{background:var(--mw-acc)}.rx .mws[data-scene=journey] .journey__focal:before{box-shadow:inset 0 0 0 var(--border-thick) var(--media-window-warn);opacity:0}.rx .mws[data-scene=journey] .journey__n{z-index:var(--z-raised);color:var(--media-window-warn);opacity:0;position:relative}.rx .mws[data-scene=journey] .journey__fix{z-index:var(--z-raised);color:var(--gray-870);position:relative}.rx .mws[data-scene=journey] .journey__row{flex:none}.rx .mws[data-scene=journey] .journey__row>.mw-row{padding-inline:var(--space-3)}.rx .mws[data-scene=journey] .journey__old{align-items:center;gap:var(--media-window-content-gap);flex-direction:row}.rx .mws[data-scene=journey] .journey__warn{color:var(--media-window-warn)}@media (prefers-reduced-motion:no-preference){.rx .mws[data-scene=journey] :is(.journey__path,.journey__end,.journey__n,.journey__fix),.rx .mws[data-scene=journey] .journey__focal:before,.rx .mws[data-scene=journey] .journey__focal:after{transition:transform var(--mw-dur) var(--mw-ease) var(--mw-delay), opacity var(--mw-dur) var(--mw-ease) var(--mw-delay)}.rx .mws[data-scene=journey] .journey__path{transform:scaleX(.3)}.rx .mws[data-scene=journey] .journey__focal:before,.rx .mws[data-scene=journey] .journey__n{opacity:1}.rx .mws[data-scene=journey] .journey__fix,.rx .mws[data-scene=journey] .journey__focal:after{opacity:0}.rx .mws[data-scene=journey] .journey__end{opacity:.45}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=journey] :is(.journey__path,.journey__end,.journey__fix){opacity:1;transform:none}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=journey] .journey__n,.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=journey] .journey__focal:before{opacity:0}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=journey] .journey__focal:after{opacity:1}}.rx .mws[data-scene=growth] .mw-head{min-height:var(--media-window-avatar)}.rx .mws[data-scene=growth] .growth__plot{border-bottom:var(--border-hair) solid var(--mw-line);background:repeating-linear-gradient(0deg, transparent 0 calc(25% - var(--border-hair)), var(--mw-tile) calc(25% - var(--border-hair)) 25%);flex:auto;position:relative}.rx .mws[data-scene=growth] .growth__svg{aspect-ratio:auto;transform-origin:bottom;width:100%;height:100%;position:absolute;inset:0}.rx .mws[data-scene=growth] .growth__pt{width:var(--space-3);height:var(--space-3);margin:calc(var(--space-3) / -2) 0 0 calc(var(--space-3) / -2);border:var(--border-thick) solid var(--mw-acc);border-radius:var(--radius-round);background:var(--white);box-shadow:var(--product-lift);position:absolute;top:12.5%;left:92%}.rx .mws[data-scene=growth] .growth__axis{flex:none}.rx .mws[data-scene=growth] .growth__ticks{justify-content:space-between;display:flex}.rx .mws[data-scene=growth] .growth__founder{align-items:center;gap:var(--media-window-content-gap);flex-direction:row}@media (prefers-reduced-motion:no-preference){.rx .mws[data-scene=growth] :is(.growth__svg,.growth__pt,.growth__new){transition:transform var(--mw-dur) var(--mw-ease) var(--mw-delay), opacity var(--mw-dur) var(--mw-ease) var(--mw-delay)}.rx .mws[data-scene=growth] .growth__svg{transform:scaleY(.55)}.rx .mws[data-scene=growth] .growth__pt{opacity:0;transform:scale(.3)}.rx .mws[data-scene=growth] .growth__new{opacity:0;transform:scale(.4)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=growth] :is(.growth__svg,.growth__pt,.growth__new){opacity:1;transform:none}}.rx .mws[data-scene=brand] .mw-stage{flex-direction:row;align-items:center}.rx .mws[data-scene=brand] .brand__build{aspect-ratio:1;flex:0 0 48%;place-items:center;max-height:100%;display:grid}.rx .mws[data-scene=brand] .brand__build>*{grid-area:1/1}.rx .mws[data-scene=brand] .brand__grid{border-radius:var(--radius-4);opacity:.55;background:linear-gradient(var(--mw-line) var(--border-hair), transparent var(--border-hair)) 0 0 / 25% 25%, linear-gradient(90deg, var(--mw-line) var(--border-hair), transparent var(--border-hair)) 0 0 / 25% 25%;place-self:stretch stretch}.rx .mws[data-scene=brand] .brand__ring{aspect-ratio:1;border:var(--border-hair) dashed var(--mw-acc);border-radius:var(--radius-round);opacity:.9;width:92%;transform:rotate(90deg)}.rx .mws[data-scene=brand] .brand__mark{gap:var(--space-2);aspect-ratio:1;grid-template:repeat(2,minmax(0,1fr))/repeat(2,minmax(0,1fr));width:54%;display:grid}.rx .mws[data-scene=brand] .brand__px{border:var(--border-hair) dashed var(--mw-line);border-radius:var(--radius-8);position:relative}.rx .mws[data-scene=brand] .brand__px:after{content:"";inset:calc(var(--border-hair) * -1);border-radius:inherit;background:var(--white);box-shadow:inset 0 calc(var(--border-hair) * -2) 0 var(--gray-210);position:absolute}.rx .mws[data-scene=brand] .brand__px[data-px=accent]{border-radius:var(--radius-round)}.rx .mws[data-scene=brand] .brand__px[data-px=accent]:after{background:var(--practice-vivid);box-shadow:none}.rx .mws[data-scene=brand] .brand__type{align-self:stretch;gap:var(--space-2);flex-direction:column;flex:auto;display:flex}.rx .mws[data-scene=brand] .brand__specimen{align-self:flex-start;position:relative}.rx .mws[data-scene=brand] .brand__aa{font:var(--fw-semibold) 14cqi / 1 var(--font-display);letter-spacing:var(--ls-display);color:var(--white);display:block}.rx .mws[data-scene=brand] .brand__metric{height:var(--border-hair);background:var(--mw-acc);transform-origin:0;position:absolute;top:95%;left:-10%;right:-30%}.rx .mws[data-scene=brand] .brand__palette{align-items:flex-end;gap:var(--space-1);flex-direction:row;width:24%}.rx .mws[data-scene=brand] .brand__palette i{height:var(--space-6);border-radius:var(--radius-4);flex:1 1 0}.rx .mws[data-scene=brand] .brand__palette [data-c="1"]{background:var(--practice-vivid)}.rx .mws[data-scene=brand] .brand__palette [data-c="2"]{background:var(--practice-lit)}.rx .mws[data-scene=brand] .brand__palette [data-c="3"]{background:var(--practice-ramp-4)}.rx .mws[data-scene=brand] .brand__palette [data-pick]{outline:var(--border-thick) solid var(--white);outline-offset:var(--border-thick);transform:translateY(-20%)}@media (prefers-reduced-motion:no-preference){.rx .mws[data-scene=brand] :is(.brand__grid,.brand__ring,.brand__palette [data-pick],.brand__metric),.rx .mws[data-scene=brand] .brand__px:after{transition:transform var(--mw-dur) var(--mw-ease) var(--mw-delay), opacity var(--mw-dur) var(--mw-ease) var(--mw-delay)}.rx .mws[data-scene=brand] .brand__grid{opacity:1}.rx .mws[data-scene=brand] .brand__ring{opacity:.35;transform:scale(.82)}.rx .mws[data-scene=brand] .brand__px:is([data-px=play],[data-px=accent]):after{opacity:0;transform:scale(.3)}.rx .mws[data-scene=brand] .brand__palette [data-pick]{transform:none}.rx .mws[data-scene=brand] .brand__metric{transform:scaleX(0)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=brand] .brand__grid{opacity:.55}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=brand] .brand__ring{opacity:.9;transform:rotate(90deg)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=brand] .brand__px:after{opacity:1;transform:none}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=brand] .brand__palette [data-pick]{transform:translateY(-20%)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=brand] .brand__metric{transform:none}}.rx .mws[data-scene=page] .mw-stage>:not(.page__nav){width:72%}.rx .mws[data-scene=page] .page__nav{align-items:center;gap:var(--space-2);flex:none;display:flex}.rx .mws[data-scene=page] .page__nav .mw-l{width:10%}.rx .mws[data-scene=page] .page__status{border-radius:var(--radius-pill);margin-left:auto}.rx .mws[data-scene=page] .page__hero{justify-content:safe center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-4);background:color-mix(in oklab, var(--practice-lit) 14%, transparent);flex-direction:column;display:flex}.rx .mws[data-scene=page] .mw-stage>.page__hero{outline:var(--border-hair) dashed var(--mw-acc);outline-offset:var(--border-thick);flex:auto}.rx .mws[data-scene=page] .page__head{align-items:center;gap:var(--space-2);display:flex}.rx .mws[data-scene=page] .page__head .mw-skel{flex:auto}.rx .mws[data-scene=page] .page__title{height:100%}.rx .mws[data-scene=page] .page__btn{width:34%;height:var(--space-4);border-radius:var(--radius-control);background:var(--practice-vivid);flex:none}.rx .mws[data-scene=page] .page__cards{gap:var(--space-2);flex:0 0 18%;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rx .mws[data-scene=page] .page__phone{width:15%;height:46%}.rx .mws[data-scene=page] .page__hero[data-size=phone]{padding:var(--space-2);flex:auto}.rx .mws[data-scene=page] .page__hero[data-size=phone] .page__btn{width:60%;height:var(--space-2)}.rx .mws[data-scene=page] .page__phone>.mw-tile{flex:0 0 30%}.rx .mws[data-scene=capability] .capability__main{gap:var(--media-window-stage-gap);flex-direction:column;flex:auto;width:56%;display:flex}.rx .mws[data-scene=capability] .capability__map{gap:var(--space-2);flex:auto;grid-template:repeat(2,minmax(0,1fr))/repeat(3,minmax(0,1fr));display:grid}.rx .mws[data-scene=capability] .capability__main>.mw-skel>.mw-row{height:100%}.rx .mws[data-scene=capability] .capability__cell{border-radius:var(--radius-4);background:var(--white-a5);box-shadow:inset 0 0 0 var(--border-hair) var(--white-a8);position:relative;overflow:hidden}.rx .mws[data-scene=capability] .capability__cell[data-lvl="1"]{background:color-mix(in oklab, var(--practice-lit) 28%, transparent)}.rx .mws[data-scene=capability] :is(.capability__cell[data-lvl="2"],.capability__lit){background:linear-gradient(150deg, var(--practice-lit), var(--practice-vivid));box-shadow:inset 0 var(--border-hair) 0 var(--white-a40)}.rx .mws[data-scene=capability] .capability__lit{border-radius:inherit;position:absolute;inset:0}.rx .mws[data-scene=capability] .capability__team{align-items:center;gap:var(--space-3);flex-direction:row}@media (prefers-reduced-motion:no-preference){.rx .mws[data-scene=capability] .capability__lit{opacity:0;transition:opacity var(--mw-dur) var(--mw-ease) var(--mw-delay)}.rx .mws[data-scene=capability] .capability__ring:before{opacity:.5;transition:transform var(--mw-dur) var(--mw-ease) var(--mw-delay), opacity var(--mw-dur) var(--mw-ease) var(--mw-delay);transform:rotate(-70deg)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=capability] .capability__lit{opacity:1}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=capability] .capability__ring:before{opacity:1;transform:none}}.rx .mws[data-scene=pipeline] .pipeline__track{--node:var(--space-4);height:var(--space-6);justify-content:space-between;align-items:center;display:flex;position:relative}.rx .mws[data-scene=pipeline] :is(.pipeline__rail,.pipeline__fill,.pipeline__marker){left:calc(var(--node) / 2);right:calc(var(--node) / 2);position:absolute}.rx .mws[data-scene=pipeline] :is(.pipeline__rail,.pipeline__fill){height:var(--border-thick);margin-top:calc(var(--border-thick) / -2);border-radius:var(--radius-pill);background:var(--mw-line);top:50%}.rx .mws[data-scene=pipeline] .pipeline__fill{background:linear-gradient(90deg, var(--practice-vivid), var(--practice-lit));transform-origin:0}.rx .mws[data-scene=pipeline] .pipeline__node{width:var(--node);height:var(--node);border:var(--border-thick) solid var(--practice-lit);border-radius:var(--radius-round);background:var(--practice-vivid);position:relative;overflow:hidden}.rx .mws[data-scene=pipeline] .pipeline__node[data-last]{border-color:var(--mw-line);background:var(--media-window-code-glass)}.rx .mws[data-scene=pipeline] .pipeline__lit{background:var(--media-window-ok);position:absolute;inset:0}.rx .mws[data-scene=pipeline] .pipeline__marker{top:0;bottom:0;transform:translate(100%)}.rx .mws[data-scene=pipeline] .pipeline__pin{width:var(--space-3);height:var(--space-3);margin:calc(var(--space-3) / -2) 0 0 calc(var(--space-3) / -2);border-radius:var(--radius-2);background:var(--white);box-shadow:0 0 0 var(--border-thick) var(--practice-lit);position:absolute;top:50%;left:0;transform:rotate(45deg)}.rx .mws[data-scene=pipeline] .pipeline__log{width:64%}.rx .mws[data-scene=pipeline] .pipeline__log .mw-row{height:100%}.rx .mws[data-scene=pipeline] .pipeline__hash{width:var(--space-6);flex:none}@media (prefers-reduced-motion:no-preference){.rx .mws[data-scene=pipeline] :is(.pipeline__fill,.pipeline__marker){transition:transform var(--mw-dur) var(--mw-ease)}.rx .mws[data-scene=pipeline] .pipeline__fill{transform:scaleX(.667)}.rx .mws[data-scene=pipeline] .pipeline__marker{transform:translate(66.7%)}.rx .mws[data-scene=pipeline] .pipeline__lit{opacity:0}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=pipeline] .pipeline__fill{transform:none}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=pipeline] .pipeline__marker{transform:translate(100%)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=pipeline] .pipeline__lit{opacity:1}}.rx .mws[data-scene=roadmap] .roadmap__line{align-items:center;gap:var(--space-2);display:flex}.rx .mws[data-scene=roadmap] .roadmap__line>.roadmap__track{flex:auto}.rx .mws[data-scene=roadmap] .roadmap__main{justify-content:space-between;gap:var(--media-window-stage-gap);flex-direction:column;flex:auto;width:60%;display:flex}.rx .mws[data-scene=roadmap] .roadmap__dial{min-height:0;max-height:var(--space-24);aspect-ratio:1;flex:1 1 0;align-self:center;place-items:center;display:grid;position:relative}.rx .mws[data-scene=roadmap] .roadmap__dial>.mw-skel{justify-items:center}.rx .mws[data-scene=roadmap] .roadmap__go{justify-content:center;align-items:center;gap:var(--space-1);display:flex}.rx .mws[data-scene=roadmap] .roadmap__tick{position:absolute;inset:0}.rx .mws[data-scene=roadmap] .roadmap__tick:before,.rx .mws[data-scene=roadmap] .roadmap__tick:after{content:"";width:var(--space-1);height:18%;margin-left:calc(var(--space-1) / -2);border-radius:var(--radius-pill);background:var(--mw-line);position:absolute;top:0;left:50%}.rx .mws[data-scene=roadmap] .roadmap__tick:after{background:linear-gradient(var(--practice-lit), var(--practice-vivid));opacity:0}.rx .mws[data-scene=roadmap] .roadmap__tick[data-on]:after{opacity:1}.rx .mws[data-scene=roadmap] .roadmap__tick:nth-child(2){transform:rotate(30deg)}.rx .mws[data-scene=roadmap] .roadmap__tick:nth-child(3){transform:rotate(60deg)}.rx .mws[data-scene=roadmap] .roadmap__tick:nth-child(4){transform:rotate(90deg)}.rx .mws[data-scene=roadmap] .roadmap__tick:nth-child(5){transform:rotate(120deg)}.rx .mws[data-scene=roadmap] .roadmap__tick:nth-child(6){transform:rotate(150deg)}.rx .mws[data-scene=roadmap] .roadmap__tick:nth-child(7){transform:rotate(180deg)}.rx .mws[data-scene=roadmap] .roadmap__tick:nth-child(8){transform:rotate(210deg)}.rx .mws[data-scene=roadmap] .roadmap__tick:nth-child(9){transform:rotate(240deg)}.rx .mws[data-scene=roadmap] .roadmap__tick:nth-child(10){transform:rotate(270deg)}.rx .mws[data-scene=roadmap] .roadmap__tick:nth-child(11){transform:rotate(300deg)}.rx .mws[data-scene=roadmap] .roadmap__tick:nth-child(12){transform:rotate(330deg)}.rx .mws[data-scene=roadmap] .roadmap__track{--ms:var(--space-4);height:var(--space-5);flex:none;justify-content:space-between;align-items:center;display:flex;position:relative}.rx .mws[data-scene=roadmap] :is(.roadmap__rail,.roadmap__now){left:calc(var(--ms) / 2);right:calc(var(--ms) / 2);position:absolute}.rx .mws[data-scene=roadmap] .roadmap__rail{height:var(--border-thick);margin-top:calc(var(--border-thick) / -2);background:var(--mw-line);top:50%}.rx .mws[data-scene=roadmap] .roadmap__ms{width:var(--ms);height:var(--ms);border-radius:var(--radius-2);background:var(--media-window-code-glass);box-shadow:inset 0 0 0 var(--border-thick) var(--mw-line);position:relative;overflow:hidden;transform:rotate(45deg)scale(.75)}.rx .mws[data-scene=roadmap] .roadmap__ms-lit{background:var(--mw-acc);position:absolute;inset:0}.rx .mws[data-scene=roadmap] .roadmap__ms[data-k="2"] .roadmap__ms-lit{opacity:0}.rx .mws[data-scene=roadmap] .roadmap__now{top:0;bottom:0;transform:translate(75%)}.rx .mws[data-scene=roadmap] .roadmap__cursor{width:var(--border-thick);margin-left:calc(var(--border-thick) / -2);border-radius:var(--radius-pill);background:var(--white);position:absolute;top:0;bottom:0;left:0}.rx .mws[data-scene=roadmap] .roadmap__rank{--step:calc(var(--space-4) + var(--space-3));grid-auto-rows:var(--space-4);row-gap:var(--space-3);display:grid}.rx .mws[data-scene=roadmap] .roadmap__item{align-items:center;gap:var(--space-2);display:flex}.rx .mws[data-scene=roadmap] .roadmap__item>.mw-meter{width:var(--space-10);flex:none}.rx .mws[data-scene=roadmap] .roadmap__item[data-k="0"]{transform:translate3d(0, var(--step), 0)}.rx .mws[data-scene=roadmap] .roadmap__item[data-k="1"]{transform:translate3d(0, calc(var(--step) * -1), 0)}@media (prefers-reduced-motion:no-preference){.rx .mws[data-scene=roadmap] .roadmap__item{transition:transform var(--mw-dur) var(--mw-ease) var(--dur-400)}.rx .mws[data-scene=roadmap] .roadmap__tick:after{transition:opacity var(--dur-200) var(--mw-ease) var(--mw-delay)}.rx .mws[data-scene=roadmap] .roadmap__now{transition:transform var(--mw-dur) var(--mw-ease)}.rx .mws[data-scene=roadmap] .roadmap__ms-lit{transition:opacity var(--dur-300) var(--mw-ease) var(--mw-delay)}.rx .mws[data-scene=roadmap] .roadmap__item[data-k]{transform:none}.rx .mws[data-scene=roadmap] .roadmap__tick[data-on]:after{opacity:0}.rx .mws[data-scene=roadmap] .roadmap__now{transform:translate(15%)}.rx .mws[data-scene=roadmap] .roadmap__ms[data-k="1"] .roadmap__ms-lit{opacity:0}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=roadmap] .roadmap__item[data-k="0"]{transform:translate3d(0, var(--step), 0)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=roadmap] .roadmap__item[data-k="1"]{transform:translate3d(0, calc(var(--step) * -1), 0)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=roadmap] .roadmap__tick[data-on]:after{opacity:1}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=roadmap] .roadmap__now{transform:translate(75%)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=roadmap] .roadmap__ms[data-k="1"] .roadmap__ms-lit{opacity:1}}@media (width<=760px){.rx .mws[data-scene=capability] .capability__main{width:50%}}.rx .mws[data-scene=checks] .checks__head{align-items:center;gap:var(--space-2);flex:none;display:flex}.rx .mws[data-scene=checks] .checks__body{align-items:center;gap:var(--space-4);flex:auto;grid-template-columns:auto minmax(0,1fr);min-height:0;display:grid}.rx .mws[data-scene=checks] .checks__score{align-self:start}.rx .mws[data-scene=checks] .checks__flag>.mw-check{border-color:var(--media-window-warn)}.rx .mws[data-scene=checks] .checks__alert{color:var(--media-window-warn)}.rx .mws[data-scene=checks] .checks__state{width:max-content}.rx .mws[data-scene=checks] .checks__flag{position:relative}.rx .mws[data-scene=checks] .checks__flag:after{content:"";border:var(--border-hair) solid var(--media-window-warn);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.rx .mws[data-scene=checks] .checks__said{align-items:center;gap:var(--space-2);display:flex}.rx .mws[data-scene=checks] .checks__warn{color:var(--media-window-warn)}@media (prefers-reduced-motion:no-preference){.rx .mws[data-scene=checks] .checks__flag:after{opacity:0;transition:opacity var(--mw-dur) var(--mw-ease) var(--mw-delay)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=checks] .checks__flag:after{opacity:1}}.rx .mws[data-scene=stabilize] .stabilize__body{align-items:center;gap:var(--space-4);flex:auto;grid-template-columns:minmax(0,1fr) auto;min-height:0;display:grid}.rx .mws[data-scene=stabilize] .stabilize__issue[data-open]{position:relative}.rx .mws[data-scene=stabilize] .stabilize__issue[data-open]:after{content:"";border:var(--border-hair) solid var(--media-window-warn);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.rx .mws[data-scene=stabilize] .stabilize__count{align-self:start;justify-items:start;gap:var(--space-2);display:grid}.rx .mws[data-scene=stabilize] .stabilize__run{width:max-content}.rx .mws[data-scene=stabilize] .stabilize__stages{align-items:center;gap:var(--space-1);display:flex}.rx .mws[data-scene=stabilize] .stabilize__stages>.mw-dot,.rx .mws[data-scene=stabilize] .stabilize__pending{width:var(--media-window-dot);height:var(--media-window-dot);flex:none}.rx .mws[data-scene=stabilize] .stabilize__pending>.mw-dot{width:100%;height:100%}.rx .mws[data-scene=stabilize] .stabilize__link{width:var(--space-3);height:var(--border-thick);border-radius:var(--radius-pill);background:var(--mw-line);flex:none}.rx .mws[data-scene=stabilize] .stabilize__progress>i{background:var(--media-window-ok)}@media (prefers-reduced-motion:no-preference){.rx .mws[data-scene=stabilize] .stabilize__issue[data-open]:after{opacity:0;transition:opacity var(--mw-dur) var(--mw-ease) var(--mw-delay)}.rx .mws[data-scene=stabilize] .stabilize__progress>i{transition:transform calc(var(--mw-dur) * 1.4) var(--mw-ease) var(--mw-stagger);transform:scaleX(.55)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=stabilize] .stabilize__issue[data-open]:after{opacity:1}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=stabilize] .stabilize__progress>i{transform:none}}.rx .mws[data-scene=monitor] .monitor__head{align-items:center;gap:var(--space-2);flex:none;display:flex}.rx .mws[data-scene=monitor] .monitor__trace{flex:auto;min-height:0;position:relative}.rx .mws[data-scene=monitor] .monitor__trace>.mw-area{aspect-ratio:auto;height:100%}.rx .mws[data-scene=monitor] .monitor__point{width:var(--space-3);height:var(--space-3);border:var(--border-thick) solid var(--mw-acc);border-radius:var(--radius-round);background:var(--white);position:absolute;top:50%;left:72%;transform:translate(-50%,-50%)}.rx .mws[data-scene=monitor] .monitor__services{min-height:var(--media-window-avatar);justify-content:flex-end;align-items:center;gap:var(--space-3);flex:none;display:flex}.rx .mws[data-scene=monitor] .monitor__services .mw-dot,.rx .mws[data-scene=monitor] .monitor__pending{width:var(--space-3);height:var(--space-3)}.rx .mws[data-scene=monitor] .monitor__warn{color:var(--media-window-warn)}.rx .mws[data-scene=monitor] .monitor__toast{width:max-content}.rx .mws[data-scene=monitor] .monitor__said{align-items:center;gap:var(--space-2);display:flex}.rx .mws[data-scene=monitor] .monitor__oncall{width:max-content}@media (prefers-reduced-motion:no-preference){.rx .mws[data-scene=monitor] .monitor__point{transition:transform var(--mw-dur) var(--ease-pop) var(--mw-stagger);transform:translate(-50%,-50%)scale(.6)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws[data-scene=monitor] .monitor__point{transform:translate(-50%,-50%)}}.rx .mws{--mw-acc:var(--practice-lit);--mw-ink:var(--practice-vivid);--mw-soft:color-mix(in oklab, var(--practice-lit) 45%, var(--media-window-surface));--mw-line:var(--media-window-muted);--mw-tile:var(--media-window-faint);--mw-text:var(--media-window-text);--mw-dur:var(--media-window-dur);--mw-ease:var(--media-window-ease);--mw-stagger:var(--media-window-stagger);--mw-delay:0s;width:100%;aspect-ratio:var(--media-window-ratio);color:var(--mw-text);grid-template:minmax(0,1fr)/minmax(0,1fr);justify-self:stretch;display:grid;position:relative}.rx .mws>*{min-width:0;min-height:0}.rx .media__win.mws:before,.rx .media__win.mws:after{content:none}@media (width<=760px){.rx .mws{aspect-ratio:var(--media-window-ratio-phone)}}.rx .media__win.mws{position:static}.rx .mws{--mw-sw:var(--media-window-stage-w);--mw-sh:var(--media-window-stage-h);--mw-sl:calc((100% - var(--mw-sw)) / 2);--mw-st:calc((100% - var(--mw-sh)) / 2);--mw-in:var(--media-window-pop-inset);--mw-tilt:var(--media-window-pop-tilt);--mw-lift:var(--media-window-pop-scale);--mw-f:var(--media-window-pop-float)}@media (width<=760px){.rx .mws{--mw-sw:var(--media-window-stage-w-phone);--mw-sh:var(--media-window-stage-h-phone);--mw-f:var(--media-window-pop-float-phone)}.rx .mw-stage{padding:var(--media-window-pad-phone)}.rx .mw-pop:not([data-bare]){padding:var(--media-window-pop-pad-phone)}.rx .mws .mw-ring{width:var(--media-window-ring-phone)}}.rx .mws{--mw-glass:color-mix(in oklab, color-mix(in oklab, var(--practice-vivid) var(--media-window-glass-tint), var(--gray-870)) var(--media-window-glass-alpha), transparent)}.rx .mw-stage,.rx .mw-pop{border-radius:var(--radius-card);background:var(--mw-glass);color:var(--mw-text);box-shadow:inset 0 var(--border-hair) 0 var(--media-window-glass-highlight), var(--product-window-shadow-dark);-webkit-backdrop-filter:blur(var(--media-window-blur)) saturate(var(--media-window-glass-saturate));border:0}.rx .mw-stage:before,.rx .mw-pop:before{content:"";border-radius:inherit;padding:var(--border-hair);pointer-events:none;background:linear-gradient(170deg, var(--media-window-hairline-top), var(--media-window-hairline-bottom) 60%);-webkit-mask:linear-gradient(var(--white) 0 0) content-box, linear-gradient(var(--white) 0 0);-webkit-mask-composite:xor;position:absolute;inset:0;mask-composite:exclude}.rx .mw-stage{background:linear-gradient(90deg, var(--media-window-grid) var(--border-hair), transparent var(--border-hair)) 0 0 / var(--media-window-grid-size) var(--media-window-grid-size), linear-gradient(var(--media-window-grid) var(--border-hair), transparent var(--border-hair)) 0 0 / var(--media-window-grid-size) var(--media-window-grid-size), var(--mw-glass);left:var(--mw-sl);top:var(--mw-st);width:var(--mw-sw);height:var(--mw-sh);justify-content:center;gap:var(--media-window-stage-gap);padding:var(--media-window-stage-pad);flex-direction:column;display:flex;position:absolute;overflow:hidden}.rx .mw-stage>*{min-width:0;min-height:0}.rx .mw-pop{gap:var(--media-window-content-gap);padding:var(--media-window-pop-pad);flex-direction:column;display:flex;position:absolute}.rx .mw-pop[data-bare]{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;padding:0}.rx .mw-pop[data-bare]:before,.rx .mw-pop[data-bare]:after{content:none}.rx .mw-pop:is([data-edge=tr],[data-edge=tl]){top:calc(var(--mw-st) + var(--mw-in))}.rx .mw-pop:is([data-edge=br],[data-edge=bl]){bottom:calc(var(--mw-st) + var(--mw-in))}.rx .mw-pop:is([data-edge=tr],[data-edge=br],[data-edge=r]){right:calc(var(--mw-sl) + var(--mw-in))}.rx .mw-pop:is([data-edge=tl],[data-edge=bl],[data-edge=l]){left:calc(var(--mw-sl) + var(--mw-in))}.rx .mw-pop:is([data-edge=r],[data-edge=l]){height:fit-content;margin-block:auto;top:0;bottom:0}.rx .mw-pop:is([data-edge=t],[data-edge=b]){width:fit-content;margin-inline:auto;left:0;right:0}.rx .mw-pop[data-edge=t]{top:calc(var(--mw-st) + var(--mw-in))}.rx .mw-pop[data-edge=b]{bottom:calc(var(--mw-st) + var(--mw-in))}.rx .mw-pop:after{content:"";border-radius:inherit;box-shadow:var(--product-window-shadow-dark);opacity:0;pointer-events:none;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.rx .mw-pop{transition:transform var(--mw-dur) var(--mw-ease) var(--mw-delay)}.rx .mw-pop:after{transition:opacity var(--mw-dur) var(--mw-ease) var(--mw-delay)}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws .mw-pop:after{opacity:1}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws .mw-pop[data-edge=tr]{transform:translate3d(var(--mw-f), calc(var(--mw-f) * -1), 0) rotate(var(--mw-tilt)) scale(var(--mw-lift))}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws .mw-pop[data-edge=tl]{transform:translate3d(calc(var(--mw-f) * -1), calc(var(--mw-f) * -1), 0) rotate(calc(var(--mw-tilt) * -1)) scale(var(--mw-lift))}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws .mw-pop[data-edge=br]{transform:translate3d(var(--mw-f), var(--mw-f), 0) rotate(calc(var(--mw-tilt) * -1)) scale(var(--mw-lift))}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws .mw-pop[data-edge=bl]{transform:translate3d(calc(var(--mw-f) * -1), var(--mw-f), 0) rotate(var(--mw-tilt)) scale(var(--mw-lift))}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws .mw-pop[data-edge=r]{transform:translate3d(var(--mw-f), 0, 0) rotate(var(--mw-tilt)) scale(var(--mw-lift))}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws .mw-pop[data-edge=l]{transform:translate3d(calc(var(--mw-f) * -1), 0, 0) rotate(calc(var(--mw-tilt) * -1)) scale(var(--mw-lift))}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws .mw-pop[data-edge=t]{transform:translate3d(0, calc(var(--mw-f) * -1), 0) rotate(calc(var(--mw-tilt) * -1)) scale(var(--mw-lift))}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws .mw-pop[data-edge=b]{transform:translate3d(0, var(--mw-f), 0) rotate(var(--mw-tilt)) scale(var(--mw-lift))}}.rx .mw-head{align-items:center;gap:var(--media-window-content-gap);flex:none;display:flex}.rx .mw-head>.mw-l{flex:0 auto}.rx .mw-head>:last-child:not(:nth-child(2)){margin-left:auto}.rx .mw-list{grid-auto-rows:var(--media-window-row-h);row-gap:var(--space-2);display:grid}.rx .mw-row{align-items:center;gap:var(--space-2);min-width:0;height:100%;padding:0 var(--space-2);border-radius:var(--radius-4);background:var(--white-a5);box-shadow:inset 0 0 0 var(--border-hair) var(--white-a8);display:flex}.rx .mw-list>.mw-skel,.rx .mw-list>.mw-skel[data-h]{border-radius:var(--radius-4);height:100%}.rx .mw-row>.mw-l{flex:0 auto}.rx .mw-row>.mw-meter{flex:auto}.rx .mw-row>:last-child:not(:first-child,.mw-l){margin-left:auto}.rx .mw-row[data-on]{box-shadow:inset 0 0 0 var(--border-hair) var(--mw-acc)}.rx .mw-chart{align-items:flex-end;gap:var(--space-1);height:var(--media-window-chart-h);display:flex}.rx .mw-chart>i{border-radius:var(--radius-2) var(--radius-2) 0 0;background:var(--mw-line);transform-origin:bottom;flex:1 1 0;height:100%}.rx .mw-chart>i[data-on]{background:var(--mw-acc)}.rx .mw-chart>i[data-v="10"]{transform:scaleY(.1)}.rx .mw-chart>i[data-v="20"]{transform:scaleY(.2)}.rx .mw-chart>i[data-v="30"]{transform:scaleY(.3)}.rx .mw-chart>i[data-v="40"]{transform:scaleY(.4)}.rx .mw-chart>i[data-v="50"]{transform:scaleY(.5)}.rx .mw-chart>i[data-v="60"]{transform:scaleY(.6)}.rx .mw-chart>i[data-v="70"]{transform:scaleY(.7)}.rx .mw-chart>i[data-v="80"]{transform:scaleY(.8)}.rx .mw-chart>i[data-v="90"]{transform:scaleY(.9)}.rx .mw-ico{width:var(--media-window-icon);height:var(--media-window-icon);color:var(--mw-text);flex:none;display:block}.rx .mw-ico[data-on]{color:var(--mw-acc)}.rx .mw-ico[data-ok]{color:var(--media-window-ok)}.rx .mw-badge{width:var(--media-window-icon-tile);height:var(--media-window-icon-tile);border-radius:var(--radius-4);color:var(--gray-870);background:linear-gradient(150deg, var(--practice-lit), var(--practice-vivid));box-shadow:inset 0 var(--border-hair) 0 var(--white-a40), 0 0 0 var(--border-hair) var(--white-a14);flex:none;place-items:center;display:grid}.rx .mw-badge>.mw-ico{color:inherit}.rx .mw-num{font:var(--fw-semibold) var(--fs-12) / var(--lh-title) var(--font-code);font-variant-numeric:tabular-nums;color:var(--mw-text);white-space:nowrap}.rx .mw-num[data-size=l]{font-size:var(--fs-19);line-height:var(--lh-none);color:var(--white)}.rx .mw-num[data-on]{color:var(--mw-acc)}.rx .mw-txt[data-dim],.rx .mw-num[data-dim]{color:var(--gray-280)}.rx .mw-ring{--v:0;width:var(--media-window-ring);aspect-ratio:1;border-radius:var(--radius-round);flex:none;place-items:center;display:grid;position:relative}.rx .mw-ring:before{content:"";border-radius:inherit;background:conic-gradient(from 210deg, var(--practice-vivid), var(--practice-lit) calc(var(--v) * 1%), var(--mw-tile) 0);-webkit-mask:radial-gradient(farthest-side, transparent calc(100% - var(--media-window-ring-w)), var(--white) calc(100% - var(--media-window-ring-w) + var(--border-hair)));mask:radial-gradient(farthest-side, transparent calc(100% - var(--media-window-ring-w)), var(--white) calc(100% - var(--media-window-ring-w) + var(--border-hair)));position:absolute;inset:0}.rx .mw-ring[data-v="10"]{--v:10}.rx .mw-ring[data-v="20"]{--v:20}.rx .mw-ring[data-v="30"]{--v:30}.rx .mw-ring[data-v="40"]{--v:40}.rx .mw-ring[data-v="50"]{--v:50}.rx .mw-ring[data-v="60"]{--v:60}.rx .mw-ring[data-v="70"]{--v:70}.rx .mw-ring[data-v="80"]{--v:80}.rx .mw-ring[data-v="90"]{--v:90}.rx .mw-ring[data-v="100"]{--v:100}.rx .mw-ring__val{align-items:baseline;line-height:1;display:inline-flex;position:relative}.rx .mw-ring__val>.mw-num{font-size:var(--fs-19);color:var(--white);line-height:1}.rx .mw-ring__of{font:var(--fw-medium) var(--fs-11) / 1 var(--font-code);font-variant-numeric:tabular-nums;color:var(--gray-280)}.rx .mw-area{aspect-ratio:5/2;width:100%;height:auto;display:block;overflow:visible}.rx .mw-area__fill{fill:color-mix(in oklab, var(--practice-lit) 22%, transparent);stroke:none}.rx .mw-area__line{fill:none;stroke:var(--practice-lit);stroke-width:var(--border-thick);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.rx .mw-area__dot{fill:var(--white);stroke:var(--practice-lit);stroke-width:var(--border-thick);vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:50%}.rx .mw-axis{justify-content:space-between;gap:var(--space-1);padding-top:var(--space-1);font:var(--fw-medium) var(--fs-11) / var(--lh-title) var(--font-code);font-variant-numeric:tabular-nums;color:var(--gray-280);white-space:nowrap;display:flex}.rx .mw-av[data-initials]{background:var(--mw-tone);font:var(--fw-bold) var(--fs-12) / 1 var(--font-sans);letter-spacing:0;color:var(--gray-870);place-items:center;display:grid}:where(.rx .mws i){display:block}.rx .mws [data-i="1"]{--mw-delay:calc(var(--mw-stagger) * 1)}.rx .mws [data-i="2"]{--mw-delay:calc(var(--mw-stagger) * 2)}.rx .mws [data-i="3"]{--mw-delay:calc(var(--mw-stagger) * 3)}.rx .mws [data-i="4"]{--mw-delay:calc(var(--mw-stagger) * 4)}.rx .mws [data-i="5"]{--mw-delay:calc(var(--mw-stagger) * 5)}.rx .mws [data-i="6"]{--mw-delay:calc(var(--mw-stagger) * 6)}.rx .mws [data-i="7"]{--mw-delay:calc(var(--mw-stagger) * 7)}.rx .mws [data-i="8"]{--mw-delay:calc(var(--mw-stagger) * 8)}.rx .mws [data-i="9"]{--mw-delay:calc(var(--mw-stagger) * 9)}.rx .mws [data-i="10"]{--mw-delay:calc(var(--mw-stagger) * 10)}.rx .mws [data-i="11"]{--mw-delay:calc(var(--mw-stagger) * 11)}.rx .mws [data-i="12"]{--mw-delay:calc(var(--mw-stagger) * 12)}.rx .mwin{--surface-card:var(--media-window-surface);border:var(--border-hair) solid var(--media-window-glass-border);border-radius:var(--radius-card);background:var(--media-window-glass);min-height:0;color:var(--mw-text);box-shadow:inset 0 var(--border-hair) 0 var(--media-window-glass-highlight), var(--product-window-shadow-dark);flex-direction:column;display:flex;position:relative}.rx .mwin--glass{border-color:var(--media-window-glass-border);background:var(--media-window-glass)}.rx :is(.mwin--dark,.mw-code){--surface-card:var(--media-window-code-glass);border:var(--border-hair) solid var(--media-window-glass-border);border-radius:var(--radius-4);background:var(--media-window-code-glass);box-shadow:inset 0 var(--border-hair) 0 var(--media-window-glass-highlight)}.rx .mw-code{padding:var(--space-2) var(--space-3);font:var(--fw-medium) var(--fs-11) / var(--lh-title) var(--font-code);color:var(--mw-text);white-space:nowrap;display:block;overflow:hidden}.rx .mwin__bar{align-items:center;gap:var(--media-window-gap);height:var(--media-window-bar-h);padding:0 var(--media-window-pad);border-bottom:var(--border-hair) solid var(--mw-line);flex:none;display:flex}.rx .mwin__bar>.mw-l{flex:auto}.rx .mwin__dots{gap:var(--space-1);display:inline-flex}.rx .mwin__dots i{width:var(--status-dot);height:var(--status-dot);border-radius:var(--radius-round);background:var(--mw-line)}.rx .mwin__body{min-height:0;padding:var(--media-window-pad);flex:auto;display:grid;overflow:hidden}.rx .mwin__body>*{min-height:0}.rx .mw-l{height:var(--media-window-line);border-radius:var(--radius-pill);background:var(--mw-line)}.rx :is(.mw-l,.mw-skel)[data-w="10"]{width:10%}.rx :is(.mw-l,.mw-skel)[data-w="20"]{width:20%}.rx :is(.mw-l,.mw-skel)[data-w="30"]{width:30%}.rx :is(.mw-l,.mw-skel)[data-w="40"]{width:40%}.rx :is(.mw-l,.mw-skel)[data-w="50"]{width:50%}.rx :is(.mw-l,.mw-skel)[data-w="60"]{width:60%}.rx :is(.mw-l,.mw-skel)[data-w="70"]{width:70%}.rx :is(.mw-l,.mw-skel)[data-w="80"]{width:80%}.rx :is(.mw-l,.mw-skel)[data-w="90"]{width:90%}.rx :is(.mw-l,.mw-skel)[data-w="100"]{width:100%}.rx .mw-l[data-on]{background:var(--mw-acc)}.rx .mw-l[data-soft]{background:var(--mw-soft)}.rx .mw-l[data-strong]{background:var(--mw-text)}.rx .mw-dot{width:var(--media-window-dot);height:var(--media-window-dot);border-radius:var(--radius-round);background:var(--mw-line);flex:none}.rx .mw-dot[data-on]{background:var(--mw-acc)}.rx .mw-dot[data-ok]{background:var(--media-window-ok)}.rx .mw-dot[data-warn]{background:var(--media-window-warn)}.rx .mw-dot[data-bad]{background:var(--media-window-bad)}.rx .mw-tile{border-radius:var(--radius-4);background:var(--mw-tile);min-height:0}.rx .mw-tile[data-on]{background:var(--mw-acc)}.rx .mw-tile[data-soft]{background:var(--mw-soft)}.rx .mw-txt{font:var(--fw-medium) var(--fs-11) / var(--lh-title) var(--font-sans);color:var(--mw-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.rx .mw-pill{--mw-tone:var(--mw-line);align-items:center;gap:var(--space-1);max-width:100%;height:var(--media-window-pill-h);padding:0 var(--space-2);border:var(--border-hair) solid color-mix(in oklab, var(--mw-tone) 40%, transparent);border-radius:var(--radius-pill);background:color-mix(in oklab, var(--mw-tone) 16%, transparent);box-shadow:inset 0 var(--border-hair) 0 var(--media-window-glass-highlight);font:var(--fw-medium) var(--fs-11) / 1 var(--font-sans);color:var(--mw-text);white-space:nowrap;flex:none;display:inline-flex}.rx .mw-pill[data-tone=ok]{--mw-tone:var(--media-window-ok)}.rx .mw-pill[data-tone=warn]{--mw-tone:var(--media-window-warn)}.rx .mw-pill[data-tone=bad]{--mw-tone:var(--media-window-bad)}.rx .mw-pill[data-tone=accent]{--mw-tone:var(--mw-acc)}.rx .mw-pill>.mw-dot{width:var(--status-dot);height:var(--status-dot);background:var(--mw-tone)}.rx .mw-pill>.mw-l{width:var(--space-6);height:var(--status-dot)}.rx .mw-av{--mw-tone:var(--mw-acc);width:var(--media-window-avatar);height:var(--media-window-avatar);border:var(--media-window-avatar-ring) solid var(--gray-870);border-radius:var(--radius-round);background:radial-gradient(circle at 50% 40%, var(--gray-870) 0 18%, transparent 19%), radial-gradient(60% 40% at 50% 100%, var(--gray-870) 0 70%, transparent 72%), var(--mw-tone);flex:none}.rx .mw-av[data-tone=ok]{--mw-tone:var(--media-window-ok)}.rx .mw-av[data-tone=warn]{--mw-tone:var(--media-window-warn)}.rx .mw-av[data-tone=bad]{--mw-tone:var(--media-window-bad)}.rx .mw-av[data-tone=neutral]{--mw-tone:var(--gray-210)}.rx .mw-av[data-tone=accent]{--mw-tone:var(--practice-tint)}.rx .mw-avs{display:flex}.rx .mw-avs>.mw-av+.mw-av{margin-left:var(--media-window-avatar-overlap)}.rx .mw-meter{height:var(--media-window-line);border-radius:var(--radius-pill);background:var(--mw-tile);position:relative;overflow:hidden}.rx .mw-meter>i{border-radius:inherit;background:linear-gradient(90deg, var(--practice-vivid), var(--practice-lit));transform-origin:0;height:100%}.rx .mw-meter>i[data-w="10"]{width:10%}.rx .mw-meter>i[data-w="20"]{width:20%}.rx .mw-meter>i[data-w="30"]{width:30%}.rx .mw-meter>i[data-w="40"]{width:40%}.rx .mw-meter>i[data-w="50"]{width:50%}.rx .mw-meter>i[data-w="60"]{width:60%}.rx .mw-meter>i[data-w="70"]{width:70%}.rx .mw-meter>i[data-w="80"]{width:80%}.rx .mw-meter>i[data-w="90"]{width:90%}.rx .mw-meter>i[data-w="100"]{width:100%}.rx .mw-check{width:var(--space-3);height:var(--space-3);border:var(--border-hair) solid var(--mw-line);border-radius:var(--radius-2);flex:none;place-items:center;display:grid;position:relative}.rx .mw-check:before{content:"";inset:calc(var(--border-hair) * -1);border-radius:inherit;background:var(--media-window-ok);opacity:0;position:absolute}.rx .mw-check:after{content:"";width:var(--space-1);height:calc(var(--space-2) * .75);border:solid var(--media-window-deep);border-width:0 var(--border-thick) var(--border-thick) 0;opacity:0;position:relative;transform:translateY(-15%)rotate(45deg)}.rx .mw-check[data-on]:before,.rx .mw-check[data-on]:after{opacity:1}.rx .mw-toggle{width:var(--space-8);height:var(--space-4);padding:var(--border-thick);border-radius:var(--radius-pill);background:var(--mw-tile);flex:none;align-items:center;display:flex;position:relative}.rx .mw-toggle:before{content:"";border-radius:inherit;background:var(--mw-acc);opacity:0;position:absolute;inset:0}.rx .mw-toggle>i{width:var(--space-3);height:var(--space-3);border-radius:var(--radius-round);background:var(--mw-text);position:relative}.rx .mw-toggle[data-on]:before{opacity:1}.rx .mw-toggle[data-on]>i{transform:translateX(var(--space-4))}.rx .mw-swap{place-items:center start;display:inline-grid}.rx .mw-swap>*{grid-area:1/1}.rx .mw-swap>[data-was]{opacity:0}@media (prefers-reduced-motion:no-preference){.rx .mw-swap>*{transition:opacity var(--mw-dur) var(--mw-ease) var(--mw-delay)}.rx .mw-swap>[data-was]{opacity:1}.rx .mw-swap>[data-now],.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws .mw-swap>[data-was]{opacity:0}.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws .mw-swap>[data-now]{opacity:1}}.rx .mw-skel{height:var(--media-window-skel-s);border-radius:var(--radius-pill);align-items:center;display:grid;position:relative;overflow:hidden}.rx .mw-skel[data-h=M]{height:var(--media-window-skel-m);border-radius:var(--radius-4)}.rx .mw-skel[data-h=L]{height:var(--media-window-skel-l);border-radius:var(--radius-4)}.rx .mw-skel>*{grid-area:1/1;min-width:0}.rx .mw-skel:before,.rx .mw-skel:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.rx .mw-skel:before{background:var(--mw-tile)}.rx .mw-skel:after{background:linear-gradient(90deg, transparent, var(--media-window-sheen), transparent);transform:translate(-100%)}.rx .mw-skel:is([data-resolved],[data-resolve]):before,.rx .mw-skel:is([data-resolved],[data-resolve]):after,.rx .mw-skel:not([data-resolved],[data-resolve])>*{opacity:0}@keyframes mw-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@media (prefers-reduced-motion:no-preference){.rx [data-near] .mw-skel:after{animation:mw-shimmer var(--media-window-shimmer) var(--ease-in-out) infinite;animation-play-state:paused}.rx :is([data-live],[data-mw-play]) .mws .mw-skel:after{animation-play-state:running}.rx :is([data-live],[data-mw-play]) .mws .mw-skel[data-resolved]:after,.rx [data-tab-inactive] :is([data-live],[data-mw-play]) .mws .mw-skel:after{animation-play-state:paused}.rx .mw-skel[data-resolve]:before,.rx .mw-skel[data-resolve]:after{opacity:1;transition:opacity var(--mw-dur) var(--mw-ease) var(--mw-delay)}.rx .mw-skel[data-resolve]>*{opacity:0;transition:opacity var(--mw-dur) var(--mw-ease) var(--mw-delay)}.rx [data-live] .mws .mw-skel[data-resolve=live]:before,.rx [data-live] .mws .mw-skel[data-resolve=live]:after,.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws .mw-skel[data-resolve=play]:before,.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws .mw-skel[data-resolve=play]:after{opacity:0}.rx [data-live] .mws .mw-skel[data-resolve=live]>*,.rx :is(.bento__card:hover,.bento__card:focus-within,[data-mw-play]) .mws .mw-skel[data-resolve=play]>*{opacity:1}.rx [data-live] .mws .mw-skel[data-resolve=live]:before,.rx [data-live] .mws .mw-skel[data-resolve=live]:after,.rx [data-live] .mws .mw-skel[data-resolve=live]>*{transition-delay:calc(var(--media-window-shimmer) + var(--mw-delay))}}.rx .mwv-capability{gap:var(--media-window-gap);grid-template-rows:auto minmax(0,1fr);display:grid}.rx .mwv-capability__grid{gap:var(--space-1);grid-template:repeat(3,minmax(0,1fr))/repeat(3,minmax(0,1fr));display:grid}.rx .mwv-pipeline{align-content:space-evenly;gap:var(--media-window-gap);display:grid}.rx .mwv-pipeline__track{background:linear-gradient(var(--mw-line), var(--mw-line)) center / 100% var(--border-thick) no-repeat;justify-content:space-between;align-items:center;display:flex}.rx .mwv-pipeline__node{width:var(--space-4);height:var(--space-4);border:var(--border-thick) solid var(--mw-line);border-radius:var(--radius-round);background:var(--surface-card)}.rx .mwv-pipeline__node[data-on]{border-color:var(--mw-acc);background:var(--mw-acc)}.rx .mwv-pipeline__labels{gap:var(--media-window-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rx .mwv-roadmap{gap:var(--media-window-gap);grid-auto-rows:minmax(0,1fr);display:grid}.rx .mwv-roadmap__row{align-items:center;gap:var(--media-window-gap);grid-template-columns:minmax(0,1fr) minmax(0,3fr);display:grid}.rx .mwv-roadmap__track{background:linear-gradient(90deg, var(--mw-line) var(--border-hair), transparent var(--border-hair)) 0 0 / 25% 100%;grid-template-columns:repeat(8,minmax(0,1fr));align-items:center;height:100%;display:grid}.rx .mwv-roadmap__bar{height:var(--space-4);border-radius:var(--radius-4);background:var(--mw-acc)}.rx .mwv-roadmap__bar[data-row="0"]{background:var(--mw-ink);grid-column:1/4}.rx .mwv-roadmap__bar[data-row="1"]{grid-column:3/7}.rx .mwv-roadmap__bar[data-row="2"]{background:var(--mw-soft);grid-column:6/9}.rx .mwv-board{gap:var(--media-window-gap);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rx .mwv-board__col{grid-template-rows:auto;grid-auto-rows:minmax(0, var(--space-6));align-content:start;gap:var(--space-1);display:grid}.rx .mwv-journey{gap:var(--media-window-gap);grid-auto-rows:minmax(0,1fr);display:grid}.rx .mwv-journey__row{gap:var(--media-window-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rx .mwv-journey__row .mw-tile{border:var(--border-hair) solid var(--mw-line);background:var(--surface-card)}.rx .mwv-journey__row .mw-tile[data-soft]{background:var(--mw-soft);border-color:#0000}.rx .mwv-journey__row .mw-tile[data-on]{background:var(--mw-acc);border-color:#0000}.rx .mwv-growth{gap:var(--media-window-gap);grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.rx .mwv-growth__kpi{align-content:center;gap:var(--media-window-gap);display:grid}.rx .mwv-growth__figure{height:var(--space-6);border-radius:var(--radius-4);background:var(--mw-ink);width:70%}.rx .mwv-growth__chart{align-items:flex-end;gap:var(--space-1);display:flex}.rx .mwv-growth__chart i{border-radius:var(--radius-2) var(--radius-2) 0 0;background:var(--mw-soft);flex:1 1 0}.rx .mwv-growth__chart i:first-child{height:20%}.rx .mwv-growth__chart i:nth-child(2){height:30%}.rx .mwv-growth__chart i:nth-child(3){height:40%}.rx .mwv-growth__chart i:nth-child(4){height:55%}.rx .mwv-growth__chart i:nth-child(5){background:var(--mw-acc);height:75%}.rx .mwv-growth__chart i:nth-child(6){background:var(--mw-acc);height:100%}.rx .mwv-code{grid-auto-rows:minmax(0,1fr);align-items:center;display:grid}.rx .mwv-code__line{gap:var(--space-1);display:flex}.rx .mwv-code__line[data-indent="1"]{padding-left:var(--space-3)}.rx .mwv-code__line[data-indent="2"]{padding-left:var(--space-6)}.rx .mwv-brand{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr);display:grid}.rx .mwv-brand__mark{width:var(--space-12);aspect-ratio:1;border-radius:var(--radius-round);background:var(--practice-ramp-gradient)}.rx .mwv-brand__side{gap:var(--media-window-gap);display:grid}.rx .mwv-brand__swatches{gap:var(--space-1);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.rx .mwv-brand__swatches i{height:var(--space-5);border-radius:var(--radius-4);background:var(--mw-tile)}.rx .mwv-brand__swatches i[data-on]{background:var(--mw-acc)}.rx .mwv-brand__swatches i[data-ink]{background:var(--mw-ink)}.rx .mwv-brand__swatches i[data-soft]{background:var(--mw-soft)}.rx .mwv-brand .mwv-brand__type{height:var(--space-3);background:var(--text-primary)}.rx .mwv-page{gap:var(--media-window-gap);grid-template-rows:auto minmax(0,1.4fr) minmax(0,1fr);display:grid}.rx .mwv-page__nav{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.rx .mwv-page__nav .mw-dot{margin-right:auto}.rx .mwv-page__nav .mw-l{width:14%}.rx .mwv-page__hero{align-content:center;gap:var(--space-1);padding:0 var(--media-window-gap);border-radius:var(--radius-4);background:var(--mw-soft);display:grid}.rx .mwv-page__btn{width:24%;height:var(--space-3);border-radius:var(--radius-2);background:var(--mw-ink)}.rx .mwv-page__cards{gap:var(--space-1);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rx .mwv-kit{align-content:space-evenly;gap:var(--media-window-gap);display:grid}.rx .mwv-kit__scale{gap:var(--space-1);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.rx .mwv-kit__scale i{height:var(--space-5);border-radius:var(--radius-4)}.rx .mwv-kit__scale i:first-child{background:color-mix(in oklab, var(--mw-acc) 20%, var(--surface-card))}.rx .mwv-kit__scale i:nth-child(2){background:color-mix(in oklab, var(--mw-acc) 45%, var(--surface-card))}.rx .mwv-kit__scale i:nth-child(3){background:color-mix(in oklab, var(--mw-acc) 70%, var(--surface-card))}.rx .mwv-kit__scale i:nth-child(4){background:var(--mw-acc)}.rx .mwv-kit__scale i:nth-child(5){background:var(--mw-ink)}.rx .mwv-kit__row{align-items:center;gap:var(--media-window-gap);display:flex}.rx .mwv-kit__btn{width:34%;height:var(--space-5);border-radius:var(--radius-4);background:var(--mw-ink)}.rx .mwv-kit__toggle{width:var(--space-8);height:var(--space-4);border-radius:var(--radius-pill);background:var(--mw-acc);box-shadow:inset calc(var(--space-4) * -1) 0 0 calc(var(--space-1) * -.5) var(--surface-card)}.rx .mwv-kit__check{width:var(--space-4);height:var(--space-4);border:var(--border-thick) solid var(--mw-line);border-radius:var(--radius-2)}.rx .mwv-kit__check[data-on]{border-color:var(--mw-acc);background:var(--mw-acc)}.rx .mwv-kit__field{height:var(--space-5);border:var(--border-hair) solid var(--mw-line);border-radius:var(--radius-4)}.rx .mwv-checks{grid-auto-rows:minmax(0,1fr);align-items:center;display:grid}.rx .mwv-checks__row{align-items:center;gap:var(--media-window-gap);display:flex}.rx .mwv-checks__row .mw-l{flex:auto;max-width:60%}.rx .mwv-checks__tag{width:var(--space-8);height:var(--space-3);border-radius:var(--radius-2);background:var(--amber-400-a60);margin-left:auto}.rx .mwv-checks__tag[data-on]{background:var(--mw-soft)}.rx .mwv-stabilize{gap:var(--media-window-gap);grid-template-rows:minmax(0,1fr) auto;display:grid}.rx .mwv-stabilize__chart{align-items:flex-end;gap:var(--space-1);border-bottom:var(--border-hair) solid var(--mw-line);display:flex}.rx .mwv-stabilize__chart i{border-radius:var(--radius-2) var(--radius-2) 0 0;background:var(--mw-soft);flex:1 1 0}.rx .mwv-stabilize__chart i:first-child{background:var(--mw-ink);height:100%}.rx .mwv-stabilize__chart i:nth-child(2){background:var(--mw-ink);height:80%}.rx .mwv-stabilize__chart i:nth-child(3){background:var(--mw-acc);height:60%}.rx .mwv-stabilize__chart i:nth-child(4){background:var(--mw-acc);height:40%}.rx .mwv-stabilize__chart i:nth-child(5){height:30%}.rx .mwv-stabilize__chart i:nth-child(6){height:20%}.rx .mwv-stabilize__chart i:nth-child(7){height:15%}.rx .mwv-stabilize__legend{align-items:center;gap:var(--space-1);display:flex}.rx .mwv-stabilize__legend .mw-l{width:22%;margin-right:var(--space-2)}.rx .mwv-monitor{align-items:center;gap:var(--space-1);grid-auto-rows:minmax(0,1fr);display:grid}.rx .mwv-monitor__row{align-items:center;gap:var(--media-window-gap);display:flex}.rx .mwv-monitor__row .mw-l{width:30%}.rx .mwv-monitor__spark{align-items:flex-end;gap:var(--border-thick);height:var(--space-4);flex:auto;display:flex}.rx .mwv-monitor__spark i{border-radius:var(--radius-2);background:var(--mw-acc);flex:1 1 0;height:50%}.rx .mwv-monitor__spark i:nth-child(3n){height:80%}.rx .mwv-monitor__spark i:nth-child(4n+1){height:35%}.rx .mwv-monitor__log{gap:var(--space-1);padding-top:var(--space-1);border-top:var(--border-hair) solid var(--mw-line);display:grid}html:not(.scenario-tabs-js) .rx .scenario-tabs__tabs{display:none}.rx .scenario-tabs__tabs{margin-bottom:var(--space-10)}.rx .scenario-tabs__h{font:inherit;font-weight:var(--fw-title);margin:0}.rx .scenario-tabs__acc,.rx .scenario-tabs__acc-kicker{display:none}.rx .scenario-tabs__hkicker{margin-bottom:var(--space-1);font-size:var(--text-label);font-weight:var(--fw-semibold);line-height:var(--lh-ui);color:var(--text-tertiary);display:block}.rx .scenario-tabs__hname{margin-bottom:var(--space-6);font-size:var(--fs-title-lg);font-weight:var(--fw-semibold);line-height:var(--lh-title);letter-spacing:var(--ls-title);color:var(--text-primary);display:block}.rx .scenario-tabs__stage{row-gap:var(--space-20);display:grid}html.scenario-tabs-js .rx .scenario-tabs__stage{row-gap:0}html.scenario-tabs-js .rx .scenario-tabs__case{visibility:hidden;grid-area:1/1;min-width:0}html.scenario-tabs-js .rx .scenario-tabs__stage{column-gap:var(--scenario-tabs-gutter);grid-template-rows:auto auto;grid-template-columns:repeat(5,minmax(0,1fr))}html.scenario-tabs-js .rx .scenario-tabs__case{grid-area:1/1/3/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;display:grid}html.scenario-tabs-js .rx .scenario-tabs__h{grid-area:1/1/2/-1}html.scenario-tabs-js .rx .scenario-tabs__panel{grid-area:2/1/3/-1;grid-template-columns:subgrid;grid-template-rows:subgrid}html.scenario-tabs-js .rx .scenario-tabs__frame{aspect-ratio:auto;align-self:stretch}html.scenario-tabs-js .rx .scenario-tabs__case[data-open=true]{z-index:var(--z-raised);visibility:visible;position:relative}html.scenario-tabs-js .rx .scenario-tabs__hname{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}.rx .scenario-tabs__panel{column-gap:var(--scenario-tabs-gutter);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.rx .scenario-tabs__frame{isolation:isolate;aspect-ratio:1152/928;border-radius:var(--radius-panel);background:var(--paper-030);grid-area:1/1/auto/4;align-self:start;width:100%;margin:0;position:relative;overflow:hidden}.rx .scenario-tabs__photo{object-fit:cover;object-position:50% 40%;width:100%;height:100%;position:absolute;inset:0}.rx .scenario-tabs__cells{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}html.scenario-tabs-js .rx .scenario-tabs__case[data-leaving] .scenario-tabs__frame{visibility:visible}.rx .scenario-tabs__frame[data-sweep]{background:0 0}.rx .scenario-tabs__frame[data-sweep][data-first]{background:var(--paper-030)}.rx .scenario-tabs__frame[data-sweep] .scenario-tabs__photo{visibility:hidden}.rx .scenario-tabs__frame[data-fade]{animation:scenario-tabs-fade var(--duration-base) var(--ease-standard) both}@keyframes scenario-tabs-fade{0%{opacity:0}}.rx .scenario-tabs__card{left:var(--scenario-tabs-card-inset);bottom:var(--scenario-tabs-card-inset);z-index:var(--z-raised);width:fit-content;min-width:min(var(--scenario-tabs-card-min-w), var(--scenario-tabs-card-max-w));max-width:min(var(--scenario-tabs-card-max-w), calc(100% - var(--scenario-tabs-card-inset) * 2));padding:var(--scenario-tabs-card-pad);font:var(--fw-regular) var(--fs-13) / var(--lh-ui) var(--font-sans);color:var(--gray-160);row-gap:.75em;margin:0;display:grid;position:absolute}.rx .scenario-tabs__card-head{align-items:center;gap:.6em;display:flex}.rx .scenario-tabs__card-title{font-weight:var(--fw-semibold);color:var(--gray-130);letter-spacing:var(--ls-ui)}html.scenario-tabs-js .rx .scenario-tabs__case[data-leaving] .scenario-tabs__card{visibility:hidden}.rx .scenario-tabs__card-steps{--cstep-gap:.15em;row-gap:var(--cstep-gap);margin:0;padding:0;list-style:none;display:grid}.rx .scenario-tabs__cstep{--cstep-px:.5em;--cstep-py:.35em;--cstep-mark:1.6em;grid-template-columns:var(--cstep-mark) minmax(0, 1fr);padding:var(--cstep-py) var(--cstep-px);border-radius:var(--radius-control);color:var(--gray-390);transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);align-items:baseline;column-gap:.6em;display:grid;position:relative}.rx .scenario-tabs__cstep[data-state=done]{color:var(--gray-210)}.rx .scenario-tabs__cstep[data-state=now]{background:var(--white-a6);color:var(--gray-130)}.rx .scenario-tabs__cstep-mark{width:var(--cstep-mark);height:var(--cstep-mark);border-radius:var(--radius-round);box-shadow:inset 0 0 0 1px var(--white-a20);grid-row:1/3;align-self:start;place-items:center;display:grid;position:relative}.rx .scenario-tabs__cstep-mark b{font-family:var(--font-code);font-size:.75em;font-weight:var(--fw-regular);letter-spacing:var(--ls-code)}.rx .scenario-tabs__cstep-mark svg{fill:none;stroke:currentColor;width:70%;height:70%;stroke-width:var(--border-mid);stroke-linecap:round;stroke-linejoin:round;opacity:0;transition:opacity var(--duration-base) var(--ease-standard);position:absolute}.rx .scenario-tabs__cstep[data-state=done] .scenario-tabs__cstep-mark{background:var(--gray-160);color:var(--gray-870);box-shadow:none}.rx .scenario-tabs__cstep[data-state=done] .scenario-tabs__cstep-mark b{opacity:0}.rx .scenario-tabs__cstep[data-state=done] .scenario-tabs__cstep-mark svg{opacity:1}.rx .scenario-tabs__cstep[data-state=now] .scenario-tabs__cstep-mark{background:var(--mint-300);color:var(--gray-870);box-shadow:none}.rx .scenario-tabs__cstep:not(:last-child):before,.rx .scenario-tabs__cstep:not(:last-child):after{content:"";left:calc(var(--cstep-px) + var(--cstep-mark) / 2 - var(--border-mid) / 2);top:calc(var(--cstep-py) + var(--cstep-mark));width:var(--border-mid);height:calc(100% - var(--cstep-mark) + var(--cstep-gap));border-radius:var(--radius-pill);position:absolute}.rx .scenario-tabs__cstep:not(:last-child):before{background:var(--white-a12)}.rx .scenario-tabs__cstep:not(:last-child):after{background:var(--mint-300);transform-origin:50% 0;transition:transform var(--duration-slow) var(--ease-out-quint);transform:scaleY(0)}.rx .scenario-tabs__cstep[data-state=done]:after{transform:scaleY(1)}.rx .scenario-tabs__cstep-top{flex-wrap:wrap;align-items:baseline;column-gap:.55em;line-height:1.6;display:flex}.rx .scenario-tabs__cstep-name{font-weight:var(--fw-semibold);color:var(--gray-130)}.rx .scenario-tabs__cstep[data-state=next] .scenario-tabs__cstep-name{color:var(--gray-210)}.rx .scenario-tabs__cstep-meta{color:var(--gray-390);font-size:.9em}.rx .scenario-tabs__cstep-detail{color:var(--gray-210);line-height:var(--lh-body);transition:opacity var(--duration-base) var(--ease-standard);grid-column:2;padding-top:.15em}.rx [data-autoplay]>.scenario-tabs__cstep:not([data-state=now]) .scenario-tabs__cstep-detail{opacity:0;max-height:0;padding-top:0;overflow:hidden}.rx .scenario-tabs__card-foot{border-top:1px solid var(--white-a8);justify-content:flex-end;padding-top:.35em;display:flex}.rx .scenario-tabs__card-toggle{min-height:var(--tap-min);border-radius:var(--radius-control);color:var(--gray-130);cursor:pointer;font:var(--fw-medium) 1em / var(--lh-ui) var(--font-sans);-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;gap:.5em;margin:0;padding:0 .25em;display:inline-flex}.rx .scenario-tabs__card-toggle:hover{color:var(--white)}.rx .scenario-tabs__card-toggle:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:0}.rx .scenario-tabs__card-icon{border-inline:.22em solid;width:.7em;height:.8em}.rx .scenario-tabs__card-toggle[aria-pressed=true] .scenario-tabs__card-icon{border:.42em solid #0000;border-inline-start:.7em solid;border-inline-end:0;width:0;height:0}.rx .scenario-tabs__sq{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-2);transition:background-color var(--duration-hover) var(--ease-standard);flex:none}.rx [data-row="0"] .scenario-tabs__label>.scenario-tabs__sq{background:var(--orange-500)}.rx [data-row="1"] .scenario-tabs__label>.scenario-tabs__sq{background:var(--lime-400)}.rx [data-row="2"] .scenario-tabs__label>.scenario-tabs__sq{background:var(--mint-300)}.rx .scenario-tabs__panel[data-beat="0"] :is([data-row="1"],[data-row="2"]) .scenario-tabs__label>.scenario-tabs__sq,.rx .scenario-tabs__panel[data-beat="1"] [data-row="2"] .scenario-tabs__label>.scenario-tabs__sq{background:var(--tab-card-unlit)}.rx .scenario-tabs__story{flex-direction:column;grid-area:1/4/auto/6;min-width:0;display:flex}.rx .scenario-tabs__beat+.scenario-tabs__beat{margin-top:var(--space-6);padding-top:var(--space-6);border-top:1px solid var(--paper-060)}.rx .scenario-tabs__beat{transition:border-color var(--dur-520) var(--motion-enter-ease)}.rx .scenario-tabs__beat:has(>:is(.scenario-tabs__label,.scenario-tabs__label-row):is([data-motion-state=pending],[data-motion-state=entering]:not([data-motion-started]))){border-top-color:#0000;transition:none}.rx .scenario-tabs__label{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);font-size:var(--text-label);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);line-height:var(--lh-ui);text-transform:uppercase;color:var(--text-tertiary);display:flex}.rx .scenario-tabs__label .scenario-tabs__sq,.rx .scenario-tabs__label-status{display:none}.rx .scenario-tabs__label-status{text-transform:none;letter-spacing:var(--ls-normal);font-weight:var(--fw-medium)}.rx .scenario-tabs__text{text-wrap:pretty;margin:0}.rx .scenario-tabs__text--lead{font-size:var(--fs-title-lg);font-weight:var(--fw-regular);line-height:var(--lh-title);letter-spacing:var(--ls-title);color:var(--text-primary)}.rx .scenario-tabs__text--body{font-size:var(--fs-17);line-height:var(--lh-body);color:var(--text-secondary);hyphens:manual}.rx .scenario-tabs__text--payoff{font-size:clamp(var(--fs-23), 2.1vw, var(--fs-30));font-weight:var(--fw-semibold);line-height:calc(var(--lh-heading) + .08);letter-spacing:var(--ls-display);color:var(--text-primary);text-wrap:balance}.rx .scenario-tabs__action{margin-top:var(--space-8)}.rx .scenario-tabs__label-row{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.rx .scenario-tabs__label-row .scenario-tabs__label{margin:0}.rx .scenario-tabs__kicker{margin:0 0 var(--space-1);font-size:var(--fs-13);font-weight:var(--fw-semibold);line-height:var(--lh-ui);color:var(--text-tertiary)}.rx .scenario-tabs__title{margin:0 0 var(--space-3);font-size:var(--fs-title-lg);font-weight:var(--fw-semibold);line-height:var(--lh-title);letter-spacing:var(--ls-title);color:var(--text-primary);text-wrap:balance}.rx .scenario-tabs__list--after{margin-top:var(--space-5)}.rx .scenario-tabs__list-label{margin:0 0 var(--space-3);font-size:var(--text-label);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);line-height:var(--lh-ui);text-transform:uppercase;color:var(--text-tertiary)}.rx .scenario-tabs__steps{row-gap:var(--space-1);counter-reset:scenario-step;margin:0;padding:0;list-style:none;display:grid}.rx .scenario-tabs__step{counter-increment:scenario-step;grid-template-columns:var(--space-8) minmax(0, 1fr);column-gap:var(--space-2);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-2);border-radius:var(--radius-control);color:var(--text-tertiary);transition:background-color var(--duration-base) var(--ease-standard), color var(--duration-base) var(--ease-standard);display:grid}.rx .scenario-tabs__step:before{content:counter(scenario-step, decimal-leading-zero);font-size:var(--text-label);font-weight:var(--fw-semibold);letter-spacing:var(--ls-label);line-height:var(--lh-body);font-variant-numeric:tabular-nums;color:var(--text-tertiary);grid-row:1/3}.rx .scenario-tabs__step[data-state=done]{color:var(--text-secondary)}.rx .scenario-tabs__step[data-state=now]{background:var(--surface-sunken);color:var(--text-secondary)}.rx .scenario-tabs__step[data-state=now]:before{color:var(--text-primary)}.rx .scenario-tabs__step-top{align-items:baseline;column-gap:var(--space-2);flex-wrap:wrap;display:flex}.rx .scenario-tabs__step-name{font-size:var(--fs-16);font-weight:var(--fw-semibold);line-height:var(--lh-body);color:var(--text-primary)}.rx .scenario-tabs__step-meta{font-size:var(--fs-13);font-weight:var(--fw-medium);line-height:var(--lh-ui);color:var(--text-tertiary)}.rx .scenario-tabs__step-detail{font-size:var(--fs-14);line-height:var(--lh-body);grid-column:2}html.scenario-tabs-js .rx .scenario-tabs__case[data-rise] .scenario-tabs__beat{animation:scenario-tabs-rise var(--duration-moderate) var(--ease-out-expo) both}html.scenario-tabs-js .rx .scenario-tabs__case[data-rise] .scenario-tabs__beat[data-row="1"]{animation-delay:var(--stagger)}html.scenario-tabs-js .rx .scenario-tabs__case[data-rise] .scenario-tabs__beat[data-row="2"]{animation-delay:calc(var(--stagger) * 2)}@keyframes scenario-tabs-rise{0%{opacity:0;transform:translateY(var(--space-2))}}@media (width<=1100px){.rx .scenario-tabs__frame{aspect-ratio:16/10;grid-column:1/-1}.rx .scenario-tabs__story{column-gap:var(--space-12);margin-top:var(--space-10);grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.rx .scenario-tabs__beat[data-row="0"]{grid-area:1/1}.rx .scenario-tabs__beat[data-row="1"]{grid-area:2/1}.rx .scenario-tabs__beat[data-row="2"]{grid-area:1/2/span 2}.rx .scenario-tabs__beat.scenario-tabs__beat[data-row="2"]{border-top:0;margin-top:0;padding-top:0}.rx .scenario-tabs__story{grid-row:2}html.scenario-tabs-js .rx .scenario-tabs__stage{grid-template-rows:auto;grid-template-columns:minmax(0,1fr);column-gap:0}html.scenario-tabs-js .rx .scenario-tabs__case{grid-area:1/1;display:block}html.scenario-tabs-js .rx .scenario-tabs__panel{grid-area:auto;grid-template-rows:auto auto;grid-template-columns:repeat(5,minmax(0,1fr))}html.scenario-tabs-js .rx .scenario-tabs__frame{aspect-ratio:16/10;align-self:start}}@media (width<=899.98px){html.scenario-tabs-js .rx .scenario-tabs__tabs{display:none}.rx .scenario-tabs__frame,html.scenario-tabs-js .rx .scenario-tabs__frame{aspect-ratio:1152/928}.rx .scenario-tabs__story{margin-top:var(--space-8);display:flex}.rx .scenario-tabs__beat+.scenario-tabs__beat{margin-top:var(--space-5);padding-top:var(--space-5)}.rx .scenario-tabs__beat.scenario-tabs__beat[data-row="2"]{margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid var(--paper-060)}.rx .scenario-tabs__text--lead{font-size:var(--fs-21)}.rx .scenario-tabs__text--body{font-size:var(--fs-16)}.rx .scenario-tabs__text--payoff{font-size:var(--fs-23)}.rx .scenario-tabs__title{font-size:var(--fs-21)}.rx .scenario-tabs__card{font-size:var(--fs-12)}.rx .scenario-tabs__cstep{--cstep-px:.4em;--cstep-py:.25em}.rx .scenario-tabs__label .scenario-tabs__sq,.rx .scenario-tabs__label-status{display:inline}.rx .scenario-tabs__label .scenario-tabs__sq{display:inline-block}html.scenario-tabs-js .rx .scenario-tabs__stage{border-bottom:1px solid var(--paper-060)}html.scenario-tabs-js .rx .scenario-tabs__case{visibility:visible;border-top:1px solid var(--paper-060);grid-area:auto}html.scenario-tabs-js .rx .scenario-tabs__hname{display:none}html.scenario-tabs-js .rx .scenario-tabs__acc{align-items:center;column-gap:var(--space-4);width:100%;min-height:var(--space-16);padding:var(--space-4) 0;color:var(--text-secondary);text-align:start;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent;transition:color var(--dur-200) var(--ease-standard);background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;margin:0;display:grid}html.scenario-tabs-js .rx .scenario-tabs__acc[aria-expanded=true]{color:var(--text-primary)}html.scenario-tabs-js .rx .scenario-tabs__acc-kicker{margin-bottom:var(--space-1);font-size:var(--text-label);font-weight:var(--fw-semibold);letter-spacing:var(--ls-normal);line-height:var(--lh-ui);color:var(--text-tertiary);display:block}html.scenario-tabs-js .rx .scenario-tabs__acc-title{font-size:var(--fs-17);font-weight:var(--fw-semibold);line-height:var(--lh-title);letter-spacing:var(--ls-title)}html.scenario-tabs-js .rx .scenario-tabs__panel{padding-bottom:var(--space-10);display:none}html.scenario-tabs-js .rx .scenario-tabs__case[data-open=true] .scenario-tabs__panel{display:grid}}.rx .scenario-tabs__acc-icon{width:1em;height:1em;color:var(--text-primary);position:relative}.rx .scenario-tabs__acc-icon:before,.rx .scenario-tabs__acc-icon:after{content:"";height:var(--border-mid);margin-top:calc(var(--border-mid) / -2);border-radius:var(--radius-1);background:currentColor;position:absolute;inset:50% 0 auto}.rx .scenario-tabs__acc-icon:after{transition:transform var(--duration-base) var(--ease-out-quint);transform:rotate(90deg)}.rx .scenario-tabs__acc[aria-expanded=true] .scenario-tabs__acc-icon:after{transform:rotate(0)}@media (prefers-reduced-motion:reduce){.rx .scenario-tabs *,.rx .scenario-tabs :before,.rx .scenario-tabs :after{transition:none}html.scenario-tabs-js .rx .scenario-tabs__case[data-rise] .scenario-tabs__beat{animation:none}}
