.sample-docs{display:grid;grid-template-areas:"copy" "desk" "action";gap:24px;align-items:start}.sample-docs__copy{grid-area:copy}.sample-docs__desk{grid-area:desk}.sample-docs__action{grid-area:action}.sample-docs--home{width:min(100% - 2.5rem,1100px);margin:56px auto 0}@media(min-width:1024px){.sample-docs--home{grid-template-columns:minmax(0,5fr) minmax(0,6fr);grid-template-areas:"copy desk" "action desk";grid-template-rows:auto 1fr;gap:22px 56px;margin-top:72px}}.sample-docs--job{margin-top:20px;padding:22px 18px;border:1.5px solid var(--k-line);border-radius:var(--k-cut);background:var(--k-surface);box-shadow:var(--k-shadow-soft)}@media(min-width:768px){.sample-docs--job{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy desk" "action desk";grid-template-rows:auto 1fr;padding:28px;gap:18px 28px}}@media(min-width:1024px){.sample-docs--job{margin-top:0}}.sample-docs__title{margin:0;font-family:var(--k-font-display);font-size:clamp(1.75rem,1.3rem + 1.6vw,2.5rem);font-weight:600;line-height:1.1;letter-spacing:-.03em;color:var(--k-ink);text-wrap:balance}.sample-docs--job .sample-docs__title{font-size:1.5rem}.sample-docs__lead{max-width:46ch;margin:14px 0 0;font-size:16px;line-height:1.55;color:var(--k-text-2)}.sample-docs--job .sample-docs__lead{font-size:15px}.sample-docs__facts{margin-top:16px;font-size:15px;line-height:1.5;color:var(--k-ink)}.sample-docs__german{max-width:46ch;margin:14px 0 0;font-size:14px;font-weight:500;line-height:1.5;color:var(--k-ink)}.sample-docs__fine{max-width:52ch;margin:16px 0 0;font-size:13px;line-height:1.55;color:var(--k-text-3)}.sample-docs__desk{min-width:0;padding:14px;border-radius:var(--k-cut-sm);background:var(--k-canvas-deep)}@media(min-width:640px){.sample-docs__desk{padding:18px}}.sample-docs__tabs{margin-bottom:14px}.sample-docs__sheet{min-width:0}.sample-docs .sheet-scaler{position:relative;width:100%;margin:0 auto}.sample-docs .sheet-scaler__inner{position:absolute;top:0;left:0;width:794px;transform-origin:top left}.sample-docs .sheet-scaler__inner .cv-paper,.sample-docs .sheet-scaler__inner .anschreiben-paper{width:794px;margin:0!important;transform:none!important;border-radius:6px 8px 5px 7px;box-shadow:var(--k-shadow-window)}.sample-docs__read{width:100%;margin-top:14px}.sample-docs__dialog{max-width:860px;max-height:90dvh;overflow-y:auto;padding:20px 14px 14px;background:var(--k-canvas-deep)}@media(min-width:640px){.sample-docs__dialog{padding:24px}}.sample-docs__dialog-title{padding-right:32px;font-family:var(--k-font-display);font-size:1.25rem;font-weight:600;letter-spacing:-.02em;color:var(--k-ink)}.sample-docs__reader{overflow-x:auto}.sample-docs__reader .cv-paper,.sample-docs__reader .anschreiben-paper{margin:0!important;transform:none!important;border-radius:6px 8px 5px 7px;box-shadow:var(--k-shadow-window)}@media(max-width:839px){.sample-docs__reader .cv-paper,.sample-docs__reader .anschreiben-paper{width:100%;min-height:0;padding:22px 18px;font-size:15px}.sample-docs__reader .cv-entry{grid-template-columns:1fr;gap:2px}.sample-docs__reader .anschreiben-paper div[style*=flex]{flex-direction:column!important;gap:10px}.sample-docs__reader .anschreiben-paper div[style*=flex]>div{text-align:left!important}}
