.Hero-module__ZARIfG__heroTop{isolation:isolate;background:#fff;padding-top:180px;padding-bottom:40px;position:relative}@media (max-width:48em){.Hero-module__ZARIfG__heroTop{padding-top:120px;padding-bottom:30px}}.Hero-module__ZARIfG__pillWrapper{justify-content:center;margin-bottom:40px;display:flex}.Hero-module__ZARIfG__pill{background-color:#fff;border:1px solid #e2e8f0;border-radius:100px;align-items:center;gap:10px;padding:8px 16px;display:flex;box-shadow:0 4px 15px #0000000d}.Hero-module__ZARIfG__fadeText{color:#1a202c;letter-spacing:.02em;font-size:14px;font-weight:700}.Hero-module__ZARIfG__gradientText{color:#000}.Hero-module__ZARIfG__title{color:#000;letter-spacing:-.04em;font-size:72px;font-weight:900;line-height:1.1}@media (max-width:48em){.Hero-module__ZARIfG__title{font-size:42px}}.Hero-module__ZARIfG__description{color:#4a5568;max-width:700px;margin-left:auto;margin-right:auto;font-size:22px;line-height:1.6}@media (max-width:48em){.Hero-module__ZARIfG__description{font-size:18px}}.Hero-module__ZARIfG__ctaButton{transition:transform .2s,box-shadow .2s}.Hero-module__ZARIfG__ctaButton:hover{transform:translateY(-2px);box-shadow:0 10px 20px #0000001a}.Hero-module__ZARIfG__hipaa{color:#718096}.Hero-module__ZARIfG__bottomSection{background-color:#fff;padding-bottom:120px}@media (max-width:48em){.Hero-module__ZARIfG__bottomSection{padding-bottom:60px}}.Hero-module__ZARIfG__videoPlaceholder{aspect-ratio:16/9;z-index:10;background-color:#000;border:1px solid #0000000d;border-radius:12px;justify-content:center;align-items:center;margin-top:-20px;display:flex;position:relative;overflow:hidden;box-shadow:0 40px 100px #00000026}@media (max-width:48em){.Hero-module__ZARIfG__videoPlaceholder{margin-top:-40px}}
.Specialties-module__YlwfAq__scrollContainer{width:100%;padding:20px 0;position:relative;overflow:hidden}.Specialties-module__YlwfAq__scrollTrack{width:max-content;animation:40s linear infinite Specialties-module__YlwfAq__scroll;display:flex}.Specialties-module__YlwfAq__specialtyItem{flex-shrink:0;width:180px;padding:0 20px}@keyframes Specialties-module__YlwfAq__scroll{0%{transform:translate(0)}to{transform:translate(-1440px)}}.Specialties-module__YlwfAq__scrollContainer:before,.Specialties-module__YlwfAq__scrollContainer:after{content:"";z-index:2;width:150px;height:100%;position:absolute;top:0}@media (max-width:48em){.Specialties-module__YlwfAq__scrollContainer:before,.Specialties-module__YlwfAq__scrollContainer:after{width:40px}}.Specialties-module__YlwfAq__scrollContainer:before{background:linear-gradient(90deg,#fff,#0000);left:0}.Specialties-module__YlwfAq__scrollContainer:after{background:linear-gradient(270deg,#fff,#0000);right:0}
.LogoCloud-module__WSrlKW__wrapper{background-color:#fff;border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;padding:80px 0}.LogoCloud-module__WSrlKW__scrollContainer{width:100%;padding:20px 0;position:relative;overflow:hidden}.LogoCloud-module__WSrlKW__scrollContainer:before,.LogoCloud-module__WSrlKW__scrollContainer:after{content:"";z-index:2;pointer-events:none;width:150px;height:100%;position:absolute;top:0}@media (max-width:48em){.LogoCloud-module__WSrlKW__scrollContainer:before,.LogoCloud-module__WSrlKW__scrollContainer:after{width:60px}}.LogoCloud-module__WSrlKW__scrollContainer:before{background:linear-gradient(90deg,#fff,#0000);left:0}.LogoCloud-module__WSrlKW__scrollContainer:after{background:linear-gradient(270deg,#fff,#0000);right:0}.LogoCloud-module__WSrlKW__scrollTrack{width:max-content;animation:40s linear infinite LogoCloud-module__WSrlKW__scroll;display:flex}.LogoCloud-module__WSrlKW__logoItem{flex-shrink:0;justify-content:center;align-items:center;padding:0 40px;display:flex}.LogoCloud-module__WSrlKW__logoText{color:#e5e7eb;cursor:default;-webkit-user-select:none;user-select:none;white-space:nowrap;font-size:24px;font-weight:800;transition:color .2s}.LogoCloud-module__WSrlKW__logoText:hover{color:#000}@keyframes LogoCloud-module__WSrlKW__scroll{0%{transform:translate(0)}to{transform:translate(-25%)}}
.ProblemSolution-module__x06mlG__wrapper{background-color:#fafafa;padding:120px 0}.ProblemSolution-module__x06mlG__title{letter-spacing:-.02em;font-size:48px;font-weight:900}@media (max-width:48em){.ProblemSolution-module__x06mlG__title{font-size:32px}}.ProblemSolution-module__x06mlG__subtitle{color:#4b5563;max-width:600px;font-size:18px}@media (max-width:48em){.ProblemSolution-module__x06mlG__subtitle{padding:0 16px;font-size:16px}}.ProblemSolution-module__x06mlG__problemCard{background-color:#fff;border:1px solid #e5e7eb;height:100%}.ProblemSolution-module__x06mlG__solutionCard{background-color:#000;border:none;height:100%;box-shadow:0 20px 40px #0003}
.Features-module__zvCZ4q__wrapper{background-color:#fff;padding:120px 0}@media (max-width:48em){.Features-module__zvCZ4q__wrapper{padding:80px 0}}.Features-module__zvCZ4q__sectionTitle{letter-spacing:-.02em;color:#000;font-size:48px;font-weight:900}@media (max-width:48em){.Features-module__zvCZ4q__sectionTitle{font-size:32px}}.Features-module__zvCZ4q__featureCard{background-color:#fff;border:1px solid #f1f3f5;border-radius:20px;height:100%;transition:transform .2s,box-shadow .2s;overflow:hidden}.Features-module__zvCZ4q__featureCard:hover{transform:translateY(-8px);box-shadow:0 20px 40px #0000000d}.Features-module__zvCZ4q__iconContainer{background-color:#f8f9fa;border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.Features-module__zvCZ4q__label{text-transform:uppercase;letter-spacing:.1em;color:#495057;font-size:12px;font-weight:800}.Features-module__zvCZ4q__cardTitle{letter-spacing:-.01em;font-size:24px;font-weight:800}.Features-module__zvCZ4q__cardBody{color:#4b5563;font-size:16px;line-height:1.6}
.Testimonials-module__ItA9Ha__wrapper{background-color:#fff;padding:120px 0}.Testimonials-module__ItA9Ha__sectionTitle{letter-spacing:-.02em;font-size:40px;font-weight:900}@media (max-width:48em){.Testimonials-module__ItA9Ha__sectionTitle{font-size:32px}}.Testimonials-module__ItA9Ha__card{border:1px solid #f1f3f5;transition:transform .2s,box-shadow .2s}.Testimonials-module__ItA9Ha__card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #0000000d}.Testimonials-module__ItA9Ha__content{color:#1a1a1a;font-size:16px;font-weight:500;line-height:1.6}
.Buyers-module__glYwPG__wrapper{background-color:#fff;border-top:1px solid #f3f4f6;border-bottom:1px solid #f3f4f6;padding-top:100px;padding-bottom:100px}@media (max-width:48em){.Buyers-module__glYwPG__wrapper{padding-top:60px;padding-bottom:60px}}.Buyers-module__glYwPG__title{color:#000;letter-spacing:-.02em;margin-bottom:16px;font-size:48px;font-weight:800}@media (max-width:48em){.Buyers-module__glYwPG__title{font-size:32px}}.Buyers-module__glYwPG__subtitle{color:#6b7280;max-width:600px;margin-bottom:60px;margin-left:auto;margin-right:auto;font-size:16px}.Buyers-module__glYwPG__reelContainer{flex-direction:column;gap:40px;width:100%;margin-top:60px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.Buyers-module__glYwPG__marqueeTrack{gap:30px;width:max-content;display:flex}.Buyers-module__glYwPG__animateLeft{animation:60s linear infinite Buyers-module__glYwPG__scrollLeft}.Buyers-module__glYwPG__animateRight{animation:60s linear infinite Buyers-module__glYwPG__scrollRight}.Buyers-module__glYwPG__card{background-color:#fff;border:1px solid #f3f4f6;border-radius:20px;flex-direction:column;flex-shrink:0;align-items:center;width:320px;padding:24px;transition:transform .2s,box-shadow .2s;display:flex}@media (max-width:48em){.Buyers-module__glYwPG__card{width:260px;padding:20px}}.Buyers-module__glYwPG__card:hover{transform:translateY(-4px);box-shadow:0 10px 30px #0000000d}@keyframes Buyers-module__glYwPG__scrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes Buyers-module__glYwPG__scrollRight{0%{transform:translate(-50%)}to{transform:translate(0)}}.Buyers-module__glYwPG__imageWrapper{width:120px;height:120px;margin-bottom:8px;position:relative}.Buyers-module__glYwPG__avatar{object-fit:cover;border:3px solid #f3f4f6;border-radius:50%;width:100%;height:100%}
