.Hero-module__JgYmMq__hero{background:var(--bg-light);padding:120px 0 80px;position:relative;overflow:hidden}.dark .Hero-module__JgYmMq__hero{background:var(--bg-dark)}.Hero-module__JgYmMq__bgGradient{pointer-events:none;background:linear-gradient(#4f46e50d,#0000);height:500px;position:absolute;top:0;left:0;right:0}.Hero-module__JgYmMq__bgBlob{filter:blur(80px);z-index:0;pointer-events:none;background:#4f46e50d;border-radius:50%;width:800px;height:800px;position:absolute;top:25%;right:0;transform:translate(50%,-50%)}.Hero-module__JgYmMq__container{max-width:var(--container-width);z-index:10;grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin:0 auto;padding:0 24px;display:grid;position:relative}.Hero-module__JgYmMq__content{text-align:left;flex-direction:column;gap:32px;display:flex}.Hero-module__JgYmMq__badge{color:var(--primary);text-transform:uppercase;background:#4f46e51a;border:1px solid #4f46e533;border-radius:9999px;align-items:center;gap:8px;width:fit-content;padding:4px 12px;font-size:.75rem;font-weight:600;display:inline-flex}.Hero-module__JgYmMq__badgeDot{background:var(--primary);border-radius:50%;width:8px;height:8px;animation:2s cubic-bezier(.4,0,.6,1) infinite Hero-module__JgYmMq__pulse}.Hero-module__JgYmMq__headline{font-family:var(--font-display);letter-spacing:-.025em;color:var(--text-main);font-size:3rem;font-weight:700;line-height:1.1}.dark .Hero-module__JgYmMq__headline{color:#fff}.Hero-module__JgYmMq__highlight{color:var(--primary);display:inline-block;position:relative}.Hero-module__JgYmMq__underlineSvg{color:#4f46e533;width:100%;height:12px;position:absolute;bottom:-4px;left:0}.Hero-module__JgYmMq__description{color:var(--text-muted);max-width:550px;font-size:1.125rem;line-height:1.7}.dark .Hero-module__JgYmMq__description{color:#9ca3af}.Hero-module__JgYmMq__actions{flex-direction:column;gap:16px;display:flex}.Hero-module__JgYmMq__primaryBtn{background:var(--primary);color:#fff;border-radius:12px;justify-content:center;align-items:center;gap:12px;width:fit-content;padding:16px 32px;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 4px 6px -1px #4f46e540}.Hero-module__JgYmMq__primaryBtn:hover{background:var(--primary-hover);transform:translateY(-2px);box-shadow:0 10px 15px -3px #4f46e566}.Hero-module__JgYmMq__users{align-items:center;gap:16px;padding:8px 16px;display:flex}.Hero-module__JgYmMq__avatars{margin-left:8px;display:flex}.Hero-module__JgYmMq__avatars img{border:2px solid #fff;border-radius:50%;width:32px;height:32px;margin-left:-8px}.dark .Hero-module__JgYmMq__avatars img{border-color:var(--bg-dark)}.Hero-module__JgYmMq__mockupWrapper{justify-content:flex-end;display:flex;position:relative}.Hero-module__JgYmMq__mockupBg{filter:blur(64px);background:linear-gradient(to top right,#4f46e533,#a855f733);border-radius:50%;position:absolute;inset:0;transform:scale(.75)}.Hero-module__JgYmMq__mockupCard{background:#fff;border:1px solid #0000000d;border-radius:16px;width:100%;max-width:380px;transition:transform .7s;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.dark .Hero-module__JgYmMq__mockupCard{background:var(--bg-surface-dark);border:1px solid #ffffff1a}.Hero-module__JgYmMq__mockupHeader{background:#f8fafc;border-bottom:1px solid #f1f5f9;align-items:center;gap:8px;height:40px;padding:0 16px;display:flex}.dark .Hero-module__JgYmMq__mockupHeader{background:var(--bg-dark);border-bottom:1px solid #ffffff1a}.Hero-module__JgYmMq__dot{border-radius:50%;width:12px;height:12px}.Hero-module__JgYmMq__mockupBody{flex-direction:column;min-height:400px;padding:0;display:flex}.Hero-module__JgYmMq__floatCard{background:#fff;border:1px solid #0000000d;border-radius:12px;align-items:center;gap:12px;padding:12px 20px;animation:4s infinite Hero-module__JgYmMq__bounce;display:flex;position:absolute;top:80px;right:-16px;box-shadow:0 20px 25px -5px #0000001a}.dark .Hero-module__JgYmMq__floatCard{background:var(--bg-surface-dark);border:1px solid #ffffff1a}.Hero-module__JgYmMq__floatLabel{color:#6b7280;font-size:.75rem}.dark .Hero-module__JgYmMq__floatLabel{color:#9ca3af}.Hero-module__JgYmMq__floatValue{color:var(--text-main);font-weight:700}.dark .Hero-module__JgYmMq__floatValue{color:#fff}@keyframes Hero-module__JgYmMq__pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes Hero-module__JgYmMq__bounce{0%,to{transform:translateY(-5%)}50%{transform:translateY(5%)}}@media (max-width:1024px){.Hero-module__JgYmMq__container{text-align:center;grid-template-columns:1fr;gap:64px}.Hero-module__JgYmMq__content{text-align:center;align-items:center}.Hero-module__JgYmMq__actions{align-items:center}.Hero-module__JgYmMq__mockupWrapper{justify-content:center}.Hero-module__JgYmMq__headline{font-size:2.5rem}}
.Features-module__MNwinW__features{background:var(--bg-light);padding:96px 0}.dark .Features-module__MNwinW__features{background:var(--bg-dark)}.Features-module__MNwinW__container{max-width:var(--container-width);margin:0 auto;padding:0 24px}.Features-module__MNwinW__header{text-align:center;max-width:672px;margin-bottom:64px;margin-left:auto;margin-right:auto}.Features-module__MNwinW__title{font-family:var(--font-display);color:var(--text-main);margin-bottom:16px;font-size:2.25rem;font-weight:700}.dark .Features-module__MNwinW__title{color:#fff}.Features-module__MNwinW__highlight{color:var(--primary)}.Features-module__MNwinW__subtitle{color:var(--text-muted);font-size:1.125rem}.Features-module__MNwinW__grid{grid-template-columns:repeat(2,1fr);gap:40px;display:grid}.Features-module__MNwinW__card{background:#fff;border:1px solid #0000000d;border-radius:24px;padding:32px;transition:all .3s;position:relative;overflow:hidden}.dark .Features-module__MNwinW__card{background:var(--bg-surface-dark);border:1px solid #ffffff1a}.Features-module__MNwinW__card:hover{border-color:#4f46e51a;box-shadow:0 20px 25px -5px #4f46e51a}.Features-module__MNwinW__iconBox{width:56px;height:56px;color:var(--primary);background:#4f46e51a;border-radius:16px;justify-content:center;align-items:center;margin-bottom:24px;transition:all .3s;display:flex}.Features-module__MNwinW__card:hover .Features-module__MNwinW__iconBox{background:var(--primary);color:#fff}.Features-module__MNwinW__icon{font-size:30px}.Features-module__MNwinW__cardTitle{font-family:var(--font-display);color:var(--text-main);margin-bottom:12px;font-size:1.5rem;font-weight:700}.dark .Features-module__MNwinW__cardTitle{color:#fff}.Features-module__MNwinW__cardText{color:var(--text-muted);margin-bottom:24px;line-height:1.7}.Features-module__MNwinW__pillContainer{background:#f9fafb;border-radius:12px;flex-wrap:wrap;gap:8px;padding:12px;display:flex}.dark .Features-module__MNwinW__pillContainer{background:#0f172a}.Features-module__MNwinW__pill{color:#4b5563;background:#fff;border-radius:8px;align-items:center;gap:6px;padding:4px 12px;font-size:.75rem;font-weight:500;display:flex;box-shadow:0 1px 2px #0000000d}.dark .Features-module__MNwinW__pill{background:var(--bg-surface-dark);color:#d1d5db}.Features-module__MNwinW__dot{border-radius:50%;width:8px;height:8px}.Features-module__MNwinW__ramStat{color:#16a34a;align-items:center;gap:8px;font-size:.875rem;font-weight:500;display:flex}.Features-module__MNwinW__privacyTags{flex-wrap:wrap;gap:8px;display:flex}.Features-module__MNwinW__tag{border-radius:9999px;padding:4px 12px;font-size:.75rem;font-weight:700}.Features-module__MNwinW__tagLocal{color:#15803d;background:#dcfce7}.dark .Features-module__MNwinW__tagLocal{color:#86efac;background:#15803d4d}.Features-module__MNwinW__tagNoTrack{color:#1d4ed8;background:#dbeafe}.dark .Features-module__MNwinW__tagNoTrack{color:#93c5fd;background:#1d4ed84d}@media (max-width:768px){.Features-module__MNwinW__grid{grid-template-columns:1fr}.Features-module__MNwinW__title{font-size:2rem}}
.HowItWorks-module__u8qSLG__howItWorks{background:var(--bg-soft);padding:96px 0;position:relative;overflow:hidden}.dark .HowItWorks-module__u8qSLG__howItWorks{background:#161f32}.HowItWorks-module__u8qSLG__container{max-width:var(--container-width);z-index:10;margin:0 auto;padding:0 24px;position:relative}.HowItWorks-module__u8qSLG__header{text-align:center;margin-bottom:80px}.HowItWorks-module__u8qSLG__title{font-family:var(--font-display);color:var(--text-main);margin-bottom:16px;font-size:2.25rem;font-weight:700}.dark .HowItWorks-module__u8qSLG__title{color:#fff}.HowItWorks-module__u8qSLG__highlight{color:var(--primary)}.HowItWorks-module__u8qSLG__subtitle{color:var(--text-muted)}.HowItWorks-module__u8qSLG__stepsGrid{grid-template-columns:repeat(4,1fr);gap:32px;display:grid;position:relative}.HowItWorks-module__u8qSLG__line{z-index:0;background:#e5e7eb;width:100%;height:2px;position:absolute;top:48px;left:0}.dark .HowItWorks-module__u8qSLG__line{background:#374151}.HowItWorks-module__u8qSLG__step{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.HowItWorks-module__u8qSLG__circle{z-index:1;background:#fff;border:4px solid #f3f4f6;border-radius:50%;justify-content:center;align-items:center;width:96px;height:96px;margin-bottom:24px;display:flex;box-shadow:0 1px 2px #0000000d}.dark .HowItWorks-module__u8qSLG__circle{background:var(--bg-surface-dark);border-color:#374151}.HowItWorks-module__u8qSLG__stepNumber{font-family:var(--font-display);color:var(--primary);font-size:1.875rem;font-weight:700}.HowItWorks-module__u8qSLG__circleCheck{background:var(--primary);color:#fff;border-color:#4f46e54d;box-shadow:0 10px 15px -3px #4f46e533}.HowItWorks-module__u8qSLG__stepTitle{color:var(--text-main);margin-bottom:8px;font-size:1.125rem;font-weight:700}.dark .HowItWorks-module__u8qSLG__stepTitle{color:#fff}.HowItWorks-module__u8qSLG__stepText{color:var(--text-muted);font-size:.875rem}@media (max-width:768px){.HowItWorks-module__u8qSLG__stepsGrid{grid-template-columns:1fr;gap:48px}.HowItWorks-module__u8qSLG__line{display:none}}
.Problem-module__u1KM3q__problem{background:var(--bg-soft);padding:80px 0}.dark .Problem-module__u1KM3q__problem{background:#161f32}.Problem-module__u1KM3q__container{text-align:center;max-width:896px;margin:0 auto;padding:0 24px}.Problem-module__u1KM3q__title{font-family:var(--font-display);color:var(--text-main);margin-bottom:48px;font-size:1.875rem;font-weight:700}.dark .Problem-module__u1KM3q__title{color:#fff}.Problem-module__u1KM3q__highlight{background:linear-gradient(90deg,#ef4444,#db2777);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.Problem-module__u1KM3q__grid{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.Problem-module__u1KM3q__card{flex-direction:column;align-items:center;gap:16px;transition:all .3s;display:flex}.Problem-module__u1KM3q__card:hover{transform:translateY(-4px)}.Problem-module__u1KM3q__iconBox{background:#fff;border:1px solid #0000000d;border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;transition:all .3s;display:flex;box-shadow:0 1px 2px #0000000d}.dark .Problem-module__u1KM3q__iconBox{background:var(--bg-surface-dark);border:1px solid #ffffff1a}.Problem-module__u1KM3q__card:hover .Problem-module__u1KM3q__iconBox{box-shadow:0 4px 6px -1px #0000001a}.Problem-module__u1KM3q__icon{color:#ef4444;font-size:30px}.Problem-module__u1KM3q__cardTitle{color:var(--text-main);font-weight:700}.dark .Problem-module__u1KM3q__cardTitle{color:#fff}.Problem-module__u1KM3q__cardText{color:var(--text-muted);padding:0 16px;font-size:.875rem;line-height:1.5}@media (max-width:768px){.Problem-module__u1KM3q__grid{grid-template-columns:1fr}}
