.elementor .e-39eb5426-4122{padding:0}.elementor .e-f4443cc-7f9f{padding:0}.elementor .e-41c21ddc-a84b{padding:0}.elementor .e-4a1e51eb-20d1{width:220px;height:auto;display:block}.elementor .e-530351f6-70eb{font-family:var(--sr-display);font-weight:600;font-size:clamp(40px, 7.4vw, 104px);color:var(--sr-ink);letter-spacing:.03em;line-height:1.02;text-align:center;text-transform:uppercase;margin-block-end:14px}.elementor .e-1a74e3c0-959c{font-family:var(--sr-display);font-size:clamp(12px,1.5vw,15px);color:rgb(255 255 255 / .75);letter-spacing:.38em;text-align:center;text-transform:uppercase}.elementor .e-6ab8d726-4190:hover,.elementor .e-6ab8d726-4190:focus-visible{background-color:#f02a2a}.elementor .e-6ab8d726-4190{font-family:var(--sr-display);font-weight:500;font-size:13px;color:#fff;letter-spacing:.14em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:2px;border-width:1px;border-color:var(--sr-red);border-style:solid;background-color:var(--sr-red)}.elementor .e-694a6fb2-2913:hover,.elementor .e-694a6fb2-2913:focus-visible{border-color:#fff}.elementor .e-694a6fb2-2913{font-family:var(--sr-display);font-weight:500;font-size:13px;color:#fff;letter-spacing:.14em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:2px;border-width:1px;border-color:rgb(255 255 255 / .35);border-style:solid;background-color:#fff0}.elementor .e-4d854e62-6a3e{width:auto;padding-block-start:18px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center}.elementor .e-7546aa5f-cffe{min-height:92vh;overflow:hidden;text-align:center;padding-block-start:140px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-color:#0c0d0e;flex-direction:column;gap:18px;justify-content:center;align-items:center}.elementor .e-250f2a19-56d7{font-family:var(--sr-display);font-weight:500;font-size:13px;color:var(--sr-red);letter-spacing:.28em;text-transform:uppercase}.elementor .e-6b90ec64-9d86{font-family:var(--sr-display);font-weight:600;font-size:clamp(44px,6vw,86px);color:var(--sr-ink);letter-spacing:.02em;line-height:1.02;text-transform:uppercase}.elementor .e-2bc96b8b-3be4{font-family:var(--sr-display)}.elementor .e-12be9eb4-acd7{font-family:var(--sr-body);font-size:16px;color:#bdbac2;line-height:1.8}.elementor .e-13d5e463-c01c{font-family:var(--sr-body);font-size:16px;color:#bdbac2;line-height:1.8}.elementor .e-a9ca9c8-50b0{font-family:var(--sr-body);font-size:16px;color:#bdbac2;line-height:1.8}.elementor .e-1df1ac41-8853{position:absolute;inset-block-start:100%;inset-inline-start:0;font-family:var(--sr-display);font-size:12px;color:var(--sr-muted);letter-spacing:.18em;text-transform:uppercase;padding:0;margin-block-start:44px;white-space:nowrap;\n}.elementor .e-2d6afdab-af77{padding:0;flex-direction:column;gap:18px;flex:1 1 0%}.elementor .e-609fca9e-d1e8{width:100%;height:100%;object-fit:cover;display:block;max-width:none;\n}.elementor .e-83fc07b-f2ac{width:100%;overflow:hidden;aspect-ratio:4 / 5;position:relative;z-index:1;padding:0;border-radius:4px;flex-direction:column}.elementor .e-5c1bcde9-69ed{overflow:visible;position:relative;padding:0;flex-direction:column;flex:1 1 0%;align-self:center}.elementor .e-4d2a280f-aa90{width:100%;max-width:1200px;padding:0;flex-direction:row;gap:60px;align-items:center}.elementor .e-34414a5f-6a71{padding-block-start:110px;padding-block-end:110px;padding-inline-start:32px;padding-inline-end:32px;background-color:var(--sr-bg);flex-direction:column;align-items:center}.elementor .e-b073c5a-9849{font-family:var(--sr-display);color:var(--sr-ink);text-align:center;padding-block-end:36px}.elementor .e-392d0609-beb6{font-family:var(--sr-body);font-size:16px;color:#e6e4ea;line-height:1.7;padding-inline-start:20px;border-inline-start-width:2px;border-left-style:solid;border-left-color:var(--sr-red);\n}.elementor .e-2389425d-f1b9{font-family:var(--sr-body);font-size:16px;color:#e6e4ea;line-height:1.7;padding-inline-start:20px;border-inline-start-width:2px;border-left-style:solid;border-left-color:var(--sr-red);\n}.elementor .e-6d7f6962-34c2{font-family:var(--sr-body);font-size:16px;color:#e6e4ea;line-height:1.7;padding-inline-start:20px;border-inline-start-width:2px;border-left-style:solid;border-left-color:var(--sr-red);\n}.elementor .e-2faada5f-3da5{width:100%;max-width:1200px;padding:0;flex-direction:row;gap:40px;align-items:stretch}.elementor .e-7aa3014b-daea{padding-block-start:64px;padding-block-end:64px;padding-inline-start:32px;padding-inline-end:32px;border-block-start-width:1px;border-block-end-width:1px;background-color:var(--sr-bg);flex-direction:column;align-items:center;border-top-style:solid;border-top-color:var(--sr-line);border-bottom-style:solid;border-bottom-color:var(--sr-line);\n}.elementor .e-25aa52f0-5ba2{font-family:var(--sr-display);font-weight:500;font-size:13px;color:var(--sr-red);letter-spacing:.28em;text-transform:uppercase}.elementor .e-de5bafa-8449{font-family:var(--sr-display);font-weight:600;font-size:clamp(44px,6vw,86px);color:var(--sr-ink);letter-spacing:.02em;line-height:1.02;text-transform:uppercase}.elementor .e-5e603bf2-5f34{padding:0;flex-direction:column;gap:18px;flex:1 1 0%}.elementor .e-14e51b5f-8718{font-family:var(--sr-body);font-size:16px;color:#bdbac2;line-height:1.8;flex:1 1 0%}.elementor .e-33285804-8863{width:100%;max-width:1200px;padding-block-start:0;padding-block-end:60px;padding-inline-start:0;padding-inline-end:0;flex-direction:row;gap:60px;align-items:end}.elementor .e-20f13050-ef6b{width:100%;height:auto;display:block}.elementor .e-17a04625-63d3{font-family:var(--sr-display);font-weight:600;font-size:24px;color:var(--sr-ink);letter-spacing:.02em;line-height:1.02;text-transform:uppercase}.elementor .e-1a0e6a40-6294{font-family:var(--sr-body);font-size:14px;color:#bdbac2}.elementor .e-2c99ac79-20fb{font-family:var(--sr-display);font-size:13px;color:var(--sr-red);letter-spacing:.18em;text-transform:uppercase;padding-block-start:6px;margin-block-start:auto}.elementor .e-668109ff-790c{padding:26px;flex-direction:column;gap:12px;flex:1 1 auto}.elementor .e-5da6787f-234d{padding:0;flex-direction:column}.elementor .e-417d88a1-8154{font-family:var(--sr-display);font-weight:500;font-size:13px;color:var(--sr-red);letter-spacing:.28em;text-transform:uppercase}.elementor .e-9456911-f429{font-family:var(--sr-display);font-weight:600;font-size:24px;color:var(--sr-ink);letter-spacing:.02em;line-height:1.02;text-transform:uppercase}.elementor .e-7e30f0c2-8b65{font-family:var(--sr-body);font-size:14px;color:var(--sr-muted);line-height:1.9}.elementor .e-76a633ce-4039{font-family:var(--sr-display);font-size:13px;color:var(--sr-red);letter-spacing:.18em;text-transform:uppercase;padding-block-start:6px}.elementor .e-5359d44d-d5b4{padding:26px;flex-direction:column;gap:12px}.elementor .e-32c303e5-7908{padding:0;flex-direction:column;justify-content:center}.elementor .e-dc70400-5117{padding:0;flex-direction:column;flex:1 1 auto}.elementor .e-54ed081f-ec92{padding:0;flex-direction:column;flex:1 1 0%}.elementor .e-2d9533a4-2e22{width:100%;height:auto;display:block}.elementor .e-1a7e5731-41ad{font-family:var(--sr-display);font-weight:600;font-size:24px;color:var(--sr-ink);letter-spacing:.02em;line-height:1.02;text-transform:uppercase}.elementor .e-4629e992-41bd{font-family:var(--sr-body);font-size:14px;color:#bdbac2}.elementor .e-6c2003a-d99b{font-family:var(--sr-display);font-size:13px;color:var(--sr-red);letter-spacing:.18em;text-transform:uppercase;padding-block-start:6px;margin-block-start:auto}.elementor .e-15488388-b6ac{padding:26px;flex-direction:column;gap:12px;flex:1 1 auto}.elementor .e-44f303b8-3caa{padding:0;flex-direction:column}.elementor .e-4d689fa0-614b{font-family:var(--sr-display);font-weight:500;font-size:13px;color:var(--sr-red);letter-spacing:.28em;text-transform:uppercase}.elementor .e-6c25014c-fc36{font-family:var(--sr-display);font-weight:600;font-size:24px;color:var(--sr-ink);letter-spacing:.02em;line-height:1.02;text-transform:uppercase}.elementor .e-20df3c33-b1df{font-family:var(--sr-body);font-size:14px;color:var(--sr-muted);line-height:1.9}.elementor .e-1c8a83cf-ed9f{font-family:var(--sr-display);font-size:13px;color:var(--sr-red);letter-spacing:.18em;text-transform:uppercase;padding-block-start:6px}.elementor .e-1f6ff1c3-9c6e{padding:26px;flex-direction:column;gap:12px}.elementor .e-1f9ff23a-61be{padding:0;flex-direction:column;justify-content:center}.elementor .e-6f980e80-1d80{padding:0;flex-direction:column;flex:1 1 auto}.elementor .e-769c0e24-6882{padding:0;flex-direction:column;flex:1 1 0%}.elementor .e-79a203d0-970c{width:100%;height:auto;display:block}.elementor .e-3689ed63-4dd8{font-family:var(--sr-display);font-weight:600;font-size:24px;color:var(--sr-ink);letter-spacing:.02em;line-height:1.02;text-transform:uppercase}.elementor .e-6b2dbd82-fc88{font-family:var(--sr-body);font-size:14px;color:#bdbac2}.elementor .e-7cde7eeb-f062{font-family:var(--sr-display);font-size:13px;color:var(--sr-red);letter-spacing:.18em;text-transform:uppercase;padding-block-start:6px;margin-block-start:auto}.elementor .e-782b8110-89f4{padding:26px;flex-direction:column;gap:12px;flex:1 1 auto}.elementor .e-68f99a8c-fa31{padding:0;flex-direction:column}.elementor .e-466ede9a-70c9{font-family:var(--sr-display);font-weight:500;font-size:13px;color:var(--sr-red);letter-spacing:.28em;text-transform:uppercase}.elementor .e-16047174-183c{font-family:var(--sr-display);font-weight:600;font-size:24px;color:var(--sr-ink);letter-spacing:.02em;line-height:1.02;text-transform:uppercase}.elementor .e-2362c0ff-5759{font-family:var(--sr-body);font-size:14px;color:var(--sr-muted);line-height:1.9}.elementor .e-2c61c3dd-7ff5{font-family:var(--sr-display);font-size:13px;color:var(--sr-red);letter-spacing:.18em;text-transform:uppercase;padding-block-start:6px}.elementor .e-53d82516-2120{padding:26px;flex-direction:column;gap:12px}.elementor .e-5763d003-2cf1{padding:0;flex-direction:column;justify-content:center}.elementor .e-3cefaa31-947d{padding:0;flex-direction:column;flex:1 1 auto}.elementor .e-74eab9b0-d9bf{padding:0;flex-direction:column;flex:1 1 0%}.elementor .e-454155a0-ce1b{width:100%;max-width:1200px;padding:0;flex-direction:row;gap:22px;align-items:stretch}.elementor .e-7f331743-faa0{padding-block-start:110px;padding-block-end:110px;padding-inline-start:32px;padding-inline-end:32px;border-block-start-width:1px;border-block-end-width:1px;background-color:var(--sr-bg2);flex-direction:column;align-items:center;border-top-style:solid;border-top-color:var(--sr-line);border-bottom-style:solid;border-bottom-color:var(--sr-line);\n}.elementor .e-520b73e4-61ef{width:100%;height:100%;object-fit:cover;display:block;max-width:none;\n}.elementor .e-609b5eee-e375{overflow:hidden;position:absolute;padding:0;inset:0;\n}.elementor .e-403c92db-e251{font-family:var(--sr-display);font-weight:500;font-size:13px;color:var(--sr-red);letter-spacing:.28em;text-transform:uppercase}.elementor .e-72705297-fba2{font-family:var(--sr-display);font-weight:600;font-size:clamp(54px,8vw,128px);color:var(--sr-ink);letter-spacing:.02em;line-height:1.02;text-transform:uppercase}.elementor .e-19a71b03-f125{max-width:50ch;font-family:var(--sr-body);font-size:16px;color:#d3d0d6;line-height:1.8}.elementor .e-33786346-3fa3:hover,.elementor .e-33786346-3fa3:focus-visible{background-color:#f02a2a}.elementor .e-33786346-3fa3{font-family:var(--sr-display);font-weight:500;font-size:13px;color:#fff;letter-spacing:.14em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:2px;border-width:1px;border-color:var(--sr-red);border-style:solid;background-color:var(--sr-red)}.elementor .e-6355291c-48bc:hover,.elementor .e-6355291c-48bc:focus-visible{border-color:#fff}.elementor .e-6355291c-48bc{font-family:var(--sr-display);font-weight:500;font-size:13px;color:#fff;letter-spacing:.14em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:2px;border-width:1px;border-color:rgb(255 255 255 / .35);border-style:solid;background-color:#fff0}.elementor .e-5c883c5c-6f9b{width:auto;padding-block-start:10px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;flex-direction:row;gap:14px;flex-wrap:wrap}.elementor .e-6f94e01e-8c4d{width:100%;padding:0;flex-direction:column;gap:22px}.elementor .e-757c9e0-c2d8{min-width:150px;font-family:var(--sr-display);font-weight:600;font-size:clamp(34px,3.6vw,52px);color:var(--sr-ink);line-height:1}.elementor .e-7d91270d-be64{font-family:var(--sr-display);font-size:13px;color:rgb(255 255 255 / .75);letter-spacing:.2em;text-transform:uppercase}.elementor .e-1a3cba70-966f{min-width:0;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0;padding-inline-end:0;border-block-end-width:1px;flex-direction:row;gap:22px;flex:0 1 auto;align-items:baseline;border-bottom-style:solid;border-bottom-color:rgb(255 255 255 / .14);\n}.elementor .e-28ecb2a2-7047{min-width:150px;font-family:var(--sr-display);font-weight:600;font-size:clamp(34px,3.6vw,52px);color:var(--sr-ink);line-height:1}.elementor .e-474243c4-e3af{font-family:var(--sr-display);font-size:13px;color:rgb(255 255 255 / .75);letter-spacing:.2em;text-transform:uppercase}.elementor .e-e68fac5-620e{min-width:0;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0;padding-inline-end:0;border-block-end-width:1px;flex-direction:row;gap:22px;flex:0 1 auto;align-items:baseline;border-bottom-style:solid;border-bottom-color:rgb(255 255 255 / .14);\n}.elementor .e-36ee6109-7d96{min-width:150px;font-family:var(--sr-display);font-weight:600;font-size:clamp(34px,3.6vw,52px);color:var(--sr-ink);line-height:1}.elementor .e-7a2be974-ad9e{font-family:var(--sr-display);font-size:13px;color:rgb(255 255 255 / .75);letter-spacing:.2em;text-transform:uppercase}.elementor .e-2a3557a4-7ef5{min-width:0;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0;padding-inline-end:0;border-block-end-width:1px;flex-direction:row;gap:22px;flex:0 1 auto;align-items:baseline;border-bottom-style:solid;border-bottom-color:rgb(255 255 255 / .14);\n}.elementor .e-5f5a9a3f-ff9f{min-width:150px;font-family:var(--sr-display);font-weight:600;font-size:clamp(34px,3.6vw,52px);color:var(--sr-ink);line-height:1}.elementor .e-bf1af2e-891a{font-family:var(--sr-display);font-size:13px;color:rgb(255 255 255 / .75);letter-spacing:.2em;text-transform:uppercase}.elementor .e-5dc3bf30-bf9f{min-width:0;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0;padding-inline-end:0;border-block-end-width:1px;flex-direction:row;gap:22px;flex:0 1 auto;align-items:baseline;border-bottom-style:solid;border-bottom-color:rgb(255 255 255 / .14);\n}.elementor .e-1427826-cd35{min-width:150px;font-family:var(--sr-display);font-weight:600;font-size:clamp(34px,3.6vw,52px);color:var(--sr-ink);line-height:1}.elementor .e-7dc8795c-2f16{font-family:var(--sr-display);font-size:13px;color:rgb(255 255 255 / .75);letter-spacing:.2em;text-transform:uppercase}.elementor .e-59aec648-47b3{min-width:0;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0;padding-inline-end:0;border-block-end-width:1px;flex-direction:row;gap:22px;flex:0 1 auto;align-items:baseline;border-bottom-style:solid;border-bottom-color:rgb(255 255 255 / .14);\n}.elementor .e-70aa127b-6aac{width:100%;padding:0;flex-direction:column;gap:4px}.elementor .e-2556ad64-e7ed{width:100%;max-width:1200px;padding:0;display:grid;gap:60px;grid-template-columns:1fr 1fr;align-items:center}.elementor .e-e1c710f-bf1e{position:absolute;z-index:2;padding-block-start:0;padding-block-end:0;padding-inline-start:32px;padding-inline-end:32px;display:flex;justify-content:center;align-items:center;inset:0;\n}.elementor .e-2e345c05-2fe2{width:100%;height:100vh;overflow:hidden;position:sticky;inset-block-start:0;padding:0}.elementor .e-91a47ed-994a{height:320vh;padding:0;flex-direction:column}.elementor .e-c930225-3fe5{font-family:var(--sr-display);font-weight:500;font-size:13px;color:var(--sr-red);letter-spacing:.28em;text-transform:uppercase}.elementor .e-72199fe6-a13f{font-family:var(--sr-display);font-weight:600;font-size:clamp(40px,5vw,72px);color:var(--sr-ink);letter-spacing:.02em;line-height:1.02;text-transform:uppercase}.elementor .e-67e8a2f6-987b{width:auto;padding:0;flex-direction:column;gap:14px}.elementor .e-49d67d15-f92d:hover,.elementor .e-49d67d15-f92d:focus-visible{border-color:#fff}.elementor .e-49d67d15-f92d{font-family:var(--sr-display);font-weight:500;font-size:13px;color:#fff;letter-spacing:.14em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:2px;border-width:1px;border-color:rgb(255 255 255 / .35);border-style:solid;background-color:#fff0}.elementor .e-59f31356-790e{width:auto;padding:0}.elementor .e-547f0264-e383{width:100%;max-width:1200px;padding-block-start:0;padding-block-end:0;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:30px;justify-content:space-between;align-items:flex-end}.elementor .e-7a2ffa22-60ab{width:100%;height:100%;object-fit:cover;display:block}.elementor .e-7c095727-5611{overflow:hidden;aspect-ratio:4/3;padding:0;border-width:1px;border-color:var(--sr-line);border-style:solid;background-color:#1a1a1c;flex-direction:column}.elementor .e-2c8708c4-5b4f{font-family:var(--sr-display);font-size:13px;color:var(--sr-red);letter-spacing:.2em}.elementor .e-70519aea-74f8{font-family:var(--sr-display);font-weight:600;font-size:24px;color:var(--sr-ink);letter-spacing:.02em;line-height:1.02;text-transform:uppercase;margin-block-start:10px}.elementor .e-582bdf97-862b{font-family:var(--sr-body);font-size:14px;color:var(--sr-muted);line-height:1.9}.elementor .e-6d17d5d2-2799{width:clamp(280px,30vw,420px);min-width:0;position:relative;padding:0;flex-direction:column;gap:10px;flex:0 1 auto}.elementor .e-4db1da33-2337{width:100%;height:100%;object-fit:cover;display:block}.elementor .e-33d7ee54-2361{overflow:hidden;aspect-ratio:4/3;padding:0;border-width:1px;border-color:var(--sr-line);border-style:solid;background-color:#1a1a1c;flex-direction:column}.elementor .e-6f54e6cf-1a70{font-family:var(--sr-display);font-size:13px;color:var(--sr-red);letter-spacing:.2em}.elementor .e-446b5344-736c{font-family:var(--sr-display);font-weight:600;font-size:24px;color:var(--sr-ink);letter-spacing:.02em;line-height:1.02;text-transform:uppercase;margin-block-start:10px}.elementor .e-2a201917-d0d5{font-family:var(--sr-body);font-size:14px;color:var(--sr-muted);line-height:1.9}.elementor .e-12ce7ba6-abd9{width:clamp(280px,30vw,420px);min-width:0;position:relative;padding:0;flex-direction:column;gap:10px;flex:0 1 auto}.elementor .e-4676c42-2ca6{width:100%;height:100%;object-fit:cover;display:block}.elementor .e-4b64568-b692{overflow:hidden;aspect-ratio:4/3;padding:0;border-width:1px;border-color:var(--sr-line);border-style:solid;background-color:#1a1a1c;flex-direction:column}.elementor .e-154094c3-69fa{font-family:var(--sr-display);font-size:13px;color:var(--sr-red);letter-spacing:.2em}.elementor .e-36861638-5fb3{font-family:var(--sr-display);font-weight:600;font-size:24px;color:var(--sr-ink);letter-spacing:.02em;line-height:1.02;text-transform:uppercase;margin-block-start:10px}.elementor .e-76d377a1-ad90{font-family:var(--sr-body);font-size:14px;color:var(--sr-muted);line-height:1.9}.elementor .e-2830f129-ff29{width:clamp(280px,30vw,420px);min-width:0;position:relative;padding:0;flex-direction:column;gap:10px;flex:0 1 auto}.elementor .e-1a075a4e-ad4b{width:100%;height:100%;object-fit:cover;display:block}.elementor .e-77a4dfc5-80b9{overflow:hidden;aspect-ratio:4/3;padding:0;border-width:1px;border-color:var(--sr-line);border-style:solid;background-color:#1a1a1c;flex-direction:column}.elementor .e-62222cb-229d{font-family:var(--sr-display);font-size:13px;color:var(--sr-red);letter-spacing:.2em}.elementor .e-6184d001-5f04{font-family:var(--sr-display);font-weight:600;font-size:24px;color:var(--sr-ink);letter-spacing:.02em;line-height:1.02;text-transform:uppercase;margin-block-start:10px}.elementor .e-32c7793f-c827{font-family:var(--sr-body);font-size:14px;color:var(--sr-muted);line-height:1.9}.elementor .e-5731a67-324f{width:clamp(280px,30vw,420px);min-width:0;position:relative;padding:0;flex-direction:column;gap:10px;flex:0 1 auto}.elementor .e-265e05ed-8c8c{width:100%;height:100%;object-fit:cover;display:block}.elementor .e-35731046-465b{overflow:hidden;aspect-ratio:4/3;padding:0;border-width:1px;border-color:var(--sr-line);border-style:solid;background-color:#1a1a1c;flex-direction:column}.elementor .e-455a9490-7371{font-family:var(--sr-display);font-size:13px;color:var(--sr-red);letter-spacing:.2em}.elementor .e-5504fe1e-600c{font-family:var(--sr-display);font-weight:600;font-size:24px;color:var(--sr-ink);letter-spacing:.02em;line-height:1.02;text-transform:uppercase;margin-block-start:10px}.elementor .e-60e07f9c-c756{font-family:var(--sr-body);font-size:14px;color:var(--sr-muted);line-height:1.9}.elementor .e-229bb205-312a{width:clamp(280px,30vw,420px);min-width:0;position:relative;padding:0;flex-direction:column;gap:10px;flex:0 1 auto}.elementor .e-5a88c679-dd2d{padding-block-start:0;padding-block-end:0;padding-inline-start:max(32px, calc((100vw - 1200px) / 2));padding-inline-end:8vw;flex-direction:row;gap:24px;flex-wrap:nowrap;align-items:stretch;width:max-content;max-width:none;\n}.elementor .e-3419e451-c98e{width:100%;height:100%;padding:0;background-color:#e01b1b;transform:scale3d(0,1,1);transform-origin:0% 50% 0}.elementor .e-fdd8c5c-7f85{width:min(1200px, calc(100% - 64px));height:2px;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:auto;margin-inline-end:auto;background-color:#26262a}.elementor .e-6fa5ac21-5540{width:100%;height:100vh;overflow:hidden;position:sticky;inset-block-start:0;padding:0;display:flex;flex-direction:column;gap:44px;justify-content:center}.elementor .e-77ecd663-176f{height:300vh;padding:0;background-color:var(--sr-bg);flex-direction:column}.elementor .e-3e80c674-e36e{font-family:var(--sr-display);font-weight:500;font-size:13px;color:var(--sr-red);letter-spacing:.28em;text-transform:uppercase}.elementor .e-5754929f-bb78{font-family:var(--sr-display);font-weight:600;font-size:clamp(44px,6vw,86px);color:var(--sr-ink);letter-spacing:.02em;line-height:1.02;text-transform:uppercase}.elementor .e-1048d4a0-eb5e{padding:0;flex-direction:column;gap:18px;flex:1 1 0%}.elementor .e-417e53b0-5c8f{font-family:var(--sr-body);font-size:16px;color:#bdbac2;line-height:1.8;flex:1 1 0%}.elementor .e-3addaeed-a1d2{width:100%;max-width:1200px;padding-block-start:0;padding-block-end:48px;padding-inline-start:0;padding-inline-end:0;flex-direction:row;gap:60px;align-items:end}.elementor .e-b9b6052-befb{width:100%;height:100%;object-fit:cover;display:block}.elementor .e-4df99fdf-78c9{overflow:hidden;aspect-ratio:4/5;padding:0;border-radius:4px;flex-direction:column}.elementor .e-3e4b90a5-3e78{font-family:var(--sr-body);padding-block-start:6px}.elementor .e-636fc657-19ab{font-family:var(--sr-body);font-size:15px;color:var(--sr-muted);line-height:1.7}.elementor .e-65e65591-2826{padding:0;flex-direction:column;gap:14px;flex:1 1 0%}.elementor .e-391de532-bd52{width:100%;height:100%;object-fit:cover;display:block}.elementor .e-5e4ba107-dccf{overflow:hidden;aspect-ratio:4/5;padding:0;border-radius:4px;flex-direction:column}.elementor .e-2ad6def9-4e51{font-family:var(--sr-body);padding-block-start:6px}.elementor .e-1aa4a3b9-f72a{font-family:var(--sr-body);font-size:15px;color:var(--sr-muted);line-height:1.7}.elementor .e-1a1121d4-4692{padding:0;flex-direction:column;gap:14px;flex:1 1 0%}.elementor .e-243899f1-e588{width:100%;max-width:1200px;padding:0;flex-direction:row;gap:60px;align-items:start}.elementor .e-459b17bf-d3ed{padding-block-start:110px;padding-block-end:110px;padding-inline-start:32px;padding-inline-end:32px;border-block-start-width:1px;background-color:var(--sr-bg2);flex-direction:column;align-items:center;border-top-style:solid;border-top-color:var(--sr-line);\n}.elementor .e-2c3ce597-fb7b{font-family:var(--sr-display);font-weight:500;font-size:13px;color:var(--sr-red);letter-spacing:.28em;text-align:center;text-transform:uppercase}.elementor .e-27421176-757f{max-width:18ch;font-family:var(--sr-display);font-weight:600;font-size:clamp(36px,5vw,72px);color:var(--sr-ink);letter-spacing:.02em;line-height:1.02;text-align:center;text-transform:uppercase}.elementor .e-b35377f-de40:hover,.elementor .e-b35377f-de40:focus-visible{background-color:#f02a2a}.elementor .e-b35377f-de40{font-family:var(--sr-display);font-weight:500;font-size:13px;color:#fff;letter-spacing:.14em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:2px;border-width:1px;border-color:var(--sr-red);border-style:solid;background-color:var(--sr-red)}.elementor .e-19ed1c03-3f87:hover,.elementor .e-19ed1c03-3f87:focus-visible{border-color:#fff}.elementor .e-19ed1c03-3f87{font-family:var(--sr-display);font-weight:500;font-size:13px;color:#fff;letter-spacing:.14em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:22px;padding-inline-end:22px;border-radius:2px;border-width:1px;border-color:rgb(255 255 255 / .35);border-style:solid;background-color:#fff0}.elementor .e-7c688b30-4e87{width:auto;padding-block-start:10px;padding-block-end:0;padding-inline-start:0;padding-inline-end:0;flex-direction:row;gap:14px;flex-wrap:wrap;justify-content:center}.elementor .e-6e66348f-f60f{text-align:center;padding-block-start:150px;padding-block-end:150px;padding-inline-start:32px;padding-inline-end:32px;background-image:linear-gradient(0deg,rgb(12 13 14 / .92) 0%,rgb(120 0 0 / .55) 50%,rgb(12 13 14 / .95) 100%),url(https://sonic-rocket.com/wp-content/uploads/2026/10/facelift-video-cover.avif);background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;gap:22px;align-items:center}