.about-outline{color:#0000;-webkit-text-stroke:1.5px var(--azure-100)}.about-outline-dark{color:#0000;-webkit-text-stroke:1.5px #8fd4ff29}.about-vline{transform-origin:top}.about-hline{transform-origin:0}.about-orbit{transform-box:view-box;transform-origin:280px 238px}.about-portrait img{transition:transform .9s cubic-bezier(.22,1,.36,1)}article:hover .about-portrait img{transform:scale(1.03)}@media (prefers-reduced-motion:no-preference){.about-orbit{animation:90s linear infinite about-spin}.about-orbit--slow{animation-duration:160s;animation-direction:reverse}@keyframes about-spin{to{transform:rotate(360deg)}}.about-twinkle{animation:3.2s ease-in-out infinite about-twinkle}@keyframes about-twinkle{50%{opacity:.25}}.about-hubring{animation:2.8s cubic-bezier(.22,1,.36,1) infinite about-hubring}@keyframes about-hubring{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.35)}}.about-float{animation:6s ease-in-out infinite about-float}@keyframes about-float{50%{translate:0 -6px}}.js .about-vline{transition:transform 1.6s cubic-bezier(.22,1,.36,1) .1s;transform:scaleY(0)}.js .about-hline{transition:transform 1.6s cubic-bezier(.22,1,.36,1) .1s;transform:scaleX(0)}.js [data-seen=true] .about-vline,.js [data-seen=true] .about-hline{transform:none}.js .about-step{opacity:0;transition:opacity .6s ease var(--d,0s), transform .7s cubic-bezier(.22, 1, .36, 1) var(--d,0s);transform:translateY(14px)}.js [data-seen=true] .about-step{opacity:1;transform:none}.about-glow{animation:14s ease-in-out infinite alternate about-drift}@keyframes about-drift{to{transform:translate(-60px,50px)scale(1.12)}}.about-ping{animation:1.8s cubic-bezier(0,0,.2,1) infinite about-ping}@keyframes about-ping{75%,to{opacity:0;transform:scale(2.4)}}.about-seal-ring{transform-box:fill-box;transform-origin:50%;animation:40s linear infinite about-spin}}@media (prefers-reduced-motion:reduce){.about-pulse{display:none}.about-portrait img{transition:none}article:hover .about-portrait img{transform:none}}
