.how-to-write-resume{font-family:Arial,sans-serif;color:#333}.resume-hero{background:linear-gradient(135deg,#6d28d9,#a053cf);color:white;text-align:center;padding-top:150px;padding-bottom:50px;margin-bottom:50px}.resume-hero h1{font-size:2.5rem;margin-bottom:20px}.resume-hero p{font-size:1.2rem;opacity:.9}.steps-section{margin-bottom:50px}.steps-section h2{color:#6d28d9;margin-bottom:30px;display:flex;align-items:center;gap:10px}.steps-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.step-card{background:white;border-radius:10px;padding:30px;box-shadow:0 5px 15px rgba(0,0,0,.1);position:relative;transition:transform .3s ease}.step-card:hover{transform:translateY(-5px)}.step-icon{font-size:2rem;color:#6d28d9;margin-bottom:20px}.step-number{position:absolute;top:-15px;right:-15px;background:#6d28d9;color:white;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700}.tips-section{margin-bottom:50px}.tips-section h2{color:#6d28d9;margin-bottom:20px}.tips-section ul{list-style-type:none;padding:0}.tips-section li{padding:15px;margin-bottom:10px;background:#f8f9fa;border-left:4px solid #6d28d9;transition:all .3s ease}.tips-section li:hover{background:#e9ecef;transform:translateX(5px)}.example-box{background:#f8f9fa;padding:20px;border-radius:8px;margin-top:30px;border:1px dashed #6d28d9}.cta-section{text-align:center;padding:50px 0;background:linear-gradient(135deg,rgba(109,40,217,.1),rgba(160,83,207,.1));border-radius:10px;margin:50px 0}.cta-button{background:#6d28d9;color:white;border:none;padding:12px 30px;border-radius:30px;font-size:1.1rem;cursor:pointer;transition:all .3s ease}.cta-button:hover{background:#5a1cb5;transform:translateY(-3px);box-shadow:0 5px 15px rgba(109,40,217,.3)}@media (max-width:768px){.resume-hero h1{font-size:2rem}.steps-container{grid-template-columns:1fr}}