.elementor .e-4817e864-6ea3954{font-family:var(--font-display);font-weight:700;font-size:1.9rem;color:var(--ws-red);letter-spacing:-0.04em;line-height:1;}.elementor .e-91b4e65-e782900{font-family:var(--font-display);font-weight:700;font-size:1.9rem;color:var(--ws-white);letter-spacing:-0.04em;line-height:1;}.elementor .e-43214b74-2759c1e{width:auto;padding:0px;gap:0px;align-items: baseline;\n}.elementor .e-33ff8c68-48b2ff1{color:var(--ws-mist);}.elementor .e-36d32e2b-c1a3387{max-width:24rem;font-size:0.95rem;}.elementor .e-241e1212-eef8743{font-size:0.95rem;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;margin-block-start:0.5rem;align-self:flex-start;}.elementor .e-5a906621-12432b7{gap:1rem;}.elementor .e-74dc7b4e-2142154{font-family:var(--font-mono);font-weight:500;font-size:0.75rem;color:var(--ws-white);letter-spacing:0.14em;line-height:1.4;text-transform:uppercase;margin-block-end:0.5rem;}.elementor .e-2dfe7825-46bbec5{font-weight:400;justify-content:flex-start;text-align: left;\n}.elementor .e-7f5d240-e285155{font-weight:400;justify-content:flex-start;text-align: left;\n}.elementor .e-62cb5374-2d4cb8a{font-weight:400;justify-content:flex-start;text-align: left;\n}.elementor .e-2020f206-40c1515{font-weight:400;justify-content:flex-start;text-align: left;\n}.elementor .e-78eac914-977e3b7{font-weight:400;justify-content:flex-start;text-align: left;\n}.elementor .e-3c89ba27-087c703{font-weight:400;justify-content:flex-start;text-align: left;\n}.elementor .e-7201427c-fd65a96{gap:0.8rem;align-items:flex-start;}.elementor .e-58d9886a-a70d4d6{font-family:var(--font-mono);font-weight:500;font-size:0.75rem;color:var(--ws-white);letter-spacing:0.14em;line-height:1.4;text-transform:uppercase;margin-block-end:0.5rem;}.elementor .e-5894dab-7d4f3e6{font-weight:400;justify-content:flex-start;text-align: left;\n}.elementor .e-46cff257-0ef3289{font-weight:400;justify-content:flex-start;text-align: left;\n}.elementor .e-5651b74b-3272a19{font-weight:400;justify-content:flex-start;text-align: left;\n}.elementor .e-1ec8b1ad-a60e518{font-weight:400;justify-content:flex-start;text-align: left;\n}.elementor .e-6162c166-6e65604{font-weight:400;justify-content:flex-start;text-align: left;\n}.elementor .e-6b05d62b-7c772ca{font-weight:400;justify-content:flex-start;text-align: left;\n}.elementor .e-78acf7a7-088af04{font-weight:400;justify-content:flex-start;text-align: left;\n}.elementor .e-3c2a31d1-9701b68{gap:0.8rem;align-items:flex-start;}.elementor .e-2ec9caf2-a348449{font-family:var(--font-mono);font-weight:500;font-size:0.75rem;color:var(--ws-white);letter-spacing:0.14em;line-height:1.4;text-transform:uppercase;margin-block-end:0.5rem;}.elementor .e-57011fb0-2d0aa4f{font-family:var(--font-display);font-weight:600;font-size:1.35rem;letter-spacing:-0.02em;}.elementor .e-29b7073c-b262430{font-weight:400;}.elementor .e-314c97f-9bc0acf{font-size:0.95rem;}.elementor .e-cb5a2e-35b34ac{gap:0.8rem;align-items:flex-start;}.elementor .e-79f8c8db-cc503f3{padding:0px;display:grid;gap:clamp(2rem, 4vw, 4rem);grid-template-columns:1.5fr 1fr 0.8fr 1.1fr;grid-template-rows:auto;}.elementor .e-1980ff8a-062d6b2{font-weight:400;font-size:0.875rem;}.elementor .e-1df741d5-84c4463{font-weight:400;font-size:0.875rem;}.elementor .e-31aba6e0-5cb1470{width:auto;padding:0px;gap: 0.5rem 1.5rem;\n}.elementor .e-599f3566-0fe949a{padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;justify-content:space-between;gap: 0.75rem 2rem; border-top-style: solid; border-top-color: var(--ws-line-dark);\n}.elementor .e-372b0208-295a13c{gap:3.5rem;}.elementor .e-378d0e8e-e8e8be3{border-block-start-width:1px;padding-block: clamp(3.5rem, 6vw, 5.5rem) 2rem; border-top-style: solid; border-top-color: var(--ws-line-dark);\n}