.elementor .e-55980938-c9fb{font-family:var(--kf-mono);font-size:11px;color:var(--kf-accent-text);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-ddceb0c-605a{font-family:var(--kf-display);font-weight:700;font-size:clamp(34px,6.4vw,84px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:.95;margin:0px;}.elementor .e-427aee62-804f{max-width:600px;font-size:17px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-798c4e74-458a{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 440px;}.elementor .e-2765d1ab-5f75{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;}.elementor .e-1b1d2aa7-abbf{width:auto;height:200px;min-width:0px;overflow:hidden;position:relative;padding:0px;border-radius:6px;background-color:var(--kf-line2);display:flex;flex-direction:column;flex:1 1 300px;justify-content:flex-end;align-items:flex-start;box-sizing:border-box;\n}.elementor .e-708555f1-15d6{width:100%;max-width:1320px;padding-block-start:44px;padding-block-end:24px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:32px;flex-wrap:wrap;align-items:flex-end;box-sizing:border-box;\n}.elementor .e-31355b12-590a{width:auto;height:36px;font-weight:600;font-size:13.5px;color:#FFFFFF;padding-block-start:0px;padding-block-end:0px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1.5px;border-color:var(--kf-ink);border-style:solid;background-color:var(--kf-ink);display:inline-flex;flex:0 0 auto;align-items:center;box-sizing:border-box;\n}.elementor .e-569c2c6b-ad21{width:auto;height:36px;font-weight:600;font-size:13.5px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:inline-flex;flex:0 0 auto;align-items:center;box-sizing:border-box;\n}.elementor .e-5245795-cb7a{width:auto;height:36px;font-weight:600;font-size:13.5px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:inline-flex;flex:0 0 auto;align-items:center;box-sizing:border-box;\n}.elementor .e-5290e04d-5d2b{width:1px;height:22px;min-width:1px;padding:0px;background-color:var(--kf-line);flex:0 0 auto;}.elementor .e-719e8346-5978{width:auto;height:36px;font-size:13.5px;color:var(--kf-paper);padding-block-start:0px;padding-block-end:0px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1.5px;border-color:var(--kf-ink);border-style:solid;background-color:var(--kf-ink);display:inline-flex;flex:0 0 auto;align-items:center;box-sizing:border-box;\n}.elementor .e-15a174ec-2124{width:auto;height:36px;font-size:13.5px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:inline-flex;flex:0 0 auto;align-items:center;box-sizing:border-box;\n}.elementor .e-162d47d6-6211{width:auto;height:36px;font-size:13.5px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:inline-flex;flex:0 0 auto;align-items:center;box-sizing:border-box;\n}.elementor .e-105a088c-63cb{width:auto;height:36px;font-size:13.5px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:inline-flex;flex:0 0 auto;align-items:center;box-sizing:border-box;\n}.elementor .e-790580c7-4d9f{width:auto;height:36px;font-size:13.5px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:13px;padding-inline-end:13px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:inline-flex;flex:0 0 auto;align-items:center;box-sizing:border-box;\n}.elementor .e-26f64cc6-9f1e{width:100%;max-width:1320px;padding-block-start:0px;padding-block-end:12px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;box-sizing:border-box;\n}.elementor .e-a8222aa-f344{width:auto;font-family:var(--kf-mono);font-size:12px;color:var(--kf-ink3);}.elementor .e-6d779155-310f{width:auto;font-family:var(--kf-mono);font-size:12px;color:var(--kf-ink3);}.elementor .e-23a78faf-6ae6{width:100%;padding-block-start:0px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1.5px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;justify-content:space-between;border-bottom-style: solid; border-bottom-color: var(--kf-ink);\n}.elementor .e-12c4ec23-6ab3{width:auto;font-family:var(--kf-mono);font-size:10px;color:#FFFFFF;padding-block-start:2px;padding-block-end:2px;padding-inline-start:5px;padding-inline-end:5px;border-radius:2px;background-color:var(--kf-lz);flex:0 0 auto;}.elementor .e-5f329069-4168{width:auto;font-weight:700;font-size:13.5px;color:var(--kf-ink);}.elementor .e-725cd75e-c4bb{width:auto;font-size:13px;color:var(--kf-ink3);}.elementor .e-2a574d3f-f145{width:auto;font-family:var(--kf-mono);font-size:10px;color:var(--kf-ink);padding-block-start:2px;padding-block-end:2px;padding-inline-start:6px;padding-inline-end:6px;border-radius:2px;border-width:1px;border-color:var(--kf-ink);border-style:solid;flex:0 0 auto;}.elementor .e-73abca78-f80d{width:100%;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-136f098f-3fb4{font-weight:600;font-size:19px;color:var(--kf-ink);line-height:1.3;}.elementor .e-3b4a742e-d573{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:5px;flex:1 1 auto;}.elementor .e-72f72125-1ab1{width:auto;font-size:20px;color:var(--kf-ink3);flex:0 0 auto;}.elementor .e-36b7eb77-6a41{width:100%;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: var(--kf-line);\n}.elementor .e-595f0bed-6349{width:auto;font-family:var(--kf-mono);font-size:10px;color:#FFFFFF;padding-block-start:2px;padding-block-end:2px;padding-inline-start:5px;padding-inline-end:5px;border-radius:2px;background-color:var(--kf-lz);flex:0 0 auto;}.elementor .e-50f3c14-409f{width:auto;font-weight:700;font-size:13.5px;color:var(--kf-ink);}.elementor .e-3e917283-ee66{width:auto;font-size:13px;color:var(--kf-ink3);}.elementor .e-3d31aaef-93d1{width:auto;font-family:var(--kf-mono);font-size:10px;color:var(--kf-ink);padding-block-start:2px;padding-block-end:2px;padding-inline-start:6px;padding-inline-end:6px;border-radius:2px;border-width:1px;border-color:var(--kf-ink);border-style:solid;flex:0 0 auto;}.elementor .e-7278a50b-8a8b{width:100%;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-46cc9ab3-6ef9{font-weight:600;font-size:19px;color:var(--kf-ink);line-height:1.3;}.elementor .e-84d6e19-90f2{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:5px;flex:1 1 auto;}.elementor .e-79be2b4d-8261{width:auto;font-size:20px;color:var(--kf-ink3);flex:0 0 auto;}.elementor .e-1cf047b1-6f78{width:100%;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: var(--kf-line);\n}.elementor .e-256e6c6a-166f{width:auto;font-family:var(--kf-mono);font-size:10px;color:#FFFFFF;padding-block-start:2px;padding-block-end:2px;padding-inline-start:5px;padding-inline-end:5px;border-radius:2px;background-color:var(--kf-lz);flex:0 0 auto;}.elementor .e-762b17b6-8a0c{width:auto;font-weight:700;font-size:13.5px;color:var(--kf-ink);}.elementor .e-4f6de9dd-4412{width:auto;font-size:13px;color:var(--kf-ink3);}.elementor .e-6fa79198-c0c6{width:auto;font-family:var(--kf-mono);font-size:10px;color:var(--kf-ink);padding-block-start:2px;padding-block-end:2px;padding-inline-start:6px;padding-inline-end:6px;border-radius:2px;border-width:1px;border-color:var(--kf-ink);border-style:solid;flex:0 0 auto;}.elementor .e-3600990d-2f2b{width:100%;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-3fa1e37c-26a2{font-weight:600;font-size:19px;color:var(--kf-ink);line-height:1.3;}.elementor .e-a9ef2d4-95b5{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:5px;flex:1 1 auto;}.elementor .e-7ea46712-f1de{width:auto;font-size:20px;color:var(--kf-ink3);flex:0 0 auto;}.elementor .e-283626f2-6553{width:100%;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: var(--kf-line);\n}.elementor .e-582190f7-9059{width:auto;font-family:var(--kf-mono);font-size:10px;color:#FFFFFF;padding-block-start:2px;padding-block-end:2px;padding-inline-start:5px;padding-inline-end:5px;border-radius:2px;background-color:var(--kf-lz);flex:0 0 auto;}.elementor .e-66c89361-e5bd{width:auto;font-weight:700;font-size:13.5px;color:var(--kf-ink);}.elementor .e-1b4f1de4-cb39{width:auto;font-size:13px;color:var(--kf-ink3);}.elementor .e-43a74605-14c4{width:auto;font-family:var(--kf-mono);font-size:10px;color:var(--kf-ink);padding-block-start:2px;padding-block-end:2px;padding-inline-start:6px;padding-inline-end:6px;border-radius:2px;border-width:1px;border-color:var(--kf-ink);border-style:solid;flex:0 0 auto;}.elementor .e-5d55c6bb-e1a6{width:100%;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-168c08f4-bb57{font-weight:600;font-size:19px;color:var(--kf-ink);line-height:1.3;}.elementor .e-1edd8793-cae3{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:5px;flex:1 1 auto;}.elementor .e-2fd927b1-3db8{width:auto;font-size:20px;color:var(--kf-ink3);flex:0 0 auto;}.elementor .e-3a10cfc8-d8c0{width:100%;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: var(--kf-line);\n}.elementor .e-7d362d48-d75b{width:auto;font-family:var(--kf-mono);font-size:10px;color:#FFFFFF;padding-block-start:2px;padding-block-end:2px;padding-inline-start:5px;padding-inline-end:5px;border-radius:2px;background-color:var(--kf-lz);flex:0 0 auto;}.elementor .e-7ececc36-9a58{width:auto;font-weight:700;font-size:13.5px;color:var(--kf-ink);}.elementor .e-5bfead8c-25c9{width:auto;font-size:13px;color:var(--kf-ink3);}.elementor .e-1cd940d6-a863{width:auto;font-family:var(--kf-mono);font-size:10px;color:var(--kf-ink);padding-block-start:2px;padding-block-end:2px;padding-inline-start:6px;padding-inline-end:6px;border-radius:2px;border-width:1px;border-color:var(--kf-ink);border-style:solid;flex:0 0 auto;}.elementor .e-453ca354-af1e{width:100%;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-5519785-f984{font-weight:600;font-size:19px;color:var(--kf-ink);line-height:1.3;}.elementor .e-5763b00f-9ce3{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:5px;flex:1 1 auto;}.elementor .e-57191db1-2e4f{width:auto;font-size:20px;color:var(--kf-ink3);flex:0 0 auto;}.elementor .e-26582212-335f{width:100%;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: var(--kf-line);\n}.elementor .e-36193ed8-beed{width:auto;font-family:var(--kf-mono);font-size:10px;color:#FFFFFF;padding-block-start:2px;padding-block-end:2px;padding-inline-start:5px;padding-inline-end:5px;border-radius:2px;background-color:var(--kf-iz);flex:0 0 auto;}.elementor .e-5839fd5b-b94a{width:auto;font-weight:700;font-size:13.5px;color:var(--kf-ink);}.elementor .e-1b8c4b1c-38c4{width:auto;font-size:13px;color:var(--kf-ink3);}.elementor .e-5a60c725-9c69{width:100%;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-78107fc5-f65c{font-weight:600;font-size:19px;color:var(--kf-ink);line-height:1.3;}.elementor .e-6184001d-fb4a{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:5px;flex:1 1 auto;}.elementor .e-44afaaaf-ad7b{width:auto;font-size:20px;color:var(--kf-ink3);flex:0 0 auto;}.elementor .e-5a3c7d38-4096{width:100%;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: var(--kf-line);\n}.elementor .e-7fb2fe96-908e{width:auto;font-family:var(--kf-mono);font-size:10px;color:#FFFFFF;padding-block-start:2px;padding-block-end:2px;padding-inline-start:5px;padding-inline-end:5px;border-radius:2px;background-color:var(--kf-iz);flex:0 0 auto;}.elementor .e-6014d38a-aad8{width:auto;font-weight:700;font-size:13.5px;color:var(--kf-ink);}.elementor .e-5748ca22-d74f{width:auto;font-size:13px;color:var(--kf-ink3);}.elementor .e-391e4d34-9d8a{width:100%;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-3be1f8c4-9323{font-weight:600;font-size:19px;color:var(--kf-ink);line-height:1.3;}.elementor .e-34d17853-ffca{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:5px;flex:1 1 auto;}.elementor .e-5b4cbd7d-e9d7{width:auto;font-size:20px;color:var(--kf-ink3);flex:0 0 auto;}.elementor .e-c1a4b35-7a51{width:100%;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: var(--kf-line);\n}.elementor .e-387f48de-6715{width:auto;font-family:var(--kf-mono);font-size:10px;color:#FFFFFF;padding-block-start:2px;padding-block-end:2px;padding-inline-start:5px;padding-inline-end:5px;border-radius:2px;background-color:var(--kf-iz);flex:0 0 auto;}.elementor .e-5ef8a8bc-e9c8{width:auto;font-weight:700;font-size:13.5px;color:var(--kf-ink);}.elementor .e-1713844d-d6fd{width:auto;font-size:13px;color:var(--kf-ink3);}.elementor .e-4fcdbec5-e872{width:100%;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-2d48aa53-e9f5{font-weight:600;font-size:19px;color:var(--kf-ink);line-height:1.3;}.elementor .e-25bf6823-4911{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:5px;flex:1 1 auto;}.elementor .e-1d986aa5-360b{width:auto;font-size:20px;color:var(--kf-ink3);flex:0 0 auto;}.elementor .e-66e826b0-4303{width:100%;padding-block-start:18px;padding-block-end:18px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:16px;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: var(--kf-line);\n}.elementor .e-45477e32-fb1a{width:100%;max-width:1320px;padding-block-start:12px;padding-block-end:44px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;box-sizing:border-box;\n}.elementor .e-54bb9b76-f131{width:100%;font-family:var(--kf-ui);color:var(--kf-ink);padding:0px;background-color:var(--kf-paper);display:flex;flex-direction:column;}