.homeHero-module__mbkHqa__hero{background:#000;min-height:100dvh;position:relative;overflow:hidden}.homeHero-module__mbkHqa__video{object-fit:cover;transform-origin:50%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.6)}.homeHero-module__mbkHqa__overlay{background:linear-gradient(90deg,#00000059 0%,#0000001a 55%,#0000008c 100%);position:absolute;inset:0}.homeHero-module__mbkHqa__content{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;min-height:100dvh;padding:64px 6vw;display:flex;position:relative}@keyframes homeHero-module__mbkHqa__flyInDown{0%{opacity:0;transform:translateY(-64px)}to{opacity:1;transform:translateY(0)}}.homeHero-module__mbkHqa__textColumn{max-width:560px;animation:.9s cubic-bezier(.16,1,.3,1) both homeHero-module__mbkHqa__flyInDown}.homeHero-module__mbkHqa__heroTitle{color:#fff;margin:0 0 28px;font-size:clamp(28px,4vw,44px);font-weight:700;line-height:1.3}.homeHero-module__mbkHqa__ctaButton{color:#fff!important;background:#ffffff0f!important;border-color:#ffffff80!important}.homeHero-module__mbkHqa__ctaButton:hover{background:#ffffff29!important}.homeHero-module__mbkHqa__chatCard{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#141416e0;border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;gap:20px;width:min(560px,100%);padding:28px;animation:.9s cubic-bezier(.16,1,.3,1) .15s both homeHero-module__mbkHqa__flyInDown;display:flex}.homeHero-module__mbkHqa__chatRow{align-items:flex-start;gap:12px;display:flex}.homeHero-module__mbkHqa__chatRowEnd{justify-content:flex-end}.homeHero-module__mbkHqa__userBubble{background:#ffffff0f;border:1px solid #ffffff29;border-radius:18px;max-width:380px;padding:12px 18px}.homeHero-module__mbkHqa__botBubble{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:18px;max-width:420px;padding:16px 20px}.homeHero-module__mbkHqa__bulletList{color:#e4e4e4;margin:8px 0 0;padding-left:18px;font-size:14px;line-height:1.6}@media (max-width:900px){.homeHero-module__mbkHqa__content{flex-direction:column;align-items:flex-start;padding:48px 6vw}.homeHero-module__mbkHqa__chatCard{width:100%}}
.homeSteps-module__GB3oWW__section{background:#000;justify-content:center;align-items:center;min-height:100dvh;display:flex;position:relative;overflow:hidden}.homeSteps-module__GB3oWW__video{object-fit:cover;transform-origin:50%;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.6)}.homeSteps-module__GB3oWW__overlay{background:#00000040;position:absolute;inset:0}.homeSteps-module__GB3oWW__content{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:40px;padding:64px 6vw;display:flex;position:relative}.homeSteps-module__GB3oWW__title{color:#fff;margin:0;font-size:clamp(28px,4vw,44px);font-weight:700;line-height:1.35}.homeSteps-module__GB3oWW__gradientText{background:linear-gradient(90deg,#2dd4bf,#60a5fa,#a78bfa,#f472b6,#fb923c);color:#0000;-webkit-background-clip:text;background-clip:text}.homeSteps-module__GB3oWW__card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1e1a168c;border:1px solid #ffffff24;border-radius:24px;flex-direction:column;gap:32px;width:min(560px,100%);padding:36px 40px;display:flex}.homeSteps-module__GB3oWW__step{text-align:left;align-items:center;gap:24px;display:flex}.homeSteps-module__GB3oWW__stepIcon{color:#fff;flex-shrink:0}.homeSteps-module__GB3oWW__stepText{color:#fff;font-size:18px;font-weight:500;line-height:1.4}@media (max-width:600px){.homeSteps-module__GB3oWW__card{padding:28px}}
