.JobDescriptionLiveDemo_demoSection__h9chl{display:flex;flex-direction:column;gap:calc(1.8 * var(--scale));padding:calc(2.8 * var(--scale));border-radius:calc(2.4 * var(--scale));border:1px solid var(--transparentDarkThistle18);background:linear-gradient(160deg,var(--white),var(--backgroundGrey));box-shadow:0 calc(1.4 * var(--scale)) calc(3.4 * var(--scale)) var(--transparentDarkGrey05)}.JobDescriptionLiveDemo_demoHeader__Docu0{display:flex;flex-direction:column;gap:calc(.8 * var(--scale))}.JobDescriptionLiveDemo_demoBadge__3qzgw{align-self:flex-start;margin:0;padding:calc(.55 * var(--scale)) calc(1.1 * var(--scale));border-radius:999px;background:var(--transparentDarkThistle10);border:1px solid var(--transparentDarkThistle18);color:var(--darkThistle);font-size:var(--font-size-subtitle);font-weight:600}.JobDescriptionLiveDemo_demoHeader__Docu0 h2{margin:0;color:var(--darkGrey);font-size:var(--font-size-fluid-035)}.JobDescriptionLiveDemo_demoHeader__Docu0 p{margin:0;color:var(--grey);font-size:var(--font-size-fluid-032);line-height:1.6;max-width:84ch}.JobDescriptionLiveDemo_workspaceGrid__eC8bM{display:grid;grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);gap:calc(1.4 * var(--scale))}.JobDescriptionLiveDemo_editorCard__2IOpY,.JobDescriptionLiveDemo_workspaceCard__9dlt5{display:flex;flex-direction:column;gap:calc(1.1 * var(--scale));padding:calc(1.4 * var(--scale));border-radius:calc(1.45 * var(--scale));border:1px solid var(--transparentDarkGrey08);background:var(--white)}.JobDescriptionLiveDemo_editorInput__rVH2K{width:100%}.JobDescriptionLiveDemo_editorInput__rVH2K label{color:var(--darkGrey);font-size:var(--font-size-scale-135);font-weight:500}.JobDescriptionLiveDemo_editorInput__rVH2K textarea{min-height:calc(18 * var(--scale));border-color:var(--transparentDarkGrey12);background:var(--white);color:var(--darkGrey);font-size:var(--font-size-scale-138);line-height:1.55}.JobDescriptionLiveDemo_editorInput__rVH2K textarea::placeholder{color:var(--limitedGrey);font-style:italic}.JobDescriptionLiveDemo_editorHint__4DTZw{margin:0;color:var(--grey);font-size:var(--font-size-body)}.JobDescriptionLiveDemo_workspaceHeader__zOmSG{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(1 * var(--scale))}.JobDescriptionLiveDemo_workspaceHeaderMain__Omq1F{min-width:0;display:flex;flex-direction:column;gap:calc(.35 * var(--scale))}.JobDescriptionLiveDemo_workspaceEyebrow__86Ist{margin:0;color:var(--limitedGrey);font-size:var(--font-size-scale-100);text-transform:uppercase;letter-spacing:calc(.07 * var(--scale));font-weight:700}.JobDescriptionLiveDemo_workspaceTitle__qj64R{margin:0;color:var(--darkGrey);font-size:var(--font-size-scale-170);line-height:1.3}.JobDescriptionLiveDemo_workspaceSource__On_yv{margin:0;color:var(--grey);font-size:var(--font-size-scale-108)}.JobDescriptionLiveDemo_statusBadge__uUPSY{display:inline-flex;align-items:center;justify-content:center;padding:calc(.35 * var(--scale)) calc(.9 * var(--scale));border-radius:999px;font-size:var(--font-size-scale-100);font-weight:600;border:1px solid var(--transparentDarkGrey08);white-space:nowrap}.JobDescriptionLiveDemo_statusReady__m3Hny{color:var(--darkGreen);background:var(--transparentSoftGreen16);border-color:var(--transparentSoftGreen25)}.JobDescriptionLiveDemo_statusReview__l53xt{color:var(--darkOrange);background:var(--transparentOrange18);border-color:var(--transparentOrange18)}.JobDescriptionLiveDemo_workspaceBody__1dTKk{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);gap:calc(1 * var(--scale));min-height:calc(26 * var(--scale))}.JobDescriptionLiveDemo_qualityPanel___Gglj,.JobDescriptionLiveDemo_structuredPanel__C2Ze0{display:flex;flex-direction:column;gap:calc(.9 * var(--scale));border:1px solid var(--transparentDarkGrey08);border-radius:calc(1.1 * var(--scale));padding:calc(1 * var(--scale));background:linear-gradient(140deg,var(--white),var(--backgroundGrey))}.JobDescriptionLiveDemo_sectionGrid__Sr009{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(.7 * var(--scale))}.JobDescriptionLiveDemo_sectionCard__VT2CZ{border:1px solid var(--transparentDarkGrey08);border-radius:calc(.9 * var(--scale));background:var(--white);padding:calc(.8 * var(--scale));display:flex;flex-direction:column;gap:calc(.45 * var(--scale));min-height:calc(7.2 * var(--scale))}.JobDescriptionLiveDemo_sectionCard__VT2CZ h4{margin:0;color:var(--darkGrey);font-size:var(--font-size-scale-115);font-weight:600}.JobDescriptionLiveDemo_sectionCard__VT2CZ ul{margin:0;padding-left:calc(1.5 * var(--scale));display:flex;flex-direction:column;gap:calc(.35 * var(--scale))}.JobDescriptionLiveDemo_sectionCard__VT2CZ li{color:var(--darkGrey);font-size:var(--font-size-label);line-height:1.45}.JobDescriptionLiveDemo_sectionPlaceholder__y4AAl{margin:0;color:var(--limitedGrey);font-size:var(--font-size-scale-102);line-height:1.35}.JobDescriptionLiveDemo_qualityHeader__nOgZx{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(.8 * var(--scale))}.JobDescriptionLiveDemo_qualityHeaderMain__JihYH{display:flex;flex-direction:column;gap:calc(.3 * var(--scale))}.JobDescriptionLiveDemo_qualityTitle__VlFvT{margin:0;color:var(--darkGrey);font-size:var(--font-size-title-small)}.JobDescriptionLiveDemo_qualityHint__dlKcm{margin:0;color:var(--grey);font-size:var(--font-size-scale-100);line-height:1.4}.JobDescriptionLiveDemo_bucketBadge__W86xD{display:inline-flex;align-items:center;justify-content:center;padding:calc(.28 * var(--scale)) calc(.78 * var(--scale));border-radius:999px;border:1px solid var(--transparentDarkGrey08);font-size:var(--font-size-body-secondary);font-weight:600;white-space:nowrap}.JobDescriptionLiveDemo_bucketExcellent__ebqQ3{color:var(--darkGreen);background:var(--transparentSoftGreen16);border-color:var(--transparentSoftGreen25)}.JobDescriptionLiveDemo_bucketStrong__Lzxzf{color:var(--darkThistle);background:var(--transparentDarkThistle10);border-color:var(--transparentDarkThistle18)}.JobDescriptionLiveDemo_bucketMedium__66fk1{color:var(--darkOrange);background:var(--transparentOrange18);border-color:var(--transparentOrange18)}.JobDescriptionLiveDemo_bucketWeak__QwNf2{color:var(--softRed);background:var(--transparentSoftRed10);border-color:var(--transparentSoftRed25)}.JobDescriptionLiveDemo_emptyState__rOUmQ{margin:0;border-radius:calc(.8 * var(--scale));border:1px solid var(--transparentThistle20);background:var(--backgroundGrey);color:var(--darkGrey);padding:calc(.8 * var(--scale)) calc(1 * var(--scale));font-size:var(--font-size-label)}.JobDescriptionLiveDemo_qualityBlock__KDNjQ{display:flex;flex-direction:column;gap:calc(.55 * var(--scale))}.JobDescriptionLiveDemo_qualityBlock__KDNjQ h5{margin:0;color:var(--darkGrey);font-size:var(--font-size-scale-114)}.JobDescriptionLiveDemo_qualityList__GDTPn{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(.45 * var(--scale))}.JobDescriptionLiveDemo_qualityListItem__lQUYN{display:flex;align-items:center;justify-content:space-between;gap:calc(.9 * var(--scale));padding:calc(.68 * var(--scale));border-radius:calc(.75 * var(--scale));border:1px solid var(--transparentDarkGrey08);background:var(--white)}.JobDescriptionLiveDemo_qualityListItem__lQUYN span{color:var(--grey);font-size:var(--font-size-scale-098)}.JobDescriptionLiveDemo_qualityListItem__lQUYN strong{color:var(--darkGrey);font-size:var(--font-size-label)}.JobDescriptionLiveDemo_findingsList__Dwbj7{display:grid;gap:calc(.5 * var(--scale))}.JobDescriptionLiveDemo_findingCard__6z6AJ{display:flex;flex-direction:column;gap:calc(.3 * var(--scale));border:1px solid var(--transparentDarkGrey08);border-radius:calc(.75 * var(--scale));padding:calc(.72 * var(--scale));background:var(--white)}.JobDescriptionLiveDemo_findingTop__V8QeQ{display:flex;align-items:center;justify-content:space-between;gap:calc(.7 * var(--scale))}.JobDescriptionLiveDemo_findingTop__V8QeQ strong{color:var(--darkGrey);font-size:var(--font-size-scale-100);line-height:1.35}.JobDescriptionLiveDemo_findingBadge__3mfBl{display:inline-flex;align-items:center;justify-content:center;padding:calc(.22 * var(--scale)) calc(.6 * var(--scale));border-radius:999px;font-size:var(--font-size-scale-087);font-weight:600}.JobDescriptionLiveDemo_findingMeta__Vsqd9{margin:0;color:var(--limitedGrey);font-size:var(--font-size-scale-094);line-height:1.35}.JobDescriptionLiveDemo_findingsEmpty__exExa{margin:0;color:var(--grey);font-size:var(--font-size-scale-100)}.JobDescriptionLiveDemo_severityBlocking__Nm86j{border-color:var(--transparentSoftRed25);background:var(--transparentSoftRed10)}.JobDescriptionLiveDemo_severityBlocking__Nm86j .JobDescriptionLiveDemo_findingBadge__3mfBl{color:var(--softRed);background:var(--transparentSoftRed16)}.JobDescriptionLiveDemo_severityImportant__BMO6l{border-color:var(--transparentOrange18);background:var(--transparentOrange18)}.JobDescriptionLiveDemo_severityImportant__BMO6l .JobDescriptionLiveDemo_findingBadge__3mfBl{color:var(--darkOrange);background:var(--softOrange)}.JobDescriptionLiveDemo_severitySuggestion__eaFEh{border-color:var(--transparentDarkThistle18);background:var(--transparentDarkThistle10)}.JobDescriptionLiveDemo_severitySuggestion__eaFEh .JobDescriptionLiveDemo_findingBadge__3mfBl{color:var(--darkThistle);background:var(--lightThistle)}@media (max-width:1200px){.JobDescriptionLiveDemo_workspaceBody__1dTKk{grid-template-columns:minmax(0,1fr)}}@media (max-width:1040px){.JobDescriptionLiveDemo_workspaceGrid__eC8bM{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.JobDescriptionLiveDemo_demoSection__h9chl{padding:calc(1.7 * var(--scale))}.JobDescriptionLiveDemo_sectionGrid__Sr009{grid-template-columns:minmax(0,1fr)}.JobDescriptionLiveDemo_qualityHeader__nOgZx,.JobDescriptionLiveDemo_workspaceHeader__zOmSG{flex-direction:column;align-items:flex-start}}