.wp-block-sturdy-card-job{position:relative;background-color:var(--wp--preset--color--pages-quarternary-background);border-radius:var(--wp--custom--cards--border-radius--xs);padding:var(--wp--preset--spacing--40)}@media(min-width: 768px){.wp-block-sturdy-card-job{padding:var(--wp--preset--spacing--24) var(--wp--preset--spacing--40)}}.wp-block-sturdy-card-job:before{content:"";position:absolute;inset:0;border-radius:var(--wp--custom--cards--border-radius--xs);padding:2px;background:linear-gradient(45deg, #8585f7, #d263d2);background-size:200% 200%;-webkit-mask:-webkit-gradient(linear, left top, left bottom, color-stop(0, #000)) content-box,-webkit-gradient(linear, left top, left bottom, color-stop(0, #000));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:-webkit-gradient(linear, left top, left bottom, color-stop(0, #000)) content-box,-webkit-gradient(linear, left top, left bottom, color-stop(0, #000));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;-webkit-animation:gradient-animation 5s ease infinite;animation:gradient-animation 5s ease infinite}.wp-block-sturdy-card-job__content{text-align:center;margin-bottom:2rem}.wp-block-sturdy-card-job__content h3{margin-top:0;-ms-hyphens:auto;hyphens:auto}.wp-block-sturdy-card-job__links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}@media(min-width: 1281px){.wp-block-sturdy-card-job__links{gap:1rem}}.wp-block-sturdy-card-job__links-filter-button{padding:var(--wp--custom--buttons--padding--vertical-small) var(--wp--custom--buttons--padding--horizontal-small) !important;line-height:20px}.wp-block-sturdy-card-job__links-vacancy{position:unset !important;width:32px;height:32px;border-radius:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px;background-color:var(--wp--preset--color--button-secondary-initial-background)}.wp-block-sturdy-card-job__links-vacancy [class^=icon-],.wp-block-sturdy-card-job__links-vacancy [class*=" icon-"],.wp-block-sturdy-card-job__links-vacancy [class^=icon-]:before,.wp-block-sturdy-card-job__links-vacancy [class*=" icon-"]:before{width:auto}.wp-block-sturdy-card-job:hover:before{opacity:1}.wp-block-sturdy-card-job:hover .wp-block-sturdy-card-job__content h3 a{color:var(--wp--preset--color--text-text-primary)}
