.elementor .e-54f7d25d-c543{margin-block-end:var(--space-6);}.elementor .e-48d25c5d-2a7a{gap:var(--space-4);grid-template-columns:5fr 7fr;grid-template-rows:auto;align-items:end;}.elementor .e-cfbc24e-a8c2{width:100%;max-width:calc(1320px - 2 * var(--gutter));}.elementor .e-448f76bc-9424{color:#ffffff;padding-block-start:calc(80px + var(--space-6));padding-block-end:var(--space-7);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);background-color:var(--rd-purple-deep);justify-content:center;}.elementor .e-7cca0a6d-83a9{width:100%;height:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;}.elementor .e-b1e2eb2-9ebe{flex-wrap:wrap;align-items: baseline; gap: 0.5rem 0.75rem;\n}.elementor .e-3ec385c7-ebdf:hover,.elementor .e-3ec385c7-ebdf:focus-visible{text-decoration:underline;text-decoration-color: var(--rd-red);\n}.elementor .e-3ec385c7-ebdf{font-size:var(--step-1);color:var(--rd-ink);line-height:1.12;margin:0px;font-weight: 750; & a { color: inherit; text-decoration: none; }\n}.elementor .e-355dd20b-6dc9{max-width:68ch;font-size:var(--step-0);color:var(--rd-text);line-height:1.45;margin-block-start:var(--space-1);display:block;cursor: auto;\n}.elementor .e-7c574ca9-f488{display:flex;flex-direction:column;gap:var(--space-1);}.elementor .e-15ed7147-ab96{padding-block-start:var(--space-4);padding-block-end:var(--space-4);padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:grid;gap:var(--space-3);grid-template-columns:minmax(13rem, 22rem) minmax(0, 1fr);align-items:start;border-bottom-style: solid; border-bottom-color: var(--rd-rule);\n}.elementor .e-535fce58-6340{border-block-start-width:4px;display:flex;flex-direction:column;border-top-style: solid; border-top-color: var(--rd-red);\n}.elementor .e-37ef0cc2-b182{font-weight:800;color:var(--rd-ink);}.elementor .e-67275c29-ab23{font-weight:800;color:var(--rd-ink);}.elementor .e-2a8f734f-313d{padding-block-start:var(--space-3);margin-block-start:var(--space-4);border-block-start-width:4px;display:flex;gap:var(--space-2);justify-content:space-between;border-top-style: solid; border-top-color: var(--rd-red);\n}.elementor .e-1ca18722-1b4c{width:100%;max-width:calc(1320px - 2 * var(--gutter));}.elementor .e-10865216-e1a8{padding-block-start:var(--space-6);padding-block-end:var(--space-6);padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);background-color:var(--rd-paper);justify-content:center;}