.elementor .e-008538c-8a0d{font-family:var(--kf-mono);font-size:11px;color:var(--kf-accent);letter-spacing:0.08em;}.elementor .e-9929d26-a332{font-family:var(--kf-display);font-weight:700;font-size:clamp(34px,7.4vw,96px);color:var(--kf-paper);letter-spacing:-0.035em;line-height:.92;margin:0px;}.elementor .e-27f201b-3c0f{max-width:520px;font-size:17px;color:#E6DFD3;line-height:1.55;margin:0px;}.elementor .e-26c91f4-29de{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 420px;}.elementor .e-2ddb030-aafd{font-family:var(--kf-mono);font-size:11px;color:var(--kf-accent-text);letter-spacing:0.08em;}.elementor .e-0b44992-686a{font-family:var(--kf-display);font-weight:700;font-size:30px;color:var(--kf-ink);letter-spacing:-0.035em;line-height:1.05;margin:0px;}.elementor .e-2d7d454-fe19{font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-52346216-603a{display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .e-83191a5-5c39{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-8f15f1d-0f7f{width:100%;height:48px;font-family:var(--kf-ui);font-size:16px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1.5px;border-color:var(--kf-ink);border-style:solid;background-color:#FFFFFF;box-sizing:border-box;\n}.elementor .e-52ba612-7a25{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 140px;}.elementor .e-52ddaf6-dac2{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-e588e31-199b{width:100%;height:48px;font-family:var(--kf-ui);font-size:16px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1.5px;border-color:var(--kf-ink);border-style:solid;background-color:#FFFFFF;box-sizing:border-box;\n}.elementor .e-3d725e2-a60e{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 140px;}.elementor .e-1b209d5d-5caa{width:100%;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-8bad8c3-4dbb{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-1c66dff-909e{width:100%;height:48px;font-family:var(--kf-ui);font-size:16px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1.5px;border-color:var(--kf-ink);border-style:solid;background-color:#FFFFFF;box-sizing:border-box;\n}.elementor .e-a40e66e-3358{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-85d355f-0fcf{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-d1755d5-33d9{width:100%;height:48px;font-family:var(--kf-ui);font-size:16px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1.5px;border-color:var(--kf-ink);border-style:solid;background-color:#FFFFFF;box-sizing:border-box;\n}.elementor .e-0a21d54-54d3{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-c26ab51-a049{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-2edd456-8688{width:100%;height:48px;font-family:var(--kf-ui);font-size:16px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1.5px;border-color:var(--kf-ink);border-style:solid;background-color:#FFFFFF;box-sizing:border-box;\n}.elementor .e-6ca0f11-1e46{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-42d5cf2-4e5b{font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-ebc918c-ee64{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-211648e-5880{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-876c138-d456{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-879ef05-e15b{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-046bb8b-4951{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-453be87-2b57{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-9a428fc-21f2{width:100%;padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .e-16baee4-b268{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-ce84989-be1d{font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-80609fd-d533{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-21469ff-fcef{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-e680920-7350{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-a5cba7a-4193{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-94f90b9-6d90{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-74bee85-0daa{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-b08ce58-4162{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-8f66886-5ccb{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-0e5182b-2812{width:100%;padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .e-568e32d-84f1{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-409da45-c5e7{font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-3af9539-dd63{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-fb9cee6-8337{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-a70bc05-9f12{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-457654c-cb8d{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-9d97212-d6e3{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-5bf130b-c3f3{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-efaefd6-4e69{width:100%;padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .e-3fcb6a6-c4d9{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-403c16e-04fa{font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-81ca698-7749{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-218fb08-f008{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-3aa5d89-f754{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-e5ffce8-a708{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-6291b6f-5e5f{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-c9092cd-a59e{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-e0e48ed-8ec9{width:100%;padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .e-c41786f-4c0c{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-3e863d3-1fa1{margin-block-start:2px;flex:0 0 auto;}.elementor .e-be30b5b-de3a{width:auto;font-size:13px;color:var(--kf-ink2);line-height:1.45;flex:1 1 0px;white-space: normal;\n}.elementor .e-9b46519-df65{width:100%;height:auto;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;border-color:var(--kf-line2);border-style:solid;background-color:transparent;display:flex;flex-direction:row;gap:10px;align-items:flex-start;box-sizing:border-box;\n}.elementor .e-c606db8-0a3a{width:100%;height:52px;font-family:var(--kf-ui);font-weight:700;font-size:16px;color:var(--kf-ink);cursor:pointer;border-radius:4px;border-width:0px;background-color:var(--kf-accent);box-sizing:border-box;\n}.elementor .e-9cef3f9-2623{font-size:15px;color:var(--kf-ink);line-height:1.55;}.elementor .e-ac1f857-9c40{font-size:14px;color:var(--kf-accent-text);line-height:1.5;}.elementor .e-f6bb003-304b{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:stretch;}.elementor .e-3a67bf2-f097{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-e3c3213-21bb{width:100%;height:48px;font-family:var(--kf-ui);font-size:16px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1.5px;border-color:var(--kf-ink);border-style:solid;background-color:#FFFFFF;box-sizing:border-box;\n}.elementor .e-5080f52-61e6{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 140px;}.elementor .e-642d218-3f18{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-4145fb8-3c2e{width:100%;height:48px;font-family:var(--kf-ui);font-size:16px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1.5px;border-color:var(--kf-ink);border-style:solid;background-color:#FFFFFF;box-sizing:border-box;\n}.elementor .e-4cceaf5-72d8{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 140px;}.elementor .e-1648f77e-fc6e{width:100%;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-ed8ca2d-8a81{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-a28f9dc-662d{width:100%;height:48px;font-family:var(--kf-ui);font-size:16px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1.5px;border-color:var(--kf-ink);border-style:solid;background-color:#FFFFFF;box-sizing:border-box;\n}.elementor .e-d47fbd6-4e27{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-d596f8a-2e0e{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-5d34885-fef9{width:100%;height:48px;font-family:var(--kf-ui);font-size:16px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1.5px;border-color:var(--kf-ink);border-style:solid;background-color:#FFFFFF;box-sizing:border-box;\n}.elementor .e-7aca64b-4c37{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-fc88679-221f{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-dd5c46c-570d{width:100%;height:48px;font-family:var(--kf-ui);font-size:16px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1.5px;border-color:var(--kf-ink);border-style:solid;background-color:#FFFFFF;box-sizing:border-box;\n}.elementor .e-2bfdbe5-0562{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-fef58c9-98e3{font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-1c08c06-aa5c{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-5afc3cc-034d{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-68bd2e6-22d5{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-84aead2-fcbf{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-7bb3975-7ca0{width:100%;padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .e-14f3607-6115{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-a09ed15-cefc{font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-98d5d33-294f{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-01dff86-77b8{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-e896a4f-1658{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-a162e10-08b1{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-817eb73-fbe6{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-b8f23cd-81ba{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-01be652-f63d{width:100%;padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .e-db0f9e0-816c{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-96a4514-1764{font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-f2bc4b7-286f{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-41077c2-77af{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-abd4fb1-9316{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-92ef45f-dd4a{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-c29db90-add5{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-c10171d-069c{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-db49ac8-70b2{width:100%;padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .e-a3a1aff-e5e7{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-6a7343b-c061{font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-df3c0aa-34b3{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-cce5522-daa4{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-bd48d4f-52a3{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-9fc6317-7604{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-573d71d-e882{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-c4ca600-4d2e{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-3e20dc8-07a4{width:100%;padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .e-2e962cc-c27c{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-5b6175f-8354{margin-block-start:2px;flex:0 0 auto;}.elementor .e-65d2b60-8dff{width:auto;font-size:13px;color:var(--kf-ink2);line-height:1.45;flex:1 1 0px;white-space: normal;\n}.elementor .e-ac37d51-1f21{width:100%;height:auto;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;border-color:var(--kf-line2);border-style:solid;background-color:transparent;display:flex;flex-direction:row;gap:10px;align-items:flex-start;box-sizing:border-box;\n}.elementor .e-4ca1132-9129{width:100%;height:52px;font-family:var(--kf-ui);font-weight:700;font-size:16px;color:var(--kf-ink);cursor:pointer;border-radius:4px;border-width:0px;background-color:var(--kf-accent);box-sizing:border-box;\n}.elementor .e-b881b05-2b34{font-size:15px;color:var(--kf-ink);line-height:1.55;}.elementor .e-e851950-fe54{font-size:14px;color:var(--kf-accent-text);line-height:1.5;}.elementor .e-f9ae6be-e0c3{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:stretch;}.elementor .e-34f8541-d10c{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-96d9dae-73c3{width:100%;height:48px;font-family:var(--kf-ui);font-size:16px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1.5px;border-color:var(--kf-ink);border-style:solid;background-color:#FFFFFF;box-sizing:border-box;\n}.elementor .e-6b474cb-01ef{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 140px;}.elementor .e-801e81f-9305{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-4bff73f-019b{width:100%;height:48px;font-family:var(--kf-ui);font-size:16px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1.5px;border-color:var(--kf-ink);border-style:solid;background-color:#FFFFFF;box-sizing:border-box;\n}.elementor .e-db893a4-5e25{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:6px;flex:1 1 140px;}.elementor .e-6fb439a7-f722{width:100%;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-626422b-4faf{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-03df772-6637{width:100%;height:48px;font-family:var(--kf-ui);font-size:16px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1.5px;border-color:var(--kf-ink);border-style:solid;background-color:#FFFFFF;box-sizing:border-box;\n}.elementor .e-9c361e8-a7b9{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-6e2ebf5-c2a5{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-d60df5b-53be{width:100%;height:48px;font-family:var(--kf-ui);font-size:16px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1.5px;border-color:var(--kf-ink);border-style:solid;background-color:#FFFFFF;box-sizing:border-box;\n}.elementor .e-d9f504b-d60d{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-681f361-aa1a{font-family:var(--kf-ui);font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-2af0456-0cb1{width:100%;height:48px;font-family:var(--kf-ui);font-size:16px;color:var(--kf-ink);padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1.5px;border-color:var(--kf-ink);border-style:solid;background-color:#FFFFFF;box-sizing:border-box;\n}.elementor .e-abf57e0-f6ad{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-8e23eec-c1a8{font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-19c1353-7ffb{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-82baedc-dc29{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-6f827c7-e63b{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-d2912b8-2a87{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-22a8d29-bce2{width:100%;padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .e-ea44783-859b{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-e2a205f-fb9c{font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-f5bf33c-ef00{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-3995fd7-ffa4{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-b338919-01ba{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-a685fa4-645f{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-8c869ca-bb95{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-d8e028c-f457{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-dc0a261-5c36{width:100%;padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .e-9ad415b-12b1{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-0fb527e-3f88{font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-d302451-dbfc{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-902e0e0-b9ba{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-cea10d4-a9e2{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-60b3765-26e5{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-4986d17-7ff0{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-b58e037-3634{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-d2d5a9a-fd3f{width:100%;padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .e-e32d2bc-ee68{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-bf9159f-daa0{font-weight:600;font-size:13.5px;color:var(--kf-ink);}.elementor .e-c46b0ae-3ef7{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-50c0ea7-113e{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-45a1f25-d4e7{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-d3c4356-af24{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-885f29c-87be{width:auto;font-size:13.5px;color:var(--kf-ink);}.elementor .e-f08f6eb-921d{width:auto;height:36px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:12px;padding-inline-end:12px;border-radius:999px;border-width:1.5px;border-color:var(--kf-line2);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:row;gap:8px;align-items:center;box-sizing:border-box;\n}.elementor .e-a4fa092-c851{width:100%;padding:0px;display:flex;flex-direction:row;gap:6px;flex-wrap:wrap;}.elementor .e-39a48f9-d311{width:100%;padding:0px;display:flex;flex-direction:column;gap:6px;}.elementor .e-34eb65c-f058{margin-block-start:2px;flex:0 0 auto;}.elementor .e-d446527-42bd{width:auto;font-size:13px;color:var(--kf-ink2);line-height:1.45;flex:1 1 0px;white-space: normal;\n}.elementor .e-913db2a-78ab{width:100%;height:auto;padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:0px;border-width:0px;border-color:var(--kf-line2);border-style:solid;background-color:transparent;display:flex;flex-direction:row;gap:10px;align-items:flex-start;box-sizing:border-box;\n}.elementor .e-836370e-4b8b{width:100%;height:52px;font-family:var(--kf-ui);font-weight:700;font-size:16px;color:var(--kf-ink);cursor:pointer;border-radius:4px;border-width:0px;background-color:var(--kf-accent);box-sizing:border-box;\n}.elementor .e-023f5d9-4534{font-size:15px;color:var(--kf-ink);line-height:1.55;}.elementor .e-ed16ab5-e879{font-size:14px;color:var(--kf-accent-text);line-height:1.5;}.elementor .e-1bbd425-fffb{width:100%;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:stretch;}.elementor .e-392b102-1ab0{gap:18px;}.elementor .e-7ae80c5-5f53{font-size:12.5px;color:var(--kf-ink3);line-height:1.5;}.elementor .e-4c9aac6-7be2{width:auto;min-width:0px;color:var(--kf-ink);padding:24px;border-radius:8px;background-color:var(--kf-paper);display:flex;flex-direction:column;gap:16px;flex:1 1 380px;box-sizing:border-box;\n}.elementor .e-f101603-68d4{width:100%;max-width:1320px;padding-block-start:52px;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:row;gap:36px;flex-wrap:wrap;align-items:flex-start;box-sizing:border-box;\n}.elementor .e-989eaf8-0e1f{width:100%;color:var(--kf-paper);padding:0px;background-color:var(--kf-ink);}.elementor .e-65ed60c-20d9{font-family:var(--kf-display);font-weight:700;font-size:clamp(30px,4.4vw,52px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:1;margin:0px;}.elementor .e-35ed14b-da56{width:auto;font-family:var(--kf-mono);font-size:12px;color:var(--kf-accent-text);padding-block-start:3px;flex:0 0 auto;}.elementor .e-903c229-92d7{font-weight:700;font-size:16px;color:var(--kf-ink);}.elementor .e-661245f-5a1e{font-size:13.5px;color:var(--kf-ink2);line-height:1.45;}.elementor .e-9ad93a4-2247{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:3px;flex:1 1 auto;}.elementor .e-a113879-5ca4{width:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--kf-line);\n}.elementor .e-a22cb06-828f{width:auto;font-family:var(--kf-mono);font-size:12px;color:var(--kf-accent-text);padding-block-start:3px;flex:0 0 auto;}.elementor .e-747d2fe-a844{font-weight:700;font-size:16px;color:var(--kf-ink);}.elementor .e-fce5cd3-d079{font-size:13.5px;color:var(--kf-ink2);line-height:1.45;}.elementor .e-e8de808-b69f{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:3px;flex:1 1 auto;}.elementor .e-07e2014-7803{width:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--kf-line);\n}.elementor .e-83c0a58-2ea1{width:auto;font-family:var(--kf-mono);font-size:12px;color:var(--kf-accent-text);padding-block-start:3px;flex:0 0 auto;}.elementor .e-54458ea-6621{font-weight:700;font-size:16px;color:var(--kf-ink);}.elementor .e-5f83eaf-d335{font-size:13.5px;color:var(--kf-ink2);line-height:1.45;}.elementor .e-36fa549-80d7{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:3px;flex:1 1 auto;}.elementor .e-62e72f8-cfae{width:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--kf-line);\n}.elementor .e-57b7b99-053f{width:100%;column-gap:28px;padding:0px;border-block-start-width:1.5px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));grid-template-rows:auto;row-gap:0; gap:0 28px; border-top-style: solid; border-top-color: var(--kf-ink);\n}.elementor .e-77e2dec-e773{width:100%;max-width:1320px;padding-block-start:48px;padding-block-end:48px;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;gap:20px;box-sizing:border-box;\n}.elementor .e-468a383-f6ef{font-family:var(--kf-display);font-weight:700;font-size:clamp(30px,4.4vw,52px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:1;margin:0px;}.elementor .e-cbfa5ae-98d1{width:auto;font-family:var(--kf-mono);font-size:12px;color:var(--kf-accent-text);padding-block-start:3px;flex:0 0 auto;}.elementor .e-2a6dd46-19c0{font-weight:700;font-size:16px;color:var(--kf-ink);}.elementor .e-99f8a78-c5b6{font-size:13.5px;color:var(--kf-ink2);line-height:1.45;}.elementor .e-bd8fa6a-3d70{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:3px;flex:1 1 auto;}.elementor .e-b0705d1-57d1{width:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--kf-line);\n}.elementor .e-e087511-6438{width:auto;font-family:var(--kf-mono);font-size:12px;color:var(--kf-accent-text);padding-block-start:3px;flex:0 0 auto;}.elementor .e-d16224d-92ff{font-weight:700;font-size:16px;color:var(--kf-ink);}.elementor .e-31343e7-4c1a{font-size:13.5px;color:var(--kf-ink2);line-height:1.45;}.elementor .e-15f0d70-f7e5{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:3px;flex:1 1 auto;}.elementor .e-26d099a-0c1a{width:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--kf-line);\n}.elementor .e-36e8579-3b74{width:auto;font-family:var(--kf-mono);font-size:12px;color:var(--kf-accent-text);padding-block-start:3px;flex:0 0 auto;}.elementor .e-37f7a74-b258{font-weight:700;font-size:16px;color:var(--kf-ink);}.elementor .e-edb40d2-6bde{font-size:13.5px;color:var(--kf-ink2);line-height:1.45;}.elementor .e-9696bb2-feda{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:3px;flex:1 1 auto;}.elementor .e-a153f9a-5598{width:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--kf-line);\n}.elementor .e-ae5a999-316f{width:auto;font-family:var(--kf-mono);font-size:12px;color:var(--kf-accent-text);padding-block-start:3px;flex:0 0 auto;}.elementor .e-bab9231-18e5{font-weight:700;font-size:16px;color:var(--kf-ink);}.elementor .e-8fef984-246e{font-size:13.5px;color:var(--kf-ink2);line-height:1.45;}.elementor .e-330bd7b-f876{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:3px;flex:1 1 auto;}.elementor .e-76b404b-c684{width:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--kf-line);\n}.elementor .e-1420e38-e4bd{width:auto;font-family:var(--kf-mono);font-size:12px;color:var(--kf-accent-text);padding-block-start:3px;flex:0 0 auto;}.elementor .e-b4d771e-2be2{font-weight:700;font-size:16px;color:var(--kf-ink);}.elementor .e-1cfb42c-adad{font-size:13.5px;color:var(--kf-ink2);line-height:1.45;}.elementor .e-5ad884e-f083{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:3px;flex:1 1 auto;}.elementor .e-406c29e-68d0{width:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--kf-line);\n}.elementor .e-f16f7b2-8c53{width:auto;font-family:var(--kf-mono);font-size:12px;color:var(--kf-accent-text);padding-block-start:3px;flex:0 0 auto;}.elementor .e-533f9fc-ecba{font-weight:700;font-size:16px;color:var(--kf-ink);}.elementor .e-a40aa66-21ff{font-size:13.5px;color:var(--kf-ink2);line-height:1.45;}.elementor .e-9e4b7bf-451a{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:3px;flex:1 1 auto;}.elementor .e-3f587e7-4245{width:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--kf-line);\n}.elementor .e-3388e42-13e3{width:auto;font-family:var(--kf-mono);font-size:12px;color:var(--kf-accent-text);padding-block-start:3px;flex:0 0 auto;}.elementor .e-27144d6-e818{font-weight:700;font-size:16px;color:var(--kf-ink);}.elementor .e-846f2ec-e217{font-size:13.5px;color:var(--kf-ink2);line-height:1.45;}.elementor .e-b303964-0acf{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:3px;flex:1 1 auto;}.elementor .e-f42f019-a2d3{width:100%;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;flex-direction:row;gap:12px;align-items:flex-start;border-bottom-style: solid; border-bottom-color: var(--kf-line);\n}.elementor .e-b06e9be-c7db{width:100%;column-gap:28px;padding:0px;border-block-start-width:1.5px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));grid-template-rows:auto;row-gap:0; gap:0 28px; border-top-style: solid; border-top-color: var(--kf-ink);\n}.elementor .e-8e31425-369e{width:100%;max-width:1320px;padding-block-start:48px;padding-block-end:48px;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;gap:20px;box-sizing:border-box;\n}.elementor .e-5eacc3c-abb6{font-family:var(--kf-display);font-weight:700;font-size:clamp(40px,5.5vw,72px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:0.9;margin:0px;}.elementor .e-997acfe-d330{font-family:var(--kf-ui);font-weight:600;font-size:14.5px;color:var(--kf-ink);margin:0px;}.elementor .e-f997a48-d884{padding:0px;flex-direction:column;gap:4px;}.elementor .e-f090bcf-cc48{font-family:var(--kf-display);font-weight:700;font-size:clamp(40px,5.5vw,72px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:0.9;margin:0px;}.elementor .e-6014ff5-aecb{font-family:var(--kf-ui);font-weight:600;font-size:14.5px;color:var(--kf-ink);margin:0px;}.elementor .e-af5125b-03bf{padding:0px;flex-direction:column;gap:4px;}.elementor .e-37edadd-0ea4{font-family:var(--kf-display);font-weight:700;font-size:clamp(40px,5.5vw,72px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:0.9;margin:0px;}.elementor .e-999ed8f-fefe{font-family:var(--kf-ui);font-weight:600;font-size:14.5px;color:var(--kf-ink);margin:0px;}.elementor .e-dca4770-15a5{padding:0px;flex-direction:column;gap:4px;}.elementor .e-d7a7481-1b86{font-family:var(--kf-display);font-weight:700;font-size:clamp(40px,5.5vw,72px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:0.9;margin:0px;}.elementor .e-e87d3f9-d1d9{font-family:var(--kf-ui);font-weight:600;font-size:14.5px;color:var(--kf-ink);margin:0px;}.elementor .e-adcb181-ce20{padding:0px;flex-direction:column;gap:4px;}.elementor .e-a71b58a-54ab{max-width:1320px;padding-block-start:40px;padding-block-end:40px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;gap:20px;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));grid-template-rows:auto;box-sizing:border-box;\n}.elementor .e-5d32c69-3724{width:100%;color:var(--kf-ink);padding:0px;background-color:var(--kf-accent);}.elementor .e-102ce8a-291d{font-family:var(--kf-display);font-weight:700;font-size:clamp(26px,3.4vw,40px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:1;margin:0px;}.elementor .e-9cbcf53-a1d2{width:12px;height:12px;min-width:12px;min-height:12px;padding:0px;margin-block-start:-21px;border-radius:50%;border-width:2px;border-color:var(--kf-ink);border-style:solid;background-color:var(--kf-accent);flex:0 0 auto;box-sizing:border-box;\n}.elementor .e-29c5d76-fb86{font-family:var(--kf-mono);font-size:11px;color:var(--kf-ink3);letter-spacing:0.06em;}.elementor .e-1b2f383-100c{font-weight:700;font-size:16px;color:var(--kf-ink);}.elementor .e-aa4c630-be37{font-size:13.5px;color:var(--kf-ink2);line-height:1.45;}.elementor .e-f07d0df-72c6{width:100%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:16px;opacity:100%;display:flex;flex-direction:column;gap:6px;}.elementor .e-e544c3a-d4f0{width:12px;height:12px;min-width:12px;min-height:12px;padding:0px;margin-block-start:-21px;border-radius:50%;border-width:2px;border-color:var(--kf-ink);border-style:solid;background-color:var(--kf-paper);flex:0 0 auto;box-sizing:border-box;\n}.elementor .e-76e8a2b-3198{font-family:var(--kf-mono);font-size:11px;color:var(--kf-ink3);letter-spacing:0.06em;}.elementor .e-be00976-e699{font-weight:700;font-size:16px;color:var(--kf-ink);}.elementor .e-28c7cf6-e7ae{font-size:13.5px;color:var(--kf-ink2);line-height:1.45;}.elementor .e-424661c-f812{width:100%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:16px;opacity:60%;display:flex;flex-direction:column;gap:6px;}.elementor .e-1331e96-ad64{width:12px;height:12px;min-width:12px;min-height:12px;padding:0px;margin-block-start:-21px;border-radius:50%;border-width:2px;border-color:var(--kf-ink);border-style:solid;background-color:var(--kf-paper);flex:0 0 auto;box-sizing:border-box;\n}.elementor .e-f6adab2-6636{font-family:var(--kf-mono);font-size:11px;color:var(--kf-ink3);letter-spacing:0.06em;}.elementor .e-b9b5b8b-a29d{font-weight:700;font-size:16px;color:var(--kf-ink);}.elementor .e-5bfb494-8a99{font-size:13.5px;color:var(--kf-ink2);line-height:1.45;}.elementor .e-faa82b4-c4fd{width:100%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:16px;opacity:60%;display:flex;flex-direction:column;gap:6px;}.elementor .e-750dfbf-5dfc{width:12px;height:12px;min-width:12px;min-height:12px;padding:0px;margin-block-start:-21px;border-radius:50%;border-width:2px;border-color:var(--kf-ink);border-style:solid;background-color:var(--kf-paper);flex:0 0 auto;box-sizing:border-box;\n}.elementor .e-e565256-eb17{font-family:var(--kf-mono);font-size:11px;color:var(--kf-ink3);letter-spacing:0.06em;}.elementor .e-856423c-abdc{font-weight:700;font-size:16px;color:var(--kf-ink);}.elementor .e-b98b985-be8d{font-size:13.5px;color:var(--kf-ink2);line-height:1.45;}.elementor .e-5e6b085-a6b9{width:100%;padding-block-start:14px;padding-block-end:14px;padding-inline-start:0px;padding-inline-end:16px;opacity:60%;display:flex;flex-direction:column;gap:6px;}.elementor .e-a9079f5-c517{width:100%;padding:0px;border-block-start-width:2px;display:grid;gap:0px;grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));grid-template-rows:auto;border-top-style: solid; border-top-color: var(--kf-ink);\n}.elementor .e-f9e716d-5656{width:100%;max-width:1320px;padding-block-start:8px;padding-block-end:48px;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;gap:18px;box-sizing:border-box;\n}.elementor .e-256dd3c-ecd9{font-weight:700;font-size:15.5px;color:var(--kf-ink);}.elementor .e-5c70d59-2655{font-size:14px;color:var(--kf-ink2);line-height:1.5;}.elementor .e-1e76961-d79a{width:100%;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;box-sizing:border-box;\n}.elementor .e-4e5262f-cb0a{font-weight:700;font-size:15.5px;color:var(--kf-ink);}.elementor .e-a6f7492-5a1c{font-size:14px;color:var(--kf-ink2);line-height:1.5;}.elementor .e-fcf15ed-0aa1{width:100%;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;box-sizing:border-box;\n}.elementor .e-607ea88-ad24{font-weight:700;font-size:15.5px;color:var(--kf-ink);}.elementor .e-aee4f4f-9bfa{font-size:14px;color:var(--kf-ink2);line-height:1.5;}.elementor .e-3558ce2-3ce2{width:100%;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;box-sizing:border-box;\n}.elementor .e-db32537-abc3{width:100%;max-width:1320px;padding-block-start:0px;padding-block-end:48px;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:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));grid-template-rows:auto;box-sizing:border-box;\n}.elementor .e-476ed7d-c71e{width:auto;max-width:620px;font-family:var(--kf-display);font-weight:700;font-size:clamp(26px,3.6vw,42px);color:var(--kf-paper);letter-spacing:-0.035em;line-height:1.02;margin:0px;}.elementor .e-22eb643-e7c1{height:52px;font-family:var(--kf-ui);font-weight:700;font-size:16px;color:var(--kf-ink);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:4px;background-color:var(--kf-accent);display:inline-flex;flex:0 0 auto;align-items:center;box-sizing:border-box;\n}.elementor .e-37d58e7-2cdf{width:100%;color:var(--kf-paper);padding:32px;border-radius:8px;background-color:var(--kf-ink);display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:center;box-sizing:border-box;\n}.elementor .e-0a8da5d-1b4d{width:100%;max-width:1320px;padding-block-start:0px;padding-block-end:48px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;box-sizing:border-box;\n}.elementor .e-b842043-5c79{width:100%;font-family:var(--kf-ui);color:var(--kf-ink);padding:0px;background-color:var(--kf-paper);display:flex;flex-direction:column;}