.elementor .e-e40a8c5-31ac{padding-block-start:36px;padding-block-end:40px;padding-inline-start:28px;padding-inline-end:28px;display:flex;flex-direction:column;gap:26px;}.elementor .e-7c511cb-26fd{font-family:var(--kf-mono);font-size:11px;color:var(--kf-accent);letter-spacing:0.08em;text-transform:uppercase;margin:0px;}.elementor .e-5b852a7-37f6{font-family:var(--kf-display);font-weight:700;font-size:clamp(24px,3vw,36px);color:#FFFFFF;letter-spacing:-0.035em;line-height:1.04;margin:0px;text-wrap:balance;\n}.elementor .e-34b099c-e423{max-width:56ch;font-size:16px;color:var(--kf-dark-text);line-height:1.5;margin:0px;}.elementor .e-ae89751-1235{padding:0px;display:flex;flex-direction:column;gap:10px;flex:1 1 380px;min-width:0;\n}.elementor .e-bbcb0fd-26b4:hover,.elementor .e-bbcb0fd-26b4:focus-visible{background-color:#FFFFFF;}.elementor .e-bbcb0fd-26b4{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:22px;padding-inline-end:22px;background-color:var(--kf-accent);display:flex;border-radius:4px;align-items:center;justify-content:center;flex:none;\n}.elementor .e-b19b8a3-d6e6{padding:32px;margin-block-start:8px;margin-block-end:48px;margin-inline-start:28px;margin-inline-end:28px;background-color:var(--kf-ink);display:flex;gap:20px 32px;border-radius:6px;flex-wrap:wrap;align-items:center;justify-content:space-between;\n}.elementor .e-835f777-f7b6{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}