.resume-example-module__StR7mG__container{color:#fff;background:#0a0a1a;min-height:100vh;font-family:Inter,sans-serif}.resume-example-module__StR7mG__nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:100;background:#0a0a1acc;border-bottom:1px solid #ffffff1a;position:sticky;top:0}.resume-example-module__StR7mG__navInner{justify-content:space-between;align-items:center;height:80px;display:flex}.resume-example-module__StR7mG__logo{color:#fff;align-items:center;gap:12px;font-size:1.5rem;font-weight:700;text-decoration:none;display:flex}.resume-example-module__StR7mG__logoMark{color:#fff;background:linear-gradient(135deg,#6c47ff,#5035e0);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;font-size:1.5rem;font-weight:900;display:flex}.resume-example-module__StR7mG__main{padding-bottom:80px}.resume-example-module__StR7mG__hero{text-align:center;background:radial-gradient(circle at top,#6c47ff26 0%,#0000 70%);padding:100px 0 60px}.resume-example-module__StR7mG__heroBadge{color:#a78bfa;background:#6c47ff33;border:1px solid #6c47ff4d;border-radius:30px;margin-bottom:24px;padding:8px 16px;font-size:.875rem;font-weight:600;display:inline-block}.resume-example-module__StR7mG__title{background:linear-gradient(90deg,#fff,#a78bfa);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:24px;font-size:3.5rem;font-weight:900}.resume-example-module__StR7mG__subtitle{color:#fff9;max-width:600px;margin:0 auto 40px;font-size:1.25rem}.resume-example-module__StR7mG__heroCtas{justify-content:center;gap:16px;display:flex}.resume-example-module__StR7mG__contentSection{padding:60px 0}.resume-example-module__StR7mG__layout{grid-template-columns:1fr 400px;gap:40px;display:grid}@media (max-width:1024px){.resume-example-module__StR7mG__layout{grid-template-columns:1fr}}.resume-example-module__StR7mG__previewContainer{background:#112;border:1px solid #ffffff1a;border-radius:20px;overflow:hidden}.resume-example-module__StR7mG__previewHeader{color:#fff9;background:#ffffff0d;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:16px 24px;font-size:.875rem;display:flex}.resume-example-module__StR7mG__activeTag{color:#6c47ff;font-weight:700}.resume-example-module__StR7mG__resumeWrap{background:#0a0a0a;justify-content:center;padding:40px;display:flex}.resume-example-module__StR7mG__resumeScale{transform-origin:top;border-radius:4px;overflow:hidden;transform:scale(.9);box-shadow:0 20px 50px #00000080}.resume-example-module__StR7mG__infoContainer{flex-direction:column;gap:24px;display:flex}.resume-example-module__StR7mG__infoCard{background:#112;border:1px solid #ffffff1a;border-radius:20px;padding:24px}.resume-example-module__StR7mG__infoCard h3{color:#fff;margin-bottom:20px;font-size:1.25rem;font-weight:700}.resume-example-module__StR7mG__tipsList{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.resume-example-module__StR7mG__tipsList li{color:#ffffffb3;padding-left:28px;line-height:1.6;position:relative}.resume-example-module__StR7mG__tipsList li:before{content:"✦";color:#6c47ff;position:absolute;left:0}.resume-example-module__StR7mG__skillTags{flex-wrap:wrap;gap:10px;display:flex}.resume-example-module__StR7mG__skillTag{color:#fffc;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:6px 14px;font-size:.875rem}.resume-example-module__StR7mG__ctaCard{text-align:center;color:#fff;background:linear-gradient(135deg,#6c47ff 0%,#a78bfa 100%);border-radius:20px;padding:32px}.resume-example-module__StR7mG__ctaCard h3{margin-bottom:12px;font-size:1.5rem;font-weight:800}.resume-example-module__StR7mG__ctaCard p{opacity:.9;margin-bottom:24px;font-size:1rem}.resume-example-module__StR7mG__ctaNote{opacity:.7;text-transform:uppercase;letter-spacing:.05em;margin-top:20px;font-size:.75rem}.resume-example-module__StR7mG__otherRoles{border-top:1px solid #ffffff1a;padding:80px 0}.resume-example-module__StR7mG__sectionTitle{text-align:center;margin-bottom:40px;font-size:2rem;font-weight:800}.resume-example-module__StR7mG__rolesGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}.resume-example-module__StR7mG__roleLink{color:#fffc;background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:20px;font-weight:600;text-decoration:none;transition:all .2s}.resume-example-module__StR7mG__roleLink:hover{color:#fff;background:#6c47ff1a;border-color:#6c47ff;transform:translateY(-2px)}.resume-example-module__StR7mG__footer{color:#ffffff80;border-top:1px solid #ffffff1a;padding:40px 0;font-size:.875rem}.resume-example-module__StR7mG__footerInner{justify-content:space-between;align-items:center;display:flex}.resume-example-module__StR7mG__footerLinks{gap:24px;display:flex}.resume-example-module__StR7mG__footerLinks a{color:inherit;text-decoration:none}.resume-example-module__StR7mG__footerLinks a:hover{color:#fff}@media (max-width:640px){.resume-example-module__StR7mG__title{font-size:2.5rem}.resume-example-module__StR7mG__heroCtas{flex-direction:column}.resume-example-module__StR7mG__resumeWrap{padding:20px}.resume-example-module__StR7mG__resumeScale{transform:scale(.7)}.resume-example-module__StR7mG__footerInner{text-align:center;flex-direction:column;gap:20px}}
