.resume-viewport{width:100%;min-width:0}.resume-zoom{width:794px;margin:0 auto}.resume-paper{width:794px;min-height:1123px;max-width:none;margin:0;padding:66px 68px 70px;background:#fff;color:#27323a;font:14px/1.43 Arial,Helvetica,sans-serif;overflow-wrap:anywhere;box-shadow:0 4px 18px #182d3913;text-align:left}.career-shell .resume-paper :where(p,h2,h3,h4){margin:0}.resume-paper .cv-header{display:flex;justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:31px;padding:0 0 27px;border-bottom:2px solid var(--resume-accent)}.cv-identity{flex:1;min-width:0}.resume-paper .cv-document-label{font:600 10px/1.3 Arial,Helvetica,sans-serif;letter-spacing:2.6px;color:#6d7c89;margin:0 0 12px}.resume-paper .cv-name{font:600 38px/1.08 Arial,Helvetica,sans-serif;letter-spacing:-1.25px;color:var(--resume-accent);overflow-wrap:break-word}.resume-paper .cv-headline{font:400 16px/1.45 Arial,Helvetica,sans-serif;color:#455764;margin-top:11px;max-width:530px}.cv-photo{width:88px;height:110px;object-fit:cover;flex-shrink:0}.cv-contact{display:flex;flex-wrap:wrap;column-gap:19px;row-gap:6px;margin-top:19px;font:12px/1.4 Arial,Helvetica,sans-serif;color:#5f6c77}.cv-contact>div{max-width:100%}.cv-contact-label{display:none}.cv-contact-icon{display:none;width:14px;height:14px;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.cv-icons .cv-contact>div{display:flex;align-items:center;gap:9px}.cv-icons .cv-contact-icon{display:block}.cv-icons .cv-contact-vertical .cv-contact-label{display:none}.resume-paper .cv-section{margin:0 0 25px}.resume-paper .cv-section-title{display:flex;gap:15px;align-items:center;font:700 12px/1.3 Arial,Helvetica,sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:var(--resume-accent);margin:0 0 15px;break-after:avoid}.cv-section-title i{height:1px;background:#cdd6dc;flex:1}.cv-entry{margin:0 0 17px}.cv-entry:last-child{margin-bottom:0}.cv-entry-heading{display:flex;gap:18px;justify-content:space-between;align-items:baseline;break-after:avoid}.resume-paper .cv-entry h4{font:600 14px/1.4 Arial,Helvetica,sans-serif;color:#243844;flex:1;min-width:0}.cv-period{font:12px/1.45 Arial,Helvetica,sans-serif;color:#6b7883;text-align:right;flex-shrink:0;max-width:31%}.resume-paper .cv-organization{font:400 13px/1.4 Arial,Helvetica,sans-serif;color:#667680;margin:3px 0 7px;break-after:avoid}.cv-entry-details,.cv-section-body{font-size:14px;line-height:1.46}.resume-paper .cv-prose{white-space:pre-wrap;font:inherit;color:inherit;line-height:inherit;margin:0 0 7px;orphans:3;widows:3}.resume-paper .cv-prose:empty{display:none}.resume-paper .cv-bullets{margin:6px 0 0;padding:0 0 0 16px;list-style:disc outside;font:inherit}.cv-bullets li{margin:0 0 4px;padding-left:2px;orphans:2;widows:2}.resume-paper .cv-section-languages .cv-section-body,.resume-paper .cv-section-skills .cv-section-body{color:#4a5f6c}.resume-paper .cv-section-summary .cv-section-body{color:#4b5c67}.cv-frame{display:grid;grid-template-columns:184px minmax(0,1fr);column-gap:30px;align-items:stretch}:where(.cv-frame)>.cv-sidebar{grid-column:1;grid-row:1}:where(.cv-frame)>.cv-main-column{grid-column:2;grid-row:1}.resume-paper .cv-frame-header .cv-contact,.resume-paper .cv-frame-header .cv-photo{display:none}.cv-main-column{min-width:0}.cv-sidebar{min-width:0;padding:25px 21px;color:white;background:var(--resume-accent)}.cv-sidebar-photo{width:100%;height:177px;object-fit:cover;margin-bottom:28px}.resume-paper .cv-side-section{margin-bottom:29px}.resume-paper .cv-side-section>h3{font:700 11px/1.4 Arial,Helvetica,sans-serif;text-transform:uppercase;letter-spacing:1.5px;margin-bottom:16px;color:inherit}.cv-contact-vertical{display:flex;flex-direction:column;gap:14px;margin-top:0;color:inherit;font-size:12px}.cv-contact-vertical .cv-contact-label{display:block;text-transform:uppercase;font-size:8px;letter-spacing:1px;opacity:.65;margin-bottom:4px}.resume-paper .cv-sidebar .cv-section{margin:0 0 29px}.resume-paper .cv-sidebar .cv-section-title{color:inherit;font-size:11px;letter-spacing:1px;margin-bottom:14px}.cv-sidebar .cv-section-title i{display:none}.resume-paper .cv-sidebar .cv-section-body{color:inherit;font-size:12px;line-height:1.6}.cv-sidebar .cv-bullets{padding-left:12px}.cv-blank-guide{max-width:500px;padding-top:18px;color:#a5b0b4}.resume-paper .cv-blank-guide h3{font-size:20px;letter-spacing:-.5px;color:#82958a;margin-bottom:12px}.resume-paper .cv-blank-guide p{font-size:13px;line-height:1.7;margin-bottom:35px;color:#8c9d95}.cv-blank-guide>div{height:4px;background:#edf2ee;margin-bottom:9px}.cv-blank-guide>div:last-child{width:70%}.resume-template-klar{--kf:"Segoe UI","Helvetica Neue",Arial,sans-serif}.resume-template-klassisch{--kf:"Times New Roman",Times,"Liberation Serif",serif}.resume-template-nord{--kf:"Century Gothic","Avenir Next",Avenir,"Segoe UI",Arial,sans-serif}.resume-template-profil{--kf:"Trebuchet MS","Lucida Grande",Verdana,sans-serif}.resume-template-kompakt{--kf:Tahoma,"Segoe UI",Verdana,sans-serif}.resume-template-akademisch{--kf:"Palatino Linotype",Palatino,"Book Antiqua","URW Palladio L",Georgia,serif}.resume-template-technik{--kf:Arial,Helvetica,sans-serif;--km:Consolas,"SF Mono",Menlo,"Courier New",monospace}.resume-template-einstieg{--kf:Verdana,Geneva,"DejaVu Sans",sans-serif}.resume-template-editorial{--kf:Georgia,"Times New Roman",serif}.resume-template-portfolio{--kf:"Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif}.resume-template-praxis{--kf:Arial,Helvetica,sans-serif}.resume-paper:is(.resume-template-klar,.resume-template-klassisch,.resume-template-nord,.resume-template-profil,.resume-template-kompakt,.resume-template-akademisch,.resume-template-technik,.resume-template-einstieg,.resume-template-editorial,.resume-template-portfolio,.resume-template-praxis) :where(.cv-document-label,.cv-name,.cv-headline,.cv-contact,.cv-section-title,.cv-entry h4,.cv-period,.cv-organization,.cv-entry-details,.cv-section-body,.cv-side-section>h3,.cv-contact-vertical,.cv-letter){font-family:var(--kf)}.resume-template-klar .cv-header{align-items:flex-end;border-bottom:3px solid var(--resume-accent);padding-bottom:20px;margin-bottom:28px}.resume-template-klar .cv-identity{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:26px;align-items:end}.resume-template-klar .cv-document-label{display:none}.resume-template-klar .cv-name{grid-column:1;grid-row:1/3;align-self:end;font-size:39px;font-weight:700;letter-spacing:-.9px;line-height:1.05}.resume-template-klar .cv-headline{grid-column:2;grid-row:1;align-self:end;margin:0 0 5px;max-width:300px;text-align:right;font-size:14px;font-weight:600;color:#3a4a5c}.resume-template-klar .cv-contact{grid-column:2;grid-row:2;flex-direction:column;align-items:flex-end;row-gap:2px;margin-top:0;text-align:right;font-size:12px;color:#44505d}.resume-template-klar .cv-section{margin-bottom:21px}.resume-template-klar .cv-section-title{position:relative;display:block;font-size:12.5px;letter-spacing:1.6px;padding-bottom:6px;margin-bottom:13px;border-bottom:1px solid #c9d3de}.resume-template-klar .cv-section-title:after{content:"";position:absolute;left:0;bottom:-1px;width:58px;height:3px;background:var(--resume-accent)}.resume-template-klar .cv-section-title i{display:none}.resume-template-klar .cv-entry h4{font-size:14.5px;font-weight:700;color:#16222f}.resume-template-klar .cv-organization{font-size:13px;font-weight:600;color:var(--resume-accent)}.resume-template-klar .cv-period{font-size:12px;font-weight:600;color:#4a5766}.resume-template-klar .cv-bullets li::marker{color:var(--resume-accent)}.resume-template-klassisch{padding-top:58px;color:#262a30}.resume-template-klassisch .cv-header{display:flex;border-top:6px double var(--resume-accent);border-bottom:1px solid var(--resume-accent);padding:22px 0 20px;margin-bottom:30px;align-items:center}.resume-template-klassisch .cv-document-label{display:none}.resume-template-klassisch .cv-name{font-size:35px;font-weight:400;text-transform:uppercase;letter-spacing:.07em;line-height:1.12;color:var(--resume-accent)}.resume-template-klassisch .cv-headline{font-size:17px;font-style:italic;color:#444a52;margin-top:9px}.resume-template-klassisch .cv-contact{margin-top:15px;font-size:13px;color:#454b53;column-gap:0}.resume-template-klassisch .cv-contact>div+div{margin-left:17px;padding-left:17px;border-left:1px solid #9aa0a8}.resume-template-klassisch .cv-photo{width:86px;height:108px;padding:3px;border:1px solid var(--resume-accent)}.resume-template-klassisch .cv-section{margin-bottom:22px}.resume-template-klassisch .cv-section-title{display:block;font-size:16px;font-weight:700;font-variant:small-caps;text-transform:none;letter-spacing:.07em;padding-bottom:4px;margin-bottom:12px;border-bottom:1px solid #9a7d45}.resume-template-klassisch .cv-section-title i{display:none}.resume-template-klassisch .cv-entry{margin-bottom:15px}.resume-template-klassisch .cv-entry h4{font-size:15.5px;font-weight:700;color:#1d2530}.resume-template-klassisch .cv-period{font-size:14px;font-style:italic;color:#4a4f57}.resume-template-klassisch .cv-organization{font-size:14.5px;font-style:italic;color:#464c54;margin:1px 0 6px}.resume-template-klassisch .cv-entry-details,.resume-template-klassisch .cv-section-body{font-size:14.5px;line-height:1.42}.resume-template-klassisch .cv-section-languages .cv-section-body,.resume-template-klassisch .cv-section-skills .cv-section-body,.resume-template-klassisch .cv-section-summary .cv-section-body{color:#2d333a}.resume-template-nord{padding:72px 66px 66px 70px;color:#2c3d41}.resume-template-nord .cv-header{border:0;padding:0;margin-bottom:46px;align-items:flex-start}.resume-template-nord .cv-identity:before{content:"";display:block;width:46px;height:4px;margin-bottom:24px;background:var(--resume-accent)}.resume-template-nord .cv-document-label{display:none}.resume-template-nord .cv-name{font-size:42px;font-weight:300;letter-spacing:-1.3px;line-height:1.06;color:#1d373d}.resume-template-nord .cv-name-last{font-weight:500}.resume-template-nord .cv-headline{margin-top:12px;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.14em;color:var(--resume-accent)}.resume-template-nord .cv-contact{margin-top:20px;font-size:11.5px;column-gap:22px;color:#4d6368}.resume-template-nord .cv-photo{width:92px;height:92px;border-radius:50%}.resume-template-nord .cv-section{position:relative;padding-left:152px;margin-bottom:34px}.resume-template-nord .cv-section-title{position:absolute;left:0;top:3px;width:128px;display:block;margin:0;font-size:10px;font-weight:600;letter-spacing:.16em;line-height:1.5;color:var(--resume-accent)}.resume-template-nord .cv-section-title i{display:none}.resume-template-nord .cv-entry{margin-bottom:22px}.resume-template-nord .cv-entry-heading{display:flex;flex-direction:column;gap:3px;align-items:flex-start}.resume-template-nord .cv-period{order:-1;max-width:none;text-align:left;font-size:11px;letter-spacing:.04em;color:#556b70}.resume-template-nord .cv-entry h4{font-size:14.5px;font-weight:600;color:#1d373d}.resume-template-nord .cv-organization{font-size:13px;color:#566a6f}.resume-template-nord .cv-entry-details,.resume-template-nord .cv-section-body{font-size:13.5px;line-height:1.55}.resume-template-profil{padding:48px}.resume-template-profil .cv-frame{grid-template-columns:200px minmax(0,1fr);gap:30px;min-height:1027px}.resume-template-profil .cv-sidebar{padding:30px 23px}.resume-template-profil .cv-main-column{padding:24px 0 10px}.resume-template-profil .cv-header{margin-bottom:28px;padding-bottom:22px;border-bottom:1px solid #d7cfe3}.resume-template-profil .cv-name{font-size:36px;line-height:1.1;letter-spacing:-.8px;font-weight:700}.resume-template-profil .cv-headline{font-size:15px;color:#4a4258}.resume-template-profil .cv-document-label{font-size:9px;letter-spacing:2px;color:#5d5470}.resume-template-profil .cv-section-title{font-size:11.5px;letter-spacing:1.3px;margin-bottom:12px;padding-left:10px;border-left:4px solid var(--resume-accent);line-height:1.25}.resume-template-profil .cv-section-title i{display:none}.resume-template-profil .cv-sidebar .cv-section-title{padding-left:0;border-left:0}.resume-template-profil .cv-side-section>h3,.resume-template-profil .cv-sidebar .cv-section-title{padding-bottom:7px;border-bottom:1px solid rgba(255,255,255,.4)}.resume-template-profil .cv-entry-heading{flex-wrap:wrap;gap:2px 12px}.resume-template-profil .cv-entry-heading h4{flex-basis:100%;font-size:14px}.resume-template-profil .cv-period{text-align:left;max-width:100%;font-size:11.5px;font-weight:700;color:var(--resume-accent)}.resume-template-profil .cv-organization{font-size:12.5px;color:#554d62}.resume-template-kompakt{padding:56px 60px 58px;color:#1f2a33}.resume-template-kompakt .cv-header{border-bottom:1px solid #8896a1;padding-bottom:16px;margin-bottom:22px}.resume-template-kompakt .cv-document-label{display:none}.resume-template-kompakt .cv-name{font-size:30px;font-weight:700;letter-spacing:-.5px}.resume-template-kompakt .cv-headline{font-size:14.5px;margin-top:5px;color:#3a4a57}.resume-template-kompakt .cv-contact{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,max-content));column-gap:30px;row-gap:8px;margin-top:14px;font-size:11.5px;color:#26333d}.resume-template-kompakt .cv-contact>div{display:block}.resume-template-kompakt .cv-contact-label{display:block;font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;color:#52606b;margin-bottom:1px}.resume-template-kompakt .cv-section{margin-bottom:19px}.resume-template-kompakt .cv-section-title{display:block;font-size:11px;letter-spacing:1.4px;padding-top:5px;margin-bottom:11px;border-top:2px solid var(--resume-accent)}.resume-template-kompakt .cv-section-title i{display:none}.resume-template-kompakt .cv-entries{position:relative}.resume-template-kompakt .cv-entry{position:relative;padding-left:134px;margin-bottom:13px}.resume-template-kompakt .cv-entry:before{content:"";position:absolute;left:114px;top:3px;bottom:-13px;width:1px;background:#9aa8b2}.resume-template-kompakt .cv-entry:last-child:before{bottom:3px}.resume-template-kompakt .cv-entry:after{content:"";position:absolute;left:111px;top:3px;width:7px;height:7px;background:var(--resume-accent)}.resume-template-kompakt .cv-entry-heading{display:block}.resume-template-kompakt .cv-period{position:absolute;left:0;top:1px;width:100px;max-width:none;text-align:left;font-size:11px;font-weight:700;color:#33424e}.resume-template-kompakt .cv-entry h4{font-size:13.5px}.resume-template-kompakt .cv-organization{font-size:12px;margin:1px 0 4px;color:#4a5965}.resume-template-kompakt .cv-entry-details,.resume-template-kompakt .cv-section-body{font-size:13px;line-height:1.38}.resume-template-kompakt .cv-section-body{padding-left:134px}.resume-template-kompakt .cv-bullets li{margin-bottom:2px}.resume-template-akademisch{padding:62px 68px;color:#25272a}.resume-template-akademisch .cv-header{flex-direction:column-reverse;align-items:center;text-align:center;gap:16px;border-bottom:0;padding-bottom:6px;margin-bottom:26px}.resume-template-akademisch .cv-identity{text-align:center}.resume-template-akademisch .cv-document-label{display:none}.resume-template-akademisch .cv-name{font-size:36px;font-weight:400;font-variant:small-caps;letter-spacing:.04em;line-height:1.15;color:#1c1d20}.resume-template-akademisch .cv-headline{font-size:15.5px;font-style:italic;max-width:none;color:#3d4045;margin-top:8px}.resume-template-akademisch .cv-contact{justify-content:center;column-gap:22px;margin-top:14px;font-size:12px;color:#3d4045}.resume-template-akademisch .cv-photo{width:72px;height:90px}.resume-template-akademisch .cv-section{margin-bottom:22px}.resume-template-akademisch .cv-section-title{justify-content:center;gap:16px;font-size:12.5px;font-weight:700;letter-spacing:.2em;margin-bottom:14px;color:#1c1d20}.resume-template-akademisch .cv-section-title:before{content:"";flex:1;height:1px;background:#7d8187}.resume-template-akademisch .cv-section-title i{flex:1;height:1px;background:#7d8187}.resume-template-akademisch .cv-entry h4{font-size:14.5px}.resume-template-akademisch .cv-period{font-size:13px;color:#44474c;font-variant-numeric:oldstyle-nums}.resume-template-akademisch .cv-organization{font-size:14px;font-style:italic;color:#44474c}.resume-template-akademisch .cv-entry-details,.resume-template-akademisch .cv-section-body{font-size:14.5px;line-height:1.45}.resume-template-akademisch .cv-section-summary .cv-section-body{text-align:justify;hyphens:auto}.resume-template-technik .cv-header{border:0;border-left:6px solid var(--resume-accent);padding:2px 0 2px 22px;margin-bottom:30px}.resume-template-technik .cv-document-label{font-family:var(--km);font-size:10.5px;font-weight:400;letter-spacing:.16em;color:var(--resume-accent);margin-bottom:9px}.resume-template-technik .cv-name{font-size:36px;font-weight:700;letter-spacing:-1px;color:#0f2430}.resume-template-technik .cv-headline{font-family:var(--km);font-size:13.5px;color:#2f4b5a;margin-top:9px}.resume-template-technik .cv-contact{margin-top:15px;font-family:var(--km);font-size:11.5px;color:#34505e;column-gap:20px}.resume-template-technik .cv-section{margin-bottom:21px}.resume-template-technik .cv-section-title{display:flex;width:fit-content;max-width:100%;font-family:var(--km);font-size:11px;font-weight:700;letter-spacing:.14em;padding:3px 10px;margin-bottom:13px;border:1.5px solid var(--resume-accent);color:var(--resume-accent)}.resume-template-technik .cv-section-title i{display:none}.resume-template-technik .cv-section-skills{background:#edf4f7;border-left:3px solid var(--resume-accent);padding:15px 19px}.resume-template-technik .cv-section-skills .cv-section-title{background:#fff}.resume-template-technik .cv-section-skills .cv-section-body{color:#1f3a48}.resume-template-technik .cv-entry{border-left:1px solid #b9ccd6;padding-left:18px;margin-bottom:16px}.resume-template-technik .cv-entry-heading{justify-content:flex-start;flex-wrap:wrap;gap:4px 14px;align-items:center}.resume-template-technik .cv-entry h4{flex:0 1 auto;color:#102f40}.resume-template-technik .cv-period{font-family:var(--km);font-size:11px;color:#2f4b5a;max-width:none;padding:1px 8px;border:1px solid #b9ccd6;border-radius:3px;background:#f5f9fb}.resume-template-technik .cv-organization{color:#44606f}.resume-template-einstieg .cv-header{background:var(--resume-accent);color:#fff;border:0;padding:28px 30px 26px;margin-bottom:30px;align-items:center}.resume-template-einstieg .cv-document-label{color:#fff;font-size:9.5px;letter-spacing:2.4px;margin-bottom:9px}.resume-template-einstieg .cv-name{font-size:34px;font-weight:700;letter-spacing:-.6px;color:#fff}.resume-template-einstieg .cv-headline{font-size:14.5px;color:#fff;margin-top:9px}.resume-template-einstieg .cv-contact{margin-top:16px;font-size:11.5px;color:#fff}.resume-template-einstieg .cv-photo{width:84px;height:106px;border:3px solid #fff}.resume-template-einstieg .cv-section{margin-bottom:22px}.resume-template-einstieg .cv-section-title{font-size:14px;letter-spacing:0;text-transform:none;margin-bottom:12px;color:var(--resume-accent)}.resume-template-einstieg .cv-section-title span:before{content:"";display:inline-block;width:10px;height:10px;margin-right:9px;border-radius:50%;background:var(--resume-accent)}.resume-template-einstieg .cv-section-title i{background:#ecd9d2}.resume-template-einstieg .cv-section-education .cv-entry{background:#fdf2ee;border-left:4px solid var(--resume-accent);padding:9px 14px 10px}.resume-template-einstieg .cv-entry-heading{justify-content:flex-start;flex-wrap:wrap;gap:5px 13px;align-items:center}.resume-template-einstieg .cv-entry h4{flex:0 1 auto;font-size:13.5px;color:#26201e}.resume-template-einstieg .cv-period{max-width:none;font-size:11px;font-weight:700;color:#7a2d18;background:#f6e2db;padding:1px 10px;border-radius:999px}.resume-template-einstieg .cv-organization{font-size:12px;color:#5c4d48}.resume-template-einstieg .cv-entry-details,.resume-template-einstieg .cv-section-body{font-size:13px;line-height:1.5}.resume-template-editorial{padding-top:56px;color:#2c2124}.resume-template-editorial .cv-header{border:0;border-bottom:1px solid #c9b3b8;padding:0 0 22px;margin-bottom:30px}.resume-template-editorial .cv-identity:before{content:"";display:block;width:68px;height:9px;margin-bottom:26px;background:var(--resume-accent)}.resume-template-editorial .cv-document-label{font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:700;letter-spacing:3px;color:var(--resume-accent);margin-bottom:10px}.resume-template-editorial .cv-name{font-size:54px;font-weight:400;line-height:1;letter-spacing:-1.8px;color:#3a1d25}.resume-template-editorial .cv-name-first{font-style:italic}.resume-template-editorial .cv-headline{margin-top:16px;font-size:18px;font-style:italic;color:#5f4048}.resume-template-editorial .cv-contact{margin-top:20px;font-size:12px;color:#5e4a50}.resume-template-editorial .cv-photo{width:92px;height:118px;filter:grayscale(1)}.resume-template-editorial .cv-section{margin-bottom:24px}.resume-template-editorial .cv-section-title{display:block;font-size:23px;font-weight:400;font-style:italic;text-transform:none;letter-spacing:-.3px;line-height:1.2;margin-bottom:11px;color:var(--resume-accent)}.resume-template-editorial .cv-section-title i{display:none}.resume-template-editorial .cv-entry h4{font-size:15px;color:#2a1a1f}.resume-template-editorial .cv-period{font-size:13px;font-style:italic;color:#6a4b53}.resume-template-editorial .cv-organization{font-size:13.5px;color:#614b51}.resume-template-editorial .cv-entry-details,.resume-template-editorial .cv-section-body{font-size:14px;line-height:1.5}.resume-preview-hint{text-align:center;font-size:10px;color:#8c9aa2!important;padding:14px 10px;line-height:1.6}.resume-template-portfolio{padding:52px 48px;color:#2d2820}.resume-template-portfolio .cv-frame{grid-template-columns:minmax(0,1fr) 190px;gap:32px;min-height:1019px}.resume-template-portfolio .cv-sidebar{grid-column:2;grid-row:1;background:#efe8dc;color:#4f3f2e;padding:26px 21px;border-left:4px solid var(--resume-accent)}.resume-template-portfolio .cv-main-column{grid-column:1;grid-row:1;padding-top:16px}.resume-template-portfolio .cv-header{border:0;padding-bottom:6px;margin-bottom:30px}.resume-template-portfolio .cv-document-label{font-size:9.5px;letter-spacing:2.6px;color:#6d5a44}.resume-template-portfolio .cv-name{font-size:46px;font-weight:300;letter-spacing:-1.4px;line-height:1.04;color:#33291d}.resume-template-portfolio .cv-name-last{font-weight:600}.resume-template-portfolio .cv-headline{font-size:15px;color:#5c4a36;margin-top:13px}.resume-template-portfolio .cv-section-title{display:block;font-size:12px;font-weight:700;letter-spacing:1.6px;margin-bottom:12px;color:#5e4a33}.resume-template-portfolio .cv-section-title:before{content:"";display:block;width:36px;height:3px;margin-bottom:9px;background:var(--resume-accent)}.resume-template-portfolio .cv-section-title i{display:none}.resume-template-portfolio .cv-sidebar .cv-section-title{font-size:10.5px;color:inherit}.resume-template-portfolio .cv-sidebar .cv-section-title:before{display:none}.resume-template-portfolio .cv-entry h4{font-size:15px;color:#2d2218}.resume-template-portfolio .cv-entry-heading{flex-wrap:wrap;gap:3px}.resume-template-portfolio .cv-entry-heading h4{flex-basis:100%}.resume-template-portfolio .cv-period{font-size:12px;font-style:italic;text-align:left;max-width:100%;color:#6a5640}.resume-template-portfolio .cv-organization{color:#665544;font-size:13px}.resume-template-portfolio .cv-entry-details,.resume-template-portfolio .cv-section-body{font-size:14.5px;line-height:1.45}.resume-template-portfolio .cv-sidebar .cv-section-body{font-size:12.5px}.resume-template-portfolio .cv-sidebar-photo{filter:saturate(.6)}.resume-template-praxis{padding:54px 62px 60px}.resume-template-praxis .cv-header{align-items:center;gap:22px;border:0;padding-bottom:0;margin-bottom:22px}.resume-template-praxis .cv-document-label{margin-bottom:6px;color:#46594f}.resume-template-praxis .cv-name{font-size:34px;font-weight:700;letter-spacing:-.8px;color:#162c23}.resume-template-praxis .cv-headline{font-size:15px;font-weight:600;margin-top:5px;color:#2f4a3e}.resume-template-praxis .cv-contact{margin-top:12px;padding-top:9px;border-top:1px solid #b8c9c0;font-size:12px;font-weight:600;color:#2f4a3e}.resume-template-praxis .cv-photo{width:78px;height:98px}.resume-template-praxis .cv-section{margin-bottom:19px}.resume-template-praxis .cv-section-title{font-size:12px;letter-spacing:1.4px;padding:5px 11px;margin-bottom:12px;background:var(--resume-accent);color:#fff}.resume-template-praxis .cv-section-title i{display:none}.resume-template-praxis .cv-entry{position:relative;padding-left:122px;margin-bottom:13px}.resume-template-praxis .cv-entry-heading{display:block}.resume-template-praxis .cv-period{position:absolute;left:0;top:1px;width:108px;max-width:none;text-align:left;font-size:12px;font-weight:700;color:var(--resume-accent)}.resume-template-praxis .cv-entry h4{font-size:14px;color:#162c23}.resume-template-praxis .cv-organization{font-size:12.5px;margin:1px 0 5px;color:#3d5448}.resume-template-praxis .cv-entry-details{font-size:13.5px;line-height:1.4}.resume-template-praxis .cv-section-additional .cv-section-body,.resume-template-praxis .cv-section-languages .cv-section-body,.resume-template-praxis .cv-section-skills .cv-section-body{font-size:13px;line-height:1.45;padding-left:122px}.resume-template-praxis .cv-section-summary .cv-section-body{font-size:13.5px}.resume-template-grid{gap:18px}.resume-template-card{padding:13px 12px 15px;border-radius:8px;background:#fcfdfc;transition:border-color .15s,box-shadow .15s}.resume-template-card:hover{border-color:#91ad9f;box-shadow:0 4px 16px #203e3010}.resume-template-card.is-selected{background:#f4faf6}.resume-mini-window{width:159px;height:225px;overflow:hidden;margin:0 auto 14px;background:white;box-shadow:0 3px 12px #172a3516;pointer-events:none;text-align:left}.resume-mini-page{zoom:.2;width:794px}.resume-paper.cv-miniature{min-height:1123px;height:1123px;box-shadow:none}.resume-template-card-name strong{font-size:12px;letter-spacing:-.1px}.resume-template-card p{font-size:10px;color:#77898f;line-height:1.6}.resume-template-tag{margin-top:6px;font-size:9px;color:#5d796a}.resume-template-columns{font-size:8px;font-weight:400;color:#9aa5a9;display:block;margin-top:4px}.resume-layout-advice{margin:0 5px 14px;padding:10px 13px;border-left:2px solid #c4ad7c;background:#fffaf0;font-size:10px;color:#897044;line-height:1.6}.resume-example-toggle{margin-top:14px;font-size:10px!important;min-height:32px;padding:7px 11px}.resume-print-note{font-size:10px;color:#829099}@media(max-width:1150px){.resume-mini-window{width:135px;height:191px}.resume-mini-page{zoom:.17}.resume-template-grid{gap:12px}}@media(max-width:930px){.resume-template-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.resume-mini-window{width:143px;height:202px}.resume-mini-page{zoom:.18}}@media(max-width:720px){.resume-template-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.resume-mini-window{width:119px;height:169px}.resume-mini-page{zoom:.15}.resume-template-card{padding:10px}.resume-template-card-name strong{font-size:11px}.resume-template-card p{font-size:9px}}@media print{@page{size:A4;margin:17.5mm 18mm 18.5mm}.resume-viewport,.resume-zoom{zoom:1!important}.resume-paper,.resume-viewport,.resume-zoom{width:auto!important;margin:0!important;padding:0!important}.resume-paper{min-height:0!important;height:auto!important;max-width:none!important;font:10.5pt/1.43 Arial,Helvetica,sans-serif!important;color:#27323a!important;box-shadow:none!important;print-color-adjust:exact;-webkit-print-color-adjust:exact}.resume-paper .cv-name{font-size:28.5pt}.resume-template-klassisch .cv-name{font-size:25.5pt}.resume-template-klar .cv-name{font-size:29pt}.resume-template-nord .cv-name{font-size:31.5pt}.resume-template-akademisch .cv-name,.resume-template-profil .cv-name,.resume-template-technik .cv-name{font-size:27pt}.resume-template-kompakt .cv-name{font-size:22.5pt}.resume-template-einstieg .cv-name,.resume-template-praxis .cv-name{font-size:25.5pt}.resume-template-editorial .cv-name{font-size:40pt}.resume-template-portfolio .cv-name{font-size:34.5pt}.resume-template-praxis .cv-entry-details,.resume-template-praxis .cv-section-body{font-size:10pt}.resume-template-akademisch .cv-name,.resume-template-akademisch .cv-section-title,.resume-template-klassisch .cv-name,.resume-template-klassisch .cv-section-title,.resume-template-nord .cv-headline,.resume-template-nord .cv-section-title,.resume-template-technik .cv-contact,.resume-template-technik .cv-section-title{letter-spacing:.03em!important}.resume-paper .cv-section-title{break-after:avoid}.cv-entry-heading,.cv-header,.cv-organization{break-inside:avoid}.cv-entry-heading,.cv-organization{break-after:avoid}.cv-entry-details,.cv-section-body{font-size:10.5pt}.cv-bullets li,.cv-prose{orphans:3;widows:3}.resume-template-portfolio .cv-frame,.resume-template-profil .cv-frame{min-height:0}.resume-template-profil .cv-frame{grid-template-columns:176px minmax(0,1fr);gap:26px}.resume-template-portfolio .cv-frame{grid-template-columns:minmax(0,1fr) 176px;gap:26px}.cv-sidebar{min-height:960px}.resume-paper .cv-sidebar .cv-section-body{font-size:9pt}.cv-blank-guide,.resume-layout-advice{display:none!important}.resume-paper .cv-contact-label,.resume-paper .cv-document-label,.resume-paper .cv-section-title,.resume-paper .cv-side-section>h3{letter-spacing:.03em!important}.resume-template-akademisch .cv-entry-details,.resume-template-akademisch .cv-section-body{font-size:10pt;line-height:1.4}[data-multipage] .cv-frame{display:block;min-height:0}[data-multipage] .resume-paper .cv-frame-header .cv-contact{display:flex}[data-multipage] .resume-paper .cv-frame-header .cv-photo{display:block}[data-multipage] .resume-paper .cv-sidebar{min-height:0;display:flex;flex-wrap:wrap;gap:6px 28px;padding:14px 18px;margin:24px 0 0}[data-multipage] .resume-paper .cv-sidebar>*{flex:1 1 150px;margin:0}[data-multipage] .resume-paper .cv-sidebar>.cv-side-section,[data-multipage] .resume-paper .cv-sidebar>.cv-sidebar-photo{display:none}}.cv-collection-abstract{font-family:var(--cv-body-font),Arial,sans-serif;color:#2c343a}.cv-collection-abstract .cv-name{font-family:var(--cv-heading-font),Georgia,serif;font-weight:500;letter-spacing:-1.3px}.cv-collection-abstract .cv-contact,.cv-collection-abstract .cv-entry h4,.cv-collection-abstract .cv-headline,.cv-collection-abstract .cv-organization,.cv-collection-abstract .cv-period,.cv-collection-abstract .cv-section-title{font-family:var(--cv-body-font),Arial,sans-serif}.cv-collection-abstract .cv-entry-details,.cv-collection-abstract .cv-section-body{font-family:var(--cv-body-font),Arial,sans-serif;font-size:14px;line-height:1.44}.cv-abstract-header{position:relative;isolation:isolate}.cv-abstract-header .cv-identity,.cv-abstract-header .cv-photo{position:relative;z-index:1}.cv-abstract-art{position:absolute;z-index:0;pointer-events:none}.cv-abstract-art span{display:block}.cv-collection-abstract .cv-document-label{font-size:9px;letter-spacing:3px}.cv-collection-abstract .cv-section{margin-bottom:22px}.cv-collection-abstract .cv-section-title{font-size:11px;line-height:1.4;letter-spacing:1.3px;margin-bottom:12px}.cv-collection-abstract .cv-entry{margin-bottom:15px}.cv-collection-abstract .cv-entry h4{font-size:14px}.cv-collection-abstract .cv-period{font-size:11px;color:#6a7781}.cv-collection-abstract .cv-organization{font-size:12px}.cv-collection-abstract .cv-contact{font-size:11px;line-height:1.5}.resume-template-orbit .cv-header{padding:17px 174px 24px 0;border-bottom:0;min-height:158px;margin-bottom:27px}.resume-template-orbit .cv-name{font-size:43px;font-weight:600;color:#1d3447}.resume-template-orbit .cv-headline{font-size:15px;max-width:440px;margin-top:10px}.resume-template-orbit .cv-document-label{color:#99745e}.resume-template-orbit .cv-abstract-art{top:6px;right:0;width:144px;height:144px;border:2px solid #ad7555;border-radius:50%}.resume-template-orbit .cv-abstract-art span:first-child{position:absolute;width:108px;height:108px;border:1px solid #d4c4b8;border-radius:50%;top:16px;left:16px}.resume-template-orbit .cv-abstract-art span:nth-child(2){position:absolute;background:#f1e9df;border-radius:50%;width:50px;height:50px;right:-8px;bottom:3px}.resume-template-orbit .cv-has-photo{padding-right:124px}.resume-template-orbit .cv-has-photo .cv-abstract-art{display:none}.resume-template-orbit .cv-photo{position:absolute;right:0;top:12px;width:92px;height:115px}.resume-template-orbit .cv-section-title{gap:11px}.resume-template-orbit .cv-section-title:before{content:"";width:21px;height:3px;background:#ad7555;flex-shrink:0}.resume-template-orbit .cv-section-title i{display:none}.resume-template-orbit .cv-entry h4{color:#28475a}.resume-template-orbit .cv-section-summary{padding-bottom:14px;border-bottom:1px solid #e5dcd3}.resume-template-schnitt .cv-header{min-height:179px;padding:24px 130px 23px 24px;border:0;background:#f8f0ed;margin-bottom:27px}.resume-template-schnitt .cv-name{font-size:42px;color:#47322f;font-weight:400;letter-spacing:-1.7px}.resume-template-schnitt .cv-headline{color:#785b55;font-size:15px}.resume-template-schnitt .cv-abstract-art{inset:0 0 0 auto;width:108px;background:#b96352;clip-path:polygon(62% 0,100% 0,100% 100%,0 100%)}.resume-template-schnitt .cv-abstract-art span:first-child{position:absolute;right:0;bottom:0;width:60px;height:65px;background:#e2b7a6;clip-path:polygon(100% 0,100% 100%,0 100%)}.resume-template-schnitt .cv-has-photo{padding-right:146px}.resume-template-schnitt .cv-photo{position:absolute;right:22px;top:24px;width:87px;height:109px}.resume-template-schnitt .cv-contact{color:#80635e;margin-top:15px}.resume-template-schnitt .cv-section-summary{border-left:3px solid #c98574;padding-left:18px}.resume-template-schnitt .cv-section-title{color:#9c5546;font-size:10px;letter-spacing:1.9px}.resume-template-schnitt .cv-section-title i{background:#e5d3ca}.resume-template-schnitt .cv-entry h4{color:#463b38}.resume-template-plakat .cv-header{padding:27px 29px 28px;background:#25282c;border:0;margin-bottom:0;min-height:145px}.resume-template-plakat .cv-name{color:#fff;font-size:46px;font-weight:650;line-height:1.05;letter-spacing:-1.2px}.resume-template-plakat .cv-headline{color:#e0e3e5;font-size:15px;max-width:500px}.resume-template-plakat .cv-document-label{color:#d8bf73;font-size:9px;letter-spacing:3.1px;margin-bottom:13px}.resume-template-plakat .cv-abstract-art{right:29px;bottom:23px;width:55px;height:6px;background:#d1b45b}.resume-template-plakat .cv-contact-band{padding:13px 0 16px;border-bottom:2px solid #25282c;margin-bottom:25px}.resume-template-plakat .cv-contact-band .cv-contact{margin-top:0;color:#56616a}.resume-template-plakat .cv-has-photo .cv-abstract-art{display:none}.resume-template-plakat .cv-photo{width:78px;height:98px}.resume-template-plakat .cv-section-title{font-size:15px;line-height:1.2;letter-spacing:-.1px;text-transform:none;font-weight:650;color:#25282c;margin-bottom:13px}.resume-template-plakat .cv-section-title i{background:#d5d9dc}.resume-template-plakat .cv-entry h4{font-weight:700}.resume-template-relief .cv-header{padding:23px 160px 24px 25px;background:#f0ebf4;border:0;min-height:162px;margin:0 13px 29px 0}.resume-template-relief .cv-abstract-art{z-index:0;top:12px;right:-13px;width:125px;height:120px;background:#e0d6e8}.resume-template-relief .cv-abstract-art span:first-child{position:absolute;top:13px;right:13px;width:125px;height:120px;border:1px solid #baa9c6}.resume-template-relief .cv-has-photo .cv-abstract-art{display:none}.resume-template-relief .cv-photo{position:absolute;right:22px;top:23px;width:88px;height:110px}.resume-template-relief .cv-name{font-size:43px;font-weight:400;color:#503e59}.resume-template-relief .cv-headline{font-size:15px;color:#6b5c73}.resume-template-relief .cv-contact{margin-top:15px;color:#6b5c73}.cv-abstract-columns{display:grid;grid-template-columns:minmax(0,1fr) 172px;column-gap:29px;align-items:start}.cv-abstract-facts,.cv-abstract-main{min-width:0}.resume-template-relief .cv-abstract-main .cv-section-title{font-size:12px;letter-spacing:0;text-transform:none;color:#665173}.resume-template-relief .cv-abstract-main .cv-section-title i{background:#ded4e3}.resume-template-relief .cv-entry-heading{display:block}.resume-template-relief .cv-period{display:block;text-align:left;max-width:none;margin-top:3px;font-size:10px}.resume-template-relief .cv-organization{margin-top:3px}.resume-template-relief .cv-abstract-facts .cv-section-title{background:#eee7f2;padding:7px 9px;color:#665173;font-size:10px;letter-spacing:.5px}.resume-template-relief .cv-abstract-facts .cv-section-title i{display:none}.resume-template-relief .cv-abstract-facts .cv-section-body{font-size:12px;line-height:1.6;color:#6e6276}.resume-template-relief .cv-abstract-facts .cv-section-body .cv-prose{margin-bottom:0}.resume-template-relief .cv-abstract-main .cv-section{margin-bottom:23px}.resume-template-prisma .cv-header{min-height:155px;padding:9px 144px 25px 0;border-bottom:2px solid #26445e;margin-bottom:28px}.resume-template-prisma .cv-name{font-size:42px;font-weight:600}.resume-template-prisma .cv-headline{font-size:15px;color:#627789}.resume-template-prisma .cv-abstract-art{right:0;top:4px;width:120px;height:120px}.resume-template-prisma .cv-abstract-art span{position:absolute;width:62px;height:62px}.resume-template-prisma .cv-abstract-art span:first-child{background:#d8e4e7;right:0;top:0}.resume-template-prisma .cv-abstract-art span:nth-child(2){background:#4a7b80;left:26px;top:29px}.resume-template-prisma .cv-abstract-art span:nth-child(3){background:#b18a46;left:0;bottom:0;width:38px;height:38px}.resume-template-prisma .cv-has-photo .cv-abstract-art{display:none}.resume-template-prisma .cv-photo{position:absolute;right:0;top:4px;width:86px;height:108px}.resume-template-prisma .cv-abstract-columns{grid-template-columns:172px minmax(0,1fr);gap:30px}.resume-template-prisma .cv-abstract-facts{grid-column:1;grid-row:1;border-left:3px solid #315b72;padding-left:16px}.resume-template-prisma .cv-abstract-main{grid-column:2;grid-row:1}.resume-template-prisma .cv-section-title:before{content:"";display:block;width:6px;height:6px;background:#5d8990;flex-shrink:0}.resume-template-prisma .cv-section-title{gap:9px;font-size:10px;letter-spacing:1px}.resume-template-prisma .cv-section-title i{display:none}.resume-template-prisma .cv-entry-heading{display:block}.resume-template-prisma .cv-period{display:block;text-align:left;max-width:none;font-size:10px;margin-top:3px}.resume-template-prisma .cv-abstract-facts .cv-section-body{font-size:12px;line-height:1.6;color:#617482}.resume-template-prisma .cv-organization{font-size:12px;color:#576d7c}.resume-template-register .cv-header{border:0;padding:11px 70px 21px 0;margin-bottom:26px}.resume-template-register .cv-name{font-size:46px;font-weight:600;letter-spacing:-1.4px;color:#164b50}.resume-template-register .cv-headline{font-size:15px}.resume-template-register .cv-abstract-art{top:17px;right:0;width:42px;height:57px;border-top:7px solid #2d6c6f;border-bottom:2px solid #a7c3c2}.resume-template-register .cv-has-photo{padding-right:0}.resume-template-register .cv-has-photo .cv-abstract-art{display:none}.resume-template-register .cv-content{border-top:1px solid #b4cdcc;padding-top:25px}.resume-template-register .cv-section{position:relative;padding-left:67px;margin-bottom:24px}.resume-template-register .cv-section-number{position:absolute;top:-5px;left:0;width:46px;font:300 30px/1 var(--cv-heading-font),sans-serif;letter-spacing:-1px;color:#a2bdb9}.resume-template-register .cv-section-title{color:#255f62;font-size:10px;letter-spacing:1.6px;margin-bottom:13px}.resume-template-register .cv-section-title i{display:none}.resume-template-register .cv-organization{color:#536f6c}.resume-template-monogramm .cv-header{display:grid;grid-template-columns:104px minmax(0,1fr);gap:25px;border-bottom:1px solid #bfad94;padding-bottom:25px;margin-bottom:28px;align-items:start}.cv-monogram{display:grid;place-items:center;width:104px;height:116px;position:relative;background:#283b52;clip-path:polygon(0 0,76% 0,100% 22%,100% 100%,0 100%)}.cv-monogram span{font:400 37px/1 Palatino Linotype,Georgia,serif;color:#fff;letter-spacing:-1px;padding-top:5px}.cv-monogram:after{content:"";position:absolute;height:5px;width:34px;left:16px;bottom:16px;background:#ba9663}.cv-monogram img{width:104px;height:116px;object-fit:cover}.resume-template-monogramm .cv-name{font-size:40px;font-weight:400;line-height:1.1;color:#293c51}.resume-template-monogramm .cv-document-label{color:#9d7a4a;margin-bottom:9px}.resume-template-monogramm .cv-headline{font-size:14px;line-height:1.45}.resume-template-monogramm .cv-contact{margin-top:14px;font-size:10px}.resume-template-monogramm .cv-section-title{text-transform:none;letter-spacing:.1px;font-size:13px;color:#3d5064}.resume-template-monogramm .cv-section-title i{background:#d6c9b9}.resume-template-horizont .cv-header{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:26px;border:0;padding:9px 0 31px;margin-bottom:28px}.resume-template-horizont .cv-name{font-size:43px;font-weight:400;letter-spacing:-1.8px;color:#234b63}.resume-template-horizont .cv-document-label{font-size:9px;letter-spacing:2.8px;color:#8ba3ad}.resume-template-horizont .cv-headline{font-size:14px;color:#687d89}.resume-template-horizont .cv-contact-vertical{border-left:1px solid #dce5e7;padding:6px 0 6px 19px;margin:0;gap:9px;font-size:11px;color:#597583}.resume-template-horizont .cv-contact-label{font-size:8px}.resume-template-horizont .cv-abstract-art{left:0;right:0;bottom:0;height:7px;display:flex;justify-content:space-between}.resume-template-horizont .cv-abstract-art span:first-child{width:66%;height:7px;background:#315b73}.resume-template-horizont .cv-abstract-art span:nth-child(2){width:18%;height:7px;background:#b4c8cd}.resume-template-horizont .cv-has-photo .cv-photo{grid-column:1/-1;width:70px;height:88px;margin-top:1px}.resume-template-horizont .cv-section-title{font-size:10px;letter-spacing:2.2px;color:#627f8e}.resume-template-horizont .cv-section-title i{display:none}.resume-template-horizont .cv-entry h4{color:#2e4a5a}.resume-template-falte .cv-header{padding:18px 112px 24px 0;min-height:165px;border:0;margin-bottom:29px}.resume-template-falte .cv-name{font-size:46px;font-weight:400;color:#594658;letter-spacing:-1.2px}.resume-template-falte .cv-headline{font-size:15px;color:#755e73}.resume-template-falte .cv-document-label{color:#a592a3}.resume-template-falte .cv-abstract-art{right:0;top:0;width:85px;height:108px}.resume-template-falte .cv-abstract-art span:first-child{position:absolute;inset:0;background:#eae4e9;clip-path:polygon(0 0,100% 0,100% 100%)}.resume-template-falte .cv-abstract-art span:nth-child(2){position:absolute;right:0;top:0;width:54px;height:54px;background:#9f829b;clip-path:polygon(0 0,100% 0,100% 100%)}.resume-template-falte .cv-has-photo .cv-abstract-art{display:none}.resume-template-falte .cv-photo{position:absolute;right:0;top:10px;width:80px;height:100px}.resume-template-falte .cv-section{border-top:1px solid #e0d7df;padding-top:16px;margin-bottom:20px}.resume-template-falte .cv-section-title{font-size:11px;text-transform:none;letter-spacing:.5px;color:#7a5d76}.resume-template-falte .cv-section-title i{max-width:34px;background:#bca7b8;margin-left:3px}.resume-template-falte .cv-entry h4{color:#574450}.resume-template-kassette .cv-header{padding:24px 26px;border:1px solid #bda99f;border-right:0;margin-bottom:28px;min-height:155px}.resume-template-kassette .cv-header:after{content:"";position:absolute;right:0;bottom:0;width:1px;height:26px;background:#bda99f}.resume-template-kassette .cv-name{font-size:42px;font-weight:500;color:#804b36;letter-spacing:-1.1px}.resume-template-kassette .cv-document-label{color:#a9826d;font-size:9px}.resume-template-kassette .cv-headline{font-size:15px;color:#896f62}.resume-template-kassette .cv-abstract-art{top:-1px;right:0;width:30px;height:22px;border-top:4px solid #804b36;border-right:1px solid #bda99f}.resume-template-kassette .cv-section-title{display:inline-flex;padding:6px 10px;border:1px solid #c6b5ac;font-size:9px;letter-spacing:1.2px;margin-bottom:13px;color:#8b5d47;background:white}.resume-template-kassette .cv-section-title i{display:none}.resume-template-kassette .cv-section{margin-bottom:22px}.resume-template-kassette .cv-entry h4{color:#654a3f}.resume-collection-kicker{display:block;color:#8c9c95;font-size:8px;letter-spacing:1.6px;margin-bottom:8px}.resume-collection-tabs{margin:19px 20px 0;display:flex;gap:4px;padding:4px;border-radius:7px;background:#edf1ee}.resume-collection-tabs button{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;border:0;border-radius:5px;padding:9px 5px;background:transparent;color:#718379;font-size:10px;white-space:nowrap}.resume-collection-tabs button.is-active{color:#1d6048;background:white;box-shadow:0 1px 4px #183c2810;font-weight:600}.resume-collection-tabs button span{font-size:7px;background:#e6eee6;color:#698465;border-radius:3px;padding:1px 3px;letter-spacing:.4px}.resume-collection-description{padding:14px 23px 0;font-size:10px;color:#80918a!important}.resume-job-filter{display:flex;align-items:center;gap:10px;margin:16px 20px 0;font-size:10px;color:#5f7369}.resume-job-filter span{flex-shrink:0;font-weight:600}.resume-job-filter select{flex:1;min-width:0;border:1px solid #d3ddd7;border-radius:6px;padding:8px 9px;background:white;color:#2c3d35;font-size:11px}.resume-template-card.is-abstract{background:#fafbf9}.resume-template-card.is-abstract.is-selected{background:#f3f8f0}@media(max-width:720px){.resume-job-filter{margin:14px 15px 0}.resume-collection-tabs{margin:16px 15px 0}.resume-collection-tabs button{font-size:9px}.resume-collection-tabs button span{font-size:6px}}@media print{.resume-paper.cv-collection-abstract{font-family:var(--cv-body-font),Arial,sans-serif!important}.cv-collection-abstract .cv-header{break-inside:avoid}.cv-abstract-art{print-color-adjust:exact;-webkit-print-color-adjust:exact}.resume-template-plakat .cv-header{background:#f0f1f1;border-top:5px solid #25282c}.resume-template-plakat .cv-name{color:#25282c}.resume-template-plakat .cv-headline{color:#59616a}.resume-template-plakat .cv-document-label{color:#8a712c}.resume-template-monogramm .cv-monogram{background:#edf1f5;border-left:3px solid #283b52}.resume-template-monogramm .cv-monogram span{color:#283b52}.cv-abstract-facts,.cv-abstract-main{min-height:0}[data-multipage] .cv-abstract-columns{display:flex;flex-direction:column}[data-multipage] .resume-paper .cv-abstract-facts{display:contents}[data-multipage] .cv-abstract-facts>.cv-section{order:1}[data-multipage] .cv-abstract-facts>.cv-section-summary{order:-1}.resume-collection-description,.resume-collection-tabs,.resume-job-filter{display:none!important}}.resume-template-horizont .cv-header.cv-has-photo{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr) 70px;gap:18px}.resume-template-horizont .cv-has-photo .cv-photo{grid-column:3;grid-row:1;margin:0}.cv-collection-modern{--cv-sans:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--cv-serif:Georgia,"Times New Roman",serif;color:#26313a}.cv-collection-modern,.cv-collection-modern .cv-contact,.cv-collection-modern .cv-document-label,.cv-collection-modern .cv-entry h4,.cv-collection-modern .cv-entry-details,.cv-collection-modern .cv-headline,.cv-collection-modern .cv-name,.cv-collection-modern .cv-organization,.cv-collection-modern .cv-period,.cv-collection-modern .cv-section-body,.cv-collection-modern .cv-section-title,.cv-collection-modern .cv-side-section>h3{font-family:var(--cv-sans)}.resume-template-banner .cv-header{margin:-66px -68px 32px;padding:46px 68px 36px;background:var(--resume-accent);border-bottom:0;align-items:center}.resume-template-banner .cv-document-label{color:#a9cbe0}.resume-template-banner .cv-name{color:#fff;font-size:41px;font-weight:700;letter-spacing:-.8px}.resume-template-banner .cv-headline{color:#dbe9f2}.resume-template-banner .cv-contact{color:#eef5f9}.resume-template-banner .cv-photo{width:116px;height:116px;border-radius:50%;border:3px solid #fff}.resume-template-banner .cv-section-title i{background:#cfdee8}.resume-template-banner .cv-entry h4{color:#1c3546}.resume-template-chronik .cv-header{border-bottom:1px solid #c9d9d2}.resume-template-chronik .cv-name{color:#1f382f;font-weight:700;letter-spacing:-.9px}.resume-template-chronik .cv-section-title i{background:#d6e4de}.resume-template-chronik .cv-entries{margin-left:6px;padding-left:18px;border-left:2px solid #c3d8cf}.resume-template-chronik .cv-entry{position:relative}.resume-template-chronik .cv-entry:before{content:"";position:absolute;left:-26px;top:3px;width:10px;height:10px;border-radius:50%;background:#fff;border:2px solid var(--resume-accent)}.resume-template-chronik .cv-entry-heading{flex-direction:column-reverse;align-items:flex-start;gap:2px}.resume-template-chronik .cv-period{text-align:left;max-width:none;font-size:12px;font-weight:700;color:var(--resume-accent)}.resume-template-duo{background:linear-gradient(90deg,#eeebf5 0 218px,#fff 218px)}.resume-template-duo .cv-header{display:grid;grid-template-columns:128px minmax(0,1fr);column-gap:44px;border-bottom:0;padding-bottom:6px}.resume-template-duo .cv-identity{grid-column:2;grid-row:1}.resume-template-duo .cv-photo{grid-column:1;grid-row:1;width:112px;height:140px}.resume-template-duo .cv-name{color:#2f2748;font-weight:700;letter-spacing:-.9px}.resume-template-duo .cv-section{display:grid;grid-template-columns:128px minmax(0,1fr);column-gap:44px}.resume-template-duo .cv-section-title{display:block;margin:2px 0 0;font-size:10px;letter-spacing:.4px;line-height:1.4;overflow-wrap:normal;hyphens:manual;color:var(--resume-accent)}.resume-template-duo .cv-section-title i{display:none}.resume-template-duo .cv-section>.cv-entries,.resume-template-duo .cv-section>.cv-section-body{grid-column:2}.resume-template-kacheln .cv-header{border-bottom:0;margin-bottom:20px;padding-bottom:4px}.resume-template-kacheln .cv-name{font-weight:700;letter-spacing:-.9px}.resume-template-kacheln .cv-section{background:#eef3f7;border:1px solid #dce6ee;border-radius:12px;padding:16px 20px 14px;margin-bottom:14px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.resume-template-kacheln .cv-section-title{font-size:11.5px;margin-bottom:11px}.resume-template-kacheln .cv-section-title i{display:none}.resume-template-kacheln .cv-entry{background:#fff;border-radius:8px;padding:11px 14px;margin-bottom:9px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.resume-template-initiale .cv-header{position:relative;isolation:isolate;min-height:148px}.resume-template-initiale .cv-initial{position:absolute;z-index:0;left:-6px;top:-42px;font:700 214px/1 var(--cv-serif);color:#f3e5db;pointer-events:none}.resume-template-initiale .cv-identity,.resume-template-initiale .cv-photo{position:relative;z-index:1}.resume-template-initiale .cv-identity{padding:30px 0 0 132px}.resume-template-initiale .cv-name{font-family:var(--cv-serif);font-weight:400;font-size:45px;letter-spacing:-.6px;color:#3b2519}.resume-template-initiale .cv-section-title{font-family:var(--cv-serif);text-transform:none;font-weight:400;font-size:17px;letter-spacing:0}.resume-template-initiale .cv-section-title i{background:#ead8cc}.resume-template-seitenblick{padding:0 0 0 60px}.resume-template-seitenblick .cv-frame{grid-template-columns:minmax(0,1fr) 222px;column-gap:40px;min-height:1123px}.resume-template-seitenblick .cv-main-column{grid-column:1;grid-row:1;padding:60px 0}.resume-template-seitenblick .cv-sidebar{grid-column:2;grid-row:1;padding:60px 28px}.resume-template-seitenblick .cv-sidebar-photo{display:block;width:132px;height:132px;border-radius:50%;margin:0 auto 28px;border:3px solid #ffffff40}.resume-template-seitenblick .cv-name{font-weight:700;letter-spacing:-.9px}.resume-template-seitenblick .cv-period{font-size:11px}.resume-template-eins{padding:40px 46px 42px}.resume-template-eins .cv-header{align-items:flex-end;padding-bottom:13px;margin-bottom:15px}.resume-template-eins .cv-document-label{display:none}.resume-template-eins .cv-name{font-size:30px;font-weight:700;letter-spacing:-.6px}.resume-template-eins .cv-headline{font-size:13.5px;margin-top:4px}.resume-template-eins .cv-contact{margin-top:8px;font-size:11px;column-gap:14px}.resume-template-eins .cv-photo{width:66px;height:82px}.resume-template-eins .cv-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:28px}.resume-template-eins .cv-content>.cv-section{grid-column:1/-1;margin-bottom:13px}.resume-template-eins .cv-content>.cv-section-languages,.resume-template-eins .cv-content>.cv-section-skills{grid-column:auto}.resume-template-eins .cv-section-title{font-size:10.5px;margin-bottom:8px}.resume-template-eins .cv-entry{margin-bottom:9px}.resume-template-eins .cv-entry h4{font-size:12.5px}.resume-template-eins .cv-organization{font-size:11.5px;margin:1px 0 3px}.resume-template-eins .cv-period{font-size:11px}.resume-template-eins .cv-entry-details,.resume-template-eins .cv-section-body{font-size:12.5px;line-height:1.36}.resume-template-eins .cv-bullets{margin-top:2px}.resume-template-eins .cv-bullets li{margin-bottom:1px}.resume-template-international .cv-header{border-bottom:0;padding-bottom:0;margin-bottom:26px}.resume-template-international .cv-document-label{color:var(--resume-accent);font-weight:700}.resume-template-international .cv-name{font-size:42px;font-weight:800;letter-spacing:-1.2px;color:#111a22}.resume-template-international .cv-contact{border-top:1px solid #111a22;padding-top:10px}.resume-template-international .cv-section{border-top:3px solid #111a22;padding-top:10px}.resume-template-international .cv-section-title{color:#111a22;font-size:13px;font-weight:800;text-transform:none;letter-spacing:.1px}.resume-template-international .cv-section-title i{display:none}.resume-template-international .cv-period{color:var(--resume-accent);font-weight:600}.resume-template-klartext{--cv-sans:Arial,Helvetica,sans-serif;color:#111}.resume-template-klartext .cv-header{border-bottom:1px solid #111;padding-bottom:16px;margin-bottom:22px}.resume-template-klartext .cv-document-label{display:none}.resume-template-klartext .cv-name{color:#111;font-size:28px;font-weight:700;letter-spacing:0}.resume-template-klartext .cv-contact,.resume-template-klartext .cv-headline,.resume-template-klartext .cv-organization,.resume-template-klartext .cv-period,.resume-template-klartext .cv-section-body{color:#111}.resume-template-klartext .cv-section-title{color:#111;font-size:14px;font-weight:700;text-transform:none;letter-spacing:0}.resume-template-klartext .cv-section-title i{display:none}.resume-template-klartext .cv-entry h4{color:#111}.resume-template-klartext .cv-photo{width:76px;height:95px}.resume-template-portraet .cv-header{flex-direction:column;align-items:center;text-align:center;gap:16px;border-bottom:0;padding-bottom:4px}.resume-template-portraet .cv-header:after{content:"";display:block;width:64px;height:2px;background:var(--resume-accent)}.resume-template-portraet .cv-photo{order:-1;width:128px;height:128px;border-radius:50%;border:4px solid #fff;box-shadow:0 0 0 2px var(--resume-accent)}.resume-template-portraet .cv-name{font-family:var(--cv-serif);font-weight:400;font-size:40px;letter-spacing:-.4px;color:#3a2232}.resume-template-portraet .cv-headline{margin-left:auto;margin-right:auto}.resume-template-portraet .cv-contact{justify-content:center}.resume-template-portraet .cv-section-title{font-family:var(--cv-serif);text-transform:none;font-weight:400;font-size:17px;letter-spacing:0}.resume-template-portraet .cv-section-title i{background:#e7d7e0}.resume-template-projektpraxis .cv-header{border-bottom:1px solid #cbd3df;padding-bottom:22px;margin-bottom:28px}.resume-template-projektpraxis .cv-document-label{color:var(--resume-accent);font-weight:700}.resume-template-projektpraxis .cv-name{font-size:38px;font-weight:700;letter-spacing:-1px;color:#1d2a40}.resume-template-projektpraxis .cv-headline{color:#45536a}.resume-template-projektpraxis .cv-section-title{text-transform:none;font-size:15px;letter-spacing:0;color:#1d2a40;gap:10px}.resume-template-projektpraxis .cv-section-title:before{content:"";width:8px;height:8px;flex-shrink:0;background:var(--resume-accent)}.resume-template-projektpraxis .cv-section-title i{background:#d7deea}.resume-template-projektpraxis .cv-period{color:var(--resume-accent);font-weight:600}.resume-template-projektpraxis .cv-section-projects .cv-entry{border-left:3px solid var(--resume-accent);background:#f2f4f8;padding:10px 14px 11px;margin-bottom:10px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.resume-template-projektpraxis .cv-section-projects .cv-entry h4{color:#1d2a40}.resume-template-projektpraxis .cv-section-languages .cv-section-body,.resume-template-projektpraxis .cv-section-skills .cv-section-body{font-size:13px;line-height:1.5}@media print{.resume-paper.cv-collection-modern{font-family:var(--cv-sans)!important}.resume-template-projektpraxis .cv-name{font-size:28pt}.resume-template-projektpraxis .cv-section-title{font-size:12.5pt}.resume-template-projektpraxis .cv-section-projects .cv-entry{padding:7px 10px 8px;margin-bottom:7px}.resume-template-banner .cv-header{margin:0 0 24px;padding:24px 26px}.resume-template-banner .cv-name{font-size:28pt}.resume-template-duo{background:linear-gradient(90deg,#eeebf5 0 150px,#fff 150px)}.resume-template-initiale .cv-initial{top:-12px;font-size:160px}.resume-template-initiale .cv-identity{padding-left:104px}.resume-template-kacheln .cv-section{padding:10px 12px 8px;margin-bottom:10px}.resume-template-kacheln .cv-entry{padding:7px 10px;margin-bottom:6px}.resume-template-chronik .cv-entry-details,.resume-template-kacheln .cv-entry-details{font-size:10pt}.resume-template-initiale .cv-name{font-size:30pt}.resume-template-seitenblick .cv-frame{min-height:0}.resume-template-seitenblick .cv-main-column{padding:0}.resume-template-seitenblick .cv-sidebar-photo{border-color:#fff}.resume-template-eins{page:compact}.resume-template-eins .cv-name{font-size:22pt}.resume-template-eins .cv-entry-details,.resume-template-eins .cv-section-body{font-size:9.5pt;line-height:1.36}.resume-template-international .cv-name{font-size:30pt}.resume-template-klartext .cv-name{font-size:21pt}.resume-template-portraet .cv-name{font-size:29pt}}@page compact{size:A4;margin:12mm 13mm 12mm}.resume-template-card.is-modern{background:#fafbfc}.resume-template-card.is-modern.is-selected{background:#f2f7f9}.resume-paper.resume-paper .cv-monogram,.resume-paper.resume-paper .cv-photo{zoom:var(--cv-photo-scale,1)}.resume-paper.resume-paper .cv-sidebar-photo{height:calc(177px * var(--cv-photo-scale,1))}.resume-paper.resume-template-seitenblick .cv-sidebar-photo{height:132px;zoom:var(--cv-photo-scale,1)}.resume-paper.cv-collection-canva{font-family:var(--cv-body-font),sans-serif;color:#27323a}.cv-collection-canva :is(.cv-name,.cv-section-title,.cv-letter-subject){font-family:var(--cv-heading-font),serif}.cv-collection-canva :is(.cv-headline,.cv-contact,.cv-document-label,.cv-entry h4,.cv-organization,.cv-period){font-family:var(--cv-body-font),sans-serif}.cv-collection-canva .cv-name{font-size:39px;letter-spacing:-.6px}.cv-collection-canva .cv-header{border-bottom:1px solid var(--resume-accent);padding-bottom:22px;margin-bottom:26px}.cv-collection-canva .cv-section-title{text-transform:none;letter-spacing:0;font-size:16px}.cv-collection-canva .cv-document-label{color:#505e68;letter-spacing:1px}.cv-collection-canva .cv-photo{border-radius:50%;width:96px;height:96px}.cv-collection-canva .cv-period{color:#505e68}.cv-collection-canva.cv-shape-sidebar .cv-frame{grid-template-columns:175px minmax(0,1fr);gap:30px}.cv-collection-canva.cv-shape-sidebar .cv-sidebar{background:var(--resume-accent);color:#fff;padding:26px 18px}.resume-paper.resume-template-kontur .cv-sidebar-photo{width:116px;height:116px;border:3px solid white;border-radius:50%;margin:0 auto 26px;zoom:var(--cv-photo-scale,1)}.cv-collection-canva .cv-sidebar .cv-contact-label{opacity:1}.resume-template-folio .cv-header{padding-bottom:30px}.resume-template-folio .cv-name{font-size:43px;font-weight:400}.resume-template-folio .cv-section-title i{display:none}.resume-template-folio .cv-section{margin-bottom:26px}.resume-template-zeitspur .cv-entry{display:grid;grid-template-columns:110px minmax(0,1fr);column-gap:20px;border-left:1px solid #c9d2dc;padding-left:14px}.resume-template-zeitspur .cv-entry-heading{display:contents}.resume-template-zeitspur .cv-period{grid-column:1;grid-row:1/span 3;text-align:left;max-width:none;font-weight:600}.resume-template-zeitspur .cv-entry :is(h4,.cv-organization,.cv-entry-details){grid-column:2}.cv-collection-canva.cv-shape-band .cv-header{background:var(--resume-accent);padding:28px;border:0}.cv-collection-canva.cv-shape-band .cv-name{color:white;font-size:42px}.cv-collection-canva.cv-shape-band :is(.cv-document-label,.cv-contact){color:#fff}.cv-collection-canva.cv-shape-band .cv-headline{display:inline-block;background:#fff;color:var(--resume-accent);border-radius:20px;padding:5px 12px;font-size:13px}.cv-collection-canva.cv-shape-band .cv-photo{border:3px solid #fff}.resume-template-signet .cv-header{align-items:center}.resume-template-signet .cv-monogram{flex-shrink:0;width:86px;height:86px;border:1px solid var(--resume-accent);border-radius:50%;display:grid;place-items:center;font:28px Georgia,serif;color:var(--resume-accent);overflow:hidden}.resume-template-signet .cv-monogram img{width:100%;height:100%;object-fit:cover}.resume-template-salon{--studio-tint:#eef3ed}.resume-template-fjord{--studio-tint:#eef2f7}.cv-collection-canva.cv-shape-cards .cv-section{border-radius:14px;background:var(--studio-tint);padding:13px 18px;margin-bottom:13px}.cv-collection-canva.cv-shape-cards .cv-section-title i{display:none}.resume-template-fjord .cv-header{background:#243c59;padding:26px;border-radius:14px}.resume-template-fjord .cv-header :is(.cv-name,.cv-headline,.cv-contact,.cv-document-label){color:white}.resume-template-duene .cv-header{border-top:5px solid var(--resume-accent);padding-top:20px}.resume-template-duene .cv-section{display:grid;grid-template-columns:132px minmax(0,1fr);gap:20px}.resume-template-duene .cv-section-title{background:#f3eee7;padding:10px;font-size:13px;align-self:start}.resume-template-duene .cv-section-title i{display:none}.resume-template-duene .cv-letter{border-left:10px solid #f3eee7;padding-left:20px}.resume-template-direktion .cv-name{color:#151515;font-weight:400}.resume-template-direktion .cv-header{border-bottom:3px solid var(--resume-accent)}.resume-template-direktion .cv-section-title{color:#151515}.resume-template-direktion .cv-section-title i{display:none}.resume-template-mosaik .cv-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 20px}.resume-template-mosaik .cv-section{grid-column:1/-1}.resume-template-mosaik :is(.cv-section-summary,.cv-section-skills){background:#eef0f5;padding:14px;border-top:3px solid var(--resume-accent)}.resume-template-mosaik .cv-section-summary{grid-column:1}.resume-template-mosaik .cv-section-skills{grid-column:2;grid-row:1}.resume-template-mosaik .cv-section-title i{display:none}.resume-template-rahmen{outline:1px solid #d1c8c0;outline-offset:-28px}.resume-template-rahmen .cv-abstract-columns{display:grid;grid-template-columns:minmax(0,1fr) 175px;gap:28px}.resume-template-rahmen .cv-abstract-main{grid-column:1;grid-row:1}.resume-template-rahmen .cv-abstract-facts{grid-column:2;grid-row:1;background:#f3efeb;padding:16px}.resume-template-rahmen .cv-letter{border-right:1px solid #d1c8c0;padding-right:16px}.resume-template-rubin .cv-name{font-weight:400}.resume-paper.resume-template-farbwerk .cv-header{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 138px;gap:30px;align-items:center;background:#164b50;padding:30px;border:0;isolation:isolate}.resume-template-farbwerk .cv-header:after{content:"";position:absolute;z-index:-1;inset:0 0 0 auto;width:168px;background:#dfb94e}.resume-paper.resume-template-farbwerk .cv-name{font-size:48px;line-height:1.02;letter-spacing:-1.8px;color:#fff}.resume-template-farbwerk .cv-name>span{display:block}.resume-paper.resume-template-farbwerk .cv-headline{display:block;padding:0;border-radius:0;background:transparent;color:#fff;font-size:14px}.resume-paper.resume-template-farbwerk :is(.cv-document-label,.cv-contact){color:#fff}.resume-template-farbwerk .cv-contact{flex-direction:column;gap:4px;font-size:11px}.resume-paper.resume-template-farbwerk .cv-photo{position:relative;width:96px;height:96px;border:4px solid #fff;border-radius:50%;justify-self:center}.resume-paper.resume-template-farbwerk .cv-section-title{font-size:13px;letter-spacing:.08em;text-transform:uppercase;border-left:7px solid #dfb94e;padding:4px 0 4px 12px}.resume-template-farbwerk .cv-section-title i{display:none}.resume-template-farbwerk .cv-content{padding-top:4px}.resume-paper.resume-template-arkade .cv-header{display:flex;flex-direction:row-reverse;align-items:center;gap:34px;padding:12px 0 28px;margin-bottom:32px;border-top:1px solid #884c3b;border-bottom:1px solid #884c3b}.resume-paper.resume-template-arkade .cv-photo{width:108px;height:142px;border-radius:60px 60px 0 0;border:1px solid #884c3b;padding:5px}.resume-paper.resume-template-arkade .cv-name{font-size:43px;font-weight:400;letter-spacing:-1px;color:#583b32}.resume-template-arkade .cv-identity{text-align:right}.resume-template-arkade .cv-contact{justify-content:flex-end;font-size:11px;gap:5px 14px}.resume-paper.resume-template-arkade .cv-document-label{color:#884c3b;letter-spacing:3px}.resume-paper.resume-template-arkade .cv-section-title{font-size:13px;font-weight:400;letter-spacing:.11em;text-transform:uppercase;color:#884c3b;gap:22px}.resume-template-arkade .cv-section-title i{background:#cfb3a8}.resume-paper.resume-template-arkade .cv-section{margin-bottom:28px}.resume-template-arkade .cv-entry{padding-left:16px;border-left:1px solid #e1d4ce}.resume-paper.resume-template-arkade .cv-letter-subject{font-family:Georgia,serif;font-weight:400;color:#884c3b}@media print{.resume-paper.resume-template-farbwerk .cv-header{padding:22px 26px}.resume-paper.resume-template-farbwerk .cv-name{font-size:32pt}.resume-paper.resume-template-arkade .cv-name{font-size:30pt}:is(.resume-template-farbwerk,.resume-template-arkade) .cv-entry{break-inside:avoid;page-break-inside:avoid}}.cv-collection-canva .cv-letter-subject{color:var(--resume-accent)}@media print{.resume-paper.cv-collection-canva{font-family:var(--cv-body-font),sans-serif!important}.cv-collection-canva .cv-name{font-size:28pt}.cv-collection-canva.cv-shape-band .cv-name{font-size:29pt}.cv-collection-canva .cv-sidebar{min-height:0}.cv-collection-canva.cv-shape-cards .cv-section{padding:9px 12px;margin-bottom:9px}.cv-collection-canva .cv-section-title{font-size:11pt}.resume-template-rahmen{outline:none}.resume-template-zeitspur .cv-entry{grid-template-columns:95px minmax(0,1fr);gap:3px 14px}}