html,body{min-height:100%;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}*{box-sizing:border-box}a{color:inherit}.cl-rootBox,.cl-card,.cl-cardBox,.cl-headerTitle,.cl-headerSubtitle,.cl-formButtonPrimary,.cl-socialButtonsBlockButton,.cl-formFieldLabel,.cl-formFieldInput,.cl-footerAction,.cl-footerActionText,.cl-footerActionLink,.cl-dividerText,.cl-internal-root{-webkit-font-smoothing:antialiased;font-optical-sizing:none!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important}.cl-headerTitle{letter-spacing:-.015em!important;font-size:20px!important;font-weight:600!important;line-height:1.3!important}.landing-hero{isolation:isolate;background:radial-gradient(70% 55% at 78% 42%,#2563eb1a,#0000 60%),radial-gradient(50% 40% at 15% 20%,#94a3b81f,#0000 55%),linear-gradient(#f8fafc 0%,#fff 72%);border:1px solid #e2e8f0;border-radius:20px;width:100%;padding:28px 24px 36px;position:relative;overflow:hidden}.landing-hero:before{content:"";z-index:0;pointer-events:none;background-image:repeating-linear-gradient(#0000 0 47px,#94a3b82e 47px 48px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000059 45%,#000000b3 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000059 45%,#000000b3 100%)}.landing-hero>*{z-index:1;position:relative}html.t_dark .landing-hero{background:radial-gradient(70% 55% at 78% 42%,#2563eb47,#0000 58%),radial-gradient(45% 40% at 12% 18%,#38bdf814,#0000 50%),linear-gradient(#1e293b 0%,#0f172a 70%);border-color:#334155}html.t_dark .landing-hero:before{background-image:repeating-linear-gradient(#0000 0 47px,#94a3b81f 47px 48px);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#00000073 40%,#000000d9 100%);mask-image:linear-gradient(90deg,#0000 0%,#00000073 40%,#000000d9 100%)}html.t_dark .cl-socialButtonsBlockButton,html.t_dark .cl-socialButtonsBlockButtonText,html.t_dark .cl-formFieldInput,html.t_dark .cl-formFieldLabel,html.t_dark .cl-headerTitle,html.t_dark .cl-identityPreviewText{color:#f8fafc!important}html.t_dark .cl-headerSubtitle,html.t_dark .cl-footerActionText,html.t_dark .cl-formFieldInput::placeholder{color:#94a3b8!important}html.t_dark .cl-socialButtonsBlockButton{background-color:#0f172a!important;border-color:#334155!important}html.t_dark .cl-card,html.t_dark .cl-cardBox{background-color:#1e293b!important}html.t_dark .cl-formFieldInput{background-color:#0f172a!important;border-color:#334155!important}html.t_dark .cl-footerActionLink{color:#93c5fd!important}
