.community-timeline__track[data-v-5cd61903]{--timeline-spine:2px;--timeline-node:20px;--timeline-gap:calc(clamp(28px, 4vw, 48px));gap:var(--timeline-gap);flex-direction:column;margin:0;padding:8px 0;list-style:none;display:flex;position:relative}.community-timeline__track[data-v-5cd61903]:before{content:"";width:var(--timeline-spine);background:linear-gradient(180deg,rgba(var(--c-palette-1-rgb),.15) 0,rgba(var(--c-palette-2-rgb),.35) 35%,rgba(var(--c-palette-3-rgb),.35) 65%,rgba(var(--c-palette-4-rgb),.15) 100%);pointer-events:none;border-radius:999px;position:absolute;top:28px;bottom:28px;left:19px}.community-timeline__row[data-v-5cd61903]{grid-template-columns:40px 1fr;align-items:start;gap:20px;display:grid;position:relative}.community-timeline__node[data-v-5cd61903]{z-index:1;grid-area:1/1;justify-content:center;align-items:center;width:40px;height:40px;margin-top:28px;display:flex;position:relative}.community-timeline__node-ring[data-v-5cd61903]{border:2px solid rgba(var(--timeline-color-rgb),.35);background:var(--c-bg);box-shadow:0 0 0 6px rgba(var(--timeline-color-rgb),.08);border-radius:50%;position:absolute;inset:0}.community-timeline__node-dot[data-v-5cd61903]{width:var(--timeline-node);height:var(--timeline-node);background:var(--timeline-color);box-shadow:0 4px 14px rgba(var(--timeline-color-rgb),.45);border-radius:50%;position:relative}.community-timeline__card[data-v-5cd61903]{background:var(--c-surface);border:1px solid var(--c-border-subtle);border-radius:var(--c-radius-lg);box-shadow:var(--c-shadow);grid-column:2;padding:calc(clamp(24px,3vw,32px)) calc(clamp(24px,3.5vw,36px));transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s,border-color .32s;position:relative;overflow:hidden}.community-timeline__card[data-v-5cd61903]:before{content:"";background:var(--timeline-color);border-radius:var(--c-radius-lg) 0 0 var(--c-radius-lg);width:4px;position:absolute;top:0;bottom:0;left:0}.community-timeline__card[data-v-5cd61903]:hover{box-shadow:var(--c-shadow-hover);border-color:rgba(var(--timeline-color-rgb),.22);transform:translateY(-3px)}.community-timeline__card-num[data-v-5cd61903]{letter-spacing:-.04em;color:rgba(var(--timeline-color-rgb),.1);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:calc(clamp(48px,8vw,72px));font-weight:800;line-height:1;position:absolute;top:12px;right:16px}.community-timeline__card-head[data-v-5cd61903]{align-items:center;gap:14px;margin-bottom:12px;padding-right:48px;display:flex}.community-timeline__card-head[data-v-5cd61903] .community-solar-icon{color:var(--timeline-color);flex-shrink:0}.community-timeline__title[data-v-5cd61903]{letter-spacing:-.02em;margin:0;font-size:calc(clamp(18px,2.2vw,22px));font-weight:700;line-height:1.25}.community-timeline__desc[data-v-5cd61903]{color:var(--c-text-secondary);max-width:52ch;margin:0;font-size:15px;line-height:1.65}.community-timeline__spacer[data-v-5cd61903]{display:none}@media (width<=959px){.community-timeline__track[data-v-5cd61903]{gap:calc(clamp(24px,6vw,32px))}.community-timeline__card[data-v-5cd61903]{border-radius:var(--c-radius-md);padding:20px 18px}.community-timeline__card-num[data-v-5cd61903]{font-size:40px;top:8px;right:10px}.community-timeline__card-head[data-v-5cd61903]{gap:10px;padding-right:36px}.community-timeline__title[data-v-5cd61903]{font-size:17px}.community-timeline__desc[data-v-5cd61903]{font-size:14px}.community-timeline__node[data-v-5cd61903]{margin-top:24px}}@media (width>=960px){.community-timeline__track[data-v-5cd61903]{gap:calc(clamp(20px,3vh,36px));padding:16px 0 24px}.community-timeline__track[data-v-5cd61903]:before{top:40px;bottom:40px;left:50%;transform:translate(-50%)}.community-timeline__row[data-v-5cd61903]{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);align-items:center;gap:calc(clamp(24px,3vw,40px));min-height:140px}.community-timeline__row--left .community-timeline__card[data-v-5cd61903]{text-align:right;grid-area:1/1;justify-self:end;width:100%;max-width:420px}.community-timeline__row--left .community-timeline__card[data-v-5cd61903]:before{border-radius:0 var(--c-radius-lg) var(--c-radius-lg) 0;left:auto;right:0}.community-timeline__row--left .community-timeline__card-head[data-v-5cd61903]{flex-direction:row-reverse;padding-left:48px;padding-right:0}.community-timeline__row--left .community-timeline__desc[data-v-5cd61903]{margin-left:auto}.community-timeline__row--left .community-timeline__card-num[data-v-5cd61903]{left:16px;right:auto}.community-timeline__row--right .community-timeline__card[data-v-5cd61903]{text-align:left;grid-area:1/3;justify-self:start;width:100%;max-width:420px}.community-timeline__node[data-v-5cd61903]{grid-area:1/2;justify-self:center;width:48px;height:48px;margin-top:0}.community-timeline__node-ring[data-v-5cd61903]{box-shadow:0 0 0 8px var(--c-bg),0 0 0 10px rgba(var(--timeline-color-rgb),.12)}.community-timeline__node-dot[data-v-5cd61903]{width:22px;height:22px}.community-timeline__spacer[data-v-5cd61903]{grid-row:1;display:block}.community-timeline__row--left .community-timeline__spacer[data-v-5cd61903]{grid-column:3}.community-timeline__row--right .community-timeline__spacer[data-v-5cd61903]{grid-column:1}}@media (prefers-reduced-motion:reduce){.community-timeline__card[data-v-5cd61903]{transition:none}.community-timeline__card[data-v-5cd61903]:hover{transform:none}}
