.elementor .e-32f1cf8-4864{font-family:var(--kk-display);font-size:1.85rem;color:var(--kk-paper);letter-spacing:-0.08em;line-height:1;font-weight:850;\n}.elementor .e-818f210-bce0{font-family:var(--kk-display);font-size:1.85rem;color:var(--kk-accent);line-height:1;font-weight:850;\n}.elementor .e-785c10b0-53ac{padding:0px;display:flex;flex-direction:row;gap:0px;align-items:flex-end;}.elementor .e-55852228-3a4c{font-family:var(--kk-mono);font-size:1rem;color:#A9AAA3;letter-spacing:0.1em;line-height:1.5;white-space: nowrap;\n}.elementor .e-70c5baee-ba40:hover,.elementor .e-70c5baee-ba40:focus-visible{opacity:55%;}.elementor .e-70c5baee-ba40:focus{outline-offset:3px;outline:3px solid var(--kk-accent);\n}.elementor .e-70c5baee-ba40{font-family:var(--kk-body);font-size:1rem;color:var(--kk-paper);text-decoration:none;border-block-end-width:1px;font-weight:750; border-bottom-style: solid; border-bottom-color: var(--kk-paper);\n}.elementor .e-55a6edd9-3b59{min-height:6rem;padding-block-start:2.2rem;padding-block-end:2.2rem;padding-inline-start:clamp(1.5rem,7.5vw,7.5rem);padding-inline-end:clamp(1.5rem,7.5vw,7.5rem);display:flex;flex-direction:row;gap:2rem;justify-content:space-between;align-items:center;}.elementor .e-1b9daf0a-b241{color:var(--kk-paper);padding:0px;background-color:var(--kk-ink);}