.elementor-1018 .elementor-element.elementor-element-5050f5b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(244, 244, 248, 0.08);--border-color:rgba(244, 244, 248, 0.08);--padding-top:20px;--padding-bottom:20px;--padding-left:32px;--padding-right:32px;}.elementor-1018 .elementor-element.elementor-element-5050f5b:not(.elementor-motion-effects-element-type-background), .elementor-1018 .elementor-element.elementor-element-5050f5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07070B;}.elementor-1018 .elementor-element.elementor-element-d28423f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1018 .elementor-element.elementor-element-8277b1d .tms-site-title{order:0;color:#F4F4F8;font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:-0.3px;}.elementor-1018 .elementor-element.elementor-element-8277b1d .tms-logo .tms-logo__image{height:32px;}.elementor-1018 .elementor-element.elementor-element-8277b1d .tms-logo__image-wrapper{gap:1rem;flex-direction:row;}.elementor-1018 .elementor-element.elementor-element-0a9ba58{width:auto;max-width:auto;}.elementor-1018 .elementor-element.elementor-element-0a9ba58 .tms-icon-list{gap:32px;font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2.4px;}.elementor-1018 .elementor-element.elementor-element-0a9ba58 .tms-icon-list--horizontal{justify-content:center;}.elementor-1018 .elementor-element.elementor-element-0a9ba58 .tms-icon-list,
                 .elementor-1018 .elementor-element.elementor-element-0a9ba58 .tms-icon-list .tms-icon-list__text{color:#B4B4C6;}.elementor-1018 .elementor-element.elementor-element-0a9ba58 .tms-icon-list .tms-icon-list__item:hover,
                 .elementor-1018 .elementor-element.elementor-element-0a9ba58 .tms-icon-list .tms-icon-list__item:hover .tms-icon-list__text{color:#F4F4F8;}.elementor-1018 .elementor-element.elementor-element-0a9ba58 .tms-icon-list .tms-icon-list__text{white-space:nowrap;}.elementor-1018 .elementor-element.elementor-element-0a9ba58 .tms-icon-list svg,
             .elementor-1018 .elementor-element.elementor-element-0a9ba58 .tms-icon-list svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-0a9ba58 .tms-icon-list .tms-icon-list__line{height:2px;}.elementor-1018 .elementor-element.elementor-element-d22654b .tms-button.tms-button--gradient-outline{--tms-primary-color:#A855F7;--tms-secondary-color:#EC4899;}.elementor-1018 .elementor-element.elementor-element-d22654b .tms-button .tms-button__text{font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:1.8px;}.elementor-1018 .elementor-element.elementor-element-d22654b .tms-button .tms-button__icon{font-size:14px;}.elementor-1018 .elementor-element.elementor-element-d22654b .tms-button .tms-button__icon svg{width:14px;height:14px;}.elementor-1018 .elementor-element.elementor-element-d22654b .tms-button svg,
             .elementor-1018 .elementor-element.elementor-element-d22654b .tms-button svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-d22654b .tms-button{padding:10px 18px 10px 18px;}.elementor-1018 .elementor-element.elementor-element-4d33c66{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:120px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-1018 .elementor-element.elementor-element-4d33c66:not(.elementor-motion-effects-element-type-background), .elementor-1018 .elementor-element.elementor-element-4d33c66 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #07070B 0%, #0A0716 100%);}.elementor-1018 .elementor-element.elementor-element-4d33c66.tms-bg-motion{--tms-primary-color:rgba(168, 85, 247, 0.22);--tms-secondary-color:rgba(34, 211, 238, 0.18);}.elementor-1018 .elementor-element.elementor-element-7fba97a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:36px 36px;--row-gap:36px;--column-gap:36px;}.elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline__title-1, .elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline__title-1 *{background-color:transparent;background-image:linear-gradient(135deg, #A855F7 0%, #22D3EE 100%);}.elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline__title-2, .elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline__title-2 *{background-color:transparent;background-image:linear-gradient(135deg, #22D3EE 0%, #EC4899 100%);}.elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline__title-3, .elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline__title-3 *{background-color:transparent;background-image:linear-gradient(135deg, #EC4899 0%, #A855F7 100%);}.elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline{max-width:920px;row-gap:1.5rem;}.elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline.tms-headline--split:has(> .tms-headline__pre-title) .tms-headline__title{padding-top:calc( 1.5rem * 2);}.elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline__wrapper{justify-content:center;align-items:center;text-align:center;}.elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline__pre-title,
             .elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline__title,
             .elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline__description{align-self:center;}.elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline .tms-headline__title--icon-beside,
             .elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline .tms-headline__title--icon-beside > .line{justify-content:center;}.elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline__pre-title{color:#22D3EE;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2.4px;}.elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline__title-1{font-family:"Space Grotesk", Sans-serif;font-size:96px;font-weight:800;line-height:0.95em;letter-spacing:-2.8px;margin:0px 0px 4px 0px;}.elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline__title-2{font-family:"Space Grotesk", Sans-serif;font-size:96px;font-weight:800;line-height:0.95em;letter-spacing:-2.8px;margin:0px 0px 4px 0px;}.elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline__title-3{font-family:"Space Grotesk", Sans-serif;font-size:96px;font-weight:800;line-height:0.95em;letter-spacing:-2.8px;}.elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:19px;font-weight:400;line-height:1.6em;}.elementor-1018 .elementor-element.elementor-element-a317343{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1018 .elementor-element.elementor-element-e122814 .tms-button.tms-button--gradient::before{background-color:transparent;background-image:linear-gradient(135deg, #A855F7 0%, #EC4899 100%);}.elementor-1018 .elementor-element.elementor-element-e122814 .tms-button.tms-button--gradient::after{background-color:transparent;background-image:linear-gradient(135deg, #22D3EE 0%, #A855F7 100%);}.elementor-1018 .elementor-element.elementor-element-e122814 .tms-button .tms-button__text,
                 .elementor-1018 .elementor-element.elementor-element-e122814 .tms-button .tms-button__text > *{color:#07070B;}.elementor-1018 .elementor-element.elementor-element-e122814 .tms-button .tms-button__icon,
                 .elementor-1018 .elementor-element.elementor-element-e122814 .tms-button svg{color:#07070B;}.elementor-1018 .elementor-element.elementor-element-e122814 .tms-button .tms-button__text{font-family:"Space Grotesk", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:-0.1px;}.elementor-1018 .elementor-element.elementor-element-e122814 .tms-button .tms-button__icon{font-size:16px;}.elementor-1018 .elementor-element.elementor-element-e122814 .tms-button .tms-button__icon svg{width:16px;height:16px;}.elementor-1018 .elementor-element.elementor-element-e122814 .tms-button svg,
             .elementor-1018 .elementor-element.elementor-element-e122814 .tms-button svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-e122814 .tms-button{padding:16px 28px 16px 28px;border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-e122814 .tms-button.tms-button--brutalist::before{border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-e122814 .tms-button .tms-button__duocolor-icon{border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-aaba823 .tms-button.tms-button--gradient-outline{--tms-primary-color:#A855F7;--tms-secondary-color:#22D3EE;}.elementor-1018 .elementor-element.elementor-element-aaba823 .tms-button .tms-button__text{font-family:"Space Grotesk", Sans-serif;font-size:15px;font-weight:600;line-height:1em;letter-spacing:-0.1px;}.elementor-1018 .elementor-element.elementor-element-aaba823 .tms-button .tms-button__icon{font-size:16px;}.elementor-1018 .elementor-element.elementor-element-aaba823 .tms-button .tms-button__icon svg{width:16px;height:16px;}.elementor-1018 .elementor-element.elementor-element-aaba823 .tms-button svg,
             .elementor-1018 .elementor-element.elementor-element-aaba823 .tms-button svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-aaba823 .tms-button{padding:16px 28px 16px 28px;}.elementor-1018 .elementor-element.elementor-element-c02a620{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1F1F2E;--border-color:#1F1F2E;--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1018 .elementor-element.elementor-element-c02a620:not(.elementor-motion-effects-element-type-background), .elementor-1018 .elementor-element.elementor-element-c02a620 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07070B;}.elementor-1018 .elementor-element.elementor-element-2d446e3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1018 .elementor-element.elementor-element-6084b4e .tms-text-editor{text-align:center;margin-right:auto;margin-left:0;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2.4px;}.elementor-1018 .elementor-element.elementor-element-6084b4e .tms-text-editor,
             .elementor-1018 .elementor-element.elementor-element-6084b4e .tms-text-editor > *{color:#8B8B9E;}.elementor-1018 .elementor-element.elementor-element-6cc8106 .tms-client-logos--skin-grid .tms-client-logos__list{grid-template-columns:repeat(6, minmax(0, 1fr));}.elementor-1018 .elementor-element.elementor-element-6cc8106 .tms-client-logos{--tms-client-logos-gap:24px;--tms-client-logos-duration:0.35s;}.elementor-1018 .elementor-element.elementor-element-6cc8106 .tms-client-logos__item{justify-content:center;min-height:80px;padding:12px 12px 12px 12px;}.elementor-1018 .elementor-element.elementor-element-6cc8106 .tms-client-logos__image{max-width:160px;max-height:80px;object-fit:contain;}.elementor-1018 .elementor-element.elementor-element-6cc8106 .tms-client-logos__item:hover .tms-client-logos__image,
                 .elementor-1018 .elementor-element.elementor-element-6cc8106 .tms-client-logos__item:focus-within .tms-client-logos__image{opacity:1;}.elementor-1018 .elementor-element.elementor-element-6cc8106 .tms-client-logos__wordmark{color:#8B8B9E;font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:700;line-height:1em;letter-spacing:-0.5px;}.elementor-1018 .elementor-element.elementor-element-e05120d{--display:flex;--padding-top:8rem;--padding-bottom:8rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1018 .elementor-element.elementor-element-e05120d:not(.elementor-motion-effects-element-type-background), .elementor-1018 .elementor-element.elementor-element-e05120d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07070B;}.elementor-1018 .elementor-element.elementor-element-6291e14{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-1018 .elementor-element.elementor-element-6db4550 .tms-headline__title-2, .elementor-1018 .elementor-element.elementor-element-6db4550 .tms-headline__title-2 *{background-color:transparent;background-image:linear-gradient(135deg, #A855F7 0%, #22D3EE 100%);}.elementor-1018 .elementor-element.elementor-element-6db4550 .tms-headline{max-width:760px;row-gap:1.5rem;}.elementor-1018 .elementor-element.elementor-element-6db4550 .tms-headline.tms-headline--split:has(> .tms-headline__pre-title) .tms-headline__title{padding-top:calc( 1.5rem * 2);}.elementor-1018 .elementor-element.elementor-element-6db4550 .tms-headline__wrapper{justify-content:flex-start;align-items:flex-start;text-align:start;}.elementor-1018 .elementor-element.elementor-element-6db4550 .tms-headline__pre-title,
             .elementor-1018 .elementor-element.elementor-element-6db4550 .tms-headline__title,
             .elementor-1018 .elementor-element.elementor-element-6db4550 .tms-headline__description{align-self:start;}.elementor-1018 .elementor-element.elementor-element-6db4550 .tms-headline .tms-headline__title--icon-beside,
             .elementor-1018 .elementor-element.elementor-element-6db4550 .tms-headline .tms-headline__title--icon-beside > .line{justify-content:start;}.elementor-1018 .elementor-element.elementor-element-6db4550 .tms-headline__pre-title{color:#22D3EE;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2.4px;}.elementor-1018 .elementor-element.elementor-element-6db4550 .tms-headline__title-1,
                 .elementor-1018 .elementor-element.elementor-element-6db4550 .tms-headline__title-1 *{color:#F4F4F8;}.elementor-1018 .elementor-element.elementor-element-6db4550 .tms-headline__title-1{font-family:"Space Grotesk", Sans-serif;font-size:56px;font-weight:700;line-height:1em;letter-spacing:-1.6px;margin:0px 0px 4px 0px;}.elementor-1018 .elementor-element.elementor-element-6db4550 .tms-headline__title-2{font-family:"Space Grotesk", Sans-serif;font-size:56px;font-weight:700;line-height:1em;letter-spacing:-1.6px;}.elementor-1018 .elementor-element.elementor-element-6db4550 .tms-headline__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;}.elementor-1018 .elementor-element.elementor-element-ea3f317{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-1018 .elementor-element.elementor-element-13c431c .tms-card .tms-card__header,
             .elementor-1018 .elementor-element.elementor-element-13c431c .tms-card .tms-card__body{align-items:start;text-align:start;}.elementor-1018 .elementor-element.elementor-element-13c431c .tms-card .tms-button-group{justify-content:start;}.elementor-1018 .elementor-element.elementor-element-13c431c .tms-card{background-color:#0F0F17;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F1F2E;border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-13c431c .tms-card .tms-card__title{color:#F4F4F8;font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:700;line-height:1.1em;letter-spacing:-0.6px;--tms-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-13c431c .tms-card .tms-card__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;--tms-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-13c431c .tms-card .tms-card__header .tms-card__icon{color:#22D3EE;font-size:32px;transform:rotate(0deg);}.elementor-1018 .elementor-element.elementor-element-13c431c .tms-card .tms-card__header .tms-card__icon svg{width:32px;height:32px;}.elementor-1018 .elementor-element.elementor-element-13c431c .tms-card .tms-card__header .tms-card__icon svg,
             .elementor-1018 .elementor-element.elementor-element-13c431c .tms-card .tms-card__header .tms-card__icon svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-13c431c .tms-button .tms-button__text,
                 .elementor-1018 .elementor-element.elementor-element-13c431c .tms-button .tms-button__text > *{color:#22D3EE;}.elementor-1018 .elementor-element.elementor-element-13c431c .tms-button .tms-button__icon{color:#22D3EE;font-size:14px;}.elementor-1018 .elementor-element.elementor-element-13c431c .tms-button:hover .tms-button__text,
                 .elementor-1018 .elementor-element.elementor-element-13c431c .tms-button:hover .tms-button__text > *{color:#EC4899;}.elementor-1018 .elementor-element.elementor-element-13c431c .tms-button:hover .tms-button__icon{color:#EC4899;}.elementor-1018 .elementor-element.elementor-element-13c431c .tms-button .tms-button__text{font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2.2px;}.elementor-1018 .elementor-element.elementor-element-13c431c .tms-button .tms-button__icon svg{width:14px;height:14px;}.elementor-1018 .elementor-element.elementor-element-13c431c .tms-button .tms-button__icon svg,
             .elementor-1018 .elementor-element.elementor-element-13c431c .tms-button .tms-button__icon svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-card .tms-card__header,
             .elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-card .tms-card__body{align-items:start;text-align:start;}.elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-card .tms-button-group{justify-content:start;}.elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-card{background-color:#0F0F17;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F1F2E;border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-card .tms-card__title{color:#F4F4F8;font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:700;line-height:1.1em;letter-spacing:-0.6px;--tms-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-card .tms-card__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;--tms-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-card .tms-card__header .tms-card__icon{color:#A855F7;font-size:32px;transform:rotate(0deg);}.elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-card .tms-card__header .tms-card__icon svg{width:32px;height:32px;}.elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-card .tms-card__header .tms-card__icon svg,
             .elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-card .tms-card__header .tms-card__icon svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-button .tms-button__text,
                 .elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-button .tms-button__text > *{color:#22D3EE;}.elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-button .tms-button__icon{color:#22D3EE;font-size:14px;}.elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-button:hover .tms-button__text,
                 .elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-button:hover .tms-button__text > *{color:#EC4899;}.elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-button:hover .tms-button__icon{color:#EC4899;}.elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-button .tms-button__text{font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2.2px;}.elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-button .tms-button__icon svg{width:14px;height:14px;}.elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-button .tms-button__icon svg,
             .elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-button .tms-button__icon svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-card .tms-card__header,
             .elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-card .tms-card__body{align-items:start;text-align:start;}.elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-card .tms-button-group{justify-content:start;}.elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-card{background-color:#0F0F17;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F1F2E;border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-card .tms-card__title{color:#F4F4F8;font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:700;line-height:1.1em;letter-spacing:-0.6px;--tms-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-card .tms-card__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;--tms-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-card .tms-card__header .tms-card__icon{color:#EC4899;font-size:32px;transform:rotate(0deg);}.elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-card .tms-card__header .tms-card__icon svg{width:32px;height:32px;}.elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-card .tms-card__header .tms-card__icon svg,
             .elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-card .tms-card__header .tms-card__icon svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-button .tms-button__text,
                 .elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-button .tms-button__text > *{color:#22D3EE;}.elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-button .tms-button__icon{color:#22D3EE;font-size:14px;}.elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-button:hover .tms-button__text,
                 .elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-button:hover .tms-button__text > *{color:#EC4899;}.elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-button:hover .tms-button__icon{color:#EC4899;}.elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-button .tms-button__text{font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2.2px;}.elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-button .tms-button__icon svg{width:14px;height:14px;}.elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-button .tms-button__icon svg,
             .elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-button .tms-button__icon svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-dfc545f .tms-card .tms-card__header,
             .elementor-1018 .elementor-element.elementor-element-dfc545f .tms-card .tms-card__body{align-items:start;text-align:start;}.elementor-1018 .elementor-element.elementor-element-dfc545f .tms-card .tms-button-group{justify-content:start;}.elementor-1018 .elementor-element.elementor-element-dfc545f .tms-card{background-color:#0F0F17;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F1F2E;border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-dfc545f .tms-card .tms-card__title{color:#F4F4F8;font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:700;line-height:1.1em;letter-spacing:-0.6px;--tms-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-dfc545f .tms-card .tms-card__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;--tms-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-dfc545f .tms-card .tms-card__header .tms-card__icon{color:#6366F1;font-size:32px;transform:rotate(0deg);}.elementor-1018 .elementor-element.elementor-element-dfc545f .tms-card .tms-card__header .tms-card__icon svg{width:32px;height:32px;}.elementor-1018 .elementor-element.elementor-element-dfc545f .tms-card .tms-card__header .tms-card__icon svg,
             .elementor-1018 .elementor-element.elementor-element-dfc545f .tms-card .tms-card__header .tms-card__icon svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-dfc545f .tms-button .tms-button__text,
                 .elementor-1018 .elementor-element.elementor-element-dfc545f .tms-button .tms-button__text > *{color:#22D3EE;}.elementor-1018 .elementor-element.elementor-element-dfc545f .tms-button .tms-button__icon{color:#22D3EE;font-size:14px;}.elementor-1018 .elementor-element.elementor-element-dfc545f .tms-button:hover .tms-button__text,
                 .elementor-1018 .elementor-element.elementor-element-dfc545f .tms-button:hover .tms-button__text > *{color:#EC4899;}.elementor-1018 .elementor-element.elementor-element-dfc545f .tms-button:hover .tms-button__icon{color:#EC4899;}.elementor-1018 .elementor-element.elementor-element-dfc545f .tms-button .tms-button__text{font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2.2px;}.elementor-1018 .elementor-element.elementor-element-dfc545f .tms-button .tms-button__icon svg{width:14px;height:14px;}.elementor-1018 .elementor-element.elementor-element-dfc545f .tms-button .tms-button__icon svg,
             .elementor-1018 .elementor-element.elementor-element-dfc545f .tms-button .tms-button__icon svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-e457889 .tms-card .tms-card__header,
             .elementor-1018 .elementor-element.elementor-element-e457889 .tms-card .tms-card__body{align-items:start;text-align:start;}.elementor-1018 .elementor-element.elementor-element-e457889 .tms-card .tms-button-group{justify-content:start;}.elementor-1018 .elementor-element.elementor-element-e457889 .tms-card{background-color:#0F0F17;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F1F2E;border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-e457889 .tms-card .tms-card__title{color:#F4F4F8;font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:700;line-height:1.1em;letter-spacing:-0.6px;--tms-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-e457889 .tms-card .tms-card__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;--tms-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-e457889 .tms-card .tms-card__header .tms-card__icon{color:#22D3EE;font-size:32px;transform:rotate(0deg);}.elementor-1018 .elementor-element.elementor-element-e457889 .tms-card .tms-card__header .tms-card__icon svg{width:32px;height:32px;}.elementor-1018 .elementor-element.elementor-element-e457889 .tms-card .tms-card__header .tms-card__icon svg,
             .elementor-1018 .elementor-element.elementor-element-e457889 .tms-card .tms-card__header .tms-card__icon svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-e457889 .tms-button .tms-button__text,
                 .elementor-1018 .elementor-element.elementor-element-e457889 .tms-button .tms-button__text > *{color:#22D3EE;}.elementor-1018 .elementor-element.elementor-element-e457889 .tms-button .tms-button__icon{color:#22D3EE;font-size:14px;}.elementor-1018 .elementor-element.elementor-element-e457889 .tms-button:hover .tms-button__text,
                 .elementor-1018 .elementor-element.elementor-element-e457889 .tms-button:hover .tms-button__text > *{color:#EC4899;}.elementor-1018 .elementor-element.elementor-element-e457889 .tms-button:hover .tms-button__icon{color:#EC4899;}.elementor-1018 .elementor-element.elementor-element-e457889 .tms-button .tms-button__text{font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2.2px;}.elementor-1018 .elementor-element.elementor-element-e457889 .tms-button .tms-button__icon svg{width:14px;height:14px;}.elementor-1018 .elementor-element.elementor-element-e457889 .tms-button .tms-button__icon svg,
             .elementor-1018 .elementor-element.elementor-element-e457889 .tms-button .tms-button__icon svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-58d6bea .tms-card .tms-card__header,
             .elementor-1018 .elementor-element.elementor-element-58d6bea .tms-card .tms-card__body{align-items:start;text-align:start;}.elementor-1018 .elementor-element.elementor-element-58d6bea .tms-card .tms-button-group{justify-content:start;}.elementor-1018 .elementor-element.elementor-element-58d6bea .tms-card{background-color:#0F0F17;padding:32px 32px 32px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F1F2E;border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-58d6bea .tms-card .tms-card__title{color:#F4F4F8;font-family:"Space Grotesk", Sans-serif;font-size:24px;font-weight:700;line-height:1.1em;letter-spacing:-0.6px;--tms-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-58d6bea .tms-card .tms-card__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;line-height:1.55em;--tms-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-58d6bea .tms-card .tms-card__header .tms-card__icon{color:#A855F7;font-size:32px;transform:rotate(0deg);}.elementor-1018 .elementor-element.elementor-element-58d6bea .tms-card .tms-card__header .tms-card__icon svg{width:32px;height:32px;}.elementor-1018 .elementor-element.elementor-element-58d6bea .tms-card .tms-card__header .tms-card__icon svg,
             .elementor-1018 .elementor-element.elementor-element-58d6bea .tms-card .tms-card__header .tms-card__icon svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-58d6bea .tms-button .tms-button__text,
                 .elementor-1018 .elementor-element.elementor-element-58d6bea .tms-button .tms-button__text > *{color:#22D3EE;}.elementor-1018 .elementor-element.elementor-element-58d6bea .tms-button .tms-button__icon{color:#22D3EE;font-size:14px;}.elementor-1018 .elementor-element.elementor-element-58d6bea .tms-button:hover .tms-button__text,
                 .elementor-1018 .elementor-element.elementor-element-58d6bea .tms-button:hover .tms-button__text > *{color:#EC4899;}.elementor-1018 .elementor-element.elementor-element-58d6bea .tms-button:hover .tms-button__icon{color:#EC4899;}.elementor-1018 .elementor-element.elementor-element-58d6bea .tms-button .tms-button__text{font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2.2px;}.elementor-1018 .elementor-element.elementor-element-58d6bea .tms-button .tms-button__icon svg{width:14px;height:14px;}.elementor-1018 .elementor-element.elementor-element-58d6bea .tms-button .tms-button__icon svg,
             .elementor-1018 .elementor-element.elementor-element-58d6bea .tms-button .tms-button__icon svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-a90ffd5{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-1018 .elementor-element.elementor-element-a90ffd5:not(.elementor-motion-effects-element-type-background), .elementor-1018 .elementor-element.elementor-element-a90ffd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A12;}.elementor-1018 .elementor-element.elementor-element-ddf0d14{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-1018 .elementor-element.elementor-element-5c7c908 .tms-headline__title-2, .elementor-1018 .elementor-element.elementor-element-5c7c908 .tms-headline__title-2 *{background-color:transparent;background-image:linear-gradient(135deg, #22D3EE 0%, #EC4899 100%);}.elementor-1018 .elementor-element.elementor-element-5c7c908 .tms-headline{max-width:820px;row-gap:1.5rem;}.elementor-1018 .elementor-element.elementor-element-5c7c908 .tms-headline.tms-headline--split:has(> .tms-headline__pre-title) .tms-headline__title{padding-top:calc( 1.5rem * 2);}.elementor-1018 .elementor-element.elementor-element-5c7c908 .tms-headline__wrapper{justify-content:flex-start;align-items:flex-start;text-align:start;}.elementor-1018 .elementor-element.elementor-element-5c7c908 .tms-headline__pre-title,
             .elementor-1018 .elementor-element.elementor-element-5c7c908 .tms-headline__title,
             .elementor-1018 .elementor-element.elementor-element-5c7c908 .tms-headline__description{align-self:start;}.elementor-1018 .elementor-element.elementor-element-5c7c908 .tms-headline .tms-headline__title--icon-beside,
             .elementor-1018 .elementor-element.elementor-element-5c7c908 .tms-headline .tms-headline__title--icon-beside > .line{justify-content:start;}.elementor-1018 .elementor-element.elementor-element-5c7c908 .tms-headline__pre-title{color:#22D3EE;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2.4px;}.elementor-1018 .elementor-element.elementor-element-5c7c908 .tms-headline__title-1,
                 .elementor-1018 .elementor-element.elementor-element-5c7c908 .tms-headline__title-1 *{color:#F4F4F8;}.elementor-1018 .elementor-element.elementor-element-5c7c908 .tms-headline__title-1{font-family:"Space Grotesk", Sans-serif;font-size:56px;font-weight:700;line-height:1em;letter-spacing:-1.6px;margin:0px 0px 4px 0px;}.elementor-1018 .elementor-element.elementor-element-5c7c908 .tms-headline__title-2{font-family:"Space Grotesk", Sans-serif;font-size:56px;font-weight:700;line-height:1em;letter-spacing:-1.6px;}.elementor-1018 .elementor-element.elementor-element-5c7c908 .tms-headline__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;}.elementor-1018 .elementor-element.elementor-element-1a56bd4{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;}.elementor-1018 .elementor-element.elementor-element-5762b9e .tms-image-hover-scroll{height:480px;border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-c4e551a .tms-image-hover-scroll{height:480px;border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-691bbe8 .tms-image-hover-scroll{height:480px;border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-879f051 .tms-image-hover-scroll{height:480px;border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-6160471 .tms-image-hover-scroll{height:480px;border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-58c5465 .tms-image-hover-scroll{height:480px;border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-c069848{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-1018 .elementor-element.elementor-element-c069848:not(.elementor-motion-effects-element-type-background), .elementor-1018 .elementor-element.elementor-element-c069848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07070B;}.elementor-1018 .elementor-element.elementor-element-e589864{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;}.elementor-1018 .elementor-element.elementor-element-e977f75 .tms-headline__title-2, .elementor-1018 .elementor-element.elementor-element-e977f75 .tms-headline__title-2 *{background-color:transparent;background-image:linear-gradient(135deg, #A855F7 0%, #EC4899 100%);}.elementor-1018 .elementor-element.elementor-element-e977f75 .tms-headline{max-width:760px;row-gap:1.5rem;}.elementor-1018 .elementor-element.elementor-element-e977f75 .tms-headline.tms-headline--split:has(> .tms-headline__pre-title) .tms-headline__title{padding-top:calc( 1.5rem * 2);}.elementor-1018 .elementor-element.elementor-element-e977f75 .tms-headline__wrapper{justify-content:flex-start;align-items:flex-start;text-align:start;}.elementor-1018 .elementor-element.elementor-element-e977f75 .tms-headline__pre-title,
             .elementor-1018 .elementor-element.elementor-element-e977f75 .tms-headline__title,
             .elementor-1018 .elementor-element.elementor-element-e977f75 .tms-headline__description{align-self:start;}.elementor-1018 .elementor-element.elementor-element-e977f75 .tms-headline .tms-headline__title--icon-beside,
             .elementor-1018 .elementor-element.elementor-element-e977f75 .tms-headline .tms-headline__title--icon-beside > .line{justify-content:start;}.elementor-1018 .elementor-element.elementor-element-e977f75 .tms-headline__pre-title{color:#22D3EE;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2.4px;}.elementor-1018 .elementor-element.elementor-element-e977f75 .tms-headline__title-1,
                 .elementor-1018 .elementor-element.elementor-element-e977f75 .tms-headline__title-1 *{color:#F4F4F8;}.elementor-1018 .elementor-element.elementor-element-e977f75 .tms-headline__title-1{font-family:"Space Grotesk", Sans-serif;font-size:56px;font-weight:700;line-height:1em;letter-spacing:-1.6px;margin:0px 0px 4px 0px;}.elementor-1018 .elementor-element.elementor-element-e977f75 .tms-headline__title-2{font-family:"Space Grotesk", Sans-serif;font-size:56px;font-weight:700;line-height:1em;letter-spacing:-1.6px;}.elementor-1018 .elementor-element.elementor-element-e977f75 .tms-headline__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;}.elementor-1018 .elementor-element.elementor-element-831f732{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-1018 .elementor-element.elementor-element-69743d4 .tms-headline__title-1, .elementor-1018 .elementor-element.elementor-element-69743d4 .tms-headline__title-1 *{background-color:transparent;background-image:linear-gradient(135deg, #A855F7 0%, #22D3EE 100%);}.elementor-1018 .elementor-element.elementor-element-69743d4 .tms-headline{max-width:100%;row-gap:1.5rem;}.elementor-1018 .elementor-element.elementor-element-69743d4 .tms-headline.tms-headline--split:has(> .tms-headline__pre-title) .tms-headline__title{padding-top:calc( 1.5rem * 2);}.elementor-1018 .elementor-element.elementor-element-69743d4 .tms-headline__wrapper{justify-content:flex-start;align-items:flex-start;text-align:start;}.elementor-1018 .elementor-element.elementor-element-69743d4 .tms-headline__pre-title,
             .elementor-1018 .elementor-element.elementor-element-69743d4 .tms-headline__title,
             .elementor-1018 .elementor-element.elementor-element-69743d4 .tms-headline__description{align-self:start;}.elementor-1018 .elementor-element.elementor-element-69743d4 .tms-headline .tms-headline__title--icon-beside,
             .elementor-1018 .elementor-element.elementor-element-69743d4 .tms-headline .tms-headline__title--icon-beside > .line{justify-content:start;}.elementor-1018 .elementor-element.elementor-element-69743d4 .tms-headline__title-1{font-family:"Space Grotesk", Sans-serif;font-size:96px;font-weight:800;line-height:0.9em;letter-spacing:-3px;margin:0px 0px 12px 0px;}.elementor-1018 .elementor-element.elementor-element-69743d4 .tms-headline__title-2,
                 .elementor-1018 .elementor-element.elementor-element-69743d4 .tms-headline__title-2 *{color:#F4F4F8;}.elementor-1018 .elementor-element.elementor-element-69743d4 .tms-headline__title-2{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;letter-spacing:-0.4px;margin:0px 0px 8px 0px;}.elementor-1018 .elementor-element.elementor-element-69743d4 .tms-headline__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;}.elementor-1018 .elementor-element.elementor-element-a2d8293 .tms-headline__title-1, .elementor-1018 .elementor-element.elementor-element-a2d8293 .tms-headline__title-1 *{background-color:transparent;background-image:linear-gradient(135deg, #22D3EE 0%, #A855F7 100%);}.elementor-1018 .elementor-element.elementor-element-a2d8293 .tms-headline{max-width:100%;row-gap:1.5rem;}.elementor-1018 .elementor-element.elementor-element-a2d8293 .tms-headline.tms-headline--split:has(> .tms-headline__pre-title) .tms-headline__title{padding-top:calc( 1.5rem * 2);}.elementor-1018 .elementor-element.elementor-element-a2d8293 .tms-headline__wrapper{justify-content:flex-start;align-items:flex-start;text-align:start;}.elementor-1018 .elementor-element.elementor-element-a2d8293 .tms-headline__pre-title,
             .elementor-1018 .elementor-element.elementor-element-a2d8293 .tms-headline__title,
             .elementor-1018 .elementor-element.elementor-element-a2d8293 .tms-headline__description{align-self:start;}.elementor-1018 .elementor-element.elementor-element-a2d8293 .tms-headline .tms-headline__title--icon-beside,
             .elementor-1018 .elementor-element.elementor-element-a2d8293 .tms-headline .tms-headline__title--icon-beside > .line{justify-content:start;}.elementor-1018 .elementor-element.elementor-element-a2d8293 .tms-headline__title-1{font-family:"Space Grotesk", Sans-serif;font-size:96px;font-weight:800;line-height:0.9em;letter-spacing:-3px;margin:0px 0px 12px 0px;}.elementor-1018 .elementor-element.elementor-element-a2d8293 .tms-headline__title-2,
                 .elementor-1018 .elementor-element.elementor-element-a2d8293 .tms-headline__title-2 *{color:#F4F4F8;}.elementor-1018 .elementor-element.elementor-element-a2d8293 .tms-headline__title-2{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;letter-spacing:-0.4px;margin:0px 0px 8px 0px;}.elementor-1018 .elementor-element.elementor-element-a2d8293 .tms-headline__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;}.elementor-1018 .elementor-element.elementor-element-8fb07c8 .tms-headline__title-1, .elementor-1018 .elementor-element.elementor-element-8fb07c8 .tms-headline__title-1 *{background-color:transparent;background-image:linear-gradient(135deg, #22D3EE 0%, #EC4899 100%);}.elementor-1018 .elementor-element.elementor-element-8fb07c8 .tms-headline{max-width:100%;row-gap:1.5rem;}.elementor-1018 .elementor-element.elementor-element-8fb07c8 .tms-headline.tms-headline--split:has(> .tms-headline__pre-title) .tms-headline__title{padding-top:calc( 1.5rem * 2);}.elementor-1018 .elementor-element.elementor-element-8fb07c8 .tms-headline__wrapper{justify-content:flex-start;align-items:flex-start;text-align:start;}.elementor-1018 .elementor-element.elementor-element-8fb07c8 .tms-headline__pre-title,
             .elementor-1018 .elementor-element.elementor-element-8fb07c8 .tms-headline__title,
             .elementor-1018 .elementor-element.elementor-element-8fb07c8 .tms-headline__description{align-self:start;}.elementor-1018 .elementor-element.elementor-element-8fb07c8 .tms-headline .tms-headline__title--icon-beside,
             .elementor-1018 .elementor-element.elementor-element-8fb07c8 .tms-headline .tms-headline__title--icon-beside > .line{justify-content:start;}.elementor-1018 .elementor-element.elementor-element-8fb07c8 .tms-headline__title-1{font-family:"Space Grotesk", Sans-serif;font-size:96px;font-weight:800;line-height:0.9em;letter-spacing:-3px;margin:0px 0px 12px 0px;}.elementor-1018 .elementor-element.elementor-element-8fb07c8 .tms-headline__title-2,
                 .elementor-1018 .elementor-element.elementor-element-8fb07c8 .tms-headline__title-2 *{color:#F4F4F8;}.elementor-1018 .elementor-element.elementor-element-8fb07c8 .tms-headline__title-2{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;letter-spacing:-0.4px;margin:0px 0px 8px 0px;}.elementor-1018 .elementor-element.elementor-element-8fb07c8 .tms-headline__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;}.elementor-1018 .elementor-element.elementor-element-4e5b4d1 .tms-headline__title-1, .elementor-1018 .elementor-element.elementor-element-4e5b4d1 .tms-headline__title-1 *{background-color:transparent;background-image:linear-gradient(135deg, #EC4899 0%, #A855F7 100%);}.elementor-1018 .elementor-element.elementor-element-4e5b4d1 .tms-headline{max-width:100%;row-gap:1.5rem;}.elementor-1018 .elementor-element.elementor-element-4e5b4d1 .tms-headline.tms-headline--split:has(> .tms-headline__pre-title) .tms-headline__title{padding-top:calc( 1.5rem * 2);}.elementor-1018 .elementor-element.elementor-element-4e5b4d1 .tms-headline__wrapper{justify-content:flex-start;align-items:flex-start;text-align:start;}.elementor-1018 .elementor-element.elementor-element-4e5b4d1 .tms-headline__pre-title,
             .elementor-1018 .elementor-element.elementor-element-4e5b4d1 .tms-headline__title,
             .elementor-1018 .elementor-element.elementor-element-4e5b4d1 .tms-headline__description{align-self:start;}.elementor-1018 .elementor-element.elementor-element-4e5b4d1 .tms-headline .tms-headline__title--icon-beside,
             .elementor-1018 .elementor-element.elementor-element-4e5b4d1 .tms-headline .tms-headline__title--icon-beside > .line{justify-content:start;}.elementor-1018 .elementor-element.elementor-element-4e5b4d1 .tms-headline__title-1{font-family:"Space Grotesk", Sans-serif;font-size:96px;font-weight:800;line-height:0.9em;letter-spacing:-3px;margin:0px 0px 12px 0px;}.elementor-1018 .elementor-element.elementor-element-4e5b4d1 .tms-headline__title-2,
                 .elementor-1018 .elementor-element.elementor-element-4e5b4d1 .tms-headline__title-2 *{color:#F4F4F8;}.elementor-1018 .elementor-element.elementor-element-4e5b4d1 .tms-headline__title-2{font-family:"Space Grotesk", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;letter-spacing:-0.4px;margin:0px 0px 8px 0px;}.elementor-1018 .elementor-element.elementor-element-4e5b4d1 .tms-headline__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.55em;}.elementor-1018 .elementor-element.elementor-element-29582ac{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#1F1F2E;--border-color:#1F1F2E;--padding-top:96px;--padding-bottom:96px;--padding-left:32px;--padding-right:32px;}.elementor-1018 .elementor-element.elementor-element-29582ac:not(.elementor-motion-effects-element-type-background), .elementor-1018 .elementor-element.elementor-element-29582ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0A12;}.elementor-1018 .elementor-element.elementor-element-3419bcd{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-1018 .elementor-element.elementor-element-e0f53dd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F1F2E;--border-color:#1F1F2E;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-1018 .elementor-element.elementor-element-ec925d1 .tms-counter{text-align:center;}.elementor-1018 .elementor-element.elementor-element-ec925d1 .tms-progress__title{color:#8B8B9E;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:2.4px;}.elementor-1018 .elementor-element.elementor-element-ec925d1 .tms-progress__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;}.elementor-1018 .elementor-element.elementor-element-ec925d1 .tms-progress__value{color:#22D3EE;font-family:"Space Grotesk", Sans-serif;font-size:56px;font-weight:800;line-height:1em;letter-spacing:-1.6px;}.elementor-1018 .elementor-element.elementor-element-4dfbd88{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F1F2E;--border-color:#1F1F2E;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-1018 .elementor-element.elementor-element-903d690 .tms-counter{text-align:center;}.elementor-1018 .elementor-element.elementor-element-903d690 .tms-progress__title{color:#8B8B9E;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:2.4px;}.elementor-1018 .elementor-element.elementor-element-903d690 .tms-progress__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;}.elementor-1018 .elementor-element.elementor-element-903d690 .tms-progress__value{color:#A855F7;font-family:"Space Grotesk", Sans-serif;font-size:56px;font-weight:800;line-height:1em;letter-spacing:-1.6px;}.elementor-1018 .elementor-element.elementor-element-95b6791{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F1F2E;--border-color:#1F1F2E;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-1018 .elementor-element.elementor-element-39b2996 .tms-counter{text-align:center;}.elementor-1018 .elementor-element.elementor-element-39b2996 .tms-progress__title{color:#8B8B9E;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:2.4px;}.elementor-1018 .elementor-element.elementor-element-39b2996 .tms-progress__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;}.elementor-1018 .elementor-element.elementor-element-39b2996 .tms-progress__value{color:#EC4899;font-family:"Space Grotesk", Sans-serif;font-size:56px;font-weight:800;line-height:1em;letter-spacing:-1.6px;}.elementor-1018 .elementor-element.elementor-element-d78c41b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:24px;--padding-bottom:24px;--padding-left:32px;--padding-right:32px;}.elementor-1018 .elementor-element.elementor-element-7796e7c .tms-counter{text-align:center;}.elementor-1018 .elementor-element.elementor-element-7796e7c .tms-progress__title{color:#8B8B9E;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.2em;letter-spacing:2.4px;}.elementor-1018 .elementor-element.elementor-element-7796e7c .tms-progress__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;line-height:1.5em;}.elementor-1018 .elementor-element.elementor-element-7796e7c .tms-progress__value{color:#6366F1;font-family:"Space Grotesk", Sans-serif;font-size:56px;font-weight:800;line-height:1em;letter-spacing:-1.6px;}.elementor-1018 .elementor-element.elementor-element-f91cf23{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:32px;--padding-right:32px;}.elementor-1018 .elementor-element.elementor-element-f91cf23:not(.elementor-motion-effects-element-type-background), .elementor-1018 .elementor-element.elementor-element-f91cf23 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07070B;}.elementor-1018 .elementor-element.elementor-element-57e11ae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-1018 .elementor-element.elementor-element-317b9c3 .tms-headline__title-2, .elementor-1018 .elementor-element.elementor-element-317b9c3 .tms-headline__title-2 *{background-color:transparent;background-image:linear-gradient(135deg, #EC4899 0%, #A855F7 100%);}.elementor-1018 .elementor-element.elementor-element-317b9c3 .tms-headline{max-width:820px;row-gap:1.5rem;}.elementor-1018 .elementor-element.elementor-element-317b9c3 .tms-headline.tms-headline--split:has(> .tms-headline__pre-title) .tms-headline__title{padding-top:calc( 1.5rem * 2);}.elementor-1018 .elementor-element.elementor-element-317b9c3 .tms-headline__wrapper{justify-content:flex-start;align-items:flex-start;text-align:start;}.elementor-1018 .elementor-element.elementor-element-317b9c3 .tms-headline__pre-title,
             .elementor-1018 .elementor-element.elementor-element-317b9c3 .tms-headline__title,
             .elementor-1018 .elementor-element.elementor-element-317b9c3 .tms-headline__description{align-self:start;}.elementor-1018 .elementor-element.elementor-element-317b9c3 .tms-headline .tms-headline__title--icon-beside,
             .elementor-1018 .elementor-element.elementor-element-317b9c3 .tms-headline .tms-headline__title--icon-beside > .line{justify-content:start;}.elementor-1018 .elementor-element.elementor-element-317b9c3 .tms-headline__pre-title{color:#22D3EE;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2.4px;}.elementor-1018 .elementor-element.elementor-element-317b9c3 .tms-headline__title-1,
                 .elementor-1018 .elementor-element.elementor-element-317b9c3 .tms-headline__title-1 *{color:#F4F4F8;}.elementor-1018 .elementor-element.elementor-element-317b9c3 .tms-headline__title-1{font-family:"Space Grotesk", Sans-serif;font-size:56px;font-weight:700;line-height:1em;letter-spacing:-1.6px;margin:0px 0px 4px 0px;}.elementor-1018 .elementor-element.elementor-element-317b9c3 .tms-headline__title-2{font-family:"Space Grotesk", Sans-serif;font-size:56px;font-weight:700;line-height:1em;letter-spacing:-1.6px;}.elementor-1018 .elementor-element.elementor-element-317b9c3 .tms-headline__description{color:#8B8B9E;font-family:"Inter", Sans-serif;font-size:17px;font-weight:400;line-height:1.6em;}.elementor-1018 .elementor-element.elementor-element-2fec005 .tms-card{background-color:#0F0F17;padding:36px 32px 36px 32px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#1F1F2E;border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-2fec005 .tms-image{width:100%;max-width:48px;height:48px;}.elementor-1018 .elementor-element.elementor-element-2fec005 .tms-image .tms-image__img{object-fit:cover;border-radius:999px 999px 999px 999px;}.elementor-1018 .elementor-element.elementor-element-2fec005 .tms-card .tms-profile-card__name{color:#F4F4F8;font-family:"Space Grotesk", Sans-serif;font-size:15px;font-weight:600;line-height:1.2em;letter-spacing:-0.2px;}.elementor-1018 .elementor-element.elementor-element-2fec005 .tms-card .tms-profile-card__info{color:#8B8B9E;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:1.8px;}.elementor-1018 .elementor-element.elementor-element-2fec005 .tms-card .tms-profile-card__testimonial{color:#F4F4F8;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:1.6em;--tms-line-clamp:5;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-2fec005 .tms-card .tms-profile-card__overlay-icon .icon,
             .elementor-1018 .elementor-element.elementor-element-2fec005 .tms-card .tms-profile-card__overlay-icon svg{color:#22D3EE;opacity:1;font-size:36px;}.elementor-1018 .elementor-element.elementor-element-2fec005 .tms-card .tms-profile-card__overlay-icon svg{width:36px;height:36px;}.elementor-1018 .elementor-element.elementor-element-2fec005 .tms-profile-card{--tms-profile-card-quote-size:36px;}.elementor-1018 .elementor-element.elementor-element-2fec005 .tms-card .tms-profile-card__overlay-icon svg,
             .elementor-1018 .elementor-element.elementor-element-2fec005 .tms-card .tms-profile-card__overlay-icon svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-2fec005 .tms-slider__wrapper .swiper-button-next .tms-navigation__icon,
                 .elementor-1018 .elementor-element.elementor-element-2fec005 .tms-slider__wrapper .swiper-button-prev .tms-navigation__icon{background-color:transparent;border-color:#1F1F2E;color:#8B8B9E;}.elementor-1018 .elementor-element.elementor-element-2fec005 .tms-slider__wrapper .swiper-button-next svg,
                 .elementor-1018 .elementor-element.elementor-element-2fec005 .tms-slider__wrapper .swiper-button-prev svg{background-color:transparent;border-color:#1F1F2E;color:#8B8B9E;}.elementor-1018 .elementor-element.elementor-element-2fec005 .tms-slider__wrapper .swiper-button-next svg,
                 .elementor-1018 .elementor-element.elementor-element-2fec005 .tms-slider__wrapper .swiper-button-prev svg,
                 .elementor-1018 .elementor-element.elementor-element-2fec005 .tms-slider__wrapper .swiper-button-next svg *,
                 .elementor-1018 .elementor-element.elementor-element-2fec005 .tms-slider__wrapper .swiper-button-prev svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-2fec005 .tms-slider__wrapper .swiper-button-next:hover .tms-navigation__icon,
                 .elementor-1018 .elementor-element.elementor-element-2fec005 .tms-slider__wrapper .swiper-button-prev:hover .tms-navigation__icon{background-color:transparent;border-color:#A855F7;color:#22D3EE;}.elementor-1018 .elementor-element.elementor-element-2fec005 .tms-slider__wrapper .swiper-button-next:hover svg,
                 .elementor-1018 .elementor-element.elementor-element-2fec005 .tms-slider__wrapper .swiper-button-prev:hover svg{background-color:transparent;border-color:#A855F7;color:#22D3EE;}.elementor-1018 .elementor-element.elementor-element-2fec005 .tms-slider__wrapper{--swiper-navigation-size:14px;}.elementor-1018 .elementor-element.elementor-element-2fec005 .tms-slider__wrapper .swiper-button-next .tms-navigation__icon,
             .elementor-1018 .elementor-element.elementor-element-2fec005 .tms-slider__wrapper .swiper-button-next svg,
             .elementor-1018 .elementor-element.elementor-element-2fec005 .tms-slider__wrapper .swiper-button-prev .tms-navigation__icon,
             .elementor-1018 .elementor-element.elementor-element-2fec005 .tms-slider__wrapper .swiper-button-prev svg{border-radius:999px 999px 999px 999px;}.elementor-1018 .elementor-element.elementor-element-4a58a7b{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:140px;--padding-bottom:140px;--padding-left:32px;--padding-right:32px;}.elementor-1018 .elementor-element.elementor-element-4a58a7b:not(.elementor-motion-effects-element-type-background), .elementor-1018 .elementor-element.elementor-element-4a58a7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(135deg, #A855F7 0%, #EC4899 100%);}.elementor-1018 .elementor-element.elementor-element-9609a8a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-1018 .elementor-element.elementor-element-d127ae5 .tms-headline{max-width:820px;row-gap:1.5rem;}.elementor-1018 .elementor-element.elementor-element-d127ae5 .tms-headline.tms-headline--split:has(> .tms-headline__pre-title) .tms-headline__title{padding-top:calc( 1.5rem * 2);}.elementor-1018 .elementor-element.elementor-element-d127ae5 .tms-headline__wrapper{justify-content:center;align-items:center;text-align:center;}.elementor-1018 .elementor-element.elementor-element-d127ae5 .tms-headline__pre-title,
             .elementor-1018 .elementor-element.elementor-element-d127ae5 .tms-headline__title,
             .elementor-1018 .elementor-element.elementor-element-d127ae5 .tms-headline__description{align-self:center;}.elementor-1018 .elementor-element.elementor-element-d127ae5 .tms-headline .tms-headline__title--icon-beside,
             .elementor-1018 .elementor-element.elementor-element-d127ae5 .tms-headline .tms-headline__title--icon-beside > .line{justify-content:center;}.elementor-1018 .elementor-element.elementor-element-d127ae5 .tms-headline__pre-title{color:#07070B;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:2.4px;}.elementor-1018 .elementor-element.elementor-element-d127ae5 .tms-headline__title-1,
                 .elementor-1018 .elementor-element.elementor-element-d127ae5 .tms-headline__title-1 *{color:#FFFFFF;}.elementor-1018 .elementor-element.elementor-element-d127ae5 .tms-headline__title-1{font-family:"Space Grotesk", Sans-serif;font-size:64px;font-weight:800;line-height:1em;letter-spacing:-1.8px;margin:0px 0px 4px 0px;}.elementor-1018 .elementor-element.elementor-element-d127ae5 .tms-headline__title-2,
                 .elementor-1018 .elementor-element.elementor-element-d127ae5 .tms-headline__title-2 *{color:#FFFFFF;}.elementor-1018 .elementor-element.elementor-element-d127ae5 .tms-headline__title-2{font-family:"Space Grotesk", Sans-serif;font-size:64px;font-weight:800;line-height:1em;letter-spacing:-1.8px;}.elementor-1018 .elementor-element.elementor-element-d127ae5 .tms-headline__description{color:rgba(7, 7, 11, 0.78);font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;}.elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button{background-color:#07070B;padding:18px 32px 18px 32px;border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button.tms-button--brutalist::after{background-color:#07070B;}.elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button .tms-button__text,
                 .elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button .tms-button__text > *{color:#F4F4F8;}.elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button .tms-button__icon,
                 .elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button svg{color:#22D3EE;}.elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button:hover{background-color:#0F0F17;}.elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button.tms-button--brutalist:hover::after{background-color:#0F0F17;}.elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button:hover .tms-button__text,
                 .elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button:hover .tms-button__text > *{color:#FFFFFF;}.elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button:hover .tms-button__icon,
                 .elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button:hover svg{color:#EC4899;}.elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button .tms-button__text{font-family:"Space Grotesk", Sans-serif;font-size:16px;font-weight:600;line-height:1em;letter-spacing:-0.1px;}.elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button .tms-button__icon{font-size:16px;}.elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button .tms-button__icon svg{width:16px;height:16px;}.elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button svg,
             .elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button.tms-button--brutalist::before{border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-a6dc03f .tms-button .tms-button__duocolor-icon{border-radius:4px 4px 4px 4px;}.elementor-1018 .elementor-element.elementor-element-8fb9fe9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F1F2E;--border-color:#1F1F2E;--padding-top:72px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1018 .elementor-element.elementor-element-8fb9fe9:not(.elementor-motion-effects-element-type-background), .elementor-1018 .elementor-element.elementor-element-8fb9fe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#07070B;}.elementor-1018 .elementor-element.elementor-element-17df1eb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-1018 .elementor-element.elementor-element-803e5c8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row;}.elementor-1018 .elementor-element.elementor-element-cddcc8f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1018 .elementor-element.elementor-element-f4ee225 .tms-site-title{order:0;color:#F4F4F8;font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;letter-spacing:-0.3px;}.elementor-1018 .elementor-element.elementor-element-f4ee225 .tms-logo .tms-logo__image{height:32px;}.elementor-1018 .elementor-element.elementor-element-f4ee225 .tms-logo__image-wrapper{gap:1rem;flex-direction:row;}.elementor-1018 .elementor-element.elementor-element-e1dc924 .tms-text-editor{text-align:start;margin-right:auto;margin-left:0;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.elementor-1018 .elementor-element.elementor-element-e1dc924 .tms-text-editor,
             .elementor-1018 .elementor-element.elementor-element-e1dc924 .tms-text-editor > *{color:#8B8B9E;}.elementor-1018 .elementor-element.elementor-element-52a1f00{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1018 .elementor-element.elementor-element-b87c4bb .tms-text-editor{text-align:start;margin-right:auto;margin-left:0;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:2.4px;}.elementor-1018 .elementor-element.elementor-element-b87c4bb .tms-text-editor,
             .elementor-1018 .elementor-element.elementor-element-b87c4bb .tms-text-editor > *{color:#22D3EE;}.elementor-1018 .elementor-element.elementor-element-0d09055 .tms-icon-list,
                 .elementor-1018 .elementor-element.elementor-element-0d09055 .tms-icon-list .tms-icon-list__text{color:#F4F4F8;}.elementor-1018 .elementor-element.elementor-element-0d09055 .tms-icon-list{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:2em;}.elementor-1018 .elementor-element.elementor-element-0d09055 .tms-icon-list .tms-icon-list__text{white-space:normal;}.elementor-1018 .elementor-element.elementor-element-0d09055 .tms-icon-list svg,
             .elementor-1018 .elementor-element.elementor-element-0d09055 .tms-icon-list svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-0d09055 .tms-icon-list .tms-icon-list__line{height:2px;}.elementor-1018 .elementor-element.elementor-element-8bb4603{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-1018 .elementor-element.elementor-element-d519095 .tms-text-editor{text-align:start;margin-right:auto;margin-left:0;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:2.4px;}.elementor-1018 .elementor-element.elementor-element-d519095 .tms-text-editor,
             .elementor-1018 .elementor-element.elementor-element-d519095 .tms-text-editor > *{color:#22D3EE;}.elementor-1018 .elementor-element.elementor-element-e25b03a .tms-icon-list,
                 .elementor-1018 .elementor-element.elementor-element-e25b03a .tms-icon-list .tms-icon-list__text{color:#F4F4F8;}.elementor-1018 .elementor-element.elementor-element-e25b03a .tms-icon-list{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:2em;}.elementor-1018 .elementor-element.elementor-element-e25b03a .tms-icon-list .tms-icon-list__text{white-space:normal;}.elementor-1018 .elementor-element.elementor-element-e25b03a .tms-icon-list .tms-icon-list__icon{color:#A855F7;}.elementor-1018 .elementor-element.elementor-element-e25b03a .tms-icon-list .tms-icon-list__icon svg,
                 .elementor-1018 .elementor-element.elementor-element-e25b03a .tms-icon-list svg{color:#A855F7;}.elementor-1018 .elementor-element.elementor-element-e25b03a .tms-icon-list svg,
             .elementor-1018 .elementor-element.elementor-element-e25b03a .tms-icon-list svg *{stroke-width:2px;}.elementor-1018 .elementor-element.elementor-element-e25b03a .tms-icon-list .tms-icon-list__line{height:2px;}.elementor-1018 .elementor-element.elementor-element-1a4d824{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#1F1F2E;--border-color:#1F1F2E;--padding-top:24px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1018 .elementor-element.elementor-element-7f304c4 .tms-text-editor{text-align:start;margin-right:auto;margin-left:0;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:2.4px;}.elementor-1018 .elementor-element.elementor-element-7f304c4 .tms-text-editor,
             .elementor-1018 .elementor-element.elementor-element-7f304c4 .tms-text-editor > *{color:#8B8B9E;}.elementor-1018 .elementor-element.elementor-element-e719973 .tms-text-editor{text-align:end;margin-right:auto;margin-left:0;font-family:"JetBrains Mono", Sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;line-height:1.3em;letter-spacing:2.4px;}.elementor-1018 .elementor-element.elementor-element-e719973 .tms-text-editor,
             .elementor-1018 .elementor-element.elementor-element-e719973 .tms-text-editor > *{color:#8B8B9E;}@media(max-width:1024px){.elementor-1018 .elementor-element.elementor-element-c02a620{--padding-top:5rem;--padding-bottom:5rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1018 .elementor-element.elementor-element-6cc8106 .tms-client-logos--skin-grid .tms-client-logos__list{grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor-1018 .elementor-element.elementor-element-e05120d{--padding-top:6rem;--padding-bottom:6rem;--padding-left:1.5rem;--padding-right:1.5rem;}.elementor-1018 .elementor-element.elementor-element-ea3f317{--grid-auto-flow:row;}.elementor-1018 .elementor-element.elementor-element-1a56bd4{--grid-auto-flow:row;}.elementor-1018 .elementor-element.elementor-element-5762b9e .tms-image-hover-scroll{height:260px;}.elementor-1018 .elementor-element.elementor-element-c4e551a .tms-image-hover-scroll{height:260px;}.elementor-1018 .elementor-element.elementor-element-691bbe8 .tms-image-hover-scroll{height:260px;}.elementor-1018 .elementor-element.elementor-element-879f051 .tms-image-hover-scroll{height:260px;}.elementor-1018 .elementor-element.elementor-element-6160471 .tms-image-hover-scroll{height:260px;}.elementor-1018 .elementor-element.elementor-element-58c5465 .tms-image-hover-scroll{height:260px;}.elementor-1018 .elementor-element.elementor-element-831f732{--grid-auto-flow:row;}.elementor-1018 .elementor-element.elementor-element-3419bcd{--grid-auto-flow:row;}.elementor-1018 .elementor-element.elementor-element-803e5c8{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-1018 .elementor-element.elementor-element-5050f5b{--padding-top:16px;--padding-bottom:16px;--padding-left:20px;--padding-right:20px;}.elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline__title-1{font-size:43px;letter-spacing:-1.3px;}.elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline__title-2{font-size:43px;letter-spacing:-1.6px;}.elementor-1018 .elementor-element.elementor-element-0d7f505 .tms-headline__title-3{font-size:43px;letter-spacing:-1.7px;}.elementor-1018 .elementor-element.elementor-element-c02a620{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-1018 .elementor-element.elementor-element-6cc8106 .tms-client-logos--skin-grid .tms-client-logos__list{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-1018 .elementor-element.elementor-element-e05120d{--padding-top:3rem;--padding-bottom:3rem;--padding-left:1.25rem;--padding-right:1.25rem;}.elementor-1018 .elementor-element.elementor-element-6db4550 .tms-headline__title-1{font-size:37px;letter-spacing:-1.1px;}.elementor-1018 .elementor-element.elementor-element-6db4550 .tms-headline__title-2{font-size:37px;letter-spacing:-1.2px;}.elementor-1018 .elementor-element.elementor-element-ea3f317{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1018 .elementor-element.elementor-element-13c431c .tms-card .tms-card__title{--tms-line-clamp:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-13c431c .tms-card .tms-card__description{--tms-line-clamp:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-card .tms-card__title{--tms-line-clamp:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-ed2d02b .tms-card .tms-card__description{--tms-line-clamp:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-card .tms-card__title{--tms-line-clamp:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-5bc40f4 .tms-card .tms-card__description{--tms-line-clamp:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-dfc545f .tms-card .tms-card__title{--tms-line-clamp:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-dfc545f .tms-card .tms-card__description{--tms-line-clamp:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-e457889 .tms-card .tms-card__title{--tms-line-clamp:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-e457889 .tms-card .tms-card__description{--tms-line-clamp:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-58d6bea .tms-card .tms-card__title{--tms-line-clamp:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-58d6bea .tms-card .tms-card__description{--tms-line-clamp:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-5c7c908 .tms-headline__title-1{font-size:41px;letter-spacing:-1.2px;}.elementor-1018 .elementor-element.elementor-element-5c7c908 .tms-headline__title-2{font-size:41px;letter-spacing:-1.2px;}.elementor-1018 .elementor-element.elementor-element-1a56bd4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1018 .elementor-element.elementor-element-5762b9e .tms-image-hover-scroll{height:380px;}.elementor-1018 .elementor-element.elementor-element-c4e551a .tms-image-hover-scroll{height:380px;}.elementor-1018 .elementor-element.elementor-element-691bbe8 .tms-image-hover-scroll{height:380px;}.elementor-1018 .elementor-element.elementor-element-879f051 .tms-image-hover-scroll{height:380px;}.elementor-1018 .elementor-element.elementor-element-6160471 .tms-image-hover-scroll{height:380px;}.elementor-1018 .elementor-element.elementor-element-58c5465 .tms-image-hover-scroll{height:380px;}.elementor-1018 .elementor-element.elementor-element-e977f75 .tms-headline__title-1{font-size:41px;letter-spacing:-1.2px;}.elementor-1018 .elementor-element.elementor-element-e977f75 .tms-headline__title-2{font-size:41px;letter-spacing:-1.2px;}.elementor-1018 .elementor-element.elementor-element-831f732{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1018 .elementor-element.elementor-element-69743d4 .tms-headline__title-1{font-size:59px;letter-spacing:-1.8px;}.elementor-1018 .elementor-element.elementor-element-a2d8293 .tms-headline__title-1{font-size:59px;letter-spacing:-1.8px;}.elementor-1018 .elementor-element.elementor-element-8fb07c8 .tms-headline__title-1{font-size:59px;letter-spacing:-1.8px;}.elementor-1018 .elementor-element.elementor-element-4e5b4d1 .tms-headline__title-1{font-size:59px;letter-spacing:-1.8px;}.elementor-1018 .elementor-element.elementor-element-3419bcd{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1018 .elementor-element.elementor-element-ec925d1 .tms-progress__value{font-size:41px;letter-spacing:-1.2px;}.elementor-1018 .elementor-element.elementor-element-903d690 .tms-progress__value{font-size:41px;letter-spacing:-1.2px;}.elementor-1018 .elementor-element.elementor-element-39b2996 .tms-progress__value{font-size:41px;letter-spacing:-1.2px;}.elementor-1018 .elementor-element.elementor-element-7796e7c .tms-progress__value{font-size:41px;letter-spacing:-1.2px;}.elementor-1018 .elementor-element.elementor-element-317b9c3 .tms-headline__title-1{font-size:41px;letter-spacing:-1.2px;}.elementor-1018 .elementor-element.elementor-element-317b9c3 .tms-headline__title-2{font-size:41px;letter-spacing:-1.2px;}.elementor-1018 .elementor-element.elementor-element-2fec005 .tms-card .tms-profile-card__testimonial{--tms-line-clamp:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:var(--tms-line-clamp);}.elementor-1018 .elementor-element.elementor-element-d127ae5 .tms-headline__title-1{font-size:44px;letter-spacing:-1.2px;}.elementor-1018 .elementor-element.elementor-element-d127ae5 .tms-headline__title-2{font-size:44px;letter-spacing:-1.2px;}.elementor-1018 .elementor-element.elementor-element-803e5c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-1018 .elementor-element.elementor-element-d28423f{--content-width:1280px;}.elementor-1018 .elementor-element.elementor-element-7fba97a{--content-width:1040px;}.elementor-1018 .elementor-element.elementor-element-2d446e3{--content-width:1280px;}.elementor-1018 .elementor-element.elementor-element-6291e14{--content-width:1280px;}.elementor-1018 .elementor-element.elementor-element-ea3f317{--content-width:1280px;}.elementor-1018 .elementor-element.elementor-element-ddf0d14{--content-width:1280px;}.elementor-1018 .elementor-element.elementor-element-1a56bd4{--content-width:1280px;}.elementor-1018 .elementor-element.elementor-element-e589864{--content-width:1280px;}.elementor-1018 .elementor-element.elementor-element-831f732{--content-width:1280px;}.elementor-1018 .elementor-element.elementor-element-3419bcd{--content-width:1280px;}.elementor-1018 .elementor-element.elementor-element-57e11ae{--content-width:1280px;}.elementor-1018 .elementor-element.elementor-element-9609a8a{--content-width:960px;}.elementor-1018 .elementor-element.elementor-element-17df1eb{--content-width:1280px;}.elementor-1018 .elementor-element.elementor-element-803e5c8{--content-width:1280px;}.elementor-1018 .elementor-element.elementor-element-1a4d824{--content-width:1280px;}}