.about-secondary-button[data-v-52d21ba3]{border-color:#ffffffe6;background:transparent;color:#fff;transition:color .25s ease,background-color .25s ease,transform .25s ease}.about-secondary-button[data-v-52d21ba3]:hover{background:#fff;color:#ea580c;transform:translateY(-2px)}.timeline[data-v-52d21ba3]{position:relative}.timeline-line[data-v-52d21ba3]{position:absolute;top:2rem;bottom:2rem;left:1.25rem;border-left:2px dashed #fed7aa}.timeline-list[data-v-52d21ba3]{display:flex;flex-direction:column;gap:2rem}.timeline-item[data-v-52d21ba3]{position:relative;display:grid;grid-template-columns:2.5rem minmax(0,1fr);align-items:center;gap:1rem}.timeline-card[data-v-52d21ba3]{grid-column:2;border:1px solid #e2e8f0;border-radius:1.5rem;background:#fff;padding:1.5rem;color:#475569;font-size:.875rem;line-height:1.75rem;box-shadow:0 1px 3px #0f172a0f;opacity:0;transform:translate(36px);transition:opacity .65s ease,transform .65s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.timeline-dot[data-v-52d21ba3]{position:relative;z-index:2;grid-column:1;grid-row:1;display:flex;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border-radius:9999px;background:#f97316;color:#fff;font-weight:700;box-shadow:0 8px 18px #f9731640;opacity:0;transform:scale(.65);transition:opacity .45s ease .12s,transform .45s cubic-bezier(.22,1,.36,1) .12s}.timeline-item.is-visible .timeline-card[data-v-52d21ba3],.timeline-item.is-visible .timeline-dot[data-v-52d21ba3]{opacity:1;transform:none}.timeline-card[data-v-52d21ba3]:hover{box-shadow:0 12px 30px #0f172a14}@media(min-width:1024px){.timeline-line[data-v-52d21ba3]{left:50%;transform:translate(-50%)}.timeline-list[data-v-52d21ba3]{gap:2.75rem}.timeline-item[data-v-52d21ba3]{grid-template-columns:minmax(0,1fr) 4rem minmax(0,1fr);gap:2rem;min-height:7.5rem}.timeline-card[data-v-52d21ba3]{width:min(100%,27rem);padding:1.75rem 2rem}.timeline-left .timeline-card[data-v-52d21ba3]{grid-column:1;justify-self:end;transform:translate(-70px)}.timeline-right .timeline-card[data-v-52d21ba3]{grid-column:3;justify-self:start;transform:translate(70px)}.timeline-dot[data-v-52d21ba3]{grid-column:2;justify-self:center;width:3rem;height:3rem}.timeline-item.is-visible .timeline-card[data-v-52d21ba3]{transform:none}}@media(prefers-reduced-motion:reduce){.timeline-card[data-v-52d21ba3],.timeline-dot[data-v-52d21ba3]{opacity:1;transform:none;transition:none}}
