.job-details[data-astro-cid-ldq6vt3r]{display:grid;grid-template-columns:1fr 320px;gap:var(--space-4)}@media(max-width:768px){.job-details[data-astro-cid-ldq6vt3r]{grid-template-columns:1fr}}.job-sidebar-left[data-astro-cid-ldq6vt3r]{display:flex;flex-direction:column;gap:var(--space-3)}.job-title-left[data-astro-cid-ldq6vt3r]{font-size:1.8rem;font-weight:800;color:var(--text-primary);line-height:1.2;margin-bottom:var(--space-2)}.job-header-meta-left[data-astro-cid-ldq6vt3r]{display:flex;flex-direction:column;gap:var(--space-1)}.company-name-left[data-astro-cid-ldq6vt3r]{font-weight:600;color:var(--text-primary);font-size:1.1rem}.location-left[data-astro-cid-ldq6vt3r],.job-type-left[data-astro-cid-ldq6vt3r],.education-left[data-astro-cid-ldq6vt3r]{color:var(--text-secondary);font-size:.9rem}.salary-left[data-astro-cid-ldq6vt3r]{font-size:1.1rem;font-weight:600;color:var(--primary-600)}.job-meta-info-left[data-astro-cid-ldq6vt3r]{background:var(--neutral-50);border-radius:var(--radius-md);padding:var(--space-3)}.job-detail-main-card[data-astro-cid-ldq6vt3r]{padding:0!important;overflow:hidden}.job-header-section[data-astro-cid-ldq6vt3r],.job-description-section[data-astro-cid-ldq6vt3r],.job-requirements-section[data-astro-cid-ldq6vt3r],.job-apply-how-section[data-astro-cid-ldq6vt3r],.job-additional-info-section[data-astro-cid-ldq6vt3r]{padding:var(--space-3)}.section-divider[data-astro-cid-ldq6vt3r]{border:0;border-top:1px solid var(--border);margin:0}.job-meta-info-grid[data-astro-cid-ldq6vt3r]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-2);margin-top:var(--space-2)}.meta-item-inline[data-astro-cid-ldq6vt3r]{display:flex;flex-direction:column;gap:4px}.meta-item-inline[data-astro-cid-ldq6vt3r] .meta-label[data-astro-cid-ldq6vt3r]{font-size:.8rem;color:var(--text-muted);font-weight:500}.meta-item-inline[data-astro-cid-ldq6vt3r] .meta-value[data-astro-cid-ldq6vt3r]{font-size:.9rem;color:var(--text-primary);font-weight:600}.job-sidebar-right[data-astro-cid-ldq6vt3r]{display:flex;flex-direction:column;gap:var(--space-3)}.job-section[data-astro-cid-ldq6vt3r]{margin-bottom:var(--space-4)}.job-section[data-astro-cid-ldq6vt3r] h2[data-astro-cid-ldq6vt3r]{font-size:1.5rem;font-weight:700;margin-bottom:var(--space-2);color:var(--text-primary)}.job-section[data-astro-cid-ldq6vt3r] p[data-astro-cid-ldq6vt3r]{font-size:1rem;line-height:1.7;color:var(--text-secondary);margin-bottom:var(--space-2)}.job-meta-info[data-astro-cid-ldq6vt3r]{background:var(--neutral-50);border-radius:var(--radius-md);padding:var(--space-3);margin-top:var(--space-4)}.meta-item[data-astro-cid-ldq6vt3r]{display:flex;justify-content:space-between;padding:8px 0;border-bottom:1px solid var(--border)}.meta-item[data-astro-cid-ldq6vt3r]:last-child{border-bottom:none}.meta-label[data-astro-cid-ldq6vt3r]{font-weight:500;color:var(--text-secondary)}.meta-value[data-astro-cid-ldq6vt3r]{font-weight:600;color:var(--text-primary)}.company-info[data-astro-cid-ldq6vt3r]{display:flex;gap:var(--space-2);align-items:center}.company-logo-sidebar[data-astro-cid-ldq6vt3r]{width:48px;height:48px;background:var(--primary-50);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;font-family:Sora,sans-serif;font-size:1rem;font-weight:700;color:var(--primary-600);flex-shrink:0}.company-details[data-astro-cid-ldq6vt3r] h5[data-astro-cid-ldq6vt3r]{font-size:1rem;font-weight:600;margin-bottom:4px;color:var(--text-primary)}.company-details[data-astro-cid-ldq6vt3r] p[data-astro-cid-ldq6vt3r]{font-size:.85rem;color:var(--text-secondary)}.similar-jobs[data-astro-cid-ldq6vt3r]{display:flex;flex-direction:column;gap:10px}.similar-job-link[data-astro-cid-ldq6vt3r]{text-decoration:none;color:inherit;display:block}.similar-job-item[data-astro-cid-ldq6vt3r]{padding:10px 12px;background:var(--neutral-50);border-radius:var(--radius-sm);border:1px solid transparent;transition:all .2s ease;cursor:pointer}.similar-job-item[data-astro-cid-ldq6vt3r]:hover{background:var(--primary-50);border-color:var(--primary-200);transform:translateY(-1px);box-shadow:0 2px 6px #00000014}.similar-job-title[data-astro-cid-ldq6vt3r]{font-size:.88rem;font-weight:600;color:var(--text-primary);margin-bottom:3px;line-height:1.3}.similar-job-item[data-astro-cid-ldq6vt3r]:hover .similar-job-title[data-astro-cid-ldq6vt3r]{color:var(--primary-700)}.similar-job-company[data-astro-cid-ldq6vt3r]{font-size:.8rem;color:var(--text-secondary);margin-bottom:5px}.similar-job-meta[data-astro-cid-ldq6vt3r]{display:flex;gap:10px;font-size:.75rem;color:var(--text-muted)}.text-muted[data-astro-cid-ldq6vt3r]{color:var(--text-muted);font-style:italic}.job-detail-info[data-astro-cid-ldq6vt3r]{display:flex;flex-direction:column;gap:12px}.detail-item[data-astro-cid-ldq6vt3r]{display:flex;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--neutral-100)}.detail-item[data-astro-cid-ldq6vt3r]:last-child{border-bottom:none}.detail-icon[data-astro-cid-ldq6vt3r]{font-size:1.2rem;flex-shrink:0}.detail-content[data-astro-cid-ldq6vt3r]{flex:1}.detail-label[data-astro-cid-ldq6vt3r]{font-size:.85rem;color:var(--text-muted);margin-bottom:2px}.detail-value[data-astro-cid-ldq6vt3r]{font-size:.9rem;font-weight:600;color:var(--text-primary)}.apply-steps[data-astro-cid-ldq6vt3r]{display:flex;flex-direction:column;gap:12px}.step-item[data-astro-cid-ldq6vt3r]{display:flex;align-items:center;gap:12px}.step-number[data-astro-cid-ldq6vt3r]{width:24px;height:24px;border-radius:50%;background:var(--primary-600);color:#fff;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;flex-shrink:0}.step-content[data-astro-cid-ldq6vt3r]{flex:1}.step-title[data-astro-cid-ldq6vt3r]{font-size:.9rem;font-weight:600;color:var(--text-primary);margin-bottom:2px}.step-desc[data-astro-cid-ldq6vt3r]{font-size:.8rem;color:var(--text-muted)}.benefits-list[data-astro-cid-ldq6vt3r]{display:flex;flex-direction:column;gap:8px}.benefit-item[data-astro-cid-ldq6vt3r]{display:flex;align-items:center;gap:8px;font-size:.9rem;color:var(--text-secondary)}.benefit-icon[data-astro-cid-ldq6vt3r]{color:var(--primary-600);font-weight:700;flex-shrink:0}.job-stats[data-astro-cid-ldq6vt3r]{display:flex;flex-direction:column;gap:12px}.stat-item[data-astro-cid-ldq6vt3r]{text-align:center;padding:12px;background:var(--primary-50);border-radius:var(--radius-sm)}.stat-number[data-astro-cid-ldq6vt3r]{font-size:1.5rem;font-weight:700;color:var(--primary-600);margin-bottom:4px}.stat-label[data-astro-cid-ldq6vt3r]{font-size:.8rem;color:var(--text-muted)}.interview-tips[data-astro-cid-ldq6vt3r]{display:flex;flex-direction:column;gap:8px}.tip-item[data-astro-cid-ldq6vt3r]{display:flex;align-items:center;gap:8px;font-size:.85rem;color:var(--text-secondary)}.tip-icon[data-astro-cid-ldq6vt3r]{flex-shrink:0}.apply-tips[data-astro-cid-ldq6vt3r]{margin-top:8px}.related-jobs-list[data-astro-cid-ldq6vt3r]{display:flex;flex-direction:column;gap:12px}.related-job-card[data-astro-cid-ldq6vt3r]{display:flex;align-items:center;gap:12px;padding:12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);transition:var(--transition);cursor:pointer}.related-job-card[data-astro-cid-ldq6vt3r]:hover{background:var(--primary-50);border-color:var(--primary-200);transform:translateY(-1px);box-shadow:0 2px 8px #0000001a}.related-job-content[data-astro-cid-ldq6vt3r]{flex:1;min-width:0}.related-job-title[data-astro-cid-ldq6vt3r]{margin:0 0 4px;font-size:.95rem;font-weight:600;line-height:1.3}.related-job-title[data-astro-cid-ldq6vt3r] a[data-astro-cid-ldq6vt3r]{color:var(--text-primary);text-decoration:none;transition:var(--transition)}.related-job-title[data-astro-cid-ldq6vt3r] a[data-astro-cid-ldq6vt3r]:hover{color:var(--primary-600)}.related-job-company[data-astro-cid-ldq6vt3r]{font-size:.85rem;color:var(--text-secondary);margin-bottom:6px}.related-job-meta[data-astro-cid-ldq6vt3r]{display:flex;gap:12px;font-size:.8rem;color:var(--text-muted)}.related-job-arrow[data-astro-cid-ldq6vt3r]{color:var(--text-muted);transition:var(--transition);flex-shrink:0}.related-job-card[data-astro-cid-ldq6vt3r]:hover .related-job-arrow[data-astro-cid-ldq6vt3r]{color:var(--primary-600)}.ad-banner-job-detail[data-astro-cid-ldq6vt3r]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-2);margin:var(--space-3) 0;text-align:center;overflow:hidden}.ad-banner-job-detail[data-astro-cid-ldq6vt3r] .container[data-astro-cid-ldq6vt3r]{display:flex;justify-content:center;align-items:center}.ad-banner-job-detail[data-astro-cid-ldq6vt3r] script[data-astro-cid-ldq6vt3r]{display:block}.ad-banner-bottom-job-detail[data-astro-cid-ldq6vt3r]{background:transparent;border:none;padding:var(--space-2) 0;text-align:center;overflow:hidden;margin-top:var(--space-4)}.ad-banner-bottom-job-detail[data-astro-cid-ldq6vt3r] .container[data-astro-cid-ldq6vt3r]{display:flex;justify-content:center;align-items:center}.ad-banner-bottom-job-detail[data-astro-cid-ldq6vt3r] script[data-astro-cid-ldq6vt3r]{display:block}.ad-sidebar[data-astro-cid-ldq6vt3r]{padding:var(--space-1);text-align:center}.ad-container-center[data-astro-cid-ldq6vt3r]{display:flex;justify-content:center;align-items:center;width:100%;overflow:hidden}.ad-container-center[data-astro-cid-ldq6vt3r] script[data-astro-cid-ldq6vt3r]{display:block}.lamar-sekarang-btn[data-astro-cid-ldq6vt3r]{width:60%;display:flex;justify-content:center;align-items:center;margin:0 auto;text-decoration:none}@media(max-width:480px){.job-header-content[data-astro-cid-ldq6vt3r]{flex-direction:column;gap:var(--space-2)}.company-logo-large[data-astro-cid-ldq6vt3r]{width:60px;height:60px;font-size:1.2rem}.job-header[data-astro-cid-ldq6vt3r] h1[data-astro-cid-ldq6vt3r]{font-size:1.5rem}.job-header-meta[data-astro-cid-ldq6vt3r]{flex-direction:column;gap:var(--space-1)}.lamar-sekarang-btn[data-astro-cid-ldq6vt3r]{width:100%;font-size:.95rem}}
