.iYbFLW_page{--pad:clamp(1.5rem, 6vw, 6rem);--max:72rem;--rule:var(--border);--dot:7px;--status-success:#22b86a;min-height:100svh}.iYbFLW_container{width:100%;max-width:calc(var(--max) + 2 * var(--pad));padding-inline:var(--pad);margin-inline:auto}.iYbFLW_facts dt{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted-foreground);font-size:.625rem;font-weight:400;line-height:1.5}.iYbFLW_eyebrow{color:var(--muted-foreground);margin:0 0 1.5rem;font-size:.75rem}.iYbFLW_hero{padding-top:clamp(7rem,10vw,9rem);padding-bottom:clamp(3rem,5vw,4.5rem)}.iYbFLW_heroTop{justify-content:flex-start;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.iYbFLW_back{min-height:2.75rem;color:var(--muted-foreground);border-radius:.125rem;align-items:center;gap:.625rem;font-size:1rem;text-decoration:none;transition:color .2s;display:inline-flex}.iYbFLW_back svg{width:1.125rem;height:1.125rem;transition:transform .2s var(--ease-press)}.iYbFLW_back:focus-visible{outline:2px solid var(--ring);outline-offset:4px}@media (hover:hover) and (pointer:fine){.iYbFLW_back:hover{color:var(--foreground)}.iYbFLW_back:hover svg{transform:translate(-3px)}}.iYbFLW_title{margin:0;letter-spacing:-.06em;margin-inline-start:-.06em;font-size:clamp(3.25rem,8vw,7rem);font-weight:400;line-height:1.02}.iYbFLW_heroFoot{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:2.5rem clamp(3rem,7vw,7rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.iYbFLW_lede{max-width:30ch;color:var(--secondary-foreground);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(1.25rem,2.2vw,1.75rem);line-height:1.35}.iYbFLW_facts{grid-template-columns:repeat(3,auto);justify-content:end;gap:1.5rem 2.5rem;margin:0;display:grid}.iYbFLW_facts dd{white-space:nowrap;margin:.4rem 0 0;font-size:.875rem;line-height:1.5}@media (prefers-reduced-motion:no-preference){.iYbFLW_heroIn{animation:iYbFLW_hoply-rise .8s calc(.12s + var(--i,0) * 80ms) var(--ease-press) both}}@media (prefers-reduced-motion:reduce){.iYbFLW_heroIn{animation:iYbFLW_hoply-fade .3s calc(var(--i,0) * 60ms) ease both}}@keyframes iYbFLW_hoply-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes iYbFLW_hoply-fade{0%{opacity:0}}.iYbFLW_divider{width:calc(100% - 2 * var(--pad));max-width:var(--max);border:0;border-top:1px solid var(--rule);margin:0 auto}.iYbFLW_story[data-ready] [data-reveal]:not([data-visible]){opacity:0;transform:translateY(1rem)}@media (prefers-reduced-motion:no-preference){.iYbFLW_story [data-reveal]{transition:opacity .6s var(--ease-press), transform .8s var(--ease-press);transition-delay:calc(var(--i,0) * 70ms)}}@media (prefers-reduced-motion:reduce){.iYbFLW_story[data-ready] [data-reveal]:not([data-visible]){transform:none}.iYbFLW_story [data-reveal]{transition:opacity .3s;transition-delay:calc(var(--i,0) * 40ms)}}.iYbFLW_section{padding-block:clamp(6rem,13vw,11rem);scroll-margin-top:1rem}.iYbFLW_split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:3.5rem clamp(3rem,7vw,7rem);display:grid}.iYbFLW_split[data-flip]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.iYbFLW_split[data-flip] .iYbFLW_visual{order:-1}.iYbFLW_text,.iYbFLW_visual{min-width:0}.iYbFLW_heading{margin:0;letter-spacing:-.05em;text-wrap:balance;margin-inline-start:-.04em;font-size:clamp(2.25rem,4.4vw,3.75rem);font-weight:400;line-height:1.1}.iYbFLW_body{max-width:30rem;color:var(--secondary-foreground);flex-direction:column;gap:1rem;margin-top:1.75rem;font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.65;display:flex}.iYbFLW_body p{margin:0}.iYbFLW_body .iYbFLW_note{color:var(--muted-foreground);font-size:.8125rem}.iYbFLW_band{background:var(--card)}.iYbFLW_bandHead .iYbFLW_text{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:clamp(3rem,7vw,7rem);display:grid}.iYbFLW_bandHead .iYbFLW_eyebrow{grid-column:1/-1}.iYbFLW_bandHead .iYbFLW_body{margin-top:0}.iYbFLW_bandScene{margin-top:clamp(4rem,8vw,6rem)}.iYbFLW_illustrationNote{color:var(--muted-foreground);align-items:flex-start;gap:.5rem;margin:1.25rem 0 0;font-size:.75rem;line-height:1.5;display:flex}.iYbFLW_illustrationNote svg{flex:none;width:1rem;height:1rem;margin-top:.0625rem}.iYbFLW_flowScene{min-width:0;position:relative}.iYbFLW_flowScene[data-iterations]{padding-bottom:3rem}.iYbFLW_flowScene[data-iterations][data-done]:not([data-running]) :is(.iYbFLW_wireFlow,.iYbFLW_ring,.iYbFLW_liveDot){animation-play-state:paused}.iYbFLW_importFrames{grid-template-rows:repeat(6,auto);grid-template-columns:minmax(0,1fr);display:grid}.iYbFLW_exampleFrames{grid-template-columns:minmax(0,1fr);display:grid}.iYbFLW_exampleFrames>[data-flow-frame]{visibility:hidden;opacity:0;grid-area:1/1;min-width:0}.iYbFLW_exampleFrames>[data-frame-active]{visibility:visible;opacity:1}.iYbFLW_exampleFrames>[data-frame-exiting]{opacity:0}.iYbFLW_crawlerResults{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.iYbFLW_crawlerResults>li{border:1px solid var(--rule);background:var(--background);overflow-wrap:anywhere;border-radius:.5rem;min-width:0;padding:.75rem;font-size:.75rem;line-height:1.5}.iYbFLW_flowScene[data-ready] .iYbFLW_crawlerResults>li:not([data-result-visible]){visibility:hidden;opacity:0}.iYbFLW_crawlerResultHead{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.iYbFLW_crawlerResultHead svg{width:1rem;height:1rem;color:var(--status-success);flex:none}.iYbFLW_crawlerVenue{color:var(--muted-foreground);margin-top:.125rem;display:block}.iYbFLW_crawlerDetails{gap:.25rem;margin:.5rem 0 0;font-size:.6875rem;display:grid}.iYbFLW_crawlerDetails>div{grid-template-columns:5.25rem minmax(0,1fr);gap:.5rem;display:grid}.iYbFLW_crawlerDetails dt{color:var(--muted-foreground)}.iYbFLW_crawlerDetails dd{margin:0}.iYbFLW_importFrames>[data-flow-frame]{grid-area:1/1/-1/-1;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;visibility:hidden;opacity:0;min-width:0;display:grid}.iYbFLW_importFrames .iYbFLW_fields{grid-row:1/span 6;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;min-width:0;display:grid}.iYbFLW_importFrames>[data-frame-active]{visibility:visible;opacity:1}.iYbFLW_importFrames>[data-frame-exiting]{opacity:0}@media (prefers-reduced-motion:no-preference){.iYbFLW_exampleFrames>[data-flow-frame],.iYbFLW_crawlerResults>li{transition:opacity .2s var(--ease-press), transform .25s var(--ease-press)}.iYbFLW_exampleFrames>[data-flow-frame]:not([data-frame-active]),.iYbFLW_flowScene[data-ready] .iYbFLW_crawlerResults>li:not([data-result-visible]){transform:translateY(4px)}.iYbFLW_importFrames>[data-flow-frame]{transition:opacity .2s var(--ease-press), transform .25s var(--ease-press);transform:translateY(4px)}.iYbFLW_importFrames>[data-frame-active]:not([data-frame-exiting]){transform:none}.iYbFLW_flowScene[data-looping] .iYbFLW_node[data-on] :is(.iYbFLW_fieldValue,.iYbFLW_fieldStatus){transition-delay:calc(var(--i,0) * 60ms)}.iYbFLW_flowScene[data-looping] .iYbFLW_node[data-on] .iYbFLW_nodeFoot{transition-delay:.4s}}@media (prefers-reduced-motion:reduce){.iYbFLW_exampleFrames>[data-flow-frame],.iYbFLW_crawlerResults>li,.iYbFLW_importFrames>[data-flow-frame]{transition:opacity .2s}}.iYbFLW_wires{z-index:2;pointer-events:none;position:absolute;inset:0;overflow:visible}.iYbFLW_wire{fill:none;stroke:var(--border);stroke-width:1.5px}g[data-loop] .iYbFLW_wire{stroke-dasharray:4 5}.iYbFLW_wireFlow{fill:none;stroke:var(--brand);stroke-opacity:.5;stroke-width:1.5px;stroke-dasharray:2 10;stroke-linecap:round;opacity:0;transition:opacity .5s}.iYbFLW_wireLit{fill:none;stroke:var(--brand);stroke-width:2.25px;stroke-linecap:round;opacity:0;transition:opacity .9s}g[data-lit] .iYbFLW_wireLit,g[data-lit] .iYbFLW_wireFlow{opacity:1}.iYbFLW_flowScene[data-done] g[data-lit] .iYbFLW_wireLit{opacity:.3}.iYbFLW_port{fill:var(--card);stroke:var(--input);stroke-width:1.5px;transition:stroke .3s}.iYbFLW_band .iYbFLW_port{fill:var(--background)}.iYbFLW_packet{opacity:0;transition:opacity .15s}.iYbFLW_packetCore{fill:var(--brand);stroke:var(--card);stroke-width:1.5px}@media (prefers-reduced-motion:no-preference){.iYbFLW_wireFlow{animation:1.2s linear infinite paused iYbFLW_hoply-current}.iYbFLW_flowScene[data-visible] .iYbFLW_wireFlow{animation-play-state:running}.iYbFLW_flowScene[data-paused] :is(.iYbFLW_ring,.iYbFLW_liveDot){animation-play-state:paused}}@keyframes iYbFLW_hoply-current{to{stroke-dashoffset:-24px}}.iYbFLW_sceneNodes{z-index:1;flex-direction:column;align-items:center;gap:3.5rem;min-width:0;display:flex;position:relative}.iYbFLW_sceneNodes[data-layout=stack]>[data-align=start]{align-self:flex-start}.iYbFLW_sceneNodes[data-layout=stack]>[data-align=end]{align-self:flex-end}.iYbFLW_sceneNodes[data-layout=branch]{grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:3.5rem 1.5rem;display:grid}.iYbFLW_sceneNodes[data-layout=branch]>:first-child{grid-column:1/-1}.iYbFLW_sceneNodes[data-layout=row]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:clamp(2.5rem,5vw,4.5rem);display:grid}.iYbFLW_node{border:1px solid var(--rule);background:var(--card);border-radius:.875rem;width:min(100%,16rem);min-width:0;max-width:100%;padding:.875rem 1rem;position:relative;box-shadow:inset 0 1px #ffffff0a}.iYbFLW_node[data-wide]{width:min(100%,25rem)}.iYbFLW_sceneNodes[data-layout=row] .iYbFLW_node{width:100%}@media (min-width:480px){.iYbFLW_sceneNodes[data-layout=row] .iYbFLW_field{grid-template-columns:minmax(0,5rem) minmax(0,1fr) 1rem}}.iYbFLW_band .iYbFLW_node{background:var(--background)}.iYbFLW_nodeHead{align-items:center;gap:.75rem;min-width:0;display:flex}.iYbFLW_nodeIcon{background:var(--secondary);width:2.25rem;height:2.25rem;color:var(--secondary-foreground);border-radius:.625rem;flex:none;place-items:center;display:grid}.iYbFLW_band .iYbFLW_nodeIcon{background:var(--card)}.iYbFLW_nodeIcon svg{stroke-width:1.75px;width:1.05rem;height:1.05rem}.iYbFLW_nodeText{flex-direction:column;flex:1;min-width:0;display:flex}.iYbFLW_nodeTitle{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;font-size:.9375rem;font-weight:500;line-height:1.3;overflow:hidden}.iYbFLW_nodeMeta{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;line-height:1.4;overflow:hidden}.iYbFLW_liveDot{background:var(--border);border-radius:50%;flex:none;align-self:flex-start;width:7px;height:7px;margin-top:.25rem}.iYbFLW_nodeBody{border-top:1px solid var(--rule);min-width:0;margin-top:.875rem;padding-top:.875rem}.iYbFLW_flowScene[data-ready] .iYbFLW_node:not([data-on]){border-style:dashed;border-color:var(--input);box-shadow:none;opacity:.5}.iYbFLW_node[data-active]{border-color:color-mix(in oklab, var(--brand) 70%, var(--rule));box-shadow:0 0 0 4px color-mix(in oklab, var(--brand) 10%, transparent), 0 18px 48px -20px color-mix(in oklab, var(--brand) 45%, transparent)}.iYbFLW_node[data-active] .iYbFLW_nodeIcon,.iYbFLW_node[data-variant=ai][data-on] .iYbFLW_nodeIcon,.iYbFLW_node[data-variant=output][data-on] .iYbFLW_nodeIcon{background:color-mix(in oklab, var(--brand) 14%, var(--card));color:var(--brand)}.iYbFLW_node[data-active] .iYbFLW_liveDot{background:var(--brand)}.iYbFLW_node[data-on] .iYbFLW_nodeIcon[data-status=ok]{background:color-mix(in oklab, var(--status-success) 14%, var(--card));color:var(--status-success)}.iYbFLW_node[data-variant=open][data-on]{border-style:dashed}.iYbFLW_node[data-variant=problem][data-on]{border-color:color-mix(in oklab, var(--destructive) 55%, var(--rule))}.iYbFLW_node[data-variant=problem][data-active]{box-shadow:0 0 0 4px color-mix(in oklab, var(--destructive) 10%, transparent)}.iYbFLW_node[data-variant=problem][data-on] .iYbFLW_nodeIcon,.iYbFLW_node[data-variant=problem] .iYbFLW_query{background:color-mix(in oklab, var(--destructive) 10%, var(--card));color:var(--destructive)}.iYbFLW_node[data-variant=problem][data-on] .iYbFLW_liveDot,.iYbFLW_node[data-variant=problem] .iYbFLW_chain li:before{background:var(--destructive)}.iYbFLW_node[data-variant=problem][data-active] .iYbFLW_liveDot{animation:none}.iYbFLW_node[data-variant=output][data-on]{border-color:var(--brand)}@property --hoply-ring{syntax:"<angle>";inherits:false;initial-value:0deg}.iYbFLW_ring{border-radius:inherit;background:conic-gradient(from var(--hoply-ring), transparent 0 55%, var(--brand) 78%, transparent 96%);opacity:0;pointer-events:none;padding:1.5px;transition:opacity .4s;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.iYbFLW_node[data-variant=ai][data-active] .iYbFLW_ring{opacity:1}@media (prefers-reduced-motion:no-preference){.iYbFLW_node{transition:opacity .3s ease, border-color .3s ease, box-shadow .45s var(--ease-press)}.iYbFLW_nodeIcon,.iYbFLW_liveDot{transition:background-color .3s,color .3s}.iYbFLW_node[data-variant=ai][data-active] .iYbFLW_ring{animation:2.4s linear infinite iYbFLW_hoply-spin}.iYbFLW_node[data-active] .iYbFLW_liveDot{animation:1.2s ease-out infinite iYbFLW_hoply-pulse}}@keyframes iYbFLW_hoply-spin{to{--hoply-ring:360deg}}@keyframes iYbFLW_hoply-pulse{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--brand) 45%, transparent)}to{box-shadow:0 0 0 .5em #0000}}.iYbFLW_fields{margin:0;padding:0;list-style:none}.iYbFLW_field{grid-template-columns:minmax(0,9.5rem) minmax(0,1fr) 1rem;align-items:center;gap:.75rem;min-width:0;min-height:2.25rem;padding:.45rem 0;font-size:.8125rem;line-height:1.4;display:grid}.iYbFLW_field+.iYbFLW_field{border-top:1px solid var(--rule)}.iYbFLW_fieldKey{color:var(--muted-foreground);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.iYbFLW_field[data-mono] .iYbFLW_fieldKey{font-family:var(--font-mono);font-size:.75rem}.iYbFLW_fieldValue{overflow-wrap:anywhere;min-width:0}.iYbFLW_missing{border:1px dashed var(--input);color:var(--muted-foreground);font-family:var(--font-mono);border-radius:.25rem;padding:.05rem .45rem;font-size:.75rem}.iYbFLW_fieldStatus{width:1rem;height:1rem;color:var(--status-success);justify-content:center;justify-self:end;align-items:center;line-height:1;display:inline-flex}.iYbFLW_fieldStatus svg{stroke-width:2px;width:.9rem;height:.9rem}.iYbFLW_field:not([data-status=ok]) .iYbFLW_fieldStatus{color:var(--destructive)}.iYbFLW_field:not([data-status=ok]) .iYbFLW_fieldValue{color:var(--muted-foreground)}.iYbFLW_chips{flex-wrap:wrap;gap:.375rem;margin:0;padding:0;list-style:none;display:flex}.iYbFLW_chips li{overflow-wrap:anywhere;border:1px solid var(--rule);background:var(--background);border-radius:999px;min-width:0;max-width:100%;padding:.3rem .65rem;font-size:.75rem}.iYbFLW_query{overflow-wrap:anywhere;background:var(--background);color:var(--secondary-foreground);font-family:var(--font-mono);border-radius:.5rem;margin:0 0 .375rem;padding:.5rem .65rem;font-size:.75rem}.iYbFLW_nodeFoot,.iYbFLW_total{border-top:1px solid var(--rule);color:var(--muted-foreground);margin:.625rem 0 0;padding-top:.625rem;font-size:.75rem}.iYbFLW_total span{color:var(--foreground);letter-spacing:-.04em;margin-right:.4rem;font-size:1.5rem}.iYbFLW_chain{border-left:1px solid var(--rule);margin:.5rem 0 0 .25rem;padding:0;list-style:none}.iYbFLW_chain li{overflow-wrap:anywhere;padding:.4rem 0 .4rem 1rem;font-size:.8125rem;position:relative}.iYbFLW_chain li:before{background:var(--brand);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:-3px;transform:translateY(-50%)}.iYbFLW_chain li span{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.5625rem;display:block}.iYbFLW_validationSettings{margin:0}.iYbFLW_validationSettings>div{grid-template-columns:5rem minmax(0,1fr);gap:.75rem;padding-block:.55rem;font-size:.8125rem;line-height:1.5;display:grid}.iYbFLW_validationSettings>div+div{border-top:1px solid var(--rule)}.iYbFLW_validationSettings dd{margin:0}.iYbFLW_validationSettings [data-changed] :is(dt,dd){color:var(--brand)}.iYbFLW_validationLog{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.iYbFLW_validationLog>li{border-bottom:1px solid var(--rule);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr) auto;gap:.125rem .5rem;padding-block:.5rem;font-size:.75rem;line-height:1.4;display:grid}.iYbFLW_validationLog strong{font-variant-numeric:tabular-nums;font-weight:500}.iYbFLW_runVerdict{color:var(--muted-foreground);grid-column:1/-1;font-size:.6875rem}.iYbFLW_validationLog [data-trend=better] :is(strong,.iYbFLW_runVerdict){color:var(--status-success)}.iYbFLW_validationLog [data-trend=worse] :is(strong,.iYbFLW_runVerdict),.iYbFLW_score[data-trend=worse] :is(.iYbFLW_scoreValue,.iYbFLW_scoreChange){color:var(--destructive)}.iYbFLW_flowScene[data-ready] .iYbFLW_validationLog>li:not([data-result-visible]){visibility:hidden;opacity:0}.iYbFLW_validationBest{color:var(--muted-foreground);justify-content:space-between;align-items:baseline;gap:.75rem;margin:1rem 0 0;font-size:.75rem;display:flex}.iYbFLW_validationBest strong{color:var(--brand);font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:400}.iYbFLW_score{padding-block:.25rem}.iYbFLW_scoreValue,.iYbFLW_scoreLabel{margin:0}.iYbFLW_scoreValue{color:var(--brand);letter-spacing:-.055em;font-size:2.75rem;line-height:1}.iYbFLW_scoreValue small{color:var(--muted-foreground);letter-spacing:-.02em;margin-left:.06em;font-size:.45em}.iYbFLW_scoreLabel{color:var(--muted-foreground);margin-top:.5rem;font-size:.75rem}.iYbFLW_flowScene[data-ready] .iYbFLW_node:not([data-on]) :is(.iYbFLW_score,.iYbFLW_validationBest){opacity:0}.iYbFLW_scoreBar{background:var(--rule);height:2px;margin-top:1rem;display:block;overflow:hidden}.iYbFLW_scoreBar span{background:var(--brand);transform-origin:0;height:100%;display:block}.iYbFLW_scoreChange{color:var(--muted-foreground);margin:.75rem 0 0;font-size:.75rem}@media (prefers-reduced-motion:no-preference){.iYbFLW_validationLog>li{transition:opacity .2s var(--ease-press), transform .25s var(--ease-press)}.iYbFLW_flowScene[data-ready] .iYbFLW_validationLog>li:not([data-result-visible]){transform:translateY(4px)}}.iYbFLW_score,.iYbFLW_validationBest{transition:opacity .2s}@media (prefers-reduced-motion:reduce){.iYbFLW_validationLog>li{transition:opacity .2s}}.iYbFLW_result{margin:0}.iYbFLW_result div{grid-template-columns:6.5rem minmax(0,1fr);align-items:baseline;gap:.75rem;padding:.55rem 0;font-size:.875rem;line-height:1.4;display:grid}.iYbFLW_result div+div{border-top:1px solid var(--rule)}.iYbFLW_result dt{color:var(--muted-foreground)}.iYbFLW_result dd{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);min-width:0;margin:0;display:grid}.iYbFLW_before,.iYbFLW_after{grid-area:1/1}.iYbFLW_before{color:var(--muted-foreground);opacity:0}.iYbFLW_flowScene[data-ready] .iYbFLW_node:not([data-on]) :is(.iYbFLW_fieldValue,.iYbFLW_fieldStatus,.iYbFLW_chips li,.iYbFLW_query,.iYbFLW_chain li,.iYbFLW_nodeFoot,.iYbFLW_total,.iYbFLW_after){opacity:0;transform:translateY(4px)}.iYbFLW_flowScene[data-ready] .iYbFLW_node:not([data-on]) .iYbFLW_before{opacity:1}.iYbFLW_flowScene[data-ready] [data-flow-frame]:not([data-frame-active]) :is(.iYbFLW_fieldValue,.iYbFLW_fieldStatus,.iYbFLW_chips li,.iYbFLW_query,.iYbFLW_chain li,.iYbFLW_nodeFoot,.iYbFLW_total,.iYbFLW_after){opacity:0;transition-delay:0s;transform:translateY(4px)}@media (prefers-reduced-motion:no-preference){.iYbFLW_node :is(.iYbFLW_fieldValue,.iYbFLW_chips li,.iYbFLW_query,.iYbFLW_chain li,.iYbFLW_nodeFoot,.iYbFLW_total){transition:opacity .4s var(--ease-press), transform .5s var(--ease-press)}.iYbFLW_node .iYbFLW_fieldStatus{transition:opacity .3s ease, transform .4s var(--ease-press)}.iYbFLW_node .iYbFLW_after,.iYbFLW_node .iYbFLW_before{transition:opacity .4s ease, transform .5s var(--ease-press)}.iYbFLW_node[data-on] :is(.iYbFLW_fieldValue,.iYbFLW_chips li,.iYbFLW_query,.iYbFLW_chain li){transition-delay:calc(.25s + var(--i,0) * .26s)}.iYbFLW_node[data-on] .iYbFLW_fieldStatus{transition-delay:calc(.43s + var(--i,0) * .26s)}.iYbFLW_node[data-on] :is(.iYbFLW_nodeFoot,.iYbFLW_total){transition-delay:calc(.4s + var(--i,0) * .26s)}.iYbFLW_node[data-on] .iYbFLW_before{transition-delay:calc(.5s + var(--i,0) * .35s)}.iYbFLW_node[data-on] .iYbFLW_after{transition-delay:calc(.65s + var(--i,0) * .35s)}}@media (prefers-reduced-motion:reduce){.iYbFLW_flowScene[data-ready] [data-flow-frame]:not([data-frame-active]) :is(.iYbFLW_fieldValue,.iYbFLW_fieldStatus,.iYbFLW_chips li,.iYbFLW_query,.iYbFLW_chain li,.iYbFLW_nodeFoot,.iYbFLW_total,.iYbFLW_after),.iYbFLW_flowScene[data-ready] .iYbFLW_node:not([data-on]) :is(.iYbFLW_fieldValue,.iYbFLW_fieldStatus,.iYbFLW_chips li,.iYbFLW_query,.iYbFLW_chain li,.iYbFLW_nodeFoot,.iYbFLW_total,.iYbFLW_after){transform:none}.iYbFLW_node :is(.iYbFLW_fieldValue,.iYbFLW_fieldStatus,.iYbFLW_chips li,.iYbFLW_query,.iYbFLW_chain li,.iYbFLW_nodeFoot,.iYbFLW_total,.iYbFLW_after,.iYbFLW_before){transition:opacity .25s}.iYbFLW_node[data-on] :is(.iYbFLW_fieldValue,.iYbFLW_fieldStatus,.iYbFLW_chips li,.iYbFLW_query,.iYbFLW_chain li){transition-delay:calc(var(--i,0) * 80ms)}}.iYbFLW_closing{border-top:1px solid var(--rule);padding-block:clamp(6rem,12vw,10rem)}.iYbFLW_statement{margin:0;letter-spacing:-.055em;text-wrap:balance;max-width:18ch;margin-inline-start:-.05em;font-size:clamp(2.5rem,5.6vw,5rem);font-weight:400;line-height:1.08}.iYbFLW_takeaways{margin:clamp(4rem,8vw,6rem) 0 0;padding:0;list-style:none}.iYbFLW_takeaways li{border-top:1px solid var(--rule);grid-template-columns:4rem minmax(0,1fr) minmax(0,1fr);align-items:baseline;gap:.5rem 1.5rem;padding:1.75rem 0;display:grid}.iYbFLW_takeaways li:last-child{border-bottom:1px solid var(--rule)}.iYbFLW_takeawayIndex{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.04em;font-size:.6875rem}.iYbFLW_takeawayTitle{letter-spacing:-.04em;font-size:clamp(1.375rem,2.4vw,2rem);line-height:1.2}.iYbFLW_takeawayText{color:var(--muted-foreground);font-size:.9375rem;line-height:1.55}@media (max-width:1023px){.iYbFLW_flowScene[data-iterations]{padding-right:2rem}.iYbFLW_heroFoot,.iYbFLW_split{grid-template-columns:minmax(0,1fr)}.iYbFLW_facts{justify-content:start}.iYbFLW_split[data-flip]{grid-template-columns:minmax(0,1fr)}.iYbFLW_split[data-flip] .iYbFLW_visual{order:0}.iYbFLW_bandHead .iYbFLW_text{grid-template-columns:minmax(0,1fr)}.iYbFLW_bandHead .iYbFLW_body{margin-top:1.75rem}.iYbFLW_sceneNodes[data-layout=row]{grid-template-columns:minmax(0,1fr);gap:3.5rem;max-width:25rem;margin-inline:auto}}@media (max-width:767px){.iYbFLW_hero{padding-top:7.5rem}.iYbFLW_title{font-size:clamp(2.25rem,9.6vw,3.25rem)}.iYbFLW_facts{grid-template-columns:repeat(2,minmax(0,1fr))}.iYbFLW_facts dd{white-space:normal}.iYbFLW_takeaways li{grid-template-columns:2.5rem minmax(0,1fr)}.iYbFLW_takeawayText{grid-column:2}}@media (max-width:479px){.iYbFLW_validationSettings>div{grid-template-columns:minmax(0,1fr);gap:.25rem}.iYbFLW_sceneNodes[data-layout=branch]>.iYbFLW_node:not(:first-child) .iYbFLW_nodeHead{flex-wrap:wrap;gap:.5rem}.iYbFLW_sceneNodes[data-layout=branch]>.iYbFLW_node:not(:first-child) .iYbFLW_nodeText{flex-basis:100%;order:1}.iYbFLW_sceneNodes[data-layout=branch]>.iYbFLW_node:not(:first-child) .iYbFLW_liveDot{margin-left:auto}.iYbFLW_sceneNodes[data-layout=branch]>.iYbFLW_node:not(:first-child) :is(.iYbFLW_nodeTitle,.iYbFLW_nodeMeta){overflow-wrap:anywhere;white-space:normal;overflow:visible}.iYbFLW_field{grid-template-columns:minmax(0,1fr) 1rem;gap:.2rem .75rem}.iYbFLW_fieldKey{grid-column:1/-1}.iYbFLW_result div{grid-template-columns:minmax(0,1fr);gap:.2rem}}
.lRvX1a_page{--scene-line:color-mix(in srgb, var(--foreground) 18%, transparent)}.lRvX1a_divider{border-top:0}.lRvX1a_heroProduct{margin:clamp(3rem,7vw,6rem) 0 0}.lRvX1a_phoneTrio{justify-content:center;align-items:center;gap:clamp(1rem,3.2vw,3rem);padding:3.5rem 1rem;display:flex}.lRvX1a_phone{max-width:20rem}.lRvX1a_heroCenter{order:1;width:28%;max-width:20rem;position:relative}.lRvX1a_heroSide{width:24%;max-width:17rem}.lRvX1a_heroSide:nth-child(2){order:0;transform:translateY(2rem)rotate(-5deg)}.lRvX1a_heroSide:last-child{order:2;transform:translateY(-1rem)rotate(5deg)}.lRvX1a_gallery{min-width:0;container-type:inline-size}.lRvX1a_galleryTrack{position:relative}.lRvX1a_gallerySlide{min-width:0;margin:0}.lRvX1a_galleryControls{display:none}.lRvX1a_sceneLabel,.lRvX1a_smallLabel{font-family:var(--font-mono);color:var(--muted-foreground);letter-spacing:.07em;text-transform:uppercase;font-size:.625rem;line-height:1.5}.lRvX1a_sceneLabel{margin:0 0 1.5rem}.lRvX1a_sceneNote{color:var(--muted-foreground);margin:1.25rem 0 0;font-size:.75rem;line-height:1.6}.lRvX1a_productGallery{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(1.5rem,6vw,6rem);padding-inline:1rem;display:grid}.lRvX1a_productGallery figure{min-width:0;margin:0}.lRvX1a_productGallery figure:nth-child(2){padding-top:4rem}.lRvX1a_architecture{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(3rem,7vw,7rem);display:grid}.lRvX1a_architecture>div{min-width:0}.lRvX1a_flowIntro{max-width:25rem;color:var(--muted-foreground);margin:-.75rem 0 2rem;font-size:.875rem;line-height:1.65}.lRvX1a_systemNode{width:min(100%,25rem)}.lRvX1a_systemDescription{border-top:1px solid var(--rule);color:var(--muted-foreground);overflow-wrap:anywhere;margin:.875rem 0 0;padding-top:.875rem;font-size:.8125rem;line-height:1.65}.lRvX1a_systemDescription code{font-family:var(--font-mono);color:var(--foreground);font-size:.9em}.lRvX1a_systemText>span{white-space:normal;overflow-wrap:anywhere;overflow:visible}.lRvX1a_development{min-width:0}.lRvX1a_distribution{border-bottom:1px solid var(--border);padding-bottom:1.25rem}.lRvX1a_distribution .lRvX1a_sceneLabel{margin-bottom:.75rem}.lRvX1a_distributionDescription{color:var(--muted-foreground);margin:0 0 1rem;font-size:.75rem;line-height:1.6}.lRvX1a_distribution svg{width:100%;height:6.5rem;color:var(--brand);display:block}.lRvX1a_distributionLabels{font-family:var(--font-mono);color:var(--muted-foreground);justify-content:space-between;font-size:.625rem;display:flex}.lRvX1a_developmentTop{justify-content:space-between;align-items:baseline;gap:1rem;margin:1.5rem 0;display:flex}.lRvX1a_developmentTop output{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.75rem}.lRvX1a_players{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.lRvX1a_player{min-width:0}.lRvX1a_playerName{letter-spacing:-.04em;margin:0;font-size:1.5rem;font-weight:400}.lRvX1a_playerMeta{color:var(--muted-foreground);margin:.4rem 0 1rem;font-size:.6875rem;line-height:1.6}.lRvX1a_attribute{margin:.9rem 0}.lRvX1a_attributeValue{justify-content:space-between;align-items:center;gap:.5rem;font-size:.6875rem;display:flex}.lRvX1a_attributeValue strong{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:400}.lRvX1a_attributeTrack{background:var(--border);height:3px;margin-top:.4rem;overflow:hidden}.lRvX1a_attributeTrack span{background:var(--brand);transform-origin:0;height:100%;transition:transform .6s var(--ease-press);display:block}.lRvX1a_player:last-child .lRvX1a_attributeTrack span{background:var(--foreground)}.lRvX1a_careerChart{width:100%;height:7rem;color:var(--brand);margin-top:1rem;display:block}.lRvX1a_range{width:100%;accent-color:var(--brand);cursor:pointer;touch-action:manipulation;min-height:2.75rem;margin:.5rem 0 0}.lRvX1a_range:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.lRvX1a_rangeLabels{font-family:var(--font-mono);color:var(--muted-foreground);justify-content:space-between;font-size:.625rem;display:flex}.lRvX1a_engine{min-width:0}.lRvX1a_engineHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:2rem;display:flex}.lRvX1a_engineHead .lRvX1a_sceneLabel{margin:0}.lRvX1a_controls{align-items:center;gap:.5rem;display:flex}.lRvX1a_matchGrid{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.lRvX1a_pitch{width:100%;display:block;overflow:visible}.lRvX1a_pitchLines{fill:none;stroke:var(--scene-line);stroke-width:.35px}.lRvX1a_pitchGrass{fill:color-mix(in srgb, var(--foreground) 2%, transparent)}.lRvX1a_pitchLegend{font-family:var(--font-mono);color:var(--muted-foreground);justify-content:space-between;gap:1rem;margin-bottom:.75rem;font-size:.625rem;display:flex}.lRvX1a_pitchTrail{fill:none;stroke:var(--brand);stroke-width:.45px;stroke-dasharray:1.2 1.5;opacity:.13}.lRvX1a_pitchTrail[data-active]{opacity:.8;stroke-width:.65px}.lRvX1a_pitchTrail[data-shot]{stroke-dasharray:none}.lRvX1a_ballGlow{fill:var(--brand);opacity:.18}.lRvX1a_ballBody{fill:var(--foreground);stroke:var(--brand);stroke-width:.4px}.lRvX1a_ballPattern{fill:var(--background)}.lRvX1a_ballLabel{fill:var(--foreground);font-family:var(--font-mono);paint-order:stroke;stroke:var(--background);stroke-width:.8px;stroke-linejoin:round;font-size:2.6px}.lRvX1a_eventDetail{min-width:0}.lRvX1a_eventHeading{letter-spacing:-.05em;margin:.65rem 0 1.25rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:400}.lRvX1a_eventPlayer{margin:0 0 .4rem;font-size:.875rem}.lRvX1a_eventContext{color:var(--muted-foreground);margin:0;font-size:.75rem}.lRvX1a_probability{justify-content:space-between;align-items:baseline;gap:1rem;margin-top:1.5rem;display:flex}.lRvX1a_probability strong{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:2.5rem;font-weight:400}.lRvX1a_timeline{overscroll-behavior-x:contain;scrollbar-width:thin;gap:0;margin-top:2.5rem;padding-bottom:.5rem;display:flex;overflow-x:auto}.lRvX1a_timelineStep{border:0;border-top:1px solid var(--border);color:var(--muted-foreground);text-align:left;cursor:pointer;touch-action:manipulation;background:0 0;flex:1 0 5.6rem;padding:1rem .5rem;position:relative}.lRvX1a_timelineStep:before{content:"";background:var(--muted-foreground);border-radius:50%;width:5px;height:5px;position:absolute;top:-3px;left:.5rem}.lRvX1a_timelineStep[aria-current=step]{color:var(--foreground)}.lRvX1a_timelineStep[aria-current=step]:before{background:var(--brand)}.lRvX1a_timelineStep:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.lRvX1a_timelineStep span{font-family:var(--font-mono);font-size:.625rem;display:block}.lRvX1a_timelineStep strong{margin-top:.5rem;font-size:.6875rem;font-weight:400;display:block}.lRvX1a_timelineStep:active{opacity:.65}.lRvX1a_balance{min-width:0}.lRvX1a_balanceControls{flex-wrap:wrap;gap:.75rem;display:flex}.lRvX1a_balanceTeams{grid-template-columns:1fr auto 1fr;align-items:center;gap:1.5rem;padding:2rem 0;display:grid}.lRvX1a_balanceTeam:last-child{text-align:right}.lRvX1a_teamName{margin:.5rem 0;font-size:.875rem}.lRvX1a_teamStrength{letter-spacing:-.06em;font-variant-numeric:tabular-nums;margin:0;font-size:3rem;font-weight:400}.lRvX1a_versus{font-family:var(--font-mono);color:var(--muted-foreground);font-size:.6875rem}.lRvX1a_winBar{gap:2px;height:.35rem;margin-top:.5rem;display:flex}.lRvX1a_winBar span{background:var(--foreground);display:block}.lRvX1a_winBar span:first-child{background:var(--brand)}.lRvX1a_winBar span:nth-child(2){background:var(--muted-foreground)}.lRvX1a_winLabels{color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin:.75rem 0 2rem;font-size:.6875rem;display:flex}.lRvX1a_balanceStats{border-collapse:collapse;table-layout:fixed;width:100%}.lRvX1a_balanceStats thead th{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.04em;text-align:left;padding:0 0 .75rem;font-size:.5625rem}.lRvX1a_balanceStats th{color:var(--muted-foreground);font-weight:400}.lRvX1a_balanceStats tbody th{text-align:center;font-size:.6875rem;line-height:1.6}.lRvX1a_balanceStats td,.lRvX1a_balanceStats tbody th{border-top:1px solid var(--border);padding-block:.85rem}.lRvX1a_balanceStats td{font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:400}.lRvX1a_balanceStats td:first-child,.lRvX1a_balanceStats thead th:first-child{color:var(--brand)}.lRvX1a_balanceStats td:last-child,.lRvX1a_balanceStats thead th:last-child{text-align:right}@media (hover:hover) and (pointer:fine){.lRvX1a_timelineStep:hover{color:var(--foreground)}}@media (max-width:767px){.lRvX1a_galleryTrack{--slide-width:min(78cqi, 20rem);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;padding:1.5rem calc((100cqi - var(--slide-width)) / 2) 2.5rem;justify-content:start;align-items:start;gap:1.25rem;display:flex;overflow-x:auto}.lRvX1a_galleryTrack::-webkit-scrollbar{display:none}.lRvX1a_galleryTrack:focus-visible{outline:2px solid var(--ring);outline-offset:3px;border-radius:1rem}.lRvX1a_galleryTrack .lRvX1a_gallerySlide:nth-child(n){flex:0 0 var(--slide-width);width:var(--slide-width);order:initial;scroll-snap-align:center;scroll-snap-stop:always;max-width:none;margin:0;padding:0;transform:none}.lRvX1a_gallerySlide .lRvX1a_phone{margin-inline:auto}.lRvX1a_galleryControls{justify-content:center;align-items:center;gap:1rem;display:flex}.lRvX1a_galleryPagination{align-items:center;display:flex}.lRvX1a_galleryDot{cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;padding:0;display:grid}.lRvX1a_galleryDot span{background:var(--muted-foreground);opacity:.35;border-radius:3px;width:1rem;height:3px}.lRvX1a_galleryDot[aria-current] span{background:var(--brand);opacity:1}.lRvX1a_galleryDot:active{opacity:.65}.lRvX1a_galleryDot:focus-visible{outline:2px solid var(--ring);outline-offset:-3px}.lRvX1a_matchGrid,.lRvX1a_architecture{grid-template-columns:minmax(0,1fr)}.lRvX1a_eventDetail{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;display:grid}.lRvX1a_eventDetail>.lRvX1a_smallLabel,.lRvX1a_eventHeading{grid-column:1/-1}.lRvX1a_probability{flex-direction:column;grid-area:3/2/5;align-items:flex-end;gap:.25rem;margin-top:0}.lRvX1a_ballLabel{font-size:3.1px}}@media (max-width:479px){.lRvX1a_players{gap:1rem}.lRvX1a_balanceTeams{gap:.75rem}}@media (prefers-reduced-motion:reduce){.lRvX1a_ball,.lRvX1a_attributeTrack span{transition:none}.lRvX1a_heroSide:nth-child(2),.lRvX1a_heroSide:last-child{transform:none}}
.i-0FsG_navigation{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2rem;padding-block:clamp(2rem,5vw,4rem);display:flex}.i-0FsG_overview,.i-0FsG_next{touch-action:manipulation;border-radius:.125rem;align-items:center;gap:.75rem;min-height:2.75rem;text-decoration:none;display:inline-flex}.i-0FsG_overview{color:var(--muted-foreground)}.i-0FsG_next{color:var(--foreground);margin-left:auto}.i-0FsG_next>span{gap:.25rem;display:grid}.i-0FsG_label{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.625rem}.i-0FsG_name{letter-spacing:-.04em;font-size:clamp(1.5rem,3vw,2rem);line-height:1.2}.i-0FsG_subtitle{color:var(--muted-foreground);font-size:.875rem}.i-0FsG_navigation svg{flex-shrink:0;width:1.125rem;height:1.125rem}.i-0FsG_navigation a:focus-visible{outline:2px solid var(--ring);outline-offset:4px}@media (hover:hover) and (pointer:fine){.i-0FsG_navigation a:hover{color:var(--brand)}}
.OFktVW_iphone{width:100%;container-type:inline-size}.OFktVW_device{background:linear-gradient(135deg,#5d5c58 0%,#2f2e2c 22%,#1b1b1a 50%,#2f2e2c 78%,#5d5c58 100%);border-radius:15.5cqw;padding:1.1cqw;position:relative;box-shadow:inset 0 0 0 .25cqw #ffffff1a,inset 0 0 0 .6cqw #00000059,0 2.5rem 4rem -1.5rem #0000008c,0 1rem 1.5rem -.75rem #00000059}.OFktVW_bezel{background:#050505;border-radius:14.4cqw;padding:3cqw;box-shadow:inset 0 0 0 .3cqw #000}.OFktVW_screen{aspect-ratio:738/1600;isolation:isolate;background:#111214;border-radius:11.4cqw;position:relative;overflow:hidden}.OFktVW_screen>*{max-width:100%}.OFktVW_screen:after{content:"";z-index:2;border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,#ffffff12 0%,#ffffff05 32%,#0000 46%);position:absolute;inset:0}.OFktVW_island{z-index:3;aspect-ratio:126/37;pointer-events:none;background:#000;border-radius:999px;width:32%;position:absolute;top:1.3%;left:50%;transform:translate(-50%)}.OFktVW_island:after{content:"";aspect-ratio:1;background:radial-gradient(circle at 35% 35%,#1d2433 0%,#0a0d14 55%,#000 100%);border-radius:50%;width:22%;position:absolute;top:50%;right:13%;transform:translateY(-50%)}.OFktVW_button{background:linear-gradient(90deg,#232321,#5d5c58 60%,#3a3937);border-radius:.5cqw;width:.9cqw;position:absolute}.OFktVW_button[data-side=left]{left:-.6cqw}.OFktVW_button[data-side=right]{background:linear-gradient(270deg,#232321,#5d5c58 60%,#3a3937);right:-.6cqw}.OFktVW_action{height:5%;top:17%}.OFktVW_volumeUp{height:8.5%;top:25.5%}.OFktVW_volumeDown{height:8.5%;top:36%}.OFktVW_power{height:13%;top:28%}.OFktVW_image{object-fit:contain;width:100%;height:100%;display:block}
.lWAMCq_page{--scene-line:color-mix(in srgb, var(--foreground) 18%, transparent)}.lWAMCq_divider{border-top:0}.lWAMCq_heroProduct{margin:clamp(3rem,7vw,6rem) 0 0}.lWAMCq_smallLabel{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.625rem;font-weight:400;line-height:1.6;display:block}.lWAMCq_screenshot{max-width:21.25rem}.lWAMCq_caption{color:var(--muted-foreground);text-align:center;margin-top:1.25rem;font-size:.75rem;line-height:1.65}.lWAMCq_capture{width:min(100%,20rem);min-width:0;margin:0}.lWAMCq_successVisual{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:center;gap:1.5rem;display:grid}.lWAMCq_successAside{flex-direction:column;align-items:flex-start;display:flex;position:relative}.lWAMCq_successNumber{color:var(--brand);letter-spacing:-.06em;font-size:clamp(4rem,8vw,7rem);font-weight:400;line-height:1.2}.lWAMCq_successDescription{color:var(--secondary-foreground);font-size:.875rem;line-height:1.6}.lWAMCq_successLine{background:var(--brand);width:3rem;height:1px;margin-top:1.5rem;display:block}.lWAMCq_page button,.lWAMCq_page a{touch-action:manipulation;-webkit-tap-highlight-color:transparent}.lWAMCq_page button{-webkit-user-select:none;user-select:none}@media (max-width:1000px){.lWAMCq_successVisual{grid-template-columns:1fr}.lWAMCq_successAside{display:none}.lWAMCq_successVisual .lWAMCq_capture{margin-inline:auto}}
.RMLNIa_scene{--scene-line:color-mix(in srgb, var(--foreground) 18%, transparent);--lock-ink:#f5f5f4}.RMLNIa_stage{grid-template-columns:minmax(0,16rem) minmax(0,1fr) minmax(0,16rem);grid-template-areas:"sender story receiver";align-items:end;gap:clamp(2.5rem,6vw,6rem);padding-top:3rem;display:grid;position:relative}.RMLNIa_sender{z-index:1;grid-area:sender;margin:0;position:relative}.RMLNIa_receiver{z-index:1;grid-area:receiver;margin:0;position:relative}.RMLNIa_story{z-index:1;grid-area:story;align-self:center;min-width:0;position:relative}.RMLNIa_arc{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.RMLNIa_arcBase,.RMLNIa_arcTrail{fill:none;stroke-linecap:round}.RMLNIa_arcBase{stroke:var(--scene-line);stroke-width:1px;stroke-dasharray:3 6;transition:opacity .2s}.RMLNIa_arcTrail{stroke:var(--brand);stroke-width:1.5px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:0}.RMLNIa_flyer{z-index:3;opacity:0;pointer-events:none;will-change:transform, opacity;width:2.75rem;height:2.75rem;position:absolute;top:0;left:0}.RMLNIa_flyerIcon{width:100%;height:100%;box-shadow:0 0 0 1px #ffffff1f, 0 0 0 6px color-mix(in srgb, var(--brand) 18%, transparent), 0 12px 32px color-mix(in srgb, var(--brand) 40%, transparent);border-radius:22.5%;display:block}.RMLNIa_person{align-items:center;gap:.75rem;margin-bottom:1.5rem;font-size:.9375rem;line-height:1.3;display:flex}.RMLNIa_person small{color:var(--muted-foreground);margin-top:.2rem;font-size:.6875rem;display:block}.RMLNIa_avatar{border:1px solid color-mix(in srgb, var(--brand) 40%, transparent);background:color-mix(in srgb, var(--brand) 12%, transparent);width:2.5rem;height:2.5rem;color:var(--brand);border-radius:50%;flex-shrink:0;place-items:center;font-size:1rem;display:grid;position:relative}.RMLNIa_avatarYou{border-color:var(--scene-line);background:var(--background);color:var(--foreground);font-size:.75rem}.RMLNIa_livePulse{border:1px solid var(--brand);border-radius:inherit;opacity:0;position:absolute;inset:-1px}.RMLNIa_livePulse[data-live=true]{animation:1.8s ease-out infinite RMLNIa_buddy-live}@keyframes RMLNIa_buddy-live{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}.RMLNIa_layer{opacity:0;transition:opacity .35s;position:absolute;inset:0}.RMLNIa_layer[data-active=true]{opacity:1}.RMLNIa_stage[data-step="3"] .RMLNIa_layer[data-delay]{transition-delay:.65s}.RMLNIa_startTap,.RMLNIa_tap{aspect-ratio:1;opacity:0;pointer-events:none;background:radial-gradient(circle,#ffffff73 0%,#fff0 70%);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.4)}.RMLNIa_startTap{z-index:1;width:34%;top:37.5%}.RMLNIa_stage[data-step="0"] .RMLNIa_startTap{animation:.7s ease-out 1.3s both RMLNIa_buddy-tap}.RMLNIa_tap{width:30%}.RMLNIa_banner[data-tapped=true] .RMLNIa_tap{animation:.6s ease-out .1s both RMLNIa_buddy-tap}@keyframes RMLNIa_buddy-tap{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}30%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.4)}}.RMLNIa_phoneAnchor{width:1px;height:1px;position:absolute;top:10%;right:8%}.RMLNIa_phoneAnchorTo{left:8%;right:auto}.RMLNIa_receiverPhone[data-buzz=true]{animation:.46s ease-in-out 60ms RMLNIa_buddy-buzz}@keyframes RMLNIa_buddy-buzz{0%,to{transform:none}20%{transform:translate(-3px)rotate(-.6deg)}40%{transform:translate(3px)rotate(.6deg)}60%{transform:translate(-2px)rotate(-.3deg)}80%{transform:translate(2px)rotate(.3deg)}}.RMLNIa_lockScreen{color:var(--lock-ink);text-align:center;font-family:-apple-system, BlinkMacSystemFont, "SF Pro Display", var(--font-sans), sans-serif;background:radial-gradient(130% 60% at 50% 108%,#ff6b008c,#0000 62%),radial-gradient(90% 50% at 100% 0,#8c502866,#0000 60%),linear-gradient(#17161b,#0b0b0d);position:absolute;inset:0;overflow:hidden}.RMLNIa_statusBar{justify-content:space-between;padding:5.2cqw 8cqw 0;display:flex}.RMLNIa_statusIcons{gap:1.4cqw;display:flex}.RMLNIa_statusIcons svg{width:4cqw;height:4cqw}.RMLNIa_lockIcon{opacity:.9;width:4.5cqw;height:4.5cqw;margin:6cqw auto 0;display:block}.RMLNIa_lockDate{opacity:.85;margin:2.5cqw 0 0;font-size:4.6cqw;font-weight:500}.RMLNIa_lockTime{letter-spacing:-.02em;margin:0;font-size:21cqw;font-weight:600;line-height:1.05}.RMLNIa_banner{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);text-align:left;opacity:0;background:#3a3a3e9e;border-radius:5.5cqw;align-items:center;gap:3cqw;padding:3.2cqw;transition:opacity .22s,transform .56s cubic-bezier(.34,1.45,.64,1);display:flex;position:absolute;top:46%;left:3.5%;right:3.5%;overflow:hidden;transform:translateY(-5cqw)scale(.92);box-shadow:0 1cqw 5cqw #0000004d}.RMLNIa_banner[data-shown=true]{opacity:1;transform:none}.RMLNIa_bannerIcon{border-radius:22.5%;flex-shrink:0;width:9.5cqw;height:9.5cqw;display:block}.RMLNIa_bannerCopy{flex-direction:column;flex:1;min-width:0;font-size:3.6cqw;line-height:1.3;display:flex}.RMLNIa_bannerMeta{opacity:.7;justify-content:space-between;font-size:3cqw;display:flex}.RMLNIa_bannerCopy strong{font-size:3.8cqw;font-weight:600}.RMLNIa_lockActions{justify-content:space-between;display:flex;position:absolute;bottom:6.5%;left:9%;right:9%}.RMLNIa_lockActions span{background:#00000059;border-radius:50%;place-items:center;width:11.5cqw;height:11.5cqw;display:grid}.RMLNIa_lockActions svg{width:4.5cqw;height:4.5cqw}.RMLNIa_homeIndicator{background:#ffffffd9;border-radius:1cqw;width:34%;height:1.2cqw;position:absolute;bottom:1.8%;left:50%;transform:translate(-50%)}.RMLNIa_counter{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.06em;margin:0;font-size:.6875rem}.RMLNIa_counter span{color:var(--brand)}.RMLNIa_title{letter-spacing:-.03em;margin:1rem 0 .875rem;font-size:clamp(1.5rem,2.4vw,2.125rem);font-weight:400;line-height:1.15}.RMLNIa_text{max-width:32ch;min-height:5em;color:var(--muted-foreground);margin:0;font-size:.9375rem;line-height:1.65}.RMLNIa_progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:.5rem;margin-top:2rem;display:grid}.RMLNIa_segment{min-height:2.75rem;color:var(--muted-foreground);text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:.75rem 0;transition:color .16s}.RMLNIa_segment:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:.25rem}.RMLNIa_segment[aria-current]{color:var(--foreground)}.RMLNIa_bar{background:var(--scene-line);border-radius:2px;height:2px;display:block;overflow:hidden}.RMLNIa_bar>span{background:var(--brand);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.RMLNIa_segment[data-done=true] .RMLNIa_bar>span{transform:scaleX(1)}.RMLNIa_segment[aria-current] .RMLNIa_bar>span{animation:RMLNIa_buddy-fill var(--duration) linear both}.RMLNIa_scene[data-playing=false] .RMLNIa_segment[aria-current] .RMLNIa_bar>span{animation:none;transform:scaleX(1)}@keyframes RMLNIa_buddy-fill{to{transform:scaleX(1)}}.RMLNIa_segmentLabel{margin-top:.625rem;font-size:.75rem;display:block}.RMLNIa_playback{min-height:2.75rem;margin:1rem 0 0 -.625rem;padding-inline:.625rem;font-size:.75rem;font-weight:400}.RMLNIa_motionNote{color:var(--muted-foreground);margin-top:1rem;font-size:.75rem;display:inline-block}.RMLNIa_sharing{border-top:1px solid var(--scene-line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:3rem clamp(3rem,7vw,7rem);margin-top:clamp(4rem,8vw,6rem);padding-top:clamp(3rem,6vw,4.5rem);display:grid}.RMLNIa_sharingCopy{min-width:0}.RMLNIa_smallLabel{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.625rem;line-height:1.6}.RMLNIa_sharingTitle{letter-spacing:-.03em;margin:1rem 0 1.25rem;font-size:clamp(1.5rem,2.4vw,2.125rem);font-weight:400;line-height:1.15}.RMLNIa_sharingText{max-width:34ch;color:var(--muted-foreground);margin:0 0 1rem;font-size:.9375rem;line-height:1.65}.RMLNIa_sharingCard{border:1px solid var(--scene-line);background:var(--background);border-radius:1.25rem;min-width:0;overflow:hidden}.RMLNIa_cardHead{border-bottom:1px solid var(--scene-line);align-items:center;gap:1rem;padding:1.25rem 1.5rem;font-size:.9375rem;display:flex}.RMLNIa_cardHead small{color:var(--muted-foreground);margin-top:.2rem;font-size:.6875rem;display:block}.RMLNIa_cardPeople{color:var(--muted-foreground);align-items:center;gap:.375rem;display:flex}.RMLNIa_cardPeople>svg{width:.875rem;height:.875rem}.RMLNIa_cardPeople .RMLNIa_avatar{width:2rem;height:2rem;font-size:.8125rem}.RMLNIa_cardPeople .RMLNIa_avatarYou{font-size:.625rem}.RMLNIa_rows{flex-direction:column;display:flex}.RMLNIa_row{width:100%;height:auto;min-height:4.5rem;color:var(--muted-foreground);text-align:left;white-space:normal;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:1rem;padding:.875rem 1.5rem;font-weight:400;transition:color .16s,background-color .16s;display:grid;background:0 0!important}.RMLNIa_row+.RMLNIa_row{border-top:1px solid var(--scene-line)}.RMLNIa_row[aria-pressed=true]{color:var(--foreground)}.RMLNIa_rowCopy>span{font-size:.9375rem;display:block}.RMLNIa_rowCopy small{color:var(--muted-foreground);margin-top:.25rem;font-size:.75rem;line-height:1.5;display:block}.RMLNIa_rowState{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;align-items:center;gap:.375rem;font-size:.625rem;display:inline-flex}.RMLNIa_row[aria-pressed=true] .RMLNIa_rowState{color:var(--brand)}.RMLNIa_rowState svg{width:.75rem!important;height:.75rem!important}.RMLNIa_switch{background:color-mix(in srgb, var(--foreground) 16%, transparent);border-radius:999px;flex-shrink:0;width:2.75rem;height:1.625rem;transition:background-color .2s;position:relative}.RMLNIa_switch>span{width:calc(1.625rem - 4px);height:calc(1.625rem - 4px);transition:transform .26s var(--ease-press);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 2px 4px #00000040}.RMLNIa_row[aria-pressed=true] .RMLNIa_switch{background:var(--brand)}.RMLNIa_row[aria-pressed=true] .RMLNIa_switch>span{transform:translate(1.125rem)}.RMLNIa_row:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}[data-playing=false] .RMLNIa_livePulse,[data-playing=false] .RMLNIa_startTap,[data-playing=false] .RMLNIa_receiverPhone{animation-play-state:paused}[data-instant=true] .RMLNIa_layer,[data-instant=true] .RMLNIa_banner{transition-duration:0s;transition-delay:0s!important}@media (hover:hover) and (pointer:fine){.RMLNIa_segment:hover,.RMLNIa_row:hover{color:var(--foreground)}.RMLNIa_row:hover{background:color-mix(in srgb, var(--foreground) 3%, transparent)!important}}@media (max-width:1000px){.RMLNIa_stage{grid-template-columns:minmax(0,1fr);grid-template-areas:"sender""receiver""story";gap:2.5rem;padding-top:0}.RMLNIa_senderPhone,.RMLNIa_receiver .RMLNIa_person{display:none}.RMLNIa_sender .RMLNIa_person{margin-bottom:0}.RMLNIa_receiverPhone{width:min(78%,17rem);margin-inline:auto}.RMLNIa_text{max-width:40ch}.RMLNIa_sharing{grid-template-columns:minmax(0,1fr)}.RMLNIa_sharingText{max-width:44ch}}@media (max-width:479px){.RMLNIa_row{grid-template-columns:minmax(0,1fr) auto;gap:.875rem;padding-inline:1rem}.RMLNIa_rowState{grid-area:2/1;margin-top:-.375rem}.RMLNIa_switch{grid-area:1/2}.RMLNIa_cardHead{padding-inline:1rem}.RMLNIa_segmentLabel{font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.RMLNIa_livePulse[data-live=true],.RMLNIa_receiverPhone[data-buzz=true],.RMLNIa_stage[data-step="0"] .RMLNIa_startTap,.RMLNIa_banner[data-tapped=true] .RMLNIa_tap{animation:none}.RMLNIa_banner{transition:opacity .16s;transform:none}}
.kEOXGa_adjust,.kEOXGa_rhythm,.kEOXGa_version{--scene-line:color-mix(in srgb, var(--foreground) 18%, transparent)}.kEOXGa_smallLabel{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.625rem;font-weight:400;line-height:1.6;display:block}.kEOXGa_note{max-width:46ch;color:var(--muted-foreground);margin:1rem 0 0;font-size:.6875rem;line-height:1.6}.kEOXGa_motionNote{color:var(--muted-foreground);font-size:.75rem}.kEOXGa_playback{flex-shrink:0;min-height:2.75rem;padding-inline:.625rem;font-size:.75rem;font-weight:400}.kEOXGa_controls{align-items:flex-start;gap:1rem;margin-top:1.75rem;display:flex}.kEOXGa_steps{grid-template-columns:repeat(var(--count), minmax(0, 1fr));flex:1;gap:.5rem;display:grid}.kEOXGa_step{min-height:2.75rem;color:var(--muted-foreground);text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:.75rem 0;transition:color .16s}.kEOXGa_step:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:.25rem}.kEOXGa_step[aria-current]{color:var(--foreground)}.kEOXGa_bar{background:var(--scene-line);border-radius:2px;height:2px;display:block;overflow:hidden}.kEOXGa_bar>span{background:var(--brand);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.kEOXGa_step[data-done=true] .kEOXGa_bar>span{transform:scaleX(1)}.kEOXGa_step[aria-current] .kEOXGa_bar>span{animation:kEOXGa_chapter-fill var(--duration) linear both}[data-playing=false] .kEOXGa_step[aria-current] .kEOXGa_bar>span{animation:none;transform:scaleX(1)}@keyframes kEOXGa_chapter-fill{to{transform:scaleX(1)}}.kEOXGa_stepLabel{margin-top:.625rem;font-size:.75rem;line-height:1.4;display:block}.kEOXGa_adjust{min-width:0}.kEOXGa_situation{border:1px solid color-mix(in srgb, var(--brand) 35%, transparent);background:color-mix(in srgb, var(--brand) 6%, transparent);animation:kEOXGa_chapter-situation .5s var(--ease-press) both;border-radius:1rem;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}@keyframes kEOXGa_chapter-situation{0%{opacity:0;transform:translateY(-8px)}}.kEOXGa_situationIcon{background:color-mix(in srgb, var(--brand) 14%, transparent);width:2.5rem;height:2.5rem;color:var(--brand);border-radius:.75rem;flex-shrink:0;place-items:center;display:grid}.kEOXGa_situationIcon svg{width:1.125rem;height:1.125rem}.kEOXGa_situationCopy{flex-direction:column;flex:1;gap:.25rem;min-width:0;font-size:.9375rem;line-height:1.4;display:flex}.kEOXGa_action{background:var(--brand);color:#fff;white-space:nowrap;animation:kEOXGa_chapter-action 2s var(--ease-press) both;border-radius:999px;flex-shrink:0;align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.75rem;display:inline-flex}@keyframes kEOXGa_chapter-action{0%,30%{opacity:0;transform:scale(.9)}45%{opacity:1;transform:scale(1.04)}55%,to{opacity:1;transform:none}}.kEOXGa_action svg{width:.875rem;height:.875rem}.kEOXGa_workout{border:1px solid var(--scene-line);background:var(--background);border-radius:1.25rem;margin-top:1rem;overflow:hidden}.kEOXGa_workoutHead{border-bottom:1px solid var(--scene-line);justify-content:space-between;align-items:center;padding:1.125rem 1.5rem;font-size:.9375rem;display:flex}.kEOXGa_workoutHead small{color:var(--muted-foreground);margin-top:.2rem;font-size:.6875rem;display:block}.kEOXGa_live{background:var(--brand);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb, var(--brand) 18%, transparent);border-radius:50%;animation:1.8s ease-in-out infinite kEOXGa_chapter-live}@keyframes kEOXGa_chapter-live{50%{opacity:.4}}.kEOXGa_exercises{margin:0;padding:0;list-style:none}.kEOXGa_exercise{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:4.25rem;padding:.75rem 1.5rem;display:grid;position:relative}.kEOXGa_exercise+.kEOXGa_exercise{border-top:1px solid var(--scene-line)}.kEOXGa_exercise[data-changed=true]{background:color-mix(in srgb, var(--brand) 7%, transparent);animation:4.2s both kEOXGa_chapter-row}@keyframes kEOXGa_chapter-row{0%,12%{background:0 0}22%,to{background:color-mix(in srgb, var(--brand) 7%, transparent)}}.kEOXGa_exercise[data-changed=true]:before{content:"";background:var(--brand);border-radius:2px;width:2px;animation:4.2s both kEOXGa_chapter-mark;position:absolute;top:.75rem;bottom:.75rem;left:0}@keyframes kEOXGa_chapter-mark{0%,12%{opacity:0}22%,to{opacity:1}}.kEOXGa_exerciseIndex{color:var(--muted-foreground);font-family:var(--font-mono);font-size:.6875rem}.kEOXGa_exerciseCopy,.kEOXGa_before,.kEOXGa_after{flex-direction:column;gap:.2rem;min-width:0;font-size:.9375rem;line-height:1.35;display:flex}.kEOXGa_exerciseCopy small,.kEOXGa_before small,.kEOXGa_after small{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.75rem}.kEOXGa_swap{min-width:0;display:grid}.kEOXGa_before,.kEOXGa_after{grid-area:1/1}.kEOXGa_before{animation:kEOXGa_chapter-out .5s var(--ease-press) 1.4s both}.kEOXGa_after{animation:kEOXGa_chapter-in .6s var(--ease-press) 1.55s both}.kEOXGa_after small{color:var(--brand)}@keyframes kEOXGa_chapter-out{to{opacity:0;filter:blur(2px);transform:translateY(-10px)}}@keyframes kEOXGa_chapter-in{0%{opacity:0;filter:blur(2px);transform:translateY(12px)}}.kEOXGa_badge{border:1px solid color-mix(in srgb, var(--brand) 45%, transparent);color:var(--brand);font-family:var(--font-mono);letter-spacing:.04em;white-space:nowrap;animation:kEOXGa_chapter-in .5s var(--ease-press) 1.8s both;border-radius:999px;align-items:center;gap:.375rem;padding:.3rem .625rem;font-size:.625rem;display:inline-flex}.kEOXGa_badge svg{width:.75rem;height:.75rem}.kEOXGa_workoutFoot{border-top:1px solid var(--scene-line);color:var(--muted-foreground);align-items:center;gap:.625rem;padding:1rem 1.5rem;font-size:.8125rem;display:flex}.kEOXGa_workoutFoot svg{width:1rem;height:1rem;color:var(--brand)}.kEOXGa_rhythm{grid-template-columns:minmax(0,17rem) minmax(0,1fr);align-items:center;gap:clamp(3rem,8vw,8rem);display:grid}.kEOXGa_rhythmPhone{margin:0;position:relative}.kEOXGa_prGlow{background:radial-gradient(closest-side, color-mix(in srgb, var(--brand) 40%, transparent), transparent);opacity:0;filter:blur(12px);border-radius:50%;transition:opacity .6s;position:absolute;inset:10% -25%}.kEOXGa_rhythm[data-step="1"] .kEOXGa_prGlow{opacity:1}.kEOXGa_prRing{aspect-ratio:1;border:1px solid var(--brand);opacity:0;pointer-events:none;border-radius:50%;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)}.kEOXGa_rhythm[data-step="1"] .kEOXGa_prRing{animation:1.6s ease-out .5s 2 kEOXGa_chapter-ring}.kEOXGa_rhythm[data-step="1"] .kEOXGa_prRingLate{animation-delay:.8s}@keyframes kEOXGa_chapter-ring{0%{opacity:.8;transform:translate(-50%,-50%)scale(.6)}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}.kEOXGa_phoneBuzz{position:relative}.kEOXGa_rhythm[data-step="1"] .kEOXGa_phoneBuzz{animation:.42s ease-in-out .5s kEOXGa_chapter-buzz}@keyframes kEOXGa_chapter-buzz{20%{transform:translate(-3px)rotate(-.5deg)}40%{transform:translate(3px)rotate(.5deg)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}.kEOXGa_layer{opacity:0;transition:opacity .35s;position:absolute;inset:0}.kEOXGa_layer[data-active=true]{opacity:1}.kEOXGa_rhythmCopy{min-width:0}.kEOXGa_counter{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.06em;margin:0;font-size:.6875rem}.kEOXGa_counter span{color:var(--brand)}.kEOXGa_title{letter-spacing:-.03em;margin:1rem 0 .875rem;font-size:clamp(1.5rem,2.4vw,2.125rem);font-weight:400;line-height:1.15}.kEOXGa_text{max-width:40ch;min-height:3.3em;color:var(--muted-foreground);margin:0 0 .875rem;font-size:.9375rem;line-height:1.65}.kEOXGa_detail{color:var(--brand);font-family:var(--font-mono);font-size:.6875rem}.kEOXGa_timeline{border-top:1px solid var(--scene-line);flex-direction:column;margin-top:2.25rem;display:flex}.kEOXGa_lane{border-bottom:1px solid var(--scene-line);grid-template-columns:5.5rem minmax(0,1fr);align-items:center;min-height:3.25rem;display:grid}.kEOXGa_laneLabel{color:var(--muted-foreground);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:.625rem}.kEOXGa_laneTrack{grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;display:grid}.kEOXGa_cell{border-left:1px dashed var(--scene-line);align-items:center;padding:.5rem;transition:background-color .3s;display:flex}.kEOXGa_cell[data-active=true]{background:color-mix(in srgb, var(--brand) 6%, transparent)}.kEOXGa_chip{border:1px solid var(--scene-line);color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:.3rem .625rem;font-size:.6875rem;transition:color .3s,border-color .3s,background-color .3s;overflow:hidden}.kEOXGa_cell[data-active=true] .kEOXGa_chip{border-color:var(--brand);background:var(--brand);color:#fff}.kEOXGa_impulse{align-items:center;gap:3px;height:1.75rem;display:flex}.kEOXGa_impulse span{width:3px;height:calc(var(--h) * 100%);background:var(--scene-line);transform-origin:50%;border-radius:2px;transition:background-color .3s}.kEOXGa_cell[data-active=true] .kEOXGa_impulse span{background:var(--brand);animation:kEOXGa_chapter-impulse .7s ease-in-out calc(.5s + var(--j) * 40ms) 3 both}@keyframes kEOXGa_chapter-impulse{50%{transform:scaleY(.35)}}.kEOXGa_version{grid-template-columns:minmax(0,1fr) minmax(0,14rem);align-items:center;gap:clamp(2.5rem,5vw,4.5rem);display:grid}.kEOXGa_milestones ol{margin:0;padding:0;list-style:none}.kEOXGa_milestone{opacity:.35;transition:opacity .5s ease calc(var(--i) * .28s);grid-template-columns:1.75rem minmax(0,1fr);gap:1rem;padding-bottom:1.75rem;display:grid;position:relative}.kEOXGa_version[data-shown=true] .kEOXGa_milestone{opacity:1}.kEOXGa_milestone:last-child{padding-bottom:0}.kEOXGa_milestone:not(:last-child):before,.kEOXGa_milestone:not(:last-child):after{content:"";background:var(--scene-line);width:1px;position:absolute;top:2rem;bottom:.25rem;left:calc(.875rem - .5px)}.kEOXGa_milestone:not(:last-child):after{background:var(--brand);transform-origin:top;transition:transform .4s ease calc(var(--i) * .28s + .2s);transform:scaleY(0)}.kEOXGa_version[data-shown=true] .kEOXGa_milestone:not(:last-child):after{transform:scaleY(1)}.kEOXGa_milestone:nth-last-child(2):after{background:repeating-linear-gradient(to bottom, var(--brand) 0 3px, transparent 3px 7px)}.kEOXGa_dot{border:1px solid var(--scene-line);background:var(--background);width:1.75rem;height:1.75rem;color:var(--background);transition:background-color .3s ease calc(var(--i) * .28s), border-color .3s ease calc(var(--i) * .28s);border-radius:50%;place-items:center;display:grid}.kEOXGa_version[data-shown=true] .kEOXGa_dot{border-color:var(--brand);background:var(--brand)}.kEOXGa_dot svg{width:.875rem;height:.875rem}.kEOXGa_milestone[data-upcoming] .kEOXGa_dot{position:relative;background:var(--background)!important}.kEOXGa_milestone[data-upcoming] .kEOXGa_dot:after{content:"";background:var(--brand);border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite kEOXGa_chapter-live}.kEOXGa_milestoneCopy{flex-direction:column;gap:.3rem;padding-top:.2rem;display:flex}.kEOXGa_milestoneTitle{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;font-size:1rem;display:flex}.kEOXGa_milestoneCopy small{max-width:38ch;color:var(--muted-foreground);font-size:.8125rem;line-height:1.55}.kEOXGa_pending{border:1px solid color-mix(in srgb, var(--brand) 45%, transparent);color:var(--brand);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.375rem;padding:.2rem .6rem;font-size:.5625rem;display:inline-flex}.kEOXGa_pending svg{width:.7rem;height:.7rem}.kEOXGa_versionPhone{margin:0}.kEOXGa_caption{color:var(--muted-foreground);text-align:center;margin-top:1.25rem;font-size:.75rem;line-height:1.6}[data-playing=false] .kEOXGa_live,[data-playing=false] .kEOXGa_prRing,[data-playing=false] .kEOXGa_phoneBuzz,[data-playing=false] .kEOXGa_impulse span{animation-play-state:paused}[data-instant=true] .kEOXGa_situation,[data-instant=true] .kEOXGa_action,[data-instant=true] .kEOXGa_after,[data-instant=true] .kEOXGa_badge,[data-instant=true] .kEOXGa_exercise,[data-instant=true] .kEOXGa_exercise:before{animation-duration:0s;animation-delay:0s}[data-instant=true] .kEOXGa_before{display:none}[data-instant=true] .kEOXGa_layer{transition-duration:0s}@media (hover:hover) and (pointer:fine){.kEOXGa_step:hover{color:var(--foreground)}}@media (max-width:1000px){.kEOXGa_rhythm,.kEOXGa_version{grid-template-columns:minmax(0,1fr)}.kEOXGa_rhythmPhone{width:min(78%,17rem);margin-inline:auto}.kEOXGa_versionPhone{width:min(70%,15rem);margin-inline:auto}}@media (max-width:767px){.kEOXGa_situation{flex-wrap:wrap;padding:1rem}.kEOXGa_situationCopy{flex-basis:calc(100% - 3.5rem)}.kEOXGa_action{margin-left:3.5rem}.kEOXGa_workoutHead,.kEOXGa_exercise,.kEOXGa_workoutFoot{padding-inline:1rem}.kEOXGa_exercise{grid-template-columns:auto minmax(0,1fr)}.kEOXGa_badge{grid-column:2;justify-self:start}.kEOXGa_controls{flex-direction:column;gap:0}.kEOXGa_steps{width:100%}.kEOXGa_playback{margin-left:-.625rem}.kEOXGa_lane{grid-template-columns:minmax(0,1fr);padding-top:.625rem}.kEOXGa_laneTrack{min-height:2.75rem}.kEOXGa_cell{padding:.375rem}.kEOXGa_chip{padding-inline:.5rem;font-size:.625rem}}@media (prefers-reduced-motion:reduce){.kEOXGa_situation,.kEOXGa_action,.kEOXGa_after,.kEOXGa_badge,.kEOXGa_exercise,.kEOXGa_exercise:before,.kEOXGa_live,.kEOXGa_prRing,.kEOXGa_phoneBuzz,.kEOXGa_impulse span,.kEOXGa_milestone[data-upcoming] .kEOXGa_dot:after{animation:none!important}.kEOXGa_before{display:none}}
