.elementor-6031 .elementor-element.elementor-element-41c78131{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6031 .elementor-element.elementor-element-41c78131:not(.elementor-motion-effects-element-type-background), .elementor-6031 .elementor-element.elementor-element-41c78131 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0D17;}.elementor-6031 .elementor-element.elementor-element-576cabd9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6031 .elementor-element.elementor-element-200b44d5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6031 .elementor-element.elementor-element-3b4063db .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:65px;font-weight:800;line-height:1.21023em;letter-spacing:-0.03em;color:#FFFFFF;}.elementor-6031 .elementor-element.elementor-element-70e74644{font-family:"Inter", Sans-serif;font-size:20px;font-weight:500;line-height:1.21023em;letter-spacing:-0.02em;color:rgba(255, 255, 255, 0.7);}.elementor-6031 .elementor-element.elementor-element-766f00f5{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:0px;}.elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-0px;}.elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-field-group.recaptcha_v3-bottomleft, .elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-field-type-html{padding-bottom:0px;}.elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-field-group .elementor-field{color:#FFFFFF;}.elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-field-group .elementor-field, .elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-field-subgroup label{font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.21023em;letter-spacing:-0.01em;}.elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:rgba(255, 255, 255, 0.05);border-color:rgba(255, 255, 255, 0.2);border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-field-group .elementor-select-wrapper select{background-color:rgba(255, 255, 255, 0.05);border-color:rgba(255, 255, 255, 0.2);border-width:1px 1px 1px 1px;border-radius:5px 5px 5px 5px;}.elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-field-group .elementor-select-wrapper::before{color:rgba(255, 255, 255, 0.2);}.elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-button{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:1.21023em;letter-spacing:-0.01em;border-radius:5px 5px 5px 5px;}.elementor-6031 .elementor-element.elementor-element-4eb72efc .e-form__buttons__wrapper__button-next{background-color:#763AF5;color:#FFFFFF;}.elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-button[type="submit"]{background-color:#763AF5;color:#FFFFFF;}.elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-button[type="submit"] svg *{fill:#FFFFFF;}.elementor-6031 .elementor-element.elementor-element-4eb72efc .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-6031 .elementor-element.elementor-element-4eb72efc .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-6031 .elementor-element.elementor-element-4eb72efc .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-6031 .elementor-element.elementor-element-4eb72efc .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-6031 .elementor-element.elementor-element-4eb72efc{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}@media(max-width:1024px){.elementor-6031 .elementor-element.elementor-element-186e3c6d.elementor-element{--align-self:center;}.elementor-6031 .elementor-element.elementor-element-186e3c6d{text-align:center;}.elementor-6031 .elementor-element.elementor-element-186e3c6d img{width:auto;}}@media(max-width:767px){.elementor-6031 .elementor-element.elementor-element-3b4063db .elementor-heading-title{font-size:38px;}.elementor-6031 .elementor-element.elementor-element-70e74644{font-size:16px;}}/* Start custom CSS for container, class: .elementor-element-766f00f5 */@media (max-width: 1023px)
 and (min-width: 48px) { .elementor-6031 .elementor-element.elementor-element-766f00f5 {
    padding: 0 !important;
    margin: 0;
}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41c78131 */@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 400 800;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa1ZL7W0Q5nw.woff2) format('woff2');
	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
