.elementor-19 .elementor-element.elementor-element-d6e9636{--display:flex;--min-height:617px;--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;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--padding-top:141px;--padding-bottom:77px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-d6e9636:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-d6e9636 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A10;}.elementor-19 .elementor-element.elementor-element-f2e63fe{text-align:start;}.elementor-19 .elementor-element.elementor-element-f2e63fe .elementor-heading-title{font-family:"Space Mono", Sans-serif;font-size:12px;line-height:1.5em;color:#34E1E0;}.elementor-19 .elementor-element.elementor-element-6c02a1a{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 4px) 0px;text-align:start;}.elementor-19 .elementor-element.elementor-element-6c02a1a .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:76.8px;font-weight:700;line-height:1.02em;color:#F4F2F8;}.elementor-19 .elementor-element.elementor-element-382ea38{width:initial;max-width:initial;text-align:start;font-family:"Inter", Sans-serif;font-size:17px;line-height:1.235em;color:#9A96AB;}.elementor-19 .elementor-element.elementor-element-3163f91{width:100;max-width:100;}.elementor-19 .elementor-element.elementor-element-7cf5f3b{--display:flex;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19 .elementor-element.elementor-element-wrkbody{width:100;max-width:100;}.elementor-19 .elementor-element.elementor-element-8088421{--display:flex;--min-height:407px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-19 .elementor-element.elementor-element-8088421:not(.elementor-motion-effects-element-type-background), .elementor-19 .elementor-element.elementor-element-8088421 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A10;}.elementor-19 .elementor-element.elementor-element-8cf6022{text-align:center;}.elementor-19 .elementor-element.elementor-element-8cf6022 .elementor-heading-title{font-family:"Space Grotesk", Sans-serif;font-size:56px;font-weight:700;color:#F4F2F8;}.elementor-19 .elementor-element.elementor-element-f535f80{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;line-height:1.6em;color:#9A96AB;}.elementor-19 .elementor-element.elementor-element-8258702{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--flex-wrap:wrap;}.elementor-19 .elementor-element.elementor-element-a498809 .elementor-button{background-color:transparent;font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#08080D;color:#08080D;background-image:linear-gradient(180deg, #7B5CFA 0%, #34E1E0 100%);border-radius:100px 100px 100px 100px;padding:14px 26px 14px 26px;}.elementor-19 .elementor-element.elementor-element-a498809{width:auto;max-width:auto;}.elementor-19 .elementor-element.elementor-element-9af8555 .elementor-button{background-color:rgba(0,0,0,0);font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;fill:#F4F2F8;color:#F4F2F8;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(244,242,248,.15);border-radius:100px 100px 100px 100px;padding:14px 26px 14px 26px;}.elementor-19 .elementor-element.elementor-element-9af8555{width:auto;max-width:auto;}:root{--page-title-display:none;}/* Start custom CSS for heading, class: .elementor-element-6c02a1a */.elementor-19 .elementor-element.elementor-element-6c02a1a{width:760px;max-width:100%;} .elementor-19 .elementor-element.elementor-element-6c02a1a .grad{background:linear-gradient(120deg,#7B5CFA,#34E1E0);-webkit-background-clip:text;background-clip:text;color:transparent;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-382ea38 */.elementor-19 .elementor-element.elementor-element-382ea38{width:500px;max-width:100%;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3163f91 */.elementor-19 .elementor-element.elementor-element-3163f91{width:100%;height:104px;margin-top:23px;} .elementor-19 .elementor-element.elementor-element-3163f91 .elementor-widget-container{height:100%;} .elementor-19 .elementor-element.elementor-element-3163f91 p{margin:0;} @media(max-width:580px){.elementor-19 .elementor-element.elementor-element-3163f91{height:178px;}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6e9636 */.elementor-19 .elementor-element.elementor-element-d6e9636{position:relative;overflow:hidden;} .elementor-19 .elementor-element.elementor-element-d6e9636::before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 25% 30%,rgba(123,92,250,.28),transparent 45%),radial-gradient(circle at 80% 70%,rgba(52,225,224,.18),transparent 45%);pointer-events:none;} .elementor-19 .elementor-element.elementor-element-d6e9636>.e-con-inner{position:relative;z-index:1;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-wrkbody */.elementor-19 .elementor-element.elementor-element-wrkbody{width:100%;} .elementor-19 .elementor-element.elementor-element-wrkbody .elementor-widget-container{width:100%;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9af8555 */.elementor-19 .elementor-element.elementor-element-9af8555 .elementor-button{transition:border-color .25s ease,box-shadow .25s ease;} .elementor-19 .elementor-element.elementor-element-9af8555 .elementor-button:hover,.elementor-19 .elementor-element.elementor-element-9af8555 .elementor-button:focus-visible{border-color:#34E1E0!important;box-shadow:0 0 0 1px #34E1E0 inset;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8088421 */.elementor-19 .elementor-element.elementor-element-8088421{position:relative;overflow:hidden;text-align:center;} .elementor-19 .elementor-element.elementor-element-8088421:before{content:"";position:absolute;inset:0;background:radial-gradient(circle,rgba(123,92,250,.22),transparent 60%);pointer-events:none;} .elementor-19 .elementor-element.elementor-element-8088421>.e-con-inner{position:relative;z-index:1;align-items:center!important;gap:0!important;} .elementor-19 .elementor-element.elementor-element-8088421 .elementor-element-8cf6022 h2{font:700 51.2px/65.6px "Space Grotesk",sans-serif!important;letter-spacing:-.02em;margin:0 0 16px!important;} .elementor-19 .elementor-element.elementor-element-8088421 .elementor-element-f535f80 p{font:16px/19.2px Inter,sans-serif!important;color:#9a96ab;margin:0 0 36px!important;} .elementor-19 .elementor-element.elementor-element-8088421 .elementor-element-8258702{justify-content:center!important;gap:12px!important;} .elementor-19 .elementor-element.elementor-element-8088421 .elementor-element-a498809 .elementor-button{font:700 15px/18.4px Inter,sans-serif!important;padding:16px 34px!important;background:linear-gradient(135deg,#7b5cfa,#34e1e0)!important;color:#08080d!important;border:0!important;border-radius:100px!important;} .elementor-19 .elementor-element.elementor-element-8088421 .elementor-element-9af8555 .elementor-button{font:600 15px/18.4px Inter,sans-serif!important;padding:15px 28px!important;background:transparent!important;color:#f4f2f8!important;border:1px solid rgba(244,242,248,.08)!important;border-radius:100px!important;} .elementor-19 .elementor-element.elementor-element-8088421 .elementor-element-8258702{padding:0!important;}/* End custom CSS */