.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-2e897e5b-1818{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-3eb9631a-3fd8{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-761cf7dc-e3ae:hover,.elementor .e-761cf7dc-e3ae:focus-visible{color:#FE7F4C;}.elementor .e-761cf7dc-e3ae{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-2858ff0a-20ff{font-family:"JetBrains Mono";font-size:14px;color:#FE7F4C;}.elementor .e-2b47f8f7-e511{font-family:"JetBrains Mono";font-weight:500;font-size:14px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-25003fff-e7f8{width:auto;padding:0px;flex-direction:row;gap:10px;flex-wrap:wrap;align-items:center;}.elementor .e-413a27cd-e20f{font-family:Syne;font-weight:700;font-size:clamp(64px, 7vw, 112px);color:#FFFFFF;letter-spacing:-0.04em;line-height:1;}.elementor .e-409c201c-d43a{padding:0px;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-2bcdabd9-ed9f{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-564ffc39-2c66{font-family:"JetBrains Mono";font-weight:600;font-size:14px;color:#FE7F4C;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-7a018492-c5c5{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-3085c408-95c4{max-width:640px;font-family:Inter;font-size:18px;color:#B4B1BC;line-height:1.75;}.elementor .e-4cff3e4-3d3a{padding:0px;flex-direction:column;gap:22px;align-items:flex-start;}.elementor .e-28a9b052-8434{font-family:Syne;font-weight:700;font-size:48px;color:#FE7F4C;letter-spacing:-0.03em;line-height:1;}.elementor .e-6f43be41-9a8e{font-family:Inter;font-weight:500;font-size:15px;color:#C9C6D1;letter-spacing:0px;line-height:1.4;}.elementor .e-62698426-bc98{padding-block-start:28px;padding-block-end:28px;padding-inline-start:22px;padding-inline-end:22px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(19,19,26,0.85);flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-36215d2f-bc20{font-family:Syne;font-weight:700;font-size:48px;color:#FE7F4C;letter-spacing:-0.03em;line-height:1;}.elementor .e-6ce048af-d6ea{font-family:Inter;font-weight:500;font-size:15px;color:#C9C6D1;letter-spacing:0px;line-height:1.4;}.elementor .e-5b59ddd3-ab3a{padding-block-start:28px;padding-block-end:28px;padding-inline-start:22px;padding-inline-end:22px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(19,19,26,0.85);flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-6d052d7b-a3b3{font-family:Syne;font-weight:700;font-size:48px;color:#FE7F4C;letter-spacing:-0.03em;line-height:1;}.elementor .e-1a41330f-9c67{font-family:Inter;font-weight:500;font-size:15px;color:#C9C6D1;letter-spacing:0px;line-height:1.4;}.elementor .e-4218cfd4-2d4b{padding-block-start:28px;padding-block-end:28px;padding-inline-start:22px;padding-inline-end:22px;border-radius:22px;border-width:1px;border-color:rgba(255,255,255,0.1);border-style:solid;background-color:rgba(19,19,26,0.85);flex-direction:column;gap:10px;align-items:flex-start;}.elementor .e-4643f0cb-376d{padding:0px;gap:16px;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;}.elementor .e-3fc14565-e1ae{padding:0px;gap:72px;grid-template-columns:1.2fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-4d3dd349-9fb2{width:100%;max-width:1296px;position:relative;z-index:1;padding:0px;flex-direction:column;gap:52px;}.elementor .e-67f435f5-7547{width:100%;overflow:hidden;position:relative;padding-block-start:72px;padding-block-end:104px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0A0A0F;flex-direction:column;align-items:center;}.elementor .e-23011e92-1bac{font-family:"JetBrains Mono";font-weight:600;font-size:14px;color:#E8562A;letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-9e9f131-51c2{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-f2d4491-9820{padding:0px;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-6e947210-44e6{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:0px;box-shadow:0px 20px 50px -30px rgba(10,10,15,0.55);}.elementor .e-4e743a09-a4ac{overflow:hidden;padding-block-start:34px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;background-image:linear-gradient(145deg, #FFFFFF 0%,#F3EAF5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-7d71e5d1-ea5f{font-family:"JetBrains Mono";font-weight:600;font-size:13px;color:#E8562A;letter-spacing:0.08em;}.elementor .e-7a674a34-3758{font-family:"JetBrains Mono";font-weight:500;font-size:12px;color:#520762;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#F3EAF5;}.elementor .e-59be6dfd-ebc1{padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-3b13c42e-8e22{font-family:Syne;font-weight:700;font-size:28px;color:#0A0A0F;letter-spacing:-0.02em;line-height:1.15;}.elementor .e-47833340-47a7{font-family:Inter;font-size:16px;color:#4A4754;line-height:1.7;display:block;}.elementor .e-6478033a-8148{padding-block-start:30px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-6eb19398-5aee{overflow:hidden;padding:0px;border-radius:26px;border-width:1px;border-color:#ECE6F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 30px 70px -50px rgba(82,7,98,0.35);flex-direction:column;}.elementor .e-3f9274bc-2d6b{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:0px;box-shadow:0px 20px 50px -30px rgba(10,10,15,0.55);}.elementor .e-41eee5b2-e67e{overflow:hidden;padding-block-start:34px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;background-image:linear-gradient(145deg, #FFFFFF 0%,#F3EAF5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-1888c4e-8c16{font-family:"JetBrains Mono";font-weight:600;font-size:13px;color:#E8562A;letter-spacing:0.08em;}.elementor .e-ad5c9cd-d8f1{font-family:"JetBrains Mono";font-weight:500;font-size:12px;color:#520762;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#F3EAF5;}.elementor .e-1cf36990-9eeb{padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-573bd57d-66be{font-family:Syne;font-weight:700;font-size:28px;color:#0A0A0F;letter-spacing:-0.02em;line-height:1.15;}.elementor .e-26b40290-aa37{font-family:Inter;font-size:16px;color:#4A4754;line-height:1.7;display:block;}.elementor .e-5148e634-e065{padding-block-start:30px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-11cbb9a6-387c{overflow:hidden;padding:0px;border-radius:26px;border-width:1px;border-color:#ECE6F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 30px 70px -50px rgba(82,7,98,0.35);flex-direction:column;}.elementor .e-743485f0-b8b6{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:0px;box-shadow:0px 20px 50px -30px rgba(10,10,15,0.55);}.elementor .e-68e3719a-aa5e{overflow:hidden;padding-block-start:34px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;background-image:linear-gradient(145deg, #FFFFFF 0%,#F3EAF5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-636f8938-7bdd{font-family:"JetBrains Mono";font-weight:600;font-size:13px;color:#E8562A;letter-spacing:0.08em;}.elementor .e-68de39f7-52a2{font-family:"JetBrains Mono";font-weight:500;font-size:12px;color:#520762;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#F3EAF5;}.elementor .e-4ea2aa33-8c5c{padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-3a33b47e-c556{font-family:Syne;font-weight:700;font-size:28px;color:#0A0A0F;letter-spacing:-0.02em;line-height:1.15;}.elementor .e-722d6c13-51f6{font-family:Inter;font-size:16px;color:#4A4754;line-height:1.7;display:block;}.elementor .e-6d8da913-b11e{padding-block-start:30px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-30ec8c12-29b8{overflow:hidden;padding:0px;border-radius:26px;border-width:1px;border-color:#ECE6F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 30px 70px -50px rgba(82,7,98,0.35);flex-direction:column;}.elementor .e-15c4e313-384a{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:0px;box-shadow:0px 20px 50px -30px rgba(10,10,15,0.55);}.elementor .e-4e702a1d-c014{overflow:hidden;padding-block-start:34px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;background-image:linear-gradient(145deg, #FFFFFF 0%,#F3EAF5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-60d42d87-75cb{font-family:"JetBrains Mono";font-weight:600;font-size:13px;color:#E8562A;letter-spacing:0.08em;}.elementor .e-1c6d7059-8410{font-family:"JetBrains Mono";font-weight:500;font-size:12px;color:#520762;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#F3EAF5;}.elementor .e-4a53e447-498d{padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-6388cd78-edcd{font-family:Syne;font-weight:700;font-size:28px;color:#0A0A0F;letter-spacing:-0.02em;line-height:1.15;}.elementor .e-41c30d88-96c0{font-family:Inter;font-size:16px;color:#4A4754;line-height:1.7;display:block;}.elementor .e-2268c6b1-e3f3{padding-block-start:30px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-2819719-bd36{overflow:hidden;padding:0px;border-radius:26px;border-width:1px;border-color:#ECE6F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 30px 70px -50px rgba(82,7,98,0.35);flex-direction:column;}.elementor .e-3b8a504b-cd02{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:0px;box-shadow:0px 20px 50px -30px rgba(10,10,15,0.55);}.elementor .e-6627a2f-58e7{overflow:hidden;padding-block-start:34px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;background-image:linear-gradient(145deg, #FFFFFF 0%,#F3EAF5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-57273801-b81c{font-family:"JetBrains Mono";font-weight:600;font-size:13px;color:#E8562A;letter-spacing:0.08em;}.elementor .e-7fcfbebe-3894{font-family:"JetBrains Mono";font-weight:500;font-size:12px;color:#520762;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#F3EAF5;}.elementor .e-e1b5b24-fd95{padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-79396ccf-fed0{font-family:Syne;font-weight:700;font-size:28px;color:#0A0A0F;letter-spacing:-0.02em;line-height:1.15;}.elementor .e-50595729-b613{font-family:Inter;font-size:16px;color:#4A4754;line-height:1.7;display:block;}.elementor .e-6a25f445-f776{padding-block-start:30px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-de4ace4-e1e1{overflow:hidden;padding:0px;border-radius:26px;border-width:1px;border-color:#ECE6F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 30px 70px -50px rgba(82,7,98,0.35);flex-direction:column;}.elementor .e-43b26886-d8da{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:0px;box-shadow:0px 20px 50px -30px rgba(10,10,15,0.55);}.elementor .e-2c699451-e932{overflow:hidden;padding-block-start:34px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;background-image:linear-gradient(145deg, #FFFFFF 0%,#F3EAF5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-6c32d22c-4018{font-family:"JetBrains Mono";font-weight:600;font-size:13px;color:#E8562A;letter-spacing:0.08em;}.elementor .e-22163cc3-4a17{font-family:"JetBrains Mono";font-weight:500;font-size:12px;color:#520762;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#F3EAF5;}.elementor .e-23d21127-6884{padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-2d23e1f2-4051{font-family:Syne;font-weight:700;font-size:28px;color:#0A0A0F;letter-spacing:-0.02em;line-height:1.15;}.elementor .e-664d1e07-7661{font-family:Inter;font-size:16px;color:#4A4754;line-height:1.7;display:block;}.elementor .e-5d0d1fa9-f451{padding-block-start:30px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-2cdbb866-f379{overflow:hidden;padding:0px;border-radius:26px;border-width:1px;border-color:#ECE6F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 30px 70px -50px rgba(82,7,98,0.35);flex-direction:column;}.elementor .e-3fa75b98-fbb3{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:0px;box-shadow:0px 20px 50px -30px rgba(10,10,15,0.55);}.elementor .e-2c6e0e7a-94eb{overflow:hidden;padding-block-start:34px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;background-image:linear-gradient(145deg, #FFFFFF 0%,#F3EAF5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-32cbf014-99b1{font-family:"JetBrains Mono";font-weight:600;font-size:13px;color:#E8562A;letter-spacing:0.08em;}.elementor .e-18a14de8-754f{font-family:"JetBrains Mono";font-weight:500;font-size:12px;color:#520762;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#F3EAF5;}.elementor .e-2579455-eaa9{padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-df5a310-6c9f{font-family:Syne;font-weight:700;font-size:28px;color:#0A0A0F;letter-spacing:-0.02em;line-height:1.15;}.elementor .e-74bb08ac-f4fe{font-family:Inter;font-size:16px;color:#4A4754;line-height:1.7;display:block;}.elementor .e-95626a0-b1dd{padding-block-start:30px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-7a645c61-779e{overflow:hidden;padding:0px;border-radius:26px;border-width:1px;border-color:#ECE6F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 30px 70px -50px rgba(82,7,98,0.35);flex-direction:column;}.elementor .e-5fcdddb1-3d72{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:0px;box-shadow:0px 20px 50px -30px rgba(10,10,15,0.55);}.elementor .e-72773d73-a55c{overflow:hidden;padding-block-start:34px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;background-image:linear-gradient(145deg, #FFFFFF 0%,#F3EAF5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-53ba1edf-28e5{font-family:"JetBrains Mono";font-weight:600;font-size:13px;color:#E8562A;letter-spacing:0.08em;}.elementor .e-2e7b3f30-416d{font-family:"JetBrains Mono";font-weight:500;font-size:12px;color:#520762;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#F3EAF5;}.elementor .e-633de645-b6b2{padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-f41acbd-8990{font-family:Syne;font-weight:700;font-size:28px;color:#0A0A0F;letter-spacing:-0.02em;line-height:1.15;}.elementor .e-7c06c880-1fb2{font-family:Inter;font-size:16px;color:#4A4754;line-height:1.7;display:block;}.elementor .e-6d2b9bea-c02b{padding-block-start:30px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-c799e7b-2d0e{overflow:hidden;padding:0px;border-radius:26px;border-width:1px;border-color:#ECE6F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 30px 70px -50px rgba(82,7,98,0.35);flex-direction:column;}.elementor .e-65aaeb91-8223{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:0px;box-shadow:0px 20px 50px -30px rgba(10,10,15,0.55);}.elementor .e-22b822e1-8b7d{overflow:hidden;padding-block-start:34px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;background-image:linear-gradient(145deg, #FFFFFF 0%,#F3EAF5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-230eb80e-49a7{font-family:"JetBrains Mono";font-weight:600;font-size:13px;color:#E8562A;letter-spacing:0.08em;}.elementor .e-1720c701-eac2{font-family:"JetBrains Mono";font-weight:500;font-size:12px;color:#520762;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#F3EAF5;}.elementor .e-69e1bd4f-f9cf{padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-6b1c43b7-a1bb{font-family:Syne;font-weight:700;font-size:28px;color:#0A0A0F;letter-spacing:-0.02em;line-height:1.15;}.elementor .e-24560e13-7bc0{font-family:Inter;font-size:16px;color:#4A4754;line-height:1.7;display:block;}.elementor .e-892dfed-17d8{padding-block-start:30px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-69fb1f4a-6f70{overflow:hidden;padding:0px;border-radius:26px;border-width:1px;border-color:#ECE6F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 30px 70px -50px rgba(82,7,98,0.35);flex-direction:column;}.elementor .e-47e9be39-e253{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:0px;box-shadow:0px 20px 50px -30px rgba(10,10,15,0.55);}.elementor .e-24dd1b0f-7a99{overflow:hidden;padding-block-start:34px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;background-image:linear-gradient(145deg, #FFFFFF 0%,#F3EAF5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-328e5334-b2fa{font-family:"JetBrains Mono";font-weight:600;font-size:13px;color:#E8562A;letter-spacing:0.08em;}.elementor .e-4b59e68e-4634{font-family:"JetBrains Mono";font-weight:500;font-size:12px;color:#520762;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#F3EAF5;}.elementor .e-5ccc4028-dc14{padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-508bccb5-37fe{font-family:Syne;font-weight:700;font-size:28px;color:#0A0A0F;letter-spacing:-0.02em;line-height:1.15;}.elementor .e-56a67d94-d4fc{font-family:Inter;font-size:16px;color:#4A4754;line-height:1.7;display:block;}.elementor .e-19d27f8f-2af7{padding-block-start:30px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-36dd1435-c494{overflow:hidden;padding:0px;border-radius:26px;border-width:1px;border-color:#ECE6F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 30px 70px -50px rgba(82,7,98,0.35);flex-direction:column;}.elementor .e-7c599452-b47f{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-start-start-radius:12px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:0px;box-shadow:0px 20px 50px -30px rgba(10,10,15,0.55);}.elementor .e-eb0fb04-7084{overflow:hidden;padding-block-start:34px;padding-block-end:0px;padding-inline-start:14px;padding-inline-end:14px;background-image:linear-gradient(145deg, #FFFFFF 0%,#F3EAF5 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;}.elementor .e-1190e940-ebab{font-family:"JetBrains Mono";font-weight:600;font-size:13px;color:#E8562A;letter-spacing:0.08em;}.elementor .e-2ff05527-845f{font-family:"JetBrains Mono";font-weight:500;font-size:12px;color:#520762;letter-spacing:0.06em;text-transform:uppercase;padding-block-start:6px;padding-block-end:6px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;background-color:#F3EAF5;}.elementor .e-1ceb1c8e-c555{padding:0px;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;}.elementor .e-39fb1046-c910{font-family:Syne;font-weight:700;font-size:28px;color:#0A0A0F;letter-spacing:-0.02em;line-height:1.15;}.elementor .e-6526add9-55cd{font-family:Inter;font-size:16px;color:#4A4754;line-height:1.7;display:block;}.elementor .e-6192cc23-9154{padding-block-start:30px;padding-block-end:34px;padding-inline-start:34px;padding-inline-end:34px;flex-direction:column;gap:14px;flex:1 1 auto;}.elementor .e-b6af153-d3a5{overflow:hidden;padding:0px;border-radius:26px;border-width:1px;border-color:#ECE6F0;border-style:solid;background-color:#FFFFFF;box-shadow:0px 30px 70px -50px rgba(82,7,98,0.35);flex-direction:column;}.elementor .e-4020b217-efea{padding:0px;gap:28px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:stretch;}.elementor .e-30e7e84d-4cb0{width:100%;max-width:1296px;padding:0px;flex-direction:column;gap:48px;}.elementor .e-1b7c8453-987b{width:100%;position:relative;padding-block-start:112px;padding-block-end:120px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FAF8F5;flex-direction:column;align-items:center;}.elementor .e-2625e22e-41c0{width:520px;height:520px;position:absolute;inset-block-start:-260px;inset-inline-end:-160px;z-index:0;padding:0px;border-radius:999px;background-image:radial-gradient(circle at , circle 0%,rgba(254,127,76,0.35) 0%,rgba(82,7,98,0.25) 45%,rgba(82,7,98,0) 70%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}.elementor .e-391eca2d-30e6{position:relative;z-index:1;font-family:Syne;font-weight:700;font-size:clamp(36px, 3.6vw, 54px);color:#FFFFFF;letter-spacing:-0.03em;line-height:1.1;}.elementor .e-73971c00-85c6:hover,.elementor .e-73971c00-85c6:focus-visible{color:#520762;background-color:#FFFFFF;}.elementor .e-73971c00-85c6{position:relative;z-index:1;font-family:Inter;font-weight:600;font-size:16px;color:#0A0A0F;padding-block-start:18px;padding-block-end:18px;padding-inline-start:30px;padding-inline-end:30px;border-radius:999px;background-color:#FE7F4C;box-shadow:0px 18px 40px -18px rgba(254,127,76,0.8);}.elementor .e-6cf0d160-bb7d{width:100%;max-width:1296px;overflow:hidden;position:relative;padding-block-start:72px;padding-block-end:72px;padding-inline-start:56px;padding-inline-end:56px;border-radius:32px;background-color:#0A0A0F;flex-direction:row;gap:32px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-53a6cb67-f734{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;}