.elementor .e-402783a9-d0b9{font-size:clamp(2.2rem, 1.5rem + 3vw, 3.75rem);line-height:1.1;& em { font-style: italic; color: var(--accent); }\n}.elementor .e-26e6ba12-c716{max-width:36rem;}.elementor .e-513106d0-196d{padding:0px;flex-direction:column;gap:20px;align-items:flex-start;}.elementor .e-7f2b49c8-63eb{width:100%;height:360px;object-fit:cover;border-radius:28px;}.elementor .e-6b2be8fb-ac27{width:100%;max-width:var(--container-max);display:grid;gap:48px;grid-template-columns:1.2fr 1fr;align-items:center;}.elementor .e-737150f1-8ade{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-3cb19740-9ab3{min-height:20px;font-weight:700;font-size:13px;color:var(--pomegranate);letter-spacing:0.06em;}.elementor .e-6927c996-6e53{font-size:24px;line-height:1.25;}.elementor .e-66484177-d0f1{font-family:var(--font-heading);font-size:16px;color:var(--accent);line-height:1.5;font-style:italic;}.elementor .e-1ff56488-f006{font-size:15px;line-height:1.6;}.elementor .e-583f5bd1-8c94{font-weight:700;font-size:15px;color:var(--accent);padding-block-start:8px;margin-block-start:auto;}.elementor .e-24afd595-560b{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-5b75d41b-2e59{height:100%;text-decoration:none;flex-direction:column;gap:10px;}.elementor .e-76d9a8dc-4bd5{padding:0px;}.elementor .e-63a4cbf2-b573{padding:0px;gap:24px;grid-template-columns:repeat(3, minmax(0, 1fr));}.elementor .e-7a30c194-d0b0{padding:0px;}.elementor .e-5e0f13d9-5fc8{max-width:var(--container-max);padding:0px;}.elementor .e-f9f1b37-e340{padding-block-start:40px;background-color:var(--bg-soft);justify-content:center;}.elementor .e-6b04878-6622{font-size:clamp(1.8rem, 1.3rem + 2vw, 2.6rem);color:#FFFFFF;& em { font-style: italic; color: var(--tint-2); }\n}.elementor .e-7a0133d4-3968{font-size:19px;color:var(--tint-1);}.elementor .e-3f621299-ed25{width:auto;max-width:38rem;padding:0px;flex-direction:column;gap:18px;}.elementor .e-3751c460-ebc1{border-color:#FFFFFF;}.elementor .e-309cb336-d751{width:auto;padding:0px;flex-direction:column;gap:14px;}.elementor .e-78f3bc35-82bf{max-width:var(--container-max);gap:40px;flex-wrap:wrap;justify-content:space-between;align-items:center;}.elementor .e-10395fc3-fa48{justify-content:center;}