[name=JobFooter] .contact{--portrait-image-size:12.5rem;display:flex;flex-direction:column;gap:1.5rem}@media screen and (width >= 512px){[name=JobFooter] .contact{align-items:center;flex-direction:row;gap:2rem}}:is([name=JobFooter] .contact) .contact-image{flex-shrink:0}@media screen and (width >= 512px){:is([name=JobFooter] .contact) .contact-image{padding-inline-end:var(--column-gutter)}}:is(:is([name=JobFooter] .contact) .contact-image) figure{border-radius:62.4375rem;height:var(--portrait-image-size);overflow:hidden;width:var(--portrait-image-size)}:is(:is(:is([name=JobFooter] .contact) .contact-image) figure) img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}:is(:is([name=JobFooter] .contact) .contact-description)>:first-child{margin-block-start:0;padding-block-start:0}:is(:is([name=JobFooter] .contact) .contact-description)>:last-child:not([class*=button]){margin-block-end:0;padding-block-end:0}:is(:is([name=JobFooter] .contact) .contact-description)>h2,:is(:is([name=JobFooter] .contact) .contact-description)>h3,:is(:is([name=JobFooter] .contact) .contact-description)>h4,:is(:is([name=JobFooter] .contact) .contact-description)>h5,:is(:is([name=JobFooter] .contact) .contact-description)>h6{margin-block-start:0}:is(:is([name=JobFooter] .contact) .contact-description) .contact-name{margin-block-end:.5rem}:is(:is(:is([name=JobFooter] .contact) .contact-description) .contact-name):after{display:none}@media screen and (width >= 512px){:is([name=JobFooter] .contact) .contact-info{padding-block-start:0}}:is(:is([name=JobFooter] .contact) .contact-info) .contact-info-details{margin-block-start:1rem}:is(:is([name=JobFooter] .contact) .contact-info) .contact-info-emailList,:is(:is([name=JobFooter] .contact) .contact-info) .contact-info-phoneList{@include reset-list()}:is(:is(:is([name=JobFooter] .contact) .contact-info) .contact-info-phoneList,:is(:is([name=JobFooter] .contact) .contact-info) .contact-info-emailList):not(:last-child){margin-block-end:1rem}:is(:is([name=JobFooter] .contact) .contact-info) .contact-info-email,:is(:is([name=JobFooter] .contact) .contact-info) .contact-info-phone{align-items:center;color:var(--clr-link);display:flex;text-decoration:none}:is(:is(:is([name=JobFooter] .contact) .contact-info) .contact-info-phone,:is(:is([name=JobFooter] .contact) .contact-info) .contact-info-email):focus-visible,:is(:is(:is([name=JobFooter] .contact) .contact-info) .contact-info-phone,:is(:is([name=JobFooter] .contact) .contact-info) .contact-info-email):hover{text-decoration:underline}:is(:is(:is([name=JobFooter] .contact) .contact-info) .contact-info-phone,:is(:is([name=JobFooter] .contact) .contact-info) .contact-info-email):not(:last-child){margin-block-end:1rem}:is(:is([name=JobFooter] .contact) .contact-info) .contact-info-icon{display:inline-block;height:1.5rem;margin-inline-end:1rem;width:1.5rem}:is(:is(:is([name=JobFooter] .contact) .contact-info) .contact-info-icon) svg{width:100%}:is([name=JobFooter] .contacts)>:first-child{margin-block-start:0;padding-block-start:0}:is([name=JobFooter] .contacts)>:last-child:not([class*=button]){margin-block-end:0;padding-block-end:0}:is([name=JobFooter] .contacts)>h2,:is([name=JobFooter] .contacts)>h3,:is([name=JobFooter] .contacts)>h4,:is([name=JobFooter] .contacts)>h5,:is([name=JobFooter] .contacts)>h6{margin-block-start:0}[name=JobFooter] .contacts-list-item:has(+.contacts-list-item){margin-block-end:2rem}

/*# sourceMappingURL=style.min.css.map*/