.elementor .e-28f7ce7e-b4cb{object-position:50% 35%;}.elementor .e-315b2ce7-ad78{max-width:46ch;font-size:17px;}.elementor .e-14aa0095-588b{max-width:980px;position:relative;z-index:1;padding-block-start:0px;padding-block-end:64px;padding-inline-start:var(--dl-gutter);padding-inline-end:var(--dl-gutter);display:flex;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-3b232d43-6434{min-height:72vh;overflow:hidden;position:relative;display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-265fde99-b754{object-position:40% 50%;}.elementor .e-288903f8-12dd{color:var(--dl-accent-2);}.elementor .e-5c1a1c35-96a2{aspect-ratio:3 / 2;position:sticky;inset-block-start:24px;flex:0 0 46%;}.elementor .e-76dda5f4-dbd4{max-width:60ch;color:var(--dl-fg);}.elementor .e-2ef222ad-9c12{max-width:60ch;color:var(--dl-fg);}.elementor .e-38d07243-821e{max-width:60ch;color:var(--dl-fg);}.elementor .e-779d08ab-32b4{max-width:60ch;color:var(--dl-fg);}.elementor .e-5627621e-dc20{max-width:60ch;color:var(--dl-fg);}.elementor .e-1646ab70-68a3{max-width:60ch;color:var(--dl-fg);}.elementor .e-4493ec30-6e68{max-width:60ch;color:var(--dl-fg);}.elementor .e-a85ee20-977f{max-width:60ch;color:var(--dl-fg);}.elementor .e-2fbdb98-b405{max-width:60ch;color:var(--dl-fg);}.elementor .e-2d9ac60e-6f7d{max-width:48ch;font-size:15px;padding-block-start:16px;margin-block-start:16px;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--dl-line);\n}.elementor .e-4ae43220-7efa{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 0px;align-items:flex-start;}.elementor .e-7cff60d2-9b65{display:flex;flex-direction:row;gap:56px;align-items:flex-start;}.elementor .e-759a1b56-72f0{object-position:50% 45%;}.elementor .e-30542222-8cac{width:100%;aspect-ratio:21 / 9;}.elementor .e-4f6857f4-c734{max-width:760px;margin-block-end:32px;display:flex;flex-direction:column;gap:14px;align-items:flex-start;}.elementor .e-54eeb7b6-ad81{width:100%;padding:0px;}.elementor .e-1388e2b2-1445{padding-block-start:24px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:48px;display:flex;flex-direction:row;gap:12px;flex-wrap:wrap;align-items:center;border-block-start-width: 1px; border-top-style: solid; border-top-color: var(--dl-line);\n}.elementor .e-78e7fdb1-5241{width:100%;color:var(--dl-fg);padding:0px;background-color:var(--dl-bg);}