.elementor .e-574973c8-ee23{gap:8px}.elementor .e-64f4fc19-5f9d{margin-block-start:8px;gap:12px}.elementor .e-6ae38087-b805{gap:28px}.elementor .e-750289a2-8a2c{width:86%;min-width:0;aspect-ratio:1;position:absolute;inset-block-start:-8%;inset-inline-end:-8%;z-index:0;padding:0;background-color:var(--amethyst);opacity:95%;border-radius:62% 38% 46% 54% / 60% 44% 56% 40%;pointer-events:none;\n}.elementor .e-2cd368ed-a451{width:100%;aspect-ratio:4/5;object-fit:cover;position:relative;z-index:1}.elementor .e-2f2ab7ff-9ccf{position:absolute;inset-block-end:32px;inset-inline-start:-12px;z-index:2;padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;border-color:var(--linen);background-color:var(--linen)}.elementor .e-2a1f8771-3bd3{width:100%;max-width:520px;position:relative;padding:0;justify-self:center;\n}.elementor .e-16320dcf-b632{padding-block-start:clamp(48px, 32px + 4vw, 112px)}.elementor .e-5ea1cdaa-9114{width:100%;min-width:0;aspect-ratio:1;position:absolute;inset-block-start:-4%;inset-inline-start:-6%;z-index:0;padding:0;background-color:var(--amethyst);opacity:90%;border-radius:50% 50% 33% 67% / 55% 27% 73% 45%;pointer-events:none;\n}.elementor .e-2350290-88ca6c1{border-radius:var(--radius-xl)}.elementor .e-14d8f105-cd67{aspect-ratio:1;position:relative;z-index:1;border-radius:999px;justify-content:center;align-items:center}.elementor .e-e29ee07-97f9{width:100%;max-width:440px;position:relative;padding:0;justify-self:center;\n}.elementor .e-18a08121-aa4e{gap:20px}.elementor .e-5dc9c6b0-575d{padding:0;display:grid;gap:24px;grid-template-columns:1fr auto;align-items:end}.elementor .e-13e26b51-6336{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:24px;display:block}.elementor .e-7f86499e-efb7{font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-block-start:auto}.elementor .e-475fa9d5-cf87:hover,.elementor .e-475fa9d5-cf87:focus-visible{transform:translate3d(0,-4px,0)}.elementor .e-475fa9d5-cf87{height:100%;text-decoration:none;padding-block-start:16px;padding-block-end:24px;padding-inline-start:16px;padding-inline-end:16px;transition:transform 0.32s;gap:16px}.elementor .e-5e93f248-5163{height:100%}.elementor .e-1a161e7a-92fb{display:grid;gap:var(--grid-gap);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto}.elementor .e-76e2ab70-7d42{padding:40px;border-radius:var(--radius-card);border-width:1.5px;border-color:currentColor;border-style:dashed;flex-direction:column;gap:16px;justify-content:flex-start;align-items:flex-start}.elementor .e-6baecd76-ce18{width:100%}.elementor .e-35cd5a59-ea81{width:30px;height:30px;display:block}.elementor .e-5714c201-889d{width:64px;height:64px;min-width:64px;padding:0;border-radius:999px;background-color:var(--amethyst-soft);display:flex;justify-content:center;align-items:center}.elementor .e-56b38428-7618{gap:16px}.elementor .e-1d2b22a8-d5a5{width:30px;height:30px;display:block}.elementor .e-5b23bf6e-73f3{width:64px;height:64px;min-width:64px;padding:0;border-radius:999px;background-color:var(--amethyst-soft);display:flex;justify-content:center;align-items:center}.elementor .e-3012243e-bd66{gap:16px}.elementor .e-58c3b5a7-a646{width:30px;height:30px;display:block}.elementor .e-56735b77-109d{width:64px;height:64px;min-width:64px;padding:0;border-radius:999px;background-color:var(--amethyst-soft);display:flex;justify-content:center;align-items:center}.elementor .e-458eb22d-d3f5{gap:16px}.elementor .e-6d4e2e56-6c56{width:30px;height:30px;display:block}.elementor .e-3f4a2517-bdd8{width:64px;height:64px;min-width:64px;padding:0;border-radius:999px;background-color:var(--amethyst-soft);display:flex;justify-content:center;align-items:center}.elementor .e-540cadc1-3446{gap:16px}.elementor .e-9dbea2-1e8d{gap:16px}.elementor .e-22751f8e-8eb1{width:100%;max-width:920px;border-block-end-width:1px;border-bottom-style:solid;border-bottom-color:var(--dolphin);\n}