.elementor .e-32f92bd1-7fab{font-size:clamp(2.2rem, 1.5rem + 3vw, 3.75rem);line-height:1.1;& em { font-style: italic; color: var(--accent); }\n}.elementor .e-4d05a830-f21e{max-width:36rem;}.elementor .e-392c6e1-a43c{padding:0px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-7f3d3460-58b0{width:100%;height:360px;object-fit:cover;border-radius:28px;}.elementor .e-6f145383-265a{width:100%;max-width:var(--container-max);display:grid;gap:48px;grid-template-columns:1.2fr 1fr;align-items:center;}.elementor .e-1022f8c8-bf62{padding-block-start:40px;padding-block-end:24px;padding-inline-start:var(--gutter);padding-inline-end:var(--gutter);background-color:var(--bg-soft);justify-content:center;}.elementor .e-30f84b79-6cef{min-height:20px;font-weight:700;font-size:13px;color:var(--pomegranate);letter-spacing:0.06em;}.elementor .e-62833f3b-d1ee{font-size:24px;line-height:1.25;}.elementor .e-19b64073-b08f{font-family:var(--font-heading);font-size:16px;color:var(--accent);line-height:1.5;font-style:italic;}.elementor .e-3c645665-23d7{font-size:15px;line-height:1.6;}.elementor .e-3af453a1-28e7{font-weight:700;font-size:15px;color:var(--accent);padding-block-start:8px;margin-block-start:auto;}.elementor .e-7a86bf65-3838{width:88px;height:88px;aspect-ratio:1 / 1;object-fit:cover;margin-block-end:12px;border-radius:24px;order:-1;object-position: center top; object-position: center top;\n}.elementor .e-2df1ead8-291a{height:100%;text-decoration:none;flex-direction:column;gap:10px;}.elementor .e-74851c85-e0e7{padding:0px;}.elementor .e-5a527fcf-93b6{padding:0px;gap:24px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-2300b1d7-d3da{padding:0px;}.elementor .e-4af396e5-1463{max-width:var(--container-max);padding:0px;}.elementor .e-62bbcc14-7f78{padding-block-start:40px;background-color:var(--bg-soft);justify-content:center;}.elementor .e-798b8d2c-7dfe{font-size:clamp(1.8rem, 1.3rem + 2vw, 2.6rem);color:#FFFFFF;& em { font-style: italic; color: var(--tint-2); }\n}.elementor .e-27e265a3-b543{font-size:19px;color:var(--tint-1);}.elementor .e-de26ae-bac2{width:auto;max-width:38rem;padding:0px;flex-direction:column;gap:18px;}.elementor .e-55253c61-b01f{border-color:#FFFFFF;}.elementor .e-744fe9c-52da{width:auto;padding:0px;flex-direction:column;gap:14px;}.elementor .e-63dbfb60-34e6{max-width:var(--container-max);gap:40px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-6cdca061-6587{justify-content:center;}