.elementor .e-6eebb789-452a{position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;padding:0px;opacity:17%;background-image: linear-gradient(rgba(255,255,255,.085) 1px, transparent 1px), linear-gradient(90deg, rgba(255,255,255,.085) 1px, transparent 1px); background-size: 72px 72px; mask-image: linear-gradient(to right, black, transparent 82%); -webkit-mask-image: linear-gradient(to right, black, transparent 82%);\n}.elementor .e-65da37c2-95e6{width:auto;height:120%;position:absolute;inset-block-start:-10%;inset-inline-end:-14vw;inset-inline-start:62%;z-index:1;padding:0px;background-color:var(--sc-red);opacity:95%;transform:rotateX(0deg) rotateY(0deg) rotateZ(14deg);}.elementor .e-42928ae2-85c8{color:#b9b9b9;}.elementor .e-41bedf52-50dd{max-width:900px;font-weight:900;font-size:clamp(58px, 7.15vw, 124px);color:#ffffff;letter-spacing:-0.078em;line-height:0.8;text-transform:uppercase;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .e-1cb01d56-be7a{max-width:500px;font-size:clamp(14px, 1.2vw, 18px);color:#a5a5a5;line-height:1.65;margin-block-start:34px;display:block;}.elementor .e-4b00419e-3e87{position:relative;z-index:2;padding-block-start:clamp(64px, 8vw, 120px);padding-block-end:clamp(64px, 8vw, 120px);padding-inline-start:clamp(24px, 4vw, 76px);padding-inline-end:clamp(24px, 4vw, 76px);}.elementor .e-54bc068-5463{position:absolute;inset-block-start:49%;inset-inline-end:-150px;z-index:2;font-size:7px;color:rgba(255,255,255,0.58);letter-spacing:0.45em;transform:rotateX(0deg) rotateY(0deg) rotateZ(90deg);display:block;white-space: nowrap;\n}.elementor .e-3b9cff8-3b99{min-height:560px;overflow:hidden;position:relative;padding:0px;display:grid;align-items:center;background-image: radial-gradient(circle at 79% 27%, #2c2c2c 0, #121212 35%, #060606 70%);\n}.elementor .e-5465f89-ea65{color:#b9b9b9;}.elementor .e-7c2efa50-4cae{color:#ffffff;}.elementor .e-4e600169-d249{padding:0px;}.elementor .e-3f979a7c-26b4{max-width:420px;color:#8a8a8a;line-height:1.7;display:block;justify-self: end;\n}.elementor .e-2481e515-a617{padding:0px;margin-block-end:clamp(48px, 5vw, 80px);gap:60px;grid-template-columns:1.25fr 0.75fr;grid-template-rows:auto;align-items:end;}.elementor .e-2c10558-c699{font-weight:900;font-size:8px;letter-spacing:0.21em;text-transform:uppercase;opacity:60%;display:block;}.elementor .e-4c7277bd-b040{font-weight:900;font-size:clamp(18px, 1.6vw, 26px);letter-spacing:-0.04em;line-height:1;text-transform:uppercase;margin:0px;display:block;}.elementor .e-7e085761-bb53{font-weight:700;font-size:8px;letter-spacing:0.13em;text-transform:uppercase;display:block;white-space: nowrap;\n}.elementor .e-220c89d3-d60f{padding:0px;}.elementor .e-48f17d59-84a0{padding:0px;gap:clamp(14px, 1.4vw, 22px);grid-template-columns:repeat(3, minmax(0, 1fr));grid-auto-rows:auto;}.elementor .e-505b1abd-d979{padding:0px;}.elementor .e-77877528-461f{color:#ffffff;padding-block-start:clamp(76px, 9vw, 150px);padding-block-end:clamp(76px, 9vw, 150px);padding-inline-start:clamp(22px, 5vw, 88px);padding-inline-end:clamp(22px, 5vw, 88px);background-color:var(--sc-ink);}