.fx-stage{--fx-amt:1;--fx-open:.46s;--fx-shut:.3s;--fx-open-ease:cubic-bezier(.28,2,.36,1);--fx-shut-ease:cubic-bezier(.22,1,.36,1)}.fx-link{--fx-color:var(--ink);color:var(--fx-color);text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none}.fx-word{position:relative;display:inline-block;white-space:nowrap;color:var(--fx-color);transition:color 0s linear var(--fx-shut)}.fx-word:before,.fx-word:after{content:attr(data-word);position:absolute;inset:0;white-space:nowrap;color:var(--fx-color);opacity:0;pointer-events:none;will-change:transform;transition:transform var(--fx-shut) var(--fx-shut-ease),opacity 0s linear var(--fx-shut)}.fx-word:before{--fx-dx:-.03em;--fx-dy:-.07em;--fx-turn:-1deg;transform-origin:25% 35%;clip-path:polygon(-30% -30%,130% -30%,130% 44%,78% 52%,54% 41%,41% 63%,20% 50%,-30% 60%)}.fx-word:after{--fx-dx:.03em;--fx-dy:.07em;--fx-turn:.7deg;transform-origin:75% 65%;clip-path:polygon(-30% 60%,20% 50%,41% 63%,54% 41%,78% 52%,130% 44%,130% 130%,-30% 130%)}.fx-link.is-hover .fx-word{color:transparent;transition:none}.fx-link.is-hover .fx-word:before,.fx-link.is-hover .fx-word:after{opacity:1;transition:transform var(--fx-open) var(--fx-open-ease),opacity 0s;transform:translate(calc(var(--fx-dx) * var(--fx-amt)),calc(var(--fx-dy) * var(--fx-amt))) rotate(calc(var(--fx-turn) * var(--fx-amt)))}.fx-link:focus-visible{outline:2px solid var(--accent);outline-offset:6px;border-radius:4px}.fx-stage[data-reduced=true] .fx-word{color:var(--fx-color)!important}.fx-stage[data-reduced=true] .fx-word:before,.fx-stage[data-reduced=true] .fx-word:after{display:none}.fx-page.ck-panel{position:absolute;left:var(--fx-x,50%);top:var(--fx-y,50%);width:var(--fx-w,720px);padding:0;display:flex;flex-direction:column;border-radius:var(--r-lg)}.fx-bar,.fx-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;flex-wrap:wrap}.fx-bar{border-bottom:1px solid var(--hair)}.fx-foot{border-top:1px solid var(--hair)}.fx-brand{display:inline-flex;align-items:center;gap:8px}.fx-nav,.fx-social{display:flex;gap:22px;flex-wrap:wrap}.fx-hero{padding:calc(var(--fx-w,720px) * .085) 24px;display:flex;flex-direction:column;gap:12px}.fx-cta{align-self:flex-start;font:500 calc(var(--fx-w,720px) * .088)/1.05 var(--font);letter-spacing:-.03em}.fx-social .fx-link{font:400 18px/24px var(--font)}.fx-nav .fx-link{font:400 14px/20px var(--font)}.fx-mini.ck-panel{display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding:28px 28px 24px}.fx-mini .fx-big{font:500 44px/1.05 var(--font);letter-spacing:-.03em}.fx-mini .fx-row{display:flex;gap:22px}.fx-mini .fx-row .fx-link{font:400 14px/20px var(--font)}.fx-line{position:absolute;left:var(--fx-x,0);top:var(--fx-y,0);font:500 var(--fx-size,100px)/1.05 var(--font);letter-spacing:-.03em;white-space:nowrap}.fx-hand{position:absolute;left:-11px;top:-11px;width:22px;height:22px;border-radius:50%;background:var(--ink);box-shadow:0 0 0 4px #ffffffe6,0 6px 16px #17181a2e;opacity:0;pointer-events:none;z-index:8;display:none}.fx-stage[data-preview=true] .fx-hand{display:block}.fx-stage .cr-hint{left:50%;right:auto;translate:-50% 0;width:max-content;max-width:84%;bottom:4%;color:var(--ink-3)}@media(prefers-reduced-motion:reduce){.fx-word{color:var(--fx-color)!important}.fx-word:before,.fx-word:after{display:none}}