.primary-button{border-radius:var(--radius-pill);font-family:var(--font-sans);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;appearance:none;border:1px solid #0000;align-items:center;gap:10px;padding:12px 24px;font-size:11px;font-weight:500;text-decoration:none;transition:all .18s cubic-bezier(.2,0,0,1);display:inline-flex}.primary-button:focus-visible{outline:2px solid var(--color-ring-focus);outline-offset:2px}.primary-button--primary{background:var(--color-ink);color:var(--color-bg);border-color:var(--color-ink)}.primary-button--primary:hover{background:var(--color-ink-2);border-color:var(--color-ink-2);gap:16px}.primary-button__arrow{line-height:1;transition:transform .25s cubic-bezier(.2,0,0,1);display:inline-block}.primary-button--dir-forward:hover .primary-button__arrow{transform:translate(2px)}.primary-button--dir-back:hover .primary-button__arrow{transform:translate(-2px)}
.nazar-bead{display:block}.nazar-bead--corner-bottom-right,.nazar-bead--corner-top-right{z-index:-1;pointer-events:none;position:absolute}.nazar-bead--corner-bottom-right{bottom:0;right:0;transform:translate(55%,48%)}@media (max-width:640px){.nazar-bead--corner-bottom-right{transform:translate(55%,48%)scale(.7)}}.nazar-bead--corner-top-right{top:0;right:0;transform:translate(55%,-38%)scaleY(-1)}@media (max-width:640px){.nazar-bead--corner-top-right{transform:translate(55%,-38%)scale(.7)scaleY(-1)}}
