.detail-job--container{display:flex;width:100%;flex-direction:column;justify-content:flex-start;gap:8px;padding:44px;background:var(--color-surface-content)}.detail-job--state{color:var(--color-text-placeholder);font-family:Siemens Sans;font-size:var(--font-size-sm);font-weight:700;line-height:var(--line-height-lg);letter-spacing:var(--default-letter-spacing)}.detail-job--header{display:flex;flex-direction:column;align-items:flex-start;gap:24px;width:100%}.detail-job--title-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%}.detail-job--headings{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.detail-job--subtitle{color:var(--color-primary-action);font-size:var(--font-size-lg);font-style:normal;font-weight:700;line-height:var(--line-height-lg);letter-spacing:var(--default-letter-spacing)}.detail-job--buttons{display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;.detail-job--apply-button,.detail-job--save-button{width:100%;min-width:200px;height:46px;padding:8px 24px 8px 12px;text-transform:none;font-family:Siemens Sans Black;font-size:var(--font-size-base);font-weight:400;line-height:var(--line-height-lg);letter-spacing:var(--default-letter-spacing)}.detail-job--apply-button{color:var(--color-on-primary-action)}.detail-job--save-button{background:var(--color-surface-content-alt);outline:none;border:none;color:var(--color-solid-white)}}.detail-job--top-line{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:12px}.detail-job--title{color:var(--color-solid-white);font-family:Siemens Sans;font-size:var(--font-size-4xl);font-weight:700;line-height:normal;letter-spacing:var(--default-letter-spacing);max-width:550px;.detail-job--preview{color:var(--color-text-placeholder)}}.detail-job--summary{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.detail-job--summary-item{display:flex;align-items:flex-start;gap:8px;color:var(--color-text-placeholder)}.detail-job--summary-item-content{display:flex;flex-direction:column;align-items:flex-start;.skills-tags--tag-text{color:var(--color-solid-white)}}.detail-job--summary-item-title{font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase}.detail-job--summary-item-text,.detail-job--summary-item-title{font-family:Siemens Sans;line-height:var(--line-height-lg);letter-spacing:var(--default-letter-spacing)}.detail-job--summary-item-text{color:var(--color-solid-white);text-align:center;font-size:var(--font-size-base);font-weight:400;text-transform:capitalize}.detail-job--content{margin-top:40px;display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));width:100%;grid-gap:24px;gap:24px;align-items:start}.detail-job--column,.detail-job--content-element{display:flex;flex-direction:column;align-items:flex-start;gap:24px}.detail-job--content-element{background:var(--color-surface-content-alt);width:100%;padding:24px;.detail-job--partner-profile-button{background:#093d59;outline:none;border:none;color:var(--color-solid-white);text-transform:none;width:100%;height:56px}}.detail-job--content-element-title{display:flex;gap:4px;color:var(--color-primary-action);font-family:Siemens Sans;font-size:var(--font-size-base);font-style:normal;font-weight:700;line-height:var(--line-height-lg);letter-spacing:var(--default-letter-spacing);align-items:center;&.partner{gap:8px}}.detail-job--partner-logo{max-width:64px;max-height:64px;width:auto;height:auto;object-fit:contain;object-position:center}@media (max-width:1024px){.detail-job--container{padding:32px}.detail-job--title{font-size:var(--font-size-3xl);max-width:100%}.detail-job--title-container{gap:24px}.detail-job--buttons{flex-direction:row;justify-content:flex-start;width:100%}.detail-job--buttons .detail-job--apply-button,.detail-job--buttons .detail-job--save-button{min-width:unset;flex:1 1}.detail-job--content{grid-template-columns:1fr}}@media (max-width:768px){.detail-job--container{padding:24px 16px;gap:16px}.detail-job--header{gap:16px}.detail-job--title-container{flex-direction:column;gap:16px}.detail-job--headings{gap:12px}.detail-job--title{font-size:var(--font-size-2xl);line-height:1.2}.detail-job--subtitle{font-size:var(--font-size-base)}.detail-job--buttons{width:100%;flex-direction:column;align-items:stretch}.detail-job--summary{gap:12px}.detail-job--summary-item{flex-direction:column;gap:4px}.detail-job--summary-item-text{text-align:left}.detail-job--content{margin-top:24px;gap:16px}.detail-job--content-element{padding:16px}.detail-job--partner-logo{max-width:40px;max-height:40px}}@media (max-width:480px){.detail-job--title{font-size:var(--font-size-xl)}.detail-job--content-element.with-gap{gap:20px}.detail-job--partner-profile-button{height:46px;font-size:var(--font-size-sm)}}