.story-steps[data-astro-cid-ql4ng2in]{--node:48px;--gap:1.5rem;gap:var(--gap);position:relative}.story-step[data-astro-cid-ql4ng2in]{z-index:1;grid-column:1;position:relative}.story-step[data-astro-cid-ql4ng2in]:first-child{grid-row:1}.story-step[data-astro-cid-ql4ng2in]:nth-child(2){grid-row:2}.story-step[data-astro-cid-ql4ng2in]:nth-child(3){grid-row:3}.story-step[data-astro-cid-ql4ng2in]:nth-child(4){grid-row:4}.story-steps[data-astro-cid-ql4ng2in]:before,.story-steps[data-astro-cid-ql4ng2in]:after{content:"";margin-top:calc(var(--node) / 2);margin-bottom:calc(-1 * (var(--gap) + var(--node) / 2));grid-area:1/1/4}.story-steps[data-astro-cid-ql4ng2in]:before{width:2px;margin-left:calc(var(--node) / 2 - 1px);background:linear-gradient(#6fa8dc,#244a77);border-radius:2px}.story-steps[data-astro-cid-ql4ng2in]:after{width:12px;margin-left:calc(var(--node) / 2 - 6px);opacity:0;z-index:0;background:radial-gradient(circle,#fff 0 1.5px,#6fa8dc 2.5px 3px,#6fa8dc73 4px,#6fa8dc00 6px) 50% 0/12px 12px no-repeat}.story-icon[data-astro-cid-ql4ng2in]:after{content:"";opacity:0;pointer-events:none;border:2px solid #6fa8dc;border-radius:50%;position:absolute;inset:0}@media (prefers-reduced-motion:no-preference){.about-bar[data-astro-cid-ql4ng2in]{transform-origin:0;animation:.8s cubic-bezier(.22,1,.36,1) .1s both about-draw-x}.about-lead[data-astro-cid-ql4ng2in],.about-body[data-astro-cid-ql4ng2in]>[data-astro-cid-ql4ng2in]{animation:.7s cubic-bezier(.22,1,.36,1) both about-fade-up}.about-lead[data-astro-cid-ql4ng2in]{animation-delay:.2s}.about-body[data-astro-cid-ql4ng2in]>[data-astro-cid-ql4ng2in]:first-child{animation-delay:.5s}.about-body[data-astro-cid-ql4ng2in]>[data-astro-cid-ql4ng2in]:nth-child(2){animation-delay:.8s}.about-body[data-astro-cid-ql4ng2in]>[data-astro-cid-ql4ng2in]:nth-child(3){animation-delay:1.1s}.about-body[data-astro-cid-ql4ng2in]>[data-astro-cid-ql4ng2in]:nth-child(4){animation-delay:1.4s}.story-icon[data-astro-cid-ql4ng2in]:after{animation:3.2s ease-out infinite about-pulse}.story-step[data-astro-cid-ql4ng2in]:first-child .story-icon[data-astro-cid-ql4ng2in]:after{animation-delay:1s}.story-step[data-astro-cid-ql4ng2in]:nth-child(2) .story-icon[data-astro-cid-ql4ng2in]:after{animation-delay:1.7s}.story-step[data-astro-cid-ql4ng2in]:nth-child(3) .story-icon[data-astro-cid-ql4ng2in]:after{animation-delay:2.4s}.story-step[data-astro-cid-ql4ng2in]:nth-child(4) .story-icon[data-astro-cid-ql4ng2in]:after{animation-delay:3.1s}.story-steps[data-astro-cid-ql4ng2in]:after{animation:3.8s ease-in-out 3.4s infinite about-travel}.friend-dots[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]{animation:5s ease-in-out infinite about-float}.friend-dots[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]:first-child{animation-delay:3.6s}.friend-dots[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]:nth-child(2){animation-delay:4.2s}.friend-dots[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]:nth-child(3){animation-delay:4.8s}.friend-dots[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]:nth-child(4){animation-delay:5.4s}}@media (prefers-reduced-motion:no-preference) and (width>=1000px){.story-steps[data-astro-cid-ql4ng2in]:before{transform-origin:top;animation:2.6s linear .2s both about-draw-y}.story-icon[data-astro-cid-ql4ng2in]{animation:.5s cubic-bezier(.34,1.56,.64,1) both about-pop}.story-text[data-astro-cid-ql4ng2in]{animation:.6s cubic-bezier(.22,1,.36,1) both about-fade-up}.friend-dots[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]{animation:.5s cubic-bezier(.34,1.56,.64,1) both about-pop-scale,5s ease-in-out infinite about-float}}@supports (timeline-trigger:--t view()) and (animation-trigger:--t play-forwards){@media (prefers-reduced-motion:no-preference) and (width<=999.98px){.story-card[data-astro-cid-ql4ng2in]{timeline-trigger:--story-in view() entry 20%}.story-steps[data-astro-cid-ql4ng2in]:before{transform-origin:top;animation:2.6s linear .2s both about-draw-y}.story-icon[data-astro-cid-ql4ng2in]{animation:.5s cubic-bezier(.34,1.56,.64,1) both about-pop}.story-text[data-astro-cid-ql4ng2in]{animation:.6s cubic-bezier(.22,1,.36,1) both about-fade-up}.friend-dots[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]{animation:.5s cubic-bezier(.34,1.56,.64,1) both about-pop-scale,5s ease-in-out infinite about-float}.story-steps[data-astro-cid-ql4ng2in]:before,.story-steps[data-astro-cid-ql4ng2in]:after,.story-icon[data-astro-cid-ql4ng2in],.story-icon[data-astro-cid-ql4ng2in]:after,.story-text[data-astro-cid-ql4ng2in],.friend-dots[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]{animation-trigger:--story-in play-forwards}}}@media (prefers-reduced-motion:no-preference){.story-step[data-astro-cid-ql4ng2in]:first-child .story-icon[data-astro-cid-ql4ng2in]{animation-delay:.4s}.story-step[data-astro-cid-ql4ng2in]:nth-child(2) .story-icon[data-astro-cid-ql4ng2in]{animation-delay:1.1s}.story-step[data-astro-cid-ql4ng2in]:nth-child(3) .story-icon[data-astro-cid-ql4ng2in]{animation-delay:1.8s}.story-step[data-astro-cid-ql4ng2in]:nth-child(4) .story-icon[data-astro-cid-ql4ng2in]{animation-delay:2.5s}.story-step[data-astro-cid-ql4ng2in]:first-child .story-text[data-astro-cid-ql4ng2in]{animation-delay:.6s}.story-step[data-astro-cid-ql4ng2in]:nth-child(2) .story-text[data-astro-cid-ql4ng2in]{animation-delay:1.3s}.story-step[data-astro-cid-ql4ng2in]:nth-child(3) .story-text[data-astro-cid-ql4ng2in]{animation-delay:2s}.story-step[data-astro-cid-ql4ng2in]:nth-child(4) .story-text[data-astro-cid-ql4ng2in]{animation-delay:2.7s}}@media (prefers-reduced-motion:no-preference) and (width>=1000px){.friend-dots[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]:first-child{animation-delay:3s,3.6s}.friend-dots[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]:nth-child(2){animation-delay:3.15s,4.2s}.friend-dots[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]:nth-child(3){animation-delay:3.3s,4.8s}.friend-dots[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]:nth-child(4){animation-delay:3.45s,5.4s}}@supports (timeline-trigger:--t view()) and (animation-trigger:--t play-forwards){@media (prefers-reduced-motion:no-preference) and (width<=999.98px){.friend-dots[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]:first-child{animation-delay:3s,3.6s}.friend-dots[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]:nth-child(2){animation-delay:3.15s,4.2s}.friend-dots[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]:nth-child(3){animation-delay:3.3s,4.8s}.friend-dots[data-astro-cid-ql4ng2in] span[data-astro-cid-ql4ng2in]:nth-child(4){animation-delay:3.45s,5.4s}}}@keyframes about-draw-x{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes about-draw-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes about-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes about-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes about-pop-scale{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes about-pulse{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(1.45)}to{opacity:0;transform:scale(1.45)}}@keyframes about-travel{0%{opacity:0;background-position:50% 0}12%{opacity:1}85%{opacity:1}to{opacity:0;background-position:50% 100%}}@keyframes about-float{0%,to{translate:0}50%{translate:0 -6px}}
