.hide-overflow{clip-path:polygon(0 0,0 120%,100% 120%,100% 0)}.b-job-accordion .content a,.u-anim,.u-anim-reverse{display:inline-block;position:relative}.b-job-accordion .content a:after,.u-anim-reverse:after,.u-anim:after{background-color:currentColor;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s var(--ease-out-quad);width:100%}.b-job-accordion .content a:hover:after,.u-anim-reverse:hover:after,.u-anim:hover:after{transform:scaleX(1);transform-origin:bottom left}.b-job-accordion .content a:after,.u-anim-reverse:after{transform:scaleX(1);transform-origin:bottom left}.b-job-accordion .content a:hover:after,.u-anim-reverse:hover:after{transform:scaleX(0);transform-origin:bottom right}.b-job-accordion .job-content[data-state=open]{animation:slideDown .3s var(--ease-in-out-sine)}.b-job-accordion .job-content[data-state=closed]{animation:slideUp .3s var(--ease-in-out-sine)}@keyframes slideDown{0%{height:0}to{height:var(--reka-accordion-content-height)}}@keyframes slideUp{0%{height:var(--reka-accordion-content-height)}to{height:0}}.b-job-accordion .content h1{font-size:2.625rem;font-weight:100!important;line-height:1.1;font-weight:100}@media(min-width:1024px){.b-job-accordion .content h1{font-size:6.875rem}}.b-job-accordion .content h2{font-size:1.5625rem;font-weight:200!important;line-height:1.25;font-weight:200}@media(min-width:1024px){.b-job-accordion .content h2{font-size:3.75rem}}.b-job-accordion .content h3{font-size:1.25rem;font-weight:200!important;font-weight:200}@media(min-width:1024px){.b-job-accordion .content h3{font-size:2.625rem}}.b-job-accordion .content h4{font-size:1.125rem;font-weight:200}@media(min-width:1024px){.b-job-accordion .content h4{font-size:2rem}}.b-job-accordion .content h1,.b-job-accordion .content h2,.b-job-accordion .content h3,.b-job-accordion .content h4,.b-job-accordion .content h5,.b-job-accordion .content h6{color:var(--color-primary);margin-bottom:.25em}.b-job-accordion .content h1:last-child,.b-job-accordion .content h2:last-child,.b-job-accordion .content h3:last-child,.b-job-accordion .content h4:last-child,.b-job-accordion .content h5:last-child,.b-job-accordion .content h6:last-child{margin-bottom:0}
