.k-arrow{align-items:center;background:transparent;border:1px solid var(--color-border);border-radius:50%;color:var(--color-text);cursor:pointer;display:inline-flex;height:44px;justify-content:center;padding:0;transition:background .25s ease,border-color .25s ease,color .25s ease,opacity .25s ease;width:44px}.k-arrow:focus-visible:not(:disabled),.k-arrow:hover:not(:disabled){background:var(--color-dark-mid);border-color:var(--color-dark-mid);color:var(--color-white)}.k-arrow:disabled{cursor:default;opacity:.35}.k-arrow-svg{height:18px;overflow:visible;width:18px}.k-arrow-prev .k-arrow-svg{transform:scaleX(-1)}.k-arrow-shaft{stroke-dasharray:14;stroke-dashoffset:14}.k-arrow-head{transform:translate(-4px)}@media(prefers-reduced-motion:reduce){.k-arrow-shaft{stroke-dashoffset:0}.k-arrow-head{transform:none}}.section-contact{align-items:center;background:var(--color-dark-mid);display:flex;min-height:40rem;overflow:hidden;padding:8rem 0;position:relative}.section-contact .contact-media{inset:-14% 0;position:absolute}.section-contact .contact-media:after{background:#14141499;content:"";inset:0;position:absolute}.section-contact .contact-media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-contact .container{position:relative;z-index:2}.section-contact .top-title{margin:0 auto 1rem}.section-contact .content-text{margin:1.5rem auto 0;max-width:34rem}.section-contact .contact-actions{gap:1rem;margin-top:2.5rem}.section-contact .contact-email{font-size:.9rem;margin-top:1.5rem}
