.elementor .e-div-block-base{min-width:30px;padding:10px;display:block;}.elementor .e-flexbox-base{padding:10px;display:flex;flex-direction:row;}.elementor .e-grid-base{column-gap:20px;padding:10px;display:grid;row-gap:20px;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(2, 1fr);}.elementor .e-tabs-base{padding-block-start:0px;display:flex;flex-direction:column;gap:30px;}.elementor .e-tabs-menu-base{display:flex;justify-content:center;}.elementor .e-tab-base{width:160px;color:#0C0D0E;cursor:pointer;padding:8px;border-width:2px;border-color:#E0E0E0;border-style:solid;background-color:#FFFFFF;display:block;}.elementor .e-tab-base.e--selected{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:focus{border-color:#0C0D0E;outline-width:0px;}.elementor .e-tab-base:hover,.elementor .e-tab-base:focus-visible{background-color:#E0E0E0;}.elementor .e-tabs-content-area-base{display:block;}.elementor .e-tab-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-accordion-base{padding:0px;display:flex;flex-direction:column;}.elementor .e-accordion-item-base{padding:0px;display:block;}.elementor .e-accordion-item-header-base{cursor:pointer;padding:10px;display:flex;gap:8px;justify-content:space-between;align-items:center;}.elementor .e-accordion-item-title-base{padding:0px;}.elementor .e-accordion-item-icon-base{width:200px;height:20px;padding:0px;display:inline-flex;flex:0 0 auto;justify-content:flex-end;align-items:center;}.elementor .e-accordion-item-content-base{min-width:30px;padding:10px;display:block;}.elementor .e-background-video-base{width:100%;overflow:hidden;position:relative;padding:10px;display:flex;flex-direction:column;}.elementor .e-background-video-content-base{width:100%;position:relative;z-index:1;padding:0px;display:flex;flex-direction:column;flex:1 1 auto;}.elementor .e-background-video-controls-base{width:auto;position:absolute;inset-inline-end:20px;inset-block-end:20px;z-index:2;display:flex;gap:8px;}.elementor .e-background-video-play-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-background-video-pause-base{cursor:pointer;padding:8px;border-style:none;background-color:transparent;display:inline-flex;justify-content:center;align-items:center;}.elementor .e-form-base{display:block;}.elementor .e-collection-loop-base{display:block;}.elementor .e-heading-base{margin:0px;}.elementor .e-heading-link-base{all:unset;cursor:pointer;}.elementor .e-image-link-base{width:fit-content;all:unset;cursor:pointer;display:inherit;}.elementor .e-image-base{display:block;}.elementor .e-paragraph-base{margin:0px;}.elementor .e-paragraph-link-base{all:unset;cursor:pointer;}.elementor .e-svg-base{width:65px;height:65px;display:inline-block;}.elementor .e-button-base{text-align:center;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:2px;border-width:0px;background-color:#375EFB;display:inline-block;}.elementor .e-youtube-base{overflow:hidden;aspect-ratio:16/9;}.elementor .e-divider-base{width:100%;height:1px;border-width:0px;border-color:transparent;border-style:none;background-color:#000;}.elementor .e-self-hosted-video-base{max-width:100vw;aspect-ratio:16/9;display:inline-block;}.elementor .e-3ee626d2-20e2{width:200px;height:auto;flex:0 0 auto;}.elementor .e-199defb3-7a74:hover,.elementor .e-199defb3-7a74:focus-visible{color:#FFFFFF;}.elementor .e-199defb3-7a74{font-family:Inter;font-weight:500;font-size:16px;color:rgba(255,255,255,0.78);line-height:1.2;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;background-color:rgba(0,0,0,0);}.elementor .e-48647c04-33aa:hover,.elementor .e-48647c04-33aa:focus-visible{color:#FFFFFF;}.elementor .e-48647c04-33aa{font-family:Inter;font-weight:500;font-size:16px;color:rgba(255,255,255,0.78);line-height:1.2;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;background-color:rgba(0,0,0,0);}.elementor .e-82f1e3e-d5da{font-family:Inter;font-weight:500;font-size:15px;color:rgba(255,255,255,0.82);line-height:1.3;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;background-color:rgba(0,0,0,0);display:block;}.elementor .e-63bbd60-80bf{font-family:Inter;font-weight:500;font-size:15px;color:rgba(255,255,255,0.82);line-height:1.3;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;background-color:rgba(0,0,0,0);display:block;}.elementor .e-2260cac-929a{font-family:Inter;font-weight:500;font-size:15px;color:rgba(255,255,255,0.82);line-height:1.3;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;background-color:rgba(0,0,0,0);display:block;}.elementor .e-ceda3c1-9341{font-family:Inter;font-weight:500;font-size:15px;color:rgba(255,255,255,0.82);line-height:1.3;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;background-color:rgba(0,0,0,0);display:block;}.elementor .e-7a1e5c3d-4b2f{font-family:Inter;font-weight:500;font-size:15px;color:rgba(255,255,255,0.82);line-height:1.3;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;background-color:rgba(0,0,0,0);display:block;}.elementor .e-256830a4-9b1c{padding:0px;display:none;flex-direction:column;gap:2px;}.elementor .e-6c82af49-9ace:hover,.elementor .e-6c82af49-9ace:focus-visible{color:#FFFFFF;}.elementor .e-6c82af49-9ace{font-family:Inter;font-weight:500;font-size:16px;color:rgba(255,255,255,0.78);line-height:1.2;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;background-color:rgba(0,0,0,0);}.elementor .e-11586e1e-2941:hover,.elementor .e-11586e1e-2941:focus-visible{color:#FFFFFF;}.elementor .e-11586e1e-2941{font-family:Inter;font-weight:500;font-size:16px;color:rgba(255,255,255,0.78);line-height:1.2;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;background-color:rgba(0,0,0,0);}.elementor .e-4fa1a273-3f37:hover,.elementor .e-4fa1a273-3f37:focus-visible{color:#FFFFFF;}.elementor .e-4fa1a273-3f37{font-family:Inter;font-weight:500;font-size:16px;color:rgba(255,255,255,0.78);line-height:1.2;padding-block-start:10px;padding-block-end:10px;padding-inline-start:14px;padding-inline-end:14px;border-radius:0px;background-color:rgba(0,0,0,0);}.elementor .e-416ac59d-8fa2{width:auto;padding:0px;flex-direction:row;gap:4px;flex-wrap:wrap;flex:1 1 auto;justify-content:center;align-items:center;}.elementor .e-34308bd9-94f7:hover,.elementor .e-34308bd9-94f7:focus-visible{border-color:rgba(255,255,255,0.45);background-color:rgba(255,255,255,0.1);}.elementor .e-34308bd9-94f7{font-family:Inter;font-weight:600;font-size:15px;color:#FFFFFF;line-height:1.2;padding-block-start:12px;padding-block-end:12px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:rgba(255,255,255,0.04);}.elementor .e-2f59288b-d655:hover,.elementor .e-2f59288b-d655:focus-visible{background-color:#FF946B;box-shadow:0px 18px 44px -12px rgba(254,127,76,0.9);}.elementor .e-2f59288b-d655{font-family:Inter;font-weight:600;font-size:15px;color:#0A0A0F;line-height:1.2;padding-block-start:13px;padding-block-end:13px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:#FE7F4C;box-shadow:0px 12px 34px -12px rgba(254,127,76,0.7);}.elementor .e-6ec60e7c-be24{width:auto;padding:0px;flex-direction:row;gap:10px;flex-wrap:wrap;flex:0 0 auto;align-items:center;}.elementor .e-73cb9272-222b{width:auto;padding:0px;flex-direction:row;gap:20px;flex-wrap:wrap;flex:1 1 auto;justify-content:space-between;align-items:center;}.elementor .e-527ec6d1-f975{width:18px;height:2px;padding:0px;border-radius:2px;background-color:#FFFFFF;}.elementor .e-89aaeac-c3aa{width:18px;height:2px;padding:0px;border-radius:2px;background-color:#FFFFFF;}.elementor .e-1c1acf15-7b00{width:18px;height:2px;padding:0px;border-radius:2px;background-color:#FFFFFF;}.elementor .e-4d82f4f8-33cf{width:46px;height:46px;padding:0px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:rgba(255,255,255,0.04);display:none;flex-direction:column;gap:5px;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-312611d5-3be1{width:100%;max-width:1320px;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;flex-direction:row;gap:28px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-5144d9ea-4bde{width:100%;position:sticky;inset-block-start:0px;z-index:999;padding:0px;border-block-end-width:1px;background-color:#0A0A0F;backdrop-filter:blur(18px);flex-direction:column;align-items:center;}.elementor .e-2bb311b5-9098{width:520px;height:520px;position:absolute;inset-block-start:-300px;inset-inline-start:-180px;z-index:0;padding:0px;border-radius:999px;background-color:rgba(82,7,98,0.35);box-shadow:0px 0px 160px 90px rgba(82,7,98,0.22);}.elementor .e-56c07f4a-7ad9{width:210px;height:auto;}.elementor .e-160d9826-906e{max-width:380px;font-family:Inter;font-size:17px;color:#B4B1BC;line-height:1.7;}.elementor .e-5d337834-f069:hover,.elementor .e-5d337834-f069:focus-visible{border-color:rgba(254,127,76,0.6);background-color:rgba(254,127,76,0.1);}.elementor .e-5d337834-f069{font-family:"JetBrains Mono";font-weight:600;font-size:14px;color:#FFFFFF;line-height:1.2;padding-block-start:11px;padding-block-end:11px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.04);}.elementor .e-6ae5100a-b459:hover,.elementor .e-6ae5100a-b459:focus-visible{border-color:rgba(254,127,76,0.6);background-color:rgba(254,127,76,0.1);}.elementor .e-6ae5100a-b459{font-family:"JetBrains Mono";font-weight:600;font-size:14px;color:#FFFFFF;line-height:1.2;padding-block-start:11px;padding-block-end:11px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.04);}.elementor .e-469b1093-55f6{width:auto;padding:0px;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-2918923a-9a3f{padding:0px;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-1ba0b3ab-3d94{font-family:Syne;font-weight:700;font-size:22px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.2;}.elementor .e-7684060f-d065:hover,.elementor .e-7684060f-d065:focus-visible{color:#FFFFFF;}.elementor .e-7684060f-d065{font-family:Inter;font-weight:500;font-size:16px;color:rgba(255,255,255,0.74);line-height:1.4;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:rgba(0,0,0,0);}.elementor .e-1223e375-f74c:hover,.elementor .e-1223e375-f74c:focus-visible{color:#FFFFFF;}.elementor .e-1223e375-f74c{font-family:Inter;font-weight:500;font-size:16px;color:rgba(255,255,255,0.74);line-height:1.4;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:rgba(0,0,0,0);}.elementor .e-4a88b25a-254d:hover,.elementor .e-4a88b25a-254d:focus-visible{color:#FFFFFF;}.elementor .e-4a88b25a-254d{font-family:Inter;font-weight:500;font-size:16px;color:rgba(255,255,255,0.74);line-height:1.4;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:rgba(0,0,0,0);}.elementor .e-4414d766-dea4:hover,.elementor .e-4414d766-dea4:focus-visible{color:#FFFFFF;}.elementor .e-4414d766-dea4{font-family:Inter;font-weight:500;font-size:16px;color:rgba(255,255,255,0.74);line-height:1.4;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:rgba(0,0,0,0);}.elementor .e-1be156b2-6249:hover,.elementor .e-1be156b2-6249:focus-visible{color:#FFFFFF;}.elementor .e-1be156b2-6249{font-family:Inter;font-weight:500;font-size:16px;color:rgba(255,255,255,0.74);line-height:1.4;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:rgba(0,0,0,0);}.elementor .e-67cf0dea-25de{width:auto;padding:0px;flex-direction:column;gap:2px;align-items:flex-start;}.elementor .e-6a7ad4d1-858c{padding:0px;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-46c36e1-2276{font-family:Syne;font-weight:700;font-size:22px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.2;}.elementor .e-2af2d6c7-6341{font-family:Inter;font-size:16px;color:#B4B1BC;line-height:1.5;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2994b94c-5575{font-family:Inter;font-size:16px;color:#B4B1BC;line-height:1.5;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1c4cd3c8-ff2e{font-family:Inter;font-size:16px;color:#B4B1BC;line-height:1.5;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4bf1e063-3be6{font-family:Inter;font-size:16px;color:#B4B1BC;line-height:1.5;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1cb0ce1-b3e7{font-family:Inter;font-size:16px;color:#B4B1BC;line-height:1.5;padding-block-start:7px;padding-block-end:7px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-506d178b-1b32{width:auto;padding:0px;flex-direction:column;gap:2px;}.elementor .e-61df54f5-1a64{font-family:Inter;font-weight:600;font-size:15.5px;color:#FE7F4C;line-height:1.3;padding-block-start:6px;padding-block-end:6px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:rgba(0,0,0,0);}.elementor .e-2912f86a-a337{padding:0px;flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-6adf30c5-e423{font-family:Syne;font-weight:700;font-size:24px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.2;}.elementor .e-7bc62d8e-a88e{font-family:Inter;font-size:16.5px;color:#B4B1BC;line-height:1.65;}.elementor .e-a938760-a0c4:hover,.elementor .e-a938760-a0c4:focus-visible{background-color:#FF946B;box-shadow:0px 18px 44px -12px rgba(254,127,76,0.9);}.elementor .e-a938760-a0c4{font-family:Inter;font-weight:600;font-size:16px;color:#0A0A0F;line-height:1.2;text-align:center;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#FE7F4C;box-shadow:0px 12px 34px -12px rgba(254,127,76,0.7);}.elementor .e-29478780-caec{font-family:"JetBrains Mono";font-weight:500;font-size:13px;color:#8A8794;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-67eadde-2b16:hover,.elementor .e-67eadde-2b16:focus-visible{color:#FE7F4C;}.elementor .e-67eadde-2b16{font-family:Inter;font-weight:600;font-size:16px;color:#FFFFFF;line-height:1.4;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:rgba(0,0,0,0);}.elementor .e-7d7f97f8-7745{font-family:"JetBrains Mono";font-weight:500;font-size:13px;color:#8A8794;letter-spacing:0.08em;text-transform:uppercase;margin-block-start:10px;}.elementor .e-dd7120e-b675:hover,.elementor .e-dd7120e-b675:focus-visible{color:#FFFFFF;}.elementor .e-dd7120e-b675{font-family:Inter;font-weight:500;font-size:15.5px;color:rgba(255,255,255,0.74);line-height:1.4;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:rgba(0,0,0,0);}.elementor .e-2e61eac-64e8:hover,.elementor .e-2e61eac-64e8:focus-visible{color:#FFFFFF;}.elementor .e-2e61eac-64e8{font-family:Inter;font-weight:500;font-size:15.5px;color:rgba(255,255,255,0.74);line-height:1.4;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:rgba(0,0,0,0);}.elementor .e-545ebc61-211c:hover,.elementor .e-545ebc61-211c:focus-visible{color:#FFFFFF;}.elementor .e-545ebc61-211c{font-family:Inter;font-weight:500;font-size:15.5px;color:rgba(255,255,255,0.74);line-height:1.4;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:rgba(0,0,0,0);}.elementor .e-b13e9e-bc63{width:auto;padding:0px;flex-direction:row;gap:16px;flex-wrap:wrap;}.elementor .e-40e671da-5346{width:100%;padding-block-start:18px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:6px;align-items:flex-start;}.elementor .e-61a77e5a-662c{padding:32px;border-radius:24px;border-width:1px;border-color:rgba(255,255,255,0.09);border-style:solid;background-color:rgba(255,255,255,0.03);flex-direction:column;gap:18px;align-items:flex-start;}.elementor .e-74622d1e-4df9{padding:0px;gap:48px;grid-template-columns:1.35fr 1fr 1.1fr 1.4fr;grid-template-rows:auto;}.elementor .e-5e3a0ffd-472c{font-family:Inter;font-size:13.5px;color:#8A8794;line-height:1.5;}.elementor .e-3980dc30-432c:hover,.elementor .e-3980dc30-432c:focus-visible{color:#FFFFFF;}.elementor .e-3980dc30-432c{font-family:Inter;font-size:13.5px;color:#8A8794;line-height:1.5;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:rgba(0,0,0,0);}.elementor .e-b434507-4b6c:hover,.elementor .e-b434507-4b6c:focus-visible{color:#FFFFFF;}.elementor .e-b434507-4b6c{font-family:Inter;font-size:13.5px;color:#8A8794;line-height:1.5;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:rgba(0,0,0,0);}.elementor .e-4cade7af-1740{width:auto;padding:0px;flex-direction:row;gap:22px;flex-wrap:wrap;}.elementor .e-6dada110-afa4{padding-block-start:28px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-15f0aa64-68fd{width:100%;max-width:1296px;position:relative;z-index:1;padding:0px;flex-direction:column;gap:64px;}.elementor .e-7baedc79-614e{width:100%;overflow:hidden;position:relative;padding-block-start:96px;padding-block-end:32px;padding-inline-start:32px;padding-inline-end:32px;background-color:#0A0A0F;flex-direction:column;align-items:center;}.elementor .e-2dae07a8-cadd{width:560px;height:560px;position:absolute;inset-block-start:-280px;inset-inline-start:-200px;z-index:0;padding:0px;border-radius:999px;background-color:rgba(82,7,98,0.45);box-shadow:0px 0px 180px 100px rgba(82,7,98,0.25);}.elementor .e-3ba7ff35-8cae{width:620px;height:620px;position:absolute;inset-inline-end:-240px;inset-block-end:-320px;z-index:0;padding:0px;border-radius:999px;background-image:radial-gradient(circle at , circle 0%,rgba(254,127,76,0.22) 0%,rgba(254,127,76,0.06) 45%,rgba(254,127,76,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-4768101c-e5f6:hover,.elementor .e-4768101c-e5f6:focus-visible{color:#FE7F4C;}.elementor .e-4768101c-e5f6{font-family:"JetBrains Mono";font-weight:500;font-size:14px;color:rgba(255,255,255,0.62);letter-spacing:0.08em;line-height:1.4;text-transform:uppercase;padding-block-start:2px;padding-block-end:2px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;background-color:rgba(0,0,0,0);}.elementor .e-cde7e50-567a{font-family:"JetBrains Mono";font-size:14px;color:#FE7F4C;}.elementor .e-6c7cc932-fd1b{font-family:"JetBrains Mono";font-weight:500;font-size:14px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-759ff04a-ed08{width:auto;padding:0px;flex-direction:row;gap:10px;flex-wrap:wrap;align-items:center;}.elementor .e-5f32827d-5be2{font-family:Syne;font-weight:700;font-size:clamp(64px, 7vw, 112px);color:#FFFFFF;letter-spacing:-0.04em;line-height:1;}.elementor .e-6550094c-c003{padding:0px;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-29b487c-b765{width:100%;height:1px;min-width:0px;padding:0px;background-image:linear-gradient(90deg, rgba(254,127,76,0.65) 0%,rgba(185,120,205,0.4) 40%,rgba(255,255,255,0) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-7660568-dddb{font-family:"JetBrains Mono";font-weight:600;font-size:14px;color:#FE7F4C;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-4d59e8d4-3343{font-family:Syne;font-weight:700;font-size:clamp(40px, 3.4vw, 50px);color:#FFFFFF;letter-spacing:-0.03em;line-height:1.12;}.elementor .e-5fde0f5c-5363{max-width:660px;font-family:Inter;font-size:18px;color:#B4B1BC;line-height:1.75;}.elementor .e-3278168-66f7{padding:0px;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-336734b7-29e6{width:10px;height:10px;min-width:0px;padding:0px;border-radius:999px;background-color:#FE7F4C;}.elementor .e-ecac569-4272{width:10px;height:10px;min-width:0px;padding:0px;border-radius:999px;background-color:#B978CD;}.elementor .e-3645b905-2ba7{width:10px;height:10px;min-width:0px;padding:0px;border-radius:999px;background-color:#4A4752;}.elementor .e-3993186a-1484{font-family:"JetBrains Mono";font-size:13px;color:#8A8794;margin-inline-start:8px;}.elementor .e-5f3c4b5a-aab9{padding-block-start:14px;padding-block-end:14px;padding-inline-start:18px;padding-inline-end:18px;background-color:rgba(255,255,255,0.04);flex-direction:row;gap:8px;align-items:center;}.elementor .e-70d57aee-217f{font-family:"JetBrains Mono";font-size:14.5px;color:#EDEAF2;line-height:1.6;margin-block-end:6px;}.elementor .e-1794968e-16f8{font-family:"JetBrains Mono";font-size:14.5px;color:#FE7F4C;line-height:1.6;}.elementor .e-753f94e0-47f3{font-family:"JetBrains Mono";font-size:14.5px;color:#D7B4E2;line-height:1.6;}.elementor .e-75986a34-47f3{font-family:"JetBrains Mono";font-size:14.5px;color:#FE7F4C;line-height:1.6;}.elementor .e-5060d66e-1159{font-family:"JetBrains Mono";font-size:14.5px;color:#D7B4E2;line-height:1.6;}.elementor .e-5fa846de-96a0{font-family:"JetBrains Mono";font-size:14.5px;color:#6EE7A0;line-height:1.6;margin-block-start:10px;}.elementor .e-537a8539-d202{padding-block-start:22px;padding-block-end:26px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:4px;}.elementor .e-485e48e3-ed2f{width:100%;max-width:440px;overflow:hidden;position:relative;z-index:1;padding:0px;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:#13131A;box-shadow:0px 40px 80px -30px rgba(10,10,15,0.55);flex-direction:column;}.elementor .e-2633a278-7b89{position:absolute;inset-block-start:24px;inset-inline-end:24px;z-index:2;font-family:Inter;font-weight:600;font-size:13.5px;color:#0A0A0F;line-height:1.2;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:#FFFFFF;box-shadow:0px 14px 30px -12px rgba(82,7,98,0.45);}.elementor .e-35d1c35f-9ce9{font-family:"JetBrains Mono";font-weight:600;font-size:12px;color:#520762;letter-spacing:0.06em;}.elementor .e-20e4befb-848a{width:12px;height:70%;min-width:0px;padding:0px;border-radius:4px;background-image:linear-gradient(180deg, #FE7F4C 0%,#520762 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-616a6e1-b1d9{width:12px;height:82%;min-width:0px;padding:0px;border-radius:4px;background-image:linear-gradient(180deg, #FE7F4C 0%,#520762 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-68dd0aa3-b277{width:12px;height:76%;min-width:0px;padding:0px;border-radius:4px;background-image:linear-gradient(180deg, #FE7F4C 0%,#520762 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-19bd7a42-d334{width:12px;height:92%;min-width:0px;padding:0px;border-radius:4px;background-image:linear-gradient(180deg, #FE7F4C 0%,#520762 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-1615feb7-1b1a{width:12px;height:100%;min-width:0px;padding:0px;border-radius:4px;background-image:linear-gradient(180deg, #FE7F4C 0%,#520762 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-5290a87f-400d{width:auto;height:56px;padding:0px;flex-direction:row;gap:6px;align-items:flex-end;}.elementor .e-18e81d54-a0eb{width:auto;position:absolute;inset-block-end:24px;inset-inline-start:24px;z-index:2;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:16px;background-color:#FFFFFF;box-shadow:0px 20px 40px -18px rgba(82,7,98,0.45);flex-direction:column;gap:10px;}.elementor .e-6f6bdf2c-7fc3{min-height:520px;overflow:hidden;position:relative;padding-block-start:80px;padding-block-end:140px;padding-inline-start:48px;padding-inline-end:48px;border-radius:32px;border-width:1px;border-color:rgba(255,255,255,0.08);border-style:solid;background-image:linear-gradient(145deg, #FFFFFF 0%,#F3EAF5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F3EEF6;box-shadow:0px 40px 90px -50px rgba(82,7,98,0.6);justify-content:center;align-items:center;}.elementor .e-5a22e383-48e4{padding:0px;gap:72px;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-6e4f5c95-6c55{width:100%;max-width:1296px;position:relative;z-index:1;padding:0px;flex-direction:column;gap:56px;}.elementor .e-561e6347-3535{width:100%;overflow:hidden;position:relative;padding-block-start:72px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0A0A0F;flex-direction:column;align-items:center;}.elementor .e-460bb8c4-d42a{font-family:"JetBrains Mono";font-weight:600;font-size:14px;color:#FE7F4C;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-17489cdf-eb4c{font-family:Syne;font-weight:700;font-size:clamp(40px, 3.4vw, 50px);color:#0A0A0F;letter-spacing:-0.03em;line-height:1.12;}.elementor .e-37a7c3d9-659d{font-family:Inter;font-size:17.5px;color:#5C5A66;line-height:1.75;}.elementor .e-847f6d6-dcfe{padding:0px;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-2be4d6a-e1af{font-family:"JetBrains Mono";font-weight:700;font-size:13px;color:#FFFFFF;padding-block-start:9px;padding-block-end:9px;padding-inline-start:11px;padding-inline-end:11px;border-radius:12px;background-image:linear-gradient(135deg, #FE7F4C 0%,#520762 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;}.elementor .e-43c7f94c-c5f5{font-family:Syne;font-weight:700;font-size:21px;color:#0A0A0F;letter-spacing:-0.01em;line-height:1.3;flex:1 1 auto;}.elementor .e-542db16-9d86{width:40px;height:40px;font-family:Inter;font-weight:500;font-size:22px;color:#0A0A0F;line-height:38px;text-align:center;border-radius:999px;border-width:1px;border-color:rgba(10,10,15,0.14);border-style:solid;background-color:rgba(10,10,15,0.03);flex:0 0 auto;}.elementor .e-350b375e-6435{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:20px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-3e71a3bb-98c0{font-family:Inter;font-size:16.5px;color:#5C5A66;line-height:1.7;padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-1afce55f-7c2e{overflow:hidden;padding:0px;border-radius:20px;border-width:1px;border-color:rgba(10,10,15,0.08);border-style:solid;background-color:#FFFFFF;box-shadow:0px 24px 50px -40px rgba(82,7,98,0.4);flex-direction:column;}.elementor .e-4ca951bb-3658{font-family:"JetBrains Mono";font-weight:700;font-size:13px;color:#FFFFFF;padding-block-start:9px;padding-block-end:9px;padding-inline-start:11px;padding-inline-end:11px;border-radius:12px;background-image:linear-gradient(135deg, #520762 0%,#FE7F4C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;}.elementor .e-af12a52-ff1a{font-family:Syne;font-weight:700;font-size:21px;color:#0A0A0F;letter-spacing:-0.01em;line-height:1.3;flex:1 1 auto;}.elementor .e-4284a7f1-b9c3{width:40px;height:40px;font-family:Inter;font-weight:500;font-size:22px;color:#0A0A0F;line-height:38px;text-align:center;border-radius:999px;border-width:1px;border-color:rgba(10,10,15,0.14);border-style:solid;background-color:rgba(10,10,15,0.03);flex:0 0 auto;}.elementor .e-4a482da8-1001{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:20px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-ad48931-cd32{font-family:Inter;font-size:16.5px;color:#5C5A66;line-height:1.7;padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-60d02f51-45b7{overflow:hidden;padding:0px;border-radius:20px;border-width:1px;border-color:rgba(10,10,15,0.08);border-style:solid;background-color:#FFFFFF;box-shadow:0px 24px 50px -40px rgba(82,7,98,0.4);flex-direction:column;}.elementor .e-32cc014d-5f68{font-family:"JetBrains Mono";font-weight:700;font-size:13px;color:#FFFFFF;padding-block-start:9px;padding-block-end:9px;padding-inline-start:11px;padding-inline-end:11px;border-radius:12px;background-image:linear-gradient(135deg, #FE7F4C 0%,#520762 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;}.elementor .e-43c9dfaa-b1f3{font-family:Syne;font-weight:700;font-size:21px;color:#0A0A0F;letter-spacing:-0.01em;line-height:1.3;flex:1 1 auto;}.elementor .e-ea22567-3e43{width:40px;height:40px;font-family:Inter;font-weight:500;font-size:22px;color:#0A0A0F;line-height:38px;text-align:center;border-radius:999px;border-width:1px;border-color:rgba(10,10,15,0.14);border-style:solid;background-color:rgba(10,10,15,0.03);flex:0 0 auto;}.elementor .e-2c4f8f62-bfbe{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:20px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-337dfd65-453c{font-family:Inter;font-size:16.5px;color:#5C5A66;line-height:1.7;padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;display:block;}.elementor .e-8c567d1-93a0{overflow:hidden;padding:0px;border-radius:20px;border-width:1px;border-color:rgba(10,10,15,0.08);border-style:solid;background-color:#FFFFFF;box-shadow:0px 24px 50px -40px rgba(82,7,98,0.4);flex-direction:column;}.elementor .e-6b4868c-a3dc{font-family:"JetBrains Mono";font-weight:700;font-size:13px;color:#FFFFFF;padding-block-start:9px;padding-block-end:9px;padding-inline-start:11px;padding-inline-end:11px;border-radius:12px;background-image:linear-gradient(135deg, #520762 0%,#FE7F4C 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex:0 0 auto;}.elementor .e-44e8f56-c1c6{font-family:Syne;font-weight:700;font-size:21px;color:#0A0A0F;letter-spacing:-0.01em;line-height:1.3;flex:1 1 auto;}.elementor .e-13e4eab1-810c{width:40px;height:40px;font-family:Inter;font-weight:500;font-size:22px;color:#0A0A0F;line-height:38px;text-align:center;border-radius:999px;border-width:1px;border-color:rgba(10,10,15,0.14);border-style:solid;background-color:rgba(10,10,15,0.03);flex:0 0 auto;}.elementor .e-65407842-8772{padding-block-start:20px;padding-block-end:20px;padding-inline-start:22px;padding-inline-end:20px;flex-direction:row;gap:16px;align-items:center;}.elementor .e-678ad66e-f8c4{font-family:Inter;font-size:16.5px;color:#5C5A66;line-height:1.7;padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-63961aba-694b{overflow:hidden;padding:0px;border-radius:20px;border-width:1px;border-color:rgba(10,10,15,0.08);border-style:solid;background-color:#FFFFFF;box-shadow:0px 24px 50px -40px rgba(82,7,98,0.4);flex-direction:column;}.elementor .e-54ed097e-df6a{width:100%;padding:0px;flex-direction:column;gap:14px;}.elementor .e-724a8c15-6531{width:100%;max-width:1296px;padding:0px;gap:80px;grid-template-columns:0.9fr 1.1fr;grid-template-rows:auto;align-items:start;}.elementor .e-798cd24f-f5d0{width:100%;position:relative;padding-block-start:120px;padding-block-end:130px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FAF8F5;flex-direction:column;align-items:center;}.elementor .e-538a5195-4555{width:680px;height:680px;position:absolute;inset-block-start:-260px;inset-inline-start:-280px;z-index:0;padding:0px;border-radius:999px;background-image:radial-gradient(circle at , circle 0%,rgba(82,7,98,0.55) 0%,rgba(82,7,98,0.15) 45%,rgba(82,7,98,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-2ee637df-6b43{width:48px;height:48px;font-family:Inter;font-weight:700;font-size:22px;color:#FFFFFF;line-height:48px;text-align:center;border-radius:14px;background-image:linear-gradient(135deg, #FE7F4C 0%,#520762 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 14px 30px -12px rgba(254,127,76,0.6);flex:0 0 auto;}.elementor .e-2d02bb5e-6dd2{font-family:Syne;font-weight:700;font-size:19px;color:#0A0A0F;}.elementor .e-36ccd12f-353c{font-family:"JetBrains Mono";font-size:12px;color:#8A8794;}.elementor .e-3a3af53f-adf2{padding:0px;flex-direction:column;gap:2px;}.elementor .e-42e210b-b0f4{padding:0px;flex-direction:row;gap:14px;align-items:center;}.elementor .e-50c6e8e0-5b67{font-family:Inter;font-weight:500;font-size:14px;color:#2A2830;}.elementor .e-29bc6f66-3663{font-family:"JetBrains Mono";font-weight:600;font-size:12px;color:#1F8A4C;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:rgba(110,231,160,0.22);}.elementor .e-49f0c3d2-afe7{padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;background-color:#F7F3F9;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-326100ac-30b1{font-family:Inter;font-weight:500;font-size:14px;color:#2A2830;}.elementor .e-5199f2f8-d620{font-family:"JetBrains Mono";font-weight:600;font-size:12px;color:#1F8A4C;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:rgba(110,231,160,0.22);}.elementor .e-28c9a2b2-60cf{padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;background-color:#F7F3F9;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-64116840-f85c{font-family:Inter;font-weight:500;font-size:14px;color:#2A2830;}.elementor .e-6dccaf4b-c60f{font-family:"JetBrains Mono";font-weight:600;font-size:12px;color:#1F8A4C;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:rgba(110,231,160,0.22);}.elementor .e-60408b54-39bd{padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;background-color:#F7F3F9;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-44982c4e-cb73{font-family:Inter;font-weight:500;font-size:14px;color:#2A2830;}.elementor .e-6efb2fd2-2dd2{font-family:"JetBrains Mono";font-weight:600;font-size:12px;color:#1F8A4C;padding-block-start:4px;padding-block-end:4px;padding-inline-start:10px;padding-inline-end:10px;border-radius:999px;background-color:rgba(110,231,160,0.22);}.elementor .e-667c7ea2-f7de{padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:12px;background-color:#F7F3F9;flex-direction:row;gap:10px;justify-content:space-between;align-items:center;}.elementor .e-65d966a-404b{padding:0px;flex-direction:column;gap:10px;}.elementor .e-4d5df10-4c17{width:100%;max-width:440px;padding:24px;border-radius:22px;background-color:#FFFFFF;box-shadow:0px 40px 80px -30px rgba(0,0,0,0.6);flex-direction:column;gap:20px;}.elementor .e-372bd162-29f2{position:absolute;inset-block-end:28px;inset-inline-start:40px;z-index:2;font-family:"JetBrains Mono";font-weight:600;font-size:13px;color:#0A0A0F;padding-block-start:10px;padding-block-end:10px;padding-inline-start:16px;padding-inline-end:16px;border-radius:999px;background-color:#FE7F4C;box-shadow:0px 14px 30px -12px rgba(254,127,76,0.7);}.elementor .e-45188b1c-fdf2{position:relative;padding-block-start:64px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;border-radius:32px;border-width:1px;border-color:rgba(255,255,255,0.09);border-style:solid;background-color:rgba(255,255,255,0.03);flex-direction:column;align-items:center;}.elementor .e-21f2782f-a1e8{font-family:Syne;font-weight:700;font-size:clamp(36px, 3vw, 44px);color:#FFFFFF;letter-spacing:-0.03em;line-height:1.12;}.elementor .e-274e508e-cd0d{max-width:660px;font-family:Inter;font-size:17px;color:#B4B1BC;line-height:1.75;display:block;}.elementor .e-2d256111-5c70{font-family:Inter;font-weight:600;font-size:15.5px;color:#FFFFFF;line-height:1.4;}.elementor .e-40380cf1-9eb7:hover,.elementor .e-40380cf1-9eb7:focus-visible{background-color:#FF946B;box-shadow:0px 18px 44px -12px rgba(254,127,76,0.9);}.elementor .e-40380cf1-9eb7{font-family:Inter;font-weight:600;font-size:16px;color:#0A0A0F;line-height:1.2;padding-block-start:15px;padding-block-end:15px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#FE7F4C;box-shadow:0px 12px 34px -12px rgba(254,127,76,0.7);}.elementor .e-d09a04c-2aa6{padding:0px;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-79556d14-553d{width:100%;max-width:1296px;position:relative;z-index:1;padding:0px;gap:80px;grid-template-columns:1fr 1.1fr;grid-template-rows:auto;align-items:center;}.elementor .e-12ab67c0-2256{width:100%;overflow:hidden;position:relative;padding-block-start:130px;padding-block-end:130px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0A0A0F;flex-direction:column;align-items:center;}.elementor .e-41cb0726-9f10{font-family:"JetBrains Mono";font-weight:600;font-size:14px;color:#FE7F4C;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-5bdd2260-25c3{font-family:Syne;font-weight:700;font-size:clamp(40px, 3.4vw, 50px);color:#0A0A0F;letter-spacing:-0.03em;line-height:1.12;}.elementor .e-58e1f37b-4181{font-family:Inter;font-size:18px;color:#5C5A66;line-height:1.75;}.elementor .e-63acae54-86d9{padding:0px;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-1e3a9808-7a3b{font-family:Syne;font-weight:700;font-size:20px;color:#0A0A0F;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-2156368c-9cf7{width:40px;height:40px;font-family:Inter;font-weight:500;font-size:22px;color:#0A0A0F;line-height:38px;text-align:center;border-radius:999px;border-width:1px;border-color:rgba(10,10,15,0.14);border-style:solid;background-color:rgba(10,10,15,0.03);flex:0 0 auto;}.elementor .e-3d9f3c60-1e5d{padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:22px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-6ca88b70-ac3d{font-family:Inter;font-size:16.5px;color:#5C5A66;line-height:1.7;padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-5cd380c2-1648{overflow:hidden;padding:0px;border-radius:20px;border-width:1px;border-color:rgba(10,10,15,0.08);border-style:solid;background-color:#FFFFFF;box-shadow:0px 24px 50px -40px rgba(82,7,98,0.4);flex-direction:column;}.elementor .e-76d77325-43f6{font-family:Syne;font-weight:700;font-size:20px;color:#0A0A0F;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-7b9b8981-91e5{width:40px;height:40px;font-family:Inter;font-weight:500;font-size:22px;color:#0A0A0F;line-height:38px;text-align:center;border-radius:999px;border-width:1px;border-color:rgba(10,10,15,0.14);border-style:solid;background-color:rgba(10,10,15,0.03);flex:0 0 auto;}.elementor .e-6819d007-f517{padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:22px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-5007a9f3-e362{font-family:Inter;font-size:16.5px;color:#5C5A66;line-height:1.7;padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-5694f6e7-a379{overflow:hidden;padding:0px;border-radius:20px;border-width:1px;border-color:rgba(10,10,15,0.08);border-style:solid;background-color:#FFFFFF;box-shadow:0px 24px 50px -40px rgba(82,7,98,0.4);flex-direction:column;}.elementor .e-5887ea86-10ec{font-family:Syne;font-weight:700;font-size:20px;color:#0A0A0F;letter-spacing:-0.01em;line-height:1.3;}.elementor .e-381f1632-7fc8{width:40px;height:40px;font-family:Inter;font-weight:500;font-size:22px;color:#0A0A0F;line-height:38px;text-align:center;border-radius:999px;border-width:1px;border-color:rgba(10,10,15,0.14);border-style:solid;background-color:rgba(10,10,15,0.03);flex:0 0 auto;}.elementor .e-44444c44-1c79{padding-block-start:22px;padding-block-end:22px;padding-inline-start:26px;padding-inline-end:22px;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;}.elementor .e-4635cebc-eeaf{font-family:Inter;font-size:16.5px;color:#5C5A66;line-height:1.7;padding-block-start:0px;padding-block-end:24px;padding-inline-start:26px;padding-inline-end:26px;}.elementor .e-50a21167-2c08{overflow:hidden;padding:0px;border-radius:20px;border-width:1px;border-color:rgba(10,10,15,0.08);border-style:solid;background-color:#FFFFFF;box-shadow:0px 24px 50px -40px rgba(82,7,98,0.4);flex-direction:column;}.elementor .e-29d56cef-329b{width:100%;padding:0px;flex-direction:column;gap:14px;}.elementor .e-4a34201e-f2ef{width:100%;max-width:1296px;padding:0px;gap:80px;grid-template-columns:0.9fr 1.1fr;grid-template-rows:auto;align-items:start;}.elementor .e-5b941ef1-be27{width:100%;position:relative;padding-block-start:120px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FAF8F5;flex-direction:column;align-items:center;}.elementor .e-3b27de8b-817f{width:520px;height:520px;position:absolute;inset-block-start:-240px;inset-inline-end:-180px;z-index:0;padding:0px;border-radius:999px;background-image:radial-gradient(circle at , circle 0%,rgba(254,127,76,0.35) 0%,rgba(254,127,76,0.08) 45%,rgba(254,127,76,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-679c875d-2f6d{max-width:820px;position:relative;z-index:1;font-family:Syne;font-weight:700;font-size:clamp(40px, 3.6vw, 54px);color:#FFFFFF;letter-spacing:-0.03em;line-height:1.12;text-align:center;}.elementor .e-4740c6fa-a640:hover,.elementor .e-4740c6fa-a640:focus-visible{background-color:#FF946B;box-shadow:0px 18px 44px -12px rgba(254,127,76,0.9);}.elementor .e-4740c6fa-a640{position:relative;z-index:1;font-family:Inter;font-weight:600;font-size:16px;color:#0A0A0F;line-height:1.2;padding-block-start:16px;padding-block-end:16px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-color:#FE7F4C;box-shadow:0px 12px 34px -12px rgba(254,127,76,0.7);}.elementor .e-59635908-98b5{width:100%;max-width:1296px;overflow:hidden;position:relative;padding-block-start:80px;padding-block-end:80px;padding-inline-start:48px;padding-inline-end:48px;border-radius:32px;background-image:linear-gradient(120deg, #0A0A0F 0%,#2A0533 55%,#520762 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0A0A0F;box-shadow:0px 40px 90px -50px rgba(82,7,98,0.7);flex-direction:column;gap:32px;align-items:center;}.elementor .e-28e4bec-b41d{width:100%;padding-block-start:0px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FAF8F5;flex-direction:column;align-items:center;}