.elementor .e-6d3f263-c197{min-width:0px;padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;grid-column:1 / -1;grid-row:1;}.elementor .e-61e010da-487b{font-size:clamp(30px, 3.6vw, 44px);line-height:1.28;}.elementor .e-2efd53d2-bd77{max-width:62ch;font-size:19px;}.elementor .e-10811986-6a54{width:44px;height:44px;overflow:hidden;object-fit:cover;border-radius:50%;background-color:var(--line);}.elementor .e-7324b001-8115:hover,.elementor .e-7324b001-8115:focus-visible{color:var(--link);}.elementor .e-7324b001-8115{font-family:var(--font-heading);font-weight:600;font-size:15px;color:var(--ink);line-height:1.4;flex:0 1 100%;}.elementor .e-1fee1bba-db42{width:auto;column-gap:12px;padding:0px;display:flex;flex-direction:row;gap:0px;flex-wrap:wrap;row-gap: 2px; align-items: baseline;\n}.elementor .e-6971b15f-bb6a{width:auto;padding-block-start:16px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:12px;align-items:center;border-bottom-style: solid; border-bottom-color: var(--line);\n}.elementor .e-12876e04-ebaf{max-width:760px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:16px;}.elementor .e-84655a1-b467{max-width:760px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-51b926c9-6f90{width:72px;height:72px;min-width:72px;overflow:hidden;object-fit:cover;border-radius:50%;background-color:var(--line);}.elementor .e-131cd9d3-b73c{font-family:var(--font-heading);font-weight:700;font-size:18px;line-height:1.4;}.elementor .e-65a8d0e4-778a{width:auto;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-331663fe-95fe{width:auto;padding:24px;border-width:1px;border-color:var(--line);border-style:solid;display:flex;flex-direction:row;gap:20px;align-items:flex-start;}.elementor .e-66e9e10f-1edc{max-width:760px;padding-inline-start:0px;padding-inline-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1581fd2e-6920{width:100%;padding:0px;}.elementor .e-60724130-d9e3{min-width:0px;padding:0px;grid-column:2;grid-row:2;}.elementor .e-311894a4-a3dc{min-width:0px;padding:0px;}.elementor .e-75ecf588-ecc8{font-family:var(--font-heading);font-weight:700;font-size:17px;color:var(--ink);line-height:1.4;}.elementor .e-16cecbc7-3bd6{width:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;border-width:1px;border-color:var(--ink);border-style:solid;display:flex;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .e-3ce8a294-d483{font-family:var(--font-heading);font-weight:700;font-size:16px;color:var(--ink);line-height:1.4;}.elementor .e-4e9e551a-5ef2{width:auto;padding-block-start:20px;padding-block-end:20px;padding-inline-start:20px;padding-inline-end:20px;background-color:var(--soft);display:flex;flex-direction:column;gap:8px;align-items:flex-start;}.elementor .e-18623e6a-d704{min-width:0px;position:sticky;inset-block-start:24px;padding-block-start:clamp(24px, 4vw, 48px);padding-block-end:48px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:28px;grid-column:1;grid-row:2;align-self:start;}.elementor .e-6373c24e-102a{max-width:1200px;column-gap:56px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);margin-inline-start:auto;margin-inline-end:auto;display:grid;grid-template-columns:260px minmax(0, 1fr);row-gap: 0px;\n}.elementor .e-22e77f63-1c2f{padding:0px;}.elementor .e-772b9239-70ba{width:100%;}.elementor .e-770403af-27a5{padding:0px;}.elementor .e-1f129f08-4e97{column-gap:28px;padding:0px;display:grid;grid-template-columns:repeat(3, 1fr);row-gap: 40px;\n}.elementor .e-5453caac-5557{padding:0px;}.elementor .e-1043d66c-9016{font-size:22px;}.elementor .e-2f148adf-86d9{width:auto;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-276665dc-17df{width:auto;padding-block-start:28px;padding-block-end:28px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:56px;border-width:1px;border-color:var(--ink);border-style:solid;background-color:var(--paper);display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-445aff05-42dc{padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;}