.cv-rich{overflow-wrap:break-word;word-break:break-word}.cv-rich p{margin:0}.cv-rich p+p{margin-top:.5em}.cv-rich strong{font-weight:600}.cv-rich em{font-style:italic}.cv-rich u{text-decoration:underline}.cv-rich a{color:inherit;text-decoration:underline}.cv-rich ul,.cv-rich ol{margin:.25em 0;padding-left:1.25em}.cv-rich ul{list-style:outside}.cv-rich ol{list-style:decimal}.cv-rich li{margin:.15em 0}.tiptap-cv{overflow-wrap:break-word;word-break:break-word;outline:none}.tiptap-cv:focus{outline:none}.tiptap-cv p{margin:0}.tiptap-cv p+p{margin-top:.5em}.tiptap-cv strong{font-weight:600}.tiptap-cv em{font-style:italic}.tiptap-cv u{text-decoration:underline}.tiptap-cv a{color:#2563eb;text-decoration:underline}.tiptap-cv ul,.tiptap-cv ol{margin:.35em 0;padding-left:1.4em}.tiptap-cv ul{list-style-type:disc}.tiptap-cv ol{list-style-type:decimal}.tiptap-cv li{margin:.15em 0}.tiptap-cv li>p{margin:0}.tiptap-cv p.is-editor-empty:first-child:before{color:#9ca3af;content:attr(data-placeholder);float:left;pointer-events:none;height:0}@keyframes cvfolio-aurora-flow{0%,to{background-position:0 0}50%{background-position:100% 100%}}.cvfolio-aurora-sidebar{animation:18s ease-in-out infinite cvfolio-aurora-flow}@keyframes cvfolio-eclipse-pulse{0%,to{opacity:1}50%{opacity:.85}}.cvfolio-eclipse-sidebar:before{content:"";background:inherit;filter:blur();pointer-events:none;z-index:-1;animation:6s ease-in-out infinite cvfolio-eclipse-pulse;position:absolute;inset:0}@keyframes cvfolio-cobalt-breathe{0%,to{opacity:.18;transform:scale(1)}50%{opacity:.32;transform:scale(1.08)}}.cvfolio-cobalt-sidebar:before{content:"";pointer-events:none;background:radial-gradient(60% 60% at 50% 0,#ffffff80,#0000 65%);animation:9s ease-in-out infinite cvfolio-cobalt-breathe;position:absolute;inset:-10% -10% 50%}@media print{.cvfolio-aurora-sidebar,.cvfolio-eclipse-sidebar:before,.cvfolio-cobalt-sidebar:before{animation:none!important}}body.cvfolio-printing .cvfolio-aurora-sidebar,body.cvfolio-printing .cvfolio-eclipse-sidebar:before,body.cvfolio-printing .cvfolio-cobalt-sidebar:before,body.cvfolio-exporting-pdf .cvfolio-aurora-sidebar,body.cvfolio-exporting-pdf .cvfolio-eclipse-sidebar:before,body.cvfolio-exporting-pdf .cvfolio-cobalt-sidebar:before{animation:none!important}body.cvfolio-printing .cvfolio-hide-print{display:none!important}body.cvfolio-printing .cvfolio-preview-panel{z-index:2147483646!important;background:#fff!important;width:100%!important;max-width:none!important;height:auto!important;min-height:100%!important;padding:12mm!important;position:fixed!important;inset:0!important;overflow:visible!important}body.cvfolio-printing .cvfolio-preview-scroll{max-height:none!important;overflow:visible!important}body.cvfolio-printing .cvfolio-preview-host{width:auto!important;height:auto!important}body.cvfolio-printing .cvfolio-preview-frame{transform:none!important}body.cvfolio-printing .cvfolio-preview-doc{width:210mm!important;max-width:none!important;min-height:0!important;box-shadow:none!important}body.cvfolio-printing .cvfolio-preview-page{break-after:page;page-break-after:always}body.cvfolio-printing .cvfolio-preview-page:last-of-type{break-after:auto;page-break-after:auto}
