.elementor .e-231bde7e-e394{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-52442af2-4149{font-family:var(--kf-mono);font-size:11px;color:var(--kf-accent);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-12ade397-b9ee{font-family:var(--kf-display);font-weight:700;font-size:clamp(34px,5vw,66px);color:#FFFFFF;letter-spacing:-0.035em;line-height:.98;margin:0px;text-wrap:balance; hyphens:manual;\n}.elementor .e-7525012f-2abc{max-width:600px;font-family:var(--kf-ui);font-size:17px;color:#FFFFFF;line-height:1.55;margin:0px;}.elementor .e-3f928ff3-b3b4:hover,.elementor .e-3f928ff3-b3b4:focus-visible{color:var(--kf-ink);background-color:#FFFFFF;}.elementor .e-3f928ff3-b3b4{height:50px;font-family:var(--kf-ui);font-weight:700;font-size:15.5px;color:var(--kf-ink);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-accent);display:inline-flex;align-items:center;box-sizing:border-box;\n}.elementor .e-3f5a386a-29be:hover,.elementor .e-3f5a386a-29be:focus-visible{background-color:rgba(255,255,255,.12);}.elementor .e-3f5a386a-29be{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-2c519de-33e4{width:auto;padding:0px;display:flex;flex-direction:row;gap:10px;flex-wrap:wrap;}.elementor .e-3b704182-8db2{width:auto;max-width:100%;font-family:var(--kf-mono);font-size:11.5px;color:#FFFFFF;letter-spacing:0.04em;line-height:1.4;padding-block-start:6px;padding-block-end:6px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-radius:4px;border-width:1px;border-color:rgba(255,255,255,.35);border-style:solid;box-sizing:border-box;\n}.elementor .e-440cc84f-e6b3{width:auto;max-width:100%;font-family:var(--kf-mono);font-size:11.5px;color:#FFFFFF;letter-spacing:0.04em;line-height:1.4;padding-block-start:6px;padding-block-end:6px;padding-inline-start:10px;padding-inline-end:10px;margin:0px;border-radius:4px;border-width:1px;border-color:rgba(255,255,255,.35);border-style:solid;box-sizing:border-box;\n}.elementor .e-510e1441-e452{width:auto;padding:0px;margin-block-start:4px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;}.elementor .e-1f1ab0e2-b16e{width:auto;min-width:0px;padding-block-start:44px;padding-block-end:44px;padding-inline-start:36px;padding-inline-end:36px;display:flex;flex-direction:column;gap:18px;flex:1 1 480px;box-sizing:border-box;\n}.elementor .e-1e53a59e-ec77{width:100%;height:100%;object-fit:cover;position:absolute;inset-block-start:0px;inset-inline-start:0px;display:block;}.elementor .e-290cd3dc-8aba{width:auto;min-height:320px;overflow:hidden;position:relative;padding:0px;background-color:#2C2925;display:flex;flex:1 1 340px;}.elementor .e-799ba83f-d578{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-ink);display:flex;flex-direction:row;flex-wrap:wrap;}.elementor .e-680a4fc2-7d17{font-family:var(--kf-mono);font-size:11px;color:var(--kf-accent-text);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-212dc454-29f2{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-233eda47-2b3a{max-width:760px;font-family:var(--kf-ui);font-size:16.5px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-516dc75-58e3{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-19e8e2bc-8faa{font-family:var(--kf-ui);font-weight:600;font-size:15px;color:var(--kf-ink);line-height:1.4;margin:0px;}.elementor .e-1b8b4ad1-802f{width:auto;min-width:0px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;background-color:var(--kf-mute);display:flex;flex-direction:column;gap:4px;box-sizing:border-box;\n}.elementor .e-7060e5d3-e643{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-23c5feab-1474{font-family:var(--kf-ui);font-weight:600;font-size:15px;color:var(--kf-ink);line-height:1.4;margin:0px;}.elementor .e-216eaa2a-379b{width:auto;min-width:0px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;background-color:var(--kf-mute);display:flex;flex-direction:column;gap:4px;box-sizing:border-box;\n}.elementor .e-107185c2-7739{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-6c89fa7-1094{font-family:var(--kf-ui);font-weight:600;font-size:15px;color:var(--kf-ink);line-height:1.4;margin:0px;}.elementor .e-244683f3-a8cf{width:auto;min-width:0px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;background-color:var(--kf-mute);display:flex;flex-direction:column;gap:4px;box-sizing:border-box;\n}.elementor .e-4e5477ce-8eff{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-24a7cc3c-3fab{font-family:var(--kf-ui);font-weight:600;font-size:15px;color:var(--kf-ink);line-height:1.4;margin:0px;}.elementor .e-d06de01-bb99{width:auto;min-width:0px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;background-color:var(--kf-mute);display:flex;flex-direction:column;gap:4px;box-sizing:border-box;\n}.elementor .e-7c69777d-7183{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-e1f495d-129f{font-family:var(--kf-ui);font-weight:600;font-size:15px;color:var(--kf-ink);line-height:1.4;margin:0px;}.elementor .e-35dac864-3898{width:auto;min-width:0px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;background-color:var(--kf-mute);display:flex;flex-direction:column;gap:4px;box-sizing:border-box;\n}.elementor .e-2eb56f1e-b5e6{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-68aca1c1-24f8{font-family:var(--kf-ui);font-weight:600;font-size:15px;color:var(--kf-ink);line-height:1.4;margin:0px;}.elementor .e-5c623654-a1f6{width:auto;min-width:0px;padding-block-start:14px;padding-block-end:14px;padding-inline-start:16px;padding-inline-end:16px;border-radius:6px;background-color:var(--kf-mute);display:flex;flex-direction:column;gap:4px;box-sizing:border-box;\n}.elementor .e-263a0969-1793{width:auto;padding:0px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));grid-template-rows:auto;}.elementor .e-183fa41a-c7b3{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-24b5b4b-f82e{font-family:var(--kf-mono);font-size:11px;color:var(--kf-accent-text);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-4da167e5-568c{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-311bb0ba-6a35{max-width:760px;font-family:var(--kf-ui);font-size:16.5px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-8bcb2b5-6ae7{font-family:var(--kf-mono);font-size:12px;color:var(--kf-accent-text);letter-spacing:0.06em;margin:0px;}.elementor .e-6ac40519-12fc{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-4e5df704-d738{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-58e0902f-42b8{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-accent);\n}.elementor .e-2db3acd4-fac9{font-family:var(--kf-mono);font-size:12px;color:var(--kf-accent-text);letter-spacing:0.06em;margin:0px;}.elementor .e-77c401d7-db00{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-78403291-d5b5{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-5248183c-b955{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-accent);\n}.elementor .e-152d67f7-9fe8{font-family:var(--kf-mono);font-size:12px;color:var(--kf-accent-text);letter-spacing:0.06em;margin:0px;}.elementor .e-65bd5ae1-d855{width:auto;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-6ad5110b-27fc{width:auto;font-family:var(--kf-mono);font-size:10px;color:var(--kf-ink);letter-spacing:0.08em;padding-block-start:3px;padding-block-end:3px;padding-inline-start:7px;padding-inline-end:7px;margin:0px;border-radius:3px;background-color:var(--kf-accent-tint);flex:0 0 auto;}.elementor .e-7fdd75dc-3813{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-29b7e140-f079{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-200c6296-9d23{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-accent);\n}.elementor .e-40e26682-f721{font-family:var(--kf-mono);font-size:12px;color:var(--kf-accent-text);letter-spacing:0.06em;margin:0px;}.elementor .e-3ce8626d-2419{width:auto;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-3398b193-b8a8{width:auto;font-family:var(--kf-mono);font-size:10px;color:var(--kf-ink);letter-spacing:0.08em;padding-block-start:3px;padding-block-end:3px;padding-inline-start:7px;padding-inline-end:7px;margin:0px;border-radius:3px;background-color:var(--kf-accent-tint);flex:0 0 auto;}.elementor .e-71d1a5e2-1d1d{width:auto;padding:0px;display:flex;flex-direction:row;gap:8px;flex-wrap:wrap;align-items:center;}.elementor .e-52e794c1-d5c0{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-4514ddf7-f66a{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-accent);\n}.elementor .e-601db087-90ea{font-family:var(--kf-mono);font-size:12px;color:var(--kf-accent-text);letter-spacing:0.06em;margin:0px;}.elementor .e-58d8ea68-bed3{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-5d2649cf-b950{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-2b0f69be-aee5{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-accent);\n}.elementor .e-22efc71f-a22c{font-family:var(--kf-mono);font-size:12px;color:var(--kf-accent-text);letter-spacing:0.06em;margin:0px;}.elementor .e-698049dd-8424{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-1a5eaff1-b644{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-187a7c29-f194{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-accent);\n}.elementor .e-52c3924f-8178{font-family:var(--kf-mono);font-size:12px;color:var(--kf-accent-text);letter-spacing:0.06em;margin:0px;}.elementor .e-35a385dc-4961{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-470a937-3900{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-365aedb4-e50d{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-accent);\n}.elementor .e-47397cf0-2b8e{font-family:var(--kf-mono);font-size:12px;color:var(--kf-accent-text);letter-spacing:0.06em;margin:0px;}.elementor .e-3743042e-45ba{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-4616b441-d7d4{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-29a63c53-9ce8{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-accent);\n}.elementor .e-5bdd9b2d-6f40{width:auto;padding:0px;margin-block-start:6px;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));grid-template-rows:auto;}.elementor .e-67851f19-a970{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-c21cf46-5a4f{font-family:var(--kf-mono);font-size:11px;color:var(--kf-accent-text);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-6473d996-9244{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-da7292d-5cf0{max-width:760px;font-family:var(--kf-ui);font-size:16.5px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-60e95f3-9bb3{width:32px;height:32px;font-weight:700;font-size:14px;color:#FFFFFF;margin:0px;border-radius:50%;background-color:var(--kf-ink);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-3dcf0929-1c44{width:auto;font-family:var(--kf-mono);font-size:11px;color:var(--kf-accent-text);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-5487275e-77c6{width:auto;padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-518656ab-ad60{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-1e41043d-af6a{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-3e31e7c3-49c3{width:auto;min-width:0px;padding-block-start:20px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end: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-3bab3bef-84b8{width:32px;height:32px;font-weight:700;font-size:14px;color:#FFFFFF;margin:0px;border-radius:50%;background-color:var(--kf-ink);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-a55fc53-7e07{width:auto;font-family:var(--kf-mono);font-size:11px;color:var(--kf-accent-text);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-5c7f1e59-357f{width:auto;padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-6d29a676-bde9{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-66abaaf7-cc38{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-36dfd9b9-c534{width:auto;min-width:0px;padding-block-start:20px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end: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-3af34aec-fc08{width:32px;height:32px;font-weight:700;font-size:14px;color:#FFFFFF;margin:0px;border-radius:50%;background-color:var(--kf-ink);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-3ce311e9-712b{width:auto;font-family:var(--kf-mono);font-size:11px;color:var(--kf-accent-text);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-55e57fc8-6a3d{width:auto;padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-74e71cfb-e523{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-434fbc88-ac9b{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-3c2565be-a981{width:auto;min-width:0px;padding-block-start:20px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end: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-7f0e2796-b2e3{width:32px;height:32px;font-weight:700;font-size:14px;color:#FFFFFF;margin:0px;border-radius:50%;background-color:var(--kf-ink);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-1fef090e-4773{width:auto;font-family:var(--kf-mono);font-size:11px;color:var(--kf-accent-text);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-18589345-2321{width:auto;padding:0px;display:flex;flex-direction:row;gap:10px;align-items:center;}.elementor .e-237c0dcc-11c9{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-679ee9f9-2f7e{font-family:var(--kf-ui);font-size:14.5px;color:var(--kf-ink2);line-height:1.55;margin:0px;}.elementor .e-6aab8080-5c62{width:auto;min-width:0px;padding-block-start:20px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end: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-12d4046f-6718{width:auto;padding:0px;margin-block-start:6px;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-51c4f1f4-5964{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-68370849-3008{font-family:var(--kf-mono);font-size:11px;color:var(--kf-accent);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-490689e5-276d{font-family:var(--kf-display);font-weight:700;font-size:clamp(28px,3.6vw,44px);color:#FFFFFF;letter-spacing:-0.035em;line-height:1.02;margin:0px;}.elementor .e-175dfeec-972d{font-family:var(--kf-display);font-weight:500;font-size:19px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.35;margin:0px;}.elementor .e-38ea4760-e81f{font-family:var(--kf-mono);font-size:11px;color:var(--kf-dark-mute);letter-spacing:0.04em;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5c5e016b-deb6{width:auto;min-width:0px;padding:22px;border-radius:6px;border-width:1px;border-color:var(--kf-dark-line);border-style:solid;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;\n}.elementor .e-e0b64ed-a5f4{font-family:var(--kf-display);font-weight:500;font-size:19px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.35;margin:0px;}.elementor .e-3b720515-f2b4{font-family:var(--kf-mono);font-size:11px;color:var(--kf-dark-mute);letter-spacing:0.04em;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-74b45061-a6f7{width:auto;min-width:0px;padding:22px;border-radius:6px;border-width:1px;border-color:var(--kf-dark-line);border-style:solid;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;\n}.elementor .e-2f36a170-f89b{font-family:var(--kf-display);font-weight:500;font-size:19px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.35;margin:0px;}.elementor .e-122e6ac2-8160{font-family:var(--kf-mono);font-size:11px;color:var(--kf-dark-mute);letter-spacing:0.04em;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1f295666-3ac7{width:auto;min-width:0px;padding:22px;border-radius:6px;border-width:1px;border-color:var(--kf-dark-line);border-style:solid;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;\n}.elementor .e-2d9c16ac-794a{font-family:var(--kf-display);font-weight:500;font-size:19px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.35;margin:0px;}.elementor .e-74d76ca6-c136{font-family:var(--kf-mono);font-size:11px;color:var(--kf-dark-mute);letter-spacing:0.04em;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-61f3c141-97c1{width:auto;min-width:0px;padding:22px;border-radius:6px;border-width:1px;border-color:var(--kf-dark-line);border-style:solid;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;\n}.elementor .e-47a004a5-7999{font-family:var(--kf-display);font-weight:500;font-size:19px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.35;margin:0px;}.elementor .e-199cd9dc-d9df{font-family:var(--kf-mono);font-size:11px;color:var(--kf-dark-mute);letter-spacing:0.04em;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-47686348-73c1{width:auto;min-width:0px;padding:22px;border-radius:6px;border-width:1px;border-color:var(--kf-dark-line);border-style:solid;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;\n}.elementor .e-cfdd2aa-aaea{font-family:var(--kf-display);font-weight:500;font-size:19px;color:#FFFFFF;letter-spacing:-0.01em;line-height:1.35;margin:0px;}.elementor .e-54e099b6-6d9b{font-family:var(--kf-mono);font-size:11px;color:var(--kf-dark-mute);letter-spacing:0.04em;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-5ad34ee4-5160{width:auto;min-width:0px;padding:22px;border-radius:6px;border-width:1px;border-color:var(--kf-dark-line);border-style:solid;display:flex;flex-direction:column;gap:12px;box-sizing:border-box;\n}.elementor .e-4dc7df76-f0d0{width:auto;padding:0px;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));grid-template-rows:auto;}.elementor .e-553c559-44f0{width:auto;padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;border-radius:8px;background-color:var(--kf-ink);display:flex;flex-direction:column;gap:18px;box-sizing:border-box;\n}.elementor .e-1326b522-56df{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-31686f77-49f0{font-family:var(--kf-mono);font-size:11px;color:var(--kf-accent-text);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-410156d3-8ec7{font-family:var(--kf-display);font-weight:700;font-size:clamp(26px,3vw,38px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:1.02;margin:0px;}.elementor .e-43fcbee1-5c09{max-width:760px;font-family:var(--kf-ui);font-size:16.5px;color:var(--kf-ink);line-height:1.6;margin:0px;}.elementor .e-58954a19-7847{font-family:var(--kf-display);font-weight:700;font-size:19px;color:var(--kf-ink);letter-spacing:-0.02em;margin:0px;}.elementor .e-1974cd1d-1aa4{font-family:var(--kf-ui);font-size:14px;color:var(--kf-ink2);line-height:1.5;margin:0px;}.elementor .e-5fdaa9c3-6c63{font-family:var(--kf-ui);font-weight:700;font-size:14px;color:var(--kf-accent-text);margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-7f52d4e5-d155:hover,.elementor .e-7f52d4e5-d155:focus-visible{border-color:var(--kf-ink);}.elementor .e-7f52d4e5-d155{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:8px;box-sizing:border-box;\n}.elementor .e-494919d0-1180{font-family:var(--kf-display);font-weight:700;font-size:19px;color:var(--kf-ink);letter-spacing:-0.02em;margin:0px;}.elementor .e-2d4f9edc-9952{font-family:var(--kf-ui);font-size:14px;color:var(--kf-ink2);line-height:1.5;margin:0px;}.elementor .e-1be3f8cc-4414{font-family:var(--kf-ui);font-weight:700;font-size:14px;color:var(--kf-accent-text);margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-2477a921-5ab5:hover,.elementor .e-2477a921-5ab5:focus-visible{border-color:var(--kf-ink);}.elementor .e-2477a921-5ab5{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:8px;box-sizing:border-box;\n}.elementor .e-29a4be64-1fa8{font-family:var(--kf-display);font-weight:700;font-size:19px;color:var(--kf-ink);letter-spacing:-0.02em;margin:0px;}.elementor .e-7814d997-7fcc{font-family:var(--kf-ui);font-size:14px;color:var(--kf-ink2);line-height:1.5;margin:0px;}.elementor .e-6ff80cf3-e83f{font-family:var(--kf-ui);font-weight:700;font-size:14px;color:var(--kf-accent-text);margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-11cbef9-fb23:hover,.elementor .e-11cbef9-fb23:focus-visible{border-color:var(--kf-ink);}.elementor .e-11cbef9-fb23{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:8px;box-sizing:border-box;\n}.elementor .e-3d927925-aabc{width:auto;padding:0px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-5bcdee49-a387{width:auto;padding:32px;border-radius:8px;background-color:var(--kf-accent-tint);display:flex;flex-direction:column;gap:14px;box-sizing:border-box;\n}.elementor .e-850aecc-c7ac{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-3cd3eb75-e0e5{font-family:var(--kf-mono);font-size:11px;color:var(--kf-accent-text);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-3890f895-bb1b{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-4d9d3417-c60e{font-family:var(--kf-mono);font-size:11px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;margin:0px;opacity:85%;}.elementor .e-794ddd60-f8dd{font-family:var(--kf-display);font-weight:700;font-size:clamp(22px,2.4vw,30px);color:#FFFFFF;letter-spacing:-0.03em;line-height:1.05;margin:0px;}.elementor .e-75dae646-b7dc{font-family:var(--kf-ui);font-size:15px;color:#FFFFFF;line-height:1.5;margin:0px;opacity:95%;}.elementor .e-4fb2010a-c070{font-family:var(--kf-ui);font-weight:700;font-size:14.5px;color:#FFFFFF;padding-block-start:6px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-ca85078-4bd2:hover,.elementor .e-ca85078-4bd2:focus-visible{opacity:92%;}.elementor .e-ca85078-4bd2{width:auto;min-width:0px;color:#FFFFFF;text-decoration:none;padding:26px;border-radius:8px;background-color:var(--kf-iz);display:flex;flex-direction:column;gap:10px;box-sizing:border-box;\n}.elementor .e-61a13ac2-8059{font-family:var(--kf-mono);font-size:11px;color:#FFFFFF;letter-spacing:0.08em;text-transform:uppercase;margin:0px;opacity:85%;}.elementor .e-84de6ed-ffd5{font-family:var(--kf-display);font-weight:700;font-size:clamp(22px,2.4vw,30px);color:#FFFFFF;letter-spacing:-0.03em;line-height:1.05;margin:0px;}.elementor .e-5e859454-5a4f{font-family:var(--kf-ui);font-size:15px;color:#FFFFFF;line-height:1.5;margin:0px;opacity:95%;}.elementor .e-10f393a4-7b09{font-family:var(--kf-ui);font-weight:700;font-size:14.5px;color:#FFFFFF;padding-block-start:6px;margin-block-start:auto;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-1273a9f3-bb59:hover,.elementor .e-1273a9f3-bb59:focus-visible{opacity:92%;}.elementor .e-1273a9f3-bb59{width:auto;min-width:0px;color:#FFFFFF;text-decoration:none;padding:26px;border-radius:8px;background-color:var(--kf-lz);display:flex;flex-direction:column;gap:10px;box-sizing:border-box;\n}.elementor .e-141a1821-6af5{width:auto;padding:0px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-7a1af8f4-a312{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-1069a563-1745{font-family:var(--kf-mono);font-size:11px;color:var(--kf-accent-text);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-2ac68a56-1278{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-9382d46-9af7{font-family:var(--kf-ui);font-weight:600;font-size:17px;color:var(--kf-ink);margin:0px;}.elementor .e-79fd1ada-44f8{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-186663b-1e6d{max-width:760px;font-family:var(--kf-ui);font-size:15px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-396d6ad7-5efe{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-5cac8699-1d48{border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line);\n}.elementor .e-4ddcaf2b-911c{font-family:var(--kf-ui);font-weight:600;font-size:17px;color:var(--kf-ink);margin:0px;}.elementor .e-2f2f244c-2903{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-b533b90-d691{max-width:760px;font-family:var(--kf-ui);font-size:15px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-33c7264e-33b5{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3152fcbb-79b2{border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line);\n}.elementor .e-7bd57e28-a626{font-family:var(--kf-ui);font-weight:600;font-size:17px;color:var(--kf-ink);margin:0px;}.elementor .e-5b64debd-7667{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6a58017c-d2cc{max-width:760px;font-family:var(--kf-ui);font-size:15px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-7e77460f-57fa{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-b39f070-163d{border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line);\n}.elementor .e-46753027-2131{font-family:var(--kf-ui);font-weight:600;font-size:17px;color:var(--kf-ink);margin:0px;}.elementor .e-7ac729db-afe0{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3b7f8604-625f{max-width:760px;font-family:var(--kf-ui);font-size:15px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-480ea7a4-c747{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-6c8aa382-bd3d{border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line);\n}.elementor .e-18d77cfb-a4c6{font-family:var(--kf-ui);font-weight:600;font-size:17px;color:var(--kf-ink);margin:0px;}.elementor .e-7b894ec0-a7c0{cursor:pointer;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-3d1abe64-eab9{max-width:760px;font-family:var(--kf-ui);font-size:15px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-50db6495-8a0e{padding-block-start:0px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-230b1a42-6a00{border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line);\n}.elementor .e-6271aed-d477{border-block-start-width:1.5px; border-top-style:solid; border-top-color:var(--kf-ink);\n}.elementor .e-5fa846b0-92c4{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-6261f2a-bfcc{font-family:var(--kf-mono);font-size:11px;color:var(--kf-accent-text);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-2faabfac-efcd{font-family:var(--kf-display);font-weight:700;font-size:clamp(26px,3vw,38px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:1.02;margin:0px;}.elementor .e-12f761f9-5239{max-width:760px;font-family:var(--kf-ui);font-size:16.5px;color:var(--kf-ink2);line-height:1.6;margin:0px;}.elementor .e-48f0a992-719c{font-family:var(--kf-mono);font-size:11px;color:var(--kf-iz);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-288b5cad-592b{width:44px;height:44px;font-weight:700;font-size:13px;color:#FFFFFF;margin:0px;border-radius:50%;background-color:var(--kf-iz);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-1c6336e4-cef5{font-weight:700;font-size:15px;color:var(--kf-ink);margin:0px;}.elementor .e-4e27d670-58f9{font-size:13.5px;color:var(--kf-ink3);margin:0px;}.elementor .e-214effb5-c8e3{font-size:13.5px;color:var(--kf-ink);margin:0px;overflow-wrap:anywhere;\n}.elementor .e-1d1ad37f-71f0{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-20412943-df0e{width:100%;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;align-items:center;border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line); box-sizing:border-box;\n}.elementor .e-2e6df544-e8dd{width:44px;height:44px;font-weight:700;font-size:13px;color:#FFFFFF;margin:0px;border-radius:50%;background-color:var(--kf-iz);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-42f6ea11-58cf{font-weight:700;font-size:15px;color:var(--kf-ink);margin:0px;}.elementor .e-1e2b752c-1dab{font-size:13.5px;color:var(--kf-ink3);margin:0px;}.elementor .e-3fe896a8-c1a7{font-size:13.5px;color:var(--kf-ink);margin:0px;overflow-wrap:anywhere;\n}.elementor .e-5df611a3-b322{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-406d0085-b1f4{width:100%;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;align-items:center;border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line); box-sizing:border-box;\n}.elementor .e-e746a56-685f{width:auto;min-width:0px;padding-block-start:18px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;border-radius:6px;border-width:1px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:2px;border-block-start:3px solid var(--kf-iz); box-sizing:border-box;\n}.elementor .e-25ad626-e64a{font-family:var(--kf-mono);font-size:11px;color:var(--kf-lz);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-3d34738d-d064{width:44px;height:44px;font-weight:700;font-size:13px;color:#FFFFFF;margin:0px;border-radius:50%;background-color:var(--kf-lz);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-384e1b06-ec5b{font-weight:700;font-size:15px;color:var(--kf-ink);margin:0px;}.elementor .e-153af085-ae08{font-size:13.5px;color:var(--kf-ink3);margin:0px;}.elementor .e-78b9dbce-7743{font-size:13.5px;color:var(--kf-ink);margin:0px;overflow-wrap:anywhere;\n}.elementor .e-172ec95-a1c9{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-355cb3d6-fb5f{width:100%;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;align-items:center;border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line); box-sizing:border-box;\n}.elementor .e-105b2ecc-3480{width:44px;height:44px;font-weight:700;font-size:13px;color:#FFFFFF;margin:0px;border-radius:50%;background-color:var(--kf-lz);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-2de014b5-5995{font-weight:700;font-size:15px;color:var(--kf-ink);margin:0px;}.elementor .e-7f68f4e4-b6f6{font-size:13.5px;color:var(--kf-ink3);margin:0px;}.elementor .e-52d8b03f-9951{font-size:13.5px;color:var(--kf-ink);margin:0px;overflow-wrap:anywhere;\n}.elementor .e-4a2edc4b-c7f4{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-21bae8a9-7004{width:100%;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;align-items:center;border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line); box-sizing:border-box;\n}.elementor .e-4b1e0fb3-fa4c{width:auto;min-width:0px;padding-block-start:18px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;border-radius:6px;border-width:1px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:2px;border-block-start:3px solid var(--kf-lz); box-sizing:border-box;\n}.elementor .e-abfac5a-dc21{font-family:var(--kf-mono);font-size:11px;color:var(--kf-ink);letter-spacing:0.08em;text-transform:uppercase;margin-block-start:0px;margin-block-end:4px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-76580953-a0b5{width:44px;height:44px;font-weight:700;font-size:13px;color:#FFFFFF;margin:0px;border-radius:50%;background-color:var(--kf-ink);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-49db1610-4ee9{font-weight:700;font-size:15px;color:var(--kf-ink);margin:0px;}.elementor .e-2e77764b-2fda{font-size:13.5px;color:var(--kf-ink3);margin:0px;}.elementor .e-25c93594-c2c2{font-size:13.5px;color:var(--kf-ink);margin:0px;overflow-wrap:anywhere;\n}.elementor .e-6c5d1af1-da11{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:2px;}.elementor .e-583027c3-7b90{width:100%;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:12px;align-items:center;border-block-end-width:1px; border-bottom-style:solid; border-bottom-color:var(--kf-line); box-sizing:border-box;\n}.elementor .e-1159e1a3-c30b{width:auto;min-width:0px;padding-block-start:18px;padding-block-end:8px;padding-inline-start:18px;padding-inline-end:18px;border-radius:6px;border-width:1px;border-color:var(--kf-line);border-style:solid;background-color:#FFFFFF;display:flex;flex-direction:column;gap:2px;border-block-start:3px solid var(--kf-ink); box-sizing:border-box;\n}.elementor .e-4d2b7bf1-7d80{width:auto;padding:0px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;}.elementor .e-80abb62-aa36{font-size:14px;color:var(--kf-ink2);margin:0px;}.elementor .e-15ade3fa-c8a8{width:auto;padding:32px;border-radius:8px;background-color:var(--kf-mute);display:flex;flex-direction:column;gap:14px;box-sizing:border-box;\n}.elementor .e-177584c0-6018{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;box-sizing:border-box;\n}.elementor .e-7afd81cf-bad9{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}