.elementor .e-6f837024-2e3f{display:block;margin: 0 0 var(--gap-s); & a { color: #505458; text-decoration: none; } & a:hover { color: #18191B; text-decoration: underline; }\n}.elementor .e-62cdcbc0-1e10{max-width:62rem;text-wrap: balance;\n}.elementor .e-cd074c8b-5d36{max-width:62rem;display:block;margin: var(--gap-m) 0 0;\n}.elementor .e-3e8168aa-c318{padding:0px;flex-wrap:wrap;gap: var(--gap-s); margin: var(--gap-l) 0 0;\n}.elementor .e-dfbd8df7-1657{max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;padding: 0; min-width: 0;\n}.elementor .e-d738b94d-4d18{width: 100%; height: auto; display: block; object-fit: cover; border-radius: 12px; margin: 0; aspect-ratio: 4 / 5; object-position: 50% 25%;\n}.elementor .e-b1518878-96a3{padding: 0; display: grid; grid-template-columns: minmax(0, 1.15fr) minmax(0, 0.85fr); gap: var(--gap-xxl); align-items: center; width: 100%; max-width: 80rem; margin: 0 auto;\n}.elementor .e-406af4db-6ba9{padding-block-start:3.75rem;padding-block-end:5rem;padding-inline-start:clamp(1.25rem, 6.522vw + -0.217rem, 5rem);padding-inline-end:clamp(1.25rem, 6.522vw + -0.217rem, 5rem);}.elementor .e-51da98bb-3acf{margin: 0 0 var(--gap-xxs);\n}.elementor .e-c0d7346f-1c75{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:0px;padding-inline-end:1.5rem;}.elementor .e-dc329644-dfee{margin: 0 0 var(--gap-xxs);\n}.elementor .e-60e4b598-cc5e{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-inline-start-width: 1px; border-left-style: solid; border-left-color: #E4E6E7;\n}.elementor .e-f36416bc-c8b9{margin: 0 0 var(--gap-xxs);\n}.elementor .e-7e07f178-bd56{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-inline-start-width: 1px; border-left-style: solid; border-left-color: #E4E6E7;\n}.elementor .e-4f9409a4-da74{margin: 0 0 var(--gap-xxs);\n}.elementor .e-9333f909-5e4b{padding-block-start:0.5rem;padding-block-end:0.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-inline-start-width: 1px; border-left-style: solid; border-left-color: #E4E6E7;\n}.elementor .e-da1416be-ade0{max-width:80rem;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;border-color:#E4E6E7;border-style:solid;gap:0px;grid-template-columns:repeat(4, 1fr);grid-template-rows:auto;border-block-start-width: 1px; border-block-end-width: 1px; border-inline-start-width: 0px; border-inline-end-width: 0px;\n}.elementor .e-4f1fb1fc-f73c{padding-block-start:5rem;padding-block-end:0px;padding-inline-start:clamp(1.25rem, 6.522vw + -0.217rem, 5rem);padding-inline-end:clamp(1.25rem, 6.522vw + -0.217rem, 5rem);}.elementor .e-c30df435-6345{width: 100%; height: auto; display: block; object-fit: cover; border-radius: 12px; margin: 0; aspect-ratio: 4 / 3; object-position: 50% 35%;\n}.elementor .e-93f76582-826c{margin: 0 0 var(--gap-s);\n}.elementor .e-33a7a303-1cc4{max-width:46rem;display:block;margin: 0 0 var(--gap-l);\n}.elementor .e-284ca15d-c318{padding:0px;flex-wrap:wrap;gap: var(--gap-s); margin: var(--gap-l) 0 0;\n}.elementor .e-c9375b1e-4826{padding: 0; min-width: 0; & p { margin-bottom: 0; }\n}.elementor .e-0d52afdd-ef94{padding: 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: var(--gap-xxl); align-items: center;\n}.elementor .e-0cdca8be-2c5e{max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-f1ebc0c0-7782{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:clamp(1.25rem, 6.522vw + -0.217rem, 5rem);padding-inline-end:clamp(1.25rem, 6.522vw + -0.217rem, 5rem);}.elementor .e-e565f223-826c{margin: 0 0 var(--gap-s);\n}.elementor .e-55abab52-1cc4{max-width:46rem;display:block;margin: 0 0 var(--gap-l);\n}.elementor .e-da2fde23-c318{padding:0px;flex-wrap:wrap;gap: var(--gap-s); margin: var(--gap-l) 0 0;\n}.elementor .e-33c5b187-1f46{padding: 0; min-width: 0; & p { margin-bottom: 0; }\n}.elementor .e-48d6a616-4e2c{width: 100%; height: auto; display: block; object-fit: cover; border-radius: 12px; margin: 0; aspect-ratio: 4 / 3; object-position: 50% 35%;\n}.elementor .e-2e71ba2c-432a{padding: 0; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: var(--gap-xxl); align-items: center;\n}.elementor .e-d5f6576f-2c5e{max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-930af4ec-7782{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:clamp(1.25rem, 6.522vw + -0.217rem, 5rem);padding-inline-end:clamp(1.25rem, 6.522vw + -0.217rem, 5rem);}.elementor .e-4b211186-826c{margin: 0 0 var(--gap-s);\n}.elementor .e-44660121-1cc4{max-width:46rem;display:block;margin: 0 0 var(--gap-l);\n}.elementor .e-3ab08274-fc36{margin: 0 0 var(--gap-xs);\n}.elementor .e-f6e70995-191a{border-block-start-width: 1px; border-top-style: solid; border-top-color: #E4E6E7; padding: var(--gap-m) 0 0;\n}.elementor .e-783918f1-8cbf{margin: 0 0 var(--gap-xs);\n}.elementor .e-82e217f7-dceb{border-block-start-width: 1px; border-top-style: solid; border-top-color: #E4E6E7; padding: var(--gap-m) 0 0;\n}.elementor .e-79de85f7-d059{margin: 0 0 var(--gap-xs);\n}.elementor .e-8fa135d0-bd67{border-block-start-width: 1px; border-top-style: solid; border-top-color: #E4E6E7; padding: var(--gap-m) 0 0;\n}.elementor .e-3afdbeae-d794{margin: 0 0 var(--gap-xs);\n}.elementor .e-2e4bd54c-fec7{border-block-start-width: 1px; border-top-style: solid; border-top-color: #E4E6E7; padding: var(--gap-m) 0 0;\n}.elementor .e-023b53b4-a91e{padding:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto;gap: var(--gap-l);\n}.elementor .e-fb709c78-473b{max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-93392ec1-6790{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:clamp(1.25rem, 6.522vw + -0.217rem, 5rem);padding-inline-end:clamp(1.25rem, 6.522vw + -0.217rem, 5rem);}.elementor .e-2e0b64a1-8b78{margin: 0; text-align: center; & b { display: block; font-weight: inherit; }\n}.elementor .e-e12d7ae6-1b2c{margin: var(--gap-m) 0 0; display: flex; flex-wrap: wrap; align-items: center; justify-content: center; gap: 0.5rem 1rem; color: #18191B; & b { font-weight: 600; } & a { display: inline-flex; flex-wrap: wrap; justify-content: center; align-items: center; gap: 0.25rem 1rem; min-height: 44px; color: inherit; text-decoration: none; } & a > span:first-child { white-space: nowrap; display: inline-flex; align-items: center; gap: 0.5rem; font-family: Satoshi; font-weight: 600; font-size: 1.25rem; } & a > span:first-child::before { content: ""; width: 1.5rem; height: 1.5rem; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48'%3E%3Cpath fill='%23FFC107' d='M43.6 20.1H42V20H24v8h11.3C33.7 32.7 29.2 36 24 36c-6.6 0-12-5.4-12-12s5.4-12 12-12c3.1 0 5.8 1.2 7.9 3.1l5.7-5.7C34 6.1 29.3 4 24 4 12.9 4 4 12.9 4 24s8.9 20 20 20 20-8.9 20-20c0-1.3-.1-2.6-.4-3.9z'/%3E%3Cpath fill='%23FF3D00' d='M6.3 14.7l6.6 4.8C14.7 15.1 19 12 24 12c3.1 0 5.8 1.2 7.9 3.1l5.7-5.7C34 6.1 29.3 4 24 4 16.3 4 9.7 8.3 6.3 14.7z'/%3E%3Cpath fill='%234CAF50' d='M24 44c5.2 0 9.9-2 13.4-5.2l-6.2-5.2C29.2 35.1 26.7 36 24 36c-5.2 0-9.6-3.3-11.3-7.9l-6.5 5C9.5 39.6 16.2 44 24 44z'/%3E%3Cpath fill='%231976D2' d='M43.6 20.1H42V20H24v8h11.3c-.8 2.2-2.2 4.2-4.1 5.6l6.2 5.2C37 39.2 44 34 44 24c0-1.3-.1-2.6-.4-3.9z'/%3E%3C/svg%3E") center / contain no-repeat; } & a > span:last-child { color: #505458; text-decoration: underline; text-underline-offset: 3px; text-decoration-color: #C9CCCF; } & a:hover > span:last-child { color: #18191B; text-decoration-color: currentColor; }\n}.elementor .e-8c8efcb8-fa58{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0rem;padding-inline-end:0rem;margin: 0 0 var(--gap-xl);\n}.elementor .e-32e0ff53-8699{margin: 0 0 var(--gap-m); font-size: 9rem !important; line-height: 1 !important; height: 4.25rem; overflow: hidden; letter-spacing: -0.02em; color: #B1E052; font-weight: 600;\n}.elementor .e-d99ad07e-94f9{margin: 0; font-weight: 500;\n}.elementor .e-cbdd113b-5a66{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0rem;padding-inline-end:0rem;padding-top: 1rem;\n}.elementor .e-9f5bbff1-fa52{margin: 0; color: #18191B;\n}.elementor .e-43ba3e8d-93d7{margin: auto 0 0; color: #8CC22F; letter-spacing: .14em; font-size: 1rem;\n}.elementor .e-342d097a-2174{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;background-color: #FFFFFF; border-radius: 16px; position: relative; display: flex; flex-direction: column; gap: var(--gap-m); flex-grow: 1; &::after { content: ""; position: absolute; left: 1.75rem; bottom: -0.5rem; width: 1rem; height: 1rem; background: #FFFFFF; transform: rotate(45deg); border-radius: 0 0 3px 0; }\n}.elementor .e-246476b8-e0fd{margin: 0; font-size: 0.9375rem; line-height: 1.3;\n}.elementor .e-dccc3d3a-d4cf{margin: 0; font-size: 0.8125rem;\n}.elementor .e-dc7bd8e4-81d8{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0rem;padding-inline-end:0rem;}.elementor .e-d873eb6b-a393{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0.75rem;padding-inline-end:0px;display: flex; flex-direction: row; align-items: center; gap: 0.75rem;\n}.elementor .e-fb56a636-a725{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0rem;padding-inline-end:0rem;display: flex; flex-direction: column; flex: 1 1 0; min-width: 0; @media (max-width: 1024px) { flex: 0 0 min(20rem, 82%); scroll-snap-align: start; }\n}.elementor .e-7e4c482e-0e91{margin: 0; color: #18191B;\n}.elementor .e-2753e407-f656{margin: auto 0 0; color: #8CC22F; letter-spacing: .14em; font-size: 1rem;\n}.elementor .e-4f7230dc-38f0{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;background-color: #FFFFFF; border-radius: 16px; position: relative; display: flex; flex-direction: column; gap: var(--gap-m); flex-grow: 1; &::after { content: ""; position: absolute; left: 1.75rem; bottom: -0.5rem; width: 1rem; height: 1rem; background: #FFFFFF; transform: rotate(45deg); border-radius: 0 0 3px 0; }\n}.elementor .e-2b1efeb8-3986{margin: 0; font-size: 0.9375rem; line-height: 1.3;\n}.elementor .e-58f2907a-9193{margin: 0; font-size: 0.8125rem;\n}.elementor .e-1556a05f-65b3{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0rem;padding-inline-end:0rem;}.elementor .e-d99e23f0-e6b9{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0.75rem;padding-inline-end:0px;display: flex; flex-direction: row; align-items: center; gap: 0.75rem;\n}.elementor .e-2dcc20de-e81e{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0rem;padding-inline-end:0rem;display: flex; flex-direction: column; flex: 1 1 0; min-width: 0; @media (max-width: 1024px) { flex: 0 0 min(20rem, 82%); scroll-snap-align: start; }\n}.elementor .e-49054dea-f447{margin: 0; color: #18191B;\n}.elementor .e-fb571815-6e57{margin: auto 0 0; color: #8CC22F; letter-spacing: .14em; font-size: 1rem;\n}.elementor .e-5e59ec99-d506{padding-block-start:1.75rem;padding-block-end:1.75rem;padding-inline-start:1.75rem;padding-inline-end:1.75rem;background-color: #FFFFFF; border-radius: 16px; position: relative; display: flex; flex-direction: column; gap: var(--gap-m); flex-grow: 1; &::after { content: ""; position: absolute; left: 1.75rem; bottom: -0.5rem; width: 1rem; height: 1rem; background: #FFFFFF; transform: rotate(45deg); border-radius: 0 0 3px 0; }\n}.elementor .e-36f6e0bc-2511{margin: 0; font-size: 0.9375rem; line-height: 1.3;\n}.elementor .e-fa737396-b787{margin: 0; font-size: 0.8125rem;\n}.elementor .e-1b3feed4-a019{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0rem;padding-inline-end:0rem;}.elementor .e-41670d9e-2d9a{padding-block-start:1.25rem;padding-block-end:0px;padding-inline-start:0.75rem;padding-inline-end:0px;display: flex; flex-direction: row; align-items: center; gap: 0.75rem;\n}.elementor .e-7ef69ff5-dff3{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0rem;padding-inline-end:0rem;display: flex; flex-direction: column; flex: 1 1 0; min-width: 0; @media (max-width: 1024px) { flex: 0 0 min(20rem, 82%); scroll-snap-align: start; }\n}.elementor .e-1babb15f-0442{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0rem;padding-inline-end:0rem;display: flex; flex-direction: row; align-items: stretch; gap: var(--gap-m); @media (max-width: 1024px) { overflow-x: auto; scroll-snap-type: x mandatory; scrollbar-width: none; padding-bottom: 0.5rem; }\n}.elementor .e-f638fff4-f815{padding:0px;grid-template-columns:15rem minmax(0, 1fr);grid-template-rows:auto;gap: var(--gap-xl); align-items: start;\n}.elementor .e-e15e389d-17a1{max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-25634ccb-1ab2{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:clamp(1.25rem, 6.522vw + -0.217rem, 5rem);padding-inline-end:clamp(1.25rem, 6.522vw + -0.217rem, 5rem);}.elementor .e-f5c12565-826c{margin: 0 0 var(--gap-s);\n}.elementor .e-d3ba388d-1cc4{max-width:46rem;display:block;margin: 0 0 var(--gap-l);\n}.elementor .e-205ab107-fc36{margin: 0 0 var(--gap-xs);\n}.elementor .e-1e08f854-191a{border-block-start-width: 1px; border-top-style: solid; border-top-color: #E4E6E7; padding: var(--gap-m) 0 0;\n}.elementor .e-ccfb7c9e-8cbf{margin: 0 0 var(--gap-xs);\n}.elementor .e-bc7b5745-26be{width: 4.5rem; height: auto; margin: var(--gap-s) 0 0; display: block;\n}.elementor .e-a552b88e-6223{margin: var(--gap-xs) 0 0; & a { color: #18191B; font-weight: 500; text-decoration: underline; text-underline-offset: 3px; } & a:hover { color: #505458; } & a { display: inline-flex; align-items: center; min-height: 44px; }\n}.elementor .e-5fe9e876-dceb{border-block-start-width: 1px; border-top-style: solid; border-top-color: #E4E6E7; padding: var(--gap-m) 0 0;\n}.elementor .e-53efc531-d059{margin: 0 0 var(--gap-xs);\n}.elementor .e-48526aeb-e7be{width: 8.5rem; height: auto; margin: var(--gap-s) 0 0; display: block;\n}.elementor .e-3fd8f9de-bd67{border-block-start-width: 1px; border-top-style: solid; border-top-color: #E4E6E7; padding: var(--gap-m) 0 0;\n}.elementor .e-d896b288-a91e{padding:0px;grid-template-columns:repeat(2, 1fr);grid-template-rows:auto auto;gap: var(--gap-l); grid-template-columns: repeat(3, minmax(0, 1fr));\n}.elementor .e-f68db690-473b{max-width:80rem;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-7d217883-6790{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:clamp(1.25rem, 6.522vw + -0.217rem, 5rem);padding-inline-end:clamp(1.25rem, 6.522vw + -0.217rem, 5rem);}.elementor .e-b7c8c358-01d1{padding:0px;}