*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{background:#eef1f4;font-family:Montserrat,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.cv-editor label{display:block;font-size:10.5px;font-weight:600;color:#5a6b75;text-transform:uppercase;letter-spacing:.5px;margin:0 0 4px}.cv-editor input,.cv-editor textarea,.cv-editor select{width:100%;font-family:inherit;font-size:12.5px;color:#1d2b33;background:#fff;border:1px solid #d4dde2;border-radius:6px;padding:7px 9px;outline:none}.cv-editor textarea{resize:vertical;line-height:1.5}.cv-editor input:focus,.cv-editor textarea:focus,.cv-editor select:focus{border-color:#008ea2;box-shadow:0 0 0 3px #008ea221}.cv-editor input::placeholder,.cv-editor textarea::placeholder{color:#aab6bd}.cv-page{-webkit-print-color-adjust:exact;print-color-adjust:exact}@page{size:A4;margin:0}@media print{body{background:#fff}.cv-noprint{display:none!important}.cv-shell{display:block!important;height:auto!important;overflow:visible!important}.cv-print-area{height:auto!important;overflow:visible!important}.cv-workspace{padding:0!important;background:#fff!important}.cv-page{box-shadow:none!important;margin-bottom:0!important;overflow:visible!important;break-after:page}.cv-page:last-child{break-after:auto}}
