:where(.social-share-button){align-items:center;display:flex;gap:.5em;text-decoration:none;width:-moz-min-content;width:min-content}:where(.social-share-button__icon){font-size:1.5em}:where(.social-share-button--styled){--color-hover:color-mix(in srgb,var(--color-brand),#000 15%);background-color:var(--color-brand);border-radius:.25rem;color:#fff;font-size:.875rem;line-height:normal;padding:.5rem;transition:all .25s ease-out}:where(.social-share-button--styled):hover{background-color:var(--color-hover)}:where(.social-share-button--styled) :where(.social-share-button__label){padding:0 .5rem}.job-description>ul{list-style-type:disc}.job-description>ol,.job-description>ul{display:block;margin:1em 0;padding-left:40px}.job-description>ol{list-style-type:decimal}.job-description>h1{display:block;font-size:2em;font-weight:700;margin:.67em 0}.job-description>h2{display:block;font-size:1.5em;font-weight:700;margin:.83em 0}.job-description>h3{display:block;font-size:1.17em;font-weight:700;margin:1em 0}.job-description>h4{display:block;font-weight:700;margin:1.33em 0}.job-description>h5{display:block;font-size:.83em;font-weight:700;margin:1.67em 0}.job-description>table{border-collapse:separate;border-color:gray;border-spacing:2px;display:table;margin-bottom:1.67em;margin-top:1.67em}.job-description>p{display:block;margin:1em 0}.job-description>blockquote{display:block;margin:1em 40px}.job-description>img{width:100%!important}
