.cv-sheet{-webkit-print-color-adjust:exact;print-color-adjust:exact;border-radius:18px;width:210mm;max-width:100%;min-height:297mm;overflow:hidden;box-shadow:0 10px 40px -12px #10182840}@media screen{.cv-sheet{zoom:1.12}}.cv-doc{border-collapse:collapse;table-layout:fixed;width:100%}.cv-doc>thead>tr>td,.cv-doc>tbody>tr>td{padding:0}.cv-doc thead,.cv-runhead{display:none}.cv-rail{position:relative}.cv-rail:before{content:"";border-left:1.5px dotted #b3c2e0;position:absolute;top:8.5px;bottom:0;left:-.75px}.cv-exp{padding-left:1.15rem;position:relative}.cv-node{border-radius:9999px;width:9px;height:9px;position:absolute;top:4px;left:0;transform:translate(-50%);box-shadow:0 0 0 2px #fff}.cv-colbg{display:none}@media print{@page{size:A4;margin:0}.cv-doc thead{display:table-header-group}.cv-runhead{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#2251b2;justify-content:space-between;align-items:center;gap:8mm;height:9mm;padding:0 12mm;font-size:8px;font-weight:500;display:flex}.cv-runhead strong{font-weight:700}.cv-doc>thead>tr>td{padding-bottom:5mm}.cv-doc tbody td>header{margin-top:-14mm;position:relative}html{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:linear-gradient(90deg,#fff 0% 61.7%,#dce2ec 61.7% calc(61.7% + 1.5px),#fbfcfe calc(61.7% + 1.5px) 100%)!important}body{background:0 0!important}.cv-stage{padding:0!important}.cv-sheet{width:100%;min-height:auto;overflow:visible;box-shadow:none!important;background:0 0!important}.cv-aside{background-clip:padding-box!important;border-left:1.5px solid #0000!important}.cv-exp,.cv-side,.cv-proj,.cv-sheet li{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}.cv-h{break-after:avoid;page-break-after:avoid}.cv-rail:before{display:none}.cv-rail>.cv-exp{margin:0!important}.cv-rail>.cv-exp+.cv-exp{padding-top:5.5mm}.cv-exp{border-left:1.5px dotted #b3c2e0}.cv-rail>.cv-exp+.cv-exp .cv-node{top:19.1181px}.cv-rail>.cv-exp:first-child,.cv-rail>.cv-exp:nth-child(3){border-left:none;padding-top:0}.cv-rail>.cv-exp:nth-child(3) .cv-node{top:4px}.cv-rail>.cv-exp:first-child:before,.cv-rail>.cv-exp:nth-child(3):before{content:"";border-left:1.5px dotted #b3c2e0;position:absolute;top:8.5px;bottom:0;left:0}.cv-sheet [style*=opacity],.cv-sheet [style*=transform]{opacity:1!important;transform:none!important}}
