@layer components{[name=JobHeader] .content>:first-child{margin-block-start:0;padding-block-start:0}[name=JobHeader] .content>:last-child:not([class*=button]){margin-block-end:0;padding-block-end:0}[name=JobHeader] .content>h2,[name=JobHeader] .content>h3,[name=JobHeader] .content>h4,[name=JobHeader] .content>h5,[name=JobHeader] .content>h6{margin-block-start:0}[name=JobHeader] .content>*:last-child :not(.whatsapp-button)>:last-child{margin-block-end:0;padding-block-end:0}[name=JobHeader] .attrs{@include reset-list;}[name=JobHeader] .attrs .attrs-taxonomy{display:inline-block}[name=JobHeader] .attrs .attrs-taxonomy span{font-weight:700}[name=JobHeader] .attrs .attrs-taxonomy:not(:last-child):after{content:"·";margin-left:1ch;margin-right:1ch}[name=JobHeader] .attrs+.attrs{margin-block-start:.5rem}[name=JobHeader] .desktop-navigation-wrapper{display:none}@media screen and (min-width:1024px){[name=JobHeader] .desktop-navigation-wrapper{display:flex;gap:1.5rem;align-items:center;margin-block-start:2rem}}[name=JobHeader]+.mobile-navigation-wrapper{display:flex;gap:1rem;padding:var(--box-padding);flex-direction:column;align-items:flex-start;position:fixed;inset:auto 0 0;z-index:2}@media screen and (min-width:512px){[name=JobHeader]+.mobile-navigation-wrapper{flex-direction:row;gap:1.5rem}}@media screen and (min-width:1024px){[name=JobHeader]+.mobile-navigation-wrapper{display:none}}}