@font-face {
	font-family: 'Inter';
	font-style: normal;
	font-weight: 400 800;
	font-display: swap;
	src: url(https://fonts.gstatic.com/s/inter/v20/UcC73FwrK3iLTeHuS_nVMrMxCp50SjIa25L7W0Q5n-wU.woff2) format('woff2');
	unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
.lor-hero {
	background-color: #0A0D17;
	overflow: hidden;
}
.lor-hero .lor-stage {
	position: relative;
	width: 100%;
	max-width: 1512px;
	margin-inline: auto;
	container-type: inline-size;
	overflow: hidden;
	isolation: isolate;
}
.lor-hero .lor-stage::before,
.lor-hero .lor-stage::after {
	content: "";
	position: absolute;
	inset: 0;
	pointer-events: none;
}
.lor-hero .lor-stage::before { z-index: 0; }
.lor-hero .lor-stage::after  { z-index: 2; }
.lor-hero .lor-runa   { z-index: 1; }
.lor-hero .lor-logo   { z-index: 4; }
.lor-hero .lor-title,
.lor-hero .lor-lede   { z-index: 3; }
.lor-hero .lor-card   { z-index: 3; }
@media (min-width: 1025px) {
	.lor-hero .lor-stage { aspect-ratio: 1512 / 947; }
	.lor-hero .lor-stage::before {
		background-image:
			radial-gradient(ellipse 26.852cqw 23.611cqw at 68.419cqw 39.914cqw,
				rgba(116,64,178,0.815) 0%, rgba(116,64,178,0) 100%);
	}
	.lor-hero .lor-stage::after {
		background-image:
			radial-gradient(circle 15.873cqw at 83.333cqw 22.024cqw,
				rgba(118,58,245,0.25309) 0%,   rgba(118,58,245,0.22335) 16.67%,
				rgba(118,58,245,0.1535) 33.33%, rgba(118,58,245,0.08218) 50%,
				rgba(118,58,245,0.03424) 66.67%, rgba(118,58,245,0.01111) 83.33%,
				rgba(118,58,245,0) 100%),
			radial-gradient(circle 26.521cqw at 16.865cqw 53.175cqw,
				rgba(118,58,245,0.11183) 0%,   rgba(118,58,245,0.09869) 16.67%,
				rgba(118,58,245,0.06783) 33.33%, rgba(118,58,245,0.03631) 50%,
				rgba(118,58,245,0.01513) 66.67%, rgba(118,58,245,0.00491) 83.33%,
				rgba(118,58,245,0) 100%),
			radial-gradient(circle 26.918cqw at 15.939cqw 18.915cqw,
				rgba(166,4,242,0.09645) 0%,   rgba(166,4,242,0.08512) 16.67%,
				rgba(166,4,242,0.0585) 33.33%, rgba(166,4,242,0.03132) 50%,
				rgba(166,4,242,0.01305) 66.67%, rgba(166,4,242,0.00423) 83.33%,
				rgba(166,4,242,0) 100%);
	}
	.lor-hero .lor-content { display: contents; }
	.lor-hero .lor-runa,
	.lor-hero .lor-logo,
	.lor-hero .lor-title,
	.lor-hero .lor-lede,
	.lor-hero .lor-card { position: absolute; margin: 0; }
	.lor-hero .lor-runa {
		left: 46.098cqw; top: 6.349cqw;
		width: 53.571cqw; height: 57.011cqw;
	}
	.lor-hero .lor-runa img { width: 100%; height: 100%; object-fit: cover; display: block; }
	.lor-hero .lor-logo {
		left: 82.738cqw; top: 3.108cqw;
		width: 12.434cqw; height: 6.481cqw;
	}
	.lor-hero .lor-logo img { width: 100%; height: 100%; object-fit: cover; display: block; }
	.lor-hero .lor-title { left: 5.622cqw; top: 18.915cqw; }
	.lor-hero .lor-lede { left: 5.754cqw; top: 25.331cqw; width: 35.979cqw; }
	.lor-hero.lor-hero .lor-stage .lor-title .elementor-heading-title {
		font-size: 4.29894cqw;
		line-height: 1.21023;
		letter-spacing: -0.03em;
	}
	.lor-hero.lor-hero .lor-stage .lor-lede,
	.lor-hero.lor-hero .lor-stage .lor-lede p {
		font-size: max(15px, 1.32275cqw);
		line-height: 1.21023;
		letter-spacing: -0.02em;
	}
	.lor-hero .lor-card {
		left: 5.622cqw; top: 32.606cqw;
		width: 36.111cqw; min-height: 18.783cqw;
		border-radius: 1.323cqw;
		padding: 3.836cqw;
	}
	.lor-hero .lor-card .elementor-field-group { margin-bottom: 0; }
	.lor-hero .lor-card .elementor-form-fields-wrapper { row-gap: 0.926cqw; }
	.lor-hero.lor-hero .lor-stage .lor-card .elementor-field,
	.lor-hero.lor-hero .lor-stage .lor-card .elementor-button {
		height: max(34px, 2.778cqw);
		min-height: max(34px, 2.778cqw);
		border-radius: 0.331cqw;
		font-size: max(13px, 0.99206cqw);
		line-height: 1.21023;
		letter-spacing: -0.01em;
	}
	.lor-hero.lor-hero .lor-stage .lor-card .elementor-field { padding: 0.794cqw 0.926cqw; }
	.lor-hero.lor-hero .lor-stage .lor-card .elementor-field-group .elementor-field {
		border-radius: 0.331cqw;
	}
}
@media (max-width: 1024px) {
	.lor-hero .lor-stage {
		display: flex;
		flex-direction: column;
		align-items: stretch;
		padding-block: 29px 60px;
	}
	.lor-hero .lor-stage::before {
		background-image:
			radial-gradient(ellipse 85.333% 248px at 21.467% 506.5px,
				rgba(116,64,178,0.815) 0%, rgba(116,64,178,0) 100%);
	}
	.lor-hero .lor-stage::after {
		background-image:
			radial-gradient(circle 401px at 68% 804px,
				rgba(118,58,245,0.11183) 0%,   rgba(118,58,245,0.09869) 16.67%,
				rgba(118,58,245,0.06783) 33.33%, rgba(118,58,245,0.03631) 50%,
				rgba(118,58,245,0.01513) 66.67%, rgba(118,58,245,0.00491) 83.33%,
				rgba(118,58,245,0) 100%),
			radial-gradient(circle 407px at 64.267% 286px,
				rgba(166,4,242,0.09645) 0%,   rgba(166,4,242,0.08512) 16.67%,
				rgba(166,4,242,0.0585) 33.33%, rgba(166,4,242,0.03132) 50%,
				rgba(166,4,242,0.01305) 66.67%, rgba(166,4,242,0.00423) 83.33%,
				rgba(166,4,242,0) 100%);
	}
	.lor-hero.lor-hero .lor-stage > .elementor-widget.lor-logo {
		order: -1;
		align-self: center;
		width: 100%;
		max-width: 480px;
		margin: 0;
		padding-inline: 29px 26px;
		text-align: right;
	}
	.lor-hero .lor-logo img { width: 188px; max-width: 100%; height: auto; display: inline-block; }
	.elementor .lor-hero .lor-stage > .elementor-widget.lor-runa {
		width: 128.533%;
		max-width: none;
		margin: 44px -14.9333% 0 -13.6%;
	}
	.lor-hero .lor-runa img { width: 100%; height: auto; display: block; }
	.lor-hero .lor-content {
		padding-inline: 29px 24px;
		width: 100%;
		max-width: 480px;
		align-self: center;
		margin-inline: 0;
	}
	.lor-hero .lor-title { margin: -37px 0 0; }
	.lor-hero .lor-lede  { margin: 10px 0 0; }
	.lor-hero.lor-hero .lor-stage .lor-title .elementor-heading-title {
		font-size: 38px;
		line-height: 1.21023;
		letter-spacing: -0.03em;
	}
	.lor-hero.lor-hero .lor-stage .lor-lede,
	.lor-hero.lor-hero .lor-stage .lor-lede p {
		font-size: 16px;
		line-height: 1.21023;
		letter-spacing: -0.02em;
	}
	.lor-hero .lor-card {
		margin: 17px 0 0;
		min-height: 233px;
		border-radius: 20px;
		padding: 51px 30px;
	}
	.lor-hero .lor-card .elementor-field-group { margin-bottom: 0; }
	.lor-hero .lor-card .elementor-form-fields-wrapper { row-gap: 11px; }
	.lor-hero.lor-hero .lor-stage .lor-card .elementor-field,
	.lor-hero.lor-hero .lor-stage .lor-card .elementor-button {
		height: 35px;
		min-height: 35px;
		border-radius: 5px;
		font-size: 15px;
		line-height: 1.21023;
		letter-spacing: -0.01em;
	}
	.lor-hero.lor-hero .lor-stage .lor-card .elementor-field { padding: 8px 14px; }
	.lor-hero .lor-title,
	.lor-hero .lor-lede { z-index: 1; }
}
.elementor .lor-hero .lor-stage .lor-title .elementor-heading-title {
	background-image: linear-gradient(90deg, #FFFFFF 0%, #9F75F8 48%, #C14FF6 99%);
	-webkit-background-clip: text;
	background-clip: text;
	color: transparent;
	white-space: nowrap;
	opacity: .9;
	filter: drop-shadow(0 4px 4px rgba(0, 0, 0, .25));
	margin: 0;
	width: fit-content;
}
.elementor .lor-hero .lor-stage .lor-title .lor-j { color: #FFFFFF; }
.lor-hero .lor-lede p { margin: 0; }
.lor-hero .lor-card {
	background-color: rgba(255, 255, 255, 0.04);
	border: 2px solid rgba(10, 13, 23, 0.5);
	-webkit-backdrop-filter: blur(380px);
	backdrop-filter: blur(380px);
	box-sizing: border-box;
	display: flex;
	flex-direction: column;
	justify-content: center;
}
.lor-hero .lor-card .elementor-form { width: 100%; }
.lor-hero .lor-card .elementor-field-group > .elementor-field {
	background-color: rgba(255, 255, 255, 0.05);
	border: 1px solid rgba(255, 255, 255, 0.2);
	color: #FFFFFF;
	box-shadow: none;
}
.lor-hero .lor-card .elementor-field::placeholder { color: rgba(255, 255, 255, 0.6); opacity: 1; }
.lor-hero .lor-card .elementor-button {
	background-image: linear-gradient(90deg, #763AF5 0%, #A604F2 117.2%);
	background-color: transparent;
	border: 0;
	color: #FFFFFF;
	width: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	transition: filter .2s ease;
}
.lor-hero .lor-card .elementor-button:hover,
.lor-hero .lor-card .elementor-button:focus-visible { filter: brightness(1.12); }
.lor-hero.lor-hero .lor-stage .lor-card .elementor-field:focus-visible,
.lor-hero.lor-hero .lor-stage .lor-card .elementor-button:focus-visible,
.lor-hero.lor-hero .lor-stage .lor-card .elementor-field:focus,
.lor-hero.lor-hero .lor-stage .lor-card .elementor-button:focus {
	outline: 3px solid #FFFFFF !important;
	outline-offset: 2px !important;
	border-color: rgba(255, 255, 255, 0.55);
}
.lor-hero .lor-card .elementor-message {
	font-family: Inter, sans-serif;
	font-size: 14px;
	line-height: 1.45;
	letter-spacing: -0.01em;
	color: #FFFFFF;
	margin-top: 12px;
}
.lor-hero .lor-card .elementor-message::before { content: none; }
.lor-hero .lor-card .elementor-message.elementor-message-danger { color: #FF9AA2; }
.lor-hero .lor-card .elementor-field-group .elementor-field-required + .elementor-message,
.lor-hero .lor-card .elementor-message.elementor-help-inline { color: #FF9AA2; }
@media (prefers-reduced-motion: reduce) {
	.lor-hero .lor-card .elementor-button { transition: none; }
}/* End custom CSS */