.Hero-module___w2HtG__hero{align-items:center;height:110vh;padding-top:50px;display:flex;position:relative;overflow:hidden}.Hero-module___w2HtG__mesh{pointer-events:none;background:radial-gradient(50% 40% at 20% 20%,#0071e32e 0%,#0000 60%),radial-gradient(40% 35% at 80% 10%,#5856d626 0%,#0000 55%),radial-gradient(45% 40% at 70% 80%,#af52de1f 0%,#0000 55%),radial-gradient(35% 30% at 10% 70%,#34c7591a 0%,#0000 50%);position:absolute;inset:0}.Hero-module___w2HtG__content{grid-template-columns:1fr 1fr;align-items:center;gap:60px;width:100%;display:grid}.Hero-module___w2HtG__textSide{flex-direction:column;align-items:flex-start;display:flex}.Hero-module___w2HtG__eyebrow{background:#0071e31a;border:1px solid #0071e333;border-radius:980px;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;display:inline-flex}.Hero-module___w2HtG__eyebrowLabel{letter-spacing:.08em;text-transform:uppercase;color:#0071e3;font-size:.8125rem;font-weight:600}.Hero-module___w2HtG__headline{color:var(--text-primary);margin-bottom:16px}.Hero-module___w2HtG__accentLine{background:linear-gradient(135deg,#0071e3 0%,#5856d6 50%,#af52de 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;display:block}.Hero-module___w2HtG__subheadline{max-width:460px;margin-bottom:28px;font-size:1.0625rem}.Hero-module___w2HtG__ctas{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:14px;display:flex}.Hero-module___w2HtG__nudge{color:var(--text-tertiary);font-size:.8125rem}.Hero-module___w2HtG__videoSide{width:100%}.Hero-module___w2HtG__videoPlaceholder{aspect-ratio:16/9;-webkit-backdrop-filter:blur(40px)saturate(180%);background:#0a0a0fbf;border:1px solid #ffffff14;border-radius:20px;justify-content:center;align-items:center;width:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 32px 80px #0003,inset 0 0 0 1px #ffffff0d}.Hero-module___w2HtG__videoPlaceholder:before{content:"";background:radial-gradient(#0071e326 0%,#0000 65%);position:absolute;inset:0}.Hero-module___w2HtG__videoInner{z-index:1;flex-direction:column;align-items:center;gap:16px;display:flex;position:relative}.Hero-module___w2HtG__playIcon{background:#0071e3e6;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex;box-shadow:0 8px 32px #0071e366}.Hero-module___w2HtG__videoLabel{color:#ffffff80;font-size:.9375rem;font-weight:500}@media (max-width:960px){.Hero-module___w2HtG__hero{height:auto;min-height:100vh;padding-top:100px;padding-bottom:60px}.Hero-module___w2HtG__content{text-align:center;grid-template-columns:1fr}.Hero-module___w2HtG__textSide{align-items:center}.Hero-module___w2HtG__subheadline{max-width:540px}.Hero-module___w2HtG__videoSide{max-width:540px;margin:0 auto}}
.Features-module__oVnRKG__features{background:var(--bg-secondary)}.Features-module__oVnRKG__header{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:64px;padding-top:10px;display:flex}.Features-module__oVnRKG__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.Features-module__oVnRKG__featureCard{-webkit-backdrop-filter:blur(40px)saturate(180%);border-radius:var(--radius);transition:box-shadow .25s var(--ease), transform .25s var(--ease);background:#ffffffa6;border:1px solid #ffffff80;flex-direction:column;gap:14px;padding:32px;display:flex;box-shadow:0 8px 32px #0000000f,inset 0 1px #fffc}.Features-module__oVnRKG__featureCard:hover{transform:translateY(-3px);box-shadow:0 20px 48px #0000001a,inset 0 1px #fffc}.Features-module__oVnRKG__iconWrap{border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.Features-module__oVnRKG__iconImg{object-fit:contain}.Features-module__oVnRKG__featureTitle{color:var(--text-primary);letter-spacing:-.01em;font-size:1.0625rem;font-weight:600}@media (max-width:960px){.Features-module__oVnRKG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.Features-module__oVnRKG__grid{grid-template-columns:1fr}}
.SocialProof-module__ufabVG__statsRow{text-align:center;grid-template-columns:repeat(4,1fr);gap:32px;display:grid}.SocialProof-module__ufabVG__statValue{letter-spacing:-.03em;color:var(--text-primary);font-family:-apple-system,Inter,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:clamp(2rem,3vw,2.75rem);font-weight:700}.SocialProof-module__ufabVG__statLabel{color:var(--text-secondary);margin-top:6px;font-size:.9375rem}.SocialProof-module__ufabVG__header{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:48px;display:flex}.SocialProof-module__ufabVG__grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.SocialProof-module__ufabVG__testimonialCard{-webkit-backdrop-filter:blur(40px)saturate(180%);border-radius:var(--radius);transition:box-shadow .25s var(--ease), transform .25s var(--ease);background:#ffffffa6;border:1px solid #ffffff80;flex-direction:column;gap:16px;padding:32px;display:flex;box-shadow:0 8px 32px #0000000f,inset 0 1px #fffc}.SocialProof-module__ufabVG__testimonialCard:hover{transform:translateY(-3px);box-shadow:0 20px 48px #0000001a,inset 0 1px #fffc}.SocialProof-module__ufabVG__stars{gap:3px;display:flex}.SocialProof-module__ufabVG__quote{color:var(--text-primary);flex:1;font-size:1rem;font-style:italic;line-height:1.65}.SocialProof-module__ufabVG__author{align-items:center;gap:12px;display:flex}.SocialProof-module__ufabVG__authorAvatar{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.8125rem;font-weight:600;display:flex}.SocialProof-module__ufabVG__authorName{color:var(--text-primary);font-size:.9375rem;font-weight:600}.SocialProof-module__ufabVG__authorRole{color:var(--text-tertiary);margin-top:2px;font-size:.8125rem}@media (max-width:960px){.SocialProof-module__ufabVG__statsRow,.SocialProof-module__ufabVG__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.SocialProof-module__ufabVG__grid{grid-template-columns:1fr}.SocialProof-module__ufabVG__statsRow{grid-template-columns:repeat(2,1fr);gap:24px}}
.CTABanner-module__-RoqFW__section{background:var(--bg-secondary)}.CTABanner-module__-RoqFW__banner{-webkit-backdrop-filter:blur(60px)saturate(180%);text-align:center;background:#0a0a0fe0;border:1px solid #ffffff14;border-radius:28px;padding:80px 60px;position:relative;overflow:hidden;box-shadow:0 32px 80px #00000040,inset 0 1px #ffffff0f}.CTABanner-module__-RoqFW__glow{pointer-events:none;background:radial-gradient(#0071e359 0%,#0000 65%);width:600px;height:300px;position:absolute;top:-40%;left:50%;transform:translate(-50%)}.CTABanner-module__-RoqFW__content{z-index:1;flex-direction:column;align-items:center;gap:20px;display:flex;position:relative}.CTABanner-module__-RoqFW__headline{color:#f5f5f7!important}.CTABanner-module__-RoqFW__sub{max-width:500px;color:#f5f5f7a6!important}.CTABanner-module__-RoqFW__ctas{flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:8px;display:flex}.CTABanner-module__-RoqFW__ghostLight{color:#f5f5f7bf;cursor:pointer;background:0 0;border:1.5px solid #f5f5f733;border-radius:980px;align-items:center;gap:6px;padding:15px 28px;font-size:1.0625rem;font-weight:500;text-decoration:none;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.CTABanner-module__-RoqFW__ghostLight:hover{color:#f5f5f7;background:#ffffff14;border-color:#f5f5f766}@media (max-width:768px){.CTABanner-module__-RoqFW__banner{border-radius:20px;padding:56px 32px}}@media (max-width:480px){.CTABanner-module__-RoqFW__banner{padding:48px 24px}.CTABanner-module__-RoqFW__ctas{flex-direction:column;width:100%}.CTABanner-module__-RoqFW__ghostLight{justify-content:center;width:100%}}
