.Hero-module__T0ICKW__hero{flex-direction:column;justify-content:center;align-items:center;min-height:100vh;margin-top:-60px;padding:80px 24px 100px;display:flex;position:relative;overflow:hidden}.Hero-module__T0ICKW__heroBackground{z-index:0;position:absolute;inset:0;overflow:hidden}.Hero-module__T0ICKW__gradientOrb1{background:radial-gradient(circle,#4254f526 0%,#0000 70%);border-radius:50%;width:600px;height:600px;position:absolute;top:-200px;right:-100px}.Hero-module__T0ICKW__gradientOrb2{background:radial-gradient(circle,#4254f51a 0%,#0000 70%);border-radius:50%;width:500px;height:500px;position:absolute;bottom:-150px;left:-100px}.Hero-module__T0ICKW__heroContent{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:800px;display:flex;position:relative}.Hero-module__T0ICKW__headline{letter-spacing:-.03em;background:linear-gradient(135deg,#171717 0%,#4254f5 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 24px;font-size:56px;font-weight:700;line-height:1.1}.Hero-module__T0ICKW__subheadline{color:#666;max-width:600px;margin:0 0 40px;font-size:20px;line-height:1.6}.Hero-module__T0ICKW__cta{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.Hero-module__T0ICKW__primaryButton{color:#fff;background:#4254f5;border-radius:10px;justify-content:center;align-items:center;height:52px;padding:0 32px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s,transform .1s;display:inline-flex}.Hero-module__T0ICKW__primaryButton:hover{background:#3240d4;transform:translateY(-1px)}.Hero-module__T0ICKW__primaryButton:active{transform:translateY(0)}.Hero-module__T0ICKW__secondaryButton{color:#171717;background:0 0;border:1px solid #00000026;border-radius:10px;justify-content:center;align-items:center;height:52px;padding:0 32px;font-size:16px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s,transform .1s;display:inline-flex}.Hero-module__T0ICKW__secondaryButton:hover{background:#0000000d;border-color:#00000040}.Hero-module__T0ICKW__secondaryButton:active{transform:translateY(0)}@media (prefers-color-scheme:dark){.Hero-module__T0ICKW__headline{background:linear-gradient(135deg,#ededed 0%,#818cf8 100%);-webkit-background-clip:text;background-clip:text}.Hero-module__T0ICKW__subheadline{color:#999}.Hero-module__T0ICKW__secondaryButton{color:#f3f4f6;border-color:#fff3}.Hero-module__T0ICKW__secondaryButton:hover{background:#ffffff0d;border-color:#ffffff59}}html.dark .Hero-module__T0ICKW__headline{background:linear-gradient(135deg,#ededed 0%,#818cf8 100%);-webkit-background-clip:text;background-clip:text}html.dark .Hero-module__T0ICKW__subheadline{color:#999}html.dark .Hero-module__T0ICKW__secondaryButton{color:#f3f4f6;border-color:#fff3}html.dark .Hero-module__T0ICKW__secondaryButton:hover{background:#ffffff0d;border-color:#ffffff59}@media (max-width:600px){.Hero-module__T0ICKW__hero{min-height:100vh;padding:60px 20px 80px}.Hero-module__T0ICKW__headline{font-size:36px}.Hero-module__T0ICKW__subheadline{font-size:16px}.Hero-module__T0ICKW__cta{flex-direction:column;width:100%;max-width:320px}.Hero-module__T0ICKW__primaryButton,.Hero-module__T0ICKW__secondaryButton{width:100%}}
