.aky-timeline .aky-morph-layer{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;overflow:hidden}.aky-timeline .aky-morph-particle{position:absolute;left:0;top:0;width:3px;height:3px;border-radius:999px;background:rgba(221,23,29,.9);box-shadow:0 0 6px rgba(221,23,29,.38),0 0 12px rgba(221,23,29,.2);opacity:0;will-change:transform,opacity}.aky-timeline .aky-morph-particle.is-small{width:2px;height:2px;background:rgba(221,23,29,.76)}.aky-timeline .aky-morph-particle.is-big{width:4px;height:4px;background:rgba(221,23,29,.98);box-shadow:0 0 8px rgba(221,23,29,.48),0 0 16px rgba(221,23,29,.24)}.aky-timeline .aky-morph-line{position:absolute;height:2px;border-radius:999px;pointer-events:none;z-index:0;opacity:0;overflow:hidden;transition:opacity .22s ease}.aky-timeline .aky-morph-line::before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(221,23,29,.98),transparent);box-shadow:0 0 10px rgba(221,23,29,.22)}.aky-timeline-item:nth-of-type(odd) .aky-morph-line{right:22px;bottom:13px;width:46px}.aky-timeline-item:nth-of-type(even) .aky-morph-line{left:22px;bottom:13px;width:56px}.aky-timeline .aky-morph-border{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0;opacity:var(--aky-hover-border-opacity);border:1px solid rgba(221,23,29,.9);box-shadow:0 0 0 1px rgba(221,23,29,.12),0 0 16px rgba(221,23,29,.1);transition:opacity .22s ease}@media (max-width:820px){.aky-timeline .aky-morph-line{left:22px!important;right:auto!important;width:46px!important;bottom:13px!important}}