.company-timeline-section[data-astro-cid-jbc4ngxx]{position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(circle at var(--timeline-x) var(--timeline-y),rgba(91,141,165,.16),transparent 22%),radial-gradient(circle at 18% 24%,rgba(30,64,105,.11),transparent 26%),radial-gradient(circle at 86% 64%,rgba(104,132,142,.1),transparent 30%),linear-gradient(180deg,#f7fbfd,#fff 44%,#f3f7f9)}.company-timeline-section[data-astro-cid-jbc4ngxx]:before{content:"";position:absolute;inset:0;z-index:-3;pointer-events:none;background:linear-gradient(115deg,#ffffffeb,#ffffff7a 42%,#ffffffdb),radial-gradient(ellipse at 22% 54%,rgba(30,64,105,.11),transparent 34%),radial-gradient(ellipse at 76% 26%,rgba(104,132,142,.1),transparent 28%)}.company-timeline-section[data-astro-cid-jbc4ngxx]:after{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(118deg,transparent 0 20%,rgba(255,255,255,.8) 20% 29%,transparent 29% 100%),linear-gradient(28deg,transparent 0 61%,rgba(91,141,165,.08) 61% 65%,transparent 65% 100%),linear-gradient(90deg,transparent 0%,rgba(30,64,105,.04) 52%,transparent 86%)}.timeline-atmosphere[data-astro-cid-jbc4ngxx]{position:absolute;inset:0;z-index:-1;pointer-events:none;overflow:hidden}.timeline-orbit[data-astro-cid-jbc4ngxx]{position:absolute;border:1px solid rgba(30,64,105,.1);border-radius:999px;transform:translate(var(--timeline-drift)) rotate(-8deg);transition:transform .26s ease-out}.timeline-orbit-a[data-astro-cid-jbc4ngxx]{left:-12%;top:13%;width:72%;height:34%;border-color:#1e406921;box-shadow:inset 0 0 52px #1e406909}.timeline-orbit-b[data-astro-cid-jbc4ngxx]{right:-14%;bottom:10%;width:62%;height:32%;border-color:#5b8da524;transform:translate(calc(var(--timeline-drift) * -.75)) rotate(9deg)}.timeline-ribbon[data-astro-cid-jbc4ngxx]{position:absolute;left:50%;width:86%;height:120px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(30,64,105,.12),rgba(91,141,165,.14),transparent);filter:blur(18px);opacity:.58;transform-origin:center;animation:timeline-flow 11s ease-in-out infinite alternate}.timeline-ribbon-a[data-astro-cid-jbc4ngxx]{top:23%;transform:translate(-50%) rotate(-5deg)}.timeline-ribbon-b[data-astro-cid-jbc4ngxx]{bottom:18%;opacity:.36;animation-duration:14s;transform:translate(-50%) rotate(6deg)}@keyframes timeline-flow{0%{transform:translate(-52%) rotate(-5deg) scaleX(.96)}to{transform:translate(-48%) rotate(4deg) scaleX(1.05)}}.timeline-main-line[data-astro-cid-jbc4ngxx]{height:2px;background:linear-gradient(90deg,transparent 0%,rgba(91,141,165,.18) 10%,rgba(30,64,105,.42) 50%,rgba(91,141,165,.18) 90%,transparent 100%);box-shadow:0 1px #ffffffeb,0 16px 46px #1e40691f}.timeline-scroll[data-astro-cid-jbc4ngxx]{overscroll-behavior-inline:contain;scrollbar-width:thin}.timeline-summary[data-astro-cid-jbc4ngxx]{display:-webkit-box;min-height:2.75rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media(min-width:1024px){.timeline-scroll[data-astro-cid-jbc4ngxx]{padding-top:32px;padding-bottom:48px}.timeline-track[data-astro-cid-jbc4ngxx]{min-height:540px;align-items:stretch}.timeline-item[data-astro-cid-jbc4ngxx]{min-height:540px}.timeline-card-panel[data-astro-cid-jbc4ngxx]{position:absolute;left:0;right:0;height:auto}.timeline-item-top[data-astro-cid-jbc4ngxx] .timeline-card-panel[data-astro-cid-jbc4ngxx]{bottom:calc(50% + 22px)}.timeline-item-bottom[data-astro-cid-jbc4ngxx] .timeline-card-panel[data-astro-cid-jbc4ngxx]{top:calc(50% + 22px)}.timeline-node-desktop[data-astro-cid-jbc4ngxx]{position:absolute;left:50%;top:50%;z-index:20;transform:translate(-50%,-50%)}.timeline-connector[data-astro-cid-jbc4ngxx]{position:absolute;left:50%;z-index:10;width:1px;height:22px;transform:translate(-50%)}.timeline-item-top[data-astro-cid-jbc4ngxx] .timeline-connector[data-astro-cid-jbc4ngxx]{bottom:50%}.timeline-item-bottom[data-astro-cid-jbc4ngxx] .timeline-connector[data-astro-cid-jbc4ngxx]{top:50%}}@media(prefers-reduced-motion:reduce){.timeline-card[data-astro-cid-jbc4ngxx],.timeline-card[data-astro-cid-jbc4ngxx]:hover{transform:none;transition:none}}
