.growfund-page-container .growfund-tab-content--updates{padding-top:var(--growfund-spacing-8)}.growfund-page-container .growfund-updates-wrapper__top{display:flex;flex-direction:row-reverse;justify-content:center;margin-bottom:var(--growfund-spacing-16);gap:var(--growfund-spacing-16)}.growfund-page-container .growfund-updates__project-launch{height:248px;background:linear-gradient(0deg,var(--growfund-gray-4-5),var(--growfund-gray-4-5)),url(/wp-content/plugins/growfund/resources/assets/site/images/project-launch-bg.webp),var(--growfund-gray-4-5);display:flex;justify-content:center;align-items:center;border-radius:var(--growfund-radius-4);color:var(--growfund-gray-1)}.growfund-page-container .growfund-updates__project-launch-date{padding:var(--growfund-spacing-21) 0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--growfund-spacing-5);color:var(--growfund-gray-15)}.growfund-page-container .growfund-updates__project-launch-date-text{font-size:var(--growfund-font-size-13);font-weight:var(--growfund-font-weight-extrabold);line-height:40px;letter-spacing:-.09px}.growfund-page-container .growfund-updates__project-launch-date-time{line-height:24px}.growfund-page-container .growfund-updates-timeline{flex-shrink:0;width:37px;position:sticky;top:var(--growfund-spacing-16);display:flex;flex-direction:column;align-items:center;z-index:10;height:fit-content}.growfund-page-container .growfund-timeline-start{text-align:center;margin-bottom:var(--growfund-spacing-2)}.growfund-page-container .growfund-timeline-end{text-align:center;margin-top:var(--growfund-spacing-2)}.growfund-page-container .growfund-timeline-date-label{font-size:var(--growfund-font-size-3);font-weight:var(--growfund-font-weight-medium);color:var(--growfund-gray-13);white-space:nowrap;line-height:112%}.growfund-page-container .growfund-timeline-line-container{position:relative;width:2px;height:285px;margin:0}.growfund-page-container .growfund-timeline-line-background{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--growfund-gray-6);border-radius:2px}.growfund-page-container .growfund-timeline-line-progress{position:absolute;top:0;left:0;width:100%;background-color:var(--growfund-primary-15);border-radius:2px;transition:height 0.3s ease}.growfund-page-container .growfund-timeline-point{position:absolute;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;background-color:var(--growfund-gray-16);border-radius:50%;z-index:1;transition:all 0.3s ease}.growfund-page-container .growfund-timeline-point.active{background-color:var(--growfund-gray-15);width:12px;height:12px;position:relative;transition:all 0.3s ease}.growfund-page-container .growfund-timeline-point.active::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;background-color:#fff;border-radius:50%;transition:all 0.3s ease}.growfund-page-container .growfund-timeline-dot-current{position:absolute;left:50%;transform:translate(-50%,-50%);width:12px;height:12px;background-color:var(--growfund-gray-15);border-radius:50%;transition:transform 0.3s ease;z-index:2}.growfund-page-container .growfund-timeline-dot-current::after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4px;height:4px;background-color:#fff;border-radius:50%;transition:transform 0.3s ease}.growfund-page-container .growfund-timeline-progress-text{position:absolute;left:100%;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:var(--growfund-spacing-1);white-space:nowrap;min-width:60px}.growfund-page-container .growfund-timeline-count{font-weight:var(--growfund-font-weight-medium);color:var(--growfund-gray-15);align-self:flex-start;line-height:122%}.growfund-page-container .growfund-timeline-current-date{font-size:var(--growfund-font-size-2);color:var(--growfund-gray-13);font-weight:var(--growfund-font-weight-medium)}.growfund-page-container .growfund-updates-list{flex:1;max-width:600px;position:relative}.growfund-page-container .growfund-loading-indicator{position:absolute;bottom:0;left:0;right:0;background:rgb(255 255 255 / .9);backdrop-filter:blur(4px);border-radius:var(--growfund-radius-2);margin:var(--growfund-spacing-4) 0;transition:opacity 0.3s ease}.growfund-page-container .growfund-update-detail-view{max-width:788px;margin:0 auto}.growfund-page-container .growfund-update-detail__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--growfund-spacing-8)}.growfund-page-container .growfund-back-to-list-wrapper{width:132px}.growfund-page-container .growfund-back-to-list{display:flex;align-items:center;gap:var(--growfund-spacing-1);background:none;border:none;color:var(--growfund-gray-11);font-size:var(--growfund-font-size-sm);font-weight:500;cursor:pointer;padding:var(--growfund-spacing-1) var(--growfund-spacing-2);border-radius:var(--growfund-radius-xs);transition:all 0.2s ease}.growfund-page-container .growfund-back-to-list:hover{background-color:var(--growfund-gray-3);color:var(--growfund-gray-14)}.growfund-page-container .growfund-back-to-list svg{stroke:currentColor}.growfund-page-container .growfund-update-detail__title{margin-bottom:var(--growfund-spacing-12)}.growfund-page-container .growfund-update-detail__title-text{font-size:var(--growfund-font-size-13);font-weight:var(--growfund-font-weight-medium);color:var(--growfund-gray-15);line-height:40px;margin-bottom:var(--growfund-spacing-4)}.growfund-page-container .growfund-update-detail__subtitle{color:var(--growfund-gray-14);font-size:var(--growfund-font-size-5);line-height:150%}.growfund-page-container .growfund-update-detail__meta{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--growfund-spacing-6)}.growfund-page-container .growfund-update-detail__creator{display:flex;align-items:center;gap:var(--growfund-spacing-2)}.growfund-page-container .growfund-update-detail__creator-avatar-wrapper{width:48px;height:48px}.growfund-page-container .growfund-update-detail__creator-avatar{width:100%;height:100%;border-radius:50%}.growfund-page-container .growfund-update-detail__creator-name-wrapper{display:flex;flex-direction:column;gap:var(--growfund-spacing-1)}.growfund-page-container .growfund-update-detail__creator-info{display:flex;align-items:center;gap:var(--growfund-spacing-2)}.growfund-page-container .growfund-update-detail__creator-name{font-size:var(--growfund-font-size-3);font-weight:var(--growfund-font-weight-medium);color:var(--growfund-gray-15);line-height:22px}.growfund-page-container .growfund-update-detail__date{color:var(--growfund-gray-12);font-size:var(--growfund-font-size-3);line-height:21px}.growfund-page-container .growfund-update-share{display:flex;align-items:center;gap:var(--growfund-spacing-1);color:var(--growfund-gray-15);font-size:var(--growfund-font-size-3);line-height:150%}.growfund-page-container .growfund-share-buttons{display:flex;align-items:center;gap:var(--growfund-spacing-3)}.growfund-page-container .growfund-share-btn{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:none;border:none;color:var(--growfund-gray-10);cursor:pointer;border-radius:var(--growfund-radius-xs);transition:all 0.2s ease}.growfund-page-container .growfund-share-btn:hover{background-color:var(--growfund-gray-3);color:var(--growfund-gray-14)}.growfund-page-container .growfund-update-detail__content{padding:var(--growfund-spacing-6) 0}.growfund-page-container .growfund-update-detail__image{margin-bottom:var(--growfund-spacing-8)}.growfund-page-container .growfund-update-detail__image img{width:100%;height:auto;border-radius:var(--growfund-radius-md);display:block}.growfund-page-container .growfund-image-caption{color:var(--growfund-gray-11);font-size:var(--growfund-font-size-sm);text-align:center;margin:var(--growfund-spacing-2) 0 0 0;font-style:italic}.growfund-page-container .growfund-update-detail__text{margin-bottom:var(--growfund-spacing-8)}.growfund-page-container .growfund-update-detail__text:last-child{margin-bottom:0}.growfund-page-container .growfund-update-detail__text p{color:var(--growfund-gray-14);font-size:var(--growfund-font-size-md);line-height:1.6;margin:0 0 var(--growfund-spacing-4) 0}.growfund-page-container .growfund-update-detail__text p:last-child{margin-bottom:0}.growfund-page-container .growfund-update-detail__text h3{color:var(--growfund-gray-16);font-size:var(--growfund-font-size-lg);font-weight:600;line-height:1.4;margin:0 0 var(--growfund-spacing-2) 0}.growfund-page-container .growfund-update-detail__text ul{margin:var(--growfund-spacing-4) 0;padding-left:var(--growfund-spacing-6)}.growfund-page-container .growfund-update-detail__text li{color:var(--growfund-gray-14);font-size:var(--growfund-font-size-md);line-height:1.6;margin-bottom:var(--growfund-spacing-1)}.growfund-page-container .growfund-update-interactions{display:flex;align-items:center;gap:var(--growfund-spacing-4)}.growfund-page-container .growfund-like-btn{background-color:var(--growfund-gray-3);border:1px solid var(--growfund-gray-6);border-radius:var(--growfund-radius-md);padding:var(--growfund-spacing-2) var(--growfund-spacing-4);color:var(--growfund-gray-14);font-weight:500}.growfund-page-container .growfund-like-btn:hover{background-color:var(--growfund-gray-4);border-color:var(--growfund-gray-7)}.growfund-page-container .growfund-update-detail__comments-title{font-size:var(--growfund-font-size-6);line-height:28px;font-weight:var(--growfund-font-weight-semibold);margin-bottom:var(--growfund-spacing-8)}.growfund-page-container .growfund-like-count{color:var(--growfund-gray-12);font-size:var(--growfund-font-size-3);line-height:112%}.growfund-page-container .growfund-like-count__number{text-decoration:underline}.growfund-page-container .growfund-like-btn-wrapper{width:84px}.growfund-page-container .growfund-nav-btn-wrapper{width:114px}.growfund-page-container .growfund-next-btn .growfund-icon{transform:rotate(180deg)}.growfund-page-container .growfund-update-navigation{display:flex;align-items:center;gap:var(--growfund-spacing-4)}.growfund-page-container .growfund-nav-btn{display:flex;align-items:center;gap:var(--growfund-spacing-1);background-color:var(--growfund-primary-6);color:#fff;border:none;padding:var(--growfund-spacing-2) var(--growfund-spacing-4);border-radius:var(--growfund-radius-md);font-size:var(--growfund-font-size-sm);font-weight:500;cursor:pointer;transition:all 0.2s ease}.growfund-page-container .growfund-nav-btn:hover:not(:disabled){background-color:var(--growfund-primary-7)}.growfund-page-container .growfund-nav-btn:disabled{background-color:var(--growfund-gray-6);color:var(--growfund-gray-10);cursor:not-allowed}.growfund-page-container .growfund-nav-btn svg{stroke:currentColor}.growfund-page-container .growfund-next-btn{background-color:var(--growfund-primary-6)}.growfund-page-container .growfund-next-btn:hover{background-color:var(--growfund-primary-7)}.growfund-page-container .growfund-comment-header{font-size:var(--growfund-font-size-6);font-weight:var(--growfund-font-weight-semibold);color:var(--growfund-gray-15);line-height:28px;margin-bottom:var(--growfund-spacing-8)}@media (max-width:1023px){.growfund-page-container .growfund-updates-wrapper{flex-direction:column;gap:var(--growfund-spacing-6)}.growfund-page-container .growfund-updates-timeline{display:none}.growfund-page-container .growfund-updates__project-launch{margin-top:var(--growfund-spacing-8);aspect-ratio:var(--growfund-update-image-aspect-ratio)}.growfund-page-container .growfund-updates__project-launch-date-text{font-size:var(--growfund-font-size-11);font-weight:var(--growfund-font-weight-semibold);line-height:36px}.growfund-page-container .growfund-update-detail__meta{flex-direction:column;align-items:flex-start;gap:var(--growfund-spacing-4)}.growfund-page-container .growfund-update-navigation{width:100%;justify-content:space-between}.growfund-page-container .growfund-tab-content--updates{padding-top:var(--growfund-spacing-4)}.growfund-page-container .growfund-update{padding-left:var(--growfund-spacing-4);padding-right:var(--growfund-spacing-4)}.growfund-page-container .growfund-update-content{padding-left:var(--growfund-spacing-4);padding-right:var(--growfund-spacing-4)}.growfund-page-container .growfund-updates-wrapper__top{margin-bottom:0}.growfund-page-container .growfund-update-date{font-size:var(--growfund-font-size-2)}.growfund-page-container .growfund-back-to-list-wrapper{width:164px}.growfund-page-container .growfund-update-detail__header{margin-bottom:var(--growfund-spacing-6)}.growfund-page-container .growfund-update-detail__subtitle{font-size:var(--growfund-font-size-3);color:var(--growfund-text-accent-foreground)}.growfund-page-container .growfund-update-detail__title{margin-bottom:var(--growfund-spacing-8)}.growfund-page-container .growfund-update-detail__creator-avatar-wrapper{width:40px;height:40px}.growfund-page-container .growfund-update-detail__creator-name{font-size:var(--growfund-font-size-2);line-height:18px}.growfund-page-container .growfund-update-detail__creator-info{gap:var(--growfund-spacing-3)}.growfund-page-container .growfund-update-detail__title-text{font-size:var(--growfund-font-size-8);line-height:32px}.growfund-page-container .growfund-update-detail__date{font-size:var(--growfund-font-size-1);line-height:21px}.growfund-page-container .growfund-share-buttons{flex-wrap:wrap}.growfund-page-container .growfund-update-detail__content{padding-top:0}.growfund-page-container .growfund-update-interactions{gap:var(--growfund-spacing-3)}.growfund-page-container .growfund-like-btn-wrapper,.growfund-page-container .growfund-nav-btn-wrapper{height:36px}.growfund-page-container .growfund-share-btn{width:16px;height:16px}.growfund-page-container .growfund-comment-header{margin-bottom:var(--growfund-spacing-6)}}