.elementor .e-13ba3e07-f4df{font-size: clamp(28px, 2.9vw + 10px, 52px);\n}.elementor .e-d8661350-d391{display: flex; flex-direction: column;gap: 24px; max-width: 860px; margin-top: 36px;\n}.elementor .e-9ecfcdea-2562{padding-block: 24px 72px;\n}.elementor .e-368c34d9-b839{font-size: clamp(26px, 1.2vw + 16px, 32px);\n}.elementor .e-e6be7336-8bfe{font-size: 14px; color: #4A5466; margin-bottom: 16px;\n}.elementor .e-d1790288-eb3a{font-size: 16px; line-height: 1.5; color: #4A5466; text-align: center; margin-top: 16px;\n}.elementor .e-d7a52ac0-db29{min-height:320px;padding:44px;border-radius:var(--radius-card);background-color:var(--white);border: 1px solid #DCE1E8; padding: 40px;\n}.elementor .e-b11bceb7-f554{display: flex; flex-direction: column;gap: 24px;\n}.elementor .e-23a18a02-39e3{border-color: #FFFFFF;\n}.elementor .e-86c04c3c-b446{font-family: var(--font-heading); font-weight: 700; font-size: 19px; line-height: 1.3; color: var(--ink);\n}.elementor .e-b64a26cc-c94e{font-size: 15px; line-height: 1.45; color: var(--text-muted);\n}.elementor .e-be8e916f-6116{padding-bottom: 22px;\n}.elementor .e-02a0cf85-ac21{font-size: 12px; color: var(--text-muted);\n}.elementor .e-e83d0b07-a4e2{font-family: var(--font-heading); font-weight: 700; font-size: 21px; color: var(--ink);\n}.elementor .e-b2db4515-cb3d{display: flex; flex-direction: column; padding: 18px 0 18px 52px; border-top: 1px solid var(--line); --it: 18px;\n}.elementor .e-be3d756e-e66f{font-size: 12px; color: var(--text-muted);\n}.elementor .e-3278a03e-fbd5{font-family: var(--font-heading); font-weight: 700; font-size: 21px; color: var(--ink); overflow-wrap: anywhere;\n}.elementor .e-fdbbacc8-0ad5{display: flex; flex-direction: column; padding: 18px 0 18px 52px; border-top: 1px solid var(--line); --it: 18px;\n}.elementor .e-bc0a926b-8219{font-size: 12px; color: var(--text-muted);\n}.elementor .e-379d5e68-3adb{font-size: 17px; line-height: 1.5; color: var(--ink);\n}.elementor .e-9011df71-441b{display: flex; flex-direction: column; padding: 18px 0 18px 52px; border-top: 1px solid var(--line); --it: 18px;\n}.elementor .e-416631fa-6d39{font-size: 12px; color: var(--text-muted);\n}.elementor .e-9944b1c7-14c9{font-size: 17px; line-height: 1.5; color: var(--ink);\n}.elementor .e-70d9863b-9ab3{display: flex; flex-direction: column; padding: 18px 0 18px 52px; border-top: 1px solid var(--line); --it: 18px;\n}.elementor .e-73f6aaa6-c588{padding-top: 18px; border-top: 1px solid var(--line); font-size: 16px;\n}.elementor .e-184cddd2-1ce2{display: flex; flex-direction: column;padding: 28px; border-radius: 12px; background: var(--paper);\n}.elementor .e-030db3be-2d5c{display: flex; flex-direction: column;gap: 24px;\n}.elementor .e-0b5aa6c0-ed5b{display: grid; grid-template-columns: minmax(0, 7fr) minmax(0, 4fr); column-gap: calc(8.333% + 26px); row-gap: 40px; align-items: start;\n}.elementor .e-b8e7c103-29ae{padding-block: 56px clamp(72px, 2.5vw + 68px, 104px);\n}