.documentPaper{width:min(210mm,100%);min-height:297mm;--cv-accent:#087f6d;--cv-soft:#dff4eb;font-family:var(--cv-font,Georgia,serif);font-size:10.5pt;line-height:1.42;border-top:9px solid var(--cv-accent)}.documentPaper header{border-color:var(--cv-accent)}.documentPaper h2,.documentPaper h3{color:var(--cv-accent)}.documentPaper section,.documentPaper li{break-inside:avoid}.documentPaper[data-layout="13"]{border:0}.documentPaper[data-layout="13"] header{text-align:center;border-bottom:1px solid var(--cv-accent)}.documentPaper[data-layout="13"] h3{font-family:Georgia,serif;letter-spacing:2px}.documentPaper[data-layout="14"]{border-top:20px solid var(--cv-accent)}.documentPaper[data-layout="14"] section{border-bottom:1px solid #e7ecea;padding-bottom:8px}.documentPaper[data-layout="15"]{display:grid;grid-template-columns:34% 1fr;column-gap:24px}.documentPaper[data-layout="15"] header{grid-column:1/-1}.documentPaper[data-layout="15"] section:nth-of-type(odd){grid-column:1}.documentPaper[data-layout="15"] section:nth-of-type(even){grid-column:2}.documentPaper[data-layout="16"] header{background:var(--cv-accent);color:white;margin:-55px -65px 28px;padding:38px 55px}.documentPaper[data-layout="16"] header h2{color:var(--cv-soft)}.documentPaper[data-layout="17"] h3{text-align:center;border-bottom:1px solid var(--cv-accent);padding-bottom:5px}.documentPaper[data-layout="18"]{border:0;box-shadow:inset 0 0 0 2px var(--cv-accent)}.documentPaper[data-layout="19"] header{border-left:8px solid var(--cv-accent);padding-left:20px;border-bottom:0}.documentPaper[data-layout="19"] h3{font-style:italic;text-transform:none;font-size:16px}.documentPaper[data-layout="20"]{border:0}.documentPaper[data-layout="20"] h3{color:#253b38;border-bottom:3px solid var(--cv-soft);padding-bottom:5px}.documentPaper[data-layout="21"] header{display:flex;flex-direction:column;align-items:flex-start}.documentPaper[data-layout="21"] header h1{font-size:42px}.documentPaper[data-layout="22"]{border-right:15px solid var(--cv-accent);border-top:0}.documentPaper[data-layout="22"] h3::before{content:'◆';font-size:8px;margin-right:8px}.documentPaper[data-layout="23"] header{border:0;text-align:center}.documentPaper[data-layout="23"] header::after{content:'';display:block;width:70px;height:4px;background:var(--cv-accent);margin:18px auto 0}.documentPaper[data-layout="24"]{border:0;background:linear-gradient(180deg,var(--cv-soft) 0 145px,#fff 145px)}.documentPaper[data-layout="24"] header{border:0;padding-bottom:25px}.documentPaper.compactCv{font-size:9.3pt;line-height:1.32}.documentPaper.compactCv section{margin-block:7px}.documentPaper.compactCv h3{margin-top:12px}.documentPaper.compactCv li{margin-bottom:2px}@media(max-width:760px){.documentPaper{width:100%;min-height:0}.documentPaper[data-layout="15"]{display:block}.documentPaper[data-layout="16"] header{margin:-30px -22px 24px;padding:28px 22px}}
@page{size:A4 portrait;margin:0}@media print{html,body{background:#fff!important}body *{visibility:hidden!important}.documentPaper:not([hidden]),.documentPaper:not([hidden]) *{visibility:visible!important}.documentPaper:not([hidden]){position:absolute!important;left:0!important;top:0!important;width:210mm!important;min-height:297mm!important;max-width:none!important;margin:0!important;box-shadow:none!important;padding:15mm 17mm!important;font-size:10pt!important;line-height:1.38!important;overflow:visible!important}.documentPaper:not([hidden]) header,.documentPaper:not([hidden]) section,.documentPaper:not([hidden]) li{break-inside:avoid}.documentPaper:not([hidden]) h1{font-size:25pt!important}.documentPaper:not([hidden]) h2{font-size:13pt!important}.documentPaper:not([hidden]) h3{font-size:10.5pt!important;margin-top:12pt!important;margin-bottom:5pt!important}.documentPaper:not([hidden]) p,.documentPaper:not([hidden]) li{margin-top:0!important;margin-bottom:4pt!important}}
