.fx-kinetic{overflow:hidden;margin:1.5rem 0 0;border:1px solid rgb(255,255,255,.1);border-radius:22px;background:#000;color:#fafafa}.fx-kinetic-stage{position:relative;display:grid;place-items:center;aspect-ratio:16/8;min-height:320px;overflow:hidden;container-type:inline-size;padding:0 4cqw}.fx-kinetic-beat{grid-area:1/1;display:flex;align-items:center;justify-content:center;width:100%;text-align:center}.fx-kinetic-words{display:inline-block;font-weight:800;letter-spacing:-.055em;line-height:.92;animation:fx-kinetic-drift var(--fx-kinetic-ms,.5s) linear both}.fx-kinetic-beat[data-size=xxl] .fx-kinetic-words{font-size:22cqw;letter-spacing:-.065em}.fx-kinetic-beat[data-size=xl] .fx-kinetic-words{font-size:17cqw}.fx-kinetic-beat[data-size=l] .fx-kinetic-words{font-size:12cqw}.fx-kinetic-beat[data-size=s] .fx-kinetic-words{font-size:3.6cqw;font-weight:600;letter-spacing:-.02em}.fx-kinetic-beat[data-size=m] .fx-kinetic-words{font-size:8.5cqw;letter-spacing:-.04em}.fx-kinetic-small{font-size:.42em;letter-spacing:-.03em;vertical-align:.55em}.fx-kinetic-beat[data-ink=white]{color:#fafafa}.fx-kinetic-beat[data-ink=yellow]{color:#ffe14d}.fx-kinetic-beat[data-ink=cyan]{color:#3de8ff}.fx-kinetic-beat[data-ink=lime]{color:#b8ff3c}.fx-kinetic-beat[data-ink=orange]{color:#ff9a3c}.fx-kinetic-beat[data-ink=violet]{color:#c79bff}.fx-kinetic-beat[data-move]{animation:.26s cubic-bezier(.16,1,.3,1) both}.fx-kinetic-beat[data-move=slam]{animation-name:fx-kinetic-slam;animation-duration:.32s}.fx-kinetic-beat[data-move=zoom]{animation-name:fx-kinetic-zoom}.fx-kinetic-beat[data-move=whip-l]{animation-name:fx-kinetic-whip-l}.fx-kinetic-beat[data-move=whip-r]{animation-name:fx-kinetic-whip-r}.fx-kinetic-beat[data-move=drop]{animation-name:fx-kinetic-drop;animation-timing-function:cubic-bezier(.3,1.5,.5,1);animation-duration:.34s}.fx-kinetic-beat[data-move=rise]{animation-name:fx-kinetic-rise}.fx-kinetic-beat[data-move=spin]{animation-name:fx-kinetic-spin;animation-duration:.42s}.fx-kinetic-beat[data-move=pop]{animation-name:fx-kinetic-pop;animation-duration:.38s;animation-timing-function:cubic-bezier(.3,1.6,.4,1)}.fx-kinetic-beat[data-move=mega]{animation-name:fx-kinetic-mega,fx-kinetic-shake,fx-kinetic-pulse;animation-duration:.38s,.36s,.42s;animation-delay:0s,.38s,.74s;animation-timing-function:cubic-bezier(.16,1,.3,1),linear,ease-in-out;animation-iteration-count:1,1,infinite;animation-direction:normal,normal,alternate}.fx-kinetic-beat[data-move=shake]{animation-name:fx-kinetic-slam,fx-kinetic-shake;animation-duration:.32s,.42s;animation-delay:0s,.32s;animation-timing-function:cubic-bezier(.16,1,.3,1),linear}@keyframes fx-kinetic-slam{0%{transform:scale(2.4);opacity:0;filter:blur(14px)}60%{transform:scale(.97);opacity:1;filter:blur(0)}to{transform:scale(1);opacity:1}}@keyframes fx-kinetic-zoom{0%{transform:scale(.55);opacity:0;filter:blur(8px)}to{transform:scale(1);opacity:1;filter:blur(0)}}@keyframes fx-kinetic-whip-l{0%{transform:translateX(-45%) skewX(14deg);opacity:0;filter:blur(10px)}to{transform:none;opacity:1;filter:blur(0)}}@keyframes fx-kinetic-whip-r{0%{transform:translateX(45%) skewX(-14deg);opacity:0;filter:blur(10px)}to{transform:none;opacity:1;filter:blur(0)}}@keyframes fx-kinetic-drop{0%{transform:translateY(-70%);opacity:0}to{transform:none;opacity:1}}@keyframes fx-kinetic-rise{0%{transform:translateY(60%);opacity:0;filter:blur(6px)}to{transform:none;opacity:1;filter:blur(0)}}@keyframes fx-kinetic-spin{0%{transform:rotate(-24deg) scale(.5);opacity:0}70%{transform:rotate(4deg) scale(1.04);opacity:1}to{transform:rotate(-3deg) scale(1);opacity:1}}@keyframes fx-kinetic-shake{0%,to{transform:translateX(0)}20%{transform:translateX(-1.2cqw) rotate(-1deg)}40%{transform:translateX(1cqw) rotate(1deg)}60%{transform:translateX(-.6cqw)}80%{transform:translateX(.4cqw)}}@keyframes fx-kinetic-drift{0%{transform:scale(1)}to{transform:scale(1.06)}}.fx-kinetic-end{display:flex;flex-direction:column;align-items:center;gap:1.6cqw}.fx-kinetic-end,.fx-kinetic-end .fx-kinetic-words{animation:none}.fx-kinetic-end-title{margin:0;font-size:15cqw;font-weight:800;letter-spacing:-.06em;line-height:.9;color:#fafafa}.fx-kinetic-end-line{margin:0;font-size:5.2cqw;font-weight:700;letter-spacing:-.035em;color:#fafafa}.fx-kinetic-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-top:1px solid rgb(255,255,255,.08)}.fx-kinetic-cta{display:flex;flex-wrap:wrap;gap:10px}.fx-kinetic-button,.fx-kinetic-link{display:inline-flex;align-items:center;padding:.6rem 1.1rem;border:1px solid rgb(255,255,255,.22);border-radius:999px;background:transparent;color:#fafafa;font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.fx-kinetic-link-primary{border-color:#fafafa;background:#fafafa;color:#000}.fx-kinetic-button:focus-visible,.fx-kinetic-link:focus-visible{outline:2px solid #3de8ff;outline-offset:3px}.fx-kinetic-stage[data-bg=yellow]{background:#ffe14d}.fx-kinetic-stage[data-bg=cyan]{background:#3de8ff}.fx-kinetic-stage[data-bg=lime]{background:#b8ff3c}.fx-kinetic-stage[data-bg=orange]{background:#ff7a1a}.fx-kinetic-stage[data-bg=violet]{background:#b98aff}.fx-kinetic-stage[data-bg=white]{background:#fafafa}.fx-kinetic-stage[data-bg] .fx-kinetic-beat{color:#000}[data-rad-ui-theme=light] .fx-kinetic{border-color:rgb(0,0,0,.1);background:#fff;color:#0a0a0a}[data-rad-ui-theme=light] .fx-kinetic-beat[data-ink=white]{color:#0a0a0a}[data-rad-ui-theme=light] .fx-kinetic-beat[data-ink=yellow]{color:#a15c00}[data-rad-ui-theme=light] .fx-kinetic-beat[data-ink=cyan]{color:#0369a1}[data-rad-ui-theme=light] .fx-kinetic-beat[data-ink=lime]{color:#3f6212}[data-rad-ui-theme=light] .fx-kinetic-beat[data-ink=orange]{color:#c2410c}[data-rad-ui-theme=light] .fx-kinetic-beat[data-ink=violet]{color:#6d28d9}[data-rad-ui-theme=light] .fx-kinetic-stage[data-bg] .fx-kinetic-beat{color:#000}[data-rad-ui-theme=light] .fx-kinetic-end-line,[data-rad-ui-theme=light] .fx-kinetic-end-title{color:#0a0a0a}[data-rad-ui-theme=light] .fx-kinetic-end .rad-fx-neon{color:#0369a1;text-shadow:none}[data-rad-ui-theme=light] .fx-kinetic-bar{border-top-color:rgb(0,0,0,.08)}[data-rad-ui-theme=light] .fx-kinetic-button,[data-rad-ui-theme=light] .fx-kinetic-link{border-color:rgb(0,0,0,.2);color:#0a0a0a}[data-rad-ui-theme=light] .fx-kinetic-link-primary{border-color:#0a0a0a;background:#0a0a0a;color:#fff}[data-rad-ui-theme=light] .fx-kinetic-button:focus-visible,[data-rad-ui-theme=light] .fx-kinetic-link:focus-visible{outline-color:#0369a1}@keyframes fx-kinetic-pop{0%{transform:scale(.2) rotate(-10deg);opacity:0}70%{transform:scale(1.12) rotate(3deg);opacity:1}to{transform:scale(1) rotate(-2deg);opacity:1}}@keyframes fx-kinetic-mega{0%{transform:scale(3.4) rotate(-14deg);opacity:0;filter:blur(18px)}55%{transform:scale(.94) rotate(2deg);opacity:1;filter:blur(0)}to{transform:scale(1) rotate(-3deg);opacity:1}}@keyframes fx-kinetic-pulse{0%{transform:scale(1) rotate(-3deg)}to{transform:scale(1.05) rotate(-1deg)}}.fx-kinetic-swipe{position:absolute;inset:0;z-index:2;pointer-events:none;background:var(--fx-kinetic-swipe);animation:fx-kinetic-swipe-x .44s cubic-bezier(.7,0,.3,1) both}.fx-kinetic-swipe[data-from=right]{animation-name:fx-kinetic-swipe-x-rev}.fx-kinetic-swipe[data-from=bottom]{animation-name:fx-kinetic-swipe-y}.fx-kinetic-swipe-streak{position:absolute;top:0;bottom:0;width:7%;background:var(--fx-kinetic-swipe);opacity:.55;filter:blur(6px)}.fx-kinetic-swipe-streak:first-child{left:-14%}.fx-kinetic-swipe-streak:last-child{left:-26%;width:4%;opacity:.3}.fx-kinetic-swipe[data-from=right] .fx-kinetic-swipe-streak:first-child{right:-14%;left:auto}.fx-kinetic-swipe[data-from=right] .fx-kinetic-swipe-streak:last-child{right:-26%;left:auto}.fx-kinetic-swipe[data-from=bottom] .fx-kinetic-swipe-streak{left:0;right:0;width:auto;height:9%;top:auto}.fx-kinetic-swipe[data-from=bottom] .fx-kinetic-swipe-streak:first-child{bottom:-16%}.fx-kinetic-swipe[data-from=bottom] .fx-kinetic-swipe-streak:last-child{bottom:-30%;height:5%}@keyframes fx-kinetic-swipe-x{0%{transform:translateX(-130%)}to{transform:translateX(130%)}}@keyframes fx-kinetic-swipe-x-rev{0%{transform:translateX(130%)}to{transform:translateX(-130%)}}@keyframes fx-kinetic-swipe-y{0%{transform:translateY(140%)}to{transform:translateY(-140%)}}.fx-kinetic-stage:has(.fx-kinetic-swipe) .fx-kinetic-beat{animation-delay:.17s}.fx-kinetic-stage:has(.fx-kinetic-swipe){transition:background-color 0s linear .2s}.fx-kinetic-words .fx-kinetic-inherit-font{font-family:inherit;font-variant-numeric:normal}.fx-kinetic-flap{font-size:1.3em;letter-spacing:0}.fx-kinetic-flap .rad-fx-flap-board{flex-wrap:nowrap;gap:.08em}.fx-kinetic .fx-kinetic-stage[data-bg=black]{background:#000}[data-rad-ui-theme] .fx-kinetic .fx-kinetic-stage[data-bg=black] .fx-kinetic-beat{color:#fafafa}