.elementor-widget .pflege-recruit-mvp{background:var(--pr-color-bg,var(--pr-bg,transparent));color:var(--pr-color-text,var(--pr-text,inherit));max-width:100%}.elementor-widget .pr-employer-dashboard-elementor,.elementor-widget .pr-employer-dashboard-elementor *,.elementor-widget .pr-employer-elementor-widget,.elementor-widget .pr-employer-elementor-widget *,.elementor-widget .pflege-recruit-mvp .pr-employer-widget,.elementor-widget .pflege-recruit-mvp .pr-employer-widget *{box-sizing:border-box;min-width:0}.elementor-widget .pr-employer-dashboard-elementor,.elementor-widget .pr-employer-dashboard-elementor-section,.elementor-widget .pr-employer-elementor-widget,.elementor-widget .pflege-recruit-mvp .pr-employer-dashboard,.elementor-widget .pflege-recruit-mvp .pr-employer-widget,.elementor-widget .pflege-recruit-mvp .pr-dashboard-section,.elementor-widget .pflege-recruit-mvp .pr-template-dashboard{max-width:100%;overflow-wrap:anywhere;width:100%}.elementor-widget .pr-employer-dashboard-elementor{display:grid;gap:var(--pr-card-gap,24px)}.elementor-widget .pr-employer-dashboard-elementor .pflege-recruit-mvp,.elementor-widget .pr-employer-elementor-widget .pflege-recruit-mvp{max-width:100%;width:100%}.elementor-widget .pr-employer-dashboard-elementor table,.elementor-widget .pr-employer-elementor-widget table,.elementor-widget .pflege-recruit-mvp .pr-employer-widget table{display:block;max-width:100%;overflow-x:auto;table-layout:auto;width:100%}.elementor-widget .pr-employer-dashboard-elementor .pr-table-wrap,.elementor-widget .pr-employer-elementor-widget .pr-table-wrap,.elementor-widget .pflege-recruit-mvp .pr-employer-widget .pr-table-wrap{max-width:100%;overflow-x:auto;width:100%}.elementor-widget .pr-employer-dashboard-elementor th,.elementor-widget .pr-employer-dashboard-elementor td,.elementor-widget .pr-employer-elementor-widget th,.elementor-widget .pr-employer-elementor-widget td,.elementor-widget .pflege-recruit-mvp .pr-employer-widget th,.elementor-widget .pflege-recruit-mvp .pr-employer-widget td{white-space:normal}.elementor-widget .pr-employer-dashboard-elementor .pr-dashboard-cards,.elementor-widget .pr-employer-dashboard-elementor .pr-employer-quick-action-grid,.elementor-widget .pr-employer-elementor-widget .pr-dashboard-cards,.elementor-widget .pr-employer-elementor-widget .pr-employer-quick-action-grid,.elementor-widget .pflege-recruit-mvp .pr-employer-widget .pr-dashboard-cards,.elementor-widget .pflege-recruit-mvp .pr-employer-widget .pr-employer-quick-action-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%, var(--pr-employer-card-min-width, 240px)),1fr))}.elementor-widget .pr-employer-dashboard-elementor .pr-profile-form,.elementor-widget .pr-employer-elementor-widget .pr-profile-form,.elementor-widget .pflege-recruit-mvp .pr-employer-widget .pr-profile-form,.elementor-widget .pflege-recruit-mvp .pr-employer-widget .pr-registration-grid{max-width:100%;width:100%}.elementor-widget .pr-employer-dashboard-elementor .pr-dashboard-grid,.elementor-widget .pr-employer-elementor-widget .pr-dashboard-grid,.elementor-widget .pflege-recruit-mvp .pr-employer-widget .pr-dashboard-grid,.elementor-widget .pflege-recruit-mvp .pr-employer-widget .pr-employer-locations-manager{grid-template-columns:repeat(auto-fit,minmax(min(100%, var(--pr-employer-card-min-width, 240px)),1fr));max-width:100%;width:100%}.elementor-widget .pr-employer-dashboard-elementor .pr-dashboard-actions,.elementor-widget .pr-employer-elementor-widget .pr-dashboard-actions,.elementor-widget .pflege-recruit-mvp .pr-employer-widget .pr-dashboard-actions,.elementor-widget .pflege-recruit-mvp .pr-employer-widget .pr-inline-action-form{flex-wrap:wrap;max-width:100%}.elementor-widget .pflege-recruit-mvp .pr-job,.elementor-widget .pflege-recruit-mvp .pr-job-detail{margin-bottom:1rem}.elementor-widget .pflege-recruit-mvp .pr-card{background:var(--pr-card-bg,var(--pr-card-background,#fff));border-color:var(--pr-color-border,var(--pr-border,#d9e2ec));border-radius:var(--pr-card-radius,18px);box-shadow:var(--pr-card-shadow,none);box-sizing:border-box}.elementor-widget .pflege-recruit-mvp .pr-job-card{background:var(--pr-job-card-bg,var(--pr-card-bg,#fff));border-color:var(--pr-card-border-color,var(--pr-color-border,#d9e2ec))}.elementor-widget .pflege-recruit-mvp .pr-course-card{background:var(--pr-course-card-bg,var(--pr-card-bg,#fff));border-color:var(--pr-card-border-color,var(--pr-color-border,#d9e2ec))}.elementor-widget .pflege-recruit-mvp .pr-provider-card{background:var(--pr-provider-card-bg,var(--pr-card-bg,#fff));border-color:var(--pr-card-border-color,var(--pr-color-border,#d9e2ec))}.elementor-widget .pflege-recruit-mvp .pr-employer-list,.elementor-widget .pflege-recruit-mvp .pr-employer-list *{box-sizing:border-box;min-width:0}.elementor-widget .pflege-recruit-mvp .pr-employer-list{max-width:100%;width:100%}.elementor-widget .pflege-recruit-mvp .pr-employer-list__grid{display:grid;gap:var(--pr-card-gap,20px)}.elementor-widget .pflege-recruit-mvp .pr-employer-list--card,.elementor-widget .pflege-recruit-mvp .pr-employer-list--cards{grid-template-columns:repeat(auto-fit,minmax(min(100%, var(--pr-employer-list-card-min-width, 280px)),1fr))}.elementor-widget .pflege-recruit-mvp .pr-employer-list--compact,.elementor-widget .pflege-recruit-mvp .pr-employer-list--list{grid-template-columns:minmax(0,1fr)}.elementor-widget .pflege-recruit-mvp .pr-employer-list--card .pr-employer-card,.elementor-widget .pflege-recruit-mvp .pr-employer-list--cards .pr-employer-card{flex-direction:column}.elementor-widget .pflege-recruit-mvp .pr-employer-list--compact .pr-employer-card,.elementor-widget .pflege-recruit-mvp .pr-employer-list--list .pr-employer-card{align-items:flex-start;flex-direction:row}.elementor-widget .pflege-recruit-mvp .pr-employer-card__content{display:flex;flex-direction:column;gap:.65rem;min-width:0;width:100%}.elementor-widget .pflege-recruit-mvp .pr-employer-card__meta{display:flex;flex-wrap:wrap;gap:.4rem 1rem}.elementor-widget .pflege-recruit-mvp .pr-employer-card__meta-row{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:.25rem}.elementor-widget .pflege-recruit-mvp .pr-employer-card__image-wrap{align-items:center;background:#fff0;display:flex;flex:0 0 auto;justify-content:center;max-width:100%;overflow:hidden}.elementor-widget .pflege-recruit-mvp .pr-employer-card__image{background:#fff0;display:block;max-width:100%}.elementor-widget .pflege-recruit-mvp .pr-employer-card__placeholder{align-items:center;display:flex;justify-content:center}.elementor-widget .pflege-recruit-mvp .pr-employer-card__actions{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;max-width:100%}@media (max-width:720px){.elementor-widget .pflege-recruit-mvp .pr-employer-list--compact .pr-employer-card,.elementor-widget .pflege-recruit-mvp .pr-employer-list--list .pr-employer-card{flex-direction:column}}.elementor-widget .pflege-recruit-mvp .pr-dashboard-card,.elementor-widget .pflege-recruit-mvp .pr-course-date-card,.elementor-widget .pflege-recruit-mvp .pr-provider-library-item{background:var(--pr-dashboard-card-bg,var(--pr-card-bg,#fff));border-color:var(--pr-card-border-color,var(--pr-color-border,#d9e2ec));border-radius:var(--pr-card-radius,18px);box-shadow:var(--pr-card-shadow,none)}.elementor-widget .pflege-recruit-mvp .pr-button{background:var(--pr-button-bg,var(--pr-color-primary,#0f2e46));border-color:var(--pr-button-bg,var(--pr-color-primary,#0f2e46));border-radius:var(--pr-button-radius,999px);box-shadow:var(--pr-button-shadow,none);color:var(--pr-button-text,#fff);line-height:1.2}.pr-elementor-widget{color:var(--pr-color-text,var(--pr-text,inherit))}.elementor-widget .pflege-recruit-mvp .pr-employer-form-heading,.elementor-widget .pflege-recruit-mvp .pr-elementor-employer-widget .pr-employer-form-heading,.elementor-widget .pflege-recruit-mvp .pr-form-bridge-employer_staffing_need .elementor-heading-title,.elementor-widget .pflege-recruit-mvp .pr-form-bridge-employer_contact .elementor-heading-title{color:var(--pr-employer-form-heading-color,#102a43);margin-top:0}.elementor-widget .pflege-recruit-mvp .pr-employer-form-intro,.elementor-widget .pflege-recruit-mvp .pr-elementor-employer-widget .pr-employer-form-intro{color:var(--pr-color-muted,#64748b)}.elementor-widget .pflege-recruit-mvp .pr-employer-completeness-progress span{background:var(--pr-employer-onboarding-accent,#2ead6b)}.elementor-widget .pflege-recruit-mvp .pr-employer-completeness-percent{color:var(--pr-employer-onboarding-accent,var(--pr-color-primary,#0f2e46))}.elementor-widget .pflege-recruit-mvp .pr-employer-quick-action-grid{gap:var(--pr-card-gap,16px)}.elementor-widget .pflege-recruit-mvp .pr-registration-form{margin-left:auto;margin-right:auto;max-width:var(--pr-auth-form-max-width,920px);width:100%}.elementor-widget .pflege-recruit-mvp .pr-auth-choice-grid{display:grid;gap:var(--pr-auth-choice-gap,12px);grid-template-columns:repeat(var(--pr-auth-choice-columns,2),minmax(0,1fr))}.elementor-widget .pflege-recruit-mvp .pr-auth-choice-card{background:var(--pr-choice-bg,var(--pr-color-surface,#fff));border:var(--pr-input-border-width,1px) solid var(--pr-input-border-color,var(--pr-color-border,#d9e2ec));border-radius:var(--pr-input-radius,12px);box-sizing:border-box;display:flex;gap:.65rem;padding:.8rem .9rem;width:100%}.elementor-widget .pflege-recruit-mvp .pr-auth-choice-card:has(input:checked){background:var(--pr-choice-selected-bg,color-mix(in srgb,var(--pr-color-primary,#0f2e46) 10%,#fff));border-color:var(--pr-color-primary,#0f2e46)}.elementor-widget .pflege-recruit-mvp .pr-qualification-checkbox-grid{display:flex;flex-direction:column;gap:var(--pr-qualification-row-gap,8px);grid-template-columns:none;width:100%}.elementor-widget .pflege-recruit-mvp .pr-qualification-checkbox-group--list .pr-qualification-checkbox-grid{display:flex;flex-direction:column}.elementor-widget .pflege-recruit-mvp .pr-qualification-checkbox-group--inline .pr-qualification-checkbox-grid{flex-direction:row;flex-wrap:wrap;gap:var(--pr-qualification-row-gap,8px) var(--pr-qualification-column-gap,12px)}.elementor-widget .pflege-recruit-mvp .pr-qualification-checkbox-group--grid .pr-qualification-checkbox-grid{display:grid;gap:var(--pr-qualification-row-gap,10px) var(--pr-qualification-column-gap,14px);grid-template-columns:repeat(var(--pr-qualification-columns,2),minmax(0,1fr))}.elementor-widget .pflege-recruit-mvp .pr-qualification-checkbox-group--cards .pr-qualification-checkbox-grid{display:grid;gap:var(--pr-qualification-row-gap,12px) var(--pr-qualification-column-gap,14px);grid-template-columns:repeat(auto-fit,minmax(min(100%, var(--pr-qualification-card-min-width, 220px)),1fr))}.elementor-widget .pflege-recruit-mvp .pr-qualification-checkbox-item{background:#fff0;border-color:#fff0;border-radius:0;line-height:1.45;min-height:0;padding:4px 0}.elementor-widget .pflege-recruit-mvp .pr-qualification-checkbox-group--cards .pr-qualification-checkbox-item{background:var(--pr-color-surface,#F7FBFF);border-color:rgb(15 43 70 / .14);border-radius:10px;min-height:48px;padding:10px 12px}.elementor-widget .pflege-recruit-mvp .pr-auth-radio,.elementor-widget .pflege-recruit-mvp .pr-auth-checkbox{accent-color:var(--pr-color-primary,#0f2e46)}.elementor-widget .pflege-recruit-mvp .pr-auth-consent-lead-forwarding,.elementor-widget .pflege-recruit-mvp .pr-auth-consent-lead-forwarding-explanation{background:var(--pr-color-surface,#fff);border:1px solid var(--pr-color-border,#d9e2ec);border-radius:var(--pr-card-radius,14px);display:flex;flex-direction:column;gap:.55rem;padding:1rem}.elementor-widget .pflege-recruit-mvp .pr-auth-consent-help{color:var(--pr-color-muted,#5f6f7e);display:block;font-size:.9rem;line-height:1.5}.pr-card-list-widget{--pr-card-list-columns:3;--pr-card-list-gap:var(--pr-grid-gap, 20px);--pr-card-list-row-gap:var(--pr-grid-gap, 20px);--pr-card-list-card-gap:14px;--pr-card-list-card-min-height:0;--pr-card-list-image-spacing:14px;background:var(--pr-color-bg,transparent);box-sizing:border-box;color:var(--pr-color-text,#1f2933);margin-left:auto;margin-right:auto;max-width:1200px;width:100%}.pr-card-list-widget *,.pr-card-list-widget *::before,.pr-card-list-widget *::after{box-sizing:border-box;min-width:0}.pr-card-list-grid,.pr-card-list-widget .pr-list,.pr-card-list-widget .pr-training-course-list,.pr-card-list-widget .pr-training-provider-list,.pr-card-list-widget .pr-course-date-grid,.pr-card-list-widget .pr-course-date-list,.pr-card-list-widget .pr-course-dates-month-groups,.pr-card-list-widget .pr-provider-library-grid{display:grid;gap:var(--pr-card-list-row-gap) var(--pr-card-list-gap);grid-template-columns:repeat(var(--pr-card-list-columns),minmax(0,1fr))}.pr-card-list-layout-list .pr-card-list-grid,.pr-card-list-layout-list .pr-card-list-widget .pr-list,.pr-card-list-layout-list .pr-card-list-widget .pr-training-course-list,.pr-card-list-layout-list .pr-card-list-widget .pr-training-provider-list,.pr-card-list-layout-list .pr-card-list-widget .pr-course-date-grid,.pr-card-list-layout-list .pr-card-list-widget .pr-provider-library-grid,.pr-card-list-layout-compact .pr-card-list-grid,.pr-card-list-layout-compact .pr-card-list-widget .pr-list{grid-template-columns:1fr}.pr-card-list-layout-masonry .pr-card-list-grid,.pr-card-list-layout-masonry .pr-card-list-widget .pr-list,.pr-card-list-layout-masonry .pr-card-list-widget .pr-training-course-list,.pr-card-list-layout-masonry .pr-card-list-widget .pr-training-provider-list{align-items:start}.pr-card-list-item,.pr-card-list-card,.pr-card-list-widget .pr-card,.pr-card-list-widget .pr-list-item,.pr-card-list-widget .pr-job-card,.pr-card-list-widget .pr-course-card,.pr-card-list-widget .pr-provider-card,.pr-card-list-widget .pr-course-date-card,.pr-card-list-widget .pr-provider-library-item,.pr-card-list-widget .pr-provider-library-card{background:var(--pr-color-surface,var(--pr-card-bg,#fff));border:1px solid var(--pr-card-list-border-color,var(--pr-color-border,#d9e2ec));border-radius:var(--pr-card-radius,18px);box-shadow:var(--pr-card-shadow,0 12px 28px rgb(15 46 70 / .08));color:var(--pr-color-text,#1f2933);display:flex;flex-direction:column;gap:var(--pr-card-list-card-gap);min-height:var(--pr-card-list-card-min-height);overflow:hidden;padding:var(--pr-card-padding,20px);transition:box-shadow 180ms ease,transform 180ms ease,border-color 180ms ease}.pr-card-list-equal-height-yes .pr-card-list-card,.pr-card-list-equal-height-yes .pr-card-list-widget .pr-card,.pr-card-list-equal-height-yes .pr-card-list-widget .pr-list-item,.pr-card-list-equal-height-yes .pr-card-list-widget .pr-job-card,.pr-card-list-equal-height-yes .pr-card-list-widget .pr-course-card,.pr-card-list-equal-height-yes .pr-card-list-widget .pr-provider-card,.pr-card-list-equal-height-yes .pr-card-list-widget .pr-course-date-card,.pr-card-list-equal-height-yes .pr-card-list-widget .pr-provider-library-item{height:100%}.pr-card-list-hover-lift-yes .pr-card-list-card:hover,.pr-card-list-hover-lift-yes .pr-card-list-widget .pr-card:hover,.pr-card-list-hover-lift-yes .pr-card-list-widget .pr-list-item:hover,.pr-card-list-hover-lift-yes .pr-card-list-widget .pr-job-card:hover,.pr-card-list-hover-lift-yes .pr-card-list-widget .pr-course-card:hover,.pr-card-list-hover-lift-yes .pr-card-list-widget .pr-provider-card:hover,.pr-card-list-hover-lift-yes .pr-card-list-widget .pr-course-date-card:hover,.pr-card-list-hover-lift-yes .pr-card-list-widget .pr-provider-library-item:hover{transform:translateY(-3px)}.pr-card-list-preset-premium_cards .pr-card-list-card,.pr-card-list-preset-premium_cards .pr-card-list-widget .pr-card,.pr-card-list-preset-premium_cards .pr-card-list-widget .pr-list-item,.pr-card-list-preset-featured_grid .pr-card-list-card,.pr-card-list-preset-featured_grid .pr-card-list-widget .pr-card,.pr-card-list-preset-featured_grid .pr-card-list-widget .pr-list-item,.pr-card-list-preset-academy_grid .pr-card-list-widget .pr-provider-card,.pr-card-list-preset-recruiting_cards .pr-card-list-widget .pr-job-card,.pr-card-list-preset-pflegedienst_cards .pr-card-list-widget .pr-card{box-shadow:0 18px 42px rgb(15 46 70 / .12)}.pr-card-list-preset-minimal .pr-card-list-card,.pr-card-list-preset-minimal .pr-card-list-widget .pr-card,.pr-card-list-preset-minimal .pr-card-list-widget .pr-list-item{background:#fff0;box-shadow:none}.pr-card-list-preset-compact_list .pr-card-list-card,.pr-card-list-preset-compact_list .pr-card-list-widget .pr-card,.pr-card-list-preset-compact_list .pr-card-list-widget .pr-list-item,.pr-card-list-preset-compact_job_list .pr-card-list-widget .pr-job-card,.pr-card-list-preset-compact_library .pr-card-list-widget .pr-provider-library-item,.pr-card-list-preset-compact_dates .pr-card-list-widget .pr-course-date-card{border-radius:calc(var(--pr-card-radius, 18px) * 0.75);padding:calc(var(--pr-card-padding, 20px) * 0.75)}.pr-card-list-image,.pr-card-list-logo,.pr-card-list-widget .pr-card-image,.pr-card-list-widget .pr-course-image,.pr-card-list-widget .pr-provider-logo,.pr-card-list-widget .pr-employer-logo,.pr-card-list-widget .pr-employer-logo-placeholder{align-items:center;aspect-ratio:16 / 9;background:color-mix(in srgb,var(--pr-color-primary,#0f2e46) 10%,#fff);border-radius:calc(var(--pr-card-radius, 18px) - 6px);color:var(--pr-color-primary,#0f2e46);display:flex;font-weight:800;justify-content:center;margin-bottom:var(--pr-card-list-image-spacing);object-fit:cover;overflow:hidden;width:100%}.pr-card-list-logo,.pr-card-list-widget .pr-provider-logo,.pr-card-list-widget .pr-employer-logo,.pr-card-list-widget .pr-employer-logo-placeholder{aspect-ratio:1;height:72px;margin-bottom:var(--pr-card-list-image-spacing);max-width:72px;width:72px}.pr-card-list-image-ratio-4-3 .pr-card-list-image,.pr-card-list-image-ratio-4-3 .pr-card-list-widget .pr-card-image,.pr-card-list-image-ratio-4-3 .pr-card-list-widget .pr-course-image{aspect-ratio:4 / 3}.pr-card-list-image-ratio-1-1 .pr-card-list-image,.pr-card-list-image-ratio-1-1 .pr-card-list-widget .pr-card-image,.pr-card-list-image-ratio-1-1 .pr-card-list-widget .pr-course-image{aspect-ratio:1}.pr-card-list-image-ratio-auto .pr-card-list-image,.pr-card-list-image-ratio-auto .pr-card-list-widget .pr-card-image,.pr-card-list-image-ratio-auto .pr-card-list-widget .pr-course-image{aspect-ratio:auto}.pr-card-list-image-hidden .pr-card-list-image,.pr-card-list-image-hidden .pr-card-list-logo,.pr-card-list-image-hidden .pr-card-list-widget .pr-card-image,.pr-card-list-image-hidden .pr-card-list-widget .pr-course-image,.pr-card-list-image-hidden .pr-card-list-widget .pr-provider-logo,.pr-card-list-image-hidden .pr-card-list-widget .pr-employer-logo,.pr-card-list-image-hidden .pr-card-list-widget .pr-employer-logo-placeholder{display:none}.pr-card-list-image-left .pr-card-list-card,.pr-card-list-image-left .pr-card-list-widget .pr-card,.pr-card-list-image-left .pr-card-list-widget .pr-list-item,.pr-card-list-image-left .pr-card-list-widget .pr-job-card,.pr-card-list-image-left .pr-card-list-widget .pr-course-card,.pr-card-list-image-left .pr-card-list-widget .pr-provider-card,.pr-card-list-image-left .pr-card-list-widget .pr-provider-library-item,.pr-card-list-image-right .pr-card-list-card,.pr-card-list-image-right .pr-card-list-widget .pr-card,.pr-card-list-image-right .pr-card-list-widget .pr-list-item,.pr-card-list-image-right .pr-card-list-widget .pr-job-card,.pr-card-list-image-right .pr-card-list-widget .pr-course-card,.pr-card-list-image-right .pr-card-list-widget .pr-provider-card,.pr-card-list-image-right .pr-card-list-widget .pr-provider-library-item,.pr-card-list-layout-list .pr-card-list-card,.pr-card-list-layout-list .pr-card-list-widget .pr-card,.pr-card-list-layout-list .pr-card-list-widget .pr-list-item{align-items:stretch;display:grid;gap:var(--pr-card-list-gap);grid-template-columns:minmax(120px,0.34fr) minmax(0,1fr)}.pr-card-list-image-right .pr-card-list-image,.pr-card-list-image-right .pr-card-list-logo,.pr-card-list-image-right .pr-card-list-widget .pr-card-image,.pr-card-list-image-right .pr-card-list-widget .pr-course-image,.pr-card-list-image-right .pr-card-list-widget .pr-provider-logo,.pr-card-list-image-right .pr-card-list-widget .pr-employer-logo{order:2}.pr-card-list-content,.pr-card-list-widget .pr-card-content,.pr-card-list-widget .pr-provider-library-content{display:flex;flex:1 1 auto;flex-direction:column;gap:10px}.pr-card-list-title,.pr-card-list-widget .pr-title,.pr-card-list-widget .pr-card-title,.pr-card-list-widget .pr-job-title,.pr-card-list-widget .pr-employer-title,.pr-card-list-widget .pr-course-date-title{color:var(--pr-color-text,#0f2e46);margin:0}.pr-card-list-description,.pr-card-list-widget .pr-description,.pr-card-list-widget .pr-card-text,.pr-card-list-widget p{color:var(--pr-color-text,#1f2933);margin:0}.pr-card-list-meta,.pr-card-list-widget .pr-meta,.pr-card-list-widget .pr-course-date-meta,.pr-card-list-widget .pr-course-date-provider{align-items:center;color:var(--pr-color-muted,#64748b);display:flex;flex-wrap:wrap;gap:8px 12px}.pr-card-list-meta-layout-grid .pr-card-list-meta,.pr-card-list-meta-layout-grid .pr-card-list-widget .pr-meta,.pr-card-list-meta-layout-grid .pr-card-list-widget .pr-course-date-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pr-card-list-meta-layout-badges .pr-card-list-meta span,.pr-card-list-meta-layout-badges .pr-card-list-widget .pr-meta-item,.pr-card-list-badge,.pr-card-list-widget .pr-badge,.pr-card-list-widget .pr-course-date-status{background:color-mix(in srgb,var(--pr-color-primary,#0f2e46) 9%,#fff);border-radius:var(--pr-badge-radius,999px);color:var(--pr-color-primary,#0f2e46);display:inline-flex;line-height:1.2;padding:5px 10px}.pr-card-list-actions,.pr-card-list-widget .pr-card-actions,.pr-card-list-widget .pr-course-date-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.pr-card-list-button-primary,.pr-card-list-button-secondary,.pr-card-list-widget .pr-button,.pr-card-list-widget .pr-button-primary,.pr-card-list-widget .pr-button-outline,.pr-card-list-widget .pr-button-secondary,.pr-card-list-widget .pr-action-button{align-items:center;border-radius:var(--pr-button-radius,999px);display:inline-flex;font-weight:700;justify-content:center;line-height:1.2;padding:var(--pr-button-padding,11px 18px);text-decoration:none}.pr-card-list-button-primary,.pr-card-list-widget .pr-button-primary,.pr-card-list-widget .pr-action-button{background:var(--pr-color-primary,#0f2e46);border:1px solid var(--pr-color-primary,#0f2e46);color:var(--pr-button-primary-text,#fff)}.pr-card-list-button-secondary,.pr-card-list-widget .pr-button-outline,.pr-card-list-widget .pr-button-secondary{background:var(--pr-color-surface,#fff);border:1px solid var(--pr-color-border,#d9e2ec);color:var(--pr-color-primary,#0f2e46)}.pr-card-list-empty,.pr-card-list-widget .pr-empty-state{background:var(--pr-color-surface,#fff);border:1px solid var(--pr-color-border,#d9e2ec);border-radius:var(--pr-card-radius,18px);color:var(--pr-color-muted,#64748b);padding:var(--pr-card-padding,20px)}.pr-card-list-preview-note{background:color-mix(in srgb,var(--pr-color-info,#2563eb) 9%,#fff);border:1px solid color-mix(in srgb,var(--pr-color-info,#2563eb) 24%,#fff);border-radius:var(--pr-card-radius,16px);color:var(--pr-color-text,#1f2933);margin:0 0 16px;padding:10px 14px}.pr-card-list-align-center .pr-card-list-actions,.pr-card-list-align-center .pr-card-list-widget .pr-card-actions,.pr-card-list-align-center .pr-card-list-widget .pr-course-date-actions{justify-content:center}.pr-card-list-align-right .pr-card-list-actions,.pr-card-list-align-right .pr-card-list-widget .pr-card-actions,.pr-card-list-align-right .pr-card-list-widget .pr-course-date-actions{justify-content:flex-end}@media (max-width:1024px){.pr-card-list-grid,.pr-card-list-widget .pr-list,.pr-card-list-widget .pr-training-course-list,.pr-card-list-widget .pr-training-provider-list,.pr-card-list-widget .pr-course-date-grid,.pr-card-list-widget .pr-provider-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pr-card-list-grid,.pr-card-list-widget .pr-list,.pr-card-list-widget .pr-training-course-list,.pr-card-list-widget .pr-training-provider-list,.pr-card-list-widget .pr-course-date-grid,.pr-card-list-widget .pr-course-date-list,.pr-card-list-widget .pr-provider-library-grid{grid-template-columns:1fr}.pr-card-list-image-left .pr-card-list-card,.pr-card-list-image-left .pr-card-list-widget .pr-card,.pr-card-list-image-left .pr-card-list-widget .pr-list-item,.pr-card-list-image-left .pr-card-list-widget .pr-job-card,.pr-card-list-image-left .pr-card-list-widget .pr-course-card,.pr-card-list-image-left .pr-card-list-widget .pr-provider-card,.pr-card-list-image-left .pr-card-list-widget .pr-provider-library-item,.pr-card-list-image-right .pr-card-list-card,.pr-card-list-image-right .pr-card-list-widget .pr-card,.pr-card-list-image-right .pr-card-list-widget .pr-list-item,.pr-card-list-image-right .pr-card-list-widget .pr-job-card,.pr-card-list-image-right .pr-card-list-widget .pr-course-card,.pr-card-list-image-right .pr-card-list-widget .pr-provider-card,.pr-card-list-image-right .pr-card-list-widget .pr-provider-library-item,.pr-card-list-layout-list .pr-card-list-card,.pr-card-list-layout-list .pr-card-list-widget .pr-card,.pr-card-list-layout-list .pr-card-list-widget .pr-list-item{grid-template-columns:1fr}.pr-card-list-buttons-mobile-full-yes .pr-card-list-actions,.pr-card-list-buttons-mobile-full-yes .pr-card-list-widget .pr-card-actions,.pr-card-list-buttons-mobile-full-yes .pr-card-list-widget .pr-course-date-actions{align-items:stretch;flex-direction:column}.pr-card-list-buttons-mobile-full-yes .pr-card-list-button-primary,.pr-card-list-buttons-mobile-full-yes .pr-card-list-button-secondary,.pr-card-list-buttons-mobile-full-yes .pr-card-list-widget .pr-button,.pr-card-list-buttons-mobile-full-yes .pr-card-list-widget .pr-action-button{width:100%}}.pr-widget-provider-detail.pr-provider-detail-hide-overview #provider-overview,.pr-widget-provider-detail.pr-provider-detail-hide-courses #provider-courses,.pr-widget-provider-detail.pr-provider-detail-hide-funding #provider-funding,.pr-widget-provider-detail.pr-provider-detail-hide-library #provider-library,.pr-widget-provider-detail.pr-provider-detail-hide-inquiry #provider-inquiry,.pr-widget-provider-detail.pr-provider-detail-hide-section-nav .pr-provider-section-nav,.pr-widget-provider-detail.pr-provider-detail-hide-logo .pr-provider-logo-wrap,.pr-widget-provider-detail.pr-provider-detail-hide-banner .pr-provider-banner,.pr-widget-provider-detail.pr-provider-detail-hide-course-dates .pr-provider-course-dates,.pr-widget-provider-detail.pr-provider-detail-hide-cta-buttons .pr-provider-actions{display:none!important}.pr-detail-widget,.pr-provider-detail-elementor{background:var(--pr-color-bg,#f7fafc);border:0 solid var(--pr-color-border,#d9e2ec);box-sizing:border-box;color:var(--pr-color-text,#1f2933);display:flex;flex-direction:column;gap:var(--pr-detail-section-gap,var(--pr-section-spacing,28px));margin-left:auto;margin-right:auto;max-width:var(--pr-detail-content-max-width,1180px);padding:var(--pr-detail-wrapper-padding,0);width:100%}.pr-detail-widget *,.pr-provider-detail-elementor *{box-sizing:border-box;min-width:0}.pr-detail-widget-notice,.pr-provider-preview-notice{background:color-mix(in srgb,var(--pr-color-info,#2563eb) 10%,#fff);border:1px solid color-mix(in srgb,var(--pr-color-info,#2563eb) 28%,#fff);border-radius:var(--pr-card-radius,16px);color:var(--pr-color-text,#1f2933);margin:0;padding:12px 16px}.pr-detail-widget-hero,.pr-provider-detail-hero,.pr-employer-detail-hero{align-items:stretch;background:var(--pr-color-surface,#fff);border:1px solid var(--pr-color-border,#d9e2ec);border-radius:var(--pr-card-radius,18px);box-shadow:var(--pr-card-shadow,0 16px 40px rgb(15 46 70 / .08));display:grid;gap:var(--pr-detail-card-gap,var(--pr-grid-gap,20px));grid-template-columns:minmax(180px,0.8fr) minmax(0,1.2fr);overflow:visible;padding:var(--pr-card-padding,24px)}.pr-detail-widget-media,.pr-provider-detail-banner,.pr-employer-detail-banner{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--pr-color-primary,#0f2e46) 16%,#fff),color-mix(in srgb,var(--pr-color-secondary,#2ead6b) 14%,#fff));border-radius:calc(var(--pr-card-radius, 18px) - 4px);display:flex;justify-content:center;min-height:180px;overflow:hidden;position:relative}.pr-detail-widget-media::after,.pr-provider-detail-banner::after,.pr-employer-detail-banner::after{content:"";inset:0;opacity:0;pointer-events:none;position:absolute}.pr-detail-widget-media img,.pr-provider-detail-banner img,.pr-employer-detail-banner img{display:block;height:100%;object-fit:cover;width:100%}.pr-detail-widget-media>.pr-detail-widget-banner-image{inset:0;position:absolute}.pr-detail-widget-logo,.pr-provider-logo,.pr-provider-logo-fallback,.pr-employer-logo,.pr-employer-logo-fallback{align-items:center;background:var(--pr-color-surface,#fff);border:1px solid var(--pr-color-border,#d9e2ec);border-radius:999px;box-shadow:var(--pr-card-shadow,0 12px 26px rgb(15 46 70 / .12));color:var(--pr-color-primary,#0f2e46);display:inline-flex;font-weight:800;height:88px;justify-content:center;object-fit:cover;padding:12px;position:relative;width:88px;z-index:1}.pr-detail-widget-logo img{border-radius:inherit;height:100%;object-fit:contain;width:100%}.pr-provider-detail-hero,.pr-detail-widget-media{position:relative}.pr-provider-logo-wrap{align-items:center;display:inline-flex;flex:0 0 auto;position:relative;z-index:2}.pr-provider-hero-content,.pr-employer-detail-hero-content{display:flex;flex-direction:column;gap:12px;min-width:0}.pr-detail-logo-position-hidden .pr-detail-widget-logo,.pr-detail-logo-position-hidden .pr-employer-logo-wrap,.pr-provider-logo-position-hidden .pr-provider-logo-wrap,.pr-provider-control-logo-position-hidden .pr-provider-logo-wrap{display:none}.pr-detail-logo-position-banner .pr-detail-widget-logo{bottom:20px;left:20px;position:absolute}.pr-detail-logo-position-banner .pr-employer-detail-hero{position:relative}.pr-detail-logo-position-banner .pr-employer-detail-hero-content{position:static}.pr-detail-logo-position-banner .pr-employer-logo-wrap{bottom:24px;left:24px;position:absolute;z-index:2}.pr-detail-logo-position-beside .pr-employer-detail-hero-content{align-items:center;flex-direction:row}.pr-detail-logo-position-below_left .pr-employer-detail-hero-content,.pr-detail-logo-position-above_center .pr-employer-detail-hero-content{align-items:flex-start;flex-direction:column}.pr-detail-logo-position-below_center .pr-employer-detail-hero-content{align-items:center;text-align:center}.pr-detail-logo-align-center .pr-employer-detail-hero-content{align-items:center}.pr-detail-logo-align-right .pr-employer-detail-hero-content{align-items:flex-end;text-align:right}.pr-logo-position-hidden .pr-detail-logo,.pr-logo-position-hidden .pr-detail-logo-wrap,.pr-detail-logo-position-hidden .pr-detail-logo,.pr-detail-logo-position-hidden .pr-detail-logo-wrap{display:none}.pr-logo-position-beside .pr-detail-hero-content,.pr-detail-logo-position-beside .pr-detail-hero-content{align-items:center;flex-direction:row}.pr-logo-position-below-left .pr-detail-hero-content,.pr-detail-logo-position-below_left .pr-detail-hero-content,.pr-logo-position-above-center .pr-detail-hero-content,.pr-detail-logo-position-above_center .pr-detail-hero-content{align-items:flex-start;flex-direction:column}.pr-logo-position-below-center .pr-detail-hero-content,.pr-detail-logo-position-below_center .pr-detail-hero-content{align-items:center;text-align:center}.pr-provider-logo-position-banner .pr-provider-detail-hero,.pr-provider-control-logo-position-banner .pr-provider-detail-hero{grid-template-columns:1fr}.pr-provider-logo-position-banner .pr-provider-detail-banner,.pr-provider-control-logo-position-banner .pr-provider-detail-banner,.pr-provider-logo-position-banner .pr-provider-hero-content,.pr-provider-control-logo-position-banner .pr-provider-hero-content{grid-column:1 / -1}.pr-provider-logo-position-banner .pr-provider-logo-wrap,.pr-provider-control-logo-position-banner .pr-provider-logo-wrap{bottom:24px;left:24px;position:absolute}.pr-provider-logo-position-beside .pr-provider-detail-hero,.pr-provider-control-logo-position-beside .pr-provider-detail-hero{align-items:center;grid-template-columns:auto minmax(0,1fr)}.pr-provider-logo-position-beside .pr-provider-detail-banner,.pr-provider-control-logo-position-beside .pr-provider-detail-banner{grid-column:1 / -1}.pr-provider-logo-position-beside .pr-provider-logo-wrap,.pr-provider-control-logo-position-beside .pr-provider-logo-wrap{grid-column:1}.pr-provider-logo-position-beside .pr-provider-hero-content,.pr-provider-control-logo-position-beside .pr-provider-hero-content{grid-column:2}.pr-provider-logo-position-below,.pr-provider-logo-position-below_left,.pr-provider-logo-position-below_center,.pr-provider-logo-position-centered,.pr-provider-logo-position-above_center,.pr-provider-control-logo-position-below_left,.pr-provider-control-logo-position-below_center,.pr-provider-control-logo-position-above_center{--pr-provider-logo-row-layout:1}.pr-provider-logo-position-below .pr-provider-detail-hero,.pr-provider-logo-position-below_left .pr-provider-detail-hero,.pr-provider-logo-position-below_center .pr-provider-detail-hero,.pr-provider-logo-position-centered .pr-provider-detail-hero,.pr-provider-logo-position-above_center .pr-provider-detail-hero,.pr-provider-control-logo-position-below_left .pr-provider-detail-hero,.pr-provider-control-logo-position-below_center .pr-provider-detail-hero,.pr-provider-control-logo-position-above_center .pr-provider-detail-hero{grid-template-columns:1fr}.pr-provider-logo-position-below .pr-provider-detail-banner,.pr-provider-logo-position-below_left .pr-provider-detail-banner,.pr-provider-logo-position-below_center .pr-provider-detail-banner,.pr-provider-logo-position-centered .pr-provider-detail-banner,.pr-provider-logo-position-above_center .pr-provider-detail-banner,.pr-provider-control-logo-position-below_left .pr-provider-detail-banner,.pr-provider-control-logo-position-below_center .pr-provider-detail-banner,.pr-provider-control-logo-position-above_center .pr-provider-detail-banner,.pr-provider-logo-position-below .pr-provider-hero-content,.pr-provider-logo-position-below_left .pr-provider-hero-content,.pr-provider-logo-position-below_center .pr-provider-hero-content,.pr-provider-logo-position-centered .pr-provider-hero-content,.pr-provider-logo-position-above_center .pr-provider-hero-content,.pr-provider-control-logo-position-below_left .pr-provider-hero-content,.pr-provider-control-logo-position-below_center .pr-provider-hero-content,.pr-provider-control-logo-position-above_center .pr-provider-hero-content{grid-column:1 / -1}.pr-provider-logo-position-below .pr-provider-logo-wrap,.pr-provider-logo-position-below_left .pr-provider-logo-wrap,.pr-provider-control-logo-position-below_left .pr-provider-logo-wrap,.pr-provider-logo-align-left .pr-provider-logo-wrap,.pr-provider-control-logo-align-left .pr-provider-logo-wrap{justify-self:start}.pr-provider-logo-position-below_center .pr-provider-logo-wrap,.pr-provider-logo-position-centered .pr-provider-logo-wrap,.pr-provider-logo-position-above_center .pr-provider-logo-wrap,.pr-provider-control-logo-position-below_center .pr-provider-logo-wrap,.pr-provider-control-logo-position-above_center .pr-provider-logo-wrap,.pr-provider-logo-align-center .pr-provider-logo-wrap,.pr-provider-control-logo-align-center .pr-provider-logo-wrap{justify-self:center}.pr-provider-logo-align-right .pr-provider-logo-wrap,.pr-provider-control-logo-align-right .pr-provider-logo-wrap{justify-self:end}.pr-provider-logo-position-above_center .pr-provider-logo-wrap,.pr-provider-control-logo-position-above_center .pr-provider-logo-wrap{grid-row:1}.pr-provider-logo-position-above_center .pr-provider-detail-banner,.pr-provider-control-logo-position-above_center .pr-provider-detail-banner{grid-row:2}.pr-provider-logo-position-above_center .pr-provider-hero-content,.pr-provider-control-logo-position-above_center .pr-provider-hero-content{grid-row:3;text-align:center}.pr-detail-widget-hero-content{align-self:center;display:flex;flex-direction:column;gap:12px}.pr-detail-widget-title,.pr-provider-title,.pr-employer-title{color:var(--pr-color-primary,#0f2e46);font-family:var(--pr-font-heading,inherit);line-height:var(--pr-line-height-heading,1.15);margin:0}.pr-detail-widget-subtitle,.pr-detail-widget-description,.pr-detail-widget-card-text,.pr-provider-detail-elementor .pr-card-text,.pr-provider-detail-elementor .pr-meta,.pr-provider-detail-elementor .pr-meta-item{color:var(--pr-color-muted,#64748b)}.pr-detail-widget-section,.pr-provider-section,.pr-detail-section{background:var(--pr-color-surface,#fff);border:1px solid var(--pr-color-border,#d9e2ec);border-radius:var(--pr-card-radius,18px);padding:var(--pr-card-padding,24px)}.pr-detail-widget-meta,.pr-provider-meta,.pr-detail-meta,.pr-course-meta,.pr-employer-meta,.pr-training-meta{display:grid;gap:var(--pr-detail-card-gap,var(--pr-grid-gap,16px));grid-template-columns:repeat(var(--pr-detail-meta-columns,var(--pr-detail-columns,3)),minmax(0,1fr))}.pr-detail-widget-meta-item,.pr-provider-meta .pr-meta-item,.pr-detail-meta .pr-meta-item,.pr-course-meta .pr-meta-item,.pr-employer-meta .pr-meta-item,.pr-training-meta .pr-meta-item{background:color-mix(in srgb,var(--pr-color-primary,#0f2e46) 4%,#fff);border:1px solid var(--pr-color-border,#d9e2ec);border-radius:calc(var(--pr-card-radius, 18px) - 6px);display:flex;flex-direction:column;gap:4px;margin:0;padding:14px}.pr-detail-widget-meta-item strong,.pr-provider-meta .pr-meta-item strong,.pr-detail-meta .pr-meta-item strong,.pr-course-meta .pr-meta-item strong,.pr-employer-meta .pr-meta-item strong,.pr-training-meta .pr-meta-item strong{color:var(--pr-color-primary,#0f2e46);font-size:.86rem}.pr-detail-meta-layout-inline .pr-detail-widget-meta,.pr-detail-meta-layout-inline .pr-detail-meta,.pr-detail-meta-layout-inline .pr-course-meta,.pr-detail-meta-layout-inline .pr-employer-meta,.pr-detail-meta-layout-inline .pr-training-meta,.pr-provider-meta-layout-inline .pr-provider-meta{align-items:center;display:flex;flex-wrap:wrap}.pr-detail-meta-layout-grid .pr-detail-widget-meta,.pr-detail-meta-layout-grid .pr-detail-meta,.pr-detail-meta-layout-grid .pr-course-meta,.pr-detail-meta-layout-grid .pr-employer-meta,.pr-detail-meta-layout-grid .pr-training-meta,.pr-provider-meta-layout-grid .pr-provider-meta,.pr-detail-meta-layout-cards .pr-detail-widget-meta,.pr-detail-meta-layout-cards .pr-detail-meta,.pr-detail-meta-layout-cards .pr-course-meta,.pr-detail-meta-layout-cards .pr-employer-meta,.pr-detail-meta-layout-cards .pr-training-meta,.pr-provider-meta-layout-cards .pr-provider-meta{display:grid;grid-template-columns:repeat(var(--pr-detail-meta-columns,3),minmax(0,1fr))}.pr-detail-meta-layout-inline .pr-detail-widget-meta-item,.pr-detail-meta-layout-inline .pr-detail-meta .pr-meta-item,.pr-detail-meta-layout-inline .pr-course-meta .pr-meta-item,.pr-detail-meta-layout-inline .pr-employer-meta .pr-meta-item,.pr-detail-meta-layout-inline .pr-training-meta .pr-meta-item,.pr-provider-meta-layout-inline .pr-provider-meta .pr-meta-item{align-items:baseline;flex-direction:row;gap:6px}.pr-detail-meta-layout-badges .pr-detail-widget-meta,.pr-detail-meta-layout-badges .pr-detail-meta,.pr-detail-meta-layout-badges .pr-course-meta,.pr-detail-meta-layout-badges .pr-employer-meta,.pr-detail-meta-layout-badges .pr-training-meta,.pr-provider-meta-layout-badges .pr-provider-meta{align-items:center;display:flex;flex-wrap:wrap}.pr-detail-meta-layout-badges .pr-detail-widget-meta-item,.pr-detail-meta-layout-badges .pr-detail-meta .pr-meta-item,.pr-detail-meta-layout-badges .pr-course-meta .pr-meta-item,.pr-detail-meta-layout-badges .pr-employer-meta .pr-meta-item,.pr-detail-meta-layout-badges .pr-training-meta .pr-meta-item,.pr-provider-meta-layout-badges .pr-provider-meta .pr-meta-item{align-items:center;background:color-mix(in srgb,var(--pr-color-primary,#0f2e46) 8%,#fff);border-radius:var(--pr-badge-radius,999px);flex-direction:row;gap:6px;padding:8px 12px}.pr-detail-meta-layout-compact .pr-detail-widget-meta,.pr-detail-meta-layout-compact .pr-detail-meta,.pr-detail-meta-layout-compact .pr-course-meta,.pr-detail-meta-layout-compact .pr-employer-meta,.pr-detail-meta-layout-compact .pr-training-meta,.pr-provider-meta-layout-compact .pr-provider-meta{display:flex;flex-direction:column;gap:calc(var(--pr-detail-card-gap, 16px) * 0.5)}.pr-detail-meta-layout-compact .pr-detail-widget-meta-item,.pr-detail-meta-layout-compact .pr-detail-meta .pr-meta-item,.pr-detail-meta-layout-compact .pr-course-meta .pr-meta-item,.pr-detail-meta-layout-compact .pr-employer-meta .pr-meta-item,.pr-detail-meta-layout-compact .pr-training-meta .pr-meta-item,.pr-provider-meta-layout-compact .pr-provider-meta .pr-meta-item{background:#fff0;border-width:0;flex-direction:row;gap:6px;padding:0}.pr-detail-meta-labels-no .pr-detail-widget-meta-item strong,.pr-detail-meta-labels-no .pr-detail-meta .pr-meta-item strong,.pr-detail-meta-labels-no .pr-course-meta .pr-meta-item strong,.pr-detail-meta-labels-no .pr-employer-meta .pr-meta-item strong,.pr-detail-meta-labels-no .pr-training-meta .pr-meta-item strong,.pr-provider-meta-labels-no .pr-provider-meta .pr-meta-item strong{display:none}.pr-detail-meta-icons-yes .pr-detail-widget-meta-item::before,.pr-detail-meta-icons-yes .pr-detail-meta .pr-meta-item::before,.pr-detail-meta-icons-yes .pr-course-meta .pr-meta-item::before,.pr-detail-meta-icons-yes .pr-employer-meta .pr-meta-item::before,.pr-detail-meta-icons-yes .pr-training-meta .pr-meta-item::before,.pr-provider-meta-icons-yes .pr-provider-meta .pr-meta-item::before{color:var(--pr-color-primary,#0f2e46);content:"•";font-weight:800;line-height:1}.pr-detail-meta-icons-yes .pr-detail-widget-meta-item,.pr-detail-meta-icons-yes .pr-detail-meta .pr-meta-item,.pr-detail-meta-icons-yes .pr-course-meta .pr-meta-item,.pr-detail-meta-icons-yes .pr-employer-meta .pr-meta-item,.pr-detail-meta-icons-yes .pr-training-meta .pr-meta-item,.pr-provider-meta-icons-yes .pr-provider-meta .pr-meta-item{display:grid;grid-template-columns:auto minmax(0,1fr)}.pr-detail-meta-icons-yes .pr-detail-widget-meta-item strong,.pr-detail-meta-icons-yes .pr-detail-widget-meta-item span,.pr-detail-meta-icons-yes .pr-detail-meta .pr-meta-item strong,.pr-detail-meta-icons-yes .pr-detail-meta .pr-meta-item span,.pr-detail-meta-icons-yes .pr-course-meta .pr-meta-item strong,.pr-detail-meta-icons-yes .pr-course-meta .pr-meta-item span,.pr-detail-meta-icons-yes .pr-employer-meta .pr-meta-item strong,.pr-detail-meta-icons-yes .pr-employer-meta .pr-meta-item span,.pr-detail-meta-icons-yes .pr-training-meta .pr-meta-item strong,.pr-detail-meta-icons-yes .pr-training-meta .pr-meta-item span,.pr-provider-meta-icons-yes .pr-provider-meta .pr-meta-item strong,.pr-provider-meta-icons-yes .pr-provider-meta .pr-meta-item span{grid-column:2}.pr-detail-widget-grid,.pr-provider-course-list,.pr-provider-date-list,.pr-provider-library-grid{display:grid;gap:var(--pr-detail-card-gap,var(--pr-grid-gap,20px));grid-template-columns:repeat(var(--pr-detail-columns,3),minmax(0,1fr))}.pr-detail-widget-card,.pr-provider-course-card,.pr-provider-date-card,.pr-provider-library-card,.pr-provider-meta-card,.pr-provider-cta-card{background:var(--pr-color-surface,#fff);border:1px solid var(--pr-color-border,#d9e2ec);border-radius:var(--pr-card-radius,18px);box-shadow:var(--pr-card-shadow,0 12px 32px rgb(15 46 70 / .07));display:flex;flex-direction:column;gap:10px;padding:var(--pr-card-padding,20px)}.pr-detail-widget-actions,.pr-provider-actions,.pr-provider-card-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--pr-button-gap,12px)}.pr-detail-widget-actions .pr-button,.pr-provider-detail-elementor .pr-button{align-items:center;background:var(--pr-button-bg,var(--pr-color-primary,#0f2e46));border:1px solid var(--pr-button-bg,var(--pr-color-primary,#0f2e46));border-radius:var(--pr-button-radius,999px);color:var(--pr-button-text,#fff);display:inline-flex;justify-content:center;line-height:1.2;padding:var(--pr-button-padding,.8rem 1.2rem);text-decoration:none;transition:background-color 0.18s ease,color 0.18s ease,border-color 0.18s ease,box-shadow 0.18s ease}.pr-detail-widget-actions .pr-button-outline,.pr-detail-widget-actions .pr-button-secondary,.pr-provider-detail-elementor .pr-button-outline,.pr-provider-detail-elementor .pr-button-secondary{background:var(--pr-color-surface,#fff);border-color:var(--pr-color-border,#d9e2ec);color:var(--pr-color-primary,#0f2e46)}.pr-detail-widget-form{background:var(--pr-color-surface,#fff);border:1px solid var(--pr-color-border,#d9e2ec);border-radius:var(--pr-card-radius,18px);box-shadow:var(--pr-card-shadow,none);padding:var(--pr-card-padding,24px)}.pr-detail-widget-form .pr-input,.pr-detail-widget-form input,.pr-detail-widget-form select,.pr-detail-widget-form textarea{background:var(--pr-input-bg,#fff);border:var(--pr-input-border-width,1px) solid var(--pr-input-border-color,var(--pr-color-border,#d9e2ec));border-radius:var(--pr-input-radius,10px);color:var(--pr-color-text,#1f2933);padding:var(--pr-input-padding,.75rem .9rem);width:100%}.pr-detail-hero-layout-split .pr-detail-widget-hero,.pr-detail-hero-layout-split .pr-provider-detail-hero,.pr-provider-hero-layout-split .pr-provider-detail-hero{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pr-detail-hero-layout-compact .pr-detail-widget-hero,.pr-detail-hero-layout-compact .pr-provider-detail-hero,.pr-provider-hero-layout-compact .pr-provider-detail-hero{grid-template-columns:110px minmax(0,1fr);padding:18px}.pr-detail-hero-layout-card .pr-detail-widget-hero,.pr-detail-hero-layout-card .pr-provider-detail-hero,.pr-provider-hero-layout-card .pr-provider-detail-hero{background:var(--pr-color-surface,#fff)}.pr-provider-detail-body,.pr-provider-detail-main,.pr-provider-detail-sidebar,.pr-employer-detail,.pr-training-course-detail,.pr-job-detail{display:flex;flex-direction:column;gap:var(--pr-detail-section-gap,28px);min-width:0}.pr-detail-content-layout-two_columns .pr-detail-widget,.pr-detail-content-layout-two_columns .pr-provider-detail-body,.pr-provider-content-layout-two_columns .pr-provider-detail-body{display:grid;gap:var(--pr-detail-section-gap,28px);grid-template-columns:repeat(2,minmax(0,1fr))}.pr-detail-content-layout-sidebar_right .pr-provider-detail-body,.pr-provider-content-layout-sidebar_right .pr-provider-detail-body{display:grid;gap:var(--pr-detail-section-gap,28px);grid-template-columns:minmax(0,2fr) minmax(280px,1fr)}.pr-detail-content-layout-sidebar_left .pr-provider-detail-body,.pr-provider-content-layout-sidebar_left .pr-provider-detail-body{display:grid;gap:var(--pr-detail-section-gap,28px);grid-template-columns:minmax(280px,1fr) minmax(0,2fr)}.pr-detail-content-layout-sidebar_left .pr-provider-detail-main,.pr-provider-content-layout-sidebar_left .pr-provider-detail-main{order:2}.pr-detail-cards-layout-list .pr-detail-widget-grid,.pr-detail-cards-layout-list .pr-provider-course-list,.pr-detail-cards-layout-list .pr-provider-date-list,.pr-detail-cards-layout-list .pr-provider-library-grid,.pr-detail-cards-layout-compact .pr-detail-widget-grid,.pr-detail-cards-layout-compact .pr-provider-course-list,.pr-detail-cards-layout-compact .pr-provider-date-list,.pr-detail-cards-layout-compact .pr-provider-library-grid{grid-template-columns:1fr}.pr-detail-cards-layout-compact .pr-detail-widget-card,.pr-detail-cards-layout-compact .pr-provider-course-card,.pr-detail-cards-layout-compact .pr-provider-date-card,.pr-detail-cards-layout-compact .pr-provider-library-card{padding:calc(var(--pr-card-padding, 20px) * 0.75)}.pr-provider-library-shortcode .pr-provider-library-grid{display:grid;gap:var(--pr-grid-gap,20px);grid-template-columns:repeat(var(--pr-provider-library-columns,3),minmax(0,1fr))}.pr-provider-library-layout-list .pr-provider-library-grid,.pr-provider-library-layout-compact .pr-provider-library-grid{grid-template-columns:1fr}.pr-provider-courses-layout-list .pr-provider-course-list,.pr-provider-courses-layout-compact .pr-provider-course-list,.pr-provider-dates-layout-list .pr-provider-date-list,.pr-provider-dates-layout-month_grouped .pr-provider-date-list,.pr-provider-dates-layout-compact .pr-provider-date-list,.pr-provider-dates-layout-timeline .pr-provider-date-list,.pr-provider-library-layout-list .pr-provider-library-grid,.pr-provider-library-layout-compact .pr-provider-library-grid{grid-template-columns:1fr}.pr-detail-wrapper>.pflege-recruit-mvp,.pr-widget-training-course-detail>.pflege-recruit-mvp,.pr-widget-job-detail>.pflege-recruit-mvp,.pr-widget-employer-detail>.pflege-recruit-mvp{display:flex;flex-direction:column;gap:var(--pr-detail-section-gap,var(--pr-detail-gap,28px));margin-left:auto;margin-right:auto;max-width:var(--pr-detail-content-max-width,1180px);width:100%}.pr-detail-wrapper .pr-detail,.pr-detail-inner,.pr-detail-content,.pr-detail-sidebar{min-width:0;width:100%}.pr-detail-hero,.pr-detail-header{box-sizing:border-box}.pr-detail-hero-banner,.pr-detail-wrapper .pr-card-media{min-height:var(--pr-detail-banner-height,180px);overflow:hidden;position:relative}.pr-detail-hero-banner img,.pr-detail-wrapper .pr-card-media img,.pr-detail-wrapper .pr-provider-detail-banner img,.pr-detail-wrapper .pr-employer-detail-banner img{height:100%;min-height:0;object-fit:cover;width:100%}.pr-detail-logo,.pr-detail-wrapper .pr-employer-logo,.pr-detail-wrapper .pr-employer-logo-fallback,.pr-detail-wrapper .pr-provider-logo,.pr-detail-wrapper .pr-provider-logo-fallback{flex:0 0 auto;max-width:100%}.pr-detail-hero-layout-banner_top .pr-detail-widget-hero,.pr-detail-hero-layout-banner_top .pr-provider-detail-hero,.pr-detail-hero-layout-banner_top .pr-employer-detail-hero,.pr-hero-layout-banner-top .pr-detail-widget-hero,.pr-hero-layout-banner-top .pr-provider-detail-hero,.pr-hero-layout-banner-top .pr-employer-detail-hero{grid-template-columns:1fr}.pr-detail-hero-layout-banner_top .pr-detail-widget-media,.pr-detail-hero-layout-banner_top .pr-provider-detail-banner,.pr-detail-hero-layout-banner_top .pr-employer-detail-banner,.pr-hero-layout-banner-top .pr-detail-widget-media,.pr-hero-layout-banner-top .pr-provider-detail-banner,.pr-hero-layout-banner-top .pr-employer-detail-banner{width:100%}.pr-detail-hero-layout-no_banner .pr-detail-widget-media,.pr-detail-hero-layout-no_banner .pr-provider-detail-banner,.pr-detail-hero-layout-no_banner .pr-employer-detail-banner,.pr-detail-hero-layout-no_banner .pr-card-media,.pr-provider-hero-layout-no_banner .pr-provider-detail-banner,.pr-hero-layout-no-banner .pr-detail-widget-media,.pr-hero-layout-no-banner .pr-provider-detail-banner,.pr-hero-layout-no-banner .pr-employer-detail-banner,.pr-hero-layout-no-banner .pr-card-media{display:none}.pr-detail-wrapper.pr-detail-hero-layout-split .pr-detail,.pr-detail-wrapper.pr-hero-layout-split .pr-detail,.pr-detail-hero-layout-split .pr-detail-wrapper .pr-detail,.pr-hero-layout-split .pr-detail-wrapper .pr-detail{display:grid;gap:var(--pr-detail-gap,var(--pr-grid-gap,24px));grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pr-detail-hero-layout-split .pr-detail-wrapper .pr-detail>.pr-detail-title,.pr-detail-hero-layout-split .pr-detail-wrapper .pr-detail>.pr-detail-header,.pr-detail-wrapper.pr-detail-hero-layout-split .pr-detail>.pr-detail-title,.pr-detail-wrapper.pr-detail-hero-layout-split .pr-detail>.pr-detail-header,.pr-hero-layout-split .pr-detail-wrapper .pr-detail>.pr-detail-title,.pr-hero-layout-split .pr-detail-wrapper .pr-detail>.pr-detail-header{align-self:center;grid-column:1}.pr-detail-hero-layout-split .pr-detail-wrapper .pr-detail>.pr-card-media,.pr-detail-wrapper.pr-detail-hero-layout-split .pr-detail>.pr-card-media,.pr-hero-layout-split .pr-detail-wrapper .pr-detail>.pr-card-media{grid-column:2;grid-row:1 / span 2}.pr-detail-hero-layout-compact .pr-detail-wrapper .pr-detail-header,.pr-detail-hero-layout-compact .pr-training-course-detail>.pr-detail-title,.pr-detail-wrapper.pr-detail-hero-layout-compact .pr-detail-header,.pr-detail-wrapper.pr-detail-hero-layout-compact .pr-training-course-detail>.pr-detail-title,.pr-hero-layout-compact .pr-detail-wrapper .pr-detail-header,.pr-hero-layout-compact .pr-training-course-detail>.pr-detail-title{background:var(--pr-color-surface,#fff);border:1px solid var(--pr-color-border,#d9e2ec);border-radius:var(--pr-card-radius,14px);padding:16px}.pr-detail-hero-layout-card .pr-detail-wrapper .pr-detail-header,.pr-detail-hero-layout-card .pr-training-course-detail>.pr-detail-title,.pr-detail-wrapper.pr-detail-hero-layout-card .pr-detail-header,.pr-detail-wrapper.pr-detail-hero-layout-card .pr-training-course-detail>.pr-detail-title,.pr-hero-layout-card .pr-detail-wrapper .pr-detail-header,.pr-hero-layout-card .pr-training-course-detail>.pr-detail-title{background:var(--pr-color-surface,#fff);border:1px solid var(--pr-color-border,#d9e2ec);border-radius:var(--pr-card-radius,18px);box-shadow:var(--pr-card-shadow,0 16px 40px rgb(15 46 70 / .08));padding:var(--pr-card-padding,24px)}.pr-detail-wrapper.pr-detail-content-layout-one_column .pr-detail,.pr-detail-wrapper.pr-content-layout-one-column .pr-detail,.pr-detail-content-layout-one_column .pr-detail-wrapper .pr-detail,.pr-content-layout-one-column .pr-detail-wrapper .pr-detail{display:flex;flex-direction:column;gap:var(--pr-detail-section-gap,28px)}.pr-detail-wrapper.pr-detail-content-layout-two_columns .pr-detail,.pr-detail-wrapper.pr-content-layout-two-columns .pr-detail,.pr-detail-content-layout-two_columns .pr-detail-wrapper .pr-detail,.pr-content-layout-two-columns .pr-detail-wrapper .pr-detail,.pr-detail-content-layout-two_columns .pr-employer-detail,.pr-content-layout-two-columns .pr-employer-detail,.pr-detail-content-layout-two_columns .pr-job-detail,.pr-content-layout-two-columns .pr-job-detail{display:grid;gap:var(--pr-detail-section-gap,28px);grid-template-columns:repeat(2,minmax(0,1fr))}.pr-detail-wrapper.pr-detail-content-layout-sidebar_right .pr-detail,.pr-detail-wrapper.pr-content-layout-sidebar-right .pr-detail,.pr-detail-content-layout-sidebar_right .pr-detail-wrapper .pr-detail,.pr-content-layout-sidebar-right .pr-detail-wrapper .pr-detail{display:grid;gap:var(--pr-detail-section-gap,28px);grid-template-columns:minmax(0,2fr) minmax(260px,1fr)}.pr-detail-wrapper.pr-detail-content-layout-sidebar_left .pr-detail,.pr-detail-wrapper.pr-content-layout-sidebar-left .pr-detail,.pr-detail-content-layout-sidebar_left .pr-detail-wrapper .pr-detail,.pr-content-layout-sidebar-left .pr-detail-wrapper .pr-detail{display:grid;gap:var(--pr-detail-section-gap,28px);grid-template-columns:minmax(260px,1fr) minmax(0,2fr)}.pr-detail-content-layout-two_columns .pr-detail-wrapper .pr-detail>.pr-detail-title,.pr-detail-content-layout-two_columns .pr-detail-wrapper .pr-detail>.pr-detail-header,.pr-detail-content-layout-two_columns .pr-detail-wrapper .pr-detail>.pr-card-media,.pr-detail-wrapper.pr-detail-content-layout-two_columns .pr-detail>.pr-detail-title,.pr-detail-wrapper.pr-detail-content-layout-two_columns .pr-detail>.pr-detail-header,.pr-detail-wrapper.pr-detail-content-layout-two_columns .pr-detail>.pr-card-media,.pr-detail-content-layout-sidebar_right .pr-detail-wrapper .pr-detail>.pr-detail-title,.pr-detail-content-layout-sidebar_right .pr-detail-wrapper .pr-detail>.pr-detail-header,.pr-detail-content-layout-sidebar_right .pr-detail-wrapper .pr-detail>.pr-card-media,.pr-detail-wrapper.pr-detail-content-layout-sidebar_right .pr-detail>.pr-detail-title,.pr-detail-wrapper.pr-detail-content-layout-sidebar_right .pr-detail>.pr-detail-header,.pr-detail-wrapper.pr-detail-content-layout-sidebar_right .pr-detail>.pr-card-media,.pr-detail-content-layout-sidebar_left .pr-detail-wrapper .pr-detail>.pr-detail-title,.pr-detail-content-layout-sidebar_left .pr-detail-wrapper .pr-detail>.pr-detail-header,.pr-detail-content-layout-sidebar_left .pr-detail-wrapper .pr-detail>.pr-card-media,.pr-detail-wrapper.pr-detail-content-layout-sidebar_left .pr-detail>.pr-detail-title,.pr-detail-wrapper.pr-detail-content-layout-sidebar_left .pr-detail>.pr-detail-header,.pr-detail-wrapper.pr-detail-content-layout-sidebar_left .pr-detail>.pr-card-media,.pr-content-layout-two-columns .pr-detail-wrapper .pr-detail>.pr-detail-title,.pr-content-layout-two-columns .pr-detail-wrapper .pr-detail>.pr-detail-header,.pr-content-layout-two-columns .pr-detail-wrapper .pr-detail>.pr-card-media,.pr-content-layout-sidebar-right .pr-detail-wrapper .pr-detail>.pr-detail-title,.pr-content-layout-sidebar-right .pr-detail-wrapper .pr-detail>.pr-detail-header,.pr-content-layout-sidebar-right .pr-detail-wrapper .pr-detail>.pr-card-media,.pr-content-layout-sidebar-left .pr-detail-wrapper .pr-detail>.pr-detail-title,.pr-content-layout-sidebar-left .pr-detail-wrapper .pr-detail>.pr-detail-header,.pr-content-layout-sidebar-left .pr-detail-wrapper .pr-detail>.pr-card-media{grid-column:1 / -1}.pr-detail-wrapper.pr-detail-content-layout-sidebar_right .pr-detail>.pr-detail-meta,.pr-detail-content-layout-sidebar_right .pr-detail-wrapper .pr-detail>.pr-detail-meta,.pr-detail-wrapper.pr-content-layout-sidebar-right .pr-detail>.pr-detail-meta,.pr-content-layout-sidebar-right .pr-detail-wrapper .pr-detail>.pr-detail-meta{grid-column:2;grid-row:span 4}.pr-detail-wrapper.pr-detail-content-layout-sidebar_left .pr-detail>.pr-detail-meta,.pr-detail-content-layout-sidebar_left .pr-detail-wrapper .pr-detail>.pr-detail-meta,.pr-detail-wrapper.pr-content-layout-sidebar-left .pr-detail>.pr-detail-meta,.pr-content-layout-sidebar-left .pr-detail-wrapper .pr-detail>.pr-detail-meta{grid-column:1;grid-row:span 4}.pr-detail-wrapper.pr-detail-content-layout-compact .pr-detail,.pr-detail-wrapper.pr-content-layout-compact .pr-detail,.pr-detail-content-layout-compact .pr-detail-wrapper .pr-detail,.pr-content-layout-compact .pr-detail-wrapper .pr-detail{gap:calc(var(--pr-detail-section-gap, 28px) * 0.6)}.pr-detail-content-layout-compact .pr-detail-section,.pr-content-layout-compact .pr-detail-section,.pr-detail-cards-layout-compact .pr-card,.pr-cards-layout-compact .pr-card{padding:calc(var(--pr-card-padding, 20px) * 0.72)}.pr-detail-cards-layout-grid .pr-detail-grid,.pr-detail-cards-layout-grid .pr-course-date-grid,.pr-detail-cards-layout-columns .pr-detail-grid,.pr-detail-cards-layout-columns .pr-course-date-grid,.pr-cards-layout-grid .pr-detail-grid,.pr-cards-layout-grid .pr-course-date-grid,.pr-cards-layout-columns .pr-detail-grid,.pr-cards-layout-columns .pr-course-date-grid{display:grid;gap:var(--pr-detail-card-gap,var(--pr-grid-gap,20px));grid-template-columns:repeat(var(--pr-detail-columns,3),minmax(0,1fr))}.pr-detail-cards-layout-list .pr-detail-grid,.pr-detail-cards-layout-list .pr-course-date-grid,.pr-detail-cards-layout-list .pr-list,.pr-cards-layout-list .pr-detail-grid,.pr-cards-layout-list .pr-course-date-grid,.pr-cards-layout-list .pr-list{grid-template-columns:1fr}.pr-detail-cards-layout-horizontal .pr-card,.pr-cards-layout-horizontal .pr-card,.pr-provider-courses-layout-horizontal .pr-provider-course-card,.pr-provider-library-layout-horizontal .pr-provider-library-card{align-items:flex-start;display:flex;flex-direction:row;gap:var(--pr-detail-card-gap,var(--pr-grid-gap,20px))}.pr-detail-equal-height-yes .pr-detail-card,.pr-detail-equal-height-yes .pr-card,.pr-detail-equal-height-yes .pr-course-date-card{height:100%}.pr-detail-dates-layout-list .pr-course-date-grid,.pr-detail-dates-layout-list .pr-provider-date-list,.pr-course-dates-layout-list .pr-course-date-grid,.pr-course-dates-layout-list .pr-provider-date-list,.pr-detail-dates-layout-timeline .pr-course-date-grid,.pr-detail-dates-layout-timeline .pr-provider-date-list,.pr-course-dates-layout-timeline .pr-course-date-grid,.pr-course-dates-layout-timeline .pr-provider-date-list{grid-template-columns:1fr}.pr-detail-dates-layout-timeline .pr-course-date-card,.pr-detail-dates-layout-timeline .pr-provider-date-card,.pr-course-dates-layout-timeline .pr-course-date-card,.pr-course-dates-layout-timeline .pr-provider-date-card{border-left:4px solid var(--pr-color-primary,#0f2e46);position:relative}.pr-detail-dates-layout-compact .pr-course-date-card,.pr-detail-dates-layout-compact .pr-provider-date-card,.pr-course-dates-layout-compact .pr-course-date-card,.pr-course-dates-layout-compact .pr-provider-date-card{padding:calc(var(--pr-card-padding, 20px) * 0.7)}.pr-detail-wrapper .pr-course-meta,.pr-detail-wrapper .pr-job-meta,.pr-detail-wrapper .pr-employer-meta,.pr-detail-wrapper .pr-course-date-meta{display:grid;gap:var(--pr-detail-meta-gap,var(--pr-detail-card-gap,16px));grid-template-columns:repeat(var(--pr-detail-meta-columns,3),minmax(0,1fr))}.pr-form-layout-two-columns .pr-profile-form,.pr-form-layout-two-columns .pr-auth-form,.pr-form-layout-two-columns .pr-provider-inquiry-form,.pr-profile-form.pr-form-layout-two-columns{display:grid;gap:var(--pr-form-gap,16px);grid-template-columns:repeat(2,minmax(0,1fr))}.pr-form-layout-two-columns .pr-profile-form h3,.pr-form-layout-two-columns .pr-auth-form h2,.pr-form-layout-two-columns .pr-provider-inquiry-form h3,.pr-form-layout-two-columns .pr-profile-form p,.pr-form-layout-two-columns .pr-auth-form p,.pr-form-layout-two-columns .pr-provider-inquiry-form p{min-width:0}.pr-provider-dashboard-mode-overview .pr-provider-dashboard-section:not(:first-of-type),.pr-provider-dashboard-mode-section .pr-dashboard-section,.pr-provider-dashboard-mode-section.pr-provider-dashboard-section-profile #provider-dashboard-profile,.pr-provider-dashboard-mode-section.pr-provider-dashboard-section-courses #provider-dashboard-courses,.pr-provider-dashboard-mode-section.pr-provider-dashboard-section-course_dates #provider-dashboard-course-dates,.pr-provider-dashboard-mode-section.pr-provider-dashboard-section-library #provider-dashboard-library,.pr-provider-dashboard-mode-section.pr-provider-dashboard-section-inquiries #provider-dashboard-inquiries,.pr-provider-dashboard-mode-section.pr-provider-dashboard-section-leads #provider-dashboard-leads,.pr-provider-dashboard-mode-section.pr-provider-dashboard-section-message #provider-dashboard-message,.pr-provider-dashboard-hide-profile #provider-dashboard-profile,.pr-provider-dashboard-hide-media .pr-provider-media,.pr-provider-dashboard-hide-media #provider-dashboard-media,.pr-provider-dashboard-hide-courses #provider-dashboard-courses,.pr-provider-dashboard-hide-course-dates #provider-dashboard-course-dates,.pr-provider-dashboard-hide-library #provider-dashboard-library,.pr-provider-dashboard-hide-inquiries #provider-dashboard-inquiries,.pr-provider-dashboard-hide-leads #provider-dashboard-leads,.pr-provider-dashboard-hide-message #provider-dashboard-message,.pr-staffing-needs-hide-form .pr-staffing-need-form,.pr-staffing-needs-hide-list .pr-staffing-needs-list,.pr-staffing-needs-hide-badges .pr-status-badge{display:none!important}.pr-provider-dashboard-mode-section.pr-provider-dashboard-section-profile #provider-dashboard-profile,.pr-provider-dashboard-mode-section.pr-provider-dashboard-section-courses #provider-dashboard-courses,.pr-provider-dashboard-mode-section.pr-provider-dashboard-section-course_dates #provider-dashboard-course-dates,.pr-provider-dashboard-mode-section.pr-provider-dashboard-section-library #provider-dashboard-library,.pr-provider-dashboard-mode-section.pr-provider-dashboard-section-inquiries #provider-dashboard-inquiries,.pr-provider-dashboard-mode-section.pr-provider-dashboard-section-leads #provider-dashboard-leads,.pr-provider-dashboard-mode-section.pr-provider-dashboard-section-message #provider-dashboard-message{display:block!important}.pr-kpi-grid,.pr-presentation-card-grid{display:grid;gap:var(--pr-grid-gap,20px)}.pr-kpi-card{text-align:center}.pr-kpi-number{display:block;font-size:clamp(2rem, 4vw, 3.25rem);line-height:1}.pr-kpi-label{color:var(--pr-color-muted,var(--pr-muted,#64748b));display:block;margin-top:.5rem}.pr-elementor-button-width-auto .pr-button,.pr-elementor-button-width-auto .pr-button-primary,.pr-elementor-button-width-auto .pr-action-button{display:inline-flex;justify-content:center}.pr-elementor-button-width-full .pr-button,.pr-elementor-button-width-full .pr-button-primary,.pr-elementor-button-width-full .pr-action-button{display:flex;justify-content:center;width:100%}.pr-elementor-button-width-custom .pr-button,.pr-elementor-button-width-custom .pr-button-primary,.pr-elementor-button-width-custom .pr-action-button{display:inline-flex;justify-content:center}.pr-elementor-button-size-small .pr-button,.pr-elementor-button-size-small .pr-button-primary,.pr-elementor-button-size-small .pr-action-button{font-size:.875rem;padding:.35rem .6rem}.pr-elementor-button-size-medium .pr-button,.pr-elementor-button-size-medium .pr-button-primary,.pr-elementor-button-size-medium .pr-action-button{font-size:1rem}.pr-elementor-button-size-large .pr-button,.pr-elementor-button-size-large .pr-button-primary,.pr-elementor-button-size-large .pr-action-button{font-size:1.125rem;padding:.75rem 1.1rem}.pr-elementor-search-form-position-top .pr-job-search{display:flex;flex-direction:column}.pr-elementor-search-form-position-left .pr-job-search{display:flex;flex-direction:row}.pr-elementor-search-form-position-right .pr-job-search{display:flex;flex-direction:row-reverse}.pr-elementor-job-search-button-width-auto .pr-job-search-button{display:inline-flex;justify-content:center}.pr-elementor-job-search-button-width-full .pr-job-search-button{display:flex;justify-content:center;width:100%}.pr-elementor-job-search-button-width-custom .pr-job-search-button{display:inline-flex;justify-content:center}.pr-elementor-job-search-reset-width-auto .pr-button-reset,.pr-elementor-job-search-reset-width-auto .pr-job-search-reset{display:inline-flex;justify-content:center}.pr-elementor-job-search-reset-width-full .pr-button-reset,.pr-elementor-job-search-reset-width-full .pr-job-search-reset{display:flex;justify-content:center;width:100%}.pr-elementor-job-search-reset-width-custom .pr-button-reset,.pr-elementor-job-search-reset-width-custom .pr-job-search-reset{display:inline-flex;justify-content:center}.pr-job-search-result-buttons-full-yes .pr-job-search-results .pr-job-search-actions .pr-button,.pr-job-search-result-buttons-full-style-yes .pr-job-search-results .pr-job-search-actions .pr-button,.pr-job-search-result-button-align-stretch .pr-job-search-results .pr-job-search-actions .pr-button,.pr-job-search-result-button-align-style-stretch .pr-job-search-results .pr-job-search-actions .pr-button{flex:1 1 0%;justify-content:center}.pr-job-search-result-buttons-full-yes .pr-job-search-results .pr-job-search-actions,.pr-job-search-result-buttons-full-style-yes .pr-job-search-results .pr-job-search-actions,.pr-job-search-result-button-align-stretch .pr-job-search-results .pr-job-search-actions,.pr-job-search-result-button-align-style-stretch .pr-job-search-results .pr-job-search-actions{align-items:stretch}.pr-job-list-equal-height-yes .pr-jobs-list{align-items:stretch}.pr-job-list-equal-height-yes .pr-job-card{height:100%}.pr-elementor-training-image-top .pr-course-card,.pr-elementor-training-logo-top .pr-provider-card{display:flex;flex-direction:column}.pr-elementor-training-image-left .pr-course-card,.pr-elementor-training-logo-left .pr-provider-card{align-items:flex-start;display:flex;flex-direction:row;gap:var(--pr-card-gap,16px)}.pr-elementor-training-image-right .pr-course-card,.pr-elementor-training-logo-right .pr-provider-card{align-items:flex-start;display:flex;flex-direction:row-reverse;gap:var(--pr-card-gap,16px)}.pr-elementor-training-image-left .pr-course-card .pr-card-media,.pr-elementor-training-image-right .pr-course-card .pr-card-media,.pr-elementor-training-logo-left .pr-provider-card .pr-card-media,.pr-elementor-training-logo-right .pr-provider-card .pr-card-media{flex:0 0 auto}.pr-elementor-training-image-hidden .pr-course-card .pr-card-media,.pr-elementor-training-logo-hidden .pr-provider-card .pr-card-media{display:none}@media (max-width:767px){.pr-detail-widget-hero,.pr-provider-detail-hero,.pr-detail-content-layout-two_columns .pr-detail-widget,.pr-detail-content-layout-two_columns .pr-provider-detail-body,.pr-provider-content-layout-two_columns .pr-provider-detail-body,.pr-detail-content-layout-sidebar_right .pr-provider-detail-body,.pr-provider-content-layout-sidebar_right .pr-provider-detail-body,.pr-detail-content-layout-sidebar_left .pr-provider-detail-body,.pr-provider-content-layout-sidebar_left .pr-provider-detail-body{grid-template-columns:1fr}.pr-detail-widget-meta,.pr-detail-meta,.pr-course-meta,.pr-employer-meta,.pr-training-meta,.pr-detail-widget-grid,.pr-provider-course-list,.pr-provider-date-list,.pr-provider-library-grid{grid-template-columns:1fr}.pr-provider-logo-position-banner .pr-provider-logo-wrap,.pr-provider-control-logo-position-banner .pr-provider-logo-wrap{bottom:auto;left:auto;margin-top:-8px;position:relative}.pr-provider-logo-position-beside .pr-provider-detail-hero,.pr-provider-control-logo-position-beside .pr-provider-detail-hero{grid-template-columns:1fr}.pr-provider-logo-position-beside .pr-provider-logo-wrap,.pr-provider-control-logo-position-beside .pr-provider-logo-wrap,.pr-provider-logo-position-beside .pr-provider-hero-content,.pr-provider-control-logo-position-beside .pr-provider-hero-content{grid-column:1 / -1}.pr-provider-logo-wrap,.pr-provider-logo,.pr-provider-logo-fallback,.pr-employer-logo,.pr-employer-logo-fallback,.pr-detail-widget-logo{max-width:100%}.pr-detail-buttons-mobile-full-yes .pr-detail-widget-actions .pr-button,.pr-detail-buttons-mobile-full-yes .pr-provider-actions .pr-button,.pr-provider-detail-buttons-mobile-full-yes .pr-provider-actions .pr-button{width:100%}.pr-elementor-search-form-position-left .pr-job-search,.pr-elementor-search-form-position-right .pr-job-search{flex-direction:column}.pr-job-search-result-buttons-mobile-no .pr-job-search-results .pr-job-search-actions{display:none}.pr-job-search-result-buttons-stack-mobile-yes .pr-job-search-results .pr-job-search-actions{align-items:stretch;flex-direction:column}.pr-job-search-result-buttons-stack-mobile-yes .pr-job-search-results .pr-job-search-actions .pr-button{width:100%}.pr-elementor-training-image-left .pr-course-card,.pr-elementor-training-image-right .pr-course-card,.pr-elementor-training-logo-left .pr-provider-card,.pr-elementor-training-logo-right .pr-provider-card{flex-direction:column}}.pr-block{--pr-block-gap:var(--pr-grid-gap, 16px);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--pr-block-gap);max-width:none;width:100%}.pr-block *{box-sizing:border-box}.pr-block-header,.pr-block-description,.pr-block-meta-wrap,.pr-block-card-list{width:100%}.pr-block-title{color:var(--pr-color-primary,#12304a);margin:0}.pr-block-text,.pr-block-card-text,.pr-block p{color:var(--pr-color-text,#1f2933);margin:0}.pr-block-muted,.pr-block-meta-label{color:var(--pr-color-muted,#64748b)}.pr-block-badge,.pr-block-preview-note{align-self:flex-start;background:color-mix(in srgb,var(--pr-color-accent,#16a34a) 14%,#ffffff);border-radius:999px;color:var(--pr-color-primary,#12304a);display:inline-flex;font-size:.85rem;font-weight:700;padding:.35rem .7rem}.pr-block-preview-note{background:#fff7ed;color:#9a3412;font-weight:600}.pr-block-grid,.pr-block-list{display:grid;gap:var(--pr-block-gap,16px);width:100%}.pr-block-grid{grid-template-columns:repeat(var(--pr-block-columns,3),minmax(0,1fr))}.pr-block-list{grid-template-columns:1fr}.pr-block-card{background:var(--pr-color-surface,#ffffff);border:1px solid var(--pr-color-border,#d7dde5);border-radius:var(--pr-card-radius,12px);box-shadow:var(--pr-card-shadow,0 12px 30px rgb(15 23 42 / .08));display:flex;flex-direction:column;gap:.85rem;max-width:none;padding:var(--pr-card-padding,18px)}.pr-block-card-title{color:var(--pr-color-primary,#12304a);font-size:1.05rem;margin:0}.pr-block-actions{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:auto}.pr-block-button{align-items:center;background:var(--pr-color-accent,#f97316);border:1px solid #fff0;border-radius:var(--pr-button-radius,8px);color:#fff;display:inline-flex;font-weight:700;justify-content:center;line-height:1.2;padding:.75rem 1rem;text-decoration:none;transition:background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease}.pr-block-button:hover,.pr-block-button:focus{background:var(--pr-color-primary,#12304a);color:#fff;text-decoration:none}.pr-block-button-secondary{background:var(--pr-color-surface,#ffffff);border-color:var(--pr-color-border,#d7dde5);color:var(--pr-color-primary,#12304a)}.pr-block-meta{display:grid;gap:.75rem;margin:0}.pr-block-meta-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.pr-block-meta-inline,.pr-block-meta-badges{display:flex;flex-wrap:wrap}.pr-block-meta-item{background:color-mix(in srgb,var(--pr-color-surface,#ffffff) 86%,var(--pr-color-primary,#12304a));border:1px solid var(--pr-color-border,#d7dde5);border-radius:calc(var(--pr-card-radius, 12px) * 0.75);display:flex;flex-direction:column;gap:.2rem;padding:.65rem .75rem}.pr-block-meta-inline .pr-block-meta-item,.pr-block-meta-badges .pr-block-meta-item{flex-direction:row;gap:.35rem}.pr-block-meta-badges .pr-block-meta-item{border-radius:999px;padding:.35rem .65rem}.pr-block-meta-label,.pr-block-meta-value{margin:0}.pr-block-meta-label{font-size:.78rem;font-weight:700;text-transform:uppercase}.pr-block-logo{background:var(--pr-color-surface,#ffffff);border:1px solid var(--pr-color-border,#d7dde5);border-radius:var(--pr-card-radius,12px);display:inline-flex;height:72px;max-width:180px;object-fit:contain;padding:.5rem;width:auto}.pr-block-logo-fallback{align-items:center;aspect-ratio:1;color:var(--pr-color-primary,#12304a);font-weight:800;justify-content:center;width:72px}.pr-block-banner{background:color-mix(in srgb,var(--pr-color-primary,#12304a) 9%,#ffffff);border-radius:var(--pr-card-radius,12px);min-height:160px;overflow:hidden;width:100%}.pr-block-banner img{display:block;height:100%;object-fit:cover;width:100%}.pr-header-media{display:flex;position:relative}.pr-header-logo-wrap{justify-content:flex-start}.pr-header-logo{background:var(--pr-color-surface,#ffffff);border:1px solid var(--pr-color-border,#d7dde5);border-radius:var(--pr-card-radius,12px);display:inline-flex;height:72px;max-width:180px;object-fit:contain;padding:.5rem;width:auto}.pr-header-logo-placeholder{align-items:center;aspect-ratio:1;color:var(--pr-color-primary,#12304a);font-weight:800;justify-content:center;min-width:72px}.pr-header-banner-wrap{background:color-mix(in srgb,var(--pr-color-primary,#12304a) 9%,#ffffff);border-radius:var(--pr-card-radius,12px);overflow:hidden;width:100%}.pr-header-banner,.pr-header-image{display:block;height:auto;object-fit:cover;width:100%}.pr-header-image-placeholder{min-height:160px;width:100%}.pr-header-media-overlay{inset:0;opacity:.35;pointer-events:none;position:absolute}.pr-dynamic-image-wrapper,.pr-dynamic-button-wrapper{display:flex;justify-content:flex-start;width:100%}.pr-dynamic-image,.pr-dynamic-image-link{display:inline-flex;max-width:100%}.pr-dynamic-image{background:var(--pr-color-surface,#ffffff);object-fit:cover}.pr-dynamic-image-placeholder{align-items:center;aspect-ratio:1;border:1px dashed var(--pr-color-border,#d7dde5);border-radius:var(--pr-card-radius,12px);color:var(--pr-color-primary,#12304a);font-weight:800;justify-content:center;min-height:96px;min-width:96px}.pr-dynamic-button-wrapper{justify-content:var(--pr-dynamic-button-align,flex-start)}.pr-dynamic-button{align-items:center;background:var(--pr-color-primary,#12304a);border:1px solid #fff0;border-radius:var(--pr-button-radius,999px);color:#fff;display:inline-flex;gap:.45rem;justify-content:center;line-height:1.2;padding:.8rem 1.1rem;text-decoration:none;transition:background-color 0.18s ease,color 0.18s ease,box-shadow 0.18s ease,transform 0.18s ease}.pr-dynamic-button:hover,.pr-dynamic-button:focus{color:#fff;text-decoration:none}.pr-dynamic-button-align-stretch .pr-dynamic-button{width:100%}.pr-dynamic-button-disabled{background:var(--pr-color-muted,#64748b);cursor:not-allowed;opacity:.72}.pr-dynamic-button-disabled-message{color:var(--pr-color-muted,#64748b);margin:.45rem 0 0;width:100%}.pr-block-empty{background:color-mix(in srgb,var(--pr-color-muted,#64748b) 8%,#ffffff);border:1px dashed var(--pr-color-border,#d7dde5);border-radius:var(--pr-card-radius,12px);color:var(--pr-color-muted,#64748b);padding:1rem}.pr-widget-smart-matching .pr-smart-match{background:#fff;border:1px solid #d9e2ec;border-radius:8px;box-sizing:border-box;padding:18px;width:100%}.pr-widget-smart-matching .pr-smart-match-header{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.pr-widget-smart-matching .pr-smart-progress{background:#edf2f7;border-radius:999px;height:8px;overflow:hidden;width:100%}.pr-widget-smart-matching .pr-smart-progress-fill{background:linear-gradient(90deg,#1f8a70,#36b37e);border-radius:999px;display:block;height:100%}.pr-widget-smart-matching .pr-smart-progress-fill-0{width:0%}.pr-widget-smart-matching .pr-smart-progress-fill-10{width:10%}.pr-widget-smart-matching .pr-smart-progress-fill-20{width:20%}.pr-widget-smart-matching .pr-smart-progress-fill-30{width:30%}.pr-widget-smart-matching .pr-smart-progress-fill-40{width:40%}.pr-widget-smart-matching .pr-smart-progress-fill-50{width:50%}.pr-widget-smart-matching .pr-smart-progress-fill-60{width:60%}.pr-widget-smart-matching .pr-smart-progress-fill-70{width:70%}.pr-widget-smart-matching .pr-smart-progress-fill-80{width:80%}.pr-widget-smart-matching .pr-smart-progress-fill-90{width:90%}.pr-widget-smart-matching .pr-smart-progress-fill-100{width:100%}.pr-widget-smart-matching .pr-smart-reason-list{display:grid;gap:7px;list-style:none;margin:0;padding:0}.pr-widget-smart-matching .pr-smart-reason{color:#243b53;line-height:1.45}.pr-provider-dashboard-widget{--pr-provider-dashboard-bg:#ffffff;--pr-provider-dashboard-border:#e5e7eb;--pr-provider-dashboard-text:#1b2430;--pr-provider-dashboard-muted:#6b7280;--pr-provider-dashboard-primary:#0f2b46;--pr-provider-dashboard-radius:14px;--pr-provider-dashboard-shadow:0 8px 24px rgba(15, 43, 70, 0.08);box-sizing:border-box;color:var(--pr-provider-dashboard-text);width:100%}.pr-provider-dashboard-widget *,.pr-provider-dashboard-widget *::before,.pr-provider-dashboard-widget *::after{box-sizing:border-box}.pr-provider-dashboard-widget .pflege-recruit-mvp,.pr-provider-dashboard-widget .pr-provider-dashboard{width:100%}.pr-provider-dashboard-widget .pr-provider-dashboard{display:flex;flex-direction:column;gap:18px}.pr-provider-dashboard-widget .pr-provider-dashboard>.pr-title,.pr-provider-dashboard-widget .pr-provider-dashboard>.pr-flow-breadcrumbs,.pr-provider-dashboard-widget .pr-provider-dashboard>.pr-dashboard-nav,.pr-provider-dashboard-widget #provider-dashboard-overview,.pr-provider-dashboard-widget #provider-dashboard-message{order:20}.pr-provider-dashboard-widget .pr-provider-dashboard-section,.pr-provider-dashboard-widget .pr-dashboard-welcome,.pr-provider-dashboard-widget .pr-matching-summary-card{background:var(--pr-provider-dashboard-bg);border:1px solid var(--pr-provider-dashboard-border);border-radius:var(--pr-provider-dashboard-radius);box-shadow:var(--pr-provider-dashboard-shadow);padding:22px}.pr-provider-dashboard-widget .pr-provider-dashboard-section-title,.pr-provider-dashboard-widget .pr-dashboard-welcome-title,.pr-provider-dashboard-widget .pr-matching-summary-title{color:var(--pr-provider-dashboard-primary);line-height:1.2;margin:0 0 12px}.pr-provider-dashboard-widget .pr-provider-dashboard-section-content{width:100%}.pr-provider-dashboard-widget .pr-dashboard-welcome{display:grid;gap:8px}.pr-provider-dashboard-widget .pr-dashboard-welcome-role{background:rgb(15 43 70 / .08);border-radius:999px;color:var(--pr-provider-dashboard-primary);display:inline-flex;font-size:.85rem;font-weight:700;line-height:1;padding:7px 10px;width:fit-content}.pr-provider-dashboard-widget .pr-dashboard-welcome-subtitle,.pr-provider-dashboard-widget .pr-matching-summary-description,.pr-provider-dashboard-widget .pr-dashboard-card-note,.pr-provider-dashboard-widget .pr-course-date-meta{color:var(--pr-provider-dashboard-muted)}.pr-provider-dashboard-widget .pr-matching-summary-card{display:grid;gap:18px}.pr-provider-dashboard-widget .pr-matching-summary-stats{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.pr-provider-dashboard-widget .pr-matching-summary-stat{background:#f7fbff;border:1px solid var(--pr-provider-dashboard-border);border-radius:10px;padding:14px}.pr-provider-dashboard-widget .pr-matching-summary-stat-number{color:var(--pr-provider-dashboard-primary);display:block;font-size:1.55rem;font-weight:800;line-height:1}.pr-provider-dashboard-widget .pr-matching-summary-stat-label{color:var(--pr-provider-dashboard-muted);display:block;font-size:.9rem;margin-top:6px}.pr-provider-dashboard-widget .pr-dashboard-actions,.pr-provider-dashboard-widget .pr-provider-course-actions,.pr-provider-dashboard-widget .pr-provider-date-actions,.pr-provider-dashboard-widget .pr-matching-summary-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.pr-provider-dashboard-widget .pr-provider-dashboard-button,.pr-provider-dashboard-widget .pr-button,.pr-provider-dashboard-widget .pr-matching-summary-button{align-items:center;border-radius:10px;display:inline-flex;font-weight:700;gap:.45rem;justify-content:center;line-height:1.2;min-height:42px;padding:11px 16px;text-decoration:none}.pr-provider-dashboard-widget .pr-provider-dashboard-button-primary,.pr-provider-dashboard-widget .pr-button-primary,.pr-provider-dashboard-widget .pr-matching-summary-button{background:#000;border-color:#000;color:#fff}.pr-provider-dashboard-widget .pr-provider-dashboard-button-primary:hover,.pr-provider-dashboard-widget .pr-provider-dashboard-button-primary:focus,.pr-provider-dashboard-widget .pr-button-primary:hover,.pr-provider-dashboard-widget .pr-button-primary:focus,.pr-provider-dashboard-widget .pr-matching-summary-button:hover,.pr-provider-dashboard-widget .pr-matching-summary-button:focus{background:var(--pr-provider-dashboard-primary);border-color:var(--pr-provider-dashboard-primary);color:#fff;text-decoration:none}.pr-provider-dashboard-widget .pr-provider-dashboard-button-secondary,.pr-provider-dashboard-widget .pr-button-outline,.pr-provider-dashboard-widget .pr-button-minimal{background:#fff;border:1px solid var(--pr-provider-dashboard-border);color:var(--pr-provider-dashboard-primary)}.pr-provider-dashboard-widget .pr-provider-dashboard-button-danger,.pr-provider-dashboard-widget .pr-danger-button{background:#dc2626;border-color:#dc2626;color:#fff}.pr-provider-dashboard-widget .pr-provider-course-card,.pr-provider-dashboard-widget .pr-provider-inquiry-card,.pr-provider-dashboard-widget .pr-provider-lead-card,.pr-provider-dashboard-widget .pr-provider-date-card{background:#fff}.pr-provider-dashboard-widget .pr-table{border-collapse:separate;border-spacing:0 10px;width:100%}.pr-provider-dashboard-widget .pr-table tbody tr{background:#fff;border-radius:10px;box-shadow:0 1px 0 var(--pr-provider-dashboard-border)}.pr-provider-dashboard-widget .pr-table td,.pr-provider-dashboard-widget .pr-table th{vertical-align:top}.pr-provider-dashboard-widget .pr-profile-form,.pr-provider-dashboard-widget .pr-provider-course-editor,.pr-provider-dashboard-widget .pr-provider-course-date-form{display:grid;gap:14px}.pr-provider-dashboard-widget .pr-provider-dashboard input,.pr-provider-dashboard-widget .pr-provider-dashboard textarea,.pr-provider-dashboard-widget .pr-provider-dashboard select{max-width:100%}.pr-provider-dashboard-preview-notice{background:#eef6ff;border:1px solid #bfdbfe;border-radius:10px;color:#1e3a8a;font-weight:700;margin-bottom:14px;padding:12px 14px}.pr-provider-dashboard-preview-safe .pr-provider-dashboard-button[aria-disabled="true"],.pr-provider-dashboard-preview-safe button[disabled],.pr-provider-dashboard-preview-safe input[type="submit"][disabled]{cursor:not-allowed;opacity:.65;pointer-events:none}.pr-provider-dashboard-hide-welcome .pr-dashboard-welcome,.pr-provider-dashboard-hide-matching_summary .pr-matching-summary-card,.pr-provider-dashboard-hide-profile #provider-dashboard-profile,.pr-provider-dashboard-hide-courses #provider-dashboard-courses,.pr-provider-dashboard-hide-editor #provider-dashboard-create-course,.pr-provider-dashboard-hide-dates #provider-dashboard-course-dates,.pr-provider-dashboard-hide-inquiries #provider-dashboard-inquiries,.pr-provider-dashboard-hide-leads #provider-dashboard-leads,.pr-provider-dashboard-hide-logout #provider-dashboard-account,.pr-provider-dashboard-hide-logout .pr-dashboard-nav-logout{display:none}@media (max-width:1024px){.pr-block-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-provider-dashboard-widget .pr-matching-summary-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.pr-block-grid{grid-template-columns:1fr}.pr-block-actions,.pr-block-button{width:100%}.pr-media-hide-mobile{display:none}.pr-dynamic-button-mobile-full{width:100%}.pr-provider-dashboard-widget .pr-provider-dashboard-section,.pr-provider-dashboard-widget .pr-dashboard-welcome,.pr-provider-dashboard-widget .pr-matching-summary-card{padding:16px}.pr-provider-dashboard-widget .pr-matching-summary-stats,.pr-provider-dashboard-widget .pr-course-date-list{grid-template-columns:1fr}.pr-provider-dashboard-widget .pr-dashboard-actions,.pr-provider-dashboard-widget .pr-provider-course-actions,.pr-provider-dashboard-widget .pr-provider-date-actions,.pr-provider-dashboard-widget .pr-matching-summary-actions{align-items:stretch;flex-direction:column}.pr-provider-dashboard-widget .pr-provider-dashboard-button,.pr-provider-dashboard-widget .pr-button,.pr-provider-dashboard-widget .pr-matching-summary-button{width:100%}}.pr-widget-employer-detail .pr-employer-detail{--pr-employer-detail-primary:var(--pr-color-primary, #0f2e46);--pr-employer-detail-accent:var(--pr-color-secondary, #2ead6b);--pr-employer-detail-bg:var(--pr-color-bg, #f7fafc);--pr-employer-detail-section-bg:var(--pr-color-surface, #fff);--pr-employer-detail-text:var(--pr-color-text, #1f2933);--pr-employer-detail-muted:var(--pr-color-muted, #5f6f7f);--pr-employer-detail-border:var(--pr-color-border, #d9e2ec);--pr-employer-detail-radius:var(--pr-card-radius, 16px);--pr-employer-detail-section-spacing:24px;--pr-employer-detail-card-gap:18px;background:var(--pr-employer-detail-bg);border-radius:var(--pr-employer-detail-radius);color:var(--pr-employer-detail-text);display:block;max-width:100%;min-width:0;overflow:hidden}.pr-widget-employer-detail .pr-employer-detail,.pr-widget-employer-detail .pr-employer-detail *{box-sizing:border-box}.pr-widget-employer-detail .pr-employer-detail__hero{align-items:flex-end;background:linear-gradient(135deg,var(--pr-employer-detail-primary),var(--pr-employer-detail-accent));border-radius:var(--pr-employer-detail-radius);display:grid;min-height:340px;overflow:hidden;position:relative}.pr-widget-employer-detail .pr-employer-detail__hero::after{background:linear-gradient(90deg,rgb(15 46 70 / .88),rgb(15 46 70 / .48) 58%,rgb(15 46 70 / .18));content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.pr-widget-employer-detail .pr-employer-detail__banner{inset:0;position:absolute;z-index:0}.pr-widget-employer-detail .pr-employer-detail__banner img{display:block;height:100%;object-fit:cover;width:100%}.pr-widget-employer-detail .pr-employer-detail__banner--fallback{background:linear-gradient(120deg,rgb(46 173 107 / .25),rgb(15 46 70 / .08)),linear-gradient(135deg,var(--pr-employer-detail-primary),var(--pr-employer-detail-accent))}.pr-widget-employer-detail .pr-employer-detail__hero-content{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;padding:34px;position:relative;width:100%;z-index:2}.pr-widget-employer-detail .pr-employer-detail__logo-wrap{align-items:center;background:var(--pr-employer-detail-logo-bg,#fff);border:1px solid rgb(255 255 255 / .75);border-radius:calc(var(--pr-employer-detail-radius) + 4px);box-shadow:0 18px 46px rgb(15 46 70 / .2);display:inline-flex;flex:0 0 auto;justify-content:center;padding:12px}.pr-widget-employer-detail .pr-employer-detail__logo-wrap .pr-employer-logo,.pr-widget-employer-detail .pr-employer-detail__logo-wrap .pr-employer-logo-placeholder,.pr-widget-employer-detail .pr-employer-detail__logo-wrap .pr-employer-logo-fallback{border:0;border-radius:var(--pr-employer-detail-radius);box-shadow:none;display:block;height:112px;margin:0;object-fit:contain;width:112px}.pr-widget-employer-detail .pr-employer-detail__hero-copy{flex:1 1 320px;min-width:0}.pr-widget-employer-detail .pr-employer-detail__title{color:#fff;font-size:clamp(2rem, 4vw, 3.8rem);line-height:1.05;margin:0;overflow-wrap:anywhere}.pr-widget-employer-detail .pr-employer-detail__subtitle{color:rgb(255 255 255 / .9);font-size:1.05rem;margin:10px 0 0}.pr-widget-employer-detail .pr-employer-detail__badges,.pr-widget-employer-detail .pr-employer-detail__services,.pr-widget-employer-detail .pr-employer-detail__roles{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.pr-widget-employer-detail .pr-employer-detail__badge{background:rgb(46 173 107 / .12);border:1px solid rgb(46 173 107 / .22);border-radius:999px;color:var(--pr-employer-detail-primary);display:inline-flex;font-size:.86rem;font-weight:700;line-height:1.2;padding:7px 11px}.pr-widget-employer-detail .pr-employer-detail__hero .pr-employer-detail__badge{background:rgb(255 255 255 / .14);border-color:rgb(255 255 255 / .24);color:#fff}.pr-widget-employer-detail .pr-employer-detail__layout{display:grid;gap:var(--pr-employer-detail-section-spacing);grid-template-columns:minmax(0,1fr);padding:var(--pr-employer-detail-section-spacing)}.pr-widget-employer-detail .pr-employer-detail--sidebar .pr-employer-detail__layout{align-items:start;grid-template-columns:minmax(0,1fr) minmax(260px,360px)}.pr-widget-employer-detail .pr-employer-detail__main,.pr-widget-employer-detail .pr-employer-detail__sidebar{display:grid;gap:var(--pr-employer-detail-section-spacing);min-width:0}.pr-widget-employer-detail .pr-employer-detail__quick-info{display:grid;gap:var(--pr-employer-detail-card-gap);grid-template-columns:repeat(3,minmax(0,1fr))}.pr-widget-employer-detail .pr-employer-detail__info-card,.pr-widget-employer-detail .pr-employer-detail__section,.pr-widget-employer-detail .pr-employer-detail__location-card,.pr-widget-employer-detail .pr-employer-detail__job-card{background:var(--pr-employer-detail-section-bg);border:1px solid var(--pr-employer-detail-border);border-radius:var(--pr-employer-detail-radius);box-shadow:0 14px 34px rgb(15 46 70 / .07);min-width:0;padding:22px}.pr-widget-employer-detail .pr-employer-detail__info-card{display:grid;gap:6px;padding:18px}.pr-widget-employer-detail .pr-employer-detail__info-label,.pr-widget-employer-detail .pr-employer-detail__meta-label{color:var(--pr-employer-detail-muted);display:block;font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.pr-widget-employer-detail .pr-employer-detail__info-value,.pr-widget-employer-detail .pr-employer-detail__meta-value{color:var(--pr-employer-detail-text);font-weight:700;overflow-wrap:anywhere}.pr-widget-employer-detail .pr-employer-detail__section-title{color:var(--pr-employer-detail-primary);font-size:1.3rem;line-height:1.2;margin:0 0 14px}.pr-widget-employer-detail .pr-employer-detail__text,.pr-widget-employer-detail .pr-employer-detail__description{color:var(--pr-employer-detail-text);font-size:1rem;line-height:1.7}.pr-widget-employer-detail .pr-employer-detail__location-grid,.pr-widget-employer-detail .pr-employer-detail__job-grid{display:grid;gap:var(--pr-employer-detail-card-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.pr-widget-employer-detail .pr-employer-detail__location-title,.pr-widget-employer-detail .pr-employer-detail__job-title{color:var(--pr-employer-detail-primary);font-size:1.08rem;line-height:1.25;margin:0 0 12px;overflow-wrap:anywhere}.pr-widget-employer-detail .pr-employer-detail__location-meta,.pr-widget-employer-detail .pr-employer-detail__job-meta{display:grid;gap:10px;margin-bottom:16px}.pr-widget-employer-detail .pr-employer-detail__location-meta p,.pr-widget-employer-detail .pr-employer-detail__job-meta p{display:grid;gap:3px;margin:0}.pr-widget-employer-detail .pr-employer-detail__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.pr-widget-employer-detail .pr-employer-detail__actions--hero{justify-content:flex-end;margin-left:auto}.pr-widget-employer-detail .pr-employer-detail__button-primary,.pr-widget-employer-detail .pr-employer-detail__button-secondary{align-items:center;border:1px solid #fff0;border-radius:999px;display:inline-flex;font-weight:800;justify-content:center;line-height:1.2;min-height:44px;padding:12px 18px;text-decoration:none}.pr-widget-employer-detail .pr-employer-detail__button-primary{background:var(--pr-employer-detail-accent);border-color:var(--pr-employer-detail-accent);color:#fff}.pr-widget-employer-detail .pr-employer-detail__button-secondary{background:#fff;border-color:var(--pr-employer-detail-border);color:var(--pr-employer-detail-primary)}@media (max-width:1024px){.pr-widget-employer-detail .pr-employer-detail--sidebar .pr-employer-detail__layout,.pr-widget-employer-detail .pr-employer-detail__quick-info,.pr-widget-employer-detail .pr-employer-detail__location-grid,.pr-widget-employer-detail .pr-employer-detail__job-grid{grid-template-columns:1fr}}@media (max-width:640px){.pr-widget-employer-detail .pr-employer-detail__hero-content,.pr-widget-employer-detail .pr-employer-detail__layout{padding:18px}.pr-widget-employer-detail .pr-employer-detail__title{font-size:2rem}.pr-widget-employer-detail .pr-employer-detail__actions,.pr-widget-employer-detail .pr-employer-detail__button-primary,.pr-widget-employer-detail .pr-employer-detail__button-secondary{width:100%}}.pr-widget-job-detail .pr-job-detail{--pr-job-detail-primary:var(--pr-color-primary, #0f2e46);--pr-job-detail-accent:var(--pr-color-secondary, #2ead6b);--pr-job-detail-bg:var(--pr-color-bg, #f7fafc);--pr-job-detail-section-bg:var(--pr-color-surface, #fff);--pr-job-detail-card-bg:var(--pr-color-surface, #fff);--pr-job-detail-text:var(--pr-color-text, #1f2933);--pr-job-detail-muted:var(--pr-color-muted, #5f6f7f);--pr-job-detail-border:var(--pr-color-border, #d9e2ec);--pr-job-detail-radius:var(--pr-card-radius, 16px);--pr-job-detail-section-spacing:24px;--pr-job-detail-column-gap:var(--pr-job-detail-section-spacing);--pr-job-detail-sidebar-gap:var(--pr-job-detail-section-spacing);--pr-job-detail-main-width:1fr;--pr-job-detail-sidebar-width:360px;--pr-job-detail-sidebar-sticky-top:24px;background:var(--pr-job-detail-bg);border-radius:var(--pr-job-detail-radius);color:var(--pr-job-detail-text);display:block;max-width:100%;min-width:0;overflow:hidden}.pr-widget-job-detail .pr-job-detail,.pr-widget-job-detail .pr-job-detail *{box-sizing:border-box}.pr-widget-job-detail .pr-job-detail__hero,.pr-widget-job-detail .pr-job-detail__intro{background:linear-gradient(135deg,var(--pr-job-detail-primary),var(--pr-job-detail-accent));border-radius:var(--pr-job-detail-radius);color:#fff;min-height:360px;overflow:hidden;position:relative}.pr-widget-job-detail .pr-job-detail__intro{display:grid;gap:10px;min-height:auto;padding:34px}.pr-widget-job-detail .pr-job-detail__hero::after{content:none}.pr-widget-job-detail .pr-job-detail__hero-inner{min-height:inherit;position:relative;width:100%}.pr-widget-job-detail .pr-job-detail__hero-overlay{background:linear-gradient(90deg,rgb(15 46 70 / .9),rgb(15 46 70 / .58) 58%,rgb(15 46 70 / .18));inset:0;pointer-events:none;position:absolute;z-index:1}.pr-widget-job-detail .pr-job-detail__hero-media{inset:0;position:absolute;z-index:0}.pr-widget-job-detail .pr-job-detail__hero-media--fallback{background:linear-gradient(120deg,rgb(46 173 107 / .22),rgb(15 46 70 / .08)),linear-gradient(135deg,var(--pr-job-detail-primary),var(--pr-job-detail-accent))}.pr-widget-job-detail .pr-job-detail__hero-image{display:block;height:100%;object-fit:cover;width:100%}.pr-widget-job-detail .pr-job-detail__hero-content{align-items:flex-end;display:flex;flex-wrap:wrap;gap:24px;min-height:inherit;padding:34px;position:relative;width:100%;z-index:2}.pr-widget-job-detail .pr-job-detail__employer-logo,.pr-widget-job-detail .pr-job-detail__employer-teaser-logo{align-items:center;background:#fff;border:1px solid rgb(255 255 255 / .72);border-radius:calc(var(--pr-job-detail-radius) + 4px);box-shadow:0 18px 46px rgb(15 46 70 / .2);display:inline-flex;justify-content:center;padding:12px}.pr-widget-job-detail .pr-job-detail__hero-logo-wrap,.pr-widget-job-detail .pr-job-detail__sidebar-image-wrap{max-width:100%;min-width:0;overflow:hidden}.pr-widget-job-detail .pr-job-detail__hero-logo,.pr-widget-job-detail .pr-job-detail__sidebar-image{align-items:center;display:inline-flex;justify-content:center;max-width:100%;min-width:0}.pr-widget-job-detail .pr-job-detail__employer-logo .pr-employer-logo,.pr-widget-job-detail .pr-job-detail__employer-logo .pr-employer-logo-placeholder,.pr-widget-job-detail .pr-job-detail__employer-logo .pr-employer-logo-fallback,.pr-widget-job-detail .pr-job-detail__employer-teaser-logo .pr-employer-logo,.pr-widget-job-detail .pr-job-detail__employer-teaser-logo .pr-employer-logo-placeholder,.pr-widget-job-detail .pr-job-detail__employer-teaser-logo .pr-employer-logo-fallback{border:0;box-shadow:none;display:block;height:104px;margin:0;object-fit:contain;width:104px}.pr-widget-job-detail .pr-job-detail__hero-copy{flex:1 1 340px;min-width:0}.pr-widget-job-detail .pr-job-detail__eyebrow{color:rgb(255 255 255 / .78);font-size:.82rem;font-weight:800;letter-spacing:.08em;margin:0 0 8px;text-transform:uppercase}.pr-widget-job-detail .pr-job-detail__title{color:inherit;font-size:clamp(2rem, 4vw, 3.7rem);line-height:1.06;margin:0;overflow-wrap:anywhere}.pr-widget-job-detail .pr-job-detail__subtitle{color:rgb(255 255 255 / .9);font-size:1.08rem;margin:10px 0 0}.pr-widget-job-detail .pr-job-detail__status-row,.pr-widget-job-detail .pr-job-detail__badges{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.pr-widget-job-detail .pr-job-detail__badge,.pr-widget-job-detail .pr-job-status-badge,.pr-widget-job-detail .pr-vacancy-badge{background:rgb(46 173 107 / .12);border:1px solid rgb(46 173 107 / .22);border-radius:999px;color:var(--pr-job-detail-primary);display:inline-flex;font-size:.86rem;font-weight:800;line-height:1.2;padding:7px 11px}.pr-widget-job-detail .pr-job-detail__hero .pr-job-detail__badge,.pr-widget-job-detail .pr-job-detail__hero .pr-job-status-badge,.pr-widget-job-detail .pr-job-detail__hero .pr-vacancy-badge{background:rgb(255 255 255 / .14);border-color:rgb(255 255 255 / .24);color:#fff}.pr-widget-job-detail .pr-job-detail__layout{align-items:start;display:grid;gap:var(--pr-job-detail-column-gap);grid-template-columns:minmax(0,var(--pr-job-detail-main-width)) minmax(0,min(var(--pr-job-detail-sidebar-width), 100%));padding:var(--pr-job-detail-section-spacing)}.pr-widget-job-detail .pr-job-detail--compact .pr-job-detail__layout,.pr-widget-job-detail .pr-job-detail--premium .pr-job-detail__layout{grid-template-columns:minmax(0,var(--pr-job-detail-main-width)) minmax(0,min(var(--pr-job-detail-sidebar-width), 100%))}.pr-widget-job-detail .pr-job-detail--sidebar-hidden .pr-job-detail__layout,.pr-widget-job-detail .pr-job-detail--sidebar-below .pr-job-detail__layout{grid-template-columns:minmax(0,1fr)}.pr-widget-job-detail .pr-job-detail--sidebar-hidden .pr-job-detail__sidebar{display:none}.pr-widget-job-detail .pr-job-detail--sidebar-left .pr-job-detail__main{order:2}.pr-widget-job-detail .pr-job-detail--sidebar-left .pr-job-detail__sidebar{order:1}.pr-widget-job-detail .pr-job-detail--sidebar-right .pr-job-detail__main,.pr-widget-job-detail .pr-job-detail--sidebar-below .pr-job-detail__main{order:1}.pr-widget-job-detail .pr-job-detail--sidebar-right .pr-job-detail__sidebar,.pr-widget-job-detail .pr-job-detail--sidebar-below .pr-job-detail__sidebar{order:2}.pr-widget-job-detail .pr-job-detail__main,.pr-widget-job-detail .pr-job-detail__sidebar{display:grid;gap:var(--pr-job-detail-section-spacing);min-width:0}.pr-widget-job-detail .pr-job-detail__sidebar{align-self:stretch;max-width:min(var(--pr-job-detail-sidebar-width), 100%);width:100%}.pr-widget-job-detail .pr-job-detail__sidebar-inner{display:grid;gap:var(--pr-job-detail-sidebar-gap);min-width:0;width:100%}.pr-widget-job-detail .pr-job-detail--sidebar-sticky .pr-job-detail__sidebar-inner{position:sticky;top:var(--pr-job-detail-sidebar-sticky-top)}.pr-widget-job-detail .pr-job-detail__quick-info{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.pr-widget-job-detail .pr-job-detail__info-card,.pr-widget-job-detail .pr-job-detail__section,.pr-widget-job-detail .pr-job-detail__related-card{background:var(--pr-job-detail-section-bg);border:1px solid var(--pr-job-detail-border);border-radius:var(--pr-job-detail-radius);box-shadow:0 14px 34px rgb(15 46 70 / .07);min-width:0;padding:22px}.pr-widget-job-detail .pr-job-detail__sidebar-card{background:var(--pr-job-detail-section-bg);border:1px solid var(--pr-job-detail-border);border-radius:var(--pr-job-detail-radius);box-shadow:0 14px 34px rgb(15 46 70 / .07);min-width:0;padding:22px}.pr-widget-job-detail .pr-job-detail__info-card,.pr-widget-job-detail .pr-job-detail__related-card{background:var(--pr-job-detail-card-bg)}.pr-widget-job-detail .pr-job-detail__info-label,.pr-widget-job-detail .pr-job-detail__meta-label{color:var(--pr-job-detail-muted);display:block;font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.pr-widget-job-detail .pr-job-detail__info-value,.pr-widget-job-detail .pr-job-detail__meta-value{color:var(--pr-job-detail-text);font-weight:700;overflow-wrap:anywhere}.pr-widget-job-detail .pr-job-detail__section-title{color:var(--pr-job-detail-primary);font-size:1.3rem;line-height:1.2;margin:0 0 14px}.pr-widget-job-detail .pr-job-detail__text,.pr-widget-job-detail .pr-job-detail__description{color:var(--pr-job-detail-text);font-size:1rem;line-height:1.7}.pr-widget-job-detail .pr-job-detail__sidebar-text{color:var(--pr-job-detail-text);line-height:1.65}.pr-widget-job-detail .pr-job-detail__meta-grid{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.pr-widget-job-detail .pr-job-detail__meta-grid p{display:grid;gap:3px;margin:0;min-width:0}.pr-widget-job-detail .pr-job-detail__sidebar-meta{display:grid;gap:12px;grid-template-columns:1fr;margin-bottom:16px}.pr-widget-job-detail .pr-job-detail__sidebar-meta-row{display:grid;gap:3px;margin:0;min-width:0}.pr-widget-job-detail .pr-job-detail__sidebar-meta-label{color:var(--pr-job-detail-muted);display:block;font-size:.78rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.pr-widget-job-detail .pr-job-detail__sidebar-meta-value{color:var(--pr-job-detail-text);font-weight:700;overflow-wrap:anywhere}.pr-widget-job-detail .pr-job-detail__actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.pr-widget-job-detail .pr-job-detail__actions--hero{justify-content:flex-end;margin-left:auto}.pr-widget-job-detail .pr-job-detail__sidebar-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.pr-widget-job-detail .pr-job-detail__button-primary,.pr-widget-job-detail .pr-job-detail__button-secondary{align-items:center;border:1px solid #fff0;border-radius:999px;display:inline-flex;font-weight:800;justify-content:center;line-height:1.2;min-height:44px;padding:12px 18px;text-decoration:none}.pr-widget-job-detail .pr-job-detail__button-primary{background:var(--pr-job-detail-accent);border-color:var(--pr-job-detail-accent);color:#fff}.pr-widget-job-detail .pr-job-detail__button-secondary{background:#fff;border-color:var(--pr-job-detail-border);color:var(--pr-job-detail-primary)}.pr-widget-job-detail .pr-job-detail__application{box-sizing:border-box;display:grid;gap:20px;margin-top:var(--pr-job-detail-section-spacing,28px);max-width:100%;scroll-margin-top:96px}.pr-widget-job-detail .pr-job-detail__application-header,.pr-widget-job-detail .pr-job-detail__application-state,.pr-widget-job-detail .pr-job-detail__application-form,.pr-widget-job-detail .pr-job-detail__application-auth{box-sizing:border-box;max-width:100%;min-width:0}.pr-widget-job-detail .pr-job-detail__application-header{display:grid;gap:8px}.pr-widget-job-detail .pr-job-detail__application-text{color:var(--pr-job-detail-muted);margin:0;overflow-wrap:anywhere}.pr-widget-job-detail .pr-job-detail__application-notice,.pr-widget-job-detail .pr-job-detail__application-auth{border:1px solid var(--pr-job-detail-border);border-radius:var(--pr-job-detail-radius);box-sizing:border-box;max-width:100%}.pr-widget-job-detail .pr-job-detail__application-notice{padding:20px}.pr-widget-job-detail .pr-job-detail__application-auth{background:rgb(15 46 70 / .035);margin-top:18px;padding:18px}.pr-widget-job-detail .pr-job-detail__application-actions,.pr-widget-job-detail .pr-job-detail__application .pr-auth-actions,.pr-widget-job-detail .pr-job-detail__application .pr-registration-actions,.pr-widget-job-detail .pr-job-detail__application .pr-job-application-actions{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.pr-widget-job-detail .pr-job-detail__application-button-primary,.pr-widget-job-detail .pr-job-detail__application-button-secondary{align-items:center;border-style:solid;display:inline-flex;justify-content:center;max-width:100%;text-align:center;white-space:normal}.pr-widget-job-detail .pr-job-detail__application input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),.pr-widget-job-detail .pr-job-detail__application select,.pr-widget-job-detail .pr-job-detail__application textarea{box-sizing:border-box;max-width:100%;width:100%}.pr-widget-job-detail .pr-job-detail__sidebar-image-wrap{align-items:center;background:#fff;border:1px solid var(--pr-job-detail-border);border-radius:calc(var(--pr-job-detail-radius) + 4px);display:inline-flex;justify-content:center;margin-bottom:16px;padding:12px}.pr-widget-job-detail .pr-job-detail__sidebar-image img,.pr-widget-job-detail .pr-job-detail__sidebar-image .pr-employer-logo,.pr-widget-job-detail .pr-job-detail__sidebar-image .pr-employer-logo-placeholder,.pr-widget-job-detail .pr-job-detail__sidebar-image .pr-employer-logo-fallback{border:0;box-shadow:none;display:block;height:104px;margin:0;max-width:100%;object-fit:contain;width:104px}.pr-widget-job-detail .pr-job-detail__related-grid{display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.pr-widget-job-detail .pr-job-detail__quick-info-title{grid-column:1 / -1;margin-bottom:0}.pr-widget-job-detail .pr-job-detail__empty,.pr-widget-job-detail .pr-job-detail__hint{color:var(--pr-job-detail-muted);margin:0}.pr-widget-job-detail .pr-course-recommendations-layout-standard-cards .pr-job-course-recommendations-grid{grid-template-columns:repeat(var(--pr-course-rec-columns,3),minmax(0,1fr))}.pr-widget-job-detail .pr-course-recommendations-layout-compact-list .pr-job-course-recommendations-grid,.pr-widget-job-detail .pr-course-recommendations-layout-minimal-cta .pr-job-course-recommendations-grid{grid-template-columns:1fr}.pr-widget-job-detail .pr-course-recommendations-layout-compact-list .pr-job-detail__course-recommendation-card,.pr-widget-job-detail .pr-course-recommendations-layout-minimal-cta .pr-job-detail__course-recommendation-card{align-items:center;gap:12px 18px;grid-template-columns:minmax(0,1fr) auto}.pr-widget-job-detail .pr-course-recommendations-layout-minimal-cta .pr-job-detail__course-recommendation-card{border-style:dashed;padding:14px 16px}.pr-widget-job-detail .pr-course-recommendations-layout-compact-list .pr-job-detail__course-actions,.pr-widget-job-detail .pr-course-recommendations-layout-minimal-cta .pr-job-detail__course-actions{justify-content:flex-end}.pr-widget-job-detail .pr-job-detail__back{display:flex;margin:0 0 18px}.pr-widget-job-detail .pr-job-detail__back--align-left{justify-content:flex-start}.pr-widget-job-detail .pr-job-detail__back--align-center{justify-content:center}.pr-widget-job-detail .pr-job-detail__back--align-right{justify-content:flex-end}.pr-widget-job-detail .pr-job-detail__back-button{align-items:center;display:inline-flex;gap:8px;text-decoration:none}.pr-widget-job-detail .pr-job-detail__course-recommendations-header,.pr-widget-job-detail .pr-job-detail__related-jobs-header{display:grid;gap:8px;margin-bottom:18px}.pr-widget-job-detail .pr-job-detail__course-recommendation-grid{display:grid;gap:16px;grid-template-columns:repeat(var(--pr-course-rec-columns,3),minmax(0,1fr))}.pr-widget-job-detail .pr-job-detail__course-recommendation-meta,.pr-widget-job-detail .pr-job-detail__related-job-meta{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.pr-widget-job-detail .pr-job-detail__course-recommendation-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.pr-widget-job-detail .pr-job-detail__related-job-card{border:1px solid var(--pr-job-detail-border,#d9e2ec);border-radius:var(--pr-job-detail-radius,18px);display:grid;gap:12px;padding:16px}.pr-widget-job-detail .pr-job-detail__related-job-title a,.pr-widget-job-detail .pr-job-detail__course-recommendation-title a{color:inherit;text-decoration:none}.pr-widget-job-detail .pr-job-detail__related-jobs--compact_list .pr-job-detail__related-jobs-grid,.pr-widget-job-detail .pr-job-detail__related-jobs--minimal .pr-job-detail__related-jobs-grid{grid-template-columns:1fr}.pr-widget-job-detail .pr-job-detail__related-jobs--compact_list .pr-job-detail__related-job-card,.pr-widget-job-detail .pr-job-detail__related-jobs--minimal .pr-job-detail__related-job-card{align-items:center;grid-template-columns:minmax(0,1fr) auto}@media (max-width:1024px){.pr-widget-job-detail .pr-job-detail__layout,.pr-widget-job-detail .pr-job-detail__quick-info,.pr-widget-job-detail .pr-job-detail__course-recommendation-grid,.pr-widget-job-detail .pr-job-detail__related-grid{grid-template-columns:1fr}.pr-widget-job-detail .pr-job-detail__main,.pr-widget-job-detail .pr-job-detail__sidebar{order:initial}.pr-widget-job-detail .pr-job-detail__sidebar{max-width:100%}.pr-widget-job-detail .pr-job-detail--sidebar-mobile-above .pr-job-detail__sidebar{order:1}.pr-widget-job-detail .pr-job-detail--sidebar-mobile-above .pr-job-detail__main{order:2}.pr-widget-job-detail .pr-job-detail--sidebar-mobile-below .pr-job-detail__main{order:1}.pr-widget-job-detail .pr-job-detail--sidebar-mobile-below .pr-job-detail__sidebar{order:2}.pr-widget-job-detail .pr-job-detail--sidebar-mobile-hidden .pr-job-detail__sidebar{display:none}.pr-widget-job-detail .pr-job-detail--sidebar-sticky .pr-job-detail__sidebar-inner{position:static;top:auto}}@media (max-width:640px){.pr-widget-job-detail .pr-job-detail__hero-content,.pr-widget-job-detail .pr-job-detail__layout,.pr-widget-job-detail .pr-job-detail__intro{padding:18px}.pr-widget-job-detail .pr-job-detail__title{font-size:2rem}.pr-widget-job-detail .pr-job-detail__meta-grid{grid-template-columns:1fr}.pr-widget-job-detail .pr-job-detail__actions,.pr-widget-job-detail .pr-job-detail__button-primary,.pr-widget-job-detail .pr-job-detail__button-secondary{width:100%}.pr-widget-job-detail .pr-course-recommendations-layout-compact-list .pr-job-detail__course-recommendation-card,.pr-widget-job-detail .pr-course-recommendations-layout-minimal-cta .pr-job-detail__course-recommendation-card{grid-template-columns:1fr;width:100%}.pr-widget-job-detail .pr-job-detail__related-jobs--compact_list .pr-job-detail__related-job-card,.pr-widget-job-detail .pr-job-detail__related-jobs--minimal .pr-job-detail__related-job-card{grid-template-columns:1fr}.pr-widget-job-detail .pr-course-recommendations-layout-compact-list .pr-job-detail__course-actions,.pr-widget-job-detail .pr-course-recommendations-layout-minimal-cta .pr-job-detail__course-actions{justify-content:stretch}}