.elementor .e-0730fc8-9cd7{font-family:var(--kf-mono);font-size:11px;color:var(--kf-dark-mute);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-7d06b54-622c{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink);letter-spacing:0.06em;padding-block-start:5px;padding-block-end:5px;padding-inline-start:8px;padding-inline-end:8px;margin:0px;background-color:var(--kf-accent);border-radius:3px;\n}.elementor .e-9aad418-fdef{font-family:var(--kf-mono);font-size:10.5px;color:#FFFFFF;letter-spacing:0.06em;padding-block-start:5px;padding-block-end:5px;padding-inline-start:8px;padding-inline-end:8px;margin:0px;background-color:var(--kf-iz);border-radius:3px;\n}.elementor .e-998c053-cb13{padding:0px;display:flex;gap:6px;flex-wrap:wrap;align-items:center;\n}.elementor .e-5a4dc0f-3625{font-family:var(--kf-display);font-weight:700;font-size:clamp(30px,15.0cqi,96px);color:var(--kf-paper);letter-spacing:-0.035em;line-height:.95;margin:0px;text-wrap:balance;overflow-wrap:break-word;hyphens:auto;\n}.elementor .e-1f0fd8a-42d6{max-width:46ch;font-size:clamp(18px,1.8vw,22px);color:#E6DFD3;line-height:1.45;margin:0px;text-wrap:pretty;\n}.elementor .e-391d773-5c7c{width:auto;height:auto;max-width:100%;object-fit:contain;display:block;max-height:60px;\n}.elementor .e-620bca7-3b46{width:168px;height:84px;padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;background-color:#FFFFFF;display:flex;flex:none;border-radius:6px;overflow:hidden;align-items:center;justify-content:center;\n}.elementor .e-983f331-d1f1:hover,.elementor .e-983f331-d1f1:focus-visible{color:var(--kf-accent);border-bottom-color:var(--kf-accent);\n}.elementor .e-983f331-d1f1{font-family:var(--kf-mono);font-size:13px;color:var(--kf-dark-text);text-decoration:none;padding-block-start:0px;padding-block-end:3px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;border-bottom:1px solid #4A453E;border-radius:0;\n}.elementor .e-8ed841d-06c1{font-family:var(--kf-mono);font-size:12px;color:var(--kf-dark-mute);margin:0px;}.elementor .e-68a64ce-99d7{padding:0px;display:flex;gap:18px;align-items:center;flex-wrap:wrap;padding-top:6px;\n}.elementor .e-f687ad3-47a1{padding-block-start:40px;padding-block-end:44px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:22px;flex:1 1 520px;min-width:0;container-type:inline-size;\n}.elementor .e-44296a9-d29d{width:100%;height:100%;object-fit:cover;position:absolute;display:block;inset:0;\n}.elementor .e-fad21d5-1dd1{position:absolute;font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-paper);letter-spacing:0.08em;padding-block-start:4px;padding-block-end:4px;padding-inline-start:8px;padding-inline-end:8px;margin:0px;background-color:var(--kf-ink);left:16px;bottom:16px;border-radius:3px;\n}.elementor .e-83c2c75-b3e2{position:relative;padding:0px;background-color:#2C2925;flex:1 1 380px;min-height:320px;\n}.elementor .e-7952b43-d88d{color:var(--kf-paper);padding:0px;background-color:var(--kf-ink);display:flex;flex-wrap:wrap;\n}.elementor .e-6d94251-10d4{font-family:var(--kf-mono);font-size:11px;color:var(--kf-accent-text);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-aae0a7f-e833{font-family:var(--kf-display);font-weight:700;font-size:25px;color:var(--kf-ink);letter-spacing:-0.035em;line-height:1.05;margin:0px;text-wrap:balance;\n}.elementor .e-9bc5720-5a59{font-size:14.5px;color:var(--kf-ink2);line-height:1.5;margin:0px;text-wrap:pretty;\n}.elementor .e-9761d6e-2102:hover,.elementor .e-9761d6e-2102:focus-visible{color:var(--kf-paper);background-color:var(--kf-ink);}.elementor .e-9761d6e-2102{width:100%;height:48px;font-family:var(--kf-ui);font-weight:700;font-size:15px;color:var(--kf-ink);text-decoration:none;padding-block-start:0px;padding-block-end:0px;padding-inline-start:16px;padding-inline-end:16px;background-color:var(--kf-accent);display:flex;margin-top:6px;border-radius:4px;align-items:center;justify-content:center;\n}.elementor .e-412bb52-2e9f{font-size:12.5px;color:var(--kf-ink3);margin:0px;text-align:center;\n}.elementor .e-e2677b7-1abf{padding:20px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:10px;border:1px solid var(--kf-line);border-radius:6px;\n}.elementor .e-119761b-55ab:hover,.elementor .e-119761b-55ab:focus-visible{text-decoration:underline;}.elementor .e-119761b-55ab{font-family:var(--kf-ui);font-weight:700;font-size:14px;color:var(--kf-accent-text);text-decoration:none;padding-block-start:4px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;align-self:flex-start;\n}.elementor .e-16b25d9-5920{padding:0px;display:flex;flex-direction:column;gap:14px;flex:1 1 300px;min-width:0;\n}.elementor .e-4fd7a46-613a{font-family:var(--kf-mono);font-size:11px;color:var(--kf-ink3);letter-spacing:0.08em;margin:0px;}.elementor .e-4e0a2e3-5b7a{font-family:var(--kf-display);font-weight:700;font-size:clamp(24px,3vw,34px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:1.08;margin:0px;text-wrap:balance;\n}.elementor .e-934e190-8300{font-size:17px;color:var(--kf-ink);line-height:1.6;margin:0px;text-wrap:pretty;\n}.elementor .e-625265b-9495{max-width:68ch;padding:0px;display:flex;flex-direction:column;gap:12px;}.elementor .e-192bffd-4432{padding:0px;display:flex;flex-direction:column;gap:44px;flex:999 1 480px;min-width:0;\n}.elementor .e-8c489b8-0040{padding-block-start:40px;padding-block-end:48px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:row-reverse;gap:36px;flex-wrap:wrap;align-items:flex-start;\n}.elementor .e-12f08c3-ce14{font-family:var(--kf-display);font-weight:700;font-size:clamp(24px,2.8vw,32px);color:var(--kf-ink);letter-spacing:-0.035em;line-height:1;margin:0px;}.elementor .e-7c94690-cd67:hover,.elementor .e-7c94690-cd67:focus-visible{text-decoration:underline;}.elementor .e-7c94690-cd67{font-family:var(--kf-ui);font-weight:700;font-size:14px;color:var(--kf-accent-text);text-decoration:none;padding:0px;background-color:transparent;}.elementor .e-f0f1eca-a70b{padding:0px;display:flex;gap:12px;align-items:baseline;justify-content:space-between;flex-wrap:wrap;\n}.elementor .e-c0dd9f9-4585{font-weight:800;font-size:16px;color:var(--kf-ink2);letter-spacing:-0.01em;line-height:1.15;margin:0px;}.elementor .e-0ac4838-066c{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.04em;margin:0px;}.elementor .e-bbcca3e-6b3d:hover,.elementor .e-bbcca3e-6b3d:focus-visible{background-color:#FFFFFF;}.elementor .e-bbcca3e-6b3d{color:var(--kf-ink);text-decoration:none;padding:16px;background-color:transparent;display:flex;flex-direction:column;gap:6px;text-align:center;border-right:1px solid var(--kf-line);border-bottom:1px solid var(--kf-line);min-height:100px;align-items:center;justify-content:center;\n}.elementor .e-d3aac6a-d846{font-weight:800;font-size:16px;color:var(--kf-ink2);letter-spacing:-0.01em;line-height:1.15;margin:0px;}.elementor .e-9ed95ed-f2ac{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.04em;margin:0px;}.elementor .e-b40c274-98a1:hover,.elementor .e-b40c274-98a1:focus-visible{background-color:#FFFFFF;}.elementor .e-b40c274-98a1{color:var(--kf-ink);text-decoration:none;padding:16px;background-color:transparent;display:flex;flex-direction:column;gap:6px;text-align:center;border-right:1px solid var(--kf-line);border-bottom:1px solid var(--kf-line);min-height:100px;align-items:center;justify-content:center;\n}.elementor .e-776de3a-7346{font-weight:800;font-size:16px;color:var(--kf-ink2);letter-spacing:-0.01em;line-height:1.15;margin:0px;}.elementor .e-c404098-513c{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.04em;margin:0px;}.elementor .e-6ba634c-d78f:hover,.elementor .e-6ba634c-d78f:focus-visible{background-color:#FFFFFF;}.elementor .e-6ba634c-d78f{color:var(--kf-ink);text-decoration:none;padding:16px;background-color:transparent;display:flex;flex-direction:column;gap:6px;text-align:center;border-right:1px solid var(--kf-line);border-bottom:1px solid var(--kf-line);min-height:100px;align-items:center;justify-content:center;\n}.elementor .e-f90d0a6-b17e{font-weight:800;font-size:16px;color:var(--kf-ink2);letter-spacing:-0.01em;line-height:1.15;margin:0px;}.elementor .e-b1bfad9-7ee3{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.04em;margin:0px;}.elementor .e-b00a8f8-4961:hover,.elementor .e-b00a8f8-4961:focus-visible{background-color:#FFFFFF;}.elementor .e-b00a8f8-4961{color:var(--kf-ink);text-decoration:none;padding:16px;background-color:transparent;display:flex;flex-direction:column;gap:6px;text-align:center;border-right:1px solid var(--kf-line);border-bottom:1px solid var(--kf-line);min-height:100px;align-items:center;justify-content:center;\n}.elementor .e-083f7d3-c11c{font-weight:800;font-size:16px;color:var(--kf-ink2);letter-spacing:-0.01em;line-height:1.15;margin:0px;}.elementor .e-f941fc2-f491{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.04em;margin:0px;}.elementor .e-78bc4b2-3848:hover,.elementor .e-78bc4b2-3848:focus-visible{background-color:#FFFFFF;}.elementor .e-78bc4b2-3848{color:var(--kf-ink);text-decoration:none;padding:16px;background-color:transparent;display:flex;flex-direction:column;gap:6px;text-align:center;border-right:1px solid var(--kf-line);border-bottom:1px solid var(--kf-line);min-height:100px;align-items:center;justify-content:center;\n}.elementor .e-de91e6d-1c09{font-weight:800;font-size:16px;color:var(--kf-ink2);letter-spacing:-0.01em;line-height:1.15;margin:0px;}.elementor .e-3bc4cca-e014{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.04em;margin:0px;}.elementor .e-6e18693-d34c:hover,.elementor .e-6e18693-d34c:focus-visible{background-color:#FFFFFF;}.elementor .e-6e18693-d34c{color:var(--kf-ink);text-decoration:none;padding:16px;background-color:transparent;display:flex;flex-direction:column;gap:6px;text-align:center;border-right:1px solid var(--kf-line);border-bottom:1px solid var(--kf-line);min-height:100px;align-items:center;justify-content:center;\n}.elementor .e-4fd6bd5-4287{font-weight:800;font-size:16px;color:var(--kf-ink2);letter-spacing:-0.01em;line-height:1.15;margin:0px;}.elementor .e-5ac9915-84aa{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.04em;margin:0px;}.elementor .e-1af533d-41ed:hover,.elementor .e-1af533d-41ed:focus-visible{background-color:#FFFFFF;}.elementor .e-1af533d-41ed{color:var(--kf-ink);text-decoration:none;padding:16px;background-color:transparent;display:flex;flex-direction:column;gap:6px;text-align:center;border-right:1px solid var(--kf-line);border-bottom:1px solid var(--kf-line);min-height:100px;align-items:center;justify-content:center;\n}.elementor .e-96244c8-9635{font-weight:800;font-size:16px;color:var(--kf-ink2);letter-spacing:-0.01em;line-height:1.15;margin:0px;}.elementor .e-c4edcef-c30d{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.04em;margin:0px;}.elementor .e-1b631c6-c48f:hover,.elementor .e-1b631c6-c48f:focus-visible{background-color:#FFFFFF;}.elementor .e-1b631c6-c48f{color:var(--kf-ink);text-decoration:none;padding:16px;background-color:transparent;display:flex;flex-direction:column;gap:6px;text-align:center;border-right:1px solid var(--kf-line);border-bottom:1px solid var(--kf-line);min-height:100px;align-items:center;justify-content:center;\n}.elementor .e-244fac2-4ad9{font-weight:800;font-size:16px;color:var(--kf-ink2);letter-spacing:-0.01em;line-height:1.15;margin:0px;}.elementor .e-f236960-a487{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.04em;margin:0px;}.elementor .e-b77f6b6-8175:hover,.elementor .e-b77f6b6-8175:focus-visible{background-color:#FFFFFF;}.elementor .e-b77f6b6-8175{color:var(--kf-ink);text-decoration:none;padding:16px;background-color:transparent;display:flex;flex-direction:column;gap:6px;text-align:center;border-right:1px solid var(--kf-line);border-bottom:1px solid var(--kf-line);min-height:100px;align-items:center;justify-content:center;\n}.elementor .e-ec7d3e1-b0a5{font-weight:800;font-size:16px;color:var(--kf-ink2);letter-spacing:-0.01em;line-height:1.15;margin:0px;}.elementor .e-2e05ed0-c111{font-family:var(--kf-mono);font-size:10.5px;color:var(--kf-ink3);letter-spacing:0.04em;margin:0px;}.elementor .e-dffc1d4-107e:hover,.elementor .e-dffc1d4-107e:focus-visible{background-color:#FFFFFF;}.elementor .e-dffc1d4-107e{color:var(--kf-ink);text-decoration:none;padding:16px;background-color:transparent;display:flex;flex-direction:column;gap:6px;text-align:center;border-right:1px solid var(--kf-line);border-bottom:1px solid var(--kf-line);min-height:100px;align-items:center;justify-content:center;\n}.elementor .e-165b725-37f9{padding:0px;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));border-top:1px solid var(--kf-line);border-left:1px solid var(--kf-line);\n}.elementor .e-6b813dc-0c3d{padding-block-start:36px;padding-block-end:48px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:16px;border-top:1px solid var(--kf-line);\n}.elementor .e-e92633e-f732{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;box-sizing:border-box;\n}