.RelatedJobs-module-scss-module__g3-fMq__section{width:100%;padding:6rem var(--rw-page-x);background:var(--rw-bg);border-top:1px solid var(--rw-border);box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:2.25rem;font-family:Inter,Helvetica,Arial,sans-serif;display:flex;overflow-x:clip}.RelatedJobs-module-scss-module__g3-fMq__intro{flex-direction:column;align-items:flex-start;gap:1rem;width:100%;max-width:48.75rem;display:flex}.RelatedJobs-module-scss-module__g3-fMq__badge{letter-spacing:0;text-transform:uppercase;font-weight:400}.RelatedJobs-module-scss-module__g3-fMq__title{letter-spacing:-.125rem}.RelatedJobs-module-scss-module__g3-fMq__lead{max-width:100%}.RelatedJobs-module-scss-module__g3-fMq__slider{width:100%;display:block}.RelatedJobs-module-scss-module__g3-fMq__sliderHead{justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-bottom:1.25rem;display:flex}.RelatedJobs-module-scss-module__g3-fMq__pagination{flex-wrap:wrap;align-items:center;gap:.5rem;min-height:.625rem;display:flex}.RelatedJobs-module-scss-module__g3-fMq__pagination .swiper-pagination-bullet{opacity:.35;border-radius:999px;width:.5rem;height:.5rem;transition:width .2s,opacity .2s,background-color .2s;background:var(--rw-text-muted)!important;margin:0!important}.RelatedJobs-module-scss-module__g3-fMq__pagination .swiper-pagination-bullet-active{opacity:1;width:1.25rem;background:var(--rw-accent)!important}.RelatedJobs-module-scss-module__g3-fMq__nav{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.RelatedJobs-module-scss-module__g3-fMq__navButton{border:1px solid var(--rw-border);background:var(--rw-bg-elevated);width:2.75rem;height:2.75rem;color:var(--rw-text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}.RelatedJobs-module-scss-module__g3-fMq__navButton:hover:not(:disabled){border-color:var(--rw-text-muted);background:var(--rw-bg-panel)}.RelatedJobs-module-scss-module__g3-fMq__navButton:focus-visible{outline:2px solid var(--rw-accent);outline-offset:2px}:is(.RelatedJobs-module-scss-module__g3-fMq__navButton:disabled,.RelatedJobs-module-scss-module__g3-fMq__navButton.swiper-button-disabled){opacity:.35;cursor:default;pointer-events:none}.RelatedJobs-module-scss-module__g3-fMq__swiper{width:100%;overflow:visible}.RelatedJobs-module-scss-module__g3-fMq__swiper .swiper-pagination{display:none!important}.RelatedJobs-module-scss-module__g3-fMq__swiper .swiper-wrapper{align-items:stretch}.RelatedJobs-module-scss-module__g3-fMq__slide{box-sizing:border-box;height:auto;display:flex}.RelatedJobs-module-scss-module__g3-fMq__cardLink{width:100%;height:100%;min-height:100%;color:inherit;border-radius:1.25rem;flex-direction:column;flex:auto;text-decoration:none;display:flex}.RelatedJobs-module-scss-module__g3-fMq__cardLink:hover .RelatedJobs-module-scss-module__g3-fMq__card{border-color:color-mix(in srgb, var(--rw-accent) 40%, var(--rw-border));background:var(--rw-bg-panel)}.RelatedJobs-module-scss-module__g3-fMq__cardLink:hover .RelatedJobs-module-scss-module__g3-fMq__arrow{color:var(--rw-accent);transform:translate(.12rem,-.12rem)}.RelatedJobs-module-scss-module__g3-fMq__cardLink:focus-visible{outline:2px solid var(--rw-accent);outline-offset:3px}.RelatedJobs-module-scss-module__g3-fMq__card{border:1px solid var(--rw-border);background:var(--rw-bg-elevated);box-sizing:border-box;border-radius:1.25rem;flex-direction:column;flex:auto;align-items:flex-start;gap:1.125rem;width:100%;height:100%;min-height:18.5rem;padding:1.75rem;transition:background-color .2s,border-color .2s;display:flex}.RelatedJobs-module-scss-module__g3-fMq__icon{width:3.25rem;height:3.25rem;color:var(--icon-color);background:var(--icon-surface);border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.RelatedJobs-module-scss-module__g3-fMq__cardTitle{min-height:2.6em;color:var(--rw-text);margin:0;font-size:1.375rem;font-weight:700;line-height:1.3}.RelatedJobs-module-scss-module__g3-fMq__text{color:var(--rw-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex:1;margin:0;font-size:1.0625rem;line-height:1.55;display:-webkit-box;overflow:hidden}.RelatedJobs-module-scss-module__g3-fMq__footer{justify-content:space-between;align-items:center;gap:1rem;width:100%;margin-top:auto;padding-top:.25rem;display:flex}.RelatedJobs-module-scss-module__g3-fMq__arrow{color:var(--rw-text-muted);flex-shrink:0;transition:color .15s,transform .15s}@media (max-width:64rem){.RelatedJobs-module-scss-module__g3-fMq__section{gap:2rem;padding-block:4rem}.RelatedJobs-module-scss-module__g3-fMq__card{min-height:16.5rem;padding:1.5rem}.RelatedJobs-module-scss-module__g3-fMq__cardTitle{font-size:1.25rem}}@media (max-width:40rem){.RelatedJobs-module-scss-module__g3-fMq__card{border-radius:1.125rem;min-height:15rem;padding:1.375rem}.RelatedJobs-module-scss-module__g3-fMq__cardTitle{font-size:1.1875rem}.RelatedJobs-module-scss-module__g3-fMq__text{font-size:1rem}}
