.GeneratingOverlay-module__AeqFLq__page{aspect-ratio:210/297;animation:5s ease-in-out infinite GeneratingOverlay-module__AeqFLq__pageFloat}@keyframes GeneratingOverlay-module__AeqFLq__pageFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.GeneratingOverlay-module__AeqFLq__bar{opacity:0;animation:6s ease-out infinite GeneratingOverlay-module__AeqFLq__barIn;animation-delay:var(--delay);transform:translateY(3px)}@keyframes GeneratingOverlay-module__AeqFLq__barIn{0%,4%{opacity:0;transform:translateY(3px)}10%,88%{opacity:1;transform:translateY(0)}96%,to{opacity:0;transform:translateY(3px)}}.GeneratingOverlay-module__AeqFLq__shimmer{background:linear-gradient(105deg,#0000 38%,#ffffff59 50%,#0000 62%);animation:2.6s ease-in-out infinite GeneratingOverlay-module__AeqFLq__shimmerSweep}@keyframes GeneratingOverlay-module__AeqFLq__shimmerSweep{0%{transform:translate(-100%)}to{transform:translate(100%)}}.GeneratingOverlay-module__AeqFLq__progress{animation:45s cubic-bezier(.16,.84,.44,1) forwards GeneratingOverlay-module__AeqFLq__progressCreep}@keyframes GeneratingOverlay-module__AeqFLq__progressCreep{0%{width:4%}to{width:92%}}.GeneratingOverlay-module__AeqFLq__phase{animation:.5s ease-out GeneratingOverlay-module__AeqFLq__phaseIn}@keyframes GeneratingOverlay-module__AeqFLq__phaseIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.GeneratingOverlay-module__AeqFLq__page,.GeneratingOverlay-module__AeqFLq__bar,.GeneratingOverlay-module__AeqFLq__shimmer,.GeneratingOverlay-module__AeqFLq__phase{opacity:1;animation:none;transform:none}.GeneratingOverlay-module__AeqFLq__progress{width:50%;animation:none}}
@font-face{font-family:CvHeading;src:url(/cv-fonts/heading-regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CvHeading;src:url(/cv-fonts/heading-bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CvBody;src:url(/cv-fonts/body-regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CvBody;src:url(/cv-fonts/body-bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}
