.section-counter.svelte-3onutl{background:linear-gradient(45deg,#8a2387,#e94057,#f27121);width:100%}.section-counter--rounded.svelte-3onutl{border-radius:16px}.section-counter__inner.svelte-3onutl{padding:16px}.section-counter__box.svelte-3onutl{-webkit-backdrop-filter:blur(5px);background:#ffffff12;border:1px solid #ffffff4d;border-radius:16px;flex-direction:column;justify-content:space-around;align-items:center;gap:36px;width:100%;max-width:1280px;margin:0 auto;padding:24px 0;display:flex;box-shadow:0 4px 30px #0000001a}.section-counter__item.svelte-3onutl{flex-direction:row;align-items:center;gap:24px;display:flex}.section-counter__content.svelte-3onutl{flex-direction:column;align-items:center;gap:8px;display:flex}.section-counter__title.svelte-3onutl{color:#fff;font-size:2rem;font-weight:700}.section-counter__subtitle.svelte-3onutl{color:#fff;font-size:1rem}.section-counter.svelte-3onutl .counter-icon:where(.svelte-3onutl){color:#fff;justify-content:center;align-items:center;padding-bottom:10px;font-size:5rem;display:flex}@media screen and (width>=768px){.section-counter__inner.svelte-3onutl{padding:24px}.section-counter__box.svelte-3onutl{flex-direction:row}}.wrapper.svelte-1jprfhu{z-index:100;position:fixed;inset:0}.modal-wrapper.svelte-1jprfhu{z-index:102;cursor:default;position:absolute;bottom:0;left:0;right:0}.modal.svelte-1jprfhu{width:100%;min-height:80px;max-height:90vh;padding-bottom:env(safe-area-inset-bottom,0);background:#fff;border-radius:16px 16px 0 0;flex-direction:column;display:flex;position:relative}.header.svelte-1jprfhu{z-index:1;background:#fff;border-radius:16px 16px 0 0;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px;display:flex;position:relative;box-shadow:0 4px 12px #0000001a}.close-button.svelte-1jprfhu{cursor:pointer;color:#666;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:40px;min-height:40px;padding:8px;font-size:1.5rem;transition:all .2s;display:flex}.close-button.svelte-1jprfhu svg{font-size:1.5rem}.close-button.svelte-1jprfhu:hover{color:#e94057;background-color:#f5f5f5;transform:scale(1.1)}.close-button.svelte-1jprfhu:active{transform:scale(.95)}.content.svelte-1jprfhu{-webkit-overflow-scrolling:touch;flex:1;padding:16px;overflow-y:auto}.overlay.svelte-1jprfhu{z-index:101;cursor:pointer;background:#00000080;position:fixed;inset:0}@media screen and (width>=768px){.modal-wrapper.svelte-1jprfhu{cursor:default;width:100%;max-width:1024px;padding:16px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.modal.svelte-1jprfhu{border:1px solid #e94057;border-radius:16px;max-height:80vh;padding-bottom:0}}.svelte-1jprfhu::-webkit-scrollbar-track{background:0 0}.dialog-header.svelte-1r8x2ip{border-bottom:1px solid #eee;align-items:center;padding:clamp(1rem,3vw,1.5rem);display:flex}.dialog-person.svelte-1r8x2ip{flex:1;align-items:center;gap:clamp(.75rem,2vw,1rem);display:flex}.dialog-person.svelte-1r8x2ip img:where(.svelte-1r8x2ip){object-fit:cover;border:2px solid #e94057;border-radius:50%;flex-shrink:0;width:clamp(40px,8vw,60px);height:clamp(40px,8vw,60px)}.dialog-person.svelte-1r8x2ip .dialog-name:where(.svelte-1r8x2ip){color:#e94057;margin:0 0 .25rem;font-size:clamp(1rem,3vw,1.25rem);font-weight:700}.dialog-person.svelte-1r8x2ip .dialog-country:where(.svelte-1r8x2ip){color:#666;margin:0;font-size:clamp(.8rem,2vw,.9rem);font-weight:500}.dialog-body.svelte-1r8x2ip{padding:clamp(1rem,3vw,1.5rem)}.dialog-body.svelte-1r8x2ip .quote-icon:where(.svelte-1r8x2ip){color:#e94057;margin-bottom:16px;font-size:clamp(24px,4vw,32px)}.dialog-body.svelte-1r8x2ip .dialog-testimony:where(.svelte-1r8x2ip){color:#333;text-align:left;margin:0;font-size:clamp(.9rem,2.5vw,1rem);line-height:1.7}@media screen and (width<=480px){.dialog-header.svelte-1r8x2ip{flex-direction:column;align-items:flex-start;gap:16px;padding:16px}.dialog-person.svelte-1r8x2ip{gap:12px;width:100%}.dialog-person.svelte-1r8x2ip img:where(.svelte-1r8x2ip){width:50px;height:50px}.dialog-person.svelte-1r8x2ip .dialog-name:where(.svelte-1r8x2ip){font-size:1.125rem}.dialog-person.svelte-1r8x2ip .dialog-country:where(.svelte-1r8x2ip){font-size:.875rem}.dialog-body.svelte-1r8x2ip{padding:16px}.dialog-body.svelte-1r8x2ip .dialog-testimony:where(.svelte-1r8x2ip){font-size:.875rem}}.testimonials.svelte-oobr68{background-color:#e94057;border-radius:16px;flex-direction:column;align-items:center;width:100%;max-width:100%;padding:16px;display:flex;overflow:hidden}.testimonials.svelte-oobr68 .upper:where(.svelte-oobr68){flex-direction:row;justify-content:space-between;align-items:flex-end;gap:16px;width:100%;margin-bottom:16px;display:flex}.testimonials.svelte-oobr68 .upper:where(.svelte-oobr68) .header:where(.svelte-oobr68){text-align:left;flex-direction:column;flex:1;gap:8px;display:flex}.testimonials.svelte-oobr68 .upper:where(.svelte-oobr68) .header:where(.svelte-oobr68) .label:where(.svelte-oobr68),.testimonials.svelte-oobr68 .upper:where(.svelte-oobr68) .header:where(.svelte-oobr68) .title:where(.svelte-oobr68){color:#fff}.testimonials.svelte-oobr68 .upper:where(.svelte-oobr68) .header:where(.svelte-oobr68) .label:where(.svelte-oobr68){justify-content:flex-start;align-items:center;gap:8px;font-size:clamp(.75rem,2vw,1rem);font-weight:700;display:flex}.testimonials.svelte-oobr68 .upper:where(.svelte-oobr68) .header:where(.svelte-oobr68) .label:where(.svelte-oobr68) .line:where(.svelte-oobr68){background-color:#fff;width:20px;height:2px;display:block}.testimonials.svelte-oobr68 .upper:where(.svelte-oobr68) .title:where(.svelte-oobr68){color:#fff;font-size:clamp(1.5rem,4vw,2.5rem);font-weight:700;line-height:1.2}.testimonials.svelte-oobr68 .button-navigation:where(.svelte-oobr68){flex-shrink:0;align-self:flex-end;gap:12px;display:flex}.testimonials.svelte-oobr68 .button-navigation:where(.svelte-oobr68) .button-circle:where(.svelte-oobr68){color:#e94057;cursor:pointer;background:#fff;border:2px solid #e94057;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex;box-shadow:0 2px 8px #0003}.testimonials.svelte-oobr68 .button-navigation:where(.svelte-oobr68) .button-circle.disabled:where(.svelte-oobr68){opacity:.4;cursor:not-allowed;transform:none;box-shadow:0 2px 8px #0000001a}.testimonials.svelte-oobr68 .button-navigation:where(.svelte-oobr68) .button-circle:where(.svelte-oobr68):hover:not(.disabled){color:#fff;background:#e94057;transform:translateY(-2px);box-shadow:0 4px 12px #0000004d}.testimonials.svelte-oobr68 .button-navigation:where(.svelte-oobr68) .button-circle:where(.svelte-oobr68):active:not(.disabled){transform:translateY(0)}.testimonials.svelte-oobr68 .button-navigation:where(.svelte-oobr68) .button-circle:where(.svelte-oobr68) svg{color:currentColor;font-size:1.25rem;transition:transform .2s}.testimonials.svelte-oobr68 .button-navigation:where(.svelte-oobr68) .button-circle:where(.svelte-oobr68):hover:not(.disabled) svg{transform:scale(1.1)}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68){scrollbar-width:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:16px;width:100%;padding:16px 0;display:flex;overflow:auto hidden}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68)::-webkit-scrollbar{display:none}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68){color:#fff;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(5px);background:#fff3;border:1px solid #ffffff4d;border-radius:16px;flex-direction:column;flex:none;justify-content:space-between;gap:16px;width:min(85vw,350px);min-height:180px;max-height:280px;padding:16px;font-weight:500;transition:all .3s;display:flex;box-shadow:0 4px 10px #0000001a}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68):hover{background:#ffffff40;transform:translateY(-2px);box-shadow:0 8px 20px #00000026}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68):hover .person:where(.svelte-oobr68) .image-container:where(.svelte-oobr68) img:where(.svelte-oobr68){border-color:#fff;transform:scale(1.05)}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68):active{transform:translateY(0)}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68) .description:where(.svelte-oobr68){flex-direction:column;flex:1;align-items:flex-start;gap:16px;display:flex;overflow:hidden}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68) .description:where(.svelte-oobr68) svg{color:#fffffff2}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68) .description:where(.svelte-oobr68) p:where(.svelte-oobr68){text-align:left;white-space:pre-line;word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-line-clamp:4;line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;margin:0;font-size:1rem;font-weight:500;line-height:1.6;display:-webkit-box;overflow:hidden}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68) .person:where(.svelte-oobr68){align-items:center;gap:8px;display:flex}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68) .person:where(.svelte-oobr68) .image-container:where(.svelte-oobr68){border-radius:50%}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68) .person:where(.svelte-oobr68) .image-container:where(.svelte-oobr68) img:where(.svelte-oobr68){object-fit:cover;border:2px solid #fff9;border-radius:50%;width:50px;height:50px;transition:all .3s}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68) .person:where(.svelte-oobr68) .name:where(.svelte-oobr68){margin-bottom:4px;font-size:clamp(.75rem,2vw,.85rem);font-weight:700}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68) .person:where(.svelte-oobr68) .country:where(.svelte-oobr68){font-size:clamp(.7rem,1.8vw,.75rem);font-weight:500}@media screen and (width>=480px){.testimonials.svelte-oobr68{padding:24px}.testimonials.svelte-oobr68 .upper:where(.svelte-oobr68) .header:where(.svelte-oobr68) .label:where(.svelte-oobr68) .line:where(.svelte-oobr68){width:30px}.testimonials.svelte-oobr68 .upper:where(.svelte-oobr68) .button-navigation:where(.svelte-oobr68) .button-circle:where(.svelte-oobr68){width:56px;height:56px}.testimonials.svelte-oobr68 .upper:where(.svelte-oobr68) .button-navigation:where(.svelte-oobr68) .button-circle:where(.svelte-oobr68) svg{font-size:1.25rem}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68){width:min(70vw,380px);min-height:200px;max-height:300px;padding:20px}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68) .person:where(.svelte-oobr68) .image-container:where(.svelte-oobr68) img:where(.svelte-oobr68){width:55px;height:55px}}@media screen and (width>=768px){.testimonials.svelte-oobr68{padding:32px}.testimonials.svelte-oobr68 .upper:where(.svelte-oobr68){margin-bottom:24px}.testimonials.svelte-oobr68 .upper:where(.svelte-oobr68) .header:where(.svelte-oobr68) .label:where(.svelte-oobr68) .line:where(.svelte-oobr68){width:40px}.testimonials.svelte-oobr68 .button-navigation:where(.svelte-oobr68){gap:16px}.testimonials.svelte-oobr68 .button-navigation:where(.svelte-oobr68) .button-circle:where(.svelte-oobr68){width:56px;height:56px}.testimonials.svelte-oobr68 .button-navigation:where(.svelte-oobr68) .button-circle:where(.svelte-oobr68) svg{font-size:1.5rem}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68){width:var(--card-width,min(45vw, 400px));min-height:220px;max-height:320px}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68) .description:where(.svelte-oobr68) p:where(.svelte-oobr68){-webkit-line-clamp:5;line-clamp:5;font-size:clamp(.9rem,1.2vw,1rem)}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68) .person:where(.svelte-oobr68) .image-container:where(.svelte-oobr68) img:where(.svelte-oobr68){width:45px;height:45px}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68) .person:where(.svelte-oobr68) .name:where(.svelte-oobr68){font-size:clamp(.8rem,1vw,.9rem);font-weight:600}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68) .person:where(.svelte-oobr68) .country:where(.svelte-oobr68){font-size:clamp(.75rem,.9vw,.8rem)}}@media screen and (width>=1024px){.testimonials.svelte-oobr68{padding:40px}.testimonials.svelte-oobr68 .upper:where(.svelte-oobr68) .header:where(.svelte-oobr68) .label:where(.svelte-oobr68){font-size:1rem}.testimonials.svelte-oobr68 .upper:where(.svelte-oobr68) .title:where(.svelte-oobr68){font-size:2.5rem}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68){width:var(--card-width,400px);max-height:350px}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68) .description:where(.svelte-oobr68) p:where(.svelte-oobr68){-webkit-line-clamp:6;line-clamp:6;font-size:1rem}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68) .person:where(.svelte-oobr68) .image-container:where(.svelte-oobr68) img:where(.svelte-oobr68){width:50px;height:50px}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68) .person:where(.svelte-oobr68) .name:where(.svelte-oobr68){font-size:.875rem}.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68) .person:where(.svelte-oobr68) .country:where(.svelte-oobr68){font-size:.8rem}}@media screen and (width>=1440px){.testimonials.svelte-oobr68 .list:where(.svelte-oobr68) .card:where(.svelte-oobr68){width:var(--card-width,420px)}}
