.elementor .e-4cbf445f-e886{gap:20px;}.elementor .e-3936dbe5-1751{width:100%;aspect-ratio:16 / 9;object-fit:cover;object-position: center top;\n}.elementor .e-1f0e1fa5-d424{font-family:var(--ds-font-text);font-size:13.5px;color:var(--ds-muted);}.elementor .e-1de4049b-9fde{font-size:19px;line-height:1.35;text-decoration:none;}.elementor .e-1de4049b-9fde:hover,.elementor .e-1de4049b-9fde:focus-visible{color:var(--ds-blue);}.elementor .e-3f0cac2-a2ac{padding-block-start:6px;margin-block-start:auto;}.elementor .e-8315e48-49d8{padding-block-start:22px;padding-block-end:26px;padding-inline-start:26px;padding-inline-end:26px;flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-11fe9b2c-cb54:hover,.elementor .e-11fe9b2c-cb54:focus-visible{box-shadow:0px 10px 30px -12px rgba(11,19,36,.18);}.elementor .e-11fe9b2c-cb54{overflow:hidden;text-decoration:none;border-radius:24px;border-width:1.5px;border-color:var(--ds-card-border);border-style:solid;background-color:var(--ds-white);display:flex;flex-direction:column;}.elementor .e-145b46b7-ae00{column-gap:24px;display:grid;grid-template-columns:repeat(3, 1fr);row-gap: 24px;\n}.elementor .e-213fb82e-c79a{font-family:var(--ds-font-display);font-weight:600;font-size:52px;color:var(--ds-white);letter-spacing:-0.03em;line-height:1.08;}.elementor .e-66059c3c-1afc{font-family:var(--ds-font-text);font-size:18px;color:rgba(255,255,255,.88);line-height:1.65;}.elementor .e-35c2568d-9e9d{padding:0px;flex-direction:column;gap:16px;}.elementor .e-65d457d3-1a59{font-family:var(--ds-font-text);font-size:15px;color:var(--ds-white);line-height:1.9;& a { color: var(--ds-white); text-decoration: none; }\n}.elementor .e-ede25c7-9ef3{padding:0px;flex-direction:column;gap:14px;align-items:stretch;}