.elementor .e-1c83a586-15af{font-family:var(--font-display);font-weight:800;font-size:var(--fs-h2);color:var(--ink);letter-spacing:-0.5px;line-height:0.98;}.elementor .e-6d804fe6-fce3{display:flex;flex-direction:column;gap:22px;}.elementor .e-1ca1f565-318c{font-family:var(--font-body);font-size:10px;letter-spacing:1px;line-height:1.6;text-align: right;\n}.elementor .e-5fc0aceb-5372{margin-block-end:30px;gap:30px;justify-content:space-between;align-items:flex-end;}.elementor .e-6dca16fa-f0c0{min-width:60px;font-family:var(--font-display);font-weight:800;font-size:40px;color:var(--muted);line-height:1;}.elementor .e-6b152350-d195{font-family:var(--font-body);font-weight:600;font-size:10px;color:var(--muted);letter-spacing:1.6px;text-transform:uppercase;}.elementor .e-2aeddf0e-c546{font-family:var(--font-display);font-weight:800;font-size:var(--fs-h3);color:var(--ink);line-height:1;}.elementor .e-4780a05f-ba17{max-width:720px;font-family:var(--font-body);font-size:14px;color:var(--ink);line-height:1.6;}.elementor .e-77aad6fb-b1b8{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;}.elementor .e-3e3a3d79-7a56{font-size:22px;line-height:1;}.elementor .e-db92eff-c16f:hover,.elementor .e-db92eff-c16f:focus-visible{background-color:#e7e9df;}.elementor .e-db92eff-c16f{color:var(--ink);text-decoration:none;padding-block-start:28px;padding-block-end:28px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;transition:background-color 0.2s;gap:30px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--line);\n}.elementor .e-b54ddc2-e455{border-block-start-width:1px;gap:0px;grid-template-columns:1fr;grid-auto-rows:auto;border-top-style: solid; border-top-color: var(--ink);\n}.elementor .e-31c7c39e-2837{min-height:75vh;padding-block-start:85px;padding-block-end:85px;padding-inline-start:5%;padding-inline-end:5%;display:flex;flex-direction:column;}