.page_container__SeH83{display:flex;flex-wrap:wrap;gap:16px;padding:6rem 16px 16px}.page_leftSection__2iiGc{flex:2;max-width:65%;height:max-content;border:1px solid #dddcdc;padding:16px;border-radius:8px;background-color:#fff}.page_relatedJobs__u_H7i{flex:1;max-width:30%}.page_jobDetails__Wz6hx{margin-bottom:16px}.page_applyButton__Qf6st,.page_saveButton__k7Dnh{padding:8px 16px;border:none;border-radius:5px;cursor:pointer;color:#fff;margin-right:8px}.page_applyButton__Qf6st{border:1px solid #1e1e1e;color:#1e1e1e;background-color:#fff}.page_saveButton__k7Dnh{color:#fff;background-color:#138dff}.page_mainJobDescription__xdiIj{font-size:14px;color:#555;margin-top:8px;margin-bottom:16px}.page_jobCard__4jvOv{display:flex;justify-content:space-between;align-items:center;border:1px solid #ddd;border-radius:10px;padding:15px;margin-bottom:20px;background-color:#fff;transition:transform .3s,box-shadow .3s}.page_jobCard__4jvOv:hover{transform:scale(1.02);box-shadow:0 4px 8px rgba(0,0,0,.15)}.page_jobDetailsLeft__BlojW{flex-grow:1}.page_jobDetailsLeft__BlojW h6{font-size:16px;font-weight:700;color:#333;margin-bottom:8px}.page_jobDetailsLeft__BlojW p{font-size:14px;color:#555;margin:4px 0}.page_jobLogo__KEgGU{flex-shrink:0;text-align:right}.page_companyImage__FI7GG{border-radius:50%}.page_postedDate__aANMc{font-size:12px;color:#888;font-style:italic}@media (max-width:768px){.page_container__SeH83{flex-direction:column}.page_leftSection__2iiGc,.page_relatedJobs__u_H7i{max-width:100%}.page_jobCard__4jvOv{flex-direction:column;align-items:flex-start}.page_jobLogo__KEgGU{margin-top:8px;text-align:left}}