.movo-indeed .job-detail-panel:has(.job-anchor){scroll-padding-top:var(--job-anchor-height,0px);padding:0}.movo-indeed .browser-job:has(.job-anchor){--job-heading-gutter:24px;padding:var(--job-heading-gutter)}.movo-indeed .job-heading-with-anchor>h1{margin-bottom:12px}.movo-indeed .job-heading-with-anchor>.detail-employer{gap:12px;margin-bottom:12px}.movo-indeed .job-heading-location{flex-wrap:wrap;order:-1;align-items:baseline;gap:0 6px;font-size:1rem;line-height:1.5;display:flex}.movo-indeed .job-heading-location .job-places{font-size:inherit;line-height:inherit;margin:0}.movo-indeed .job-heading-arrangement{font-size:inherit;color:#595959;margin:0}.movo-indeed .job-heading-arrangement:before{content:"·";margin-right:6px}.movo-indeed .job-heading-pay{margin:8px 0 0;font-size:1rem;line-height:1.5}.movo-indeed :is(.job-heading-with-anchor,.job-anchor) .job-detail-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0 0;display:flex}:root.movo-indeed :is(.job-heading-with-anchor,.job-anchor) .apply-button{border-radius:10px;order:0;min-height:44px;padding:10px 18px}:root.movo-indeed :is(.job-heading-with-anchor,.job-anchor) .save-button{color:#2d2d2d;background:#f3f2f1;border:1px solid #0000;border-radius:10px;order:1;width:44px;min-height:44px;padding:10px}:root.movo-indeed :is(.job-heading-with-anchor,.job-anchor) .save-button:hover{background:#e8e6e4}:root.movo-indeed :is(.job-heading-with-anchor,.job-anchor) .save-button[aria-pressed=true]{color:var(--ui-brand);background:var(--movo-soft)}.movo-indeed :is(.job-heading-with-anchor,.job-anchor) .save-label{display:none}:root.movo-indeed :is(.job-heading-with-anchor,.job-anchor) .employer-button{color:#2d2d2d;background:0 0;order:2;min-height:44px;padding:10px;font-size:.875rem}:root.movo-indeed :is(.job-heading-with-anchor,.job-anchor) .employer-button:hover{background:#f3f2f1}.movo-indeed .job-key-section{margin:24px calc(-1 * var(--job-heading-gutter)) 0;padding:24px var(--job-heading-gutter);border-block:1px solid #e4e2e0}.movo-indeed .job-key-section>h2{margin:0 0 20px;font-size:1.25rem;font-weight:700;line-height:1.35}.movo-indeed .job-key-section .job-key-details{background:0 0;border:0;gap:20px 24px;margin:0;padding:0}.movo-indeed .job-anchor{display:none}@media (width>=900px){.movo-indeed .job-anchor{z-index:3;height:0;margin-inline:calc(-1 * var(--job-heading-gutter));display:block;position:sticky;top:0}.movo-indeed .job-anchor-content{visibility:hidden;pointer-events:none;padding:16px var(--job-heading-gutter);background:#fff;border-bottom:1px solid #e4e2e0;box-shadow:0 3px 5px #2d2d2d0a}.movo-indeed .job-anchor[data-active] .job-anchor-content{visibility:visible;pointer-events:auto}.movo-indeed .job-anchor-identity{align-items:flex-start;gap:12px;display:flex}.movo-indeed .job-anchor-identity>div{min-width:0}.movo-indeed .job-anchor .company-logo{flex-basis:36px;width:36px;height:36px;font-size:.75rem}.movo-indeed .job-anchor-title{letter-spacing:-.01em;margin:0;font-size:1.125rem;font-weight:700;line-height:1.4}.movo-indeed .job-anchor-meta{color:#595959;margin:6px 0 0;font-size:.875rem;line-height:1.5}.movo-indeed .job-anchor-meta a{color:inherit}.movo-indeed .job-anchor .job-detail-actions{margin-top:12px}.movo-indeed .job-detail-panel:has(.job-anchor) .job-description{scroll-margin-top:16px}}@media (width<=899px){.movo-indeed .browser-job:has(.job-anchor){--job-heading-gutter:20px}}@media (width<=600px){.movo-indeed .browser-job:has(.job-anchor){--job-heading-gutter:16px}.movo-indeed .job-heading-location{display:block}.movo-indeed .job-heading-arrangement{margin-top:4px}.movo-indeed .job-heading-arrangement:before{content:none}.movo-indeed .job-key-section .job-key-details{grid-template-columns:minmax(0,1fr)}}
