.fx{overflow-x:clip}.fx-stage{container-type:inline-size}.fx-formats{font-size:clamp(10px,2.94118cqw,15px)}.fx-voice{font-size:clamp(10px,3.0303cqw,14px)}@media (min-width:1024px){.fx-formats{font-size:clamp(10px,1.38889cqw,16px)}.fx-voice{font-size:clamp(10px,2.12766cqw,17px)}}.fx-formats-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"linkedin carousel""idea idea""article video";gap:3.4em 1em;max-width:34em;display:grid}@media (min-width:1024px){.fx-formats-grid{grid-template-columns:minmax(0,1fr) minmax(0,.9fr) minmax(0,1fr);grid-template-areas:"linkedin idea carousel""article idea video";gap:2.4em 4.6em;max-width:72em}.fx-area-idea{align-self:center}}.fx-area-idea{grid-area:idea}.fx-area-linkedin{grid-area:linkedin}.fx-area-carousel{grid-area:carousel}.fx-area-article{grid-area:article}.fx-area-video{grid-area:video}.fx-voice-grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"src core""prof prof";align-items:end;gap:3.4em 2.4em;max-width:33em;display:grid}@media (min-width:1024px){.fx-voice-grid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"src core prof";align-items:center;column-gap:3.8em;max-width:52em}}.fx-area-src{grid-area:src}.fx-area-core{grid-area:core}.fx-area-prof{grid-area:prof}.fx[data-armed] .fx-a{animation-duration:var(--t,.7s);animation-timing-function:cubic-bezier(.16,1,.3,1);animation-delay:var(--d,0s);animation-play-state:paused;animation-fill-mode:both}.fx[data-armed][data-play=on] .fx-a{animation-play-state:running}.fx[data-armed] .fx-up{animation-name:fx-up}.fx[data-armed] .fx-fade{animation-name:fx-fade}.fx[data-armed] .fx-grow{animation-name:fx-grow}.fx[data-armed] .fx-pop{animation-name:fx-pop;animation-duration:.6s}.fx[data-armed] .fx-throw{animation-name:fx-throw;animation-duration:.75s;animation-timing-function:cubic-bezier(.34,1.4,.64,1)}.fx[data-armed] .fx-morph{animation-name:fx-morph;animation-duration:1s;animation-timing-function:cubic-bezier(.65,0,.35,1)}.fx[data-armed] .fx-skin{animation-name:fx-skin;animation-duration:1s;animation-timing-function:linear}.fx[data-armed] .fx-in{animation-name:fx-in}.fx-skin,.fx-dot{opacity:0}.fx[data-armed] .fx-loop{animation-play-state:paused}.fx[data-armed][data-play=on][data-visible] .fx-loop{animation-play-state:running}.fx[data-armed] .fx-dot{animation:fx-travel 3.6s cubic-bezier(.45, 0, .25, 1) var(--d,0s) infinite both}.fx[data-armed] .fx-bar{animation:fx-bar .9s ease-in-out var(--d,0s) infinite alternate both}.fx[data-armed] .fx-track{animation:fx-track 9s cubic-bezier(.65, 0, .35, 1) var(--d,0s) infinite both}.fx[data-armed] .fx-pager{animation:fx-pager 9s cubic-bezier(.65, 0, .35, 1) var(--d,0s) infinite both}.fx[data-armed] .fx-ring{animation:fx-ring 3.6s cubic-bezier(.16, 1, .3, 1) var(--d,0s) infinite both}.fx[data-armed] .fx-blink{transform-origin:50% 55%;animation:fx-blink 5.2s ease-in-out var(--d,0s) infinite both}.fx[data-armed] .fx-look{animation:fx-look 7.2s ease-in-out var(--d,0s) infinite both}.fx[data-armed] .fx-tick{animation:fx-tick 3.6s ease-out var(--d,0s) infinite both}@keyframes fx-up{0%{opacity:0;transform:translateY(1em)}}@keyframes fx-fade{0%{opacity:0}}@keyframes fx-in{0%{opacity:0;transform:translateY(.4em)}}@keyframes fx-grow{0%{transform:scaleX(0)}}@keyframes fx-pop{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}}@keyframes fx-throw{0%{transform:none}30%{transform:translateY(.35em)scale(.96)}65%{transform:translateY(-.6em)scale(1.04)}to{transform:none}}@keyframes fx-morph{0%{opacity:0;transform:translate(var(--mx,0), var(--my,0)) scale(var(--ms,.6))}14%{opacity:1}to{opacity:1;transform:none}}@keyframes fx-skin{0%,35%{opacity:1}80%,to{opacity:0}}@keyframes fx-travel{0%{opacity:0;transform:translate(0)}6%{opacity:1}40%{opacity:1}48%{opacity:0;transform:translateX(var(--len,0))}to{opacity:0;transform:translateX(var(--len,0))}}@keyframes fx-bar{0%{transform:scaleY(.35)}to{transform:scaleY(1)}}@keyframes fx-track{0%,24%{transform:translate(0)}32%,56%{transform:translate(-25%)}64%,88%{transform:translate(-50%)}96%,to{transform:translate(-75%)}}@keyframes fx-pager{0%,24%{transform:translate(0)}32%,56%{transform:translate(1.1em)}64%,88%{transform:translate(2.2em)}96%,to{transform:translate(0)}}@keyframes fx-ring{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.55)}}@keyframes fx-blink{0%,46%,52%,to{transform:scaleY(1)}49%{transform:scaleY(.12)}}@keyframes fx-look{0%,18%,to{transform:translate(0)}24%,42%{transform:translate(-9px,-3px)}50%,68%{transform:translate(9px,2px)}76%,94%{transform:translate(2px,6px)}}@keyframes fx-tick{0%,to{transform:none}4%{transform:translateY(-.18em)}12%{transform:none}}.fx-formats,.fx-voice{--spacing:.25em}
