a.jurj-button{--jurj-button-blue:var(--jurj-accent,#2957A4);display:inline-flex;align-items:center;justify-content:center;gap:12px;width:fit-content;max-width:100%;min-height:52px;box-sizing:border-box;margin:0;padding:12px 21px;border:1px solid var(--jurj-button-blue);border-radius:4px;background:var(--jurj-button-blue);color:#fff;font:600 15px/1.4 "DM Sans",Arial,sans-serif;letter-spacing:0;text-transform:none;text-align:center;text-decoration:none;vertical-align:middle;white-space:normal;box-shadow:none;transform:none;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease}a.jurj-button .jurj-button__label{min-width:0;overflow-wrap:anywhere}a.jurj-button .jurj-button__arrow{display:block;flex:0 0 18px;width:18px;height:18px;fill:none;stroke:currentColor;transition:transform .2s ease}a.jurj-button:is(:hover,:focus-visible){background:#214984;border-color:#214984;color:#fff;text-decoration:none;box-shadow:none;transform:none}a.jurj-button:is(:hover,:focus-visible) .jurj-button__arrow{transform:translateX(3px)}a.jurj-button:focus-visible{outline:2px solid var(--jurj-button-blue);outline-offset:4px}a.jurj-button--secondary{padding-inline:0;border-color:transparent;border-bottom-color:transparent;border-radius:0;background:transparent;color:var(--jurj-button-blue)}a.jurj-button--secondary:is(:hover,:focus-visible){border-color:transparent;border-bottom-color:currentColor;background:transparent;color:#214984}a.jurj-button--full{width:100%}@media(max-width:640px){a.jurj-button{font-size:14px}}@media(prefers-reduced-motion:reduce){a.jurj-button,a.jurj-button .jurj-button__arrow{transition:none}}