.AboutAudience-module__UrN5iG__section{background:#0b0d1f;padding:100px 0 110px;position:relative;overflow:hidden}.AboutAudience-module__UrN5iG__inner{z-index:1;flex-direction:column;gap:56px;max-width:1200px;margin:0 auto;padding:0 24px;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.AboutAudience-module__UrN5iG__hidden{opacity:0;transform:translateY(32px)}.AboutAudience-module__UrN5iG__in{opacity:1;transform:translateY(0)}@media (min-width:1024px){.AboutAudience-module__UrN5iG__inner{padding:0 40px}}.AboutAudience-module__UrN5iG__header{text-align:center;flex-direction:column;align-items:center;gap:16px;display:flex}.AboutAudience-module__UrN5iG__badgeWrap{background:#7c3aed1f;border:1px solid #a78bfa4d;border-radius:9999px;align-items:center;gap:8px;padding:6px 16px;display:inline-flex}.AboutAudience-module__UrN5iG__badgeDot{background:#a78bfa;border-radius:50%;width:7px;height:7px}.AboutAudience-module__UrN5iG__badge{letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,#a78bfa,#e879f9);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:12px;font-weight:700}.AboutAudience-module__UrN5iG__heading{letter-spacing:-.03em;color:#fff;margin:0;font-size:30px;font-weight:800;line-height:1.15}@media (min-width:640px){.AboutAudience-module__UrN5iG__heading{font-size:36px}}@media (min-width:1024px){.AboutAudience-module__UrN5iG__heading{font-size:42px}}.AboutAudience-module__UrN5iG__sub{color:#fff;max-width:520px;margin:0;font-size:18px;line-height:1.65}.AboutAudience-module__UrN5iG__cards{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:640px){.AboutAudience-module__UrN5iG__cards{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.AboutAudience-module__UrN5iG__cards{grid-template-columns:repeat(3,1fr)}}.AboutAudience-module__UrN5iG__card{transition:opacity .55s cubic-bezier(.22,1,.36,1) var(--delay,0s), transform .55s cubic-bezier(.22,1,.36,1) var(--delay,0s), border-color .25s ease, box-shadow .25s ease;background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;flex-direction:column;gap:16px;padding:32px 28px;display:flex;position:relative;overflow:hidden}.AboutAudience-module__UrN5iG__hidden .AboutAudience-module__UrN5iG__card{opacity:0;transform:translateY(28px)}.AboutAudience-module__UrN5iG__in .AboutAudience-module__UrN5iG__card{opacity:1;transform:translateY(0)}.AboutAudience-module__UrN5iG__card:before{content:"";transform-origin:0;background:linear-gradient(90deg,#a78bfa,#e879f9);border-radius:20px 20px 0 0;height:3px;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.AboutAudience-module__UrN5iG__card:hover:before{transform:scaleX(1)}.AboutAudience-module__UrN5iG__card:hover{border-color:#a78bfa40;transform:translateY(-6px);box-shadow:0 16px 40px -8px #7c3aed33}.AboutAudience-module__UrN5iG__iconBox{color:#a78bfa;background:#7c3aed2e;border:1px solid #8b5cf64d;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;transition:background .3s,color .3s;display:flex}.AboutAudience-module__UrN5iG__iconBox svg{width:26px;height:26px}.AboutAudience-module__UrN5iG__card:hover .AboutAudience-module__UrN5iG__iconBox{color:#fff;background:linear-gradient(135deg,#7c3aed,#c026d3);border-color:#0000}.AboutAudience-module__UrN5iG__cardLabel{color:#fff;margin:0;font-size:20px;font-weight:700;line-height:1.3}.AboutAudience-module__UrN5iG__cardDesc{color:#fff;margin:0;font-size:15px;line-height:1.75}
.AboutCTA-module__aRcZAW__section{background:#fff;border-top:1px solid #f3f4f6;padding:100px 0 120px;overflow:hidden}.AboutCTA-module__aRcZAW__meshBg,.AboutCTA-module__aRcZAW__dotGrid,.AboutCTA-module__aRcZAW__blob1,.AboutCTA-module__aRcZAW__blob2{display:none}.AboutCTA-module__aRcZAW__content{max-width:860px;margin:0 auto;padding:0 24px;position:relative}@media (min-width:1024px){.AboutCTA-module__aRcZAW__content{padding:0 40px}}.AboutCTA-module__aRcZAW__inner{text-align:center;flex-direction:column;align-items:center;gap:28px;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);display:flex}.AboutCTA-module__aRcZAW__hidden{opacity:0;transform:translateY(32px)}.AboutCTA-module__aRcZAW__in{opacity:1;transform:translateY(0)}.AboutCTA-module__aRcZAW__heading{letter-spacing:-.03em;color:#111827;margin:0;font-size:32px;font-weight:800;line-height:1.15}@media (min-width:640px){.AboutCTA-module__aRcZAW__heading{font-size:42px}}@media (min-width:1024px){.AboutCTA-module__aRcZAW__heading{font-size:clamp(42px,4vw,54px)}}.AboutCTA-module__aRcZAW__headingGrad{background:linear-gradient(90deg,#7c3aed,#c026d3);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.AboutCTA-module__aRcZAW__sub{color:#4b5563;max-width:560px;margin:0;font-size:20px;font-weight:500;line-height:1.6}.AboutCTA-module__aRcZAW__cta{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.AboutCTA-module__aRcZAW__primaryBtn{color:#fff;background:linear-gradient(135deg,#7c3aed 0%,#c026d3 100%);border-radius:9999px;align-items:center;padding:15px 36px;font-size:16px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 8px 24px -4px #7c3aed59}.AboutCTA-module__aRcZAW__primaryBtn:hover{transform:translateY(-2px);box-shadow:0 12px 32px -4px #7c3aed73}.AboutCTA-module__aRcZAW__secondaryBtn{color:#7c3aed;background:#7c3aed0f;border:1.5px solid #7c3aed40;border-radius:9999px;align-items:center;padding:15px 36px;font-size:16px;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.AboutCTA-module__aRcZAW__secondaryBtn:hover{background:#7c3aed1a;border-color:#7c3aed73;transform:translateY(-2px)}
.AboutContact-module__y-uTLq__section{background:#0b0d1f;padding:100px 0 110px;position:relative;overflow:hidden}.AboutContact-module__y-uTLq__section:before{content:"";filter:blur(90px);pointer-events:none;background:radial-gradient(circle,#7c3aed47 0%,#0000 65%);border-radius:50%;width:600px;height:600px;position:absolute;top:-140px;left:-120px}.AboutContact-module__y-uTLq__section:after{content:"";filter:blur(80px);pointer-events:none;background:radial-gradient(circle,#c026d32e 0%,#0000 65%);border-radius:50%;width:480px;height:480px;position:absolute;bottom:-100px;right:-80px}.AboutContact-module__y-uTLq__inner{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:640px;margin:0 auto;padding:0 24px;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);display:flex;position:relative}.AboutContact-module__y-uTLq__hidden{opacity:0;transform:translateY(28px)}.AboutContact-module__y-uTLq__in{opacity:1;transform:translateY(0)}@media (min-width:1024px){.AboutContact-module__y-uTLq__inner{padding:0 40px}}.AboutContact-module__y-uTLq__badgeWrap{background:#7c3aed1a;border:1px solid #7c3aed4d;border-radius:9999px;align-items:center;gap:8px;padding:6px 16px;display:inline-flex}.AboutContact-module__y-uTLq__badgeDot{background:linear-gradient(135deg,#7c3aed,#c026d3);border-radius:50%;width:7px;height:7px}.AboutContact-module__y-uTLq__badge{letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,#7c3aed,#c026d3);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:12px;font-weight:700}.AboutContact-module__y-uTLq__heading{letter-spacing:-.03em;color:#fff;margin:0;font-size:30px;font-weight:800;line-height:1.15}@media (min-width:640px){.AboutContact-module__y-uTLq__heading{font-size:38px}}@media (min-width:1024px){.AboutContact-module__y-uTLq__heading{font-size:44px}}.AboutContact-module__y-uTLq__sub{color:#ffffffa6;max-width:520px;margin:0;font-size:17px;line-height:1.75}.AboutContact-module__y-uTLq__form{flex-direction:column;gap:12px;width:100%;max-width:520px;display:flex}@media (min-width:540px){.AboutContact-module__y-uTLq__form{flex-direction:row;gap:10px}}.AboutContact-module__y-uTLq__input{color:#fff;background:#ffffff0f;border:1.5px solid #ffffff1f;border-radius:9999px;outline:none;flex:1;padding:14px 20px;font-family:inherit;font-size:15px;transition:border-color .2s,box-shadow .2s,background .2s}.AboutContact-module__y-uTLq__input::placeholder{color:#ffffff59}.AboutContact-module__y-uTLq__input:focus{background:#ffffff14;border-color:#7c3aed;box-shadow:0 0 0 3px #7c3aed33}.AboutContact-module__y-uTLq__btn{cursor:pointer;color:#fff;white-space:nowrap;background:linear-gradient(135deg,#7c3aed 0%,#c026d3 100%);border:none;border-radius:9999px;flex-shrink:0;padding:14px 28px;font-family:inherit;font-size:15px;font-weight:700;transition:transform .2s,box-shadow .2s;box-shadow:0 6px 20px -4px #7c3aed73}.AboutContact-module__y-uTLq__btn:hover{transform:translateY(-2px);box-shadow:0 10px 28px -4px #7c3aed8c}.AboutContact-module__y-uTLq__success{color:#4ade80;background:#22c55e1a;border:1px solid #22c55e40;border-radius:9999px;align-items:center;gap:10px;padding:14px 24px;font-size:15px;font-weight:600;display:inline-flex}.AboutContact-module__y-uTLq__success svg{flex-shrink:0;width:20px;height:20px}.AboutContact-module__y-uTLq__note{color:#fff;margin:0;font-size:13px}
.AboutDifferent-module__ymMWVG__section{background:#fff;border-top:1px solid #f3f4f6;padding:100px 0 110px;overflow:hidden}.AboutDifferent-module__ymMWVG__inner{flex-direction:column;gap:56px;max-width:1200px;margin:0 auto;padding:0 24px;transition:opacity .75s cubic-bezier(.22,1,.36,1),transform .75s cubic-bezier(.22,1,.36,1);display:flex}.AboutDifferent-module__ymMWVG__hidden{opacity:0;transform:translateY(32px)}.AboutDifferent-module__ymMWVG__in{opacity:1;transform:translateY(0)}@media (min-width:1024px){.AboutDifferent-module__ymMWVG__inner{padding:0 40px}}.AboutDifferent-module__ymMWVG__header{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:680px;margin:0 auto;display:flex}.AboutDifferent-module__ymMWVG__badgeWrap{background:#7c3aed0f;border:1px solid #7c3aed33;border-radius:9999px;align-items:center;gap:8px;padding:6px 16px;display:inline-flex}.AboutDifferent-module__ymMWVG__badgeDot{background:linear-gradient(135deg,#7c3aed,#c026d3);border-radius:50%;width:7px;height:7px}.AboutDifferent-module__ymMWVG__badge{letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,#7c3aed,#c026d3);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:12px;font-weight:700}.AboutDifferent-module__ymMWVG__heading{letter-spacing:-.03em;color:#111827;margin:0;font-size:30px;font-weight:800;line-height:1.15}@media (min-width:640px){.AboutDifferent-module__ymMWVG__heading{font-size:36px}}@media (min-width:1024px){.AboutDifferent-module__ymMWVG__heading{font-size:42px}}.AboutDifferent-module__ymMWVG__headingGrad{background:linear-gradient(90deg,#7c3aed,#c026d3);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.AboutDifferent-module__ymMWVG__intro{color:#4b5563;margin:0;font-size:17px;font-weight:500;line-height:1.6}.AboutDifferent-module__ymMWVG__bento{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:640px){.AboutDifferent-module__ymMWVG__bento{grid-template-columns:1fr 1fr}}@media (min-width:1024px){.AboutDifferent-module__ymMWVG__bento{grid-template-columns:1fr 1fr 1fr 1fr}}.AboutDifferent-module__ymMWVG__coreCard{transition:opacity .65s cubic-bezier(.22,1,.36,1) var(--delay,0s), transform .65s cubic-bezier(.22,1,.36,1) var(--delay,0s), border-color .25s ease, box-shadow .25s ease;cursor:default;background:#fff;border:1px solid #e5e7eb;border-radius:20px;flex-direction:column;grid-column:span 1;display:flex;overflow:hidden}@media (min-width:1024px){.AboutDifferent-module__ymMWVG__coreCard{grid-column:span 2}}.AboutDifferent-module__ymMWVG__hidden .AboutDifferent-module__ymMWVG__coreCard{opacity:0;transform:translateY(24px)}.AboutDifferent-module__ymMWVG__in .AboutDifferent-module__ymMWVG__coreCard{opacity:1;transform:translateY(0)}.AboutDifferent-module__ymMWVG__coreCard:hover{border-color:#7c3aed4d;transform:translateY(-4px);box-shadow:0 16px 40px -10px #7c3aed26}.AboutDifferent-module__ymMWVG__coreImg{background:#0b0d1f;height:220px;position:relative;overflow:hidden}@media (min-width:768px){.AboutDifferent-module__ymMWVG__coreImg{height:260px}}.AboutDifferent-module__ymMWVG__img{object-fit:cover;object-position:top center;transition:transform .5s}.AboutDifferent-module__ymMWVG__coreCard:hover .AboutDifferent-module__ymMWVG__img{transform:scale(1.03)}.AboutDifferent-module__ymMWVG__coreImgOverlay{background:linear-gradient(#0000 40%,#0b0d1f99 100%);position:absolute;inset:0}.AboutDifferent-module__ymMWVG__coreContent{flex-direction:column;gap:12px;padding:24px 28px 28px;display:flex}.AboutDifferent-module__ymMWVG__coreTop{justify-content:space-between;align-items:center;display:flex}.AboutDifferent-module__ymMWVG__iconBox{color:#7c3aed;background:#7c3aed14;border:1px solid #7c3aed2e;border-radius:11px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .25s,color .25s;display:flex}.AboutDifferent-module__ymMWVG__iconBox svg{width:22px;height:22px}.AboutDifferent-module__ymMWVG__coreCard:hover .AboutDifferent-module__ymMWVG__iconBox{color:#fff;background:linear-gradient(135deg,#7c3aed,#c026d3);border-color:#0000}.AboutDifferent-module__ymMWVG__coreBadge{letter-spacing:.06em;text-transform:uppercase;color:#fff;background:linear-gradient(135deg,#7c3aed,#c026d3);border-radius:9999px;padding:4px 12px;font-size:11px;font-weight:700}.AboutDifferent-module__ymMWVG__coreLabel{color:#111827;margin:0;font-size:18px;font-weight:700;line-height:1.3}.AboutDifferent-module__ymMWVG__coreDesc{color:#4b5563;margin:0;font-size:14px;line-height:1.75}.AboutDifferent-module__ymMWVG__featureCard{transition:opacity .65s cubic-bezier(.22,1,.36,1) var(--delay,0s), transform .65s cubic-bezier(.22,1,.36,1) var(--delay,0s), border-color .25s ease, box-shadow .25s ease;cursor:default;background:#fff;border:1px solid #e5e7eb;border-radius:18px;flex-direction:column;grid-column:span 1;display:flex;overflow:hidden}.AboutDifferent-module__ymMWVG__hidden .AboutDifferent-module__ymMWVG__featureCard{opacity:0;transform:translateY(24px)}.AboutDifferent-module__ymMWVG__in .AboutDifferent-module__ymMWVG__featureCard{opacity:1;transform:translateY(0)}.AboutDifferent-module__ymMWVG__featureCard:hover{border-color:#7c3aed40;transform:translateY(-4px);box-shadow:0 12px 30px -8px #7c3aed1f}.AboutDifferent-module__ymMWVG__featureImg{background:#0b0d1f;height:150px;position:relative;overflow:hidden}.AboutDifferent-module__ymMWVG__featureImgOverlay{background:linear-gradient(#0000 30%,#0b0d1f8c 100%);position:absolute;inset:0}.AboutDifferent-module__ymMWVG__featureCard:hover .AboutDifferent-module__ymMWVG__img{transform:scale(1.04)}.AboutDifferent-module__ymMWVG__featureContent{flex-direction:column;gap:10px;padding:20px 22px 24px;display:flex}.AboutDifferent-module__ymMWVG__iconBoxSm{color:#7c3aed;background:#7c3aed14;border:1px solid #7c3aed26;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;transition:background .25s,color .25s;display:flex}.AboutDifferent-module__ymMWVG__iconBoxSm svg{width:18px;height:18px}.AboutDifferent-module__ymMWVG__featureCard:hover .AboutDifferent-module__ymMWVG__iconBoxSm{color:#fff;background:linear-gradient(135deg,#7c3aed,#c026d3);border-color:#0000}.AboutDifferent-module__ymMWVG__featureLabel{color:#111827;margin:0;font-size:15px;font-weight:700;line-height:1.35}.AboutDifferent-module__ymMWVG__featureDesc{color:#6b7280;margin:0;font-size:13.5px;line-height:1.7}
