@media print{*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important;print-color-adjust:exact!important}@page{size:A4 portrait;margin:0}html,body{background:#fff!important;width:210mm!important;height:297mm!important;margin:0!important;padding:0!important;overflow:hidden!important}body *{visibility:hidden!important}article,article *{visibility:visible!important}nav,header:not(article header),footer,button,.sticky,.fixed{display:none!important}article{width:210mm!important;height:297mm!important;min-height:297mm!important;max-height:297mm!important;box-shadow:none!important;page-break-after:avoid!important;border-radius:0!important;margin:0!important;padding:0!important;position:fixed!important;top:0!important;bottom:0!important;left:0!important;right:0!important;overflow:hidden!important;transform:none!important}article:before,article:after{display:none!important}body>*,[data-resume-content]{margin:0!important;padding:0!important}.shadow,.shadow-sm,.shadow-md,.shadow-lg,.shadow-xl,.shadow-2xl,.ring,.ring-1,.ring-2{box-shadow:none!important}}
.text-rotator{transform-style:preserve-3d;perspective:1000px;will-change:transform,opacity,filter;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:2dppx){.text-rotator{transform:translateZ(0)}}.text-rotator *{transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (prefers-reduced-motion:reduce){.text-rotator{transform-style:initial;perspective:initial}.text-rotator *{transition:opacity .3s ease-in-out!important;transform:none!important}}@media (prefers-contrast:high){.text-rotator{filter:none!important}}@media print{.text-rotator{transition:none!important;transform:none!important}.text-rotator *{opacity:1!important;transition:none!important;transform:none!important}}
