.elementor .s-as000{color:var(--kf-accent-text);margin-block-start:0px;margin-block-end:18px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as001{max-width:22ch;font-weight:700;font-size:clamp(28px,3.6vw,44px);letter-spacing:-0.02em;line-height:1.1em;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as002{max-width:60ch;font-size:17px;color:#3A3733;line-height:1.55em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as003{font-size:12.5px;color:var(--kf-muted);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as004{font-size:10.5px;color:var(--kf-muted);letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as005{font-weight:600;font-size:15px;line-height:1.35em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as006{width:auto;min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;background-color:var(--kf-surface);flex-direction:column;gap:5px;}.elementor .s-as007{font-size:10.5px;color:var(--kf-muted);letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as008{font-weight:600;font-size:15px;line-height:1.35em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as009{width:auto;min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;background-color:var(--kf-surface);flex-direction:column;gap:5px;}.elementor .s-as00a{font-size:10.5px;color:var(--kf-muted);letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as00b{font-weight:600;font-size:15px;line-height:1.35em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as00c{width:auto;min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;background-color:var(--kf-surface);flex-direction:column;gap:5px;}.elementor .s-as00d{font-size:10.5px;color:var(--kf-muted);letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as00e{font-weight:600;font-size:15px;line-height:1.35em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as00f{width:auto;min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;background-color:var(--kf-surface);flex-direction:column;gap:5px;}.elementor .s-as00g{font-size:10.5px;color:var(--kf-muted);letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as00h{font-weight:600;font-size:15px;line-height:1.35em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as00i{width:auto;min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;background-color:var(--kf-surface);flex-direction:column;gap:5px;}.elementor .s-as00j{font-size:10.5px;color:var(--kf-muted);letter-spacing:0.18em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as00k{font-weight:600;font-size:15px;line-height:1.35em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as00l{width:auto;min-width:0px;padding-block-start:16px;padding-block-end:16px;padding-inline-start:18px;padding-inline-end:18px;background-color:var(--kf-surface);flex-direction:column;gap:5px;}.elementor .s-as-meta{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:34px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-width:1px;border-color:rgba(18,17,16,.13);border-style:solid;background-color:rgba(18,17,16,.13);display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));}.elementor .s-as-hero-wrap{min-width:0px;}.elementor .s-as-hero{width:auto;padding-block-start:170px;padding-block-end:40px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--kf-bg);flex-direction:column;}.elementor .s-as00m{font-size:13px;color:var(--kf-muted);line-height:1.4em;text-align:start;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-1px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);}.elementor .s-as00m:hover,.elementor .s-as00m:focus-visible{color:var(--kf-ink);border-color:var(--kf-accent);}.elementor .s-as00n{font-size:13px;color:var(--kf-muted);line-height:1.4em;text-align:start;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-1px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);}.elementor .s-as00n:hover,.elementor .s-as00n:focus-visible{color:var(--kf-ink);border-color:var(--kf-accent);}.elementor .s-as00o{font-size:13px;color:var(--kf-muted);line-height:1.4em;text-align:start;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-1px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);}.elementor .s-as00o:hover,.elementor .s-as00o:focus-visible{color:var(--kf-ink);border-color:var(--kf-accent);}.elementor .s-as00p{font-size:13px;color:var(--kf-muted);line-height:1.4em;text-align:start;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-1px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);}.elementor .s-as00p:hover,.elementor .s-as00p:focus-visible{color:var(--kf-ink);border-color:var(--kf-accent);}.elementor .s-as00q{font-size:13px;color:var(--kf-muted);line-height:1.4em;text-align:start;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-1px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);}.elementor .s-as00q:hover,.elementor .s-as00q:focus-visible{color:var(--kf-ink);border-color:var(--kf-accent);}.elementor .s-as00r{font-size:13px;color:var(--kf-muted);line-height:1.4em;text-align:start;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-1px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);}.elementor .s-as00r:hover,.elementor .s-as00r:focus-visible{color:var(--kf-ink);border-color:var(--kf-accent);}.elementor .s-as00s{font-size:13px;color:var(--kf-muted);line-height:1.4em;text-align:start;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-1px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);}.elementor .s-as00s:hover,.elementor .s-as00s:focus-visible{color:var(--kf-ink);border-color:var(--kf-accent);}.elementor .s-as00t{font-size:13px;color:var(--kf-muted);line-height:1.4em;text-align:start;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-1px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);}.elementor .s-as00t:hover,.elementor .s-as00t:focus-visible{color:var(--kf-ink);border-color:var(--kf-accent);}.elementor .s-as00u{font-size:13px;color:var(--kf-muted);line-height:1.4em;text-align:start;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-1px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);}.elementor .s-as00u:hover,.elementor .s-as00u:focus-visible{color:var(--kf-ink);border-color:var(--kf-accent);}.elementor .s-as00v{font-size:13px;color:var(--kf-muted);line-height:1.4em;text-align:start;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-1px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);}.elementor .s-as00v:hover,.elementor .s-as00v:focus-visible{color:var(--kf-ink);border-color:var(--kf-accent);}.elementor .s-as00w{font-size:13px;color:var(--kf-muted);line-height:1.4em;text-align:start;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-1px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);}.elementor .s-as00w:hover,.elementor .s-as00w:focus-visible{color:var(--kf-ink);border-color:var(--kf-accent);}.elementor .s-as00x{font-size:13px;color:var(--kf-muted);line-height:1.4em;text-align:start;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-1px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);}.elementor .s-as00x:hover,.elementor .s-as00x:focus-visible{color:var(--kf-ink);border-color:var(--kf-accent);}.elementor .s-as00y{font-size:13px;color:var(--kf-muted);line-height:1.4em;text-align:start;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-1px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);}.elementor .s-as00y:hover,.elementor .s-as00y:focus-visible{color:var(--kf-ink);border-color:var(--kf-accent);}.elementor .s-as00z{font-size:13px;color:var(--kf-muted);line-height:1.4em;text-align:start;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-1px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);}.elementor .s-as00z:hover,.elementor .s-as00z:focus-visible{color:var(--kf-ink);border-color:var(--kf-accent);}.elementor .s-as010{font-size:13px;color:var(--kf-muted);line-height:1.4em;text-align:start;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-1px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);}.elementor .s-as010:hover,.elementor .s-as010:focus-visible{color:var(--kf-ink);border-color:var(--kf-accent);}.elementor .s-as011{font-size:13px;color:var(--kf-muted);line-height:1.4em;text-align:start;padding-block-start:7px;padding-block-end:7px;padding-inline-start:16px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:-1px;margin-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:2px;border-inline-end-width:0px;border-color:rgba(0,0,0,0);border-style:solid;background-color:rgba(0,0,0,0);}.elementor .s-as011:hover,.elementor .s-as011:focus-visible{color:var(--kf-ink);border-color:var(--kf-accent);}.elementor .s-as-toc{width:auto;max-height:70vh;overflow:auto;position:sticky;inset-block-start:110px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:0px;border-inline-start-width:1px;border-inline-end-width:0px;border-color:rgba(18,17,16,.13);border-style:solid;flex-direction:column;}.elementor .s-as012{scroll-margin-top:110px;font-weight:600;font-size:clamp(19px,2vw,24px);letter-spacing:-0.01em;line-height:1.3em;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as013{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as014{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as015{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as016{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as017{scroll-margin-top:110px;font-weight:600;font-size:clamp(19px,2vw,24px);letter-spacing:-0.01em;line-height:1.3em;margin-block-start:40px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as018{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as019{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01a{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01b{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01c{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01d{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01e{scroll-margin-top:110px;font-weight:600;font-size:clamp(19px,2vw,24px);letter-spacing:-0.01em;line-height:1.3em;margin-block-start:40px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01f{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01g{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01h{scroll-margin-top:110px;font-weight:600;font-size:clamp(19px,2vw,24px);letter-spacing:-0.01em;line-height:1.3em;margin-block-start:40px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01i{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01j{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01k{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01l{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01m{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01n{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01o{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01p{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01q{scroll-margin-top:110px;font-weight:600;font-size:clamp(19px,2vw,24px);letter-spacing:-0.01em;line-height:1.3em;margin-block-start:40px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01r{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01s{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01t{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01u{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01v{scroll-margin-top:110px;font-weight:600;font-size:clamp(19px,2vw,24px);letter-spacing:-0.01em;line-height:1.3em;margin-block-start:40px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01w{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01x{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01y{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as01z{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as020{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as021{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as022{scroll-margin-top:110px;font-weight:600;font-size:clamp(19px,2vw,24px);letter-spacing:-0.01em;line-height:1.3em;margin-block-start:40px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as023{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as024{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as025{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as026{scroll-margin-top:110px;font-weight:600;font-size:clamp(19px,2vw,24px);letter-spacing:-0.01em;line-height:1.3em;margin-block-start:40px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as027{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as028{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as029{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02a{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02b{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02c{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02d{scroll-margin-top:110px;font-weight:600;font-size:clamp(19px,2vw,24px);letter-spacing:-0.01em;line-height:1.3em;margin-block-start:40px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02e{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02f{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02g{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02h{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02i{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02j{scroll-margin-top:110px;font-weight:600;font-size:clamp(19px,2vw,24px);letter-spacing:-0.01em;line-height:1.3em;margin-block-start:40px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02k{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02l{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02m{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02n{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02o{scroll-margin-top:110px;font-weight:600;font-size:clamp(19px,2vw,24px);letter-spacing:-0.01em;line-height:1.3em;margin-block-start:40px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02p{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02q{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02r{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02s{scroll-margin-top:110px;font-weight:600;font-size:clamp(19px,2vw,24px);letter-spacing:-0.01em;line-height:1.3em;margin-block-start:40px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02t{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02u{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02v{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02w{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02x{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02y{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as02z{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as030{scroll-margin-top:110px;font-weight:600;font-size:clamp(19px,2vw,24px);letter-spacing:-0.01em;line-height:1.3em;margin-block-start:40px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as031{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as032{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as033{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as034{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as035{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as036{scroll-margin-top:110px;font-weight:600;font-size:clamp(19px,2vw,24px);letter-spacing:-0.01em;line-height:1.3em;margin-block-start:40px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as037{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as038{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as039{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as03a{scroll-margin-top:110px;font-weight:600;font-size:clamp(19px,2vw,24px);letter-spacing:-0.01em;line-height:1.3em;margin-block-start:40px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as03b{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as03c{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as03d{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as03e{scroll-margin-top:110px;font-weight:600;font-size:clamp(19px,2vw,24px);letter-spacing:-0.01em;line-height:1.3em;margin-block-start:40px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as03f{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as03g{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as03h{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as03i{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as03j{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as03k{max-width:74ch;font-size:15.5px;color:#3A3733;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-as-foot{max-width:74ch;font-size:13.5px;color:var(--kf-muted);padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:44px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:rgba(18,17,16,.13);border-style:solid;}.elementor .s-as-text{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-as-grid{min-width:0px;display:grid;gap:clamp(28px,5vw,72px);grid-template-columns:250px minmax(0,1fr);align-items:start;}.elementor .s-as-body{width:auto;padding-block-start:clamp(40px,6vw,72px);padding-block-end:clamp(64px,9vw,110px);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--kf-bg);flex-direction:column;}