.button:focus,.button:hover,.hs-blog-post-listing__post-button:focus,.hs-blog-post-listing__post-button:hover,.hs-button:focus,.hs-button:hover,button:focus,button:hover{background-color:#fff;border:1px solid #f6f9fd;border-radius:6px;color:#060606}.button-description-career{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:20px}.career-apply-btn{background-color:#4caf50;background:none;border:none;border-radius:5px;color:#fff;color:gray;cursor:pointer;display:inline-block;flex-shrink:0;font-size:.9em;padding:10px 20px;padding:0;text-align:center;text-decoration:none;transition:color .3s ease-in-out;white-space:nowrap}.career-apply-btn:hover{color:#000}.career-plus-icon{color:#333;flex-shrink:0;font-size:1.5em;margin-left:10px}.career-accordion-divider{background:#ddd;border:0;height:1px;margin:20px 0}.accordion-v2-container{margin-top:80px;text-align:center}.accordion-v2-title{color:#1a1a1a;font-size:32px;font-weight:700}.accordion-v2-description{color:#666;font-size:16px}.career-accordion-container{margin:20px auto;width:100%}.career-accordion-item{background-color:#fff;border-bottom:1px solid #ddd;border-top:1px solid #ddd}.career-accordion-content-faq{background-color:#f9f9f9;max-height:0;overflow:hidden;padding:0 30px;transition:max-height .3s ease-in-out}.career-accordion-item.active .career-accordion-content-faq{max-height:1000px;padding:-2px}.career-accordion-button{align-items:center;background-color:#fff;border:none;color:#333;cursor:pointer;display:flex;font-size:1.1em;gap:15px;justify-content:space-between;padding:30px;text-align:left;width:100%}.career-accordion-button-main-title{flex-grow:1;line-height:1.4;margin-right:10px;overflow-wrap:break-word;white-space:normal;word-break:break-word}.career-job-date{color:#999;font-size:.9em;left:-71px;position:relative;top:5px;white-space:nowrap}@media (max-width:768px){.career-accordion-button{align-items:center;flex-direction:row;font-size:1em;gap:10px}.career-job-apply-container{align-items:center;display:flex;flex-direction:row;gap:10px;white-space:nowrap}.career-job-date{font-size:.9em;left:0;position:relative;top:0}.career-apply-btn{font-size:.9em}}@media (max-width:480px){.career-accordion-button{align-items:flex-start;flex-direction:column;font-size:.9em;gap:8px;padding:15px}.career-accordion-button-main-title{font-size:1em;line-height:1.4;overflow-wrap:break-word;white-space:normal}.career-job-apply-container{align-items:flex-start;flex-direction:column;gap:8px}.career-job-date{font-size:.9em;left:0;position:relative;text-align:left;top:0;white-space:nowrap}.career-apply-btn{font-size:.8em;padding:5px 8px}}