#career-page-header{transition:height .2s ease,padding .2s ease}#career-page-collapse-info{transition:display .2s ease,margin-top .2s ease;transition:opacity .2s ease,margin-top .2s ease,max-height 0s ease;opacity:1;margin-top:10px;max-height:200px;overflow:hidden}#career-page-collapse-info.collapsed{opacity:0;margin-top:0;max-height:0}@media(max-width:767px){.career-page-container .header-section{padding:1rem .75rem}.career-page-container .filter-section-mobile{margin-bottom:1rem}.career-page-container .job-card-mobile{padding:1rem;margin-bottom:.75rem;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.career-page-container .job-details-grid{grid-template-columns:1fr;gap:.5rem}.career-page-container .apply-button-mobile{width:100%;text-align:center;margin-top:1rem}}