.elementor .e-74bd203a-c388{font-family:var(--font-main);font-weight:700;font-size:20px;color:var(--color-ink);line-height:1.5;}.elementor .e-7f502d64-6eba{font-family:var(--font-main);font-weight:500;font-size:15px;color:var(--color-text);line-height:1.55;}.elementor .e-30bb2ef6-49f7{font-family:var(--font-main);font-weight:500;font-size:15px;color:var(--color-text);line-height:1.55;}.elementor .e-272bc5c1-53c3{font-family:var(--font-main);font-weight:500;font-size:15px;color:var(--color-text);line-height:1.55;}.elementor .e-113ccdeb-2501{width:auto;padding:0px;gap:32px;align-items:center;}.elementor .e-15aa45e9-484b{padding-block-start:24px;padding-block-end:24px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--color-bg);justify-content:space-between;align-items:center;}.elementor .e-491cdb47-48ca{margin-block-start:16px;margin-block-end:32px;}.elementor .e-7325ce23-5855{max-width:760px;margin-block-end:36px;}.elementor .e-2f6f0a73-930d{width:auto;padding:0px;gap:12px;flex-wrap:wrap;}.elementor .e-60d0ca21-a26a{max-width:884px;padding-block-start:0px;padding-block-end:80px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;flex:1 1 0px;align-items:flex-start;max-width: none;\n}.elementor .e-30e06b21-188c{width:466px;height:466px;object-fit:cover;border-radius:0px;flex:0 0 auto;object-position: center top;\n}.elementor .e-155f5527-137f{padding-block-start:40px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;border-block-end-width:1px;background-color:var(--color-bg);gap:40px;justify-content:space-between;align-items:flex-end;border-bottom-style: solid; border-bottom-color: var(--color-line);\n}.elementor .e-3f3657bb-fe2c{padding:28px;border-radius:16px;background-color:var(--color-panel);flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-6c2bf5f0-fe7a{padding:28px;border-radius:16px;background-color:var(--color-panel);flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-599944d4-b205{padding-block-start:56px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--color-bg);gap:16px;}.elementor .e-5e6f6b37-707d{padding:0px;justify-content:space-between;align-items: baseline;\n}.elementor .e-1e4ca76b-1d38{width:100%;height:340px;object-fit:cover;}.elementor .e-32e89778-42c9{width:auto;padding:0px;gap:8px;flex-wrap:wrap;}.elementor .e-22f3bd00-9a98{font-family:var(--font-label);font-weight:500;font-size:16px;color:var(--color-ink);line-height:1.2;}.elementor .e-64dd9fe0-33ec{padding-block-start:24px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-40cb5071-30fe:hover,.elementor .e-40cb5071-30fe:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-40cb5071-30fe{overflow:hidden;padding:0px;border-radius:14px;background-color:var(--color-surface);transition:transform 0.2s;flex-direction:column;flex:1 1 0px;}.elementor .e-7dcac374-bb8f{width:100%;height:340px;object-fit:cover;}.elementor .e-382fac23-557e{width:auto;padding:0px;gap:8px;flex-wrap:wrap;}.elementor .e-6463bed2-372b{font-family:var(--font-label);font-weight:500;font-size:16px;color:var(--color-ink);line-height:1.2;}.elementor .e-49f1493d-99cd{padding-block-start:24px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;gap:12px;align-items:flex-start;}.elementor .e-2b2ccb64-50b4:hover,.elementor .e-2b2ccb64-50b4:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-2b2ccb64-50b4{overflow:hidden;padding:0px;border-radius:14px;background-color:var(--color-surface);transition:transform 0.2s;flex-direction:column;flex:1 1 0px;}.elementor .e-76c6a070-95cd{padding:0px;gap:24px;align-items:stretch;}.elementor .e-55cafad1-87ad{scroll-margin-top:24px;padding:40px;border-radius:24px;background-color:var(--color-panel);flex-direction:column;gap:28px;}.elementor .e-1ece104-f860{padding-block-start:112px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--color-bg);}.elementor .e-5f453b08-e8ba{scroll-margin-top:24px;padding:0px;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-5cb6b1f3-64daefb{padding-block-end:10px;}.elementor .e-4ef35635-d2c3{padding:0px;gap:8px;flex-wrap:wrap;}.elementor .e-7be31180-e3ab{width:440px;padding:0px;flex-direction:column;gap:14px;flex:0 0 auto;}.elementor .e-2c27a7d7-a4cf{background-color:var(--color-bg);}.elementor .e-5a896d80-140a{margin-block-end:24px;}.elementor .e-5208f1f2-9b1c{width:110px;flex:0 0 auto;}.elementor .e-4a2cca4c-2102{width:260px;flex:0 0 auto;}.elementor .e-6e733d35-f972{flex:1 1 0px;}.elementor .e-20b06f56-ff98{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:24px;align-items:center;border-top-style: solid; border-top-color: var(--color-line);\n}.elementor .e-548cf6cf-2f81{width:110px;flex:0 0 auto;}.elementor .e-1e59bc-165a{width:260px;flex:0 0 auto;}.elementor .e-3e19030f-c0a4{flex:1 1 0px;}.elementor .e-6325653-935e{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:24px;align-items:center;border-top-style: solid; border-top-color: var(--color-line);\n}.elementor .e-4e6a145b-6d10{width:110px;flex:0 0 auto;}.elementor .e-35379a81-771a{width:260px;flex:0 0 auto;}.elementor .e-4e5343d2-765b{flex:1 1 0px;}.elementor .e-76878c49-bdaa{padding-block-start:20px;padding-block-end:20px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;gap:24px;align-items:center;border-top-style: solid; border-top-color: var(--color-line);\n}.elementor .e-6d00acef-c3b2{scroll-margin-top:24px;padding:0px;flex-direction:column;flex:1 1 0px;}.elementor .e-757d0531-bcb1{padding:0px;flex-direction:column;gap:4px;}.elementor .e-1baf2d47-a64e{padding:0px;flex-direction:column;gap:4px;}.elementor .e-4edcad74-f259{padding:0px;flex-direction:column;gap:4px;}.elementor .e-62bcb0bd-df93{width:440px;padding:0px;flex-direction:column;gap:20px;flex:0 0 auto;}.elementor .e-645d4754-564d{background-color:var(--color-bg);}.elementor .e-ae5b368-ee54{font-size:136px;color:var(--color-text-on-ink);letter-spacing:-6.12px;}.elementor .e-3db7b0e0-d3ba{max-width:560px;color:var(--color-muted-on-ink);}.elementor .e-703bc692-d195{width:auto;padding:0px;gap:12px;flex-wrap:wrap;}.elementor .e-41326f3c-2c80{padding:0px;gap:32px;justify-content:space-between;align-items:flex-end;}.elementor .e-15f2d035-614a{min-height:calc(100vh - 80px);scroll-margin-top:24px;padding:72px;border-radius:24px;background-color:var(--color-ink);flex-direction:column;gap:40px;justify-content:space-between;}.elementor .e-4feda882-631d{padding-block-start:112px;padding-block-end:0px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--color-bg);}.elementor .e-594a4798-4cf4{padding-block-start:28px;padding-block-end:40px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--color-bg);justify-content:space-between;}