﻿#ReviewSection-module__NqjyFG__reviews.ReviewSection-module__NqjyFG__section{background-color:var(--bg-white);width:100%;overflow:hidden;margin-top:0!important;margin-bottom:0!important;padding:220px 0 0!important}.ReviewSection-module__NqjyFG__container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.ReviewSection-module__NqjyFG__badge{color:#2563eb;text-transform:uppercase;letter-spacing:.05em;background-color:#eff6ff;border-radius:6px;margin:0 auto 16px;padding:6px 12px;font-size:.85rem;font-weight:700;display:table}.ReviewSection-module__NqjyFG__title{text-align:center;color:var(--primary-navy);margin-bottom:16px;font-size:2.25rem;font-weight:800}.ReviewSection-module__NqjyFG__subtext{text-align:center;color:#64748b;margin-bottom:60px;font-size:1.1rem;font-weight:500}.ReviewSection-module__NqjyFG__marqueeWrapper{flex-direction:column;width:100%;padding:10px 0;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.ReviewSection-module__NqjyFG__marqueeTrack{gap:24px;width:max-content;padding-left:24px;animation:60s linear infinite ReviewSection-module__NqjyFG__scroll;display:flex}.ReviewSection-module__NqjyFG__marqueeTrack:hover{animation-play-state:paused}.ReviewSection-module__NqjyFG__card{box-sizing:border-box;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:20px;flex-direction:column;flex:none;justify-content:space-between;width:clamp(280px,80vw,380px);padding:32px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.ReviewSection-module__NqjyFG__card:hover{background-color:#fff;border-color:#3b82f6;transform:translateY(-4px);box-shadow:0 10px 25px -5px #0000001a}.ReviewSection-module__NqjyFG__cardHeader{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.ReviewSection-module__NqjyFG__kmongTag{color:#fbbf24;letter-spacing:-.02em;background-color:#fffbeb;border-radius:4px;padding:4px 8px;font-size:.75rem;font-weight:700}.ReviewSection-module__NqjyFG__stars{color:#fbbf24;margin:0;font-size:1rem}.ReviewSection-module__NqjyFG__text{color:#334155;flex-grow:1;margin-bottom:24px;font-size:1rem;font-weight:500;line-height:1.6}.ReviewSection-module__NqjyFG__footer{border-top:1px solid #f1f5f9;justify-content:space-between;align-items:center;padding-top:16px;display:flex}.ReviewSection-module__NqjyFG__author{color:#1e293b;font-size:.95rem;font-weight:700}.ReviewSection-module__NqjyFG__date{color:#94a3b8;font-size:.85rem}@keyframes ReviewSection-module__NqjyFG__scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 12px))}}@media (max-width:768px){#ReviewSection-module__NqjyFG__reviews.ReviewSection-module__NqjyFG__section{padding-top:160px!important;padding-bottom:0!important}.ReviewSection-module__NqjyFG__title{font-size:1.75rem}.ReviewSection-module__NqjyFG__subtext{margin-bottom:40px;font-size:1rem}.ReviewSection-module__NqjyFG__card{width:300px;padding:24px}.ReviewSection-module__NqjyFG__text{font-size:.95rem}.ReviewSection-module__NqjyFG__marqueeTrack{gap:16px;animation-duration:40s}}
﻿#FeatureSection-module__auFoqW__features.FeatureSection-module__auFoqW__section{background-color:var(--bg-white);width:100%;overflow:hidden;margin-top:0!important;margin-bottom:0!important;padding:220px 0 0!important}.FeatureSection-module__auFoqW__container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.FeatureSection-module__auFoqW__badge{color:#2563eb;text-transform:uppercase;letter-spacing:.05em;background-color:#eff6ff;border-radius:6px;margin:0 auto 16px;padding:6px 12px;font-size:.85rem;font-weight:700;display:table}.FeatureSection-module__auFoqW__title{text-align:center;color:var(--primary-navy);letter-spacing:-.02em;margin-bottom:16px;font-size:2.25rem;font-weight:800}.FeatureSection-module__auFoqW__subtext{text-align:center;color:#64748b;margin-bottom:60px;font-size:1.1rem;font-weight:500}.FeatureSection-module__auFoqW__grid{grid-template-columns:repeat(4,1fr);gap:24px;width:100%;display:grid}.FeatureSection-module__auFoqW__card{text-align:center;background-color:#fff;border:1px solid #e2e8f0;border-radius:24px;height:100%;padding:40px 32px;transition:all .3s cubic-bezier(.4,0,.2,1)}.FeatureSection-module__auFoqW__card:hover{border-color:#2563eb;transform:translateY(-8px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.FeatureSection-module__auFoqW__iconWrapper{background-color:var(--accent-light);width:60px;height:60px;color:var(--primary-blue);border-radius:18px;justify-content:center;align-items:center;margin:0 auto 24px;display:flex}.FeatureSection-module__auFoqW__cardTitle{color:var(--primary-navy);margin-bottom:12px;font-size:1.25rem;font-weight:700}.FeatureSection-module__auFoqW__cardDesc{color:var(--text-secondary);font-size:.95rem;line-height:1.6}@media (max-width:1024px){.FeatureSection-module__auFoqW__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){#FeatureSection-module__auFoqW__features.FeatureSection-module__auFoqW__section{padding-top:160px!important;padding-bottom:0!important}.FeatureSection-module__auFoqW__title{font-size:1.75rem}.FeatureSection-module__auFoqW__subtext{margin-bottom:40px;font-size:1rem}.FeatureSection-module__auFoqW__card{padding:30px 24px}}@media (max-width:640px){.FeatureSection-module__auFoqW__grid{grid-template-columns:1fr}}
﻿#WhyUsSection-module__HkykxG__why-us.WhyUsSection-module__HkykxG__section{background-color:#f8fafc;width:100%;overflow:hidden;margin-top:0!important;margin-bottom:0!important;padding:220px 0 0!important}.WhyUsSection-module__HkykxG__container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.WhyUsSection-module__HkykxG__badge{color:#2563eb;text-transform:uppercase;letter-spacing:.05em;background-color:#eff6ff;border-radius:6px;margin:0 auto 16px;padding:6px 12px;font-size:.85rem;font-weight:700;display:table}.WhyUsSection-module__HkykxG__title{text-align:center;color:var(--primary-navy);letter-spacing:-.02em;margin-bottom:16px;font-size:2.25rem;font-weight:800}.WhyUsSection-module__HkykxG__subtext{text-align:center;color:#64748b;white-space:pre-line;margin-bottom:60px;font-size:1.1rem;font-weight:500;line-height:1.6}.WhyUsSection-module__HkykxG__grid{grid-template-columns:repeat(3,1fr);gap:32px;width:100%;display:grid}.WhyUsSection-module__HkykxG__card{text-align:left;background-color:#fff;border:1px solid #e2e8f0;border-radius:24px;flex-direction:column;height:100%;padding:40px 32px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.WhyUsSection-module__HkykxG__card:hover{border-color:#2563eb;transform:translateY(-8px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.WhyUsSection-module__HkykxG__cardTitle{color:var(--primary-navy);margin-bottom:16px;font-size:1.25rem;font-weight:700}.WhyUsSection-module__HkykxG__highlightText{color:#2563eb;margin-bottom:12px;font-size:1.05rem;font-weight:700;display:block}.WhyUsSection-module__HkykxG__desc{color:var(--text-secondary);font-size:.95rem;line-height:1.6}@media (max-width:1024px){.WhyUsSection-module__HkykxG__grid{grid-template-columns:1fr;max-width:600px;margin:0 auto}}@media (max-width:768px){#WhyUsSection-module__HkykxG__why-us.WhyUsSection-module__HkykxG__section{padding-top:160px!important;padding-bottom:0!important}.WhyUsSection-module__HkykxG__title{font-size:1.75rem}.WhyUsSection-module__HkykxG__subtext{margin-bottom:40px;font-size:1rem}.WhyUsSection-module__HkykxG__card{padding:30px 24px}}
﻿#ClientLogoSection-module__6NPy8G__client-logo.ClientLogoSection-module__6NPy8G__section{background-color:#0000;width:100%;overflow:hidden;margin-top:0!important;margin-bottom:0!important;padding:220px 0 0!important}#ClientLogoSection-module__6NPy8G__client-logo.ClientLogoSection-module__6NPy8G__section.ClientLogoSection-module__6NPy8G__compact{margin-top:-50px!important;margin-bottom:40px!important;padding-top:0!important;padding-bottom:40px!important}.ClientLogoSection-module__6NPy8G__container{text-align:center;box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.ClientLogoSection-module__6NPy8G__text{color:#0f172a;letter-spacing:-.02em;margin-bottom:40px;font-size:2.25rem;font-weight:800;line-height:1.3}.ClientLogoSection-module__6NPy8G__tickerWrapper{flex-direction:column;gap:0;width:100%;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.ClientLogoSection-module__6NPy8G__tickerTrack{gap:60px;width:max-content;padding:10px 0;animation:40s linear infinite ClientLogoSection-module__6NPy8G__scroll;display:flex}.ClientLogoSection-module__6NPy8G__tickerTrack:hover{animation-play-state:paused}.ClientLogoSection-module__6NPy8G__logoItem{color:#94a3b8;white-space:nowrap;justify-content:center;align-items:center;font-size:1.25rem;font-weight:700;display:flex}@keyframes ClientLogoSection-module__6NPy8G__scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 30px))}}@media (max-width:768px){#ClientLogoSection-module__6NPy8G__client-logo.ClientLogoSection-module__6NPy8G__section{margin-bottom:0!important;padding-top:160px!important;padding-bottom:0!important}.ClientLogoSection-module__6NPy8G__text{margin-bottom:32px;font-size:1.75rem}.ClientLogoSection-module__6NPy8G__tickerTrack{gap:32px;animation-duration:30s}.ClientLogoSection-module__6NPy8G__logoItem{font-size:1rem}}
.PricingSection-module__u5cBgq__section{background-color:var(--bg-white);width:100%;overflow:hidden;margin-top:0!important;margin-bottom:0!important;padding:240px 0 0!important}.PricingSection-module__u5cBgq__container{box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.PricingSection-module__u5cBgq__pricingWrapper{text-align:center;width:100%}.PricingSection-module__u5cBgq__sectionBadge{color:#2563eb;text-transform:uppercase;letter-spacing:.05em;background-color:#eff6ff;border-radius:6px;margin:0 auto 16px;padding:6px 12px;font-size:.85rem;font-weight:700;display:table}.PricingSection-module__u5cBgq__title{text-align:center;color:var(--primary-navy);margin-bottom:16px;font-size:2.25rem;font-weight:800}.PricingSection-module__u5cBgq__subtext{text-align:center;color:#64748b;margin-bottom:60px;font-size:1.1rem;font-weight:500}.PricingSection-module__u5cBgq__pricingCard{text-align:center;max-width:500px;height:100%;box-shadow:var(--shadow-xl);background:#fff;border:3px solid #e2e8f0;border-radius:24px;flex-direction:column;margin:0 auto;padding:48px;transition:all .3s;display:flex;position:relative}.PricingSection-module__u5cBgq__pricingCard:hover{border-color:#2563eb;transform:translateY(-4px);box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.PricingSection-module__u5cBgq__badge{color:#2563eb;text-transform:uppercase;letter-spacing:.05em;background-color:#eff6ff;border-radius:6px;margin:0 auto 16px;padding:6px 12px;font-size:.85rem;font-weight:700;display:table}.PricingSection-module__u5cBgq__priceContainer{justify-content:center;align-items:baseline;gap:4px;margin-bottom:8px;display:flex}.PricingSection-module__u5cBgq__price{color:var(--primary-navy);font-size:3.5rem;font-weight:800}.PricingSection-module__u5cBgq__currency{color:var(--text-secondary);font-size:1.5rem;font-weight:600}.PricingSection-module__u5cBgq__originalPrice{color:var(--text-tertiary);margin-bottom:24px;font-size:1.1rem;text-decoration:line-through}.PricingSection-module__u5cBgq__pricingDesc{color:var(--text-secondary);margin-bottom:32px;font-size:1.1rem;line-height:1.6}.PricingSection-module__u5cBgq__stockInfo{color:var(--text-primary);margin-bottom:32px;font-size:1rem;font-weight:600}.PricingSection-module__u5cBgq__stockNumber{color:#dc2626;font-weight:800}.PricingSection-module__u5cBgq__applyBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb 0%,#1d4ed8 100%);border-radius:16px;width:100%;padding:20px;font-size:1.25rem;font-weight:700;transition:all .2s;box-shadow:0 10px 15px -3px #2563eb4d}.PricingSection-module__u5cBgq__applyBtn:hover{transform:translateY(-2px);box-shadow:0 14px 20px -5px #2563eb66}@media (max-width:768px){.PricingSection-module__u5cBgq__section{padding-top:120px!important;padding-bottom:0!important}.PricingSection-module__u5cBgq__title{font-size:1.75rem}.PricingSection-module__u5cBgq__price{font-size:2.75rem}.PricingSection-module__u5cBgq__pricingCard{padding:32px 20px}}
.FAQSection-module__Jd6HcG__section{background-color:var(--bg-white);width:100%;overflow:hidden;margin-top:0!important;margin-bottom:0!important;padding:240px 0 0!important}.FAQSection-module__Jd6HcG__container{box-sizing:border-box;text-align:center;width:100%;max-width:800px;margin:0 auto;padding:0 20px}.FAQSection-module__Jd6HcG__sectionBadge{color:#2563eb;text-transform:uppercase;letter-spacing:.05em;background-color:#eff6ff;border-radius:6px;margin:0 auto 16px;padding:6px 12px;font-size:.85rem;font-weight:700;display:table}.FAQSection-module__Jd6HcG__title{text-align:center;color:var(--primary-navy);margin-bottom:16px;font-size:2.25rem;font-weight:800}.FAQSection-module__Jd6HcG__subtext{text-align:center;color:#64748b;margin-bottom:60px;font-size:1.1rem;font-weight:500}.FAQSection-module__Jd6HcG__faqList{text-align:left;flex-direction:column;gap:16px;display:flex}.FAQSection-module__Jd6HcG__faqItem{border:1px solid var(--border-light);background:#fff;border-radius:16px;transition:all .2s;overflow:hidden}.FAQSection-module__Jd6HcG__faqItem:hover{border-color:#cbd5e1}.FAQSection-module__Jd6HcG__faqQuestion{text-align:left;cursor:pointer;background:#fff;border:none;justify-content:space-between;align-items:center;width:100%;padding:24px;font-family:inherit;display:flex}.FAQSection-module__Jd6HcG__questionText{color:var(--primary-navy);padding-right:16px;font-size:1.1rem;font-weight:700;line-height:1.4}.FAQSection-module__Jd6HcG__faqIcon{color:var(--text-tertiary);flex-shrink:0;transition:transform .3s;display:flex}.FAQSection-module__Jd6HcG__faqIcon.FAQSection-module__Jd6HcG__open{color:var(--primary-blue);transform:rotate(180deg)}.FAQSection-module__Jd6HcG__faqAnswerWrapper{background-color:#f8fafc;max-height:0;transition:max-height .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.FAQSection-module__Jd6HcG__faqAnswerWrapper.FAQSection-module__Jd6HcG__open{max-height:500px}.FAQSection-module__Jd6HcG__faqAnswer{color:var(--text-secondary);margin:0;padding:24px;font-size:1rem;line-height:1.7}@media (max-width:768px){.FAQSection-module__Jd6HcG__section{padding-top:120px!important;padding-bottom:0!important}.FAQSection-module__Jd6HcG__title{font-size:1.75rem}}
#CTASection-module__YcRdXq__cta-section#CTASection-module__YcRdXq__cta-section.CTASection-module__YcRdXq__section{text-align:center;background-color:#fff;margin-top:0!important;margin-bottom:0!important;padding:220px 0!important}.CTASection-module__YcRdXq__container{flex-direction:column;align-items:center;max-width:1200px;margin:0 auto;padding:0 20px;display:flex}.CTASection-module__YcRdXq__badge{color:#2563eb;text-transform:uppercase;letter-spacing:.05em;background-color:#eff6ff;border-radius:6px;margin-bottom:16px;padding:6px 12px;font-size:.85rem;font-weight:700;display:inline-block}.CTASection-module__YcRdXq__title{color:#1e293b;letter-spacing:-.02em;margin-bottom:40px;font-size:2.25rem;font-weight:800}.CTASection-module__YcRdXq__desc{color:#475569;margin-bottom:48px;font-size:1.2rem;font-weight:500;line-height:1.6}.CTASection-module__YcRdXq__buttonGroup{justify-content:center;gap:16px;display:flex}.CTASection-module__YcRdXq__primaryBtn{color:#fff;cursor:pointer;background-color:#2563eb;border:none;border-radius:12px;padding:16px 48px;font-size:1.1rem;font-weight:700;transition:all .2s;box-shadow:0 4px 6px -1px #2563eb33}.CTASection-module__YcRdXq__primaryBtn:hover{background-color:#1d4ed8;transform:translateY(-2px);box-shadow:0 10px 15px -3px #2563eb4d}.CTASection-module__YcRdXq__secondaryBtn{color:#64748b;cursor:pointer;background-color:#fff;border:1px solid #e2e8f0;border-radius:12px;padding:16px 48px;font-size:1.1rem;font-weight:600;transition:all .2s}.CTASection-module__YcRdXq__secondaryBtn:hover{color:#334155;background-color:#f1f5f9;border-color:#cbd5e1}@media (max-width:768px){.CTASection-module__YcRdXq__section{padding-top:120px!important;padding-bottom:120px!important}.CTASection-module__YcRdXq__title{font-size:1.75rem}.CTASection-module__YcRdXq__buttonGroup{flex-direction:column;gap:12px;padding:0 20px}.CTASection-module__YcRdXq__primaryBtn,.CTASection-module__YcRdXq__secondaryBtn{width:100%;padding:16px 24px}}
