.elementor .e-2f95884b-c163{display:flex;gap:1rem;flex-wrap:wrap;}.elementor .e-2517db3e-957c{padding:0px;display:flex;flex-direction:column;gap:1.5rem;align-self:start;}.elementor .e-211c53c2-ff6e{font-weight:600;color:var(--ink);padding-block-start:1rem;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--border);\n}.elementor .e-32cc7efa-fce2{font-weight:600;color:var(--ink);}.elementor .e-1b9b4ed7-e66e{font-weight:600;color:var(--ink);}.elementor .e-25cc7393-b76c{border-block-start-width:4px;background-image:linear-gradient(145deg, #FFFFFF 0%,#F2EDF4 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1rem;border-top-style: solid; border-top-color: var(--brand-green);\n}.elementor .e-580970b0-32a9{min-height:auto;max-width:75rem;padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:2rem;padding-inline-end:2rem;display:grid;gap:4rem;grid-template-columns:1.25fr 0.75fr;align-items:start;}.elementor .e-115e1afe-e791{padding:0px;}.elementor .e-373991a7-5cb4{max-width:55rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-3345fa1f-b246{font-weight:700;color:var(--brand-purple);}.elementor .e-60ffd70c-9474{display:flex;flex-direction:column;gap:1rem;}.elementor .e-752498f5-3e46{font-weight:700;color:var(--brand-purple);}.elementor .e-6d904de4-29fc{display:flex;flex-direction:column;gap:1rem;}.elementor .e-3f855040-cd15{font-weight:700;color:var(--brand-purple);}.elementor .e-78868974-f88a{display:flex;flex-direction:column;gap:1rem;}.elementor .e-55a6052a-4ae7{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);}.elementor .e-55b89370-b6b4{display:flex;flex-direction:column;gap:2.5rem;}.elementor .e-26a3c2fa-abcc{color:#C8E5A2;}.elementor .e-6a707c01-7335{font-family:var(--font-sans);font-weight:600;font-size:clamp(1.875rem, 2.6vw, 2.75rem);color:var(--white);letter-spacing:-0.035em;line-height:1.18;}.elementor .e-5500a222-c084{font-size:1.125rem;color:#D8D3DC;line-height:1.65;}.elementor .e-29e22c6d-9094{max-width:58rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-fd20ad0-7207{font-weight:700;color:var(--brand-green);}.elementor .e-7de14499-58de{color:var(--white);}.elementor .e-4216299d-b171{color:#D8D3DC;}.elementor .e-5c1f4389-ea2a{padding:1.5rem;border-width:1px;border-color:#353039;border-style:solid;background-color:#231F27;display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-27afab62-2d8f{font-weight:700;color:var(--brand-green);}.elementor .e-46b8e442-feb8{color:var(--white);}.elementor .e-5eb2ba3c-3f35{color:#D8D3DC;}.elementor .e-626f2785-5925{padding:1.5rem;border-width:1px;border-color:#353039;border-style:solid;background-color:#231F27;display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-289d1c78-6b6d{font-weight:700;color:var(--brand-green);}.elementor .e-7b9ff988-f1e4{color:var(--white);}.elementor .e-18105e32-7719{color:#D8D3DC;}.elementor .e-10cc718f-b842{padding:1.5rem;border-width:1px;border-color:#353039;border-style:solid;background-color:#231F27;display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-5b8e40e7-ba7f{font-weight:700;color:var(--brand-green);}.elementor .e-418b190b-a49e{color:var(--white);}.elementor .e-b4b432f-5c58{color:#D8D3DC;}.elementor .e-61f0bcb4-29f0{padding:1.5rem;border-width:1px;border-color:#353039;border-style:solid;background-color:#231F27;display:flex;flex-direction:column;gap:0.9rem;}.elementor .e-25c00930-8dd2{display:grid;gap:1rem;grid-template-columns:repeat(4,1fr);}.elementor .e-4e089db8-879e{display:flex;flex-direction:column;gap:2.5rem;}.elementor .e-4ab0fda9-7578{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;border-radius:1rem;display:block;}.elementor .e-2452a694-5568{font-size:0.75rem;color:var(--text);line-height:1.45;margin:0px;}.elementor .e-3263fcf8-3d20{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.65rem;}.elementor .e-3e7c1578-b885{display:flex;flex-direction:column;gap:1rem;}.elementor .e-384c478b-7159{font-weight:600;color:var(--ink);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--border);\n}.elementor .e-1159f296-a75b{font-weight:600;color:var(--ink);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--border);\n}.elementor .e-18a3922d-c8c0{font-weight:600;color:var(--ink);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--border);\n}.elementor .e-83a7833-b913{font-weight:600;color:var(--ink);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;border-bottom-style: solid; border-bottom-color: var(--border);\n}.elementor .e-569b46c9-2c61{font-weight:600;color:var(--ink);padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1d42c184-f5d4{display:flex;flex-direction:column;gap:0px;}.elementor .e-16fd4422-2cc2{display:grid;gap:4rem;grid-template-columns:0.9fr 1.1fr;align-items:start;}.elementor .e-e077879-9352{max-width:60rem;}.elementor .e-70426fb-9421{max-width:58rem;}.elementor .e-2ac6b659-779d{display:flex;flex-direction:column;gap:1rem;}.elementor .e-2a4fd856-1d6c{display:flex;flex-direction:column;gap:1rem;}.elementor .e-553d4525-7063{display:flex;flex-direction:column;gap:1rem;}.elementor .e-98075c7-953f{display:grid;gap:1rem;grid-template-columns:repeat(3,1fr);}.elementor .e-6c33b7a4-cd80{display:flex;flex-direction:column;gap:2.5rem;}.elementor .e-5578aca0-af84{color:#C8E5A2;}.elementor .e-327c206e-b70b{font-family:var(--font-sans);font-weight:600;font-size:clamp(1.875rem, 2.6vw, 2.75rem);color:var(--white);letter-spacing:-0.035em;line-height:1.18;}.elementor .e-67b8b354-eec6{font-size:1.125rem;color:#D8D3DC;line-height:1.65;}.elementor .e-6fa388b2-b1f8:hover,.elementor .e-6fa388b2-b1f8:focus-visible{color:#4F2770;background-color:#EEEAEF;}.elementor .e-6fa388b2-b1f8{font-weight:700;color:#4F2770;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.4rem;padding-inline-end:1.4rem;border-radius:0.5rem;border-width:1px;border-color:#FFFFFF;border-style:solid;background-color:#FFFFFF;&:focus-visible { outline:2px solid #FFFFFF;outline-offset:3px; }\n}.elementor .e-df392e7-ef68{max-width:65rem;display:flex;flex-direction:column;gap:1.25rem;}.elementor .e-1d4d005c-44c5{background-image:linear-gradient(120deg, #4F2770 0%,#74257D 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}