.cv-languages{display:flex;flex-wrap:wrap;gap:.45rem 1rem;margin:1rem 0 1.5rem}.cv-languages [aria-current=page]{font-weight:700;text-decoration:underline}.cv-expanded .timeline>li{margin:0 0 1.8rem}.cv-expanded .cv-roles,.cv-expanded .cv-related-work{display:block;margin-top:.35rem}.cv-expanded .cv-cycles{font-size:.85em;margin-top:.25rem}.cv-expanded .cv-volumes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem 1rem;padding-left:1.1rem}.cv-expanded p,.cv-expanded a{overflow-wrap:anywhere}@media(max-width:650px){.cv-expanded .cv-volumes{grid-template-columns:1fr}}@media print{.cv-languages,.sidebar,.ah,.af,[data-print]{display:none!important}.cv-expanded{width:100%!important}.cv-expanded .timeline>li{break-inside:avoid}a{text-decoration:none}}
.cv-page .content-grid{display:grid;grid-template-columns:190px minmax(0,1fr);gap:2rem}.cv-page .prose{min-width:0}.cv-page .timeline>li{display:block}.cv-page .timeline>li>time{display:block;margin-bottom:.35rem;color:inherit}.cv-page .timeline>li>p{margin-top:.2rem}.cv-page .sidebar{min-width:0}@media(max-width:850px){.cv-page .content-grid{display:block}.cv-page .sidebar{position:static;margin-bottom:2rem}.cv-page .sidebar ul{display:flex;flex-wrap:wrap;gap:.5rem 1rem;list-style:none;padding:0}.cv-page .sidebar li{margin:0}.cv-page .prose{max-width:100%}}
