.elementor .e-4e3780a3-1778{color:#FFFFFF;}.elementor .e-33e1984a-d328{font-family:var(--font-display);font-weight:700;font-size:clamp(1.25rem, 1.05rem + 0.8vw, 1.75rem);color:var(--yellow);line-height:1.25;}.elementor .e-1daa3c7d-a3be{max-width:34rem;color:var(--on-dark-soft);}.elementor .e-3d192eae-27da{max-width:34rem;color:var(--on-dark-soft);}.elementor .e-7f891eb8-a69f{margin-block-start:0.5rem;}.elementor .e-6234feb0-a1e9{padding:0px;flex-direction:column;gap:1.25rem;align-items:flex-start;}.elementor .e-3f425d75-861f{width:100%;max-width:520px;aspect-ratio:1 / 1;object-fit:cover;border-radius:28px;box-shadow:0px 24px 60px 0px rgba(0, 0, 0, 0.35);}.elementor .e-3c436eb5-433f{max-width:1280px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(1rem, 0.4rem + 2.6vw, 2.75rem);padding-inline-end:clamp(1rem, 0.4rem + 2.6vw, 2.75rem);margin-inline-start:auto;margin-inline-end:auto;gap:4rem;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-29034961-1302{color:var(--plum-900);}.elementor .e-4c8312b4-dff0{width:100%;max-width:960px;overflow:hidden;border-radius:22px;}.elementor .e-226e5a97-cd87{max-width:40rem;color:var(--ink-soft);}.elementor .e-676c64-c37f{gap:1.75rem;align-items:flex-start;}.elementor .e-210f18da-3b86{color:var(--plum-900);}.elementor .e-340ab94d-11b4{gap:2rem;}.elementor .e-32e273e2-31e0{color:var(--plum-900);}.elementor .e-20364b71-fafd{gap:1.5rem;}.elementor .e-2b8d92f9-dbb2{width:100%;padding:0px;}