.job-related-section{font-family:var(--font-body);width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@media(min-width:640px){.job-related-section{padding-top:64px}}.job-related-heading{font-size:20px;font-weight:700;color:var(--heading-color, #1F2937);text-align:var(--heading-align, left);margin-bottom:24px;margin-top:0}@media(min-width:640px){.job-related-heading{font-size:24px}}.job-related-grid{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:16px}@media(min-width:640px){.job-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.job-related-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.job-related-card{background-color:var(--card-bg, white);border-radius:12px;padding:16px;border:1px solid var(--card-border, #F3F4F6);transition:all .3s ease;text-decoration:none;display:block}@media(min-width:640px){.job-related-card{padding:20px}}.job-related-card:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;border-color:#e4010f33}.job-related-flex{display:flex;align-items:flex-start;gap:12px}.job-related-icon{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.job-related-title{font-weight:600;color:var(--card-text, #1F2937);margin:0;font-size:16px;line-height:1.4;transition:color .2s}.job-related-card:hover .job-related-title{color:#e4010f}.job-related-meta{font-size:14px;color:#6b7280;margin-top:4px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-job-related.css.map */
