.elementor .e-2f2f420{width:48px;height:1px;background-color:#f59e0b;display:block;}.elementor .e-b909780{font-family:system-ui;font-weight:600;font-size:12px;color:#f59e0b;letter-spacing:0.1em;line-height:16px;text-transform:uppercase;}.elementor .e-7106ca2{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-d63ca4e{width:auto;font-family:Georgia;font-weight:400;font-size:96px;color:#ffffff;letter-spacing:-0.05em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;& > span:nth-of-type(1){display:inline}
& > span:nth-of-type(2){display:inline}
& > span:nth-of-type(3){font-weight:300;color:#94a3b8;font-style:italic;display:inline}
& > span:nth-of-type(4){display:inline}\n}.elementor .e-7bac30e{font-family:monospace;font-size:14px;color:rgba(255, 255, 255, 0.7);letter-spacing:0.05em;line-height:20px;text-transform:uppercase;}.elementor .e-9fbfcba{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-87a5370{width:4px;height:4px;min-width:0px;min-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-start-start-radius:9999px;border-start-end-radius:9999px;border-end-start-radius:9999px;border-end-end-radius:9999px;background-color:#334155;display:block;gap:0px;flex:0 0 auto;}.elementor .e-0520ac2{font-family:monospace;font-size:14px;color:rgba(255, 255, 255, 0.7);letter-spacing:0.05em;line-height:20px;text-transform:uppercase;}.elementor .e-2cc0ac0{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-9723370{width:auto;font-family:monospace;font-size:14px;color:rgba(255, 255, 255, 0.7);letter-spacing:0.05em;line-height:20px;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:32px;align-items:center;}.elementor .e-145bdcc{font-family:system-ui;font-weight:700;font-size:14px;color:#ffffff;letter-spacing:0.05em;line-height:20px;text-transform:uppercase;}.elementor .e-22b22a2{width:auto;font-weight:700;font-size:14px;color:#ffffff;letter-spacing:0.05em;line-height:20px;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-start-start-radius:9999px;border-start-end-radius:9999px;border-end-start-radius:9999px;border-end-end-radius:9999px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(255, 255, 255, 0.4);border-style:solid;transition:all 0.2s;display:inline-flex;flex-direction:row;gap:0px;justify-content:center;align-items:center;}.elementor .e-22b22a2:hover,.elementor .e-22b22a2:focus-visible{color:#0f172a;background-color:#ffffff;}.elementor .e-fb32f00{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:40px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-5c9c3f0{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0px;grid-column:span 8;}.elementor .e-95d2328{font-family:system-ui;font-size:10px;color:rgba(255, 255, 255, 0.5);letter-spacing:0.1em;line-height:10px;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;writing-mode: vertical-rl;\n}.elementor .e-4f66d88{width:auto;height:auto;color:rgba(255, 255, 255, 0.5);line-height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:flex;flex-direction:column;gap:0px;align-items:end;}.elementor .e-496a600{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:0px;grid-column:span 4;justify-content:flex-end;}.elementor .e-e4f9a90{width:100%;min-width:0px;max-width:min(96rem,round(down,100vw,16rem));position:relative;z-index:10;padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:32px;grid-template-columns:repeat(12, 1fr);align-items:flex-end;}.elementor .e-49282da{width:auto;height:100vh;min-height:800px;overflow:hidden;position:relative;padding-block-start:0px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(90deg, rgba(2, 6, 23, 0.8) 0%,transparent 50%,transparent 100%),linear-gradient(0deg, #020617 0%,rgba(15, 23, 42, 0.6) 50%,transparent 100%),linear-gradient(180deg, rgba(2, 6, 23, 0.4) 0%,rgba(2, 6, 23, 0.4) 100%),url("https://www.bitstobreakthroughs.ch/wp-content/uploads/2026/09/photo-1557804506-669a67965ba0.jpg");background-repeat:repeat,repeat,repeat,no-repeat;background-attachment:scroll;background-size:auto auto,auto auto,auto auto,cover;background-position:0% 0%,0% 0%,0% 0%,center center;background-color:#020617;display:flex;flex-direction:row;gap:0px;align-items:flex-end;}.elementor .e-c5af796{width:100%;height:100%;object-fit:cover;filter:grayscale(100%);transition:all 0.2s;}.elementor .e-c5af796:hover,.elementor .e-c5af796:focus-visible{filter:grayscale(0%);}.elementor .e-4fd9ce0{overflow:hidden;aspect-ratio:3 / 4;position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;background-color:rgba(15, 23, 42, 0.1);gap:0px;}.elementor .e-10c3322{width:192px;height:192px;min-width:0px;min-height:0px;position:absolute;inset-inline-end:-40px;inset-block-end:-40px;z-index:-10;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f1f5f9;display:block;gap:0px;}.elementor .e-30746a8{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0px;grid-column:span 5;}.elementor .e-3d1b918{max-width:672px;font-family:Georgia;font-weight:400;font-size:48px;color:#0f172a;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;gap:0px;& > span:nth-of-type(1){display:inline}
& > span:nth-of-type(2){color:#64748b;font-style:italic;display:inline}
& > span:nth-of-type(3){display:inline}
& > span:nth-of-type(4){color:#64748b;font-style:italic;display:inline}\n}.elementor .e-e58a170{width:80px;height:2px;min-width:0px;min-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;background-color:#0f172a;gap:0px;}.elementor .e-01f136c{font-family:system-ui;font-weight:300;font-size:20px;color:#475569;line-height:28px;}.elementor .e-7a94af0{font-family:system-ui;font-weight:300;font-size:20px;color:#475569;line-height:28px;}.elementor .e-b33a128{max-width:672px;font-weight:300;font-size:20px;color:#475569;line-height:28px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-d519e38{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0px;grid-column:span 7;}.elementor .e-4f229e0{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:96px;grid-template-columns:repeat(12, 1fr);align-items:center;}.elementor .e-3cef5e8{width:100%;min-width:0px;max-width:min(96rem,round(down,100vw,16rem));padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:0px;}.elementor .e-995877f{padding-block-start:160px;padding-block-end:160px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;}.elementor .e-0356890{width:auto;font-family:Georgia;font-weight:400;font-size:60px;color:#0f172a;letter-spacing:-0.025em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;& > span:nth-of-type(1){display:inline}
& > span:nth-of-type(2){display:inline}
& > span:nth-of-type(3){color:#64748b;font-style:italic;display:inline}\n}.elementor .e-3f2c05d{font-family:Georgia;font-weight:300;font-size:20px;color:#0f172a;line-height:28px;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-93a3068{font-family:system-ui;font-weight:300;color:#475569;line-height:1.625;display:inline;}.elementor .e-c190fe0{width:auto;max-width:448px;font-weight:300;color:#475569;line-height:1.625;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0px;}.elementor .e-92d96c8{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:96px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:32px;justify-content:space-between;align-items:flex-end;}.elementor .e-3f8c0c3{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;opacity:80%;}.elementor .e-c4ffb28{overflow:hidden;aspect-ratio:1 / 1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;background-color:#e2e8f0;gap:0px;}.elementor .e-a5d2f9c{font-family:system-ui;font-weight:700;font-size:18px;color:#0f172a;letter-spacing:0.05em;line-height:28px;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-d2d6150{font-family:system-ui;font-weight:300;font-size:14px;color:#475569;line-height:20px;}.elementor .e-cf38630{cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0px;}.elementor .e-2f230be{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;opacity:80%;}.elementor .e-29a30f8{overflow:hidden;aspect-ratio:1 / 1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;background-color:#e2e8f0;gap:0px;}.elementor .e-1893c32{font-family:system-ui;font-weight:700;font-size:18px;color:#0f172a;letter-spacing:0.05em;line-height:28px;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-c0974d8{font-family:system-ui;font-weight:300;font-size:14px;color:#475569;line-height:20px;}.elementor .e-fce0e24{cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:48px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:0px;}.elementor .e-44f1d40{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;opacity:80%;}.elementor .e-cff31e8{overflow:hidden;aspect-ratio:1 / 1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;background-color:#e2e8f0;gap:0px;}.elementor .e-70223a0{font-family:system-ui;font-weight:700;font-size:18px;color:#0f172a;letter-spacing:0.05em;line-height:28px;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-542722e{font-family:system-ui;font-weight:300;font-size:14px;color:#475569;line-height:20px;}.elementor .e-3a8ad10{cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:-32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:0px;}.elementor .e-f92fea6{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;opacity:80%;}.elementor .e-505ba14{overflow:hidden;aspect-ratio:1 / 1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;background-color:#e2e8f0;gap:0px;}.elementor .e-55b3f68{font-family:system-ui;font-weight:700;font-size:18px;color:#0f172a;letter-spacing:0.05em;line-height:28px;text-transform:uppercase;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3083458{font-family:system-ui;font-weight:300;font-size:14px;color:#475569;line-height:20px;}.elementor .e-b3a7e10{cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:0px;}.elementor .e-3b16e60{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:32px;grid-template-columns:repeat(4, 1fr);}.elementor .e-a19a406{width:100%;min-width:0px;max-width:min(96rem,round(down,100vw,16rem));padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:0px;}.elementor .e-d30abf0{padding-block-start:128px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f8fafc;display:flex;flex-direction:column;gap:0px;}.elementor .e-6533138{width:50%;height:100%;min-width:0px;min-height:0px;position:absolute;inset-block-start:0px;inset-inline-end:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-image:linear-gradient(270deg, rgba(245, 158, 11, 0.05) 0%,transparent 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;filter:blur(64px);gap:0px;}.elementor .e-b374738{font-family:monospace;font-size:12px;color:#cbd5e1;letter-spacing:0.1em;line-height:16px;text-transform:uppercase;}.elementor .e-f49b9d6{width:auto;padding-block-start:4px;padding-block-end:4px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:9999px;border-start-end-radius:9999px;border-end-start-radius:9999px;border-end-end-radius:9999px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#334155;border-style:solid;display:inline-flex;flex-direction:row;gap:8px;align-items:center;align-self:flex-start;}.elementor .e-a9e27a0{width:auto;font-family:Georgia;font-weight:400;font-size:48px;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;& > span:nth-of-type(1){color:#ffffff;display:inline}
& > span:nth-of-type(2){display:inline}
& > span:nth-of-type(3){color:#64748b;font-style:italic;display:inline}\n}.elementor .e-6d76370{font-family:system-ui;font-weight:300;font-size:18px;color:#94a3b8;line-height:1.625;}.elementor .e-8518d88{font-family:system-ui;font-weight:300;font-size:18px;color:#94a3b8;line-height:1.625;}.elementor .e-2d10d58{max-width:512px;font-weight:300;font-size:18px;color:#94a3b8;line-height:1.625;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:48px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:24px;}.elementor .e-8607204{font-family:system-ui;font-weight:700;font-size:14px;color:#f59e0b;letter-spacing:0.1em;line-height:20px;text-transform:uppercase;}.elementor .e-faa8202{width:auto;color:#f59e0b;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;transition:all 0.2s;display:inline-flex;flex-direction:row;gap:16px;align-items:center;align-self:flex-start;}.elementor .e-faa8202:hover,.elementor .e-faa8202:focus-visible{color:#ffffff;}.elementor .e-101aa11{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0px;}.elementor .e-284d8a0{width:100%;height:256px;object-fit:cover;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;opacity:80%;filter:grayscale(100%);transition:all 0.2s;}.elementor .e-284d8a0:hover,.elementor .e-284d8a0:focus-visible{opacity:100%;filter:grayscale(0%);}.elementor .e-83d5a04{width:100%;height:256px;object-fit:cover;margin-block-start:48px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;opacity:80%;filter:grayscale(100%);transition:all 0.2s;}.elementor .e-83d5a04:hover,.elementor .e-83d5a04:focus-visible{opacity:100%;filter:grayscale(0%);}.elementor .e-7678f8c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:16px;grid-template-columns:repeat(2, 1fr);}.elementor .e-5433712{position:relative;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0px;}.elementor .e-7235f76{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:64px;grid-template-columns:repeat(2, 1fr);align-items:center;}.elementor .e-8243134{width:100%;min-width:0px;max-width:min(96rem,round(down,100vw,16rem));padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:0px;}.elementor .e-95f5e70{overflow:hidden;position:relative;color:#ffffff;padding-block-start:160px;padding-block-end:160px;padding-inline-start:0px;padding-inline-end:0px;background-color:#020617;display:flex;flex-direction:column;gap:0px;}.elementor .e-30c9068{width:32px;height:1px;background-color:#f59e0b;display:block;}.elementor .e-37f0518{font-family:system-ui;font-weight:600;font-size:12px;color:#f59e0b;letter-spacing:0.1em;line-height:16px;text-align:center;text-transform:uppercase;}.elementor .e-e0a83b0{width:32px;height:1px;background-color:#f59e0b;display:block;}.elementor .e-6eba820{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:inline-flex;flex-direction:row;gap:8px;justify-content:center;align-items:center;align-self:flex-start;}.elementor .e-3284030{font-family:Georgia;font-weight:400;font-size:48px;color:#0f172a;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;gap:0px;& > span:nth-of-type(1){text-align:center;display:inline}
& > span:nth-of-type(2){color:#64748b;text-align:center;font-style:italic;display:inline}\n}.elementor .e-0280138{font-family:system-ui;font-weight:300;font-size:20px;color:#475569;line-height:28px;text-align:center;}.elementor .e-1253eba{width:100%;min-width:0px;max-width:672px;text-align:center;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:64px;margin-inline-start:auto;margin-inline-end:auto;gap:0px;}.elementor .e-934ee86{font-family:system-ui;font-weight:600;font-size:12px;color:#f59e0b;letter-spacing:0.1em;line-height:16px;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-bdfba9a{font-family:system-ui;font-weight:700;font-size:18px;color:#0f172a;letter-spacing:0.05em;line-height:28px;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-0964f60{font-family:system-ui;font-weight:300;font-size:14px;color:#475569;line-height:1.625;}.elementor .e-0e182de{padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#f1f5f9;border-style:solid;transition:all 0.2s;display:block;gap:0px;}.elementor .e-0e182de:hover,.elementor .e-0e182de:focus-visible{border-color:#cbd5e1;}.elementor .e-ec0cc2a{font-family:system-ui;font-weight:600;font-size:12px;color:#f59e0b;letter-spacing:0.1em;line-height:16px;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-4bf06b6{font-family:system-ui;font-weight:700;font-size:18px;color:#0f172a;letter-spacing:0.05em;line-height:28px;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-9182f5e{font-family:system-ui;font-weight:300;font-size:14px;color:#475569;line-height:1.625;}.elementor .e-0b7b7d8{padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#f1f5f9;border-style:solid;transition:all 0.2s;display:block;gap:0px;}.elementor .e-0b7b7d8:hover,.elementor .e-0b7b7d8:focus-visible{border-color:#cbd5e1;}.elementor .e-780e44a{font-family:system-ui;font-weight:600;font-size:12px;color:#f59e0b;letter-spacing:0.1em;line-height:16px;text-transform:uppercase;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-b83a178{font-family:system-ui;font-weight:700;font-size:18px;color:#0f172a;letter-spacing:0.05em;line-height:28px;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1e57df8{font-family:system-ui;font-weight:300;font-size:14px;color:#475569;line-height:1.625;}.elementor .e-5d8238e{padding-block-start:32px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#f1f5f9;border-style:solid;transition:all 0.2s;display:block;gap:0px;}.elementor .e-5d8238e:hover,.elementor .e-5d8238e:focus-visible{border-color:#cbd5e1;}.elementor .e-f67b720{width:100%;min-width:0px;max-width:1024px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:64px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:24px;grid-template-columns:repeat(3, 1fr);}.elementor .e-576f0e8{width:auto;font-family:system-ui;font-weight:700;font-size:14px;color:#ffffff;letter-spacing:0.05em;line-height:20px;text-align:center;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-start-start-radius:9999px;border-start-end-radius:9999px;border-end-start-radius:9999px;border-end-end-radius:9999px;background-color:#0f172a;transition:all 0.2s;display:inline-block;}.elementor .e-576f0e8:hover,.elementor .e-576f0e8:focus-visible{background-color:#1e293b;}.elementor .e-fd6bf3e{width:auto;font-family:system-ui;font-weight:700;font-size:14px;color:#0f172a;letter-spacing:0.05em;line-height:20px;text-align:center;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:32px;padding-inline-end:32px;border-start-start-radius:9999px;border-start-end-radius:9999px;border-end-start-radius:9999px;border-end-end-radius:9999px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#cbd5e1;border-style:solid;background-color:transparent;transition:all 0.2s;display:inline-block;}.elementor .e-fd6bf3e:hover,.elementor .e-fd6bf3e:focus-visible{border-color:#0f172a;}.elementor .e-fe781ee{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:24px;justify-content:center;align-items:center;}.elementor .e-83fc4cc{width:100%;min-width:0px;max-width:min(96rem,round(down,100vw,16rem));padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:0px;}.elementor .e-502f9b2{padding-block-start:128px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;background-color:#ffffff;display:flex;flex-direction:column;gap:0px;}.elementor .e-175ab40{width:384px;height:384px;min-width:0px;min-height:0px;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:rgba(245, 158, 11, 0.05);filter:blur(64px);gap:0px;}.elementor .e-7298ae8{width:288px;height:288px;min-width:0px;min-height:0px;position:absolute;inset-inline-end:0px;inset-block-end:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:rgba(245, 158, 11, 0.05);filter:blur(64px);gap:0px;}.elementor .e-ad41428{width:48px;height:1px;background-color:#f59e0b;display:block;}.elementor .e-74ec51e{font-family:system-ui;font-weight:600;font-size:12px;color:#f59e0b;letter-spacing:0.1em;line-height:16px;text-transform:uppercase;}.elementor .e-7e818e0{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:32px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:16px;align-items:center;}.elementor .e-6fdda78{font-family:Georgia;font-weight:400;font-size:60px;color:#ffffff;letter-spacing:-0.025em;line-height:1;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;gap:0px;& > span:nth-of-type(1){display:inline}
& > span:nth-of-type(2){color:#94a3b8;font-style:italic;display:inline}\n}.elementor .e-4e87e13{font-family:monospace;font-size:14px;color:#94a3b8;letter-spacing:0.05em;line-height:20px;text-transform:uppercase;}.elementor .e-09f177e{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-6ae7120{width:4px;height:4px;min-width:0px;min-height:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-start-start-radius:9999px;border-start-end-radius:9999px;border-end-start-radius:9999px;border-end-end-radius:9999px;background-color:#334155;display:block;gap:0px;flex:0 0 auto;}.elementor .e-4be1576{font-family:monospace;font-size:14px;color:#94a3b8;letter-spacing:0.05em;line-height:20px;text-transform:uppercase;}.elementor .e-6131362{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:8px;align-items:center;}.elementor .e-95d9df5{width:auto;font-family:monospace;font-size:14px;color:#94a3b8;letter-spacing:0.05em;line-height:20px;text-transform:uppercase;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:24px;align-items:center;}.elementor .e-321da50{max-width:512px;font-family:system-ui;font-weight:300;font-size:18px;color:#94a3b8;line-height:1.625;margin-block-start:0px;margin-block-end:40px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e51ff60{font-family:system-ui;font-weight:700;font-size:14px;color:#0f172a;letter-spacing:0.05em;line-height:20px;text-align:start;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:40px;padding-inline-end:40px;border-start-start-radius:9999px;border-start-end-radius:9999px;border-end-start-radius:9999px;border-end-end-radius:9999px;background-color:#f59e0b;transition:all 0.2s;display:inline-block;}.elementor .e-e51ff60:hover,.elementor .e-e51ff60:focus-visible{background-color:#ffffff;}.elementor .e-22ba066{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;gap:0px;}.elementor .e-104e4e0{font-family:system-ui;font-weight:600;font-size:12px;color:#f59e0b;letter-spacing:0.1em;line-height:16px;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-c878608{font-family:system-ui;font-weight:700;font-size:14px;color:#ffffff;letter-spacing:0.05em;line-height:20px;text-transform:uppercase;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2f07880{font-family:system-ui;font-weight:300;font-size:12px;color:#64748b;line-height:16px;}.elementor .e-be85d32{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#1e293b;border-style:solid;background-color:#0f172a;transition:all 0.2s;gap:0px;}.elementor .e-be85d32:hover,.elementor .e-be85d32:focus-visible{border-color:#334155;}.elementor .e-3a8b35a{font-family:system-ui;font-weight:600;font-size:12px;color:#f59e0b;letter-spacing:0.1em;line-height:16px;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-3ea6383{font-family:system-ui;font-weight:700;font-size:14px;color:#ffffff;letter-spacing:0.05em;line-height:20px;text-transform:uppercase;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a035b88{font-family:system-ui;font-weight:300;font-size:12px;color:#64748b;line-height:16px;}.elementor .e-fa60ea0{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#1e293b;border-style:solid;background-color:#0f172a;transition:all 0.2s;gap:0px;}.elementor .e-fa60ea0:hover,.elementor .e-fa60ea0:focus-visible{border-color:#334155;}.elementor .e-97a44a8{font-family:system-ui;font-weight:600;font-size:12px;color:#f59e0b;letter-spacing:0.1em;line-height:16px;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-0c0faee{font-family:system-ui;font-weight:700;font-size:14px;color:#ffffff;letter-spacing:0.05em;line-height:20px;text-transform:uppercase;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-a988558{font-family:system-ui;font-weight:300;font-size:12px;color:#64748b;line-height:16px;}.elementor .e-92b03e6{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#1e293b;border-style:solid;background-color:#0f172a;transition:all 0.2s;gap:0px;}.elementor .e-92b03e6:hover,.elementor .e-92b03e6:focus-visible{border-color:#334155;}.elementor .e-640843a{font-family:system-ui;font-weight:600;font-size:12px;color:#f59e0b;letter-spacing:0.1em;line-height:16px;text-transform:uppercase;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-9f1a468{font-family:Georgia;font-size:30px;color:#ffffff;letter-spacing:-0.05em;line-height:36px;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-404f1a8{font-family:system-ui;font-weight:300;font-size:12px;color:#94a3b8;line-height:16px;}.elementor .e-6cdfdd0{padding-block-start:24px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:32px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-start-start-radius:2px;border-start-end-radius:2px;border-end-start-radius:2px;border-end-end-radius:2px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:rgba(245, 158, 11, 0.3);border-style:solid;background-color:rgba(245, 158, 11, 0.05);transition:all 0.2s;gap:0px;}.elementor .e-6cdfdd0:hover,.elementor .e-6cdfdd0:focus-visible{border-color:rgba(245, 158, 11, 0.6);}.elementor .e-4ce39f4{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:16px;grid-template-columns:repeat(2, 1fr);}.elementor .e-ea1b310{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:64px;grid-template-columns:repeat(2, 1fr);align-items:center;}.elementor .e-2acc7a2{width:100%;min-width:0px;max-width:min(96rem,round(down,100vw,16rem));position:relative;z-index:10;padding-block-start:0px;padding-block-end:0px;padding-inline-start:48px;padding-inline-end:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:0px;}.elementor .e-d98970c{overflow:hidden;position:relative;color:#ffffff;padding-block-start:128px;padding-block-end:128px;padding-inline-start:0px;padding-inline-end:0px;background-color:#020617;display:flex;flex-direction:column;gap:0px;}.elementor .e-c5df1a8{font-family:system-ui;color:#1e293b;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#f8fafc;display:flex;flex-direction:column;gap:0px;}