.hr-container{background-color:#f0f0f0;flex-direction:column;margin-bottom:110px;margin-top:100px!important;padding-bottom:70px;padding-top:60px}@media(max-width:768px){.hr-container{margin-bottom:60px;margin-top:60px!important;padding-bottom:50px;padding-top:50px}}.hr-title{margin-bottom:20px;margin-top:60px}.hr-title.hr-detail{margin-top:40px}@media(max-width:768px){.hr-title{margin-top:20px!important}}.hr-positions{margin:110px 0;scroll-margin-top:calc(var(--site-header-offset) + 16px)}.hr-positions>p{margin-bottom:25px;margin-top:10px}.hr-position-filters{align-items:end;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:35px}.hr-position-filters label{display:block;margin-bottom:6px}.hr-position-filters select{width:300px}.hr-filter-reset{color:#333!important;padding:12px 4px;text-decoration:none!important}.hr-position{color:inherit;display:grid;gap:10px 20px;grid-template-columns:1fr auto;list-style:none;padding:18px 0;text-decoration:none;transition:all .3s}.hr-position:focus-visible,.hr-position:hover{background-color:#f5f5f5;color:inherit;text-decoration:none}.hr-position::-webkit-details-marker{display:none}.hr-position-title{font-size:20px;font-weight:500;grid-column:1/-1}.hr-position-meta{color:#444;display:flex;flex-wrap:wrap;font-size:14px;gap:8px 22px}.hr-position-meta img{margin-right:3px}.hr-position-action{font-size:14px;text-decoration:none;white-space:nowrap}.hr-position-action img{margin-left:10px;margin-right:30px;vertical-align:bottom}@media(max-width:780px){.hr-position-action img{margin-inline:10px}}.hr-position-description{padding:20px 0 5px}.hr-position-description.snippetCnt{padding-bottom:100px}.hr-position>.hr-position-description{border-top:1px solid #000;grid-column:1/-1;max-width:none}.hr-position-empty{padding:25px 0}.hr-position-pages{display:flex;gap:12px;justify-content:center;margin-top:50px}.hr-position-pages a{color:#111;min-width:36px;padding:8px;text-align:center;text-decoration:none}.hr-position-pages a[aria-current=page]{border:1px solid #111}.hr-application{background:#f0f0f0;padding:64px 0 78px;scroll-margin-top:calc(var(--site-header-offset) + 16px)}.hr-application .form-wrapper{background:transparent;overflow:visible}.hr-application .form-wrapper .form-head,.hr-application .form-wrapper .form-input-wrapper,.hr-application .form-wrapper .form-subtitle{background:transparent;border:0;padding:0}.hr-application .form-wrapper .form-title{color:#111;font-size:26px}.hr-application .form-wrapper .form-subtitle{margin:6px 0 24px}.hr-application .form-wrapper .hr-date-input{height:3.5rem}.hr-application .form-wrapper .form-check-input{border-radius:0}.hr-application .hr-upload{align-items:center;background:#fff;border:1px solid #ddd;border-radius:6px;cursor:pointer;display:flex;justify-content:center;min-height:54px;padding:8px 12px;position:relative}.hr-application .hr-upload:focus-within{outline:2px solid #111;outline-offset:2px}.hr-application .hr-upload input{cursor:pointer;height:100%;inset:0;opacity:0;position:absolute;width:100%}.hr-application .hr-upload-prompt{align-items:center;display:flex;font-size:14px;gap:8px;justify-content:center;text-align:center}.hr-application .hr-upload-prompt img{flex:none;height:auto;width:22px}.hr-application .hr-upload-name{display:block;font-size:14px;margin-top:6px;overflow-wrap:anywhere}.hr-application .form-wrapper .form-actions{margin-bottom:0}@media(max-width:768px){.hr-positions{margin:45px 0 65px}.hr-position-filters select,.hr-position-filters>div{width:100%}.hr-position{grid-template-columns:1fr}.hr-position-action{order:1}.hr-application{padding:45px 0 60px}}.hr-subtitle{margin-bottom:20px}.hr-list-title{margin-bottom:40px}@media(max-width:768px){.hr-list-title{margin-bottom:30px}}.hr-button{background-color:transparent;border:1px solid var(--black)!important;color:var(--black);font-size:20px;padding:20px 30px;text-decoration:none;text-transform:uppercase}.hr-button:hover{background-color:var(--black);color:#fff}.hr-button.hr-home{margin-top:40px}@media(max-width:768px){.hr-button{font-size:16px;padding:15px 24px}}.section-content2{margin-bottom:150px!important;margin-top:60px!important}@media(max-width:768px){.section-content2{margin-bottom:60px!important;margin-top:40px!important}}.position-card{border:1px solid #ddd;display:flex;flex-direction:column;margin-bottom:40px;overflow:hidden;width:100%}@media(max-width:768px){.position-card{margin-bottom:8px!important}}.position-card .position-card-body{display:flex;flex:1 1 auto;flex-direction:column;padding:25px 0 30px}.position-card .position-card-subtitle,.position-card .position-card-title{margin-bottom:20px;padding-left:25px;padding-right:25px}.position-card .position-card-link-image{display:block;height:253px;overflow:hidden;position:relative;width:100%}.position-card .position-card-main-image{display:block;height:253px;object-fit:cover;object-position:center;transition:transform .5s ease;width:100%}.position-card .position-card-main-image:hover{cursor:pointer;transform:scale(1.02)}.main-image{display:block;margin:auto;max-width:100%}.hr-detail-header{margin-bottom:30px;margin-top:40px}@media(max-width:768px){.hr-detail-header{margin-bottom:20px;margin-top:20px}}.hr-main-column{margin-bottom:150px}@media(max-width:768px){.hr-main-column{margin-bottom:60px}}.hr-main-column .main-image{overflow:hidden;width:100%}.hr-main-column .main-image img{display:block;height:100%;object-fit:cover;width:100%}.hr-sidebar{background-color:#f0f0f0;padding:40px 32px 55px}@media(max-width:768px){.hr-sidebar{margin-bottom:8px!important}}.hr-sidebar-title{margin-bottom:20px}.hr-sidebar-body{margin-bottom:30px}.video-wrapper{aspect-ratio:16/9;max-width:1100px;position:relative;width:100%}.video-wrapper iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.hr-detail-content{margin-top:40px}@media(max-width:768px){.hr-detail-content{margin-top:20px}}