.elementor .e-73231be7-70e8{object-position:62% 40%;}.elementor .e-4c1b356c-e40c{max-width:600px;}.elementor .e-39b9b489-9023{color:rgba(255,255,255,0.85);}.elementor .e-ab75f2b-efaa{align-self:end;}.elementor .e-2cb2800a-aa36{min-height:74vh;}.elementor .e-7178cea7-bfa6{width:20px;height:20px;}.elementor .e-d1dc0d3-cf70{font-family:var(--hg-font);font-size:0.9375rem;color:var(--hg-ink);text-decoration:underline;text-underline-offset: 4px;\n}.elementor .e-5d0adfa4-f075{width:20px;height:20px;color:var(--hg-green-deep);}.elementor .e-3ad26ea-3022{overflow:hidden;font-family:var(--hg-font);font-size:0.9375rem;color:var(--hg-ink);white-space: nowrap; text-overflow: ellipsis;\n}.elementor .e-566494fb-e383{width:18px;height:18px;color:var(--hg-green);}.elementor .e-5579f72a-c193{font-family:var(--hg-font);font-weight:600;font-size:0.875rem;color:var(--hg-ink);}.elementor .e-78509b36-e053{width:auto;gap:0.4rem;}.elementor .e-12b939c6-abcf{width:18px;height:18px;color:var(--hg-green);}.elementor .e-3008ba95-4773{font-family:var(--hg-font);font-weight:600;font-size:0.875rem;color:var(--hg-ink);}.elementor .e-67cc9a40-fe7e{width:auto;gap:0.4rem;}.elementor .e-763b9b0-6cad{width:18px;height:18px;color:var(--hg-green);}.elementor .e-105ade63-f45f{font-family:var(--hg-font);font-weight:600;font-size:0.875rem;color:var(--hg-ink);}.elementor .e-24fd5149-ad18{width:auto;gap:0.4rem;}.elementor .e-387de48e-5a71{width:18px;height:18px;color:var(--hg-green);}.elementor .e-20c9e42-6145{font-family:var(--hg-font);font-weight:600;font-size:0.875rem;color:var(--hg-ink);}.elementor .e-2dd4e266-40b1{width:auto;gap:0.4rem;}.elementor .e-5de16047-6c24{flex-wrap:wrap;gap: 0.5rem 1.5rem;\n}.elementor .e-73fe2892-387a{flex-direction:column;flex-wrap:nowrap;align-items:stretch;}.elementor .e-1c1d7981-ef61{width:22px;height:22px;color:var(--hg-ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-3292461-6fce{margin-block-start:1.25rem;}.elementor .e-5d40ed67-b94a{width:22px;height:22px;color:var(--hg-ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-2076a9d7-cdec{margin-block-start:1.25rem;}.elementor .e-77fccba8-137e{width:22px;height:22px;color:var(--hg-ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-1d68126-cd74{margin-block-start:1.25rem;}.elementor .e-5c5a2ad4-1bd2{width:22px;height:22px;color:var(--hg-ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-6bd5eca7-cf0c{margin-block-start:1.25rem;}.elementor .e-6fb45468-ebd4{width:22px;height:22px;color:var(--hg-ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-2f7d990d-c4b6{margin-block-start:1.25rem;}.elementor .e-3e15d5c3-3907{width:22px;height:22px;color:var(--hg-ink);transform:rotateX(0deg) rotateY(0deg) rotateZ(-45deg);}.elementor .e-5ca41e6d-22f0{margin-block-start:1.25rem;}.elementor .e-1a3479eb-3ab4{width:44px;height:44px;padding:11px;border-radius:12px;}.elementor .e-61160196-1067{padding-block-start:0.55rem;}.elementor .e-2eda5c88-6d98{gap:1rem;align-items:flex-start;}.elementor .e-79976641-6eb5{width:44px;height:44px;padding:11px;border-radius:12px;}.elementor .e-458b7207-9736{padding-block-start:0.55rem;}.elementor .e-1d385b51-4f7d{gap:1rem;align-items:flex-start;}.elementor .e-10af62fc-1a9f{object-position: 50% center;\n}.elementor .e-63e4a392-5a9c{object-position: 70% center;\n}.elementor .e-127f0ba4-55e1{object-position: 70% center;\n}.elementor .e-28b5d6f2-8d60{object-position: 60% center;\n}.elementor .e-e0cf364-cfe7{object-position: 62% center;\n}.elementor .e-4e936554-1dc0{width:44px;height:44px;padding:11px;border-radius:12px;}.elementor .e-772b8b6a-2c5d{padding:1.25rem;margin-block-start:0.5rem;border-radius:16px;border-width:1px;border-color:var(--hg-line);border-style:solid;background-color:#FFFFFF;gap:1rem;align-items:flex-start;}.elementor .e-74850f5a-f1b9{position:sticky;inset-block-start:140px;gap:1rem;}.elementor .e-1dd5bec9-8d01{gap:0.75rem;}.elementor .e-6170885a-a986{padding:0px;display:grid;gap:clamp(2rem, 1rem + 4vw, 5rem);grid-template-columns:minmax(0, 0.85fr) minmax(0, 1.4fr);align-items:start;}.elementor .e-6f0c0448-7c99{font-size:clamp(1.75rem, 1rem + 2.2vw, 2.5rem);color:#FFFFFF;line-height:1.12em;}.elementor .e-23a1e721-cff5{color:rgba(255,255,255,0.92);}.elementor .e-2b541b1e-1877{max-width:700px;gap:0.75rem;}.elementor .e-64b00192-df70{width:auto;flex:0 0 auto;}