.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}.JobDescriptionQuality_qualityHeader__ikLiF{display:flex;align-items:flex-start;justify-content:space-between;gap:calc(.8 * var(--scale))}.JobDescriptionQuality_qualityHeaderMain__FrLrY{display:flex;flex-direction:column;gap:calc(.3 * var(--scale))}.JobDescriptionQuality_qualityTitle__wFNWl{margin:0;color:var(--darkGrey);font-size:var(--font-size-title-small)}.JobDescriptionQuality_qualityHint__Bhb1k{margin:0;color:var(--grey);font-size:var(--font-size-scale-100);line-height:1.4}.JobDescriptionQuality_bucketBadge__ZlJvn{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}.JobDescriptionQuality_bucketExcellent__bbctW{color:var(--darkGreen);background:var(--transparentSoftGreen16);border-color:var(--transparentSoftGreen25)}.JobDescriptionQuality_bucketStrong__OxCbC{color:var(--darkThistle);background:var(--transparentDarkThistle10);border-color:var(--transparentDarkThistle18)}.JobDescriptionQuality_bucketMedium__9hiED{color:var(--darkOrange);background:var(--transparentOrange18);border-color:var(--transparentOrange18)}.JobDescriptionQuality_bucketWeak__fXAXZ{color:var(--softRed);background:var(--transparentSoftRed10);border-color:var(--transparentSoftRed25)}.JobDescriptionQuality_emptyState__x8YKK{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)}.JobDescriptionQuality_qualityBlock__PuGWJ{display:flex;flex-direction:column;gap:calc(.55 * var(--scale))}.JobDescriptionQuality_qualityBlock__PuGWJ h5{margin:0;color:var(--darkGrey);font-size:var(--font-size-scale-114)}.JobDescriptionQuality_qualityList__VKUjK{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:calc(.45 * var(--scale))}.JobDescriptionQuality_qualityListItem__ja1cp{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)}.JobDescriptionQuality_qualityListItem__ja1cp span{color:var(--grey);font-size:var(--font-size-scale-098)}.JobDescriptionQuality_qualityListItem__ja1cp strong{color:var(--darkGrey);font-size:var(--font-size-label)}.JobDescriptionQuality_findingsList__F37qB{display:grid;gap:calc(.5 * var(--scale))}.JobDescriptionQuality_findingCard__GlmIC{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)}.JobDescriptionQuality_findingTop__VeAsJ{display:flex;align-items:center;justify-content:space-between;gap:calc(.7 * var(--scale))}.JobDescriptionQuality_findingTop__VeAsJ strong{color:var(--darkGrey);font-size:var(--font-size-scale-100);line-height:1.35}.JobDescriptionQuality_findingBadge__HAW0o{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}.JobDescriptionQuality_findingMeta__r0tkc{margin:0;color:var(--limitedGrey);font-size:var(--font-size-scale-094);line-height:1.35}.JobDescriptionQuality_findingsEmpty__QspX6{margin:0;color:var(--grey);font-size:var(--font-size-scale-100)}.JobDescriptionQuality_severityBlocking__jGfuL{border-color:var(--transparentSoftRed25);background:var(--transparentSoftRed10)}.JobDescriptionQuality_severityBlocking__jGfuL .JobDescriptionQuality_findingBadge__HAW0o{color:var(--softRed);background:var(--transparentSoftRed16)}.JobDescriptionQuality_severityImportant__lbWHh{border-color:var(--transparentOrange18);background:var(--transparentOrange18)}.JobDescriptionQuality_severityImportant__lbWHh .JobDescriptionQuality_findingBadge__HAW0o{color:var(--darkOrange);background:var(--softOrange)}.JobDescriptionQuality_severitySuggestion__uXNEJ{border-color:var(--transparentDarkThistle18);background:var(--transparentDarkThistle10)}.JobDescriptionQuality_severitySuggestion__uXNEJ .JobDescriptionQuality_findingBadge__HAW0o{color:var(--darkThistle);background:var(--lightThistle)}@media (max-width:1200px){.JobDescriptionQuality_workspaceBody__axVHs{grid-template-columns:minmax(0,1fr)}}@media (max-width:1040px){.JobDescriptionQuality_workspaceGrid__ssSG6{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.JobDescriptionQuality_demoSection__j1Bsc{padding:calc(1.7 * var(--scale))}.JobDescriptionQuality_sectionGrid__8MNE6{grid-template-columns:minmax(0,1fr)}.JobDescriptionQuality_qualityHeader__ikLiF,.JobDescriptionQuality_workspaceHeader__Vznfm{flex-direction:column;align-items:flex-start}}