:root{--trust-bg-primary:#fff;--trust-bg-secondary:#f9fafb;--trust-border:#e5e7eb;--trust-accent-primary:#059669;--trust-accent-light:#ecfdf5;--trust-text-primary:#1f2937;--trust-text-secondary:#6b7280;--trust-shadow-light:#0000000a;--trust-shadow-medium:#00000014}@media (prefers-color-scheme:dark){:root{--trust-bg-primary:#111827;--trust-bg-secondary:#1f2937;--trust-border:#374151;--trust-accent-primary:#10b981;--trust-accent-light:#10b9811a;--trust-text-primary:#f3f4f6;--trust-text-secondary:#d1d5db;--trust-shadow-light:#0003;--trust-shadow-medium:#0000004d}}.TrustBadges-module__58cvbW__trustBadgesSection{background:var(--trust-bg-primary);border-top:1px solid var(--trust-border);border-bottom:1px solid var(--trust-border);padding:4rem 2rem}.TrustBadges-module__58cvbW__trustBadgesSection:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#10b9811a,#0000);height:1px;position:absolute;top:0;left:0;right:0}.TrustBadges-module__58cvbW__trustBadgesSection.TrustBadges-module__58cvbW__expanded{padding:5rem 2rem}.TrustBadges-module__58cvbW__trustBadgesSection.TrustBadges-module__58cvbW__compact{padding:3rem 2rem}.TrustBadges-module__58cvbW__trustBadgesSection.TrustBadges-module__58cvbW__minimal{background:0 0;border:none;padding:2rem}.TrustBadges-module__58cvbW__container{max-width:1200px;margin:0 auto}.TrustBadges-module__58cvbW__badgesGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:2rem;margin:0;padding:0;list-style:none;display:grid}@media (max-width:768px){.TrustBadges-module__58cvbW__badgesGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media (max-width:480px){.TrustBadges-module__58cvbW__badgesGrid{grid-template-columns:1fr;gap:1.25rem}}.TrustBadges-module__58cvbW__compact .TrustBadges-module__58cvbW__badgesGrid{gap:1.5rem}.TrustBadges-module__58cvbW__minimal .TrustBadges-module__58cvbW__badgesGrid{gap:2.5rem}.TrustBadges-module__58cvbW__badge{background:var(--trust-bg-secondary);border:1px solid var(--trust-border);opacity:0;background:linear-gradient(135deg,var(--trust-bg-secondary)0%,var(--trust-bg-secondary)90%,#10b98105 100%);border-radius:12px;flex-direction:column;align-items:flex-start;gap:1.25rem;padding:1.75rem;transition:all .3s cubic-bezier(.16,1,.3,1);animation:.6s ease-out forwards TrustBadges-module__58cvbW__fadeInUp;display:flex;position:relative}@keyframes TrustBadges-module__58cvbW__fadeInUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.TrustBadges-module__58cvbW__badge:hover{border-color:var(--trust-accent-primary);box-shadow:0 12px 24px var(--trust-shadow-light);transform:translateY(-4px)}.TrustBadges-module__58cvbW__compact .TrustBadges-module__58cvbW__badge{gap:1rem;padding:1.25rem}.TrustBadges-module__58cvbW__minimal .TrustBadges-module__58cvbW__badge{box-shadow:none;background:0 0;border:none;padding:1.5rem}.TrustBadges-module__58cvbW__minimal .TrustBadges-module__58cvbW__badge:hover{background:var(--trust-bg-secondary);border-color:var(--trust-border)}.TrustBadges-module__58cvbW__iconWrapper{width:100%;margin-bottom:.5rem;position:relative}.TrustBadges-module__58cvbW__iconInner{background:var(--trust-accent-light);width:56px;height:56px;color:var(--trust-accent-primary);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.75rem;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-flex}.TrustBadges-module__58cvbW__iconInner svg{width:24px;height:24px;stroke:var(--trust-accent-primary);stroke-linecap:round;stroke-linejoin:round}.TrustBadges-module__58cvbW__badge:hover .TrustBadges-module__58cvbW__iconInner{background:var(--trust-accent-primary);color:#fff;transform:scale(1.08);box-shadow:0 8px 16px #10b98133}.TrustBadges-module__58cvbW__badge:hover .TrustBadges-module__58cvbW__iconInner svg{stroke:#fff}.TrustBadges-module__58cvbW__compact .TrustBadges-module__58cvbW__iconInner{width:48px;height:48px}.TrustBadges-module__58cvbW__compact .TrustBadges-module__58cvbW__iconInner svg{width:20px;height:20px}.TrustBadges-module__58cvbW__content{flex-direction:column;flex:1;gap:.625rem;width:100%;display:flex}.TrustBadges-module__58cvbW__headline{color:var(--trust-text-primary);letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:700;line-height:1.4}.TrustBadges-module__58cvbW__description{color:var(--trust-text-secondary);text-align:left;margin:0;font-size:.9375rem;line-height:1.6}.TrustBadges-module__58cvbW__compact .TrustBadges-module__58cvbW__headline{font-size:1rem}.TrustBadges-module__58cvbW__compact .TrustBadges-module__58cvbW__description{font-size:.875rem}.TrustBadges-module__58cvbW__minimal .TrustBadges-module__58cvbW__headline{color:var(--trust-text-primary);font-size:1.125rem}.TrustBadges-module__58cvbW__accent{background:linear-gradient(90deg,var(--trust-accent-primary),transparent);border-radius:3px 0 0;width:0;height:3px;transition:width .4s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0}.TrustBadges-module__58cvbW__badge:hover .TrustBadges-module__58cvbW__accent,.TrustBadges-module__58cvbW__minimal .TrustBadges-module__58cvbW__badge:hover .TrustBadges-module__58cvbW__accent{width:100%}.TrustBadges-module__58cvbW__badge{animation-delay:var(--animation-delay,0s)}@media (max-width:480px){.TrustBadges-module__58cvbW__badge{gap:1rem;padding:1.5rem 1.25rem}.TrustBadges-module__58cvbW__headline{font-size:1rem}.TrustBadges-module__58cvbW__description{font-size:.875rem;line-height:1.5}.TrustBadges-module__58cvbW__iconInner{width:48px;height:48px}.TrustBadges-module__58cvbW__iconInner svg{width:20px;height:20px}}@media (prefers-contrast:more){.TrustBadges-module__58cvbW__badge{border-width:2px}.TrustBadges-module__58cvbW__headline{font-weight:800}.TrustBadges-module__58cvbW__iconInner{box-shadow:0 0 0 2px var(--trust-accent-primary)}}@media (prefers-reduced-motion:reduce){.TrustBadges-module__58cvbW__badge{opacity:1;animation:none}.TrustBadges-module__58cvbW__badge:hover,.TrustBadges-module__58cvbW__badge:hover .TrustBadges-module__58cvbW__iconInner{transform:none}.TrustBadges-module__58cvbW__accent{width:100%}.TrustBadges-module__58cvbW__iconInner,.TrustBadges-module__58cvbW__badge{transition:none}}.TrustBadges-module__58cvbW__badge:focus-visible{outline:2px solid var(--trust-accent-primary);outline-offset:2px}@media print{.TrustBadges-module__58cvbW__trustBadgesSection,.TrustBadges-module__58cvbW__badge{page-break-inside:avoid}.TrustBadges-module__58cvbW__accent{display:none}}.TrustBadges-module__58cvbW__badge,.TrustBadges-module__58cvbW__iconInner,.TrustBadges-module__58cvbW__accent{will-change:transform,opacity;backface-visibility:hidden;perspective:1000px}@media (prefers-reduced-motion:no-preference){.TrustBadges-module__58cvbW__badge{will-change:transform}}
.HeroCarousel-module__hy1Euq__carouselContainer{justify-content:center;align-items:center;width:100%;min-height:480px;margin-top:0;padding-top:0;animation:.8s ease-out HeroCarousel-module__hy1Euq__slideIn;display:flex;position:relative;overflow:hidden}@keyframes HeroCarousel-module__hy1Euq__slideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.HeroCarousel-module__hy1Euq__carouselContent{justify-content:center;align-items:center;width:100%;max-width:1280px;padding:3rem 1rem;display:flex}.HeroCarousel-module__hy1Euq__textContent{text-align:center;color:#fff;z-index:2;animation:.8s ease-out HeroCarousel-module__hy1Euq__contentFade}@keyframes HeroCarousel-module__hy1Euq__contentFade{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.HeroCarousel-module__hy1Euq__icon{margin-bottom:1rem;font-size:4rem;animation:.6s ease-out HeroCarousel-module__hy1Euq__iconBounce;display:inline-block}@keyframes HeroCarousel-module__hy1Euq__iconBounce{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.HeroCarousel-module__hy1Euq__title{text-shadow:0 2px 10px #0003;margin:0 0 .5rem;font-size:2.5rem;font-weight:700;line-height:1.2}.HeroCarousel-module__hy1Euq__subtitle{opacity:.95;text-shadow:0 1px 5px #00000026;margin:0 0 2rem;font-size:1.25rem;line-height:1.6}.HeroCarousel-module__hy1Euq__ctaButton{color:#333;cursor:pointer;background-color:#fff;border:none;border-radius:50px;align-items:center;gap:.5rem;padding:1rem 2.5rem;font-size:1.1rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-flex;box-shadow:0 4px 15px #0003}.HeroCarousel-module__hy1Euq__ctaButton:hover{transform:translateY(-3px);box-shadow:0 8px 25px #0000004d}.HeroCarousel-module__hy1Euq__ctaButton:active{transform:translateY(-1px)}.HeroCarousel-module__hy1Euq__navButton{color:#fff;cursor:pointer;z-index:10;background-color:#ffffff4d;border:none;border-radius:50%;justify-content:center;align-items:center;width:50px;height:50px;font-size:2rem;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.HeroCarousel-module__hy1Euq__navButton:hover{background-color:#ffffff80;transform:translateY(-50%)scale(1.1)}.HeroCarousel-module__hy1Euq__navButton:active{transform:translateY(-50%)scale(.95)}.HeroCarousel-module__hy1Euq__prevButton{left:1rem}.HeroCarousel-module__hy1Euq__nextButton{right:1rem}.HeroCarousel-module__hy1Euq__dotsContainer{z-index:10;gap:.75rem;display:flex;position:absolute;bottom:2rem;left:50%;transform:translate(-50%)}.HeroCarousel-module__hy1Euq__dot{cursor:pointer;background-color:#fff6;border:none;border-radius:50%;width:12px;height:12px;padding:0;transition:all .3s}.HeroCarousel-module__hy1Euq__dot:hover{background-color:#ffffffb3;transform:scale(1.2)}.HeroCarousel-module__hy1Euq__activeDot{background-color:#fff;border-radius:6px;width:30px}.HeroCarousel-module__hy1Euq__autoplayIndicator{color:#fff;z-index:10;align-items:center;gap:.5rem;font-size:.875rem;display:flex;position:absolute;top:1.5rem;right:1.5rem}.HeroCarousel-module__hy1Euq__pulse{animation:1.5s infinite HeroCarousel-module__hy1Euq__pulse;display:inline-block}@keyframes HeroCarousel-module__hy1Euq__pulse{0%,to{opacity:1}50%{opacity:.5}}.HeroCarousel-module__hy1Euq__autoplayText{opacity:.8;font-size:.75rem}@media (max-width:768px){.HeroCarousel-module__hy1Euq__carouselContainer{min-height:350px}.HeroCarousel-module__hy1Euq__carouselContent{padding:2rem 1rem}.HeroCarousel-module__hy1Euq__title{font-size:1.75rem}.HeroCarousel-module__hy1Euq__subtitle{margin-bottom:1.5rem;font-size:1rem}.HeroCarousel-module__hy1Euq__ctaButton{padding:.75rem 1.75rem;font-size:.95rem}.HeroCarousel-module__hy1Euq__icon{font-size:3rem}.HeroCarousel-module__hy1Euq__navButton{width:40px;height:40px;font-size:1.5rem}.HeroCarousel-module__hy1Euq__prevButton{left:.5rem}.HeroCarousel-module__hy1Euq__nextButton{right:.5rem}.HeroCarousel-module__hy1Euq__dotsContainer{gap:.5rem;bottom:1rem}.HeroCarousel-module__hy1Euq__dot{width:10px;height:10px}.HeroCarousel-module__hy1Euq__activeDot{width:24px}.HeroCarousel-module__hy1Euq__autoplayIndicator{font-size:.75rem;top:1rem;right:1rem}}@media (max-width:480px){.HeroCarousel-module__hy1Euq__carouselContainer{min-height:280px}.HeroCarousel-module__hy1Euq__title{font-size:1.4rem}.HeroCarousel-module__hy1Euq__subtitle{font-size:.9rem}.HeroCarousel-module__hy1Euq__navButton{width:36px;height:36px;font-size:1.2rem}.HeroCarousel-module__hy1Euq__ctaButton{padding:.6rem 1.5rem;font-size:.9rem}.HeroCarousel-module__hy1Euq__icon{font-size:2.5rem}}
.page-module__EVJJWa__page{min-height:100vh}.page-module__EVJJWa__section{background-color:#fff;padding:3rem 1rem}.page-module__EVJJWa__container{max-width:1280px;margin:0 auto}.page-module__EVJJWa__sectionTitle{text-align:center;color:#1a1a1a;margin:0 0 2rem;font-size:2.25rem;font-weight:700}.page-module__EVJJWa__grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;display:grid}.page-module__EVJJWa__card{text-align:center;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;padding:2rem 1.5rem;transition:all .3s}.page-module__EVJJWa__card:hover{border-color:#5433eb;transform:translateY(-4px);box-shadow:0 10px 25px #0000001a}.page-module__EVJJWa__icon{background-color:#e0effe;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;margin-bottom:1rem;margin-left:auto;margin-right:auto;font-size:2.5rem;display:flex}.page-module__EVJJWa__card h3{color:#1a1a1a;margin:.5rem 0;font-size:1.1rem;font-weight:600}.page-module__EVJJWa__card p{color:#6b7280;margin:0;font-size:.9375rem;line-height:1.6}.page-module__EVJJWa__testimonialSection{background:linear-gradient(135deg,#f0f7ff 0%,#f9fafb 100%);padding:3rem 1rem}.page-module__EVJJWa__testimonialGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.page-module__EVJJWa__testimonialCard{background-color:#fff;border-left:4px solid #5433eb;border-radius:.5rem;padding:1.5rem;box-shadow:0 2px 8px #00000014}.page-module__EVJJWa__stars{color:#ff6b35;letter-spacing:.1em;margin-bottom:.5rem;font-size:.9rem}.page-module__EVJJWa__testimonialCard p{color:#4b5563;margin:.5rem 0 1rem;font-size:.95rem;font-style:italic;line-height:1.6}.page-module__EVJJWa__author{color:#1a1a1a;font-size:.875rem;font-weight:600}.page-module__EVJJWa__faqGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;display:grid}.page-module__EVJJWa__faqItem{background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;padding:1.5rem}.page-module__EVJJWa__faqItem h4{color:#5433eb;margin:0 0 .75rem;font-size:1rem;font-weight:600}.page-module__EVJJWa__faqItem p{color:#4b5563;margin:0;font-size:.9375rem;line-height:1.6}@media (max-width:768px){.page-module__EVJJWa__sectionTitle{margin-bottom:1.5rem;font-size:1.75rem}.page-module__EVJJWa__grid,.page-module__EVJJWa__testimonialGrid,.page-module__EVJJWa__faqGrid{grid-template-columns:1fr}.page-module__EVJJWa__section{padding:2rem 1rem}}
