.elementor .s-brand-name{font-weight:800;font-size:18px;color:#FFFFFF;}.elementor .s-brand{display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .s-demo-label{min-width:300px;font-weight:800;font-size:9px;color:#FFFFFF;letter-spacing:0.8px;text-align:center;padding-block-start:9px;padding-block-end:9px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;border-width:1px;border-color:#6D5AA8;border-style:solid;background-color:#282147;}.elementor .s-topbar{display:flex;flex-direction:row;gap:20px;flex-wrap:nowrap;justify-content:space-between;align-items:center;}.elementor .s-hero-badge{font-weight:800;font-size:12px;color:#8B5CF6;letter-spacing:1.4px;padding-block-start:9px;padding-block-end:9px;padding-inline-start:14px;padding-inline-end:14px;border-radius:999px;background-color:#17132F;display:inline-block;}.elementor .s-hero-title{font-weight:800;font-size:64px;color:#FFFFFF;letter-spacing:-2.2px;line-height:1.04em;}.elementor .s-hero-subtitle{max-width:700px;font-size:19px;color:#D8D2E8;line-height:1.7em;}.elementor .s-hero-primary{font-weight:800;font-size:16px;color:#FFFFFF;padding-block-start:15px;padding-block-end:15px;padding-inline-start:22px;padding-inline-end:22px;border-radius:12px;background-color:#7C3AED;}.elementor .s-hero-secondary{font-weight:700;font-size:16px;color:#FFFFFF;padding-block-start:15px;padding-block-end:15px;padding-inline-start:22px;padding-inline-end:22px;border-radius:12px;border-width:1px;border-color:#5C4D7E;border-style:solid;background-color:#17132F;}.elementor .s-hero-actions{display:flex;flex-direction:row;gap:14px;align-items:center;}.elementor .s-hero-note{font-size:13px;color:#A78BFA;}.elementor .s-hero-copy{width:58%;display:flex;flex-direction:column;gap:23px;}.elementor .s-n1-cover{width:100%;max-width:100%;object-fit:contain;border-radius:16px;}.elementor .s-assistant-preview{width:38%;padding:24px;border-radius:26px;border-width:1px;border-color:#493D6B;border-style:solid;background-color:#17132F;display:flex;flex-direction:column;gap:15px;}.elementor .s-hero-grid{display:flex;flex-direction:row;gap:54px;justify-content:space-between;align-items:center;}.elementor .s-hero-shell{width:100%;max-width:1180px;display:flex;flex-direction:column;gap:62px;}.elementor .s-hero{padding-block-start:28px;padding-block-end:86px;padding-inline-start:32px;padding-inline-end:32px;background-color:#0B1020;display:flex;flex-direction:column;align-items:center;}.elementor .s-cap-one{font-weight:700;font-size:14px;color:#282147;}.elementor .s-cap-two{font-weight:700;font-size:14px;color:#282147;}.elementor .s-cap-three{font-weight:700;font-size:14px;color:#282147;}.elementor .s-cap-four{font-weight:700;font-size:14px;color:#282147;}.elementor .s-capabilities-row{width:100%;max-width:1180px;display:flex;flex-direction:row;gap:18px;justify-content:space-between;align-items:center;}.elementor .s-capabilities{padding-block-start:24px;padding-block-end:24px;padding-inline-start:32px;padding-inline-end:32px;background-color:#FAF7FF;display:flex;flex-direction:column;align-items:center;}.elementor .s-workflow-label{font-weight:800;font-size:12px;color:#8B5CF6;letter-spacing:1.4px;}.elementor .s-workflow-title{font-weight:800;font-size:44px;color:#FFFFFF;line-height:1.12em;}.elementor .s-workflow-intro{font-size:18px;color:#B8B0C9;line-height:1.7em;}.elementor .s-workflow-head{max-width:780px;display:flex;flex-direction:column;gap:15px;}.elementor .s-step-1-title{font-weight:800;font-size:20px;color:#FFFFFF;}.elementor .s-step-1-copy{font-size:14px;color:#C4B5FD;line-height:1.65em;}.elementor .s-step-1{width:23.5%;padding:23px;border-radius:18px;border-width:1px;border-color:#3A315F;border-style:solid;background-color:#17132F;display:flex;flex-direction:column;gap:12px;}.elementor .s-step-2-title{font-weight:800;font-size:20px;color:#FFFFFF;}.elementor .s-step-2-copy{font-size:14px;color:#C4B5FD;line-height:1.65em;}.elementor .s-step-2{width:23.5%;padding:23px;border-radius:18px;border-width:1px;border-color:#3A315F;border-style:solid;background-color:#17132F;display:flex;flex-direction:column;gap:12px;}.elementor .s-step-3-title{font-weight:800;font-size:20px;color:#FFFFFF;}.elementor .s-step-3-copy{font-size:14px;color:#C4B5FD;line-height:1.65em;}.elementor .s-step-3{width:23.5%;padding:23px;border-radius:18px;border-width:1px;border-color:#3A315F;border-style:solid;background-color:#17132F;display:flex;flex-direction:column;gap:12px;}.elementor .s-step-4-title{font-weight:800;font-size:20px;color:#FFFFFF;}.elementor .s-step-4-copy{font-size:14px;color:#C4B5FD;line-height:1.65em;}.elementor .s-step-4{width:23.5%;padding:23px;border-radius:18px;border-width:1px;border-color:#3A315F;border-style:solid;background-color:#17132F;display:flex;flex-direction:column;gap:12px;}.elementor .s-workflow-grid{display:flex;flex-direction:row;gap:18px;flex-wrap:wrap;}.elementor .s-workflow-shell{width:100%;max-width:1180px;display:flex;flex-direction:column;gap:42px;}.elementor .s-workflow{padding-block-start:96px;padding-block-end:96px;padding-inline-start:32px;padding-inline-end:32px;background-color:#0B1020;display:flex;flex-direction:column;align-items:center;}.elementor .s-closing-title{max-width:850px;font-weight:800;font-size:48px;color:#FFFFFF;line-height:1.12em;text-align:center;}.elementor .s-closing-copy{max-width:720px;font-size:18px;color:#D8D2E8;line-height:1.65em;text-align:center;}.elementor .s-closing-button{min-width:230px;font-weight:800;font-size:16px;color:#FFFFFF;text-align:center;padding-block-start:16px;padding-block-end:16px;padding-inline-start:26px;padding-inline-end:26px;border-radius:14px;background-color:#7C3AED;}.elementor .s-closing-rule{width:100%;height:1px;min-height:1px;max-height:1px;padding:0px;margin-block-start:28px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;background-color:#4A3E70;}.elementor .s-closing-brand{font-weight:800;font-size:15px;color:#FFFFFF;}.elementor .s-closing-stack{font-weight:600;font-size:12px;color:#C4B5FD;}.elementor .s-closing-meta{width:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:14px;border-width:1px;border-color:#3A315F;border-style:solid;background-color:#17132F;display:flex;flex-direction:row;gap:18px;justify-content:space-between;align-items:center;}.elementor .s-closing-shell{width:100%;max-width:980px;display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .s-closing{padding-block-start:82px;padding-block-end:34px;padding-inline-start:32px;padding-inline-end:32px;background-color:#0B1020;display:flex;flex-direction:column;align-items:center;}