@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-25px)}}@keyframes ping{75%,to{transform:scale(2);opacity:0}}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes shine{0%{transform:translate(-100%)}to{transform:translate(100%)}}.testimonial-section{position:relative;width:100%;min-height:100vh;padding:5rem 0;overflow:hidden;display:flex;align-items:center;transition:var(--transition-slow)}.background-effects{position:absolute;inset:0;pointer-events:none}.orb{position:absolute;border-radius:50%;filter:blur(60px);animation:pulse 4s ease-in-out infinite}.orb-1{top:5rem;left:25%;width:18rem;height:18rem;background:#5cf68f33}.orb-2{bottom:5rem;right:25%;width:24rem;height:24rem;background:#ec489933;animation-delay:1s}.orb-3{top:50%;left:2.5rem;width:12rem;height:12rem;background:#3b82f633;animation:bounce 3s ease-in-out infinite}.container{position:relative;max-width:96rem;margin:0 auto;padding:0 1.5rem;width:100%}.header{text-align:center;margin-bottom:4rem}.badge{display:inline-flex;align-items:center;gap:.5rem;background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:9999px;padding:.75rem 1.5rem;margin-bottom:2rem;border:1px solid rgba(255,255,255,.2)}.star-icon{color:#fbbf24;font-size:.875rem}.badge-text{font-size:.875rem;font-weight:500;color:#ffffffe6;letter-spacing:.05em}.title{font-size:clamp(2.5rem,8vw,4.5rem);font-weight:700;background:linear-gradient(135deg,#fff,#e9d5ff,#fce7f3);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:2rem;line-height:1.1}.subtitle{font-size:clamp(1.25rem,3vw,1.5rem);color:#ffffffb3;max-width:48rem;margin:0 auto;line-height:1.6}.testimonial-container{position:relative;max-width:80rem;margin:0 auto}.testimonial-card{position:relative;background:#ffffff0d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.2);border-radius:1.5rem;overflow:hidden;transition:var(--transition-slow)}.testimonial-card:before{content:"";position:absolute;inset:0;background:var(--current-gradient, var(--purple-gradient));opacity:.2;filter:blur(20px);transition:var(--transition-slow)}.theme-pink .testimonial-card{box-shadow:var(--pink-shadow)}.theme-pink .testimonial-card:before{background:var(--pink-gradient)}.theme-blue .testimonial-card{box-shadow:var(--blue-shadow)}.theme-blue .testimonial-card:before{background:var(--blue-gradient)}.theme-purple .testimonial-card{box-shadow:var(--purple-shadow)}.theme-purple .testimonial-card:before{background:var(--purple-gradient)}.theme-emerald .testimonial-card{box-shadow:var(--emerald-shadow)}.theme-emerald .testimonial-card:before{background:var(--emerald-gradient)}.quote-icon{position:absolute;top:-1.5rem;left:50%;transform:translate(-50%);width:3rem;height:3rem;border-radius:50%;background:var(--purple-gradient);display:flex;align-items:center;justify-content:center;border:4px solid rgba(255,255,255,.2);box-shadow:0 10px 25px #0000004d;z-index:10}.theme-pink .quote-icon{background:var(--pink-gradient)}.theme-blue .quote-icon{background:var(--blue-gradient)}.theme-emerald .quote-icon{background:var(--emerald-gradient)}.quote-icon span{color:#fff;font-size:1.5rem;font-family:serif}.card-content{position:relative;padding:2rem;z-index:5}.stars-container{display:flex;justify-content:center;gap:.25rem;margin-bottom:2.5rem;transition:var(--transition-smooth)}.stars-container:hover{transform:scale(1.1)}.star{color:#fbbf24;font-size:1.25rem}.testimonial-text{position:relative;font-size:clamp(1.25rem,4vw,2rem);color:#fffffff2;line-height:1.6;text-align:center;margin-bottom:3rem;max-width:64rem;margin-left:auto;margin-right:auto;font-weight:300;font-style:italic}.quote-left,.quote-right{position:absolute;color:#fbbf2466;font-size:4rem;font-family:serif;line-height:1}.quote-left{top:-1rem;left:-1rem}.quote-right{bottom:-2rem;right:-1rem}.author-info{display:flex;align-items:center;justify-content:center;gap:1.5rem;transition:var(--transition-smooth)}.author-info:hover .avatar{transform:scale(1.1)}.author-info:hover .author-name{color:#fbbf24}.avatar{width:5rem;height:5rem;border-radius:50%;background:var(--purple-gradient);display:flex;align-items:center;justify-content:center;font-size:2rem;border:4px solid rgba(255,255,255,.2);box-shadow:0 10px 25px #0000004d;transition:var(--transition-smooth)}.theme-pink .avatar{background:var(--pink-gradient)}.theme-blue .avatar{background:var(--blue-gradient)}.theme-emerald .avatar{background:var(--emerald-gradient)}.author-details{text-align:left}.author-name{font-size:clamp(1.125rem,3vw,1.5rem);font-weight:700;color:#fff;margin-bottom:.5rem;transition:var(--transition-smooth)}.author-role{font-size:clamp(.875rem,2vw,1.125rem);color:#ffffffb3;font-weight:500}.nav-arrow{position:absolute;top:50%;transform:translateY(-50%);width:3.5rem;height:3.5rem;border-radius:50%;background:#ffffff1a;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:var(--transition-smooth);box-shadow:0 10px 25px #0003}.nav-arrow:hover{background:#fff3;transform:translateY(-50%) scale(1.1)}.nav-arrow-left{left:1rem}.nav-arrow-right{right:1rem}.nav-arrow span{color:#fff;font-size:1.5rem;transition:var(--transition-smooth)}.nav-arrow:hover span{color:#fbbf24}.dots-container{display:flex;justify-content:center;gap:1rem;margin-top:4rem}.dot{position:relative;width:1rem;height:1rem;border-radius:50%;background:#ffffff4d;border:none;cursor:pointer;transition:var(--transition-smooth)}.dot:hover{background:#fff9;transform:scale(1.25)}.dot-active{background:#fff;transform:scale(1.5);box-shadow:0 0 20px #ffffff80}.dot-ping{position:absolute;inset:0;border-radius:50%;background:#fff;animation:ping 2s cubic-bezier(0,0,.2,1) infinite}.dot-glow{position:absolute;inset:-.25rem;border-radius:50%;background:var(--purple-gradient);opacity:.5;filter:blur(4px)}.theme-pink .dot-glow{background:var(--pink-gradient)}.theme-blue .dot-glow{background:var(--blue-gradient)}.theme-emerald .dot-glow{background:var(--emerald-gradient)}.status-indicator{display:flex;align-items:center;justify-content:center;margin-top:2.5rem;gap:1rem}.status-left{display:flex;align-items:center;gap:.5rem}.status-dot{width:.75rem;height:.75rem;border-radius:50%;transition:var(--transition-smooth)}.status-playing{background:#10b981;animation:pulse 2s ease-in-out infinite;box-shadow:0 0 20px #10b98180}.status-paused{background:#6b7280}.status-text{font-size:.875rem;color:#fff9;font-weight:500}.status-divider{width:1px;height:1rem;background:#fff3}.status-counter{font-size:.875rem;color:#fff9}.current-number{color:#fff;font-weight:600}.progress-container{max-width:28rem;margin:2rem auto 0}.progress-bar{width:100%;height:.5rem;background:#ffffff1a;border-radius:9999px;overflow:hidden;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid rgba(255,255,255,.1)}.progress-fill{height:100%;background:var(--purple-gradient);border-radius:9999px;transition:var(--transition-slow);box-shadow:0 0 20px #8b5cf680;position:relative;overflow:hidden}.theme-pink .progress-fill{background:var(--pink-gradient);box-shadow:0 0 20px #ec489980}.theme-blue .progress-fill{background:var(--blue-gradient);box-shadow:0 0 20px #3b82f680}.theme-emerald .progress-fill{background:var(--emerald-gradient);box-shadow:0 0 20px #10b98180}.progress-shine{position:absolute;inset:0;background:#ffffff4d;animation:pulse 2s ease-in-out infinite}.decorative-elements{position:absolute;inset:0;pointer-events:none}.deco-1{position:absolute;top:2.5rem;right:2.5rem;font-size:4rem;color:#ffffff1a;animation:spin-slow 20s linear infinite}.deco-2{position:absolute;bottom:2.5rem;left:2.5rem;font-size:2.5rem;color:#ffffff1a;animation:bounce 3s ease-in-out infinite}.deco-3{position:absolute;top:33%;right:5rem;font-size:2rem;color:#ffffff1a;animation:pulse 3s ease-in-out infinite}@media(max-width:768px){.testimonial-section{padding:3rem 0}.container{padding:0 1rem}.header{margin-bottom:3rem}.card-content{padding:1.5rem}.testimonial-text{margin-bottom:2rem}.author-info{flex-direction:column;gap:1rem}.author-details{text-align:center}.nav-arrow{width:3rem;height:3rem}.nav-arrow-left{left:.5rem}.nav-arrow-right{right:.5rem}.dots-container{margin-top:3rem;gap:.75rem}.decorative-elements{display:none}}@media(max-width:480px){.quote-left,.quote-right{display:none}.avatar{width:4rem;height:4rem;font-size:1.5rem}.nav-arrow{display:none}}@media(max-width:768px){._timeline_1evu9_5{padding-left:2rem}._timeline_1evu9_5:before{left:20px!important;transform:none!important}._timeline-item_1evu9_14>div[style*="position: absolute"]{left:20px!important;transform:translate(-50%)!important}._timeline-item_1evu9_14 ._ant-col_1evu9_19{padding-left:3rem!important;text-align:left!important}}._mission-statement_1evu9_26{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}@media(max-width:768px){._mission-statement_1evu9_26{margin:2rem auto!important;padding:1.5rem!important}}._feature-card_1evu9_39 img{transition:transform .3s ease,box-shadow .3s ease}._feature-card_1evu9_39:hover img{transform:scale(1.05);box-shadow:0 10px 25px #d4ff0033}blockquote{position:relative;z-index:1}@media(max-width:992px){._personalized-image_1evu9_56 img{width:100%!important;max-width:400px!important;height:auto!important}}@media(max-width:576px){._personalized-title_1evu9_64{font-size:1.8rem!important}._feature-title_1evu9_68{font-size:1.3rem!important}._timeline-item_1evu9_14{margin-bottom:2rem!important}}@media(max-width:576px){._personalized-content_1evu9_79>div[style*="display: flex"]{flex-direction:column!important;align-items:center!important}._personalized-content_1evu9_79>div[style*="display: flex"]>*{width:100%!important;max-width:280px!important}}
