.managed-resume{max-width:900px;margin:0 auto;padding:30px 45px 70px;font-family:Arial,sans-serif}.resume-actions{border-bottom:1px solid #17171530;justify-content:space-between;margin-bottom:38px;padding-bottom:20px;font-size:11px;display:flex}.managed-resume header>span{letter-spacing:.09em;color:#686862;font-size:9px}.managed-resume h1{letter-spacing:-.05em;margin-top:14px;font-size:50px;line-height:1.1}.managed-resume header>p{margin:11px 0;font-size:18px}.managed-resume header>a{font-size:12px}.resume-summary{margin:30px 0;font-size:14px;line-height:1.8}.managed-resume section{border-top:1px solid #17171530;margin-top:27px;padding-top:19px}.managed-resume h2{letter-spacing:-.02em;margin:0 0 22px;font-size:16px}.managed-resume article{break-inside:avoid;margin-bottom:23px}.managed-resume article>div{justify-content:space-between;align-items:baseline;gap:22px;font-size:12px;display:flex}.managed-resume h3{font-size:14px;font-weight:600}.managed-resume article>strong{margin:6px 0;font-size:12px;font-weight:400;display:block}.managed-resume article p,.managed-resume section>p{color:#686862;font-size:11px;line-height:1.8}.managed-resume section>p+h2{margin-top:25px}@media (max-width:639px){.managed-resume{padding:25px}.managed-resume h1{font-size:40px}.managed-resume article>div{display:block}.managed-resume article>div>span{margin-top:6px;font-size:10px;display:block}}@media print{@page{size:A4;margin:18mm}.managed-resume{background:#fff;max-width:none;padding:0}.resume-actions{display:none}.managed-resume h1{font-size:32px}.managed-resume section{margin-top:20px}.managed-resume h2{font-size:14px}.managed-resume article{margin-bottom:16px}.managed-resume header>p{font-size:15px}body{color:#000;background:#fff}}
