.slanted-button[data-v-b56a1992]{justify-content:center;align-items:center;gap:var(--space-s);min-height:2.75rem;padding:0 var(--space-l) 0 var(--space-m);letter-spacing:.06em;cursor:pointer;clip-path:polygon(0 0,100% 0,calc(100% - .6rem) 100%,0 100%);border:none;text-decoration:none;display:inline-flex;transition:background-color var(--hover-duration) ease,color var(--hover-duration) ease!important}.slanted-button--accent[data-v-b56a1992]{background:var(--focus-color,var(--first-color));color:var(--text-color-dark)!important}.slanted-button--dark[data-v-b56a1992]{background:var(--text-color-dark);color:var(--text-color-light)!important}.slanted-button[data-v-b56a1992]:focus-visible{clip-path:none}@media (width<=768px){.slanted-button[data-v-b56a1992]{gap:var(--space-xs);min-height:2.25rem;padding:0 var(--space-m) 0 var(--space-s);letter-spacing:.04em;clip-path:polygon(0 0,100% 0,calc(100% - .45rem) 100%,0 100%)}}@media (width<=480px){.slanted-button[data-v-b56a1992]{min-height:2rem;padding:0 .85rem 0 var(--space-s)}}@media (width>=1025px){.slanted-button--accent[data-v-b56a1992]:hover{background:var(--text-color-light)}.slanted-button--dark[data-v-b56a1992]:hover{background:#000}}
