.BriefToLiveAnimation-module___jOHdq__steps{gap:var(--s-5);margin-top:var(--s-6);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}.BriefToLiveAnimation-module___jOHdq__step{--seg:calc(var(--i) * .45s);padding-top:44px;position:relative}.BriefToLiveAnimation-module___jOHdq__step:not(:last-child):before,.BriefToLiveAnimation-module___jOHdq__step:not(:last-child):after{content:"";width:calc(100% + var(--s-5));border-radius:2px;height:2px;position:absolute;top:21px;left:50%}.BriefToLiveAnimation-module___jOHdq__step:not(:last-child):before{background:var(--line-strong);opacity:.45}.BriefToLiveAnimation-module___jOHdq__step:not(:last-child):after{background:var(--door-services);transform-origin:0;transform:scaleX(1)}.BriefToLiveAnimation-module___jOHdq__node{z-index:1;background:var(--door-services);width:16px;height:16px;box-shadow:0 0 0 4px var(--bg);border-radius:50%;margin-left:-8px;position:absolute;top:14px;left:50%}.BriefToLiveAnimation-module___jOHdq__card{height:100%;padding:var(--s-5)}.BriefToLiveAnimation-module___jOHdq__num{margin-bottom:var(--s-2);font:600 22px/1 var(--font-display);font-variant-numeric:tabular-nums;color:var(--door-services-deep);display:block}.BriefToLiveAnimation-module___jOHdq__title{font:600 var(--t-body)/1.3 var(--font-display);color:var(--fg);margin-bottom:6px;display:block}.BriefToLiveAnimation-module___jOHdq__line{font-size:var(--t-small);color:var(--muted);line-height:1.45;display:block}.BriefToLiveAnimation-module___jOHdq__fig[data-state=armed] .BriefToLiveAnimation-module___jOHdq__step:after{transform:scaleX(0)}.BriefToLiveAnimation-module___jOHdq__fig[data-state=armed] .BriefToLiveAnimation-module___jOHdq__node{background:var(--surface);box-shadow:0 0 0 4px var(--bg),inset 0 0 0 2px var(--line-strong)}.BriefToLiveAnimation-module___jOHdq__fig[data-state=armed] .BriefToLiveAnimation-module___jOHdq__num{color:var(--faint)}.BriefToLiveAnimation-module___jOHdq__fig[data-state=on] .BriefToLiveAnimation-module___jOHdq__step:after{transition:transform .45s linear calc(var(--seg) + .12s)}.BriefToLiveAnimation-module___jOHdq__fig[data-state=on] .BriefToLiveAnimation-module___jOHdq__node{transition:background-color .2s var(--ease) var(--seg),box-shadow .2s var(--ease) var(--seg)}.BriefToLiveAnimation-module___jOHdq__fig[data-state=on] .BriefToLiveAnimation-module___jOHdq__num{transition:color .2s var(--ease) var(--seg)}@media (max-width:1023px){.BriefToLiveAnimation-module___jOHdq__steps{gap:var(--s-3);grid-template-columns:minmax(0,1fr)}.BriefToLiveAnimation-module___jOHdq__step{padding-top:0;padding-left:36px}.BriefToLiveAnimation-module___jOHdq__node{margin-left:0;top:22px;left:0}.BriefToLiveAnimation-module___jOHdq__step:not(:last-child):before,.BriefToLiveAnimation-module___jOHdq__step:not(:last-child):after{width:2px;height:calc(100% + var(--s-3));top:30px;left:7px}.BriefToLiveAnimation-module___jOHdq__step:not(:last-child):after{transform-origin:top;transform:scaleY(1)}.BriefToLiveAnimation-module___jOHdq__fig[data-state=armed] .BriefToLiveAnimation-module___jOHdq__step:after{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.BriefToLiveAnimation-module___jOHdq__fig .BriefToLiveAnimation-module___jOHdq__step:after,.BriefToLiveAnimation-module___jOHdq__fig .BriefToLiveAnimation-module___jOHdq__node,.BriefToLiveAnimation-module___jOHdq__fig .BriefToLiveAnimation-module___jOHdq__num{transition:none!important}}
@keyframes turn-cw{to{transform:rotate(360deg)}}@keyframes turn-ccw{to{transform:rotate(-360deg)}}@keyframes turn-meridian{0%{stroke-opacity:var(--fo);transform:rotate(-14deg)scaleX(0)}2.778%{transform:rotate(-14deg)scaleX(.1736)}5.556%{transform:rotate(-14deg)scaleX(.342)}8.333%{transform:rotate(-14deg)scaleX(.5)}11.111%{transform:rotate(-14deg)scaleX(.6428)}13.889%{transform:rotate(-14deg)scaleX(.766)}16.667%{transform:rotate(-14deg)scaleX(.866)}19.444%{transform:rotate(-14deg)scaleX(.9397)}22.222%{transform:rotate(-14deg)scaleX(.9848)}24.99%{stroke-opacity:var(--fo);transform:rotate(-14deg)scaleX(1)}25.01%{stroke-opacity:var(--bo);transform:rotate(-14deg)scaleX(1)}27.778%{transform:rotate(-14deg)scaleX(.9848)}30.556%{transform:rotate(-14deg)scaleX(.9397)}33.333%{transform:rotate(-14deg)scaleX(.866)}36.111%{transform:rotate(-14deg)scaleX(.766)}38.889%{transform:rotate(-14deg)scaleX(.6428)}41.667%{transform:rotate(-14deg)scaleX(.5)}44.444%{transform:rotate(-14deg)scaleX(.342)}47.222%{transform:rotate(-14deg)scaleX(.1736)}50%{transform:rotate(-14deg)scaleX(0)}52.778%{transform:rotate(-14deg)scaleX(-.1736)}55.556%{transform:rotate(-14deg)scaleX(-.342)}58.333%{transform:rotate(-14deg)scaleX(-.5)}61.111%{transform:rotate(-14deg)scaleX(-.6428)}63.889%{transform:rotate(-14deg)scaleX(-.766)}66.667%{transform:rotate(-14deg)scaleX(-.866)}69.444%{transform:rotate(-14deg)scaleX(-.9397)}72.222%{transform:rotate(-14deg)scaleX(-.9848)}74.99%{stroke-opacity:var(--bo);transform:rotate(-14deg)scaleX(-1)}75.01%{stroke-opacity:var(--fo);transform:rotate(-14deg)scaleX(-1)}77.778%{transform:rotate(-14deg)scaleX(-.9848)}80.556%{transform:rotate(-14deg)scaleX(-.9397)}83.333%{transform:rotate(-14deg)scaleX(-.866)}86.111%{transform:rotate(-14deg)scaleX(-.766)}88.889%{transform:rotate(-14deg)scaleX(-.6428)}91.667%{transform:rotate(-14deg)scaleX(-.5)}94.444%{transform:rotate(-14deg)scaleX(-.342)}97.222%{transform:rotate(-14deg)scaleX(-.1736)}to{stroke-opacity:var(--fo);transform:rotate(-14deg)scaleX(0)}}html[data-turn=held],[data-offscreen]{--turn-ps:paused}@media (prefers-reduced-motion:no-preference){.turn-cw{animation:turn-cw var(--rev,var(--rev-range)) linear infinite;animation-play-state:var(--turn-ps,running)}.turn-ccw{animation:turn-ccw var(--rev,var(--rev-range)) linear infinite;animation-play-state:var(--turn-ps,running)}.turn-mer{animation:turn-meridian var(--rev-globe) linear var(--md,0s) infinite;animation-play-state:var(--turn-ps,running)}}@media (prefers-reduced-motion:reduce){html[data-turn=playing] .turn-cw{animation:turn-cw var(--rev,var(--rev-range)) linear infinite;animation-play-state:var(--turn-ps,running)}html[data-turn=playing] .turn-ccw{animation:turn-ccw var(--rev,var(--rev-range)) linear infinite;animation-play-state:var(--turn-ps,running)}html[data-turn=playing] .turn-mer{animation:turn-meridian var(--rev-globe) linear var(--md,0s) infinite;animation-play-state:var(--turn-ps,running)}}[data-drawing] .turn-cw,[data-drawing] .turn-ccw,[data-drawing] .turn-mer{animation:none}.turn-pill{border-radius:var(--r-pill);background:var(--surface);height:36px;color:var(--fg);box-shadow:var(--hairline),var(--shadow);align-items:center;gap:var(--s-2);cursor:pointer;font:600 var(--t-label)/1 var(--font-body);letter-spacing:.01em;white-space:nowrap;transition:box-shadow var(--lift-duration) var(--ease),transform var(--press-duration) var(--ease);border:0;padding:0 14px 0 10px;display:inline-flex}.turn-pill:hover{box-shadow:var(--hairline),var(--shadow-hover)}.turn-pill:active{transform:scale(.98)}.turn-pill:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.turn-pill svg{width:14px;height:14px;display:block}.turn-pill svg rect,.turn-pill svg path{fill:currentColor;stroke:none}.turn-pill .txt{display:inline-grid}.turn-pill .txt span{grid-area:1/1}.turn-pill .i-play{display:none}.turn-pill .t-play{visibility:hidden}html[data-turn=held] .turn-pill .i-pause{display:none}html[data-turn=held] .turn-pill .i-play{display:block}html[data-turn=held] .turn-pill .t-pause{visibility:hidden}html[data-turn=held] .turn-pill .t-play{visibility:visible}@media (prefers-reduced-motion:reduce){html:not([data-turn=playing]) .turn-pill .i-pause{display:none}html:not([data-turn=playing]) .turn-pill .i-play{display:block}html:not([data-turn=playing]) .turn-pill .t-pause{visibility:hidden}html:not([data-turn=playing]) .turn-pill .t-play{visibility:visible}.turn-pill{transition:none}}
