.elementor .e-79395674-a2ab{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-2c627cac-f880{font-family:var(--kf-mono);font-size:11px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;margin:0px;opacity:90%;}.elementor .e-7983117b-9bc9{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-307aeb27-8041{max-width:620px;font-family:var(--kf-ui);font-size:17px;color:#FFFFFF;line-height:1.55;margin:0px;}.elementor .e-1bf6694a-bb22:hover,.elementor .e-1bf6694a-bb22:focus-visible{background-color:var(--kf-paper);}.elementor .e-1bf6694a-bb22{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-3be801c7-1b76:hover,.elementor .e-3be801c7-1b76:focus-visible{background-color:rgba(255,255,255,.12);}.elementor .e-3be801c7-1b76{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-7dc12211-4b43{width:auto;padding:0px;margin-block-start:4px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-5a814ef3-5e8a{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-49e9ef29-36d9{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;}.elementor .e-a305948-61e5{width:auto;min-height:320px;overflow:hidden;position:relative;padding:0px;background-color:#2C2925;display:flex;flex:1 1 340px;}.elementor .e-8343b65-f0ed{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-3160266e-1618{font-family:var(--kf-mono);font-size:11px;color:var(--kf-lz);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-4a7f5e45-6afd{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-672a51a4-48a9{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-5ba280a8-bfb7{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-31826ee2-9995{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-7cdca8ad-d773{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-4aa75081-d268{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-d1bbf58-8096{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-6b6e9a78-5bae{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-450583a7-980c{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-442b1c88-118e{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-29405343-b1aa{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-31d5d078-18ff{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-53f25f86-96ba{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-cb47644-7773{width:auto;padding:0px;margin-block-start:6px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-31c589aa-490b{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-49dcbb4f-cb47{font-family:var(--kf-mono);font-size:11px;color:var(--kf-lz);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-197a7d9d-a7d8{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-451275a4-b137{max-width:760px;font-family:var(--kf-ui);font-size:16.5px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-51ff704b-1882{font-family:var(--kf-mono);font-size:12px;color:var(--kf-lz);letter-spacing:0.06em;margin:0px;}.elementor .e-675fec3c-c0b3{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-7f3de606-90b2{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-477604de-1ab3{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-3dee5e83-ac2b{font-family:var(--kf-mono);font-size:12px;color:var(--kf-lz);letter-spacing:0.06em;margin:0px;}.elementor .e-13f6a7d3-bde4{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-3ab4be85-7dd5{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-450c09d5-5bda{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-179cacfd-b6ff{font-family:var(--kf-mono);font-size:12px;color:var(--kf-lz);letter-spacing:0.06em;margin:0px;}.elementor .e-5657f08d-4e3e{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-4e7e8fb-d1b2{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-300c0ae5-3724{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-5a77d18b-53bd{font-family:var(--kf-mono);font-size:12px;color:var(--kf-lz);letter-spacing:0.06em;margin:0px;}.elementor .e-7bd81b66-989e{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-666c9847-70c5{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-5d475173-26ab{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-7bd7624c-9bb3{width:auto;padding:0px;margin-block-start:6px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-5c05a3e-a1d7{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-e228319-73b2{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-3f9f3adc-110e{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-77ceb75d-db50{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-37eb0ca8-7818{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-53ba93f4-41c7{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-77580232-1da6{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-1c2520c2-7e27{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-42354fa0-d883{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-6e7519a-9ed6{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-2e93d51a-4518{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-54eee54d-27b1{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-61d99e44-415c{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-4837f718-dfa5{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-6f524678-8593{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-7e58754d-8e09{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-1216b235-5f21{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-48991d4e-8f2f{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-10532baf-7060{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-659763b5-2cb7{width:auto;padding:0px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-3382a05-88cd{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-7ba6bb17-80be{font-family:var(--kf-mono);font-size:11px;color:var(--kf-lz);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-281ec1fc-d479{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-5cc94b49-4dea{max-width:760px;font-family:var(--kf-ui);font-size:16.5px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-76bcb857-f02a{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-4ee37e1d-ef34{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-4fac800e-afae{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-73e95f8c-ec9a{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-2aa3534a-4bb3{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-70b24423-ab90{width:auto;height:auto;max-width:100%;max-height:30px;object-fit:contain;display:block;}.elementor .e-19266081-e906{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-7c84883f-80af{font-family:var(--kf-ui);font-weight:700;font-size:15px;color:var(--kf-ink);line-height:1.3;margin:0px;}.elementor .e-7574670e-fa82{font-family:var(--kf-ui);font-size:14px;color:var(--kf-ink2);line-height:1.4;margin:0px;}.elementor .e-291f8fd6-f354{font-family:var(--kf-ui);font-weight:700;font-size:13.5px;color:var(--kf-lz);margin:0px;text-align:right;\n}.elementor .e-15e4a9cf-c91b:hover,.elementor .e-15e4a9cf-c91b:focus-visible{background-color:var(--kf-paper2);}.elementor .e-15e4a9cf-c91b{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-63efa42c-2edc{width:auto;height:auto;max-width:100%;max-height:30px;object-fit:contain;display:block;}.elementor .e-b7023f-b851{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-29ea45c8-1ebd{font-family:var(--kf-ui);font-weight:700;font-size:15px;color:var(--kf-ink);line-height:1.3;margin:0px;}.elementor .e-73a6ba22-a6f1{font-family:var(--kf-ui);font-size:14px;color:var(--kf-ink2);line-height:1.4;margin:0px;}.elementor .e-7ecf3823-bdce{font-family:var(--kf-ui);font-weight:700;font-size:13.5px;color:var(--kf-lz);margin:0px;text-align:right;\n}.elementor .e-1afa2213-937b:hover,.elementor .e-1afa2213-937b:focus-visible{background-color:var(--kf-paper2);}.elementor .e-1afa2213-937b{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-1346b12a-b8b5{width:auto;padding:0px;margin-block-start:6px;display:flex;flex-direction:column;gap:0px;}.elementor .e-52a572ed-760c{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-a42421f-eda6{font-family:var(--kf-mono);font-size:11px;color:var(--kf-ink);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-17a4f1ea-3a87{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-3cf3b7ec-85ae{max-width:760px;font-family:var(--kf-ui);font-size:16.5px;color:var(--kf-ink);line-height:1.6;margin:0px;}.elementor .e-2694b2da-e1c9{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-775ffd5f-ceb0{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-7bc11f8e-8ea4{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-3a05732b-52d7{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-d9344db-1b8f{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-43c77f87-52f9{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-5e03c681-4fe6{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-64af8805-88f2{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-498d9468-f718{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-25f18d0d-1aef{width:auto;padding:0px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-c362770-801a:hover,.elementor .e-c362770-801a:focus-visible{background-color:var(--kf-ink2);}.elementor .e-c362770-801a{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-5fbb2153-cceb:hover,.elementor .e-5fbb2153-cceb:focus-visible{background-color:rgba(20,17,13,.08);}.elementor .e-5fbb2153-cceb{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-44fcd76a-e390{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-10cd48b8-517a{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-1b9f7579-13f5{width:auto;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;align-items:center;}.elementor .e-6b43d89f-7746{width:auto;padding:32px;border-radius:8px;background-color:#FDE6E6;display:flex;flex-direction:column;gap:16px;box-sizing:border-box;\n}.elementor .e-7a4a48d6-9a04{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-e63a61c-f4ec{font-family:var(--kf-mono);font-size:11px;color:var(--kf-lz);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-47123114-ce06{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-271a1811-9dbe{font-family:var(--kf-ui);font-weight:600;font-size:17px;color:var(--kf-ink);margin:0px;}.elementor .e-16b8af1e-4962{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-13fce9ce-a40b{max-width:760px;font-family:var(--kf-ui);font-size:15px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-4da5909a-afeb{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-57e9860a-96db{border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line);\n}.elementor .e-73739994-9ef6{font-family:var(--kf-ui);font-weight:600;font-size:17px;color:var(--kf-ink);margin:0px;}.elementor .e-5eb4c618-1d42{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7982b2b0-8f38{max-width:760px;font-family:var(--kf-ui);font-size:15px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-59a09d32-8c00{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-434266c-6833{border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line);\n}.elementor .e-246b7434-70ff{font-family:var(--kf-ui);font-weight:600;font-size:17px;color:var(--kf-ink);margin:0px;}.elementor .e-5d2fa96c-f83c{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1f211686-dad5{max-width:760px;font-family:var(--kf-ui);font-size:15px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-2bb37dca-3ac6{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3b4a9be0-2d67{border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line);\n}.elementor .e-2505ce94-dabd{font-family:var(--kf-ui);font-weight:600;font-size:17px;color:var(--kf-ink);margin:0px;}.elementor .e-6f0f9f93-be93{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-7bd840af-4ef1{max-width:760px;font-family:var(--kf-ui);font-size:15px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-47a71838-e339{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-1635e28a-f235{border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line);\n}.elementor .e-593aa18-477f{font-family:var(--kf-ui);font-weight:600;font-size:17px;color:var(--kf-ink);margin:0px;}.elementor .e-586eeb34-ee11{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-691e6fc9-d26d{max-width:760px;font-family:var(--kf-ui);font-size:15px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-65698429-7fea{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-38f70793-9adf{border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line);\n}.elementor .e-135cb57a-1142{border-block-start-width:1.5px; border-top-style:solid; border-top-color:var(--kf-ink);\n}.elementor .e-3c8cc594-3af9{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-3007d835-63f9{font-family:var(--kf-mono);font-size:11px;color:var(--kf-lz);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-7b885fa5-c33c{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-3e36fa20-ccbb{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-1b14d216-e61f{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-1125eb77-1574:hover,.elementor .e-1125eb77-1574:focus-visible{border-color:var(--kf-ink);}.elementor .e-1125eb77-1574{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-d1a34d0-9e20{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-39e1ce9a-567f{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-480ed3ab-4740:hover,.elementor .e-480ed3ab-4740:focus-visible{border-color:var(--kf-ink);}.elementor .e-480ed3ab-4740{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-62e97a53-b6c8{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-117a97da-161a{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-7a476b45-39e3:hover,.elementor .e-7a476b45-39e3:focus-visible{border-color:var(--kf-ink);}.elementor .e-7a476b45-39e3{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-70f6c9ab-50ad{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-1c80a8ee-61be{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-34dfca59-b0de:hover,.elementor .e-34dfca59-b0de:focus-visible{border-color:var(--kf-ink);}.elementor .e-34dfca59-b0de{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-18ecd99c-8b6b{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-1783ce0e-a3cf{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-52bb005a-d7e5:hover,.elementor .e-52bb005a-d7e5:focus-visible{border-color:var(--kf-ink);}.elementor .e-52bb005a-d7e5{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-11a21a45-77b9{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-3e1cfe00-43b7{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-74ac0d8b-fa9e:hover,.elementor .e-74ac0d8b-fa9e:focus-visible{border-color:var(--kf-ink);}.elementor .e-74ac0d8b-fa9e{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-487e642c-74bf{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-2a578249-446b{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-4c6e8a0c-cfe0:hover,.elementor .e-4c6e8a0c-cfe0:focus-visible{opacity:92%;}.elementor .e-4c6e8a0c-cfe0{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-47250df5-50af{width:auto;padding:0px;gap:12px;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));grid-template-rows:auto;}.elementor .e-5b563afe-94dc{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-6cbb598e-628f{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}