.elementor .e-268c3cd5-ca8b{font-family:var(--kf-mono);font-size:11px;color:var(--kf-ink3);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:18px;padding-block-end:0px;padding-inline-start:28px;padding-inline-end:28px;margin:0px;}.elementor .e-46931ea3-178f{font-family:var(--kf-mono);font-size:11px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;margin:0px;opacity:90%;}.elementor .e-596223e-b1af{font-family:var(--kf-display);font-weight:700;font-size:clamp(32px,4.6vw,62px);color:#FFFFFF;letter-spacing:-0.035em;line-height:.98;margin:0px;text-wrap:balance; hyphens:manual;\n}.elementor .e-f50b9d6-c82d{max-width:620px;font-family:var(--kf-ui);font-size:17px;color:#FFFFFF;line-height:1.55;margin:0px;}.elementor .e-762d2cb2-9c4d:hover,.elementor .e-762d2cb2-9c4d:focus-visible{background-color:var(--kf-paper);}.elementor .e-762d2cb2-9c4d{height:50px;font-family:var(--kf-ui);font-weight:700;font-size:15.5px;color:var(--kf-lz);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-radius:4px;border-width:0px;background-color:#FFFFFF;display:inline-flex;align-items:center;box-sizing:border-box;\n}.elementor .e-253b8c9-5dcf:hover,.elementor .e-253b8c9-5dcf:focus-visible{background-color:rgba(255,255,255,.12);}.elementor .e-253b8c9-5dcf{height:50px;font-family:var(--kf-ui);font-weight:600;font-size:15.5px;color:#FFFFFF;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;border-radius:4px;border-width:1.5px;border-color:rgba(255,255,255,.7);border-style:solid;background-color:transparent;display:inline-flex;align-items:center;box-sizing:border-box;\n}.elementor .e-4fc0bbcf-3995{width:auto;padding:0px;margin-block-start:4px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-3929a5f-e273{width:auto;min-width:0px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;display:flex;flex-direction:column;gap:16px;flex:1 1 440px;box-sizing:border-box;\n}.elementor .e-7d1c4d8e-e001{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;}.elementor .e-13dcdf82-5cd7{width:auto;min-height:320px;overflow:hidden;position:relative;padding:0px;background-color:#2C2925;display:flex;flex:1 1 340px;}.elementor .e-29694288-23e4{width:auto;overflow:hidden;color:#FFFFFF;padding:0px;margin-block-start:16px;margin-block-end:0px;margin-inline-start:28px;margin-inline-end:28px;border-radius:8px;background-color:var(--kf-lz);display:flex;flex-direction:row;flex-wrap:wrap;}.elementor .e-7959f0db-f7ff{font-family:var(--kf-mono);font-size:11px;color:var(--kf-lz);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-3e8d3dac-dd2d{font-family:var(--kf-display);font-weight:700;font-size:clamp(28px,3.6vw,44px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:1.02;margin:0px;}.elementor .e-62fb9b00-dbf5{font-family:var(--kf-display);font-weight:700;font-size:21px;color:var(--kf-ink);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-3ebef7d4-c969{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-b124f34-b9d8{width:auto;min-width:0px;padding:20px;border-radius:6px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:10px;border-block-start-width:3px; border-block-end-width:1px; border-inline-start-width:1px; border-inline-end-width:1px; box-sizing:border-box; border-block-start-color:var(--kf-lz);\n}.elementor .e-c9115-9188{font-family:var(--kf-display);font-weight:700;font-size:21px;color:var(--kf-ink);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-2b072b98-6475{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-f896f1d-4908{width:auto;min-width:0px;padding:20px;border-radius:6px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:10px;border-block-start-width:3px; border-block-end-width:1px; border-inline-start-width:1px; border-inline-end-width:1px; box-sizing:border-box; border-block-start-color:var(--kf-lz);\n}.elementor .e-746ed1b9-94ff{font-family:var(--kf-display);font-weight:700;font-size:21px;color:var(--kf-ink);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-1698a6bc-92bb{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-5b7f06d-134b{width:auto;min-width:0px;padding:20px;border-radius:6px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:10px;border-block-start-width:3px; border-block-end-width:1px; border-inline-start-width:1px; border-inline-end-width:1px; box-sizing:border-box; border-block-start-color:var(--kf-lz);\n}.elementor .e-4fb4e68a-2077{font-family:var(--kf-display);font-weight:700;font-size:21px;color:var(--kf-ink);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-1ebc06ec-76d5{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-5b5cbca9-ddda{width:auto;min-width:0px;padding:20px;border-radius:6px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:10px;border-block-start-width:3px; border-block-end-width:1px; border-inline-start-width:1px; border-inline-end-width:1px; box-sizing:border-box; border-block-start-color:var(--kf-lz);\n}.elementor .e-5656be3b-eea2{width:auto;padding:0px;margin-block-start:6px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-577d9d1d-ef8e{width:auto;max-width:1320px;padding-block-start:44px;padding-block-end:8px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:16px;box-sizing:border-box;\n}.elementor .e-6170e074-1c77{font-family:var(--kf-mono);font-size:11px;color:var(--kf-lz);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-63194b28-fb1a{font-family:var(--kf-display);font-weight:700;font-size:clamp(28px,3.6vw,44px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:1.02;margin:0px;}.elementor .e-7342cd1c-34a1{max-width:760px;font-family:var(--kf-ui);font-size:16.5px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-1704ed67-11f1{font-family:var(--kf-mono);font-size:12px;color:var(--kf-lz);letter-spacing:0.06em;margin:0px;}.elementor .e-2608e2c3-6e5d{font-family:var(--kf-display);font-weight:700;font-size:19px;color:var(--kf-ink);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-22755946-ff71{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-2f33143-b9c2{width:auto;min-width:0px;padding:20px;border-radius:6px;border-width:1px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:8px;box-sizing:border-box;\n}.elementor .e-211cdde6-5e68{font-family:var(--kf-mono);font-size:12px;color:var(--kf-lz);letter-spacing:0.06em;margin:0px;}.elementor .e-204877e-42bb{font-family:var(--kf-display);font-weight:700;font-size:19px;color:var(--kf-ink);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-44d15a6e-c645{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-7f31f4c8-c1ea{width:auto;min-width:0px;padding:20px;border-radius:6px;border-width:1px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:8px;box-sizing:border-box;\n}.elementor .e-49b9bd3a-e4a0{font-family:var(--kf-mono);font-size:12px;color:var(--kf-lz);letter-spacing:0.06em;margin:0px;}.elementor .e-3132becf-fda1{font-family:var(--kf-display);font-weight:700;font-size:19px;color:var(--kf-ink);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-5b976137-b6b9{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-7115b05f-36f3{width:auto;min-width:0px;padding:20px;border-radius:6px;border-width:1px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:8px;box-sizing:border-box;\n}.elementor .e-5073efe4-a6d1{font-family:var(--kf-mono);font-size:12px;color:var(--kf-lz);letter-spacing:0.06em;margin:0px;}.elementor .e-6e833a0e-a6d1{font-family:var(--kf-display);font-weight:700;font-size:19px;color:var(--kf-ink);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-73df29d3-c568{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-4469ffe6-fed1{width:auto;min-width:0px;padding:20px;border-radius:6px;border-width:1px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:8px;box-sizing:border-box;\n}.elementor .e-50e443e2-b2b9{width:auto;padding:0px;margin-block-start:6px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-79ace8ca-4b4f{width:auto;max-width:1320px;padding-block-start:44px;padding-block-end:8px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:16px;box-sizing:border-box;\n}.elementor .e-373b91c8-be2e{font-family:var(--kf-display);font-weight:700;font-size:clamp(24px,2.8vw,34px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:1.02;margin:0px;}.elementor .e-4d8303e4-b762{width:auto;max-width:100%;font-family:var(--kf-ui);font-weight:600;font-size:14px;color:var(--kf-ink);line-height:1.3;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;margin:0px;border-radius:999px;border-width:1px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;flex:0 0 auto;box-sizing:border-box;\n}.elementor .e-320cc7a2-7ff2{width:auto;max-width:100%;font-family:var(--kf-ui);font-weight:600;font-size:14px;color:var(--kf-ink);line-height:1.3;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;margin:0px;border-radius:999px;border-width:1px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;flex:0 0 auto;box-sizing:border-box;\n}.elementor .e-4dc1af28-a7c3{width:auto;max-width:100%;font-family:var(--kf-ui);font-weight:600;font-size:14px;color:var(--kf-ink);line-height:1.3;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;margin:0px;border-radius:999px;border-width:1px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;flex:0 0 auto;box-sizing:border-box;\n}.elementor .e-16e183b7-fca2{width:auto;max-width:100%;font-family:var(--kf-ui);font-weight:600;font-size:14px;color:var(--kf-ink);line-height:1.3;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;margin:0px;border-radius:999px;border-width:1px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;flex:0 0 auto;box-sizing:border-box;\n}.elementor .e-73fdd1d0-df70{width:auto;max-width:100%;font-family:var(--kf-ui);font-weight:600;font-size:14px;color:var(--kf-ink);line-height:1.3;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;margin:0px;border-radius:999px;border-width:1px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;flex:0 0 auto;box-sizing:border-box;\n}.elementor .e-736ede01-14ea{width:auto;max-width:100%;font-family:var(--kf-ui);font-weight:600;font-size:14px;color:var(--kf-ink);line-height:1.3;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;margin:0px;border-radius:999px;border-width:1px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;flex:0 0 auto;box-sizing:border-box;\n}.elementor .e-1ae9576-611b{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-7136ae6c-3bbd{width:auto;min-width:0px;padding:24px;border-radius:8px;border-width:1px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;box-sizing:border-box;\n}.elementor .e-c7ccfe1-96ce{font-family:var(--kf-display);font-weight:700;font-size:clamp(24px,2.8vw,34px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:1.02;margin:0px;}.elementor .e-332590a6-2a09{width:auto;max-width:100%;font-family:var(--kf-ui);font-weight:600;font-size:14px;color:var(--kf-ink);line-height:1.3;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;margin:0px;border-radius:999px;border-width:1px;border-color:var(--kf-line2);border-style:solid;background-color:#FDE6E6;flex:0 0 auto;box-sizing:border-box;\n}.elementor .e-64751562-7377{width:auto;max-width:100%;font-family:var(--kf-ui);font-weight:600;font-size:14px;color:var(--kf-ink);line-height:1.3;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;margin:0px;border-radius:999px;border-width:1px;border-color:var(--kf-line2);border-style:solid;background-color:#FDE6E6;flex:0 0 auto;box-sizing:border-box;\n}.elementor .e-36a7ca7d-5b22{width:auto;max-width:100%;font-family:var(--kf-ui);font-weight:600;font-size:14px;color:var(--kf-ink);line-height:1.3;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;margin:0px;border-radius:999px;border-width:1px;border-color:var(--kf-line2);border-style:solid;background-color:#FDE6E6;flex:0 0 auto;box-sizing:border-box;\n}.elementor .e-62bd85f-d4d3{width:auto;max-width:100%;font-family:var(--kf-ui);font-weight:600;font-size:14px;color:var(--kf-ink);line-height:1.3;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;margin:0px;border-radius:999px;border-width:1px;border-color:var(--kf-line2);border-style:solid;background-color:#FDE6E6;flex:0 0 auto;box-sizing:border-box;\n}.elementor .e-30f98705-87a8{width:auto;max-width:100%;font-family:var(--kf-ui);font-weight:600;font-size:14px;color:var(--kf-ink);line-height:1.3;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;margin:0px;border-radius:999px;border-width:1px;border-color:var(--kf-line2);border-style:solid;background-color:#FDE6E6;flex:0 0 auto;box-sizing:border-box;\n}.elementor .e-73aec385-5458{width:auto;max-width:100%;font-family:var(--kf-ui);font-weight:600;font-size:14px;color:var(--kf-ink);line-height:1.3;padding-block-start:7px;padding-block-end:7px;padding-inline-start:13px;padding-inline-end:13px;margin:0px;border-radius:999px;border-width:1px;border-color:var(--kf-line2);border-style:solid;background-color:#FDE6E6;flex:0 0 auto;box-sizing:border-box;\n}.elementor .e-300405d1-a145{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-40fab89e-ba66{width:auto;min-width:0px;padding:24px;border-radius:8px;border-width:1px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:14px;box-sizing:border-box;\n}.elementor .e-15e9161f-71c8{width:auto;padding:0px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-5d31825b-cf76{width:auto;max-width:1320px;padding-block-start:44px;padding-block-end:8px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:16px;box-sizing:border-box;\n}.elementor .e-6cbc1586-4025{font-family:var(--kf-mono);font-size:11px;color:var(--kf-lz);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-379edad5-b3f3{font-family:var(--kf-display);font-weight:700;font-size:clamp(28px,3.6vw,44px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:1.02;margin:0px;}.elementor .e-3e86247e-c71e{max-width:760px;font-family:var(--kf-ui);font-size:16.5px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-7029f8e4-99d7{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-2d8cffc4-1ffd{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-6d20e6d2-200c{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-11686d66-39c2{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.08em;text-transform:uppercase;margin:0px;text-align:right;\n}.elementor .e-756e0a0-8d23{width:auto;padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;gap:18px;grid-template-columns:96px minmax(0,1fr) minmax(0,1.6fr) 92px;grid-template-rows:auto;border-block-end-width:1.5px; border-bottom-style:solid; border-bottom-color:var(--kf-ink);\n}.elementor .e-73ea6f07-6f42{width:auto;height:auto;max-width:100%;max-height:30px;object-fit:contain;display:block;}.elementor .e-274d908c-446c{width:auto;height:40px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:6px;padding-inline-end:6px;border-radius:4px;border-width:1px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;justify-content:center;align-items:center;box-sizing:border-box;\n}.elementor .e-30f23b89-2afe{font-family:var(--kf-ui);font-weight:700;font-size:15px;color:var(--kf-ink);line-height:1.3;margin:0px;}.elementor .e-47e1ae6c-8963{font-family:var(--kf-ui);font-size:14px;color:var(--kf-ink2);line-height:1.4;margin:0px;}.elementor .e-2442c027-ac31{font-family:var(--kf-ui);font-weight:700;font-size:13.5px;color:var(--kf-lz);margin:0px;text-align:right;\n}.elementor .e-38b71075-a6ae:hover,.elementor .e-38b71075-a6ae:focus-visible{background-color:var(--kf-paper2);}.elementor .e-38b71075-a6ae{width:auto;color:var(--kf-ink);text-decoration:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;grid-template-columns:96px minmax(0,1fr) minmax(0,1.6fr) 92px;grid-template-rows:auto;align-items:center;gap:4px 18px; border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line); box-sizing:border-box;\n}.elementor .e-4b3cc777-642c{width:auto;height:auto;max-width:100%;max-height:30px;object-fit:contain;display:block;}.elementor .e-3b4bad7a-589a{width:auto;height:40px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:6px;padding-inline-end:6px;border-radius:4px;border-width:1px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;justify-content:center;align-items:center;box-sizing:border-box;\n}.elementor .e-10845c35-535a{font-family:var(--kf-ui);font-weight:700;font-size:15px;color:var(--kf-ink);line-height:1.3;margin:0px;}.elementor .e-43aaa8eb-a526{font-family:var(--kf-ui);font-size:14px;color:var(--kf-ink2);line-height:1.4;margin:0px;}.elementor .e-699a5bbe-6208{font-family:var(--kf-ui);font-weight:700;font-size:13.5px;color:var(--kf-lz);margin:0px;text-align:right;\n}.elementor .e-3427dd96-424d:hover,.elementor .e-3427dd96-424d:focus-visible{background-color:var(--kf-paper2);}.elementor .e-3427dd96-424d{width:auto;color:var(--kf-ink);text-decoration:none;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;grid-template-columns:96px minmax(0,1fr) minmax(0,1.6fr) 92px;grid-template-rows:auto;align-items:center;gap:4px 18px; border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line); box-sizing:border-box;\n}.elementor .e-2b2a39f6-f03c{width:auto;padding:0px;margin-block-start:6px;display:flex;flex-direction:column;gap:0px;}.elementor .e-3b901e8a-de27{width:auto;max-width:1320px;padding-block-start:44px;padding-block-end:8px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:16px;box-sizing:border-box;\n}.elementor .e-105075f5-6b67{font-family:var(--kf-mono);font-size:11px;color:var(--kf-ink);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-3b451b05-d1ba{font-family:var(--kf-display);font-weight:700;font-size:clamp(24px,2.8vw,34px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:1.02;margin:0px;}.elementor .e-a9a2358-b69a{max-width:760px;font-family:var(--kf-ui);font-size:16.5px;color:var(--kf-ink);line-height:1.6;margin:0px;}.elementor .e-5ee3f1bd-94fa{font-family:var(--kf-display);font-weight:700;font-size:18px;color:var(--kf-ink);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-236cb9fb-5f2a{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-1d2016a1-6cf6{width:auto;min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:6px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:6px;box-sizing:border-box;\n}.elementor .e-401622d4-f766{font-family:var(--kf-display);font-weight:700;font-size:18px;color:var(--kf-ink);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-2e9411bd-23b4{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-57d7b890-1ba7{width:auto;min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:6px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:6px;box-sizing:border-box;\n}.elementor .e-4c381db5-dc20{font-family:var(--kf-display);font-weight:700;font-size:18px;color:var(--kf-ink);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-3a2421b4-7c6a{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-28024aa-fc54{width:auto;min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;border-radius:6px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:6px;box-sizing:border-box;\n}.elementor .e-53147c92-527f{width:auto;padding:0px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-27a61a41-3d00:hover,.elementor .e-27a61a41-3d00:focus-visible{background-color:var(--kf-ink2);}.elementor .e-27a61a41-3d00{height:50px;font-family:var(--kf-ui);font-weight:700;font-size:15.5px;color:#FFFFFF;text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-radius:4px;border-width:0px;background-color:var(--kf-ink);display:inline-flex;align-items:center;box-sizing:border-box;\n}.elementor .e-55ed73cd-683e:hover,.elementor .e-55ed73cd-683e:focus-visible{background-color:rgba(20,17,13,.08);}.elementor .e-55ed73cd-683e{height:50px;font-family:var(--kf-ui);font-weight:600;font-size:15.5px;color:var(--kf-ink);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;border-radius:4px;border-width:1.5px;border-color:var(--kf-ink);border-style:solid;background-color:transparent;display:inline-flex;align-items:center;box-sizing:border-box;\n}.elementor .e-2b3c1179-3c81{height:50px;font-family:var(--kf-ui);font-weight:700;font-size:15px;color:var(--kf-ink);text-decoration:underline;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;border-width:0px;background-color:transparent;display:inline-flex;align-items:center;}.elementor .e-62972d0c-d9d5{height:50px;font-family:var(--kf-ui);font-weight:700;font-size:15px;color:var(--kf-ink);text-decoration:underline;padding-block-start:0px;padding-block-end:0px;padding-inline-start:6px;padding-inline-end:6px;border-width:0px;background-color:transparent;display:inline-flex;align-items:center;}.elementor .e-40f9df64-f33d{width:auto;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-items:center;}.elementor .e-2391d053-4827{width:auto;padding:32px;border-radius:8px;background-color:#FDE6E6;display:flex;flex-direction:column;gap:16px;box-sizing:border-box;\n}.elementor .e-31068b62-59ac{width:auto;max-width:1320px;padding-block-start:44px;padding-block-end:8px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;box-sizing:border-box;\n}.elementor .e-28e7c037-fb73{font-family:var(--kf-mono);font-size:11px;color:var(--kf-lz);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-58861adb-3dc3{font-family:var(--kf-display);font-weight:700;font-size:clamp(24px,2.8vw,34px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:1.02;margin:0px;}.elementor .e-2032e52-7f39{font-family:var(--kf-ui);font-weight:600;font-size:17px;color:var(--kf-ink);margin:0px;}.elementor .e-103ee83e-762c{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3298eb13-11d9{max-width:760px;font-family:var(--kf-ui);font-size:15px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-5eb6c81f-7863{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-57afb6-c673{border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line);\n}.elementor .e-19ef8807-18d0{font-family:var(--kf-ui);font-weight:600;font-size:17px;color:var(--kf-ink);margin:0px;}.elementor .e-3b10a985-50d7{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1535fdb-3bcb{max-width:760px;font-family:var(--kf-ui);font-size:15px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-7c23a2a5-b0d2{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-834046c-64fc{border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line);\n}.elementor .e-5cfac76c-e7df{font-family:var(--kf-ui);font-weight:600;font-size:17px;color:var(--kf-ink);margin:0px;}.elementor .e-484cd392-3aa3{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4099b6d9-bca1{max-width:760px;font-family:var(--kf-ui);font-size:15px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-4746cb3-3b94{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-2bc1daf5-b590{border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line);\n}.elementor .e-7ec78e2e-fb73{font-family:var(--kf-ui);font-weight:600;font-size:17px;color:var(--kf-ink);margin:0px;}.elementor .e-7e89333-85b3{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6a964c6d-b7b1{max-width:760px;font-family:var(--kf-ui);font-size:15px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-1226ca46-9e63{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-4de4ac2a-8c63{border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line);\n}.elementor .e-35f640bd-fcb8{font-family:var(--kf-ui);font-weight:600;font-size:17px;color:var(--kf-ink);margin:0px;}.elementor .e-24e23c48-e004{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-58729227-7267{max-width:760px;font-family:var(--kf-ui);font-size:15px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-6302637e-acca{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-422d583c-425a{border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line);\n}.elementor .e-41a7b69c-42a3{border-block-start-width:1.5px; border-top-style:solid; border-top-color:var(--kf-ink);\n}.elementor .e-5ca3db64-ecf7{width:auto;max-width:1320px;padding-block-start:44px;padding-block-end:8px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;\n}.elementor .e-10a44b83-fc15{font-family:var(--kf-mono);font-size:11px;color:var(--kf-lz);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-14d8ad75-1659{font-family:var(--kf-display);font-weight:700;font-size:clamp(24px,2.8vw,34px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:1.02;margin:0px;}.elementor .e-4b9606cf-c906{font-family:var(--kf-display);font-weight:700;font-size:19px;color:var(--kf-ink);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-19eecd67-c1ef{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-lz);margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-16c22290-3a5f:hover,.elementor .e-16c22290-3a5f:focus-visible{border-color:var(--kf-ink);}.elementor .e-16c22290-3a5f{width:auto;min-width:0px;color:var(--kf-ink);text-decoration:none;padding:18px;border-radius:6px;border-width:1px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:6px;border-block-start:3px solid var(--kf-lz); box-sizing:border-box;\n}.elementor .e-104eb307-eb19{font-family:var(--kf-display);font-weight:700;font-size:19px;color:var(--kf-ink);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-4be6a8aa-877e{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-lz);margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-63889690-d8eb:hover,.elementor .e-63889690-d8eb:focus-visible{border-color:var(--kf-ink);}.elementor .e-63889690-d8eb{width:auto;min-width:0px;color:var(--kf-ink);text-decoration:none;padding:18px;border-radius:6px;border-width:1px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:6px;border-block-start:3px solid var(--kf-lz); box-sizing:border-box;\n}.elementor .e-7be33d34-651d{font-family:var(--kf-display);font-weight:700;font-size:19px;color:var(--kf-ink);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-64aada1f-ed47{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-lz);margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7a399cf2-acae:hover,.elementor .e-7a399cf2-acae:focus-visible{border-color:var(--kf-ink);}.elementor .e-7a399cf2-acae{width:auto;min-width:0px;color:var(--kf-ink);text-decoration:none;padding:18px;border-radius:6px;border-width:1px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:6px;border-block-start:3px solid var(--kf-lz); box-sizing:border-box;\n}.elementor .e-1bcd85af-b89c{font-family:var(--kf-display);font-weight:700;font-size:19px;color:var(--kf-ink);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-4c2dcccb-3f03{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-lz);margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e5a3515-2853:hover,.elementor .e-e5a3515-2853:focus-visible{border-color:var(--kf-ink);}.elementor .e-e5a3515-2853{width:auto;min-width:0px;color:var(--kf-ink);text-decoration:none;padding:18px;border-radius:6px;border-width:1px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:6px;border-block-start:3px solid var(--kf-lz); box-sizing:border-box;\n}.elementor .e-1647e679-3273{font-family:var(--kf-display);font-weight:700;font-size:19px;color:var(--kf-ink);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-7a5642fd-6145{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-lz);margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1ab7cad0-5c6c:hover,.elementor .e-1ab7cad0-5c6c:focus-visible{border-color:var(--kf-ink);}.elementor .e-1ab7cad0-5c6c{width:auto;min-width:0px;color:var(--kf-ink);text-decoration:none;padding:18px;border-radius:6px;border-width:1px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:6px;border-block-start:3px solid var(--kf-lz); box-sizing:border-box;\n}.elementor .e-38c30a24-e2d1{font-family:var(--kf-display);font-weight:700;font-size:19px;color:var(--kf-ink);letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-235b39f-18a4{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-lz);margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-6a942be5-466b:hover,.elementor .e-6a942be5-466b:focus-visible{border-color:var(--kf-ink);}.elementor .e-6a942be5-466b{width:auto;min-width:0px;color:var(--kf-ink);text-decoration:none;padding:18px;border-radius:6px;border-width:1px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:6px;border-block-start:3px solid var(--kf-lz); box-sizing:border-box;\n}.elementor .e-5a99afcd-aa5a{font-family:var(--kf-display);font-weight:700;font-size:19px;color:#FFFFFF;letter-spacing:-0.02em;line-height:1.15;margin:0px;}.elementor .e-77858c1e-bc09{font-family:var(--kf-ui);font-weight:700;font-size:13.5px;color:#FFFFFF;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-21ad3cb8-f2db:hover,.elementor .e-21ad3cb8-f2db:focus-visible{opacity:92%;}.elementor .e-21ad3cb8-f2db{width:auto;min-width:0px;color:#FFFFFF;text-decoration:none;padding:18px;border-radius:6px;background-color:var(--kf-lz);display:flex;flex-direction:column;gap:6px;box-sizing:border-box;\n}.elementor .e-5753e2e8-b40f{width:auto;padding:0px;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));grid-template-rows:auto;}.elementor .e-6322a245-9486{width:auto;max-width:1320px;padding-block-start:44px;padding-block-end:56px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:16px;box-sizing:border-box;\n}.elementor .e-a98bb03-12b0{width:100%;max-width:1320px;font-family:var(--kf-ui);color:var(--kf-ink);padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;background-color:var(--kf-paper);display:flex;flex-direction:column;gap:0px;box-sizing:border-box;\n}