.page_colors_colors__fsrh8{display:block;height:0;max-height:0;overflow:hidden}.resume_resumeSection__Lz_AW{padding:5rem 0;position:relative;overflow:hidden}.resume_sectionHeader__sBwho{text-align:center;margin-bottom:3rem}.resume_title__qIL4J{font-size:2.5rem;margin-bottom:4rem;font-weight:700;background:linear-gradient(135deg,#4299e1,#667eea);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);text-shadow:0 2px 10px rgba(66,153,225,.2)}.resume_subtitle__s9dow{font-size:1.1rem;opacity:.8;max-width:700px;margin:0 auto}.resume_resumeViewerContainer__KpvSG{flex-direction:column;max-width:800px;margin:0 auto}.resume_resumeBox__1BIAQ,.resume_resumeViewerContainer__KpvSG{display:flex;align-items:center;justify-content:center;width:100%;position:relative}.resume_resumeBox__1BIAQ{max-width:700px;height:auto;min-height:85vh;background:#000;border-radius:8px;box-shadow:0 5px 25px rgba(0,0,0,.15);padding:10px;margin-bottom:15px}.resume_loadingState__HZPin{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;left:0;background:#fff;z-index:10;color:#4299e1}.resume_spinner__67vOm{font-size:3rem;margin-bottom:1rem;animation:resume_spin__t_W7l 2s linear infinite}@keyframes resume_spin__t_W7l{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.resume_resumeContent__8rieP{flex-direction:column;gap:20rem;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#000;overflow:visible}.resume_resumeImage__QOyBW{max-width:100%;max-height:100%;width:auto;height:auto;display:block;object-fit:contain;transition:transform .3s ease;transform-origin:center center;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}.resume_downloadContainer___Pk_f{margin:1.5rem 0 2rem;display:flex;justify-content:center;width:100%}.resume_downloadButton__zGCXM{display:flex;align-items:center;gap:.5rem;margin-top:7rem;padding:.6rem 1.2rem;border-radius:50px;background:linear-gradient(90deg,rgba(66,153,225,.9),rgba(102,126,234,.9));color:#fff;border:none;font-size:.95rem;font-weight:600;cursor:pointer;box-shadow:0 5px 15px rgba(66,153,225,.2);transition:all .3s ease}.resume_downloadButton__zGCXM:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(66,153,225,.3)}.resume_downloadIcon__PXIqj{margin-right:.5rem}@media(max-width:480px){.resume_downloadButton__zGCXM{padding:.4rem .8rem;font-size:.85rem}.resume_downloadText__pnVTs{display:none}.resume_downloadIcon__PXIqj{margin-right:0}}.resume_downloadText__pnVTs{display:inline-block}.resume_resumeInfo__u0Og5{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:4rem}.resume_infoCard__znMXv{background:rgba(255,255,255,.03);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:16px;border:1px solid rgba(255,255,255,.1);padding:1.5rem;max-width:350px;box-shadow:0 5px 15px rgba(0,0,0,.05);transition:transform .3s,box-shadow .3s}.resume_infoCard__znMXv:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(0,0,0,.1)}.resume_infoCard__znMXv h3{font-size:1.3rem;font-weight:600;margin-bottom:1rem;color:rgba(255,255,255,.9)}.resume_infoCard__znMXv ul{padding-left:1.5rem;color:rgba(255,255,255,.7);font-size:1rem;line-height:1.6}.resume_infoCard__znMXv li{margin-bottom:.5rem}.resume_infoCard__znMXv li:last-child{margin-bottom:0}@media(max-width:1200px){.resume_resumeSection__Lz_AW{padding:4rem 0}.resume_title__qIL4J{font-size:2.2rem}.resume_resumeBox__1BIAQ{max-width:650px}}@media(max-width:992px){.resume_resumeBox__1BIAQ{max-width:600px;min-height:80vh}.resume_title__qIL4J{font-size:2rem}}@media(max-width:768px){.resume_resumeSection__Lz_AW{padding:3rem 0}.resume_resumeBox__1BIAQ{max-width:90%;min-height:70vh;padding:8px}.resume_title__qIL4J{font-size:1.8rem;margin-bottom:.75rem}.resume_subtitle__s9dow{font-size:1rem}.resume_resumeInfo__u0Og5{flex-direction:column;align-items:center;margin-top:3rem;gap:1.5rem}.resume_infoCard__znMXv{width:90%;max-width:100%}}@media(max-width:576px){.resume_resumeSection__Lz_AW{padding:2rem 0}.resume_resumeBox__1BIAQ{min-height:60vh;padding:5px}.resume_title__qIL4J{font-size:1.6rem}.resume_downloadButton__zGCXM{padding:.5rem 1rem;font-size:.9rem}}@media(max-width:480px){.resume_resumeSection__Lz_AW{padding:1.5rem 0}.resume_resumeBox__1BIAQ{min-height:50vh;max-width:95%}.resume_title__qIL4J{font-size:1.4rem}.resume_subtitle__s9dow{font-size:.9rem}.resume_downloadButton__zGCXM{padding:.4rem .8rem;font-size:.85rem}.resume_downloadText__pnVTs{display:none}.resume_downloadIcon__PXIqj{margin-right:0}}@supports(-webkit-touch-callout:none){.resume_resumeBox__1BIAQ{min-height:70vh}@media(max-width:576px){.resume_resumeBox__1BIAQ{min-height:50vh}}}